From c2c6ae4d02249c2c1bec5ae8b85b1af4ed35c65b Mon Sep 17 00:00:00 2001 From: hamed <15238-genius.ha@users.noreply.drupalcode.org> Date: Thu, 25 Jun 2026 19:38:47 +0330 Subject: [PATCH] feat(migrations): add national_code_verified flag to users and normalize bank_account representation - Added a new column `national_code_verified` to the `users` table. - Normalized the `bank_account` field in the `representations` table from a single object to an array of IBANs with a default `verified` status of false. feat(ApiIrService): implement identity verification client for api.ir - Created `ApiIrService` to handle identity verification via api.ir. - Implemented methods for matching national code with mobile and IBAN with national code and birth date. - Added error handling and logging for external API requests. --- ...presentation-identity-iban-verification.md | 253 + .env.example | 21 +- assets/admin/App.tsx | 2 + assets/admin/components/layout/Sidebar.tsx | 6 + .../admin/pages/RepresentationProfilePage.tsx | 180 + .../pages/RepresentationSettlementPage.tsx | 58 +- assets/admin/pages/SettlementDetailPage.tsx | 42 +- config/services.yaml | 8 +- docs/api/representation.md | 71 +- docs/api/settlement.md | 42 +- graphify-out/.graphify_labels.json | 633 + graphify-out/.graphify_root | 1 + graphify-out/GRAPH_REPORT.md | 2725 + ...aea46c04d0e74a10d5a690f294ac0444d9102.json | 1 + ...721e9d72d97c4000fbd9f8bcd69980a5bd69d.json | 1 + ...5f95fab85d7b6ba26ba946e44ea001556b0d0.json | 1 + ...d61b5bbbc5e07203594f05886956111b9feea.json | 1 + ...53378a75ab8592d14a32b72d564b44137177d.json | 1 + ...9a6ed646f4097fd4ba944ababf826cd1f0ff4.json | 1 + ...cb4bdcda727e5e3b11144854ea69380bba84d.json | 1 + ...bb25c7bcf25fa51e32bf986cd75675d14ac24.json | 1 + ...4f1d285d30fdd87a120fccc6046fac3d1e040.json | 1 + ...9672f20e8090195fcc442de5c5c60c950ec10.json | 1 + ...4485742dabdcfe86b4d753c0cc052a755f1f5.json | 1 + ...f5cfb44e8b923e13d0235411a577b78a6f96d.json | 1 + ...5bb773a3dd1bfe0c670321e68b8fff30c132b.json | 1 + ...16799c9b54a7a36799184805ec5034895e702.json | 1 + ...631528acdd63ae0c3aee2526ab408e1c021d7.json | 1 + ...58518729c7d27e873492d8a3cea7e7de0d690.json | 1 + ...b2d111629753dd697034c85e92c96d1008809.json | 1 + ...03d60ff524735d0d7655cb0daa55bbb53875a.json | 1 + ...fe060d532f3bbb2090b6c3e3ff0f4730e2703.json | 1 + ...7e9cde6dc6bc9ca4ef07e11b82f8feec45fd6.json | 1 + ...06522ea796a255722386426e7b7edf988637e.json | 1 + ...7c099d0dbff2c90ed2bd65f5f5c476dec793b.json | 1 + ...91862a21da9c45885e0046950258fb82ba64e.json | 1 + ...70976c315d7da410efd79bdcc53189e9dab49.json | 1 + ...6afc4e224978bd7cbfd4be8865a6ac52c9c05.json | 1 + ...42dadce5a9558d87083874219c84dcde92742.json | 1 + ...b6412f35ec60ee46cd25abd5ea3e0abc8c299.json | 1 + ...cb89ea78899e17a4314d9738ed09d813bc9da.json | 1 + ...9913ef3982889b1ffb2874e4438f848f06726.json | 1 + ...6e649930cfa88dde3d57d09516233d819d239.json | 1 + ...8a27f090cffeca31cd97c6006a7e04c7d4a5f.json | 1 + ...2a3b45c2d8b66693e9680bfabf4094c3b9d40.json | 1 + ...a526cf644ade3da6a44a93e63ce9a364a9ca3.json | 1 + ...8348287dbafcf7b0a30531c5bab8642d2cb17.json | 1 + ...a5d787922a73bbb0ebb1f53792aff70376e6b.json | 1 + ...0ecb83c9d9005786fcd6606e597e7f6b6050b.json | 1 + ...a1387dfc7c630aa26c3ae766c680f2843640e.json | 1 + ...ebbdff35803cb3abfd3da7f4d4f362d7b63c9.json | 1 + ...bc7252b3adfe6c72657c33423ad5a04f345b2.json | 1 + ...c5310bf184f3fd7dfee96ee23bf706b4d6634.json | 1 + ...8a1884f88df74d09afe4caf7464025ee25063.json | 1 + ...250b148d60b75a90dd16d3783f46c38ca3edf.json | 1 + ...4036bc729f1c02152f464468a2042199ee911.json | 1 + ...ed75a77306c0c8ac1fbccec95f37ed31cff4e.json | 1 + ...fe25cd348fd937bd20914ba382b1a760112aa.json | 1 + ...71278ce7d53477095695010024be863743ee8.json | 1 + ...f2698de3546aef26ad438d16beb2d7218c859.json | 1 + ...bb459bd780334cd28835e86bcc0517382c78d.json | 1 + ...2ddf6cd583df610528c692ce923d42bf1e591.json | 1 + ...fb2c51a97be4939347bd11990d55fc290fbe9.json | 1 + ...ceda2062724f08e0c93a8519405d4ed8bf33c.json | 1 + ...0e65801105e2dda52aee3f5df981daa57db88.json | 1 + ...894e400bc58bb0a8de2b6bc159c31ecdcca5d.json | 1 + ...7cf0dfceb319ec0b9ae4f45a30cb931e5e031.json | 1 + ...0bbe4d5b8275f5b45bf86cbba4cf80f64675a.json | 1 + ...ded6c8b84612e036cc16621211616ea9cb2e2.json | 1 + ...02013b898ef8bf8a7beeecf1af9687643b4dd.json | 1 + ...04acd6802dbeec00363618f5d4c1e651668ba.json | 1 + ...c4eebae1b3c2e62cf5dbf48bc48015b79e6ab.json | 1 + ...3bfd9c24797537a8348bc83e1f29c2b41e311.json | 1 + ...ff07f7805972e287cc1fe11371367bfcc4e43.json | 1 + ...5dbe6fa146b6f4ff12d37efbcfa4d6510b104.json | 1 + ...d15411be794586278ddae7ac5ebe09782bbd6.json | 1 + ...2cd114fafab9405f9ae4945a8a75941928f8d.json | 1 + ...642de32dceeeb408ec38cd5e3f7c40c3ce4f3.json | 1 + ...c7907663606aa14262af1b8ee93058c0ac265.json | 1 + ...be9cd4ffe5c6b550e0754d2d4521555382892.json | 1 + ...45086f444ab02d67f82d24228de49ccc25a2c.json | 1 + ...476460e54b48445d26197f8d283d1b30e39b3.json | 1 + ...f57efbd6eb36b8aa4798fe52f2274571941c3.json | 1 + ...84c717d69238390f63ff1ae02ee0b318322f1.json | 1 + ...30f7b2d90716a520b6d40ba35edd27cc88059.json | 1 + ...71d0ff2f25bc05bf4ab378647224aac695fc5.json | 1 + ...648fab0d7afbbdca30005de728b7697b9a214.json | 1 + ...cf5e2c66e74a3eac3bb60554019e17b9a4988.json | 1 + ...7ac1f420042d715f798d5024b03362560363d.json | 1 + ...c2ba9986defd5ea1caf3ed11080ce11c61f1f.json | 1 + ...d8b444f64f3b5a01bc87f53d9522cb272ce68.json | 1 + ...4de54d4ab78a0fc16079680d4da58e4615997.json | 1 + ...4a571918a0ed04eec7be7ea8039d9a12046ff.json | 1 + ...3eb4bf970efd7b03cff7c53e6ca73dd2ef9e6.json | 1 + ...fbeea313e39fdc152e0d55bf687ec17784e47.json | 1 + ...4ea383b09eb5081e94900a469447ee3091d8c.json | 1 + ...4cfb1bf8088099d4f5219e23f9458380f90ce.json | 1 + ...70d33470901fe1d371043f2762ca15a0c6e50.json | 1 + ...cd30bae76642ca609f13b04897d43ce3155ce.json | 1 + ...caf3f7fab3ade452fe23aa0a7f30b8aa53885.json | 1 + ...7a8f4cdb02b145eed8b782c1151db3305632e.json | 1 + ...764732f372af51c1361fcdd23ccf7cb66d41c.json | 1 + ...f5faccd468d3d7a63ebb05bb04e26b3c7218e.json | 1 + ...036cab7172ae9033c3901e0622e8171fda14a.json | 1 + ...e4e6aaaa6c89a6c97bb7be08ea4e10c475f16.json | 1 + ...c0ecc8b7fc0b500326573428a365e21869b74.json | 1 + ...791df59ce29ca60d9966a24d469cb743fee41.json | 1 + ...e6c069edaeb4459b4ee328a9310055f937cef.json | 1 + ...3dc24706f592287978236072c53c3cc13d033.json | 1 + ...87e09a90153045860fed8b8f2c5632b6592f1.json | 1 + ...5714eefb2b41d8eda8f9b7fe772f2d9e1726f.json | 1 + ...2692c234f30cfe76b597213ce1bd2ff9bc81b.json | 1 + ...62bd8ff452c14c4d1f052efad6467db72ce60.json | 1 + ...6edff3b0af2e88562ea0ae1299cfc17fa91b6.json | 1 + ...9d8be1ed39c2c83b8bb939b54ec43f15c116b.json | 1 + ...63cb46f5bcff7cb6f73fb3c8d188ce24d0242.json | 1 + ...fea62f50755e0fd42f229eedc58f1a036abb9.json | 1 + ...2166c438ab4bd361268126cfe0f3ee553bbb7.json | 1 + ...1a4cfbfa68fafd7835fb01fb77ec9e63edae3.json | 1 + ...970b10be5c0da0f7d2b50acb9bb382ffceb01.json | 1 + ...74c8637be7ce35374b117a8d71bb900c55f63.json | 1 + ...ec066d89a028319c6986eeb4d17b3a9b1d21e.json | 1 + ...46f341e47fb69686ad6d23c4b324de4b5e218.json | 1 + ...5c9bdcd112bc92ce1a3413ccec51bd8df6036.json | 1 + ...0f7195c320fec9a96ccde6da5b8f75d87b32d.json | 1 + ...b32aff75b1681af31e6797d8046dd3ee36713.json | 1 + ...767e7c928e7c0fd9a9db2a9685f429b299299.json | 1 + ...e69a1ef5a411ff0024b7d5541df502f4cbf2b.json | 1 + ...46ed3ead6b84215d54b39e6789c498c01427d.json | 1 + ...3b776da46ea368106339d1b80dd6012e01d2a.json | 1 + ...acb7bea5fd01466b367725995b9fd52bedb2c.json | 1 + ...5b27c8cea3020038a1b40bdebda4fdbaf84f5.json | 1 + ...c4c286ada95c8b68596364eca3b1cbf436e86.json | 1 + ...f82df6d524916d4a4ec4a0f71108c2cdbec6e.json | 1 + ...1c2000ec0018e5c1a748a4f76481853fca168.json | 1 + ...ceb551384377427749d0ee3b6a61f152e64bf.json | 1 + ...2493f60f07ca0ca57a7e68734ff493b2c8031.json | 1 + ...ed185484cd9e7d4e4b4b9e0b50d4d743e18a6.json | 1 + ...47ef5276602ed753c9ca9c3c9480a7456d53c.json | 1 + ...09293b1abbadddfe98819e39671dc00e04a99.json | 1 + ...6f3c2b0b47bba8d49f59c78a0df4f737f8482.json | 1 + ...5b1e4179f94848ff65d0a0b687a62a4a9c1ba.json | 1 + ...b5cd6268ddeb466878a16db71f60216a6c148.json | 1 + ...98caadb405f5a192dca7a805d4cd5220482ea.json | 1 + ...3213a49f5eaefdd7a6c63c4227cf54e5e8aa6.json | 1 + ...5dceffd7d25508ca4f69886e5062c8b37d0e1.json | 1 + ...8d7e946d9e4072879f7df95804a9e69e13fe6.json | 1 + ...b6e2651b65d475e4cb9a924ae152b799bc4f1.json | 1 + ...ec190bfa7f9dcc10821abd5ce5b9a460979ee.json | 1 + ...da6c3ddf8283dc93bc192c16060cc093b5b82.json | 1 + ...ec3ce0963f7cff1ae1acdbbd8e2a8962f0f76.json | 1 + ...c0748ddf40dd483ed92b5e581ebedb506f179.json | 1 + ...f84ce957deb6c594c1a00016b305380c93112.json | 1 + ...b7e9b6f63a4eba44cac9fd08cabb6d5c355f2.json | 1 + ...717670d1c91817b9015db00aa9ae4eead4f66.json | 1 + ...884adf07e0700950135a3e66dbdf27b9c2416.json | 1 + ...f08e96e91274448209159653ec0d95a3b8b73.json | 1 + ...44d792710e94c53f0131f14e88f0ba60cfbf5.json | 1 + ...84e8cf58b4174e9228f94fa02dd0d3f2e5990.json | 1 + ...f448e6508e609c70d643e160a6c740937d13f.json | 1 + ...cf509ba8b87ec4621bf2e8eeedea3f9927412.json | 1 + ...f3050ad341da5ddcc74d4b1af376b50580911.json | 1 + ...4ee2fd8e1d5eaef1bda53fe9fed7923809e1f.json | 1 + ...d5d2dc92e7624549af170165bbf2faa9eec2b.json | 1 + ...dc59d5f73d15a6d54d7668d08861f2e6c2d99.json | 1 + ...fe67afc142c3c607ccfb030cbcbea8409883e.json | 1 + ...91f9fb9b17b7b9f86a85539bcd3a05215c51a.json | 1 + ...a299f97e5e452e05c9b94a9e409c86107f23c.json | 1 + ...b4bfe4367e7980413f2dd90d7187a4e0c9991.json | 1 + ...d54539963056b011200b3a7b86a65651e56b7.json | 1 + ...5c2ffbb62fd44c881cc9e51d8aa53a08d065b.json | 1 + ...0f5c47f5c3ea5bf77e95b3180fef5e2081fed.json | 1 + ...1780a4804fce789175b7be82001a4102f09bc.json | 1 + ...c863ec94f0a5cf84a03c9fa438aa59f979a3c.json | 1 + ...b52427e30e3a5d29d2c0ae39753b15b67fac8.json | 1 + ...1814b503b858a5823cc4aa2b05cf8801daae0.json | 1 + ...46ab54a5dd3f4fe3356c224e3aed0958269d7.json | 1 + ...3775e5143bc25de4716cfaf53464bdaeac599.json | 1 + ...8e43158f848aad1efa337c5076f8a290f6b72.json | 1 + ...f4e2c79ad74e3feb135df95e581377b01ffd3.json | 1 + ...ea41565a2dbef6ed9aa8d35b1e7202c685f38.json | 1 + ...50ddaf6cb2a569369fabb64b15e50ec8aef27.json | 1 + ...dc5fb85b753123cc45bb09e0c9d671d396811.json | 1 + ...a7037f2e53e85e1a2aa905571417c8d7fa120.json | 1 + ...5d5a53e51f1b9b8bf6be43f38cc462371a252.json | 1 + ...ae8582c1c627570f655ae9f631144bc75d7a9.json | 1 + ...0d5a24d70ae5a639bc0d4b62a2667a6742b19.json | 1 + ...1bc08ef8e169924787c3c719bac9d3e62d4a4.json | 1 + ...82d2cf18fe1a2bb5c70f7087c6152451e2ce9.json | 1 + ...cf1cb7272564925db2d3f5f7e75df50c42925.json | 1 + ...c47f0bb32f32bcaf26f46328b1c7498636853.json | 1 + ...1969822df630577e503f9a086dc01960e3f90.json | 1 + ...85025c4ff17876ace24f8de0b2208013a622b.json | 1 + ...779e63eaf3209414ff1131ee5af2f43c4037c.json | 1 + ...fb1e7a932ef9e9a17270a252584779e59f6cb.json | 1 + ...2c138481811e62482b73c41693ea5393e8460.json | 1 + ...810901a5aa80bd8e4492c4a9ab2ce8cf04751.json | 1 + ...932bd7ee1fcc43f8ad9cdc4f8eda7635a2bb8.json | 1 + ...5808c1c72012956628e15ebde5681f7034dce.json | 1 + ...b31a4f866773e509f34b6c2d623580424e3aa.json | 1 + ...84a9094ce12fbd3787a482a75eafe451aa5bb.json | 1 + ...45e0b8aac212279b5b4fbfa5ae619b7709804.json | 1 + ...70b3276e7c6a3e0c19eae22f2091473799b29.json | 1 + ...e74d02c8d6e9f694cd1249ad54ae7ddc63e92.json | 1 + ...25201462f80835839fc0dee471cadf8e663bf.json | 1 + ...5584c1e7db3482aad69df967bf1ca71c5ba58.json | 1 + ...d99be402305cbff68d66519dcb196e17e42bd.json | 1 + ...65dbc317591779844dc26b3921c536f92de8c.json | 1 + ...afffb2a0560dcaf538b6e5d962b46b3265718.json | 1 + ...39097732d861414157cacbdeb77b2b271ac8b.json | 1 + ...ecf16791bbd0b0439a07543dc3d567d3fd7c2.json | 1 + ...35e20e22ecbb830736f07091857004868eeb8.json | 1 + ...d344ff51208aff0ef02dfed3d576c3460a1f7.json | 1 + ...ac656b25cb486daeabb9808a36be205f4de56.json | 1 + ...47c182e2e1b81f7f333bc3b3c6202bc8bf69c.json | 1 + ...1159d043eb14f47473e5bb6fd41105a8267e5.json | 1 + ...6b6c069ee3582e7152757e4693e18440d0365.json | 1 + ...ec50a29f207b95ca2fc6e2a9c7d338a67a67e.json | 1 + ...364a38b7832527abc5d085978792079f84460.json | 1 + ...e75b7f84ff55abfd777647981fd572063114e.json | 1 + ...dacb6bd22ac3baee94373331ba46567bf37f5.json | 1 + ...3428b3388dc46dfdb5620d649371d98c03f36.json | 1 + ...17e8bada7517c880339af1fc4ff72cd0409d2.json | 1 + ...fc98d68992d8cb07c02160a09f827e2fb58e9.json | 1 + ...d63f5a3d010027c7cb6858aa123ffa323b881.json | 1 + ...00684e18542a7c1f616f5885f1c4f8be7876f.json | 1 + ...eee74bf18a419810d0559ca156315b3512638.json | 1 + ...a7f6823551927ff0b7ccfa8fddec146e69fcc.json | 1 + ...cae47a1af55c21a43d3c60ca8c59dbade506e.json | 1 + ...263188685817d871a6fe6a7a48686e24d6193.json | 1 + ...44de3b912069da34716ce645d2e4a768a8cc5.json | 1 + ...fd40ab36ed939b3a67959c600a63a0375b299.json | 1 + ...2059e65c24575f6feecfb17d3bdf7540f1bdd.json | 1 + ...17e7fe5fb48ba8913a91ef5c1f31c3fc22325.json | 1 + ...d180e1826274363811165b1623578b8911386.json | 1 + ...4eec913eb873e8ac6ae1154712adccc327b83.json | 1 + ...0bbda7f38f6a336622fd93be0e334019ee066.json | 1 + ...5f3b1bd85a6be6d523cdc6fb1d81b569ce256.json | 1 + ...bd1c1b6cb26c371414e611e8e858c2d8486f9.json | 1 + ...264b70b209a4e86d164061eb7a9b1d9440942.json | 1 + ...bf51b010f598f031bcf11b16575454139aff1.json | 1 + ...3fc59acd2a09de32ba29964f6aa5cb9dd86ff.json | 1 + ...709d1068753beb31b981c648564fb822e4fec.json | 1 + ...54b63994849119943dba5d5a70883eb5a8dce.json | 1 + ...407f80ffde9a4b57d1dbd07095d47f6651dc0.json | 1 + ...0e5d34f5d00f096aa88b4bd3d5b9501b749b4.json | 1 + ...c06ad7faf0dff67f5f099f595f10cf4f59137.json | 1 + ...ac46ed8f1f5c6ef5a34975016f85a128c5f40.json | 1 + ...e1d405d54e111e172758e5b10ca80437e1a3b.json | 1 + ...765dc39d94089c96a65bacb4a59d84bc442c6.json | 1 + ...7cc251344cba57d46d4926a1ff24c61a18193.json | 1 + ...4575683ee1530ae6c1d51eceb52c45d26f5a9.json | 1 + ...d46a0de3485d620a6125f4804db7b688115f6.json | 1 + ...d02f7c6ccdaefe13e985cf8f51bf6cae81db5.json | 1 + ...a6630d34dff563450bbcead5fa6051866ca2f.json | 1 + ...c8cc2fd0a5430153fbfdd6c27944d9a6e215c.json | 1 + ...52241c371b423e6390f882135e8d348d6f1ee.json | 1 + ...672598d1c0268630c17f49e8db191a3c84f48.json | 1 + ...796ca70431e6c3880db06d2fc264c8b078f82.json | 1 + ...2e0a94b683ab7cd5a7553222d88ef9198f4c7.json | 1 + ...c84dc5c37949ac4f3a8c356191dc480b7cc0c.json | 1 + ...141184c085cad544ab6274f330a0d1b17bfc1.json | 1 + ...08586072e8fe12be63b1dc754e5ec902bfa1d.json | 1 + ...e07ab07d08bc49cbf72669f50e5268ffeef62.json | 1 + ...b446df06562e86331f2b1fef0672da6d33fb9.json | 1 + ...881fb5c985930b4d1a3ab7c93a74ef491bdae.json | 1 + ...e4806f39ef9d873fc5cd3b5ec640bdc3ff174.json | 1 + ...afbff0fea57209d2c1a1d8ba4847bc0ba9264.json | 1 + ...112395c16d15907b473dea3a945502babc8ed.json | 1 + ...78937bf5986feb3ebe9db3c3ca7af88d7dc2e.json | 1 + ...12d9c73fbe20abebbc2f046a6014498f9b58f.json | 1 + ...b1c6b25594910d4c21fbe0f536e29d5a4d5d4.json | 1 + ...059288d98527506bf05a44f86b5a31a7e0a6b.json | 1 + ...0eb9d9c7dcaca94802f6b8ae4d4653eb54fc9.json | 1 + ...91a385a63fdb3aa1f3222fda2d94b61d6d39c.json | 1 + ...029c76fb703bdaf77f71327a0f25ecffd7924.json | 1 + ...03190f30c643643ad6de4c89b2045f803baee.json | 1 + ...f056f9012b1b26d0fddac2a6d31b15295f105.json | 1 + ...eb5fab7676f00a9d29319c082a4b576a1fc40.json | 1 + ...572ebf7599d0c47d3c97497a5d74b9fb2c983.json | 1 + ...dedf9c742bb3910ab2104cfb6c59e8cc7ba0c.json | 1 + ...00c45915eb2e259eef363d95f26de72109092.json | 1 + ...ff80c15c9f82c03e7309e99cbc93a723cf0b9.json | 1 + ...3fb78b039b9184039592047cc92c58d0db068.json | 1 + ...f9913a7d61d958a48bc4bee113df6c0c77a80.json | 1 + ...ff284279e0e3610da60c638bfce1067450fb3.json | 1 + ...efc9a45009658b7820e6e8597a589ea3af936.json | 1 + ...fe0d24c883177fb8fd436653c31edaa915e36.json | 1 + ...e71775720cee430130043803bc44f903341e8.json | 1 + ...c3b9792720118a1c0963340f639a87de43264.json | 1 + ...69d927567abf3e264d6b8c634292641096dfe.json | 1 + ...b32f56ca6db3dc081b796567f4c95824df146.json | 1 + ...79168662a5cbd22af7ea828e770823d374c00.json | 1 + ...bd846cff26539f158be4a68115ff3a6c68684.json | 1 + ...4f4c13e5f31502f7d20d5c3a8a82729c606b8.json | 1 + ...131738816487d2c16f0a05730d4c190a10296.json | 1 + ...4a3a40796948313e4374e1f8a38983385bda9.json | 1 + ...284a3495771d3ebddff7a830dda39944cf269.json | 1 + ...7837e5a6477600b26e3830fcfcbcaea9ce9c0.json | 1 + ...feab4daf8838256eb3d9954fe577f6051c78d.json | 1 + ...156a4fc54df7af3fb5d5d1e2d59c24111c3db.json | 1 + ...5ef0b2ed56d897309ea6b8a580fa667f8a5f6.json | 1 + ...0d1a64d9dbf949a93069a82f1d8b28a14a5dc.json | 1 + ...8487666a3a5a48c4814dfd63f28d8b60d4e6a.json | 1 + ...7b48c6d7b9f35b1a8f75490d0a1bfbc940fee.json | 1 + ...7b465081235ed6649be2974bae8bd6caef844.json | 1 + ...96f493d0e25b829a9e3d8bb8567f6f022d378.json | 1 + ...e1ebb40297c5fcb436d5d8c92a70775d5a56a.json | 1 + ...eae012f7f2274c5c1fbb4379220b995070f16.json | 1 + ...07a4c1c23664f325cba46bc7dca9da57b9578.json | 1 + ...6e519c05e8d8308bd22db0a68e9e39522b76d.json | 1 + ...33f4cb79bd0b17e531592c80fa5fb5c0e6de8.json | 1 + ...d4189d8efe1692ba261779b1f9661ac07ff25.json | 1 + ...f6a8b010cea93dbf0a219f89910456c511ac1.json | 1 + ...7c6598f3c65c4120d4e77510d19c0030e9d87.json | 1 + ...9dede5187b27dc8223eb075f274ff042d5e86.json | 1 + ...619a42cec5bc0a4516d98a387b42a249aa0c5.json | 1 + ...071104927aec8791208b43867049dcbbe0d63.json | 1 + ...e0fa395c4b596f65e84230420929f3e32e6c0.json | 1 + ...fd887658e295f66b4f164b48d050bd43a411a.json | 1 + ...428189b32d7f415af52e6aa5eb523c446fed7.json | 1 + ...a1bf7e4217f0d8df94b9dcbd1bda10192263b.json | 1 + ...c4024c38638aade527a577a049cc47f370871.json | 1 + ...4f0fe52b4c3f565b16413ffd753c16c1793d2.json | 1 + ...26f7b0ed7956b926665bf807466cb5be8ae97.json | 1 + ...aac339fa50d0b949526fc1b7b832af151da1a.json | 1 + ...22610a49a42e0b065b884bab56b56661cd84b.json | 1 + ...a343c34a5c39f905f72c53c76d7cc7dc58f89.json | 1 + ...a6a8e9773a82506565226d705c0b410873025.json | 1 + ...40a2b81c2142559c259c94032ed8ad4041561.json | 1 + ...40318b4ca21e6f8627ecbcdcac2205f3f7b29.json | 1 + ...3702999a475ae13abd7d8eb29ab20e033adee.json | 1 + ...da2f8feeaabc15a159a8dce6482eea7fd6e8e.json | 1 + ...3a2781cf359fca511e7aa8bd294b70011a9a9.json | 1 + ...4fbf54281b482a064cbf368f623dc5fda26c4.json | 1 + ...c087e0913c650a642cabdd39f9690577d8cd1.json | 1 + ...ea7011101bc37b1b6517222f1c75daf450ab1.json | 1 + ...378e8c3bf6dbed59fea36d935e2e8d259f3ca.json | 1 + ...f6c53efb9982debb51f4ea1a4494007f925cd.json | 1 + ...29792f11a7090ef18315754dbb5feec3981b7.json | 1 + ...9ae821b0cc88dab224899c0a8cf100b6247a9.json | 1 + ...943580e9ce47cab3479e1033e71fc6131eae5.json | 1 + ...711db33f60fb1e61c202b76bc4731a5bf8243.json | 1 + ...27a15adf39c8b1a206a371efdd0bedb472612.json | 1 + ...9eb3df3ddb76b1fc8c5ba3cec908364fd9b41.json | 1 + ...2161faff7090629810a6db13c051991edd8af.json | 1 + ...c9f6db21a05c249df2f67eb74a39477204e4c.json | 1 + ...9ef9e44099e2c4e60959d0dc06d976ebe7e16.json | 1 + ...d0ed7c7e10f7b699ceb50b4701485cf7b74bc.json | 1 + ...5a9bf20dc808d033c9f5d1e40f8fa9ad5bd62.json | 1 + ...0130ae093b20b5afd4e1ca468f9ce784b53ef.json | 1 + ...872e6a831079510241c197b86175623bc217b.json | 1 + ...d77b002bb0ca61705fc3f1a51ec1eaadb887e.json | 1 + ...23400de1df0624f1dbbba5077a20500a38548.json | 1 + ...03563c501cb951545c1a8fe50e2f198e11572.json | 1 + ...2324acf8fb73f963dcf895d7ae2c51796458b.json | 1 + ...be018dfb48d8860d052eafcedfafd04a9b85b.json | 1 + ...13a7f8fe0e9b20e8d4a31eaa970451296a001.json | 1 + ...62e0ff6dd94dbd3c23cbe240bfc39dc3b5978.json | 1 + ...8ed63e5d2425342b6d9dc6eb0b29c90fa2da4.json | 1 + ...6f155262259cbd648b71d4834436f90827910.json | 1 + ...95af169ff793fe2e660d9413fe05ba1523041.json | 1 + ...228f1d2f296b38d176e35c75f294cf3275333.json | 1 + ...f01349fae4aba0cc9ca12bf25c232ebb69e5d.json | 1 + ...1e4c3f2d34995535a907f82aa86cfe4c29b74.json | 1 + ...3f934751dcd6a315ac1441f1378193b88ba0b.json | 1 + ...caeeb8924c5b903099e9f2823620efa8eecc6.json | 1 + ...92c7ebf79d810af934c4074b5f59355c4bee5.json | 1 + ...8a258ccae0c77d31416e80f49a92974eac730.json | 1 + ...932214b3a0bcd6b89e1185883c7a52ee8be3f.json | 1 + ...a158db77860e74eee9337fb15a5f5052f829f.json | 1 + ...3ac8f33414ba9f130289f284595c7b3e14622.json | 1 + ...a2fc106da8a8e01c18d7f8da2327da6dc7927.json | 1 + ...5797e45a73e948420f14fa5b4999856aefea1.json | 1 + ...1dcfc56b88ce6bbcf0c5e015200000d7ae6d6.json | 1 + ...ddcb4c0dad2d268815ce71e50591dd58dcaea.json | 1 + ...c8489f1a14559737b39f5fa9ec395f6ad21c2.json | 1 + ...e486880409d0015582b1aa5f843b4ff14d9ab.json | 1 + ...dd81d648b92344b8e392f8aed1c58838c65af.json | 1 + ...5d75c2146aa3b8190852a84a15ad2c8d3bf3d.json | 1 + ...01cf68353be6f45c0192762cabfef28c55e67.json | 1 + ...636f48712894d01941ed0cb32ee5e2ab11c55.json | 1 + ...bf6b678fd4bccf0f2a488cec7b842ecd56798.json | 1 + ...6c9057f3ec7969e4ca2e317378766527785a0.json | 1 + ...f283fac5a062a218b4aea42a3b09d14a8fd0a.json | 1 + ...5aa32583a410df8e238dad15de69a62fdb521.json | 1 + ...845c59371d50aefc54d6819b53b036d16d8a4.json | 1 + ...cbbdbbf74396c5e51b213301593f2aa5d409c.json | 1 + ...2c397aaa8acab3e581bea263178e39a829296.json | 1 + ...f582f7eed6a756209d4af5f54fc839bec0c8b.json | 1 + ...80a78acf0eaeb8ae84f0fec60eaf7764e9749.json | 1 + ...28ca7212b1bb769a7faf122fd0b7f4fc4da10.json | 1 + ...1549281989a4d9915b05a303647324d5aa4e3.json | 1 + ...98590698d1cc62ef9b2661a84668ed1e80689.json | 1 + ...23d905c49048dba266e475c775b73d438b434.json | 1 + ...ac3f828ae302dc6a94569e8f46760564b90d8.json | 1 + ...f2d650567eb141271ff4d368ed66fdfef9342.json | 1 + ...e3ec90e1b979463cc2d2ce5f65bd55002b770.json | 1 + ...cfdd5c91ef846a0f81048388ffa7b65df091b.json | 1 + ...f78bbbb97dfbd07c808b4ec304f7938139151.json | 1 + ...fdea0d42de8e6eb822faa96e7bc5e423be9cf.json | 1 + ...9adf44cdf6a727b3b2563ba50caa78fd2a3cc.json | 1 + ...a6dfe5f97d0df348dd1b2778f13315672bff7.json | 1 + ...e1c972f0a9d9297a80d0dc879165fc57666c9.json | 1 + ...3ffe23d315d81b68382ed4f9f45feb642c6dd.json | 1 + ...b7aeaaa8bdb8dc9a68fa4b5f4b22fdd58002a.json | 1 + ...7732f0ee290bcdf577af40009322383816c65.json | 1 + ...5b0ac640b5e75245a20f47f4c618db17ec84b.json | 1 + ...2b224c663e6c116cecadf38107efdc86d6878.json | 1 + ...09f17232d3d03e917fcda93bf1f72fc70b963.json | 1 + ...787f44260064e9d3222449292133d85b27862.json | 1 + ...cbea2b86b4c8ab64c8d28c730dcdda5bc0e88.json | 1 + ...c6ea142e69f4d1010df15010081905b556669.json | 1 + ...63278fe809536f4eb2b42305e3bd30beef290.json | 1 + ...a751cb578a9cb2395086bbe2964e5dbd1996d.json | 1 + ...b9255189de2f82cd62e3933b860bc348d34a2.json | 1 + ...4b709eab59364bd0b84e5d2e1478f45310970.json | 1 + ...d62fe3707c3f5b60bbbfcc615da3b7180acd4.json | 1 + ...d1bc49add55e4c29368fef1c0fd6d4f8a9292.json | 1 + ...16fc479948f90164e90c89f53c33ee6de069a.json | 1 + ...65627dbc4f006c5493a45182b450fb4598fd6.json | 1 + ...4ad7adeb034ffbabc4a83f761807df8e2fe9f.json | 1 + ...27f0ed0f1b33507d838e28adf9fa1fa3b6fcd.json | 1 + ...6ef5b394e8e63d96e493479bc79db4cd8558c.json | 1 + ...61dac6b73bdd97b5672eb4ec191bbec2255e8.json | 1 + ...30d096bf6722789a5a41d4cc5dc3b128ca010.json | 1 + ...586c96c9c280bcbee7605865b114594201bfb.json | 1 + ...647a2c476e03d13ffaf371e290494ace7f8d8.json | 1 + ...0e2d0efca2b4a93e57984483f1c859ffba1c9.json | 1 + ...ba3c27949a0b4754374bffed35f8ce45bd3ef.json | 1 + ...efd6ee3555dc5b209d13ec923975ec4bb799f.json | 1 + ...6dd5710c8ecc9ba3b6dbdeecc4648940a711b.json | 1 + ...7c9a4966abfe31e41794f43728ac0bd3c11bb.json | 1 + ...4d0665ef9844067e63673b091dc6b09e5c432.json | 1 + ...35554da73457f358950d30cbd4bd81837c2be.json | 1 + ...a6e98f7bae3ff9b86918604b9a69d74bd7730.json | 1 + ...8dc2317dc91a1dd956cf2f042b65361be6395.json | 1 + ...cc92399ef0507410f466a72929684aee6abc2.json | 1 + ...a97f047329c0c3a9896602933c7aa130ff739.json | 1 + ...ec65afdd979ac4eb7ce31c80eeb22b2166166.json | 1 + ...bd887c5f79528d5183fc7a792e6cb579e26ca.json | 1 + ...c0e6a32aad724412262754b1b972c10870949.json | 1 + ...39699aad5597b8e541e47c9bce4dd0f97b696.json | 1 + ...ae37bddd5dcc5e59766f4cdf7ec34cfd44dc6.json | 1 + ...b3e41ff8e63ca961cdb98b8a7beabd113c8af.json | 1 + ...6f3e35b8bf9e5e284dad43313a1184b58b1ae.json | 1 + ...01cd87c9a678f6ecb95a0a246468cc9311851.json | 1 + ...227f71654544f54c0d7f8758ee17d7d5d2c1c.json | 1 + ...c9ea5d12be0b8aacbe3feaeffe555ee003ef7.json | 1 + ...df8fc3683dc6065c34490b60a25636d7fe4a6.json | 1 + ...e2b851246b28c6e217cf22e8c91e99ada9ee9.json | 1 + ...0066efb23fd6f378c1939bbe5cfcdad47b2d5.json | 1 + ...baa6d5c2643a2d41a7378323cc59a4827ee52.json | 1 + ...c3d53fa7675ae4e9cd65f499d5b0f0d8a356f.json | 1 + ...2fc1a04f888c8d5680da5100b26a56dcd0559.json | 1 + ...ee965be7af2a59d55a9e72cf87effac0f4a8f.json | 1 + ...52b219ceff63405fe6064bde19263b2fccfdc.json | 1 + ...981c488de8282df7bdcf2eea921232be0b090.json | 1 + ...a0c5b1a5f5564d144e2b0e00b7756c97d718a.json | 1 + ...c696e4f2ad5adfc6eb3ebbf85395867f06552.json | 1 + ...13c3d9de62922d97e5ab951572f212ef36ea6.json | 1 + ...d50f8c2eaf1bec54382bc01e05aa72ba2941d.json | 1 + ...fcd47f09dc19a112fa51174cc2738a0e5c49b.json | 1 + ...7958af1be4663f36620a12ce34dc1fecea6e1.json | 1 + ...228037e2843e8169bb1188237f7f6b6babbd6.json | 1 + ...b83257fec16b7033074557acecb4757d88f14.json | 1 + ...a6b8e2b82c67814754709ea47570066ed15e1.json | 1 + ...fb5e190958cb8c775354dc9c9f99c929dfff0.json | 1 + ...2278600ab36a30857b12cccda86ebc2b5b807.json | 1 + ...b0c75a8cb932d11476d2c6e46908ce87968e8.json | 1 + ...4ea2c64d4419dba5da0e8a862ddcb78c185d8.json | 1 + ...97e7c3cb720c2bb06967b9787307e7acfe361.json | 1 + ...162f407ebb7666273032e70b0379e174a9230.json | 1 + ...352a56f0f98b190ec67e57e1d971debae3bef.json | 1 + ...f80120e8de353af185e624996c9b14e36267b.json | 1 + ...bac1d4d404a2bfbfacb049f0c583f9c586219.json | 1 + ...e187d86a27b723a1c218cf872cc4e4ede5d3e.json | 1 + ...3639c8ff8b4f2a6d8cf9b8f6a0e7bfbe4c39d.json | 1 + ...4cf100b8a98e463acf88d31d506c195f5b27b.json | 1 + ...536b309a02508629beddf53db75f7ec8e5868.json | 1 + ...89a189bbc58b7fa5dc61e48a40edefb77c623.json | 1 + ...2011faf49b3ee6c2ec3fc6751f0e93560df91.json | 1 + ...fe3098b0bd976990b4af9b61ac717c8259a55.json | 1 + ...52d63bfefbd2db875f25164774a71cf345ecd.json | 1 + ...db026b5b3c8dae9941623fb401792aa68bb85.json | 1 + ...b1b859cca736e20a20b3dfc6056fcfc2138eb.json | 1 + ...4daabb11f6ddacc29c2d471decb04da8c7265.json | 1 + ...fcae2d4466975c054685003dc616186614172.json | 1 + ...7a6164cd5ef1031a02a697a6971287f6ac9be.json | 1 + ...9ee1048c314fe237fb307b1909e44d986307f.json | 1 + ...c205c410cfe7bd74b17c12add062b12b84d7c.json | 1 + ...a75a77b5ff8278bf0f6a0219245b3028130ca.json | 1 + ...3836d7cce4469bc5f407cebff751c025e5c7b.json | 1 + ...38bb8ba6aac5dbc8859735887b8a2a876956a.json | 1 + ...e01e496b90b688020325f1df589e0ae5cab8f.json | 1 + ...b580333685ba71bcdddb72ea185fc9b717e9b.json | 1 + ...b0009d2742666fd62fc0ff2ce07fc6b0dab1f.json | 1 + ...2cb2a829d80a357faa87bf922d86bbf514c2f.json | 1 + ...282909e707d96f00082b8d1ce655b47d2aa2a.json | 1 + ...489ca071afe45ffb617b9343e9a406ca02d0b.json | 1 + ...d63488c77314d629940d1c0969b6f28fc7b38.json | 1 + ...38450cd2195df9627b5b51f92690526214845.json | 1 + ...cbca2ffa7cc6b3600a6c37e3112d6be39e0f4.json | 1 + graphify-out/cache/stat-index.json | 1 + graphify-out/graph.json | 186868 +++++++++++++++ graphify-out/manifest.json | 3052 + migrations/Version20260625150304.php | 53 + src/Admin/Controller/AdminApiController.php | 2 + src/Auth/Entity/User.php | 16 +- .../RepresentationActionController.php | 173 +- src/Representation/Entity/Representation.php | 51 + .../Controller/SettlementController.php | 64 +- src/Settlement/Entity/Settlement.php | 7 + src/Shared/Constant/ErrorCodes.php | 14 + src/Shared/Service/ApiIrService.php | 121 + 515 files changed, 194899 insertions(+), 55 deletions(-) create mode 100644 .claude/prompt/representation-identity-iban-verification.md create mode 100644 assets/admin/pages/RepresentationProfilePage.tsx create mode 100644 graphify-out/.graphify_labels.json create mode 100644 graphify-out/.graphify_root create mode 100644 graphify-out/GRAPH_REPORT.md create mode 100644 graphify-out/cache/ast/v0.8.44/005f400c7679ef8d1bff22dc231aea46c04d0e74a10d5a690f294ac0444d9102.json create mode 100644 graphify-out/cache/ast/v0.8.44/00ca797277e9520885bf056e719721e9d72d97c4000fbd9f8bcd69980a5bd69d.json create mode 100644 graphify-out/cache/ast/v0.8.44/00d19e027d60b4461e43310d6445f95fab85d7b6ba26ba946e44ea001556b0d0.json create mode 100644 graphify-out/cache/ast/v0.8.44/0135a5351c9ceb6902c56372689d61b5bbbc5e07203594f05886956111b9feea.json create mode 100644 graphify-out/cache/ast/v0.8.44/01a35794369da341601324499da53378a75ab8592d14a32b72d564b44137177d.json create mode 100644 graphify-out/cache/ast/v0.8.44/01a6fc5a55d6357607e36837cd39a6ed646f4097fd4ba944ababf826cd1f0ff4.json create mode 100644 graphify-out/cache/ast/v0.8.44/01cbb020665bc50a95519b010c5cb4bdcda727e5e3b11144854ea69380bba84d.json create mode 100644 graphify-out/cache/ast/v0.8.44/02081acac585d1cfaabd1d404b0bb25c7bcf25fa51e32bf986cd75675d14ac24.json create mode 100644 graphify-out/cache/ast/v0.8.44/0231ff42cfb43dd4cb4ecfaff3e4f1d285d30fdd87a120fccc6046fac3d1e040.json create mode 100644 graphify-out/cache/ast/v0.8.44/03ed965fb14b51c065108f4eeca9672f20e8090195fcc442de5c5c60c950ec10.json create mode 100644 graphify-out/cache/ast/v0.8.44/042d405bfc9f389c3f4031533534485742dabdcfe86b4d753c0cc052a755f1f5.json create mode 100644 graphify-out/cache/ast/v0.8.44/050d7fae8134856aeccfff39607f5cfb44e8b923e13d0235411a577b78a6f96d.json create mode 100644 graphify-out/cache/ast/v0.8.44/06548919f6a826850f8e2b392875bb773a3dd1bfe0c670321e68b8fff30c132b.json create mode 100644 graphify-out/cache/ast/v0.8.44/066ba489ef07286bb40ccf363ac16799c9b54a7a36799184805ec5034895e702.json create mode 100644 graphify-out/cache/ast/v0.8.44/072cbab44fe86ab89e7a46724b8631528acdd63ae0c3aee2526ab408e1c021d7.json create mode 100644 graphify-out/cache/ast/v0.8.44/07a565453b405723fef58584dc058518729c7d27e873492d8a3cea7e7de0d690.json create mode 100644 graphify-out/cache/ast/v0.8.44/07b7bc5971ab5201243c5bdf67eb2d111629753dd697034c85e92c96d1008809.json create mode 100644 graphify-out/cache/ast/v0.8.44/086809f01c4c6e77ab1161688bd03d60ff524735d0d7655cb0daa55bbb53875a.json create mode 100644 graphify-out/cache/ast/v0.8.44/088a8086ca7a8284aa67577aa0ffe060d532f3bbb2090b6c3e3ff0f4730e2703.json create mode 100644 graphify-out/cache/ast/v0.8.44/094a07b7c7552dd1c2812e066ae7e9cde6dc6bc9ca4ef07e11b82f8feec45fd6.json create mode 100644 graphify-out/cache/ast/v0.8.44/0a79349da76f2fe2c50e76e3add06522ea796a255722386426e7b7edf988637e.json create mode 100644 graphify-out/cache/ast/v0.8.44/0bfc1f146132195c74357b078df7c099d0dbff2c90ed2bd65f5f5c476dec793b.json create mode 100644 graphify-out/cache/ast/v0.8.44/0c7d07bdfbdf7b88649f1c4bd6391862a21da9c45885e0046950258fb82ba64e.json create mode 100644 graphify-out/cache/ast/v0.8.44/0e3bb1ebc45d4c045ef0e6fe09170976c315d7da410efd79bdcc53189e9dab49.json create mode 100644 graphify-out/cache/ast/v0.8.44/0ea6fa1641009afe5a0f6ca33dd6afc4e224978bd7cbfd4be8865a6ac52c9c05.json create mode 100644 graphify-out/cache/ast/v0.8.44/0f032e0490838820a0692ba9c0042dadce5a9558d87083874219c84dcde92742.json create mode 100644 graphify-out/cache/ast/v0.8.44/0fb344e74f64622b3ea3f4a29e8b6412f35ec60ee46cd25abd5ea3e0abc8c299.json create mode 100644 graphify-out/cache/ast/v0.8.44/10363dfb996d06f7ed05ac77eefcb89ea78899e17a4314d9738ed09d813bc9da.json create mode 100644 graphify-out/cache/ast/v0.8.44/10604824317018d8f535539834b9913ef3982889b1ffb2874e4438f848f06726.json create mode 100644 graphify-out/cache/ast/v0.8.44/10d827757949ef051e2c3b4f2bd6e649930cfa88dde3d57d09516233d819d239.json create mode 100644 graphify-out/cache/ast/v0.8.44/10f3f7cd7ac8e13b8e514e944848a27f090cffeca31cd97c6006a7e04c7d4a5f.json create mode 100644 graphify-out/cache/ast/v0.8.44/11064e4cf0182849f67012ead852a3b45c2d8b66693e9680bfabf4094c3b9d40.json create mode 100644 graphify-out/cache/ast/v0.8.44/1161721d41f057cd7c7d820b405a526cf644ade3da6a44a93e63ce9a364a9ca3.json create mode 100644 graphify-out/cache/ast/v0.8.44/1222b425e9e9856e291b8fb39c28348287dbafcf7b0a30531c5bab8642d2cb17.json create mode 100644 graphify-out/cache/ast/v0.8.44/123c29f45911c7151d410112521a5d787922a73bbb0ebb1f53792aff70376e6b.json create mode 100644 graphify-out/cache/ast/v0.8.44/124d5bfe7f63a910acd5ddab19c0ecb83c9d9005786fcd6606e597e7f6b6050b.json create mode 100644 graphify-out/cache/ast/v0.8.44/12f46177c25b3354d11d67086bea1387dfc7c630aa26c3ae766c680f2843640e.json create mode 100644 graphify-out/cache/ast/v0.8.44/138a7655a0efa500b4a9a8f829bebbdff35803cb3abfd3da7f4d4f362d7b63c9.json create mode 100644 graphify-out/cache/ast/v0.8.44/13d77eda5f22d43badf639d0127bc7252b3adfe6c72657c33423ad5a04f345b2.json create mode 100644 graphify-out/cache/ast/v0.8.44/14203a81aefe3239cd28bd31b32c5310bf184f3fd7dfee96ee23bf706b4d6634.json create mode 100644 graphify-out/cache/ast/v0.8.44/14afd5263c7d520a89f36bbba8c8a1884f88df74d09afe4caf7464025ee25063.json create mode 100644 graphify-out/cache/ast/v0.8.44/15ca7be1a752a08fac682eb04da250b148d60b75a90dd16d3783f46c38ca3edf.json create mode 100644 graphify-out/cache/ast/v0.8.44/16882796edddc191d1bfb8a90124036bc729f1c02152f464468a2042199ee911.json create mode 100644 graphify-out/cache/ast/v0.8.44/1712a6a680cb00c102367be014ced75a77306c0c8ac1fbccec95f37ed31cff4e.json create mode 100644 graphify-out/cache/ast/v0.8.44/17eba56cf557f9cf9d6300b9946fe25cd348fd937bd20914ba382b1a760112aa.json create mode 100644 graphify-out/cache/ast/v0.8.44/180c8f1b3163d1c97e3add7912571278ce7d53477095695010024be863743ee8.json create mode 100644 graphify-out/cache/ast/v0.8.44/19bc98b5866f489ff0cafdb3533f2698de3546aef26ad438d16beb2d7218c859.json create mode 100644 graphify-out/cache/ast/v0.8.44/1a62b01d290b483e8188ad1a555bb459bd780334cd28835e86bcc0517382c78d.json create mode 100644 graphify-out/cache/ast/v0.8.44/1a7f0d07099224c30cc6111ba102ddf6cd583df610528c692ce923d42bf1e591.json create mode 100644 graphify-out/cache/ast/v0.8.44/1a83b9b76c0687098bffc9471e7fb2c51a97be4939347bd11990d55fc290fbe9.json create mode 100644 graphify-out/cache/ast/v0.8.44/1a88683010bc9f3571111e2c63fceda2062724f08e0c93a8519405d4ed8bf33c.json create mode 100644 graphify-out/cache/ast/v0.8.44/1ac836b1d7089a2dd47756eb7ba0e65801105e2dda52aee3f5df981daa57db88.json create mode 100644 graphify-out/cache/ast/v0.8.44/1b3c9ad833965008985bcf3f6a1894e400bc58bb0a8de2b6bc159c31ecdcca5d.json create mode 100644 graphify-out/cache/ast/v0.8.44/1ccd90f5a75d47aad2155484d487cf0dfceb319ec0b9ae4f45a30cb931e5e031.json create mode 100644 graphify-out/cache/ast/v0.8.44/1dceb66c7a12a35660145fdf3bf0bbe4d5b8275f5b45bf86cbba4cf80f64675a.json create mode 100644 graphify-out/cache/ast/v0.8.44/1f4ddab7ada6116daee3a80a2b4ded6c8b84612e036cc16621211616ea9cb2e2.json create mode 100644 graphify-out/cache/ast/v0.8.44/1f7781991eb738e4d1e1d94ecbc02013b898ef8bf8a7beeecf1af9687643b4dd.json create mode 100644 graphify-out/cache/ast/v0.8.44/1fa793e81dd07304171c11a760104acd6802dbeec00363618f5d4c1e651668ba.json create mode 100644 graphify-out/cache/ast/v0.8.44/1fbc6a5462ddb25a89b765941b2c4eebae1b3c2e62cf5dbf48bc48015b79e6ab.json create mode 100644 graphify-out/cache/ast/v0.8.44/1fc5633381813d3939e8513eb233bfd9c24797537a8348bc83e1f29c2b41e311.json create mode 100644 graphify-out/cache/ast/v0.8.44/225781d93f9a713aa0a979f12efff07f7805972e287cc1fe11371367bfcc4e43.json create mode 100644 graphify-out/cache/ast/v0.8.44/226896294eb6cd3fe01927aebd15dbe6fa146b6f4ff12d37efbcfa4d6510b104.json create mode 100644 graphify-out/cache/ast/v0.8.44/22c3a507b65fe3f858806b1d7bed15411be794586278ddae7ac5ebe09782bbd6.json create mode 100644 graphify-out/cache/ast/v0.8.44/237d660c556b7f37176854a98f02cd114fafab9405f9ae4945a8a75941928f8d.json create mode 100644 graphify-out/cache/ast/v0.8.44/24b56c5edca5c601b008f28dc8b642de32dceeeb408ec38cd5e3f7c40c3ce4f3.json create mode 100644 graphify-out/cache/ast/v0.8.44/24beb2335672cb84cfa5a787618c7907663606aa14262af1b8ee93058c0ac265.json create mode 100644 graphify-out/cache/ast/v0.8.44/24c6ca8b5c2e6f9b9783d446829be9cd4ffe5c6b550e0754d2d4521555382892.json create mode 100644 graphify-out/cache/ast/v0.8.44/24f29fe0ee2cade4f4bef5572aa45086f444ab02d67f82d24228de49ccc25a2c.json create mode 100644 graphify-out/cache/ast/v0.8.44/2729943529cf37e386975819fc3476460e54b48445d26197f8d283d1b30e39b3.json create mode 100644 graphify-out/cache/ast/v0.8.44/27e62ea86a4f3aa8539bd976213f57efbd6eb36b8aa4798fe52f2274571941c3.json create mode 100644 graphify-out/cache/ast/v0.8.44/280ab9b877ed64d54dffc44a2ad84c717d69238390f63ff1ae02ee0b318322f1.json create mode 100644 graphify-out/cache/ast/v0.8.44/283d4f4300d6202a7ab924d3bf130f7b2d90716a520b6d40ba35edd27cc88059.json create mode 100644 graphify-out/cache/ast/v0.8.44/2884592d17fcc3363768f899a4371d0ff2f25bc05bf4ab378647224aac695fc5.json create mode 100644 graphify-out/cache/ast/v0.8.44/289adc397ac626b52b89755bfe8648fab0d7afbbdca30005de728b7697b9a214.json create mode 100644 graphify-out/cache/ast/v0.8.44/28d707a2015952fbc60bde61faecf5e2c66e74a3eac3bb60554019e17b9a4988.json create mode 100644 graphify-out/cache/ast/v0.8.44/295cae74decafadb2379fac86ac7ac1f420042d715f798d5024b03362560363d.json create mode 100644 graphify-out/cache/ast/v0.8.44/2a952887767f9f9811df0c99a9bc2ba9986defd5ea1caf3ed11080ce11c61f1f.json create mode 100644 graphify-out/cache/ast/v0.8.44/2ad075c6d333a42f3ac51adb0e1d8b444f64f3b5a01bc87f53d9522cb272ce68.json create mode 100644 graphify-out/cache/ast/v0.8.44/2bc99d1a7460fdf5be3711a0add4de54d4ab78a0fc16079680d4da58e4615997.json create mode 100644 graphify-out/cache/ast/v0.8.44/2c68d5ebfef56abee588aa5abb74a571918a0ed04eec7be7ea8039d9a12046ff.json create mode 100644 graphify-out/cache/ast/v0.8.44/2cecd1fb0904f3aff92545007b33eb4bf970efd7b03cff7c53e6ca73dd2ef9e6.json create mode 100644 graphify-out/cache/ast/v0.8.44/2dce360a15f48c97610df47e5e6fbeea313e39fdc152e0d55bf687ec17784e47.json create mode 100644 graphify-out/cache/ast/v0.8.44/2ec793b26f528520f7f80ce26684ea383b09eb5081e94900a469447ee3091d8c.json create mode 100644 graphify-out/cache/ast/v0.8.44/2f112d7fbfee7d1a0ec047535854cfb1bf8088099d4f5219e23f9458380f90ce.json create mode 100644 graphify-out/cache/ast/v0.8.44/2fdfac8ae3f0fc238d5398ffcc770d33470901fe1d371043f2762ca15a0c6e50.json create mode 100644 graphify-out/cache/ast/v0.8.44/2ff242b1af4561510027d22977acd30bae76642ca609f13b04897d43ce3155ce.json create mode 100644 graphify-out/cache/ast/v0.8.44/30328580047b9f68944c7cb1942caf3f7fab3ade452fe23aa0a7f30b8aa53885.json create mode 100644 graphify-out/cache/ast/v0.8.44/305ff640dad68d7e842a5825bbf7a8f4cdb02b145eed8b782c1151db3305632e.json create mode 100644 graphify-out/cache/ast/v0.8.44/30ae4d15da752fad6f6fdf214fc764732f372af51c1361fcdd23ccf7cb66d41c.json create mode 100644 graphify-out/cache/ast/v0.8.44/311edd5597e787245e16d25b061f5faccd468d3d7a63ebb05bb04e26b3c7218e.json create mode 100644 graphify-out/cache/ast/v0.8.44/32049409986f11fd29d302dc3e1036cab7172ae9033c3901e0622e8171fda14a.json create mode 100644 graphify-out/cache/ast/v0.8.44/322eeb47d17aa1d34573f1daab3e4e6aaaa6c89a6c97bb7be08ea4e10c475f16.json create mode 100644 graphify-out/cache/ast/v0.8.44/32799eaded7c02d109b78be529dc0ecc8b7fc0b500326573428a365e21869b74.json create mode 100644 graphify-out/cache/ast/v0.8.44/32a97260ea56f3bd9529a034cbb791df59ce29ca60d9966a24d469cb743fee41.json create mode 100644 graphify-out/cache/ast/v0.8.44/332d9f393aee67c403841f184f3e6c069edaeb4459b4ee328a9310055f937cef.json create mode 100644 graphify-out/cache/ast/v0.8.44/3353fa978b6558c945031d0c09a3dc24706f592287978236072c53c3cc13d033.json create mode 100644 graphify-out/cache/ast/v0.8.44/33696ec512d7848300e8575d2a387e09a90153045860fed8b8f2c5632b6592f1.json create mode 100644 graphify-out/cache/ast/v0.8.44/33d663e4c7895b0e56a14fc949a5714eefb2b41d8eda8f9b7fe772f2d9e1726f.json create mode 100644 graphify-out/cache/ast/v0.8.44/3561e5174c09c2d295bf2b77e3a2692c234f30cfe76b597213ce1bd2ff9bc81b.json create mode 100644 graphify-out/cache/ast/v0.8.44/3572f80a2a4741eeaa91c80e9c362bd8ff452c14c4d1f052efad6467db72ce60.json create mode 100644 graphify-out/cache/ast/v0.8.44/35e828a0495a0a4aaa7539781076edff3b0af2e88562ea0ae1299cfc17fa91b6.json create mode 100644 graphify-out/cache/ast/v0.8.44/365b25cc9de0d769372b17c3cdf9d8be1ed39c2c83b8bb939b54ec43f15c116b.json create mode 100644 graphify-out/cache/ast/v0.8.44/3678b80abe63c2c45d0ef5f5cfd63cb46f5bcff7cb6f73fb3c8d188ce24d0242.json create mode 100644 graphify-out/cache/ast/v0.8.44/37294299886dbe4d8227c8fdc5afea62f50755e0fd42f229eedc58f1a036abb9.json create mode 100644 graphify-out/cache/ast/v0.8.44/3755a25eb7694c8c1587bfad9e02166c438ab4bd361268126cfe0f3ee553bbb7.json create mode 100644 graphify-out/cache/ast/v0.8.44/375e8ddd7ec2c6078760759c4501a4cfbfa68fafd7835fb01fb77ec9e63edae3.json create mode 100644 graphify-out/cache/ast/v0.8.44/37710f20c842a049c260e96a284970b10be5c0da0f7d2b50acb9bb382ffceb01.json create mode 100644 graphify-out/cache/ast/v0.8.44/37e171af8a4ddbd77414b514ae274c8637be7ce35374b117a8d71bb900c55f63.json create mode 100644 graphify-out/cache/ast/v0.8.44/37f5d9c98cdbda93b4c21040a07ec066d89a028319c6986eeb4d17b3a9b1d21e.json create mode 100644 graphify-out/cache/ast/v0.8.44/38e49fefb94b0029f3a10ac5aa846f341e47fb69686ad6d23c4b324de4b5e218.json create mode 100644 graphify-out/cache/ast/v0.8.44/3ae36753b8f22acab68b06f07a25c9bdcd112bc92ce1a3413ccec51bd8df6036.json create mode 100644 graphify-out/cache/ast/v0.8.44/3b56ad9741a4349bd249a4a4e320f7195c320fec9a96ccde6da5b8f75d87b32d.json create mode 100644 graphify-out/cache/ast/v0.8.44/3b749587b4c8ffc2d0fcf9a266ab32aff75b1681af31e6797d8046dd3ee36713.json create mode 100644 graphify-out/cache/ast/v0.8.44/3b798be28cfff874d1b09b25429767e7c928e7c0fd9a9db2a9685f429b299299.json create mode 100644 graphify-out/cache/ast/v0.8.44/3ce989704beb3ff9aa60cad8460e69a1ef5a411ff0024b7d5541df502f4cbf2b.json create mode 100644 graphify-out/cache/ast/v0.8.44/3d610effa54b8c5afa1c206c0dd46ed3ead6b84215d54b39e6789c498c01427d.json create mode 100644 graphify-out/cache/ast/v0.8.44/3d670c92b56d80fa1da6b751fda3b776da46ea368106339d1b80dd6012e01d2a.json create mode 100644 graphify-out/cache/ast/v0.8.44/3f5f75cf96210cabb9a36a61036acb7bea5fd01466b367725995b9fd52bedb2c.json create mode 100644 graphify-out/cache/ast/v0.8.44/3ff0f0f6b3a99f5facadc19ce455b27c8cea3020038a1b40bdebda4fdbaf84f5.json create mode 100644 graphify-out/cache/ast/v0.8.44/411b9e4e6aa41a158211959c5b9c4c286ada95c8b68596364eca3b1cbf436e86.json create mode 100644 graphify-out/cache/ast/v0.8.44/4197cd316ec7560bb084840cd96f82df6d524916d4a4ec4a0f71108c2cdbec6e.json create mode 100644 graphify-out/cache/ast/v0.8.44/42c0bfb273a488f98079a84f3331c2000ec0018e5c1a748a4f76481853fca168.json create mode 100644 graphify-out/cache/ast/v0.8.44/42ddb598442c2c167950e1a33eeceb551384377427749d0ee3b6a61f152e64bf.json create mode 100644 graphify-out/cache/ast/v0.8.44/432b4d0ed90802ae1dd2495e54a2493f60f07ca0ca57a7e68734ff493b2c8031.json create mode 100644 graphify-out/cache/ast/v0.8.44/434df68031d6367be88eaa0faa9ed185484cd9e7d4e4b4b9e0b50d4d743e18a6.json create mode 100644 graphify-out/cache/ast/v0.8.44/434ff7a1e4e0cb8d175321f3af647ef5276602ed753c9ca9c3c9480a7456d53c.json create mode 100644 graphify-out/cache/ast/v0.8.44/43d63ab1fbae2e6e2d5192d922a09293b1abbadddfe98819e39671dc00e04a99.json create mode 100644 graphify-out/cache/ast/v0.8.44/44b5621ce383ac7cb1cea47d7006f3c2b0b47bba8d49f59c78a0df4f737f8482.json create mode 100644 graphify-out/cache/ast/v0.8.44/4565f866aecc63bbfcfb345cc755b1e4179f94848ff65d0a0b687a62a4a9c1ba.json create mode 100644 graphify-out/cache/ast/v0.8.44/4572085d4a4e79a86a1c2cfcc89b5cd6268ddeb466878a16db71f60216a6c148.json create mode 100644 graphify-out/cache/ast/v0.8.44/4581869e73129d4933612504c7f98caadb405f5a192dca7a805d4cd5220482ea.json create mode 100644 graphify-out/cache/ast/v0.8.44/46384e53c3b5bd73ef416c647833213a49f5eaefdd7a6c63c4227cf54e5e8aa6.json create mode 100644 graphify-out/cache/ast/v0.8.44/46d7f8870c6b9f46071a717d0235dceffd7d25508ca4f69886e5062c8b37d0e1.json create mode 100644 graphify-out/cache/ast/v0.8.44/4724d7f809243a92d8e48fb121d8d7e946d9e4072879f7df95804a9e69e13fe6.json create mode 100644 graphify-out/cache/ast/v0.8.44/4736bcde5ba8e7c73405d0e7c31b6e2651b65d475e4cb9a924ae152b799bc4f1.json create mode 100644 graphify-out/cache/ast/v0.8.44/48422a947301ff86b51f11c3168ec190bfa7f9dcc10821abd5ce5b9a460979ee.json create mode 100644 graphify-out/cache/ast/v0.8.44/49ffb1ef4d630a180b47d4b1f42da6c3ddf8283dc93bc192c16060cc093b5b82.json create mode 100644 graphify-out/cache/ast/v0.8.44/4a40fbf276a9595d6be7409e5b8ec3ce0963f7cff1ae1acdbbd8e2a8962f0f76.json create mode 100644 graphify-out/cache/ast/v0.8.44/4b889910ed363cee9dbd7da20e9c0748ddf40dd483ed92b5e581ebedb506f179.json create mode 100644 graphify-out/cache/ast/v0.8.44/4bac96e773838ee4ef912cca328f84ce957deb6c594c1a00016b305380c93112.json create mode 100644 graphify-out/cache/ast/v0.8.44/4bc5e62060b6e27970972698933b7e9b6f63a4eba44cac9fd08cabb6d5c355f2.json create mode 100644 graphify-out/cache/ast/v0.8.44/4bce3394d64f2c1d3441cd2c3ad717670d1c91817b9015db00aa9ae4eead4f66.json create mode 100644 graphify-out/cache/ast/v0.8.44/4bd3aa269121a122fcf443aa15c884adf07e0700950135a3e66dbdf27b9c2416.json create mode 100644 graphify-out/cache/ast/v0.8.44/4c26e4f47f2793bbef582d233a1f08e96e91274448209159653ec0d95a3b8b73.json create mode 100644 graphify-out/cache/ast/v0.8.44/4c321bdc22df2c9e02e37cb3c1a44d792710e94c53f0131f14e88f0ba60cfbf5.json create mode 100644 graphify-out/cache/ast/v0.8.44/4c8e43a5be46030c087a8679b9b84e8cf58b4174e9228f94fa02dd0d3f2e5990.json create mode 100644 graphify-out/cache/ast/v0.8.44/4cd9c0910a49718627e7ea3c5f6f448e6508e609c70d643e160a6c740937d13f.json create mode 100644 graphify-out/cache/ast/v0.8.44/4dda73a4d2f91de3fa5b641c559cf509ba8b87ec4621bf2e8eeedea3f9927412.json create mode 100644 graphify-out/cache/ast/v0.8.44/4e04548bbb1ae6b6c17a4206408f3050ad341da5ddcc74d4b1af376b50580911.json create mode 100644 graphify-out/cache/ast/v0.8.44/4ef4177ff9c455909dc4d2d64ef4ee2fd8e1d5eaef1bda53fe9fed7923809e1f.json create mode 100644 graphify-out/cache/ast/v0.8.44/4faf26a0b91c83a3c183e3ed929d5d2dc92e7624549af170165bbf2faa9eec2b.json create mode 100644 graphify-out/cache/ast/v0.8.44/4febd40d1e647abbd00413dbb51dc59d5f73d15a6d54d7668d08861f2e6c2d99.json create mode 100644 graphify-out/cache/ast/v0.8.44/500d89358f6bf99cb445fcb71f0fe67afc142c3c607ccfb030cbcbea8409883e.json create mode 100644 graphify-out/cache/ast/v0.8.44/50306f63113ee6dfa84443fe08d91f9fb9b17b7b9f86a85539bcd3a05215c51a.json create mode 100644 graphify-out/cache/ast/v0.8.44/505938967d29a4e337e18cb22f2a299f97e5e452e05c9b94a9e409c86107f23c.json create mode 100644 graphify-out/cache/ast/v0.8.44/50b040f0cc844000cdf24ba7971b4bfe4367e7980413f2dd90d7187a4e0c9991.json create mode 100644 graphify-out/cache/ast/v0.8.44/511faa2e0698158b312aa66c5b7d54539963056b011200b3a7b86a65651e56b7.json create mode 100644 graphify-out/cache/ast/v0.8.44/5195bc67dec077d35f5220df58a5c2ffbb62fd44c881cc9e51d8aa53a08d065b.json create mode 100644 graphify-out/cache/ast/v0.8.44/51d4e6c59bbcf69395fb0d0a1420f5c47f5c3ea5bf77e95b3180fef5e2081fed.json create mode 100644 graphify-out/cache/ast/v0.8.44/5272a1b08bc5d6f28d5d845e9201780a4804fce789175b7be82001a4102f09bc.json create mode 100644 graphify-out/cache/ast/v0.8.44/531973c4cf541ba9e8f3955fad4c863ec94f0a5cf84a03c9fa438aa59f979a3c.json create mode 100644 graphify-out/cache/ast/v0.8.44/5391e205be5e00bf0cdd088d6f9b52427e30e3a5d29d2c0ae39753b15b67fac8.json create mode 100644 graphify-out/cache/ast/v0.8.44/56801b2d0129952d83d187d421b1814b503b858a5823cc4aa2b05cf8801daae0.json create mode 100644 graphify-out/cache/ast/v0.8.44/57ff9294703e34a685f28cd3c0e46ab54a5dd3f4fe3356c224e3aed0958269d7.json create mode 100644 graphify-out/cache/ast/v0.8.44/580ede75d18ef6d8117ef56ab233775e5143bc25de4716cfaf53464bdaeac599.json create mode 100644 graphify-out/cache/ast/v0.8.44/581abaa41c138ece2fb0796f9ed8e43158f848aad1efa337c5076f8a290f6b72.json create mode 100644 graphify-out/cache/ast/v0.8.44/589134d822642da7433ffa06823f4e2c79ad74e3feb135df95e581377b01ffd3.json create mode 100644 graphify-out/cache/ast/v0.8.44/59271ef71e8e71f9f1bb9dcde1aea41565a2dbef6ed9aa8d35b1e7202c685f38.json create mode 100644 graphify-out/cache/ast/v0.8.44/59af02e5966b18ea820af39e59750ddaf6cb2a569369fabb64b15e50ec8aef27.json create mode 100644 graphify-out/cache/ast/v0.8.44/5a60299e3ce86373b2ae7c2e0efdc5fb85b753123cc45bb09e0c9d671d396811.json create mode 100644 graphify-out/cache/ast/v0.8.44/5ab124be427f922bb5420411368a7037f2e53e85e1a2aa905571417c8d7fa120.json create mode 100644 graphify-out/cache/ast/v0.8.44/5b96978f092d4e81b6b9ca61e2a5d5a53e51f1b9b8bf6be43f38cc462371a252.json create mode 100644 graphify-out/cache/ast/v0.8.44/5badde1225cf74657f886825aaaae8582c1c627570f655ae9f631144bc75d7a9.json create mode 100644 graphify-out/cache/ast/v0.8.44/5bb3da0cf9daf5a64f1316e32f20d5a24d70ae5a639bc0d4b62a2667a6742b19.json create mode 100644 graphify-out/cache/ast/v0.8.44/5bf24921d4002ea348e38c87cc81bc08ef8e169924787c3c719bac9d3e62d4a4.json create mode 100644 graphify-out/cache/ast/v0.8.44/5c6b5a4fff2796f32393914512d82d2cf18fe1a2bb5c70f7087c6152451e2ce9.json create mode 100644 graphify-out/cache/ast/v0.8.44/5d269afd10ce9174f3ac63fb4fdcf1cb7272564925db2d3f5f7e75df50c42925.json create mode 100644 graphify-out/cache/ast/v0.8.44/5d8193d5276ee2a12f650ee075fc47f0bb32f32bcaf26f46328b1c7498636853.json create mode 100644 graphify-out/cache/ast/v0.8.44/5e2c5765f0d67648d72fde8992e1969822df630577e503f9a086dc01960e3f90.json create mode 100644 graphify-out/cache/ast/v0.8.44/5ec3558c752110146df788f8f2f85025c4ff17876ace24f8de0b2208013a622b.json create mode 100644 graphify-out/cache/ast/v0.8.44/5f75447f2dc66a5bad31c3bf828779e63eaf3209414ff1131ee5af2f43c4037c.json create mode 100644 graphify-out/cache/ast/v0.8.44/5fdcb2df78dd410d0c2d434203efb1e7a932ef9e9a17270a252584779e59f6cb.json create mode 100644 graphify-out/cache/ast/v0.8.44/60176b60869538ed763bfd4b0d02c138481811e62482b73c41693ea5393e8460.json create mode 100644 graphify-out/cache/ast/v0.8.44/6045b6529b7dd4a11a12af2606f810901a5aa80bd8e4492c4a9ab2ce8cf04751.json create mode 100644 graphify-out/cache/ast/v0.8.44/61e05cda6d846d53a56fe1bc16a932bd7ee1fcc43f8ad9cdc4f8eda7635a2bb8.json create mode 100644 graphify-out/cache/ast/v0.8.44/623b73aedc8f41f9f0ac7d374725808c1c72012956628e15ebde5681f7034dce.json create mode 100644 graphify-out/cache/ast/v0.8.44/629f80e928f666143a4f251067bb31a4f866773e509f34b6c2d623580424e3aa.json create mode 100644 graphify-out/cache/ast/v0.8.44/63280ec10f55dc16106afecac0784a9094ce12fbd3787a482a75eafe451aa5bb.json create mode 100644 graphify-out/cache/ast/v0.8.44/63ca9f918e24b1c15839c13744045e0b8aac212279b5b4fbfa5ae619b7709804.json create mode 100644 graphify-out/cache/ast/v0.8.44/63eb539edde847ab1b1198d90c970b3276e7c6a3e0c19eae22f2091473799b29.json create mode 100644 graphify-out/cache/ast/v0.8.44/643e2a0f6dbf7cbcb2f4002b3dae74d02c8d6e9f694cd1249ad54ae7ddc63e92.json create mode 100644 graphify-out/cache/ast/v0.8.44/64770748d202a36f7ebd57f5fe725201462f80835839fc0dee471cadf8e663bf.json create mode 100644 graphify-out/cache/ast/v0.8.44/6494802db54a411d47ce102df7a5584c1e7db3482aad69df967bf1ca71c5ba58.json create mode 100644 graphify-out/cache/ast/v0.8.44/64ff3985f32d0d18646d441f0edd99be402305cbff68d66519dcb196e17e42bd.json create mode 100644 graphify-out/cache/ast/v0.8.44/657c686420a8a45159812178f8a65dbc317591779844dc26b3921c536f92de8c.json create mode 100644 graphify-out/cache/ast/v0.8.44/65a467e75d34ebf32f56e45ca5aafffb2a0560dcaf538b6e5d962b46b3265718.json create mode 100644 graphify-out/cache/ast/v0.8.44/6609137ba6c6187032cdfd84e9d39097732d861414157cacbdeb77b2b271ac8b.json create mode 100644 graphify-out/cache/ast/v0.8.44/66670716bbc31a4ca8246f78922ecf16791bbd0b0439a07543dc3d567d3fd7c2.json create mode 100644 graphify-out/cache/ast/v0.8.44/66b4158b7f47661bd573f21e65c35e20e22ecbb830736f07091857004868eeb8.json create mode 100644 graphify-out/cache/ast/v0.8.44/683f2375f3d9528dd02e9cbfe7bd344ff51208aff0ef02dfed3d576c3460a1f7.json create mode 100644 graphify-out/cache/ast/v0.8.44/68b117404c5f1c7c68914a367f9ac656b25cb486daeabb9808a36be205f4de56.json create mode 100644 graphify-out/cache/ast/v0.8.44/68eac18efc778814ed911eebd1747c182e2e1b81f7f333bc3b3c6202bc8bf69c.json create mode 100644 graphify-out/cache/ast/v0.8.44/6a1abec43951233b9e88021712f1159d043eb14f47473e5bb6fd41105a8267e5.json create mode 100644 graphify-out/cache/ast/v0.8.44/6a1ac2b1feeec574386ab34b5176b6c069ee3582e7152757e4693e18440d0365.json create mode 100644 graphify-out/cache/ast/v0.8.44/6a2e18c9de2434f67ce2250dc17ec50a29f207b95ca2fc6e2a9c7d338a67a67e.json create mode 100644 graphify-out/cache/ast/v0.8.44/6a98ea0a290f521efa4f0c71a0b364a38b7832527abc5d085978792079f84460.json create mode 100644 graphify-out/cache/ast/v0.8.44/6ab0c229936a8e1207910daaab9e75b7f84ff55abfd777647981fd572063114e.json create mode 100644 graphify-out/cache/ast/v0.8.44/6ad045e9dcec53f77822e126640dacb6bd22ac3baee94373331ba46567bf37f5.json create mode 100644 graphify-out/cache/ast/v0.8.44/6ae9c1c5e9c833a0781878a60323428b3388dc46dfdb5620d649371d98c03f36.json create mode 100644 graphify-out/cache/ast/v0.8.44/6b2eea6f45404e64d2b8b3998a117e8bada7517c880339af1fc4ff72cd0409d2.json create mode 100644 graphify-out/cache/ast/v0.8.44/6b36b95516cd5fafc100a500b72fc98d68992d8cb07c02160a09f827e2fb58e9.json create mode 100644 graphify-out/cache/ast/v0.8.44/6ca39eda6028233698ef3f32989d63f5a3d010027c7cb6858aa123ffa323b881.json create mode 100644 graphify-out/cache/ast/v0.8.44/6cb465ec4509143b1ff168e629400684e18542a7c1f616f5885f1c4f8be7876f.json create mode 100644 graphify-out/cache/ast/v0.8.44/6cc45c1dca3266b080b96f3e245eee74bf18a419810d0559ca156315b3512638.json create mode 100644 graphify-out/cache/ast/v0.8.44/6ce6851d5331c07c1f13c94f475a7f6823551927ff0b7ccfa8fddec146e69fcc.json create mode 100644 graphify-out/cache/ast/v0.8.44/6d7d545954a787dfcf52e2f9b8ccae47a1af55c21a43d3c60ca8c59dbade506e.json create mode 100644 graphify-out/cache/ast/v0.8.44/6dd946fad62474b45da1077a795263188685817d871a6fe6a7a48686e24d6193.json create mode 100644 graphify-out/cache/ast/v0.8.44/6e72cbb63efda0cbcae7f753ca644de3b912069da34716ce645d2e4a768a8cc5.json create mode 100644 graphify-out/cache/ast/v0.8.44/6e87ff4062b59b4870ac32891b6fd40ab36ed939b3a67959c600a63a0375b299.json create mode 100644 graphify-out/cache/ast/v0.8.44/6eabf820d178917a30ec700c7ad2059e65c24575f6feecfb17d3bdf7540f1bdd.json create mode 100644 graphify-out/cache/ast/v0.8.44/6faf7a660ea3e8aea4cc375c63917e7fe5fb48ba8913a91ef5c1f31c3fc22325.json create mode 100644 graphify-out/cache/ast/v0.8.44/6fce4d578f8878eb023372cfeeed180e1826274363811165b1623578b8911386.json create mode 100644 graphify-out/cache/ast/v0.8.44/7048fe9c1439b52f85abf3186cf4eec913eb873e8ac6ae1154712adccc327b83.json create mode 100644 graphify-out/cache/ast/v0.8.44/709ac2fb057f4d470a55c5e47dc0bbda7f38f6a336622fd93be0e334019ee066.json create mode 100644 graphify-out/cache/ast/v0.8.44/718612fb509259556db6202d93b5f3b1bd85a6be6d523cdc6fb1d81b569ce256.json create mode 100644 graphify-out/cache/ast/v0.8.44/71c55535e6b20d820e351a26af6bd1c1b6cb26c371414e611e8e858c2d8486f9.json create mode 100644 graphify-out/cache/ast/v0.8.44/726666fe5f74b8a9927376e82af264b70b209a4e86d164061eb7a9b1d9440942.json create mode 100644 graphify-out/cache/ast/v0.8.44/7278155d63b50f18c6cb87d3e14bf51b010f598f031bcf11b16575454139aff1.json create mode 100644 graphify-out/cache/ast/v0.8.44/72a58c77c54c77aae68b8774c183fc59acd2a09de32ba29964f6aa5cb9dd86ff.json create mode 100644 graphify-out/cache/ast/v0.8.44/72aca8c6bba58695e7e1b63a3aa709d1068753beb31b981c648564fb822e4fec.json create mode 100644 graphify-out/cache/ast/v0.8.44/72c1500ed688169cfd796adcf9554b63994849119943dba5d5a70883eb5a8dce.json create mode 100644 graphify-out/cache/ast/v0.8.44/72dc9bef8e8ddc92b4e2053e804407f80ffde9a4b57d1dbd07095d47f6651dc0.json create mode 100644 graphify-out/cache/ast/v0.8.44/73bc57098ab8816c91d042649840e5d34f5d00f096aa88b4bd3d5b9501b749b4.json create mode 100644 graphify-out/cache/ast/v0.8.44/748b70a06bf6833d94e5168e4ebc06ad7faf0dff67f5f099f595f10cf4f59137.json create mode 100644 graphify-out/cache/ast/v0.8.44/74a388c7ebafa889c4428ba1538ac46ed8f1f5c6ef5a34975016f85a128c5f40.json create mode 100644 graphify-out/cache/ast/v0.8.44/74cb88449b93fd682e3ac81a322e1d405d54e111e172758e5b10ca80437e1a3b.json create mode 100644 graphify-out/cache/ast/v0.8.44/751faac90d0b9d9320a8315e7b0765dc39d94089c96a65bacb4a59d84bc442c6.json create mode 100644 graphify-out/cache/ast/v0.8.44/75cfb72ca7fff3f679ed78b75fb7cc251344cba57d46d4926a1ff24c61a18193.json create mode 100644 graphify-out/cache/ast/v0.8.44/76ae30818083f9ec05fba30caf34575683ee1530ae6c1d51eceb52c45d26f5a9.json create mode 100644 graphify-out/cache/ast/v0.8.44/77a5e0dca59cd5587ab614a2bedd46a0de3485d620a6125f4804db7b688115f6.json create mode 100644 graphify-out/cache/ast/v0.8.44/77c1db551ebf67357b0de112aa4d02f7c6ccdaefe13e985cf8f51bf6cae81db5.json create mode 100644 graphify-out/cache/ast/v0.8.44/7803c7d2fe66171063a19937794a6630d34dff563450bbcead5fa6051866ca2f.json create mode 100644 graphify-out/cache/ast/v0.8.44/786853e56679cc6dcd7b6a49576c8cc2fd0a5430153fbfdd6c27944d9a6e215c.json create mode 100644 graphify-out/cache/ast/v0.8.44/789a61086b9d08008ab9941e85052241c371b423e6390f882135e8d348d6f1ee.json create mode 100644 graphify-out/cache/ast/v0.8.44/7933e87593eed0c37a4f4df9548672598d1c0268630c17f49e8db191a3c84f48.json create mode 100644 graphify-out/cache/ast/v0.8.44/7956e81fe8e81b642076d55380a796ca70431e6c3880db06d2fc264c8b078f82.json create mode 100644 graphify-out/cache/ast/v0.8.44/79eb3168176aa86043e1613fa832e0a94b683ab7cd5a7553222d88ef9198f4c7.json create mode 100644 graphify-out/cache/ast/v0.8.44/7b3ae1ae82625519d5c7986d542c84dc5c37949ac4f3a8c356191dc480b7cc0c.json create mode 100644 graphify-out/cache/ast/v0.8.44/7b69c315115cadf10ed9b253b37141184c085cad544ab6274f330a0d1b17bfc1.json create mode 100644 graphify-out/cache/ast/v0.8.44/7ceaad108bd7bcec35b9271f73308586072e8fe12be63b1dc754e5ec902bfa1d.json create mode 100644 graphify-out/cache/ast/v0.8.44/7d18322ef916885ae0181a7b9dde07ab07d08bc49cbf72669f50e5268ffeef62.json create mode 100644 graphify-out/cache/ast/v0.8.44/7f22b1eef5dacde90d1f87178f5b446df06562e86331f2b1fef0672da6d33fb9.json create mode 100644 graphify-out/cache/ast/v0.8.44/7fcefe550ef23683ee4ed703af2881fb5c985930b4d1a3ab7c93a74ef491bdae.json create mode 100644 graphify-out/cache/ast/v0.8.44/7fe79edb80c6f2983e1e15ae7cfe4806f39ef9d873fc5cd3b5ec640bdc3ff174.json create mode 100644 graphify-out/cache/ast/v0.8.44/8012d0040cee9c312efca9f314dafbff0fea57209d2c1a1d8ba4847bc0ba9264.json create mode 100644 graphify-out/cache/ast/v0.8.44/80428170d5a793e364d9a4f83b1112395c16d15907b473dea3a945502babc8ed.json create mode 100644 graphify-out/cache/ast/v0.8.44/8074b8f1bfe41c918b96cb9ab1c78937bf5986feb3ebe9db3c3ca7af88d7dc2e.json create mode 100644 graphify-out/cache/ast/v0.8.44/81757bb902f7ddb74f51b2aa43612d9c73fbe20abebbc2f046a6014498f9b58f.json create mode 100644 graphify-out/cache/ast/v0.8.44/82a7e749dc4a78f90d588b6460fb1c6b25594910d4c21fbe0f536e29d5a4d5d4.json create mode 100644 graphify-out/cache/ast/v0.8.44/8368266c4453ba5364ed0787679059288d98527506bf05a44f86b5a31a7e0a6b.json create mode 100644 graphify-out/cache/ast/v0.8.44/846706a2c43ed5b3354ff1ebc8d0eb9d9c7dcaca94802f6b8ae4d4653eb54fc9.json create mode 100644 graphify-out/cache/ast/v0.8.44/85028f866ff4695fa0095e4ba3191a385a63fdb3aa1f3222fda2d94b61d6d39c.json create mode 100644 graphify-out/cache/ast/v0.8.44/85b469b70480541f73092cf1593029c76fb703bdaf77f71327a0f25ecffd7924.json create mode 100644 graphify-out/cache/ast/v0.8.44/86c808b50dd3da1c5107e4b6a3a03190f30c643643ad6de4c89b2045f803baee.json create mode 100644 graphify-out/cache/ast/v0.8.44/86fdf19600fc6c72961d37e60d2f056f9012b1b26d0fddac2a6d31b15295f105.json create mode 100644 graphify-out/cache/ast/v0.8.44/87038a0b3a2f872944d232bcf66eb5fab7676f00a9d29319c082a4b576a1fc40.json create mode 100644 graphify-out/cache/ast/v0.8.44/87f84613f1b928abd28cf7502c4572ebf7599d0c47d3c97497a5d74b9fb2c983.json create mode 100644 graphify-out/cache/ast/v0.8.44/880cbf5c1bbd64937f4a197a91cdedf9c742bb3910ab2104cfb6c59e8cc7ba0c.json create mode 100644 graphify-out/cache/ast/v0.8.44/88321d5b96f7d4a6b8e1704430500c45915eb2e259eef363d95f26de72109092.json create mode 100644 graphify-out/cache/ast/v0.8.44/8862f95bfa255ce5ca115a5269cff80c15c9f82c03e7309e99cbc93a723cf0b9.json create mode 100644 graphify-out/cache/ast/v0.8.44/88f08d81dc92ac75d2f0628c60f3fb78b039b9184039592047cc92c58d0db068.json create mode 100644 graphify-out/cache/ast/v0.8.44/8981c0048e84b26121eb8e2a6e1f9913a7d61d958a48bc4bee113df6c0c77a80.json create mode 100644 graphify-out/cache/ast/v0.8.44/8a1282441580b6b46896c1c52a6ff284279e0e3610da60c638bfce1067450fb3.json create mode 100644 graphify-out/cache/ast/v0.8.44/8a3deac81ebf1b16b5221f172aeefc9a45009658b7820e6e8597a589ea3af936.json create mode 100644 graphify-out/cache/ast/v0.8.44/8a6f406c0d70ab3cc8802470ee6fe0d24c883177fb8fd436653c31edaa915e36.json create mode 100644 graphify-out/cache/ast/v0.8.44/8ad2e8c5d53e8f34d69e1b4fd6ce71775720cee430130043803bc44f903341e8.json create mode 100644 graphify-out/cache/ast/v0.8.44/8b6ad6acaf1a93214344464c7dcc3b9792720118a1c0963340f639a87de43264.json create mode 100644 graphify-out/cache/ast/v0.8.44/8be2218c1dcc6dd9101278637b469d927567abf3e264d6b8c634292641096dfe.json create mode 100644 graphify-out/cache/ast/v0.8.44/8c43bfccc6aafad28eebd86afc5b32f56ca6db3dc081b796567f4c95824df146.json create mode 100644 graphify-out/cache/ast/v0.8.44/8d639d843c5d51531781080fa6179168662a5cbd22af7ea828e770823d374c00.json create mode 100644 graphify-out/cache/ast/v0.8.44/8da60c0de8613863b8928cb46c6bd846cff26539f158be4a68115ff3a6c68684.json create mode 100644 graphify-out/cache/ast/v0.8.44/8ddb00666307b307dcaba4c0b7b4f4c13e5f31502f7d20d5c3a8a82729c606b8.json create mode 100644 graphify-out/cache/ast/v0.8.44/8e4bcbd2fd0a486d4942df7ced8131738816487d2c16f0a05730d4c190a10296.json create mode 100644 graphify-out/cache/ast/v0.8.44/8f4a4e4087e65a58cdc2444a4584a3a40796948313e4374e1f8a38983385bda9.json create mode 100644 graphify-out/cache/ast/v0.8.44/9032724d143d4d48a22b267a9a2284a3495771d3ebddff7a830dda39944cf269.json create mode 100644 graphify-out/cache/ast/v0.8.44/9110e3e800c294b51371061a3df7837e5a6477600b26e3830fcfcbcaea9ce9c0.json create mode 100644 graphify-out/cache/ast/v0.8.44/91d6de5e3c6f14955c0b99c55dafeab4daf8838256eb3d9954fe577f6051c78d.json create mode 100644 graphify-out/cache/ast/v0.8.44/9286f1fdb68765c4512fa8aa302156a4fc54df7af3fb5d5d1e2d59c24111c3db.json create mode 100644 graphify-out/cache/ast/v0.8.44/92f49568f1ecb690bef8287e9455ef0b2ed56d897309ea6b8a580fa667f8a5f6.json create mode 100644 graphify-out/cache/ast/v0.8.44/953781115f6180a8b4d33de1d600d1a64d9dbf949a93069a82f1d8b28a14a5dc.json create mode 100644 graphify-out/cache/ast/v0.8.44/9545ed44de7f657e3992994b4b28487666a3a5a48c4814dfd63f28d8b60d4e6a.json create mode 100644 graphify-out/cache/ast/v0.8.44/95c3df6b577ad88a80af1bec2e17b48c6d7b9f35b1a8f75490d0a1bfbc940fee.json create mode 100644 graphify-out/cache/ast/v0.8.44/95c7d60beb5d9de0b270b262a387b465081235ed6649be2974bae8bd6caef844.json create mode 100644 graphify-out/cache/ast/v0.8.44/95e296cf289224cc43748507a9496f493d0e25b829a9e3d8bb8567f6f022d378.json create mode 100644 graphify-out/cache/ast/v0.8.44/95f3f3997293fbee15f3751d7a4e1ebb40297c5fcb436d5d8c92a70775d5a56a.json create mode 100644 graphify-out/cache/ast/v0.8.44/9751645f561446a0d0f6a618cbbeae012f7f2274c5c1fbb4379220b995070f16.json create mode 100644 graphify-out/cache/ast/v0.8.44/97af6c2e032264f5dd128efc6ec07a4c1c23664f325cba46bc7dca9da57b9578.json create mode 100644 graphify-out/cache/ast/v0.8.44/97baf644fcae088dfa8c41ccf4a6e519c05e8d8308bd22db0a68e9e39522b76d.json create mode 100644 graphify-out/cache/ast/v0.8.44/97c8de0bcd950f7b29c8f8fb87d33f4cb79bd0b17e531592c80fa5fb5c0e6de8.json create mode 100644 graphify-out/cache/ast/v0.8.44/98a07ace9623c623dddcecb1bf1d4189d8efe1692ba261779b1f9661ac07ff25.json create mode 100644 graphify-out/cache/ast/v0.8.44/98b4c746ff1d241697d227cd21bf6a8b010cea93dbf0a219f89910456c511ac1.json create mode 100644 graphify-out/cache/ast/v0.8.44/98b56edc2e31c609f70d82d1e697c6598f3c65c4120d4e77510d19c0030e9d87.json create mode 100644 graphify-out/cache/ast/v0.8.44/98bf6bcf59d1f2beaeb193060cf9dede5187b27dc8223eb075f274ff042d5e86.json create mode 100644 graphify-out/cache/ast/v0.8.44/9a5233ddd9873b485bfcf9b9009619a42cec5bc0a4516d98a387b42a249aa0c5.json create mode 100644 graphify-out/cache/ast/v0.8.44/9b5327e24637c885b0696cc7172071104927aec8791208b43867049dcbbe0d63.json create mode 100644 graphify-out/cache/ast/v0.8.44/9b991dc48c3a9c42baad98f553ee0fa395c4b596f65e84230420929f3e32e6c0.json create mode 100644 graphify-out/cache/ast/v0.8.44/9c2c1575ce7f26c9d2139ab8301fd887658e295f66b4f164b48d050bd43a411a.json create mode 100644 graphify-out/cache/ast/v0.8.44/9d2e310f94dcbde48859dea9872428189b32d7f415af52e6aa5eb523c446fed7.json create mode 100644 graphify-out/cache/ast/v0.8.44/9dcfac3aba7cdb8101c97017973a1bf7e4217f0d8df94b9dcbd1bda10192263b.json create mode 100644 graphify-out/cache/ast/v0.8.44/9e8afc6509f72b099ac9798e2ddc4024c38638aade527a577a049cc47f370871.json create mode 100644 graphify-out/cache/ast/v0.8.44/9ed187252c771e6fbbbc24009d84f0fe52b4c3f565b16413ffd753c16c1793d2.json create mode 100644 graphify-out/cache/ast/v0.8.44/9f0f9dc9c02d7e8672e66bf856526f7b0ed7956b926665bf807466cb5be8ae97.json create mode 100644 graphify-out/cache/ast/v0.8.44/9f195ed3dccbf8df6079d978142aac339fa50d0b949526fc1b7b832af151da1a.json create mode 100644 graphify-out/cache/ast/v0.8.44/9f5dce77e5f9988bba7dfcc621622610a49a42e0b065b884bab56b56661cd84b.json create mode 100644 graphify-out/cache/ast/v0.8.44/9f606952d141e1db9f444ec80bba343c34a5c39f905f72c53c76d7cc7dc58f89.json create mode 100644 graphify-out/cache/ast/v0.8.44/9f68801870c368286543040b482a6a8e9773a82506565226d705c0b410873025.json create mode 100644 graphify-out/cache/ast/v0.8.44/a049f20f066b33e8d59bdeba9ab40a2b81c2142559c259c94032ed8ad4041561.json create mode 100644 graphify-out/cache/ast/v0.8.44/a0adb45cf9f78498055809006e340318b4ca21e6f8627ecbcdcac2205f3f7b29.json create mode 100644 graphify-out/cache/ast/v0.8.44/a15b4c1c26d71f5cd0b0d4e3c913702999a475ae13abd7d8eb29ab20e033adee.json create mode 100644 graphify-out/cache/ast/v0.8.44/a1691fe2f87737cd12253bac3bfda2f8feeaabc15a159a8dce6482eea7fd6e8e.json create mode 100644 graphify-out/cache/ast/v0.8.44/a1c3aafeaa1761bfaff51ae0c523a2781cf359fca511e7aa8bd294b70011a9a9.json create mode 100644 graphify-out/cache/ast/v0.8.44/a3571d2085a8c4aa6cdc7094b964fbf54281b482a064cbf368f623dc5fda26c4.json create mode 100644 graphify-out/cache/ast/v0.8.44/a37f514022aea65c1e8d35c8855c087e0913c650a642cabdd39f9690577d8cd1.json create mode 100644 graphify-out/cache/ast/v0.8.44/a4ff28a805763f65454696132ecea7011101bc37b1b6517222f1c75daf450ab1.json create mode 100644 graphify-out/cache/ast/v0.8.44/a51d876923d810dcdfc8f394ca5378e8c3bf6dbed59fea36d935e2e8d259f3ca.json create mode 100644 graphify-out/cache/ast/v0.8.44/a52ecdd96fda0f396864de78704f6c53efb9982debb51f4ea1a4494007f925cd.json create mode 100644 graphify-out/cache/ast/v0.8.44/a68634b6818f1b331bc2232ff9429792f11a7090ef18315754dbb5feec3981b7.json create mode 100644 graphify-out/cache/ast/v0.8.44/a6b1523de3a122f8c6dd8e442929ae821b0cc88dab224899c0a8cf100b6247a9.json create mode 100644 graphify-out/cache/ast/v0.8.44/a736efea5774baa48ac87522442943580e9ce47cab3479e1033e71fc6131eae5.json create mode 100644 graphify-out/cache/ast/v0.8.44/a83b0c475c907a8d8a30ed2d0ca711db33f60fb1e61c202b76bc4731a5bf8243.json create mode 100644 graphify-out/cache/ast/v0.8.44/a846f9cb4c0d643d7488873cd7a27a15adf39c8b1a206a371efdd0bedb472612.json create mode 100644 graphify-out/cache/ast/v0.8.44/a879914fe0a8a222978798fc1149eb3df3ddb76b1fc8c5ba3cec908364fd9b41.json create mode 100644 graphify-out/cache/ast/v0.8.44/a97dc816b64080ab3aabd67347c2161faff7090629810a6db13c051991edd8af.json create mode 100644 graphify-out/cache/ast/v0.8.44/a9c471a92b627484e74df8e11ebc9f6db21a05c249df2f67eb74a39477204e4c.json create mode 100644 graphify-out/cache/ast/v0.8.44/aad348887a0347a4d348eb228959ef9e44099e2c4e60959d0dc06d976ebe7e16.json create mode 100644 graphify-out/cache/ast/v0.8.44/abe2c711bf0a283fe50a70e5180d0ed7c7e10f7b699ceb50b4701485cf7b74bc.json create mode 100644 graphify-out/cache/ast/v0.8.44/abe301d83cba0655c353e32c6f55a9bf20dc808d033c9f5d1e40f8fa9ad5bd62.json create mode 100644 graphify-out/cache/ast/v0.8.44/abec4d9e6782d2833c1eb7862460130ae093b20b5afd4e1ca468f9ce784b53ef.json create mode 100644 graphify-out/cache/ast/v0.8.44/abfc51c67c959f525711c661c21872e6a831079510241c197b86175623bc217b.json create mode 100644 graphify-out/cache/ast/v0.8.44/ac4b960f6bd0a479da328829cb8d77b002bb0ca61705fc3f1a51ec1eaadb887e.json create mode 100644 graphify-out/cache/ast/v0.8.44/acb3129833c4f6b1ec99f90496e23400de1df0624f1dbbba5077a20500a38548.json create mode 100644 graphify-out/cache/ast/v0.8.44/ace825e63afb52cfc794f24547a03563c501cb951545c1a8fe50e2f198e11572.json create mode 100644 graphify-out/cache/ast/v0.8.44/ad547763db200d990a94657579a2324acf8fb73f963dcf895d7ae2c51796458b.json create mode 100644 graphify-out/cache/ast/v0.8.44/ad782caaf9d874097e138f7407bbe018dfb48d8860d052eafcedfafd04a9b85b.json create mode 100644 graphify-out/cache/ast/v0.8.44/ae2d7fd401bce729cba77a040a613a7f8fe0e9b20e8d4a31eaa970451296a001.json create mode 100644 graphify-out/cache/ast/v0.8.44/ae3cb92d0156c058d3a3a89fb4262e0ff6dd94dbd3c23cbe240bfc39dc3b5978.json create mode 100644 graphify-out/cache/ast/v0.8.44/ae564ca5b8f57b3e399f6996c978ed63e5d2425342b6d9dc6eb0b29c90fa2da4.json create mode 100644 graphify-out/cache/ast/v0.8.44/ae97e1e0de7fdd1d8dccf030c996f155262259cbd648b71d4834436f90827910.json create mode 100644 graphify-out/cache/ast/v0.8.44/ae9fa6ec3678bedb9574a38678795af169ff793fe2e660d9413fe05ba1523041.json create mode 100644 graphify-out/cache/ast/v0.8.44/aeaabdf32c3e05f3de484ab101f228f1d2f296b38d176e35c75f294cf3275333.json create mode 100644 graphify-out/cache/ast/v0.8.44/af121e73720cdd1fac6a329c931f01349fae4aba0cc9ca12bf25c232ebb69e5d.json create mode 100644 graphify-out/cache/ast/v0.8.44/af6300f99ef2e66cad5abf34a421e4c3f2d34995535a907f82aa86cfe4c29b74.json create mode 100644 graphify-out/cache/ast/v0.8.44/afec1678fc22a9caa8f39eb9fac3f934751dcd6a315ac1441f1378193b88ba0b.json create mode 100644 graphify-out/cache/ast/v0.8.44/b1857341551ffad0b98d9d867f3caeeb8924c5b903099e9f2823620efa8eecc6.json create mode 100644 graphify-out/cache/ast/v0.8.44/b35bfb44623a60a30c39b75148392c7ebf79d810af934c4074b5f59355c4bee5.json create mode 100644 graphify-out/cache/ast/v0.8.44/b3690ab9cdd530eb6a0180f96f08a258ccae0c77d31416e80f49a92974eac730.json create mode 100644 graphify-out/cache/ast/v0.8.44/b42aeef988db241ca6b6bba68a3932214b3a0bcd6b89e1185883c7a52ee8be3f.json create mode 100644 graphify-out/cache/ast/v0.8.44/b4a1a494a5417c78db3a85dc80fa158db77860e74eee9337fb15a5f5052f829f.json create mode 100644 graphify-out/cache/ast/v0.8.44/b5459ccb551f37c349aab40fef73ac8f33414ba9f130289f284595c7b3e14622.json create mode 100644 graphify-out/cache/ast/v0.8.44/b55eb66cf597d5665d57d79f268a2fc106da8a8e01c18d7f8da2327da6dc7927.json create mode 100644 graphify-out/cache/ast/v0.8.44/b5a488fc83e88fe15cd0e164c025797e45a73e948420f14fa5b4999856aefea1.json create mode 100644 graphify-out/cache/ast/v0.8.44/b5aa923fc81b1ab79f29f7f02401dcfc56b88ce6bbcf0c5e015200000d7ae6d6.json create mode 100644 graphify-out/cache/ast/v0.8.44/b6839bd6197cc3e53162104e0ccddcb4c0dad2d268815ce71e50591dd58dcaea.json create mode 100644 graphify-out/cache/ast/v0.8.44/b735a483f4db548f9613dd6d5efc8489f1a14559737b39f5fa9ec395f6ad21c2.json create mode 100644 graphify-out/cache/ast/v0.8.44/b75f451ea0018239fff4ace9a06e486880409d0015582b1aa5f843b4ff14d9ab.json create mode 100644 graphify-out/cache/ast/v0.8.44/b77ed0b483016ff3ded0ebab6b8dd81d648b92344b8e392f8aed1c58838c65af.json create mode 100644 graphify-out/cache/ast/v0.8.44/b7a581c53e463fa8bfb6a7ccdd65d75c2146aa3b8190852a84a15ad2c8d3bf3d.json create mode 100644 graphify-out/cache/ast/v0.8.44/b7d523d90f08ea239fa8b03eae601cf68353be6f45c0192762cabfef28c55e67.json create mode 100644 graphify-out/cache/ast/v0.8.44/b8a265a6c3c917fe6acb16f5ae7636f48712894d01941ed0cb32ee5e2ab11c55.json create mode 100644 graphify-out/cache/ast/v0.8.44/b8c731a6b5e06985b3179372e17bf6b678fd4bccf0f2a488cec7b842ecd56798.json create mode 100644 graphify-out/cache/ast/v0.8.44/b99e224b9f48a68ebdb627590ef6c9057f3ec7969e4ca2e317378766527785a0.json create mode 100644 graphify-out/cache/ast/v0.8.44/b9ee6559e409596b698b855fe4ff283fac5a062a218b4aea42a3b09d14a8fd0a.json create mode 100644 graphify-out/cache/ast/v0.8.44/ba39a2e1ccfbc1a98662ecc71225aa32583a410df8e238dad15de69a62fdb521.json create mode 100644 graphify-out/cache/ast/v0.8.44/bb5c7b593458bca73e6d767909d845c59371d50aefc54d6819b53b036d16d8a4.json create mode 100644 graphify-out/cache/ast/v0.8.44/bb7eaeece88f414ea6253e95b2acbbdbbf74396c5e51b213301593f2aa5d409c.json create mode 100644 graphify-out/cache/ast/v0.8.44/bb844622f304f018f01e76a11fe2c397aaa8acab3e581bea263178e39a829296.json create mode 100644 graphify-out/cache/ast/v0.8.44/bbf92e147a66e1484c0b442da13f582f7eed6a756209d4af5f54fc839bec0c8b.json create mode 100644 graphify-out/cache/ast/v0.8.44/bc06c0a91193df5d7dd41ff8b0a80a78acf0eaeb8ae84f0fec60eaf7764e9749.json create mode 100644 graphify-out/cache/ast/v0.8.44/bc18f2996973b821a4c393e627028ca7212b1bb769a7faf122fd0b7f4fc4da10.json create mode 100644 graphify-out/cache/ast/v0.8.44/bc76253c31cf5a3bb23264736171549281989a4d9915b05a303647324d5aa4e3.json create mode 100644 graphify-out/cache/ast/v0.8.44/bc8c63ca2411b0ed4242f54f4a998590698d1cc62ef9b2661a84668ed1e80689.json create mode 100644 graphify-out/cache/ast/v0.8.44/bdbb8f8d4f66f36005c2c7e87f123d905c49048dba266e475c775b73d438b434.json create mode 100644 graphify-out/cache/ast/v0.8.44/be8842b5ac2c5a57277b047c4c6ac3f828ae302dc6a94569e8f46760564b90d8.json create mode 100644 graphify-out/cache/ast/v0.8.44/c0c011d8f3040d2b81dff1ec667f2d650567eb141271ff4d368ed66fdfef9342.json create mode 100644 graphify-out/cache/ast/v0.8.44/c147a47466d89f4591d1efff242e3ec90e1b979463cc2d2ce5f65bd55002b770.json create mode 100644 graphify-out/cache/ast/v0.8.44/c2038f4c739d4a1620199394a2ccfdd5c91ef846a0f81048388ffa7b65df091b.json create mode 100644 graphify-out/cache/ast/v0.8.44/c2c7361b57f654925f2801d0820f78bbbb97dfbd07c808b4ec304f7938139151.json create mode 100644 graphify-out/cache/ast/v0.8.44/c2df1e6cc37ef5422312c0eac75fdea0d42de8e6eb822faa96e7bc5e423be9cf.json create mode 100644 graphify-out/cache/ast/v0.8.44/c3d155690c12d3c3243190dcc759adf44cdf6a727b3b2563ba50caa78fd2a3cc.json create mode 100644 graphify-out/cache/ast/v0.8.44/c3e9e3acdd4c5db5acc8cfb46dca6dfe5f97d0df348dd1b2778f13315672bff7.json create mode 100644 graphify-out/cache/ast/v0.8.44/c445fbf45f6eb65c5fd5c3f0704e1c972f0a9d9297a80d0dc879165fc57666c9.json create mode 100644 graphify-out/cache/ast/v0.8.44/c45843d9ef701e2b73f7cd161083ffe23d315d81b68382ed4f9f45feb642c6dd.json create mode 100644 graphify-out/cache/ast/v0.8.44/c5436837b9320d6cb9e5f50e7e6b7aeaaa8bdb8dc9a68fa4b5f4b22fdd58002a.json create mode 100644 graphify-out/cache/ast/v0.8.44/c5a32b94ec287938258195a65277732f0ee290bcdf577af40009322383816c65.json create mode 100644 graphify-out/cache/ast/v0.8.44/c61576a8ab7a9a295c5aa85cae95b0ac640b5e75245a20f47f4c618db17ec84b.json create mode 100644 graphify-out/cache/ast/v0.8.44/c75e7608c3765170173b475dc5b2b224c663e6c116cecadf38107efdc86d6878.json create mode 100644 graphify-out/cache/ast/v0.8.44/c83ed15618515fd7301a8fd03a409f17232d3d03e917fcda93bf1f72fc70b963.json create mode 100644 graphify-out/cache/ast/v0.8.44/c8a4a0b22f709c3ad72760ab89c787f44260064e9d3222449292133d85b27862.json create mode 100644 graphify-out/cache/ast/v0.8.44/c9a4bfd06b4bdb00f74c6a5973acbea2b86b4c8ab64c8d28c730dcdda5bc0e88.json create mode 100644 graphify-out/cache/ast/v0.8.44/ca8cb1567b8434a59f5717a4b33c6ea142e69f4d1010df15010081905b556669.json create mode 100644 graphify-out/cache/ast/v0.8.44/caa199786e4c7016e4232e653b063278fe809536f4eb2b42305e3bd30beef290.json create mode 100644 graphify-out/cache/ast/v0.8.44/cd3edf2f90d5bdd70487b38e085a751cb578a9cb2395086bbe2964e5dbd1996d.json create mode 100644 graphify-out/cache/ast/v0.8.44/d036ecddd7c889f68aac644919fb9255189de2f82cd62e3933b860bc348d34a2.json create mode 100644 graphify-out/cache/ast/v0.8.44/d08f9d35b78ee68ab06620388e34b709eab59364bd0b84e5d2e1478f45310970.json create mode 100644 graphify-out/cache/ast/v0.8.44/d11628bbcd90efc0d3d09961a2ed62fe3707c3f5b60bbbfcc615da3b7180acd4.json create mode 100644 graphify-out/cache/ast/v0.8.44/d1a46bd2a54a9e9f55a692342bbd1bc49add55e4c29368fef1c0fd6d4f8a9292.json create mode 100644 graphify-out/cache/ast/v0.8.44/d1ce5e67b210864664df658d7de16fc479948f90164e90c89f53c33ee6de069a.json create mode 100644 graphify-out/cache/ast/v0.8.44/d2753baf2902d723dba6ef2928c65627dbc4f006c5493a45182b450fb4598fd6.json create mode 100644 graphify-out/cache/ast/v0.8.44/d3211b9b4b08ad40b543052498b4ad7adeb034ffbabc4a83f761807df8e2fe9f.json create mode 100644 graphify-out/cache/ast/v0.8.44/d36f160a81c8fa1927ea604fb2c27f0ed0f1b33507d838e28adf9fa1fa3b6fcd.json create mode 100644 graphify-out/cache/ast/v0.8.44/d49115b6d3c76aec3c3678cc86c6ef5b394e8e63d96e493479bc79db4cd8558c.json create mode 100644 graphify-out/cache/ast/v0.8.44/d5bbc3b4a96e7abf610d9cd63da61dac6b73bdd97b5672eb4ec191bbec2255e8.json create mode 100644 graphify-out/cache/ast/v0.8.44/d5fec5e2b12c6eb9915d8b122a930d096bf6722789a5a41d4cc5dc3b128ca010.json create mode 100644 graphify-out/cache/ast/v0.8.44/d67fce94d5e7ecfa0222a05f525586c96c9c280bcbee7605865b114594201bfb.json create mode 100644 graphify-out/cache/ast/v0.8.44/d6d2c81b96ba589878aa7dcd7e4647a2c476e03d13ffaf371e290494ace7f8d8.json create mode 100644 graphify-out/cache/ast/v0.8.44/d7326f5115c044fe75744a4c6ac0e2d0efca2b4a93e57984483f1c859ffba1c9.json create mode 100644 graphify-out/cache/ast/v0.8.44/d7962947c0af25a4a8e1d42cd09ba3c27949a0b4754374bffed35f8ce45bd3ef.json create mode 100644 graphify-out/cache/ast/v0.8.44/d839d386d4403610f52b0415868efd6ee3555dc5b209d13ec923975ec4bb799f.json create mode 100644 graphify-out/cache/ast/v0.8.44/d83ac7466427c09ca77b63924a66dd5710c8ecc9ba3b6dbdeecc4648940a711b.json create mode 100644 graphify-out/cache/ast/v0.8.44/d8db037c64d216c9d6e3018caab7c9a4966abfe31e41794f43728ac0bd3c11bb.json create mode 100644 graphify-out/cache/ast/v0.8.44/d9130e4e0fcecbfc302da5ef3184d0665ef9844067e63673b091dc6b09e5c432.json create mode 100644 graphify-out/cache/ast/v0.8.44/d9ca9cbe61caaa9191fd568752f35554da73457f358950d30cbd4bd81837c2be.json create mode 100644 graphify-out/cache/ast/v0.8.44/d9d69f7de5e63ec00fc8dbcbd29a6e98f7bae3ff9b86918604b9a69d74bd7730.json create mode 100644 graphify-out/cache/ast/v0.8.44/da3cd77c8f2c7ad9129a69ccf1f8dc2317dc91a1dd956cf2f042b65361be6395.json create mode 100644 graphify-out/cache/ast/v0.8.44/da652ff8b7513cab398dc4f7d6dcc92399ef0507410f466a72929684aee6abc2.json create mode 100644 graphify-out/cache/ast/v0.8.44/daff508176e43de48738f7d7b86a97f047329c0c3a9896602933c7aa130ff739.json create mode 100644 graphify-out/cache/ast/v0.8.44/dbcabb830aa0a81fc529eb14feeec65afdd979ac4eb7ce31c80eeb22b2166166.json create mode 100644 graphify-out/cache/ast/v0.8.44/dc63f462de508c5f6d1fd51b08ebd887c5f79528d5183fc7a792e6cb579e26ca.json create mode 100644 graphify-out/cache/ast/v0.8.44/dcd8ef006b13f2530706e0b139dc0e6a32aad724412262754b1b972c10870949.json create mode 100644 graphify-out/cache/ast/v0.8.44/de17f21b92fb807651d65288c8539699aad5597b8e541e47c9bce4dd0f97b696.json create mode 100644 graphify-out/cache/ast/v0.8.44/de4ba8a0ed9fe595a89be7b4113ae37bddd5dcc5e59766f4cdf7ec34cfd44dc6.json create mode 100644 graphify-out/cache/ast/v0.8.44/dedb9cb5586cb39f3d35af323fab3e41ff8e63ca961cdb98b8a7beabd113c8af.json create mode 100644 graphify-out/cache/ast/v0.8.44/defeedb0410731f689fba5e8e2c6f3e35b8bf9e5e284dad43313a1184b58b1ae.json create mode 100644 graphify-out/cache/ast/v0.8.44/df382ed8eb807a193bfc884447401cd87c9a678f6ecb95a0a246468cc9311851.json create mode 100644 graphify-out/cache/ast/v0.8.44/df89a365b81079d570e1b52eede227f71654544f54c0d7f8758ee17d7d5d2c1c.json create mode 100644 graphify-out/cache/ast/v0.8.44/e0c3664524d71706ffc2c377c20c9ea5d12be0b8aacbe3feaeffe555ee003ef7.json create mode 100644 graphify-out/cache/ast/v0.8.44/e1573ba5f962b956314e7e17a8adf8fc3683dc6065c34490b60a25636d7fe4a6.json create mode 100644 graphify-out/cache/ast/v0.8.44/e23289a2e8d04c22a69888e3775e2b851246b28c6e217cf22e8c91e99ada9ee9.json create mode 100644 graphify-out/cache/ast/v0.8.44/e28725b4fd619e8e105951b570c0066efb23fd6f378c1939bbe5cfcdad47b2d5.json create mode 100644 graphify-out/cache/ast/v0.8.44/e30e59a4478bc84ed3dc0ff75d6baa6d5c2643a2d41a7378323cc59a4827ee52.json create mode 100644 graphify-out/cache/ast/v0.8.44/e37f791352f7f9ab7ededa626d6c3d53fa7675ae4e9cd65f499d5b0f0d8a356f.json create mode 100644 graphify-out/cache/ast/v0.8.44/e3901078cc23a4e9ba6a7b748e32fc1a04f888c8d5680da5100b26a56dcd0559.json create mode 100644 graphify-out/cache/ast/v0.8.44/e63b0d01ec3714992eefec62777ee965be7af2a59d55a9e72cf87effac0f4a8f.json create mode 100644 graphify-out/cache/ast/v0.8.44/e684ae83cc15db840406769e15852b219ceff63405fe6064bde19263b2fccfdc.json create mode 100644 graphify-out/cache/ast/v0.8.44/e6a358cbfbbd1bd23e4e823ad1b981c488de8282df7bdcf2eea921232be0b090.json create mode 100644 graphify-out/cache/ast/v0.8.44/e6ca84966b94b947c7df53646b8a0c5b1a5f5564d144e2b0e00b7756c97d718a.json create mode 100644 graphify-out/cache/ast/v0.8.44/e6cc213607cc6d3d56450b73f04c696e4f2ad5adfc6eb3ebbf85395867f06552.json create mode 100644 graphify-out/cache/ast/v0.8.44/e753a9a0abebfe1cff3aeb2417413c3d9de62922d97e5ab951572f212ef36ea6.json create mode 100644 graphify-out/cache/ast/v0.8.44/e768f521935e2bfebedf60e563dd50f8c2eaf1bec54382bc01e05aa72ba2941d.json create mode 100644 graphify-out/cache/ast/v0.8.44/e79771047616dbb7a604687b92ffcd47f09dc19a112fa51174cc2738a0e5c49b.json create mode 100644 graphify-out/cache/ast/v0.8.44/e7ca8699e56c8ce50350006668b7958af1be4663f36620a12ce34dc1fecea6e1.json create mode 100644 graphify-out/cache/ast/v0.8.44/e90db79d423bcbe97680ffed422228037e2843e8169bb1188237f7f6b6babbd6.json create mode 100644 graphify-out/cache/ast/v0.8.44/e9d828bddc99129d0ac0c37ce23b83257fec16b7033074557acecb4757d88f14.json create mode 100644 graphify-out/cache/ast/v0.8.44/ea26b39ca447321dcd1a8f9b199a6b8e2b82c67814754709ea47570066ed15e1.json create mode 100644 graphify-out/cache/ast/v0.8.44/eb2a55b4f50f4fd58288452b71dfb5e190958cb8c775354dc9c9f99c929dfff0.json create mode 100644 graphify-out/cache/ast/v0.8.44/eb874915d9fd1950fea47efb46e2278600ab36a30857b12cccda86ebc2b5b807.json create mode 100644 graphify-out/cache/ast/v0.8.44/ec0826918bb413f88d2d989f514b0c75a8cb932d11476d2c6e46908ce87968e8.json create mode 100644 graphify-out/cache/ast/v0.8.44/ecf2f1d6b695c256805cea006ad4ea2c64d4419dba5da0e8a862ddcb78c185d8.json create mode 100644 graphify-out/cache/ast/v0.8.44/ee14b45989f69598f9862c975c097e7c3cb720c2bb06967b9787307e7acfe361.json create mode 100644 graphify-out/cache/ast/v0.8.44/ef4441f12cd65447fd2670ba354162f407ebb7666273032e70b0379e174a9230.json create mode 100644 graphify-out/cache/ast/v0.8.44/f00a38d5a28420b3a8fda800286352a56f0f98b190ec67e57e1d971debae3bef.json create mode 100644 graphify-out/cache/ast/v0.8.44/f04e02faaf3d8f49d493c2e77f8f80120e8de353af185e624996c9b14e36267b.json create mode 100644 graphify-out/cache/ast/v0.8.44/f063eae11f94b2132d84b0a8472bac1d4d404a2bfbfacb049f0c583f9c586219.json create mode 100644 graphify-out/cache/ast/v0.8.44/f1078372d9fc8eaa9196ec9840ce187d86a27b723a1c218cf872cc4e4ede5d3e.json create mode 100644 graphify-out/cache/ast/v0.8.44/f16f0d0bcf5a4646bcaf98725563639c8ff8b4f2a6d8cf9b8f6a0e7bfbe4c39d.json create mode 100644 graphify-out/cache/ast/v0.8.44/f18a2edba4a0b75fef8e08e155a4cf100b8a98e463acf88d31d506c195f5b27b.json create mode 100644 graphify-out/cache/ast/v0.8.44/f268b616e20c3d7db7a7b5f278d536b309a02508629beddf53db75f7ec8e5868.json create mode 100644 graphify-out/cache/ast/v0.8.44/f36f97df126491fcfdc438f289489a189bbc58b7fa5dc61e48a40edefb77c623.json create mode 100644 graphify-out/cache/ast/v0.8.44/f383ecc7f0712616f9969689e3a2011faf49b3ee6c2ec3fc6751f0e93560df91.json create mode 100644 graphify-out/cache/ast/v0.8.44/f3b08d44a36df3d2559a99eb260fe3098b0bd976990b4af9b61ac717c8259a55.json create mode 100644 graphify-out/cache/ast/v0.8.44/f3d49625dfa644a00f6cd5a582e52d63bfefbd2db875f25164774a71cf345ecd.json create mode 100644 graphify-out/cache/ast/v0.8.44/f54443ba8ee1b2d436f3e2bdafcdb026b5b3c8dae9941623fb401792aa68bb85.json create mode 100644 graphify-out/cache/ast/v0.8.44/f6139dfe2b644b50db59b29e005b1b859cca736e20a20b3dfc6056fcfc2138eb.json create mode 100644 graphify-out/cache/ast/v0.8.44/f6294cbb97d2ca4465b4f185c394daabb11f6ddacc29c2d471decb04da8c7265.json create mode 100644 graphify-out/cache/ast/v0.8.44/f644961f4a1538c1d315e1d6000fcae2d4466975c054685003dc616186614172.json create mode 100644 graphify-out/cache/ast/v0.8.44/f741f4d2cc7d43672b9c3ba189b7a6164cd5ef1031a02a697a6971287f6ac9be.json create mode 100644 graphify-out/cache/ast/v0.8.44/f7c314c5ddc678d4896d358c4b89ee1048c314fe237fb307b1909e44d986307f.json create mode 100644 graphify-out/cache/ast/v0.8.44/f886ede4b1998bcbd43c335af00c205c410cfe7bd74b17c12add062b12b84d7c.json create mode 100644 graphify-out/cache/ast/v0.8.44/f92d6767717fca87e08884cee26a75a77b5ff8278bf0f6a0219245b3028130ca.json create mode 100644 graphify-out/cache/ast/v0.8.44/fa4fc2ef76c08670eae962ffd0a3836d7cce4469bc5f407cebff751c025e5c7b.json create mode 100644 graphify-out/cache/ast/v0.8.44/fa7fd9bc9193bd89ed8e6438a3538bb8ba6aac5dbc8859735887b8a2a876956a.json create mode 100644 graphify-out/cache/ast/v0.8.44/fc22dc80387b6c8f477854a19dfe01e496b90b688020325f1df589e0ae5cab8f.json create mode 100644 graphify-out/cache/ast/v0.8.44/fc65641b70ce6d9bb2409aeecccb580333685ba71bcdddb72ea185fc9b717e9b.json create mode 100644 graphify-out/cache/ast/v0.8.44/fd098f4aef57bc0988ca8d17760b0009d2742666fd62fc0ff2ce07fc6b0dab1f.json create mode 100644 graphify-out/cache/ast/v0.8.44/fd126b1e4e09b2f3433242d40992cb2a829d80a357faa87bf922d86bbf514c2f.json create mode 100644 graphify-out/cache/ast/v0.8.44/fe28753bae9a95b192796f18322282909e707d96f00082b8d1ce655b47d2aa2a.json create mode 100644 graphify-out/cache/ast/v0.8.44/febfb8452181a0ee429a6c1383b489ca071afe45ffb617b9343e9a406ca02d0b.json create mode 100644 graphify-out/cache/ast/v0.8.44/fece09188f0d746cc7fdc518fb8d63488c77314d629940d1c0969b6f28fc7b38.json create mode 100644 graphify-out/cache/ast/v0.8.44/ffb5700205e312f10728cd20f9638450cd2195df9627b5b51f92690526214845.json create mode 100644 graphify-out/cache/ast/v0.8.44/ffc97986a2386074ed8eb1b4b9dcbca2ffa7cc6b3600a6c37e3112d6be39e0f4.json create mode 100644 graphify-out/cache/stat-index.json create mode 100644 graphify-out/graph.json create mode 100644 graphify-out/manifest.json create mode 100644 migrations/Version20260625150304.php create mode 100644 src/Shared/Service/ApiIrService.php diff --git a/.claude/prompt/representation-identity-iban-verification.md b/.claude/prompt/representation-identity-iban-verification.md new file mode 100644 index 00000000..f11cfd47 --- /dev/null +++ b/.claude/prompt/representation-identity-iban-verification.md @@ -0,0 +1,253 @@ +# تأیید هویت نماینده (کد ملی + شبا با استعلام s.api.ir) و انتخاب شبا در تسویه + +## پروژه + +`clinicpro` (backend Symfony + پنل ادمین React). **کاملاً داخل همین پروژه است.** پنل نماینده همان پنل ادمین در `https://clinic-pro.ddev.site/admin` است (نقش `representation`، سورس در `assets/admin/`). + +## زمینه + +نماینده (`ROLE_REPRESENTATION`) در پنل ادمین React (`assets/admin/`) پزشک/کلینیک اضافه می‌کند و از کمیسیون آن‌ها در کیف‌پول درآمد دارد. صفحه‌ی تسویه‌ی فعلی (`RepresentationSettlementPage.tsx`) فقط مبلغ می‌گیرد و درخواست می‌سازد؛ هیچ شبای مقصدی انتخاب نمی‌شود. هنگام واریز، ادمین نمی‌داند پول به کدام شبا برود. همچنین هیچ تأیید هویتی (کد ملی، مالکیت شبا) وجود ندارد. + +هدف: نماینده ابتدا کد ملی خود را با **شاهکار** (تطبیق کد ملی ↔ موبایلِ خودش) تأیید کند، سپس **یک یا دو شبا** ثبت کند که با **IbanMatch** بررسی شود متعلق به همان کد ملی است؛ در تسویه انتخاب شبا الزامی شود و در پنل ادمین شبای مقصد دیده شود. + +سرویس استعلام (s.api.ir): +- شاهکار (کد ملی ↔ موبایل): `POST https://s.api.ir/api/sw1/ShahkarLite` +- تطبیق شبا با کد ملی: `POST https://s.api.ir/api/sw1/IbanMatch` +- مستندات: https://s.api.ir/scalar/v1 (زیر «لیست وب‌سرویس‌ها»). نام دقیق فیلدهای request/response و نحوه‌ی احراز (توکن) را از همین مستند بخوان. + +## مشکل / هدف + +1. **پروفایل نماینده** (صفحه‌ی جدید در پنل): ورود و تأیید کد ملی با شاهکار. بعد از تأیید، پرچم «کد ملی تأییدشده» روی کاربر ست شود. +2. **مدیریت شبا**: نماینده ۱ تا ۲ شبا اضافه/حذف کند؛ هر شبا با IbanMatch بررسی شود متعلق به کد ملیِ تأییدشده‌ی خودش است. فقط شبای تأییدشده قابل استفاده در تسویه. +3. **تسویه**: در `POST /api/v1/settlement` انتخاب یکی از شباهای تأییدشده **الزامی**. snapshot شبا داخل خود رکورد تسویه ذخیره شود. +4. **پنل ادمین**: در لیست و جزئیات تسویه، شبای مقصد (شماره شبا + بانک + صاحب حساب) نمایش داده شود. +5. **دکمه «تکمیل»** در `SettlementDetailPage.tsx`: فقط وقتی رسید آپلود شده و وضعیت `approved` است فعال شود؛ با زدن آن وضعیت `paid` شود. **کسر مبلغ از کیف‌پول همان لحظه‌ی ثبت درخواست انجام می‌شود (رفتار فعلی حفظ شود)**؛ «تکمیل» فقط نهایی‌سازی است و مبلغ را دوباره کسر نمی‌کند و درخواست دیگر قابل برداشت/بازگشت نیست. + +## فایل‌های مرتبط + +| فایل | نقش | +|------|-----| +| `src/Shared/Service/ApiIrService.php` | **جدید** — کلاینت `s.api.ir` (ShahkarLite + IbanMatch) | +| `src/Auth/Entity/User.php` | افزودن پرچم `nationalCodeVerified` | +| `src/Representation/Entity/Representation.php` | تبدیل `bankAccount` تکی به آرایه‌ی ۰..۲ شبای تأییدشده + متدهای کمکی | +| `src/Representation/Controller/RepresentationActionController.php` | اکشن‌های تأیید کد ملی + افزودن/حذف شبا | +| `src/Settlement/Controller/SettlementController.php` | الزام `iban_id` در `request()` | +| `src/Settlement/Entity/Settlement.php` | (موجود) `bankAccount` json — snapshot شبای انتخابی | +| `src/Admin/Controller/AdminApiController.php` | افزودن `bank_iban/bank_name/bank_owner` به خروجی لیست/جزئیات تسویه | +| `src/Shared/Constant/ErrorCodes.php` | کدهای خطای جدید (`ERR_EXTERNAL_001`، …) | +| `assets/admin/pages/RepresentationProfilePage.tsx` | **جدید** — تأیید کد ملی + مدیریت شبا | +| `assets/admin/pages/RepresentationSettlementPage.tsx` | انتخاب شبای تأییدشده در فرم درخواست | +| `assets/admin/pages/SettlementDetailPage.tsx` | نمایش شبای مقصد + دکمه «تکمیل» مشروط به رسید | +| `assets/admin/App.tsx` | route جدید `representation-profile` (نقش `representation`) | +| `assets/admin/components/layout/Sidebar.tsx` | افزودن آیتم «پروفایل» به منوی نماینده | +| `config/services.yaml` + `.env` | پایه‌ی URL و توکن `s.api.ir` | +| `migrations/` | migration پس از تغییر Entityها | +| `docs/api/representation.md`, `docs/api/settlement.md` | به‌روزرسانی مستندات | + +## وضعیت فعلی + +`Representation.bankAccount` تکی (json): + +```php +#[ORM\Column(name: 'bank_account', type: 'json', nullable: true)] +private ?array $bankAccount = null; // {account_number, iban, bank_name, owner_name} +``` + +`User` بدون پرچم تأیید: + +```php +#[ORM\Column(name: 'national_code', type: 'string', length: 10, nullable: true)] +private ?string $nationalCode = null; +public function setNationalCode(?string $code): self { $this->nationalCode = $code !== null && $code !== '' ? $code : null; $this->updatedAt = time(); return $this; } +``` + +`SettlementController::request()` — bank_account اختیاری و آزاد، کسر فوری در همان لحظه: + +```php +$bankAccount = $data['bank_account'] ?? null; +// ... +$balance = $this->settlementRepo->getWalletBalance($user); +if ($amountRials > $balance) { return $this->error(ErrorCodes::ERR_CONFLICT_001, 'موجودی کافی نیست', 422); } +$settlement = new Settlement($user, $amountRials, $bankAccount); +$this->settlementRepo->save($settlement); +// Reserve amount by debit transaction (کسر فوری — حفظ شود) +$tx = new WalletTransaction($user, $amountRials, WalletTransaction::TYPE_DEBIT, $balance - $amountRials); +``` + +`SettlementController::markPaid()` — مبلغ از قبل کسر شده، فقط نهایی‌سازی: + +```php +// مبلغ هنگام ثبتِ درخواست از کیف‌پول کسر (reserve) شده؛ اینجا فقط نهایی‌سازی می‌شود. +$settlement->markPaid($receipt); +``` + +`RepresentationSettlementPage.tsx` — فرم فعلی فقط مبلغ می‌گیرد، بدون شبا: + +```tsx +const createMut = useMutation({ + mutationFn: (amountRials: number) => + api.post>('/api/v1/settlement', { amount_rials: amountRials }), + ... +}); +``` + +`SettlementDetailPage.tsx` interface از قبل فیلدهای شبا را دارد: + +```tsx +interface SettlementDetail { + ... + bank_iban: string | null; + bank_name: string | null; + bank_owner: string | null; + receipt: string | null; +} +``` + +منوی نماینده در `Sidebar.tsx` (بدون «پروفایل»): + +```tsx +if (primaryRole === "representation") { + return [ + { label: "عمومی", items: [{ to: "/admin/dashboard", icon: ChartBarIcon, label: "داشبورد" }] }, + { label: "مدیریت", items: [{ to: "/admin/doctors", ... }, { to: "/admin/clinics", ... }] }, + { label: "مالی", items: [ + { to: "/admin/representation-finance", icon: CreditCardIcon, label: "گزارش مالی" }, + { to: "/admin/representation-settlement", icon: BanknotesIcon, label: "تسویه حساب" }, + ]}, + ]; +} +``` + +## وظایف + +### ۱. سرویس استعلام `ApiIrService` + +`src/Shared/Service/ApiIrService.php`: + +```php +class ApiIrService +{ + public function __construct( + private readonly HttpClientInterface $http, + private readonly string $apiIrBaseUrl, // %env(API_IR_BASE_URL)% → https://s.api.ir + private readonly string $apiIrToken, // %env(API_IR_TOKEN)% + ) {} + + /** تطبیق کد ملی با موبایل (شاهکار). true یعنی هر دو متعلق به یک نفر. */ + public function shahkarMatch(string $nationalCode, string $mobile): bool { /* POST /api/sw1/ShahkarLite */ } + + /** تطبیق شبا با کد ملی. خروجی: ['matched'=>bool,'bank_name'=>?string,'owner_name'=>?string] */ + public function ibanMatch(string $iban, string $nationalCode): array { /* POST /api/sw1/IbanMatch */ } +} +``` + +- ساختار request/response و نام فیلدها از مستند `s.api.ir/scalar/v1`. توکن طبق مستند (هدر `Authorization`/`token`). +- timeout کوتاه (~۱۰s). خطای شبکه/۵xx/توکن نامعتبر → `AppException(ErrorCodes::ERR_EXTERNAL_001, 'خطا در استعلام، بعداً تلاش کنید', 502)`. +- در `config/services.yaml` آرگومان‌ها bind شوند؛ مقادیر در `.env` و `.env.local`. توکن هرگز hardcode نشود. + +### ۲. پرچم تأیید کد ملی روی User + +```php +#[ORM\Column(name: 'national_code_verified', type: 'boolean')] +private bool $nationalCodeVerified = false; + +public function isNationalCodeVerified(): bool { return $this->nationalCodeVerified; } +public function setNationalCodeVerified(bool $v): self { $this->nationalCodeVerified = $v; $this->updatedAt = time(); return $this; } +``` + +اگر `setNationalCode()` مقدار **متفاوتی** نسبت به قبل گرفت، پرچم دوباره `false` شود (تغییر کد ملی تأیید را باطل کند). + +### ۳. آرایه‌ی شباهای تأییدشده روی Representation + +`bankAccount` آرایه‌ای از ۰ تا ۲ آیتم: + +```php +// [{ id, iban, bank_name, owner_name, verified, created_at }] +public function getIbans(): array { return $this->bankAccount ?? []; } +public function addIban(array $iban): self { /* حداکثر ۲ */ } +public function removeIban(string $id): self { } +public function findVerifiedIban(string $id): ?array { /* آیتم با verified=true */ } +``` + +- `toArray()` کلید `bank_account` همان آرایه باشد. +- **مهاجرت داده:** اگر مقدار قدیمیِ تکی موجود بود، در migration به آرایه‌ی تک‌عضوی `{id, iban, ..., verified:false}` تبدیل شود. در migration توضیح بده. + +### ۴. اکشن‌های نماینده در `RepresentationActionController` + +سه route جدید (همگی زیر `#[IsGranted('ROLE_REPRESENTATION')]`، مالکیت از `#[CurrentUser]`): + +- `POST /api/v1/representation/verify-national-code` — body `{ national_code }`. موبایل از `user.getMobileNumber()`. → `shahkarMatch`. اگر true: `setNationalCode()` + `setNationalCodeVerified(true)`. اگر false: `ERR_VALIDATION_001` «کد ملی متعلق به این شماره موبایل نیست». +- `POST /api/v1/representation/iban` — body `{ iban }`. شرط: کد ملی باید تأیید شده باشد (وگرنه `ERR_CONFLICT_001` «ابتدا کد ملی را تأیید کنید»)؛ حداکثر ۲ شبا. → `ibanMatch(iban, user.nationalCode)`. اگر matched: `addIban([... 'verified'=>true, 'bank_name', 'owner_name'])`. اگر نه: «شبا متعلق به شما نیست». +- `DELETE /api/v1/representation/iban/{id}` → `removeIban`. + +همه با `$this->success(['data' => $rep->toArray()])`. شبا قبل از استعلام نرمال‌سازی شود (حذف فاصله، افزودن `IR`، طول ۲۶). + +### ۵. الزام انتخاب شبا در تسویه + +در `SettlementController::request()` (قبل از ساخت Settlement): + +```php +$ibanId = trim($data['iban_id'] ?? ''); +if ($ibanId === '') { + return $this->error(ErrorCodes::ERR_VALIDATION_002, 'انتخاب شماره شبا الزامی است', 422, 'iban_id'); +} +$rep = $this->representationRepo->findByUser($user); +$iban = $rep?->findVerifiedIban($ibanId); +if ($iban === null) { + return $this->error(ErrorCodes::ERR_VALIDATION_001, 'شماره شبا نامعتبر یا تأییدنشده است', 422, 'iban_id'); +} +$settlement = new Settlement($user, $amountRials, [ + 'iban' => $iban['iban'], 'bank_name' => $iban['bank_name'], 'owner_name' => $iban['owner_name'], +]); +``` + +`RepresentationRepository` به constructor تزریق شود (در حال حاضر نیست). منطق کسر فوری (debit transaction) دست‌نخورده بماند. + +### ۶. صفحه‌ی پروفایل نماینده (پنل React) + +`assets/admin/pages/RepresentationProfilePage.tsx` بساز: + +- بخش «تأیید هویت»: نمایش کد ملی فعلی + وضعیت (تأییدشده/نشده). اگر تأییدنشده: input کد ملی + دکمه «تأیید» → `api.post('/api/v1/representation/verify-national-code', { national_code })`. +- بخش «شماره‌های شبا»: لیست شباها (شبا، بانک، صاحب، وضعیت) + دکمه حذف؛ اگر کمتر از ۲ و کد ملی تأییدشده: فرم افزودن شبا → `api.post('/api/v1/representation/iban', { iban })`. +- داده از `GET /api/v1/representation/me`. الگوی استخراج single: `data?.data` (ممکن است double-nested → `(data as any)?.data?.data ?? data?.data`). با TanStack Query و `invalidateQueries` بعد از هر mutation. +- route در `App.tsx`: + +```tsx +} /> +``` + +- آیتم منو در `Sidebar.tsx` بخش نماینده (مثلاً گروه «حساب» یا کنار مالی): + +```tsx +{ to: "/admin/representation-profile", icon: UserIcon, label: "پروفایل" }, +``` + +### ۷. انتخاب شبا در فرم تسویه + +در `RepresentationSettlementPage.tsx`: +- شباهای تأییدشده را از `GET /api/v1/representation/me` بگیر. +- یک ` setNationalCode(e.target.value.replace(/\D/g, ''))} + style={{ width: 220, height: 38, padding: '0 12px', borderRadius: 'var(--r-sm)', border: '1px solid var(--border)', background: 'var(--surface)', color: 'var(--text)', fontSize: 13.5, boxSizing: 'border-box', textAlign: 'center' }} + /> + + با استعلام شاهکار بررسی می‌شود + + )} + + + {/* شماره‌های شبا */} +
+
+

شماره‌های شبا

+ {ibans.length} از ۲ +
+ +
+ + + + {ibans.length === 0 && ( + + )} + {ibans.map((b) => ( + + + + + + + + ))} + +
شماره شبابانکصاحب حسابوضعیت
هنوز شبایی ثبت نشده است
{b.iban}{b.bank_name ?? '—'}{b.owner_name ?? '—'}{b.verified ? 'تأیید شده' : 'تأیید نشده'} + +
+
+ + {!verified && ( +
+ برای افزودن شبا ابتدا باید کد ملی خود را تأیید کنید. +
+ )} + + {verified && ibans.length < 2 && ( +
+ setIban(e.target.value)} + style={{ width: 320, height: 38, padding: '0 12px', borderRadius: 'var(--r-sm)', border: '1px solid var(--border)', background: 'var(--surface)', color: 'var(--text)', fontSize: 13, boxSizing: 'border-box', fontFamily: 'monospace' }} + /> + + مالکیت با استعلام بررسی می‌شود +
+ )} +
+ + ); +} diff --git a/assets/admin/pages/RepresentationSettlementPage.tsx b/assets/admin/pages/RepresentationSettlementPage.tsx index 311c7b6b..011c82d0 100644 --- a/assets/admin/pages/RepresentationSettlementPage.tsx +++ b/assets/admin/pages/RepresentationSettlementPage.tsx @@ -22,9 +22,13 @@ const STATUS_CLASS: Record = { pending: 'gray', approved: 'green', rejected: 'red', paid: 'green', }; +interface IbanItem { id: string; iban: string; bank_name: string | null; verified: boolean } +interface RepMe { bank_account: IbanItem[] | null } + export default function RepresentationSettlementPage() { const qc = useQueryClient(); const [amount, setAmount] = useState(''); + const [ibanId, setIbanId] = useState(''); const balanceQ = useQuery({ queryKey: ['wallet-balance'], @@ -34,6 +38,14 @@ export default function RepresentationSettlementPage() { // eslint-disable-next-line @typescript-eslint/no-explicit-any const balance: number = ((balanceQ.data?.data as any)?.data ?? balanceQ.data?.data)?.balance_rials ?? 0; + const meQ = useQuery({ + queryKey: ['representation-me'], + queryFn: () => api.get>('/api/v1/representation/me'), + staleTime: 30_000, + }); + // eslint-disable-next-line @typescript-eslint/no-explicit-any + const ibans: IbanItem[] = (((meQ.data?.data as any)?.data ?? meQ.data?.data)?.bank_account ?? []).filter((b: IbanItem) => b.verified); + const summaryQ = useQuery({ queryKey: ['representation-summary'], queryFn: () => api.get>('/api/v1/representation/dashboard/summary'), @@ -51,8 +63,8 @@ export default function RepresentationSettlementPage() { const settlements: SettlementRow[] = (listQ.data?.data as any)?.data ?? listQ.data?.data ?? []; const createMut = useMutation({ - mutationFn: (amountRials: number) => - api.post>('/api/v1/settlement', { amount_rials: amountRials }), + mutationFn: (payload: { amount_rials: number; iban_id: string }) => + api.post>('/api/v1/settlement', payload), onSuccess: () => { toast.success('درخواست تسویه ثبت شد'); setAmount(''); @@ -67,7 +79,8 @@ export default function RepresentationSettlementPage() { const n = Number(amount); if (!n || n <= 0) { toast.error('مبلغ نامعتبر است'); return; } if (n > balance) { toast.error('مبلغ بیشتر از موجودی قابل برداشت است'); return; } - createMut.mutate(n); + if (!ibanId) { toast.error('انتخاب شماره شبا الزامی است'); return; } + createMut.mutate({ amount_rials: n, iban_id: ibanId }); }; const cards = [ @@ -98,17 +111,34 @@ export default function RepresentationSettlementPage() {

ثبت درخواست جدید

-
- setAmount(e.target.value)} - style={{ width: 240, height: 38, padding: '0 12px', borderRadius: 'var(--r-sm)', border: '1px solid var(--border)', background: 'var(--surface)', color: 'var(--text)', fontSize: 13.5, boxSizing: 'border-box' }} - /> - - حداکثر: {formatRial(balance)} -
+ {ibans.length === 0 ? ( +
+ برای ثبت درخواست تسویه، ابتدا در{' '} + پروفایل{' '} + یک شماره شبای تأییدشده اضافه کنید. +
+ ) : ( +
+ setAmount(e.target.value)} + style={{ width: 200, height: 38, padding: '0 12px', borderRadius: 'var(--r-sm)', border: '1px solid var(--border)', background: 'var(--surface)', color: 'var(--text)', fontSize: 13.5, boxSizing: 'border-box' }} + /> + + + حداکثر: {formatRial(balance)} +
+ )}
diff --git a/assets/admin/pages/SettlementDetailPage.tsx b/assets/admin/pages/SettlementDetailPage.tsx index eea223b0..d81416d8 100644 --- a/assets/admin/pages/SettlementDetailPage.tsx +++ b/assets/admin/pages/SettlementDetailPage.tsx @@ -78,7 +78,7 @@ export default function SettlementDetailPage() { onError: (e: Error) => toast.error(e.message), }); - // آپلود رسید → سپس ثبت پرداخت نهایی (paid). مبلغ قبلاً هنگام درخواست از کیف‌پول کسر شده. + // آپلود رسید (بدون نهایی‌سازی). نهایی‌سازی با دکمه‌ی جداگانه‌ی «تکمیل» انجام می‌شود. const handleReceiptUpload = async (file: File) => { setPaying(true); try { @@ -94,15 +94,26 @@ export default function SettlementDetailPage() { const json = await res.json(); const url = json?.data?.url; if (!url) throw new Error('آپلود رسید ناموفق بود'); - await api.post>(`/api/v1/settlement/${uuid}/paid`, { receipt: url }); - toast.success('پرداخت ثبت شد'); + // رسید را در همان رکورد ذخیره می‌کنیم تا دکمه‌ی «تکمیل» فعال شود (وضعیت همچنان approved). + await api.post>(`/api/v1/settlement/${uuid}/receipt`, { receipt: url }); + toast.success('رسید آپلود شد'); qc.invalidateQueries({ queryKey: ['settlement-detail', uuid] }); - qc.invalidateQueries({ queryKey: ['settlements'] }); // eslint-disable-next-line @typescript-eslint/no-explicit-any - } catch (e: any) { toast.error(e?.message ?? 'خطا در ثبت پرداخت'); } + } catch (e: any) { toast.error(e?.message ?? 'خطا در آپلود رسید'); } finally { setPaying(false); } }; + // تکمیل: نهایی‌سازی پرداخت (وضعیت → paid). مبلغ قبلاً هنگام درخواست از کیف‌پول کسر شده. + const completeMut = useMutation({ + mutationFn: () => api.post>(`/api/v1/settlement/${uuid}/paid`, { receipt: s?.receipt }), + onSuccess: () => { + toast.success('تسویه تکمیل شد'); + qc.invalidateQueries({ queryKey: ['settlement-detail', uuid] }); + qc.invalidateQueries({ queryKey: ['settlements'] }); + }, + onError: (e: Error) => toast.error(e.message), + }); + if (isLoading) { return (
@@ -186,16 +197,27 @@ export default function SettlementDetailPage() { )} {s.status === 'approved' && ( -
+
e.target.files?.[0] && handleReceiptUpload(e.target.files[0])} /> - -

- با آپلود رسید، وضعیت به «پرداخت شده» تغییر می‌کند. مبلغ هنگام ثبت درخواست از کیف‌پول کسر شده است. + + {/* دکمه‌ی تکمیل فقط بعد از آپلود رسید فعال می‌شود */} + + +

+ {s.receipt + ? 'با زدن «تکمیل»، وضعیت به «پرداخت شده» تغییر می‌کند. مبلغ هنگام ثبت درخواست از کیف‌پول کسر شده است.' + : 'ابتدا رسید پرداخت را آپلود کنید، سپس دکمه‌ی «تکمیل» فعال می‌شود.'}

)} diff --git a/config/services.yaml b/config/services.yaml index c8e97696..f9ca8bae 100644 --- a/config/services.yaml +++ b/config/services.yaml @@ -6,7 +6,8 @@ # Put parameters here that don't need to change on each machine where the app is deployed # https://symfony.com/doc/current/best_practices.html#use-parameters-for-application-configuration -parameters: {} +parameters: + default_api_ir_base_url: 'https://s.api.ir' services: # default configuration for services in *this* file @@ -35,6 +36,11 @@ services: arguments: $projectDir: '%kernel.project_dir%' + App\Shared\Service\ApiIrService: + arguments: + $baseUrl: '%env(default:default_api_ir_base_url:API_IR_BASE_URL)%' + $token: '%env(default::API_IR_TOKEN)%' + App\Auth\Service\OtpService: arguments: $otpTtl: '%env(int:OTP_TTL)%' diff --git a/docs/api/representation.md b/docs/api/representation.md index 431e0f1d..fddd3851 100644 --- a/docs/api/representation.md +++ b/docs/api/representation.md @@ -250,14 +250,18 @@ Get yearly earnings dashboard for a representation. "mobile_number": "09120671756", "city_id": 132, "commission_percent": "10.00", - "bank_account": null, + "bank_account": [ + { "id": "iban-uuid-1", "iban": "IR000000000000000000000000", "bank_name": "بانک ملت", "owner_name": "حامد حسینی", "verified": true, "created_at": 1718000000 } + ], "active": true, - "created_at": 1718000000 + "created_at": 1718000000, + "national_code": "0012345678", + "national_code_verified": true } } } ``` -> double-nested: مقدار با `data.data` استخراج می‌شود. +> double-nested: مقدار با `data.data` استخراج می‌شود. `bank_account` آرایه‌ای از ۰ تا ۲ شبا است (`null` اگر هیچ شبایی ثبت نشده). `national_code`/`national_code_verified` از کاربرِ نماینده می‌آید. #### Errors | Code | HTTP | Description | @@ -266,6 +270,67 @@ Get yearly earnings dashboard for a representation. --- +### POST `/api/v1/representation/verify-national-code` + +تأیید کد ملی نماینده با استعلام **شاهکار** (`s.api.ir` → ShahkarLite): تطبیق کد ملی با موبایلِ کاربر جاری. در صورت موفقیت، `national_code` ذخیره و `national_code_verified=true` می‌شود. + +#### Request Body +```json +{ "national_code": "0012345678" } +``` +| Field | Type | Required | Description | +|-------|------|----------|-------------| +| `national_code` | string | ✅ | کد ملی ۱۰ رقمی | + +#### Response `200` +آبجکت پروفایل نماینده (مثل `me`، با `national_code_verified: true`). + +#### Errors +| Code | HTTP | Description | +|------|------|-------------| +| `ERR_VALIDATION_001` | 422 | کد ملی ۱۰ رقم نیست (`field: national_code`) | +| `ERR_IDENTITY_001` | 422 | کد ملی متعلق به این موبایل نیست (`field: national_code`) | +| `ERR_EXTERNAL_001` | 502 | خطا در استعلام | +| `ERR_EXTERNAL_002` | 503 | سرویس استعلام پیکربندی نشده | + +--- + +### POST `/api/v1/representation/iban` + +افزودن یک شماره شبا. ابتدا با **IbanMatch** (`s.api.ir`) بررسی می‌شود شبا متعلق به کد ملیِ تأییدشده‌ی نماینده باشد. حداکثر ۲ شبا. + +#### Request Body +```json +{ "iban": "IR000000000000000000000000" } +``` +| Field | Type | Required | Description | +|-------|------|----------|-------------| +| `iban` | string | ✅ | شماره شبا (با/بدون `IR` و فاصله؛ نرمال‌سازی می‌شود) | + +#### Response `200` +آبجکت پروفایل نماینده با `bank_account` به‌روزشده. + +#### Errors +| Code | HTTP | Description | +|------|------|-------------| +| `ERR_IDENTITY_004` | 409 | کد ملی هنوز تأیید نشده | +| `ERR_IDENTITY_003` | 409 | سقف ۲ شبا پر است | +| `ERR_VALIDATION_001` | 422 | شبا نامعتبر (`field: iban`) | +| `ERR_IDENTITY_002` | 422 | شبا متعلق به نماینده نیست (`field: iban`) | +| `ERR_EXTERNAL_001` | 502 | خطا در استعلام | +| `ERR_EXTERNAL_002` | 503 | سرویس استعلام پیکربندی نشده | + +--- + +### DELETE `/api/v1/representation/iban/{id}` + +حذف یک شماره شبا با `id` آن (از `bank_account[].id`). + +#### Response `200` +آبجکت پروفایل نماینده با `bank_account` به‌روزشده. + +--- + ### POST `/api/v1/representation/doctor` افزودن پزشک توسط نماینده. `representation_id` پزشک به‌صورت خودکار روی نماینده‌ی کاربر جاری ست می‌شود. پس از ثبت موفق، یک پیامک خوش‌آمد (تگ `welcome`) به‌صورت async به موبایل پزشک ارسال می‌شود. diff --git a/docs/api/settlement.md b/docs/api/settlement.md index bf530ca8..1d8eff38 100644 --- a/docs/api/settlement.md +++ b/docs/api/settlement.md @@ -91,23 +91,16 @@ Request a settlement (withdrawal from wallet to bank account). ```json { "amount_rials": 1000000, - "bank_account": { - "iban": "IR...", - "account_number": "1234567890", - "bank_name": "بانک ملت", - "owner_name": "علی احمدی" - } + "iban_id": "iban-uuid-..." } ``` | Field | Type | Required | Description | |-------|------|----------|-------------| | `amount_rials` | integer | ✅ | Amount to withdraw (must be ≤ wallet balance) | -| `bank_account` | object | ❌ | Bank account details (saved if not previously set) | -| `bank_account.iban` | string | ❌ | IBAN (شبا) | -| `bank_account.account_number` | string | ❌ | Account number | -| `bank_account.bank_name` | string | ❌ | Bank name | -| `bank_account.owner_name` | string | ❌ | Account owner name | +| `iban_id` | string | ✅ | شناسه‌ی یکی از شباهای **تأییدشده‌ی** نماینده (از `GET /api/v1/representation/me` → `bank_account[].id`) | + +> شبای انتخابی به‌صورت snapshot (`iban`, `bank_name`, `owner_name`) داخل خود رکورد تسویه ذخیره می‌شود؛ حذف بعدی شبا در پروفایل، این رکورد را تغییر نمی‌دهد. مبلغ همان لحظه‌ی ثبت از کیف‌پول کسر (debit) می‌شود. ### Response `201` ```json @@ -131,7 +124,9 @@ Request a settlement (withdrawal from wallet to bank account). | Code | HTTP | Description | |------|------|-------------| | `ERR_AUTH_001` | 401 | Missing token | -| `ERR_VALIDATION_001` | 422 | Amount exceeds balance or invalid amount | +| `ERR_VALIDATION_001` | 422 | مبلغ نامعتبر/بیش از موجودی، یا شبا تأییدنشده/نامعتبر (`field: iban_id`) | +| `ERR_VALIDATION_002` | 422 | `iban_id` ارسال نشده (`field: iban_id`) | +| `ERR_CONFLICT_001` | 422 | موجودی کافی نیست | --- @@ -274,9 +269,30 @@ Updated settlement object with `status: "rejected"`. { "success": true, "data": { "uuid": "...", "url": "/uploads/settlements/receipts/2026-06/...", "filename": "...", "filemime": "image/jpeg" } } ``` +### POST `/api/v1/settlement/{uuid}/receipt` + +ذخیره‌ی رسید پرداخت **بدون** نهایی‌سازی. فقط روی تسویه‌ی **approved**؛ وضعیت تغییر نمی‌کند (همچنان `approved`). پس از این مرحله دکمه‌ی «تکمیل» در پنل فعال می‌شود. **Permission:** `ROLE_ADMIN` + +**Request Body:** +```json +{ "receipt": "/uploads/settlements/receipts/2026-06/..." } +``` +| Field | Type | Required | Description | +|-------|------|----------|-------------| +| `receipt` | string | ✅ | URL رسیدِ آپلودشده | + +**Response `200`:** آبجکت تسویه (با `receipt` ذخیره‌شده، `status: "approved"`). + +**Errors:** +| Code | HTTP | Description | +|------|------|-------------| +| `ERR_NOT_FOUND_001` | 404 | درخواست یافت نشد | +| `ERR_VALIDATION_001` | 422 | تسویه approved نیست | +| `ERR_VALIDATION_002` | 422 | `receipt` خالی (`field: receipt`) | + ### POST `/api/v1/settlement/{uuid}/paid` -ثبت پرداخت نهایی با رسید. فقط روی تسویه‌ی **approved**. وضعیت → `paid` و `receipt` ذخیره می‌شود. کیف‌پول تغییر نمی‌کند. **Permission:** `ROLE_ADMIN` +**«تکمیل»** — ثبت پرداخت نهایی. فقط روی تسویه‌ی **approved**. وضعیت → `paid` و `receipt` ذخیره می‌شود. کیف‌پول تغییر نمی‌کند (مبلغ هنگام ثبت درخواست کسر شده). پس از تکمیل، آن مبلغ دیگر قابل درخواست تسویه نیست. **Permission:** `ROLE_ADMIN` **Request Body:** ```json diff --git a/graphify-out/.graphify_labels.json b/graphify-out/.graphify_labels.json new file mode 100644 index 00000000..50dc805a --- /dev/null +++ b/graphify-out/.graphify_labels.json @@ -0,0 +1,633 @@ +{ + "0": "Community 0", + "1": "Community 1", + "2": "Community 2", + "3": "Community 3", + "4": "Community 4", + "5": "Community 5", + "6": "Community 6", + "7": "Community 7", + "8": "Community 8", + "9": "Community 9", + "10": "Community 10", + "11": "Community 11", + "12": "Community 12", + "13": "Community 13", + "14": "Community 14", + "15": "Community 15", + "16": "Community 16", + "17": "Community 17", + "18": "Community 18", + "19": "Community 19", + "20": "Community 20", + "21": "Community 21", + "22": "Community 22", + "23": "Community 23", + "24": "Community 24", + "25": "Community 25", + "26": "Community 26", + "27": "Community 27", + "28": "Community 28", + "29": "Community 29", + "30": "Community 30", + "31": "Community 31", + "32": "Community 32", + "33": "Community 33", + "34": "Community 34", + "35": "Community 35", + "36": "Community 36", + "37": "Community 37", + "38": "Community 38", + "39": "Community 39", + "40": "Community 40", + "41": "Community 41", + "42": "Community 42", + "43": "Community 43", + "44": "Community 44", + "45": "Community 45", + "46": "Community 46", + "47": "Community 47", + "48": "Community 48", + "49": "Community 49", + "50": "Community 50", + "51": "Community 51", + "52": "Community 52", + "53": "Community 53", + "54": "Community 54", + "55": "Community 55", + "56": "Community 56", + "57": "Community 57", + "58": "Community 58", + "59": "Community 59", + "60": "Community 60", + "61": "Community 61", + "62": "Community 62", + "63": "Community 63", + "64": "Community 64", + "65": "Community 65", + "66": "Community 66", + "67": "Community 67", + "68": "Community 68", + "69": "Community 69", + "70": "Community 70", + "71": "Community 71", + "72": "Community 72", + "73": "Community 73", + "74": "Community 74", + "75": "Community 75", + "76": "Community 76", + "77": "Community 77", + "78": "Community 78", + "79": "Community 79", + "80": "Community 80", + "81": "Community 81", + "82": "Community 82", + "83": "Community 83", + "84": "Community 84", + "85": "Community 85", + "86": "Community 86", + "87": "Community 87", + "88": "Community 88", + "89": "Community 89", + "90": "Community 90", + "91": "Community 91", + "92": "Community 92", + "93": "Community 93", + "94": "Community 94", + "95": "Community 95", + "96": "Community 96", + "97": "Community 97", + "98": "Community 98", + "99": "Community 99", + "100": "Community 100", + "101": "Community 101", + "102": "Community 102", + "103": "Community 103", + "104": "Community 104", + "105": "Community 105", + "106": "Community 106", + "107": "Community 107", + "108": "Community 108", + "109": "Community 109", + "110": "Community 110", + "111": "Community 111", + "112": "Community 112", + "113": "Community 113", + "114": "Community 114", + "115": "Community 115", + "116": "Community 116", + "117": "Community 117", + "118": "Community 118", + "119": "Community 119", + "120": "Community 120", + "121": "Community 121", + "122": "Community 122", + "123": "Community 123", + "124": "Community 124", + "125": "Community 125", + "126": "Community 126", + "127": "Community 127", + "128": "Community 128", + "129": "Community 129", + "130": "Community 130", + "131": "Community 131", + "132": "Community 132", + "133": "Community 133", + "134": "Community 134", + "135": "Community 135", + "136": "Community 136", + "137": "Community 137", + "138": "Community 138", + "139": "Community 139", + "140": "Community 140", + "141": "Community 141", + "142": "Community 142", + "143": "Community 143", + "144": "Community 144", + "145": "Community 145", + "146": "Community 146", + "147": "Community 147", + "148": "Community 148", + "149": "Community 149", + "150": "Community 150", + "151": "Community 151", + "152": "Community 152", + "153": "Community 153", + "154": "Community 154", + "155": "Community 155", + "156": "Community 156", + "157": "Community 157", + "158": "Community 158", + "159": "Community 159", + "160": "Community 160", + "161": "Community 161", + "162": "Community 162", + "163": "Community 163", + "164": "Community 164", + "165": "Community 165", + "166": "Community 166", + "167": "Community 167", + "168": "Community 168", + "169": "Community 169", + "170": "Community 170", + "171": "Community 171", + "172": "Community 172", + "173": "Community 173", + "174": "Community 174", + "175": "Community 175", + "176": "Community 176", + "177": "Community 177", + "178": "Community 178", + "179": "Community 179", + "180": "Community 180", + "181": "Community 181", + "182": "Community 182", + "183": "Community 183", + "184": "Community 184", + "185": "Community 185", + "186": "Community 186", + "187": "Community 187", + "188": "Community 188", + "189": "Community 189", + "190": "Community 190", + "191": "Community 191", + "192": "Community 192", + "193": "Community 193", + "194": "Community 194", + "195": "Community 195", + "196": "Community 196", + "197": "Community 197", + "198": "Community 198", + "199": "Community 199", + "200": "Community 200", + "201": "Community 201", + "202": "Community 202", + "203": "Community 203", + "204": "Community 204", + "205": "Community 205", + "206": "Community 206", + "207": "Community 207", + "208": "Community 208", + "209": "Community 209", + "210": "Community 210", + "211": "Community 211", + "212": "Community 212", + "213": "Community 213", + "214": "Community 214", + "215": "Community 215", + "216": "Community 216", + "217": "Community 217", + "218": "Community 218", + "219": "Community 219", + "220": "Community 220", + "221": "Community 221", + "222": "Community 222", + "223": "Community 223", + "224": "Community 224", + "225": "Community 225", + "226": "Community 226", + "227": "Community 227", + "228": "Community 228", + "229": "Community 229", + "230": "Community 230", + "231": "Community 231", + "232": "Community 232", + "233": "Community 233", + "234": "Community 234", + "235": "Community 235", + "236": "Community 236", + "237": "Community 237", + "238": "Community 238", + "239": "Community 239", + "240": "Community 240", + "241": "Community 241", + "242": "Community 242", + "243": "Community 243", + "244": "Community 244", + "245": "Community 245", + "246": "Community 246", + "247": "Community 247", + "248": "Community 248", + "249": "Community 249", + "250": "Community 250", + "251": "Community 251", + "252": "Community 252", + "253": "Community 253", + "254": "Community 254", + "255": "Community 255", + "256": "Community 256", + "257": "Community 257", + "258": "Community 258", + "259": "Community 259", + "260": "Community 260", + "261": "Community 261", + "262": "Community 262", + "263": "Community 263", + "264": "Community 264", + "265": "Community 265", + "266": "Community 266", + "267": "Community 267", + "268": "Community 268", + "269": "Community 269", + "270": "Community 270", + "271": "Community 271", + "272": "Community 272", + "273": "Community 273", + "274": "Community 274", + "275": "Community 275", + "276": "Community 276", + "277": "Community 277", + "278": "Community 278", + "279": "Community 279", + "280": "Community 280", + "281": "Community 281", + "282": "Community 282", + "283": "Community 283", + "284": "Community 284", + "285": "Community 285", + "286": "Community 286", + "287": "Community 287", + "288": "Community 288", + "289": "Community 289", + "290": "Community 290", + "291": "Community 291", + "292": "Community 292", + "293": "Community 293", + "294": "Community 294", + "295": "Community 295", + "296": "Community 296", + "297": "Community 297", + "298": "Community 298", + "299": "Community 299", + "300": "Community 300", + "301": "Community 301", + "302": "Community 302", + "303": "Community 303", + "304": "Community 304", + "305": "Community 305", + "306": "Community 306", + "307": "Community 307", + "308": "Community 308", + "309": "Community 309", + "310": "Community 310", + "311": "Community 311", + "312": "Community 312", + "313": "Community 313", + "314": "Community 314", + "315": "Community 315", + "316": "Community 316", + "317": "Community 317", + "318": "Community 318", + "319": "Community 319", + "320": "Community 320", + "321": "Community 321", + "322": "Community 322", + "323": "Community 323", + "324": "Community 324", + "325": "Community 325", + "326": "Community 326", + "327": "Community 327", + "328": "Community 328", + "329": "Community 329", + "330": "Community 330", + "331": "Community 331", + "332": "Community 332", + "333": "Community 333", + "334": "Community 334", + "335": "Community 335", + "336": "Community 336", + "337": "Community 337", + "338": "Community 338", + "339": "Community 339", + "340": "Community 340", + "341": "Community 341", + "342": "Community 342", + "343": "Community 343", + "344": "Community 344", + "345": "Community 345", + "346": "Community 346", + "347": "Community 347", + "348": "Community 348", + "349": "Community 349", + "350": "Community 350", + "351": "Community 351", + "352": "Community 352", + "353": "Community 353", + "354": "Community 354", + "355": "Community 355", + "356": "Community 356", + "357": "Community 357", + "358": "Community 358", + "359": "Community 359", + "360": "Community 360", + "361": "Community 361", + "362": "Community 362", + "363": "Community 363", + "364": "Community 364", + "365": "Community 365", + "366": "Community 366", + "367": "Community 367", + "368": "Community 368", + "369": "Community 369", + "370": "Community 370", + "371": "Community 371", + "372": "Community 372", + "373": "Community 373", + "374": "Community 374", + "375": "Community 375", + "376": "Community 376", + "377": "Community 377", + "378": "Community 378", + "379": "Community 379", + "380": "Community 380", + "381": "Community 381", + "382": "Community 382", + "383": "Community 383", + "384": "Community 384", + "385": "Community 385", + "386": "Community 386", + "387": "Community 387", + "388": "Community 388", + "389": "Community 389", + "390": "Community 390", + "391": "Community 391", + "392": "Community 392", + "393": "Community 393", + "394": "Community 394", + "395": "Community 395", + "396": "Community 396", + "397": "Community 397", + "398": "Community 398", + "399": "Community 399", + "400": "Community 400", + "401": "Community 401", + "402": "Community 402", + "403": "Community 403", + "404": "Community 404", + "405": "Community 405", + "406": "Community 406", + "407": "Community 407", + "408": "Community 408", + "409": "Community 409", + "410": "Community 410", + "411": "Community 411", + "412": "Community 412", + "413": "Community 413", + "414": "Community 414", + "415": "Community 415", + "416": "Community 416", + "417": "Community 417", + "418": "Community 418", + "419": "Community 419", + "420": "Community 420", + "421": "Community 421", + "422": "Community 422", + "423": "Community 423", + "424": "Community 424", + "425": "Community 425", + "426": "Community 426", + "427": "Community 427", + "428": "Community 428", + "429": "Community 429", + "430": "Community 430", + "431": "Community 431", + "432": "Community 432", + "433": "Community 433", + "434": "Community 434", + "435": "Community 435", + "436": "Community 436", + "437": "Community 437", + "438": "Community 438", + "439": "Community 439", + "440": "Community 440", + "441": "Community 441", + "442": "Community 442", + "443": "Community 443", + "444": "Community 444", + "445": "Community 445", + "446": "Community 446", + "447": "Community 447", + "448": "Community 448", + "449": "Community 449", + "450": "Community 450", + "451": "Community 451", + "452": "Community 452", + "453": "Community 453", + "454": "Community 454", + "455": "Community 455", + "456": "Community 456", + "457": "Community 457", + "458": "Community 458", + "459": "Community 459", + "460": "Community 460", + "461": "Community 461", + "462": "Community 462", + "463": "Community 463", + "464": "Community 464", + "465": "Community 465", + "466": "Community 466", + "467": "Community 467", + "468": "Community 468", + "469": "Community 469", + "470": "Community 470", + "471": "Community 471", + "472": "Community 472", + "473": "Community 473", + "474": "Community 474", + "475": "Community 475", + "476": "Community 476", + "477": "Community 477", + "478": "Community 478", + "479": "Community 479", + "480": "Community 480", + "481": "Community 481", + "482": "Community 482", + "483": "Community 483", + "484": "Community 484", + "485": "Community 485", + "486": "Community 486", + "487": "Community 487", + "488": "Community 488", + "489": "Community 489", + "490": "Community 490", + "491": "Community 491", + "492": "Community 492", + "493": "Community 493", + "494": "Community 494", + "495": "Community 495", + "496": "Community 496", + "497": "Community 497", + "498": "Community 498", + "499": "Community 499", + "500": "Community 500", + "501": "Community 501", + "502": "Community 502", + "503": "Community 503", + "504": "Community 504", + "505": "Community 505", + "506": "Community 506", + "507": "Community 507", + "508": "Community 508", + "509": "Community 509", + "510": "Community 510", + "511": "Community 511", + "512": "Community 512", + "513": "Community 513", + "514": "Community 514", + "515": "Community 515", + "516": "Community 516", + "517": "Community 517", + "518": "Community 518", + "519": "Community 519", + "520": "Community 520", + "521": "Community 521", + "522": "Community 522", + "523": "Community 523", + "524": "Community 524", + "525": "Community 525", + "526": "Community 526", + "527": "Community 527", + "528": "Community 528", + "529": "Community 529", + "530": "Community 530", + "531": "Community 531", + "532": "Community 532", + "533": "Community 533", + "534": "Community 534", + "535": "Community 535", + "536": "Community 536", + "537": "Community 537", + "538": "Community 538", + "539": "Community 539", + "540": "Community 540", + "541": "Community 541", + "542": "Community 542", + "543": "Community 543", + "544": "Community 544", + "545": "Community 545", + "546": "Community 546", + "547": "Community 547", + "548": "Community 548", + "549": "Community 549", + "550": "Community 550", + "551": "Community 551", + "552": "Community 552", + "553": "Community 553", + "554": "Community 554", + "555": "Community 555", + "556": "Community 556", + "557": "Community 557", + "558": "Community 558", + "559": "Community 559", + "560": "Community 560", + "561": "Community 561", + "562": "Community 562", + "563": "Community 563", + "564": "Community 564", + "565": "Community 565", + "566": "Community 566", + "567": "Community 567", + "568": "Community 568", + "569": "Community 569", + "570": "Community 570", + "571": "Community 571", + "572": "Community 572", + "573": "Community 573", + "574": "Community 574", + "575": "Community 575", + "576": "Community 576", + "577": "Community 577", + "578": "Community 578", + "579": "Community 579", + "580": "Community 580", + "581": "Community 581", + "582": "Community 582", + "583": "Community 583", + "584": "Community 584", + "585": "Community 585", + "586": "Community 586", + "587": "Community 587", + "588": "Community 588", + "589": "Community 589", + "590": "Community 590", + "591": "Community 591", + "592": "Community 592", + "593": "Community 593", + "594": "Community 594", + "595": "Community 595", + "596": "Community 596", + "597": "Community 597", + "598": "Community 598", + "599": "Community 599", + "600": "Community 600", + "601": "Community 601", + "602": "Community 602", + "603": "Community 603", + "604": "Community 604", + "605": "Community 605", + "606": "Community 606", + "607": "Community 607", + "608": "Community 608", + "609": "Community 609", + "610": "Community 610", + "611": "Community 611", + "612": "Community 612", + "613": "Community 613", + "614": "Community 614", + "615": "Community 615", + "616": "Community 616", + "617": "Community 617", + "618": "Community 618", + "619": "Community 619", + "620": "Community 620", + "621": "Community 621", + "622": "Community 622", + "623": "Community 623", + "624": "Community 624", + "625": "Community 625", + "626": "Community 626", + "627": "Community 627", + "628": "Community 628", + "629": "Community 629", + "630": "Community 630" +} diff --git a/graphify-out/.graphify_root b/graphify-out/.graphify_root new file mode 100644 index 00000000..945c9b46 --- /dev/null +++ b/graphify-out/.graphify_root @@ -0,0 +1 @@ +. \ No newline at end of file diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md new file mode 100644 index 00000000..7a9119e9 --- /dev/null +++ b/graphify-out/GRAPH_REPORT.md @@ -0,0 +1,2725 @@ +# Graph Report - clinicpro (2026-06-25) + +## Corpus Check +- 582 files · ~424,369 words +- Verdict: corpus is large enough that graph structure adds value. + +## Summary +- 7728 nodes · 10590 edges · 631 communities (525 shown, 106 thin omitted) +- Extraction: 98% EXTRACTED · 2% INFERRED · 0% AMBIGUOUS · INFERRED: 254 edges (avg confidence: 0.8) +- Token cost: 0 input · 0 output + +## Graph Freshness +- Built from commit: `9b608aae` +- Run `git rev-parse HEAD` and compare to check if the graph is stale. +- Run `graphify update .` after code changes (no API cost). + +## Community Hubs (Navigation) +- [[_COMMUNITY_Community 0|Community 0]] +- [[_COMMUNITY_Community 1|Community 1]] +- [[_COMMUNITY_Community 2|Community 2]] +- [[_COMMUNITY_Community 3|Community 3]] +- [[_COMMUNITY_Community 4|Community 4]] +- [[_COMMUNITY_Community 5|Community 5]] +- [[_COMMUNITY_Community 6|Community 6]] +- [[_COMMUNITY_Community 7|Community 7]] +- [[_COMMUNITY_Community 8|Community 8]] +- [[_COMMUNITY_Community 9|Community 9]] +- [[_COMMUNITY_Community 10|Community 10]] +- [[_COMMUNITY_Community 11|Community 11]] +- [[_COMMUNITY_Community 12|Community 12]] +- [[_COMMUNITY_Community 13|Community 13]] +- [[_COMMUNITY_Community 14|Community 14]] +- [[_COMMUNITY_Community 15|Community 15]] +- [[_COMMUNITY_Community 16|Community 16]] +- [[_COMMUNITY_Community 17|Community 17]] +- [[_COMMUNITY_Community 18|Community 18]] +- [[_COMMUNITY_Community 19|Community 19]] +- [[_COMMUNITY_Community 20|Community 20]] +- [[_COMMUNITY_Community 21|Community 21]] +- [[_COMMUNITY_Community 22|Community 22]] +- [[_COMMUNITY_Community 23|Community 23]] +- [[_COMMUNITY_Community 24|Community 24]] +- [[_COMMUNITY_Community 25|Community 25]] +- [[_COMMUNITY_Community 26|Community 26]] +- [[_COMMUNITY_Community 27|Community 27]] +- [[_COMMUNITY_Community 28|Community 28]] +- [[_COMMUNITY_Community 29|Community 29]] +- [[_COMMUNITY_Community 30|Community 30]] +- [[_COMMUNITY_Community 31|Community 31]] +- [[_COMMUNITY_Community 32|Community 32]] +- [[_COMMUNITY_Community 33|Community 33]] +- [[_COMMUNITY_Community 34|Community 34]] +- [[_COMMUNITY_Community 35|Community 35]] +- [[_COMMUNITY_Community 36|Community 36]] +- [[_COMMUNITY_Community 37|Community 37]] +- [[_COMMUNITY_Community 38|Community 38]] +- [[_COMMUNITY_Community 39|Community 39]] +- [[_COMMUNITY_Community 40|Community 40]] +- [[_COMMUNITY_Community 41|Community 41]] +- [[_COMMUNITY_Community 42|Community 42]] +- [[_COMMUNITY_Community 43|Community 43]] +- [[_COMMUNITY_Community 44|Community 44]] +- [[_COMMUNITY_Community 45|Community 45]] +- [[_COMMUNITY_Community 46|Community 46]] +- [[_COMMUNITY_Community 47|Community 47]] +- [[_COMMUNITY_Community 48|Community 48]] +- [[_COMMUNITY_Community 49|Community 49]] +- [[_COMMUNITY_Community 50|Community 50]] +- [[_COMMUNITY_Community 51|Community 51]] +- [[_COMMUNITY_Community 52|Community 52]] +- [[_COMMUNITY_Community 53|Community 53]] +- [[_COMMUNITY_Community 54|Community 54]] +- [[_COMMUNITY_Community 55|Community 55]] +- [[_COMMUNITY_Community 56|Community 56]] +- [[_COMMUNITY_Community 57|Community 57]] +- [[_COMMUNITY_Community 58|Community 58]] +- [[_COMMUNITY_Community 59|Community 59]] +- [[_COMMUNITY_Community 60|Community 60]] +- [[_COMMUNITY_Community 61|Community 61]] +- [[_COMMUNITY_Community 62|Community 62]] +- [[_COMMUNITY_Community 63|Community 63]] +- [[_COMMUNITY_Community 64|Community 64]] +- [[_COMMUNITY_Community 65|Community 65]] +- [[_COMMUNITY_Community 66|Community 66]] +- [[_COMMUNITY_Community 67|Community 67]] +- [[_COMMUNITY_Community 68|Community 68]] +- [[_COMMUNITY_Community 69|Community 69]] +- [[_COMMUNITY_Community 70|Community 70]] +- [[_COMMUNITY_Community 71|Community 71]] +- [[_COMMUNITY_Community 72|Community 72]] +- [[_COMMUNITY_Community 73|Community 73]] +- [[_COMMUNITY_Community 74|Community 74]] +- [[_COMMUNITY_Community 75|Community 75]] +- [[_COMMUNITY_Community 76|Community 76]] +- [[_COMMUNITY_Community 77|Community 77]] +- [[_COMMUNITY_Community 78|Community 78]] +- [[_COMMUNITY_Community 79|Community 79]] +- [[_COMMUNITY_Community 80|Community 80]] +- [[_COMMUNITY_Community 81|Community 81]] +- [[_COMMUNITY_Community 82|Community 82]] +- [[_COMMUNITY_Community 83|Community 83]] +- [[_COMMUNITY_Community 84|Community 84]] +- [[_COMMUNITY_Community 85|Community 85]] +- [[_COMMUNITY_Community 86|Community 86]] +- [[_COMMUNITY_Community 87|Community 87]] +- [[_COMMUNITY_Community 88|Community 88]] +- [[_COMMUNITY_Community 89|Community 89]] +- [[_COMMUNITY_Community 90|Community 90]] +- [[_COMMUNITY_Community 91|Community 91]] +- [[_COMMUNITY_Community 92|Community 92]] +- [[_COMMUNITY_Community 93|Community 93]] +- [[_COMMUNITY_Community 94|Community 94]] +- [[_COMMUNITY_Community 95|Community 95]] +- [[_COMMUNITY_Community 96|Community 96]] +- [[_COMMUNITY_Community 97|Community 97]] +- [[_COMMUNITY_Community 98|Community 98]] +- [[_COMMUNITY_Community 99|Community 99]] +- [[_COMMUNITY_Community 100|Community 100]] +- [[_COMMUNITY_Community 101|Community 101]] +- [[_COMMUNITY_Community 102|Community 102]] +- [[_COMMUNITY_Community 103|Community 103]] +- [[_COMMUNITY_Community 104|Community 104]] +- [[_COMMUNITY_Community 105|Community 105]] +- [[_COMMUNITY_Community 106|Community 106]] +- [[_COMMUNITY_Community 107|Community 107]] +- [[_COMMUNITY_Community 108|Community 108]] +- [[_COMMUNITY_Community 109|Community 109]] +- [[_COMMUNITY_Community 110|Community 110]] +- [[_COMMUNITY_Community 111|Community 111]] +- [[_COMMUNITY_Community 112|Community 112]] +- [[_COMMUNITY_Community 113|Community 113]] +- [[_COMMUNITY_Community 114|Community 114]] +- [[_COMMUNITY_Community 115|Community 115]] +- [[_COMMUNITY_Community 116|Community 116]] +- [[_COMMUNITY_Community 117|Community 117]] +- [[_COMMUNITY_Community 118|Community 118]] +- [[_COMMUNITY_Community 119|Community 119]] +- [[_COMMUNITY_Community 120|Community 120]] +- [[_COMMUNITY_Community 121|Community 121]] +- [[_COMMUNITY_Community 122|Community 122]] +- [[_COMMUNITY_Community 123|Community 123]] +- [[_COMMUNITY_Community 124|Community 124]] +- [[_COMMUNITY_Community 125|Community 125]] +- [[_COMMUNITY_Community 126|Community 126]] +- [[_COMMUNITY_Community 127|Community 127]] +- [[_COMMUNITY_Community 128|Community 128]] +- [[_COMMUNITY_Community 129|Community 129]] +- [[_COMMUNITY_Community 130|Community 130]] +- [[_COMMUNITY_Community 131|Community 131]] +- [[_COMMUNITY_Community 132|Community 132]] +- [[_COMMUNITY_Community 133|Community 133]] +- [[_COMMUNITY_Community 134|Community 134]] +- [[_COMMUNITY_Community 135|Community 135]] +- [[_COMMUNITY_Community 136|Community 136]] +- [[_COMMUNITY_Community 137|Community 137]] +- [[_COMMUNITY_Community 138|Community 138]] +- [[_COMMUNITY_Community 139|Community 139]] +- [[_COMMUNITY_Community 140|Community 140]] +- [[_COMMUNITY_Community 141|Community 141]] +- [[_COMMUNITY_Community 142|Community 142]] +- [[_COMMUNITY_Community 143|Community 143]] +- [[_COMMUNITY_Community 144|Community 144]] +- [[_COMMUNITY_Community 145|Community 145]] +- [[_COMMUNITY_Community 146|Community 146]] +- [[_COMMUNITY_Community 147|Community 147]] +- [[_COMMUNITY_Community 148|Community 148]] +- [[_COMMUNITY_Community 149|Community 149]] +- [[_COMMUNITY_Community 150|Community 150]] +- [[_COMMUNITY_Community 151|Community 151]] +- [[_COMMUNITY_Community 152|Community 152]] +- [[_COMMUNITY_Community 153|Community 153]] +- [[_COMMUNITY_Community 154|Community 154]] +- [[_COMMUNITY_Community 155|Community 155]] +- [[_COMMUNITY_Community 156|Community 156]] +- [[_COMMUNITY_Community 157|Community 157]] +- [[_COMMUNITY_Community 158|Community 158]] +- [[_COMMUNITY_Community 159|Community 159]] +- [[_COMMUNITY_Community 160|Community 160]] +- [[_COMMUNITY_Community 161|Community 161]] +- [[_COMMUNITY_Community 162|Community 162]] +- [[_COMMUNITY_Community 163|Community 163]] +- [[_COMMUNITY_Community 164|Community 164]] +- [[_COMMUNITY_Community 165|Community 165]] +- [[_COMMUNITY_Community 166|Community 166]] +- [[_COMMUNITY_Community 167|Community 167]] +- [[_COMMUNITY_Community 168|Community 168]] +- [[_COMMUNITY_Community 169|Community 169]] +- [[_COMMUNITY_Community 170|Community 170]] +- [[_COMMUNITY_Community 171|Community 171]] +- [[_COMMUNITY_Community 172|Community 172]] +- [[_COMMUNITY_Community 173|Community 173]] +- [[_COMMUNITY_Community 174|Community 174]] +- [[_COMMUNITY_Community 175|Community 175]] +- [[_COMMUNITY_Community 176|Community 176]] +- [[_COMMUNITY_Community 177|Community 177]] +- [[_COMMUNITY_Community 178|Community 178]] +- [[_COMMUNITY_Community 179|Community 179]] +- [[_COMMUNITY_Community 180|Community 180]] +- [[_COMMUNITY_Community 181|Community 181]] +- [[_COMMUNITY_Community 182|Community 182]] +- [[_COMMUNITY_Community 183|Community 183]] +- [[_COMMUNITY_Community 184|Community 184]] +- [[_COMMUNITY_Community 185|Community 185]] +- [[_COMMUNITY_Community 186|Community 186]] +- [[_COMMUNITY_Community 187|Community 187]] +- [[_COMMUNITY_Community 188|Community 188]] +- [[_COMMUNITY_Community 189|Community 189]] +- [[_COMMUNITY_Community 190|Community 190]] +- [[_COMMUNITY_Community 191|Community 191]] +- [[_COMMUNITY_Community 192|Community 192]] +- [[_COMMUNITY_Community 193|Community 193]] +- [[_COMMUNITY_Community 194|Community 194]] +- [[_COMMUNITY_Community 195|Community 195]] +- [[_COMMUNITY_Community 196|Community 196]] +- [[_COMMUNITY_Community 197|Community 197]] +- [[_COMMUNITY_Community 198|Community 198]] +- [[_COMMUNITY_Community 199|Community 199]] +- [[_COMMUNITY_Community 200|Community 200]] +- [[_COMMUNITY_Community 201|Community 201]] +- [[_COMMUNITY_Community 202|Community 202]] +- [[_COMMUNITY_Community 203|Community 203]] +- [[_COMMUNITY_Community 204|Community 204]] +- [[_COMMUNITY_Community 205|Community 205]] +- [[_COMMUNITY_Community 206|Community 206]] +- [[_COMMUNITY_Community 207|Community 207]] +- [[_COMMUNITY_Community 208|Community 208]] +- [[_COMMUNITY_Community 209|Community 209]] +- [[_COMMUNITY_Community 210|Community 210]] +- [[_COMMUNITY_Community 211|Community 211]] +- [[_COMMUNITY_Community 212|Community 212]] +- [[_COMMUNITY_Community 213|Community 213]] +- [[_COMMUNITY_Community 214|Community 214]] +- [[_COMMUNITY_Community 215|Community 215]] +- [[_COMMUNITY_Community 216|Community 216]] +- [[_COMMUNITY_Community 217|Community 217]] +- [[_COMMUNITY_Community 218|Community 218]] +- [[_COMMUNITY_Community 219|Community 219]] +- [[_COMMUNITY_Community 220|Community 220]] +- [[_COMMUNITY_Community 221|Community 221]] +- [[_COMMUNITY_Community 222|Community 222]] +- [[_COMMUNITY_Community 223|Community 223]] +- [[_COMMUNITY_Community 224|Community 224]] +- [[_COMMUNITY_Community 225|Community 225]] +- [[_COMMUNITY_Community 226|Community 226]] +- [[_COMMUNITY_Community 227|Community 227]] +- [[_COMMUNITY_Community 228|Community 228]] +- [[_COMMUNITY_Community 229|Community 229]] +- [[_COMMUNITY_Community 230|Community 230]] +- [[_COMMUNITY_Community 231|Community 231]] +- [[_COMMUNITY_Community 232|Community 232]] +- [[_COMMUNITY_Community 233|Community 233]] +- [[_COMMUNITY_Community 234|Community 234]] +- [[_COMMUNITY_Community 235|Community 235]] +- [[_COMMUNITY_Community 236|Community 236]] +- [[_COMMUNITY_Community 237|Community 237]] +- [[_COMMUNITY_Community 238|Community 238]] +- [[_COMMUNITY_Community 239|Community 239]] +- [[_COMMUNITY_Community 240|Community 240]] +- [[_COMMUNITY_Community 241|Community 241]] +- [[_COMMUNITY_Community 242|Community 242]] +- [[_COMMUNITY_Community 243|Community 243]] +- [[_COMMUNITY_Community 244|Community 244]] +- [[_COMMUNITY_Community 245|Community 245]] +- [[_COMMUNITY_Community 246|Community 246]] +- [[_COMMUNITY_Community 247|Community 247]] +- [[_COMMUNITY_Community 248|Community 248]] +- [[_COMMUNITY_Community 249|Community 249]] +- [[_COMMUNITY_Community 250|Community 250]] +- [[_COMMUNITY_Community 251|Community 251]] +- [[_COMMUNITY_Community 252|Community 252]] +- [[_COMMUNITY_Community 253|Community 253]] +- [[_COMMUNITY_Community 254|Community 254]] +- [[_COMMUNITY_Community 255|Community 255]] +- [[_COMMUNITY_Community 256|Community 256]] +- [[_COMMUNITY_Community 257|Community 257]] +- [[_COMMUNITY_Community 258|Community 258]] +- [[_COMMUNITY_Community 259|Community 259]] +- [[_COMMUNITY_Community 260|Community 260]] +- [[_COMMUNITY_Community 261|Community 261]] +- [[_COMMUNITY_Community 262|Community 262]] +- [[_COMMUNITY_Community 263|Community 263]] +- [[_COMMUNITY_Community 264|Community 264]] +- [[_COMMUNITY_Community 265|Community 265]] +- [[_COMMUNITY_Community 266|Community 266]] +- [[_COMMUNITY_Community 267|Community 267]] +- [[_COMMUNITY_Community 268|Community 268]] +- [[_COMMUNITY_Community 269|Community 269]] +- [[_COMMUNITY_Community 270|Community 270]] +- [[_COMMUNITY_Community 271|Community 271]] +- [[_COMMUNITY_Community 272|Community 272]] +- [[_COMMUNITY_Community 273|Community 273]] +- [[_COMMUNITY_Community 274|Community 274]] +- [[_COMMUNITY_Community 275|Community 275]] +- [[_COMMUNITY_Community 276|Community 276]] +- [[_COMMUNITY_Community 277|Community 277]] +- [[_COMMUNITY_Community 278|Community 278]] +- [[_COMMUNITY_Community 279|Community 279]] +- [[_COMMUNITY_Community 280|Community 280]] +- [[_COMMUNITY_Community 281|Community 281]] +- [[_COMMUNITY_Community 282|Community 282]] +- [[_COMMUNITY_Community 283|Community 283]] +- [[_COMMUNITY_Community 284|Community 284]] +- [[_COMMUNITY_Community 285|Community 285]] +- [[_COMMUNITY_Community 286|Community 286]] +- [[_COMMUNITY_Community 287|Community 287]] +- [[_COMMUNITY_Community 288|Community 288]] +- [[_COMMUNITY_Community 289|Community 289]] +- [[_COMMUNITY_Community 290|Community 290]] +- [[_COMMUNITY_Community 291|Community 291]] +- [[_COMMUNITY_Community 292|Community 292]] +- [[_COMMUNITY_Community 293|Community 293]] +- [[_COMMUNITY_Community 294|Community 294]] +- [[_COMMUNITY_Community 295|Community 295]] +- [[_COMMUNITY_Community 296|Community 296]] +- [[_COMMUNITY_Community 297|Community 297]] +- [[_COMMUNITY_Community 298|Community 298]] +- [[_COMMUNITY_Community 299|Community 299]] +- [[_COMMUNITY_Community 300|Community 300]] +- [[_COMMUNITY_Community 301|Community 301]] +- [[_COMMUNITY_Community 302|Community 302]] +- [[_COMMUNITY_Community 303|Community 303]] +- [[_COMMUNITY_Community 304|Community 304]] +- [[_COMMUNITY_Community 305|Community 305]] +- [[_COMMUNITY_Community 306|Community 306]] +- [[_COMMUNITY_Community 307|Community 307]] +- [[_COMMUNITY_Community 308|Community 308]] +- [[_COMMUNITY_Community 309|Community 309]] +- [[_COMMUNITY_Community 310|Community 310]] +- [[_COMMUNITY_Community 311|Community 311]] +- [[_COMMUNITY_Community 312|Community 312]] +- [[_COMMUNITY_Community 313|Community 313]] +- [[_COMMUNITY_Community 314|Community 314]] +- [[_COMMUNITY_Community 315|Community 315]] +- [[_COMMUNITY_Community 316|Community 316]] +- [[_COMMUNITY_Community 317|Community 317]] +- [[_COMMUNITY_Community 318|Community 318]] +- [[_COMMUNITY_Community 319|Community 319]] +- [[_COMMUNITY_Community 320|Community 320]] +- [[_COMMUNITY_Community 321|Community 321]] +- [[_COMMUNITY_Community 322|Community 322]] +- [[_COMMUNITY_Community 323|Community 323]] +- [[_COMMUNITY_Community 324|Community 324]] +- [[_COMMUNITY_Community 325|Community 325]] +- [[_COMMUNITY_Community 326|Community 326]] +- [[_COMMUNITY_Community 327|Community 327]] +- [[_COMMUNITY_Community 328|Community 328]] +- [[_COMMUNITY_Community 329|Community 329]] +- [[_COMMUNITY_Community 330|Community 330]] +- [[_COMMUNITY_Community 331|Community 331]] +- [[_COMMUNITY_Community 332|Community 332]] +- [[_COMMUNITY_Community 333|Community 333]] +- [[_COMMUNITY_Community 334|Community 334]] +- [[_COMMUNITY_Community 335|Community 335]] +- [[_COMMUNITY_Community 336|Community 336]] +- [[_COMMUNITY_Community 337|Community 337]] +- [[_COMMUNITY_Community 338|Community 338]] +- [[_COMMUNITY_Community 339|Community 339]] +- [[_COMMUNITY_Community 340|Community 340]] +- [[_COMMUNITY_Community 341|Community 341]] +- [[_COMMUNITY_Community 342|Community 342]] +- [[_COMMUNITY_Community 343|Community 343]] +- [[_COMMUNITY_Community 344|Community 344]] +- [[_COMMUNITY_Community 345|Community 345]] +- [[_COMMUNITY_Community 346|Community 346]] +- [[_COMMUNITY_Community 347|Community 347]] +- [[_COMMUNITY_Community 348|Community 348]] +- [[_COMMUNITY_Community 349|Community 349]] +- [[_COMMUNITY_Community 350|Community 350]] +- [[_COMMUNITY_Community 351|Community 351]] +- [[_COMMUNITY_Community 352|Community 352]] +- [[_COMMUNITY_Community 353|Community 353]] +- [[_COMMUNITY_Community 354|Community 354]] +- [[_COMMUNITY_Community 355|Community 355]] +- [[_COMMUNITY_Community 356|Community 356]] +- [[_COMMUNITY_Community 357|Community 357]] +- [[_COMMUNITY_Community 358|Community 358]] +- [[_COMMUNITY_Community 359|Community 359]] +- [[_COMMUNITY_Community 360|Community 360]] +- [[_COMMUNITY_Community 361|Community 361]] +- [[_COMMUNITY_Community 362|Community 362]] +- [[_COMMUNITY_Community 363|Community 363]] +- [[_COMMUNITY_Community 364|Community 364]] +- [[_COMMUNITY_Community 365|Community 365]] +- [[_COMMUNITY_Community 366|Community 366]] +- [[_COMMUNITY_Community 367|Community 367]] +- [[_COMMUNITY_Community 368|Community 368]] +- [[_COMMUNITY_Community 369|Community 369]] +- [[_COMMUNITY_Community 370|Community 370]] +- [[_COMMUNITY_Community 371|Community 371]] +- [[_COMMUNITY_Community 372|Community 372]] +- [[_COMMUNITY_Community 373|Community 373]] +- [[_COMMUNITY_Community 374|Community 374]] +- [[_COMMUNITY_Community 375|Community 375]] +- [[_COMMUNITY_Community 376|Community 376]] +- [[_COMMUNITY_Community 377|Community 377]] +- [[_COMMUNITY_Community 378|Community 378]] +- [[_COMMUNITY_Community 379|Community 379]] +- [[_COMMUNITY_Community 380|Community 380]] +- [[_COMMUNITY_Community 381|Community 381]] +- [[_COMMUNITY_Community 382|Community 382]] +- [[_COMMUNITY_Community 383|Community 383]] +- [[_COMMUNITY_Community 384|Community 384]] +- [[_COMMUNITY_Community 385|Community 385]] +- [[_COMMUNITY_Community 386|Community 386]] +- [[_COMMUNITY_Community 387|Community 387]] +- [[_COMMUNITY_Community 388|Community 388]] +- [[_COMMUNITY_Community 389|Community 389]] +- [[_COMMUNITY_Community 390|Community 390]] +- [[_COMMUNITY_Community 391|Community 391]] +- [[_COMMUNITY_Community 392|Community 392]] +- [[_COMMUNITY_Community 393|Community 393]] +- [[_COMMUNITY_Community 394|Community 394]] +- [[_COMMUNITY_Community 395|Community 395]] +- [[_COMMUNITY_Community 396|Community 396]] +- [[_COMMUNITY_Community 397|Community 397]] +- [[_COMMUNITY_Community 398|Community 398]] +- [[_COMMUNITY_Community 399|Community 399]] +- [[_COMMUNITY_Community 400|Community 400]] +- [[_COMMUNITY_Community 401|Community 401]] +- [[_COMMUNITY_Community 402|Community 402]] +- [[_COMMUNITY_Community 403|Community 403]] +- [[_COMMUNITY_Community 404|Community 404]] +- [[_COMMUNITY_Community 405|Community 405]] +- [[_COMMUNITY_Community 406|Community 406]] +- [[_COMMUNITY_Community 407|Community 407]] +- [[_COMMUNITY_Community 408|Community 408]] +- [[_COMMUNITY_Community 409|Community 409]] +- [[_COMMUNITY_Community 410|Community 410]] +- [[_COMMUNITY_Community 411|Community 411]] +- [[_COMMUNITY_Community 412|Community 412]] +- [[_COMMUNITY_Community 413|Community 413]] +- [[_COMMUNITY_Community 414|Community 414]] +- [[_COMMUNITY_Community 415|Community 415]] +- [[_COMMUNITY_Community 416|Community 416]] +- [[_COMMUNITY_Community 417|Community 417]] +- [[_COMMUNITY_Community 418|Community 418]] +- [[_COMMUNITY_Community 419|Community 419]] +- [[_COMMUNITY_Community 420|Community 420]] +- [[_COMMUNITY_Community 421|Community 421]] +- [[_COMMUNITY_Community 422|Community 422]] +- [[_COMMUNITY_Community 423|Community 423]] +- [[_COMMUNITY_Community 424|Community 424]] +- [[_COMMUNITY_Community 425|Community 425]] +- [[_COMMUNITY_Community 426|Community 426]] +- [[_COMMUNITY_Community 427|Community 427]] +- [[_COMMUNITY_Community 428|Community 428]] +- [[_COMMUNITY_Community 429|Community 429]] +- [[_COMMUNITY_Community 430|Community 430]] +- [[_COMMUNITY_Community 431|Community 431]] +- [[_COMMUNITY_Community 432|Community 432]] +- [[_COMMUNITY_Community 433|Community 433]] +- [[_COMMUNITY_Community 434|Community 434]] +- [[_COMMUNITY_Community 435|Community 435]] +- [[_COMMUNITY_Community 436|Community 436]] +- [[_COMMUNITY_Community 437|Community 437]] +- [[_COMMUNITY_Community 438|Community 438]] +- [[_COMMUNITY_Community 439|Community 439]] +- [[_COMMUNITY_Community 440|Community 440]] +- [[_COMMUNITY_Community 441|Community 441]] +- [[_COMMUNITY_Community 442|Community 442]] +- [[_COMMUNITY_Community 443|Community 443]] +- [[_COMMUNITY_Community 444|Community 444]] +- [[_COMMUNITY_Community 445|Community 445]] +- [[_COMMUNITY_Community 446|Community 446]] +- [[_COMMUNITY_Community 447|Community 447]] +- [[_COMMUNITY_Community 448|Community 448]] +- [[_COMMUNITY_Community 449|Community 449]] +- [[_COMMUNITY_Community 450|Community 450]] +- [[_COMMUNITY_Community 451|Community 451]] +- [[_COMMUNITY_Community 452|Community 452]] +- [[_COMMUNITY_Community 453|Community 453]] +- [[_COMMUNITY_Community 454|Community 454]] +- [[_COMMUNITY_Community 455|Community 455]] +- [[_COMMUNITY_Community 456|Community 456]] +- [[_COMMUNITY_Community 457|Community 457]] +- [[_COMMUNITY_Community 458|Community 458]] +- [[_COMMUNITY_Community 459|Community 459]] +- [[_COMMUNITY_Community 460|Community 460]] +- [[_COMMUNITY_Community 461|Community 461]] +- [[_COMMUNITY_Community 462|Community 462]] +- [[_COMMUNITY_Community 463|Community 463]] +- [[_COMMUNITY_Community 464|Community 464]] +- [[_COMMUNITY_Community 465|Community 465]] +- [[_COMMUNITY_Community 466|Community 466]] +- [[_COMMUNITY_Community 467|Community 467]] +- [[_COMMUNITY_Community 468|Community 468]] +- [[_COMMUNITY_Community 469|Community 469]] +- [[_COMMUNITY_Community 470|Community 470]] +- [[_COMMUNITY_Community 471|Community 471]] +- [[_COMMUNITY_Community 472|Community 472]] +- [[_COMMUNITY_Community 473|Community 473]] +- [[_COMMUNITY_Community 474|Community 474]] +- [[_COMMUNITY_Community 475|Community 475]] +- [[_COMMUNITY_Community 476|Community 476]] +- [[_COMMUNITY_Community 477|Community 477]] +- [[_COMMUNITY_Community 478|Community 478]] +- [[_COMMUNITY_Community 479|Community 479]] +- [[_COMMUNITY_Community 480|Community 480]] +- [[_COMMUNITY_Community 481|Community 481]] +- [[_COMMUNITY_Community 482|Community 482]] +- [[_COMMUNITY_Community 483|Community 483]] +- [[_COMMUNITY_Community 484|Community 484]] +- [[_COMMUNITY_Community 485|Community 485]] +- [[_COMMUNITY_Community 486|Community 486]] +- [[_COMMUNITY_Community 487|Community 487]] +- [[_COMMUNITY_Community 488|Community 488]] +- [[_COMMUNITY_Community 489|Community 489]] +- [[_COMMUNITY_Community 490|Community 490]] +- [[_COMMUNITY_Community 491|Community 491]] +- [[_COMMUNITY_Community 492|Community 492]] +- [[_COMMUNITY_Community 493|Community 493]] +- [[_COMMUNITY_Community 494|Community 494]] +- [[_COMMUNITY_Community 495|Community 495]] +- [[_COMMUNITY_Community 496|Community 496]] +- [[_COMMUNITY_Community 497|Community 497]] +- [[_COMMUNITY_Community 498|Community 498]] +- [[_COMMUNITY_Community 499|Community 499]] +- [[_COMMUNITY_Community 500|Community 500]] +- [[_COMMUNITY_Community 501|Community 501]] +- [[_COMMUNITY_Community 502|Community 502]] +- [[_COMMUNITY_Community 503|Community 503]] +- [[_COMMUNITY_Community 504|Community 504]] +- [[_COMMUNITY_Community 505|Community 505]] +- [[_COMMUNITY_Community 506|Community 506]] +- [[_COMMUNITY_Community 507|Community 507]] +- [[_COMMUNITY_Community 508|Community 508]] +- [[_COMMUNITY_Community 509|Community 509]] +- [[_COMMUNITY_Community 510|Community 510]] +- [[_COMMUNITY_Community 511|Community 511]] +- [[_COMMUNITY_Community 512|Community 512]] +- [[_COMMUNITY_Community 513|Community 513]] +- [[_COMMUNITY_Community 514|Community 514]] +- [[_COMMUNITY_Community 515|Community 515]] +- [[_COMMUNITY_Community 516|Community 516]] +- [[_COMMUNITY_Community 517|Community 517]] +- [[_COMMUNITY_Community 518|Community 518]] +- [[_COMMUNITY_Community 519|Community 519]] +- [[_COMMUNITY_Community 520|Community 520]] +- [[_COMMUNITY_Community 521|Community 521]] +- [[_COMMUNITY_Community 522|Community 522]] +- [[_COMMUNITY_Community 523|Community 523]] +- [[_COMMUNITY_Community 524|Community 524]] +- [[_COMMUNITY_Community 525|Community 525]] +- [[_COMMUNITY_Community 526|Community 526]] +- [[_COMMUNITY_Community 527|Community 527]] +- [[_COMMUNITY_Community 528|Community 528]] +- [[_COMMUNITY_Community 529|Community 529]] +- [[_COMMUNITY_Community 530|Community 530]] +- [[_COMMUNITY_Community 531|Community 531]] +- [[_COMMUNITY_Community 532|Community 532]] +- [[_COMMUNITY_Community 533|Community 533]] +- [[_COMMUNITY_Community 534|Community 534]] +- [[_COMMUNITY_Community 535|Community 535]] +- [[_COMMUNITY_Community 536|Community 536]] +- [[_COMMUNITY_Community 537|Community 537]] +- [[_COMMUNITY_Community 538|Community 538]] +- [[_COMMUNITY_Community 539|Community 539]] +- [[_COMMUNITY_Community 540|Community 540]] +- [[_COMMUNITY_Community 541|Community 541]] +- [[_COMMUNITY_Community 542|Community 542]] +- [[_COMMUNITY_Community 543|Community 543]] +- [[_COMMUNITY_Community 544|Community 544]] +- [[_COMMUNITY_Community 545|Community 545]] +- [[_COMMUNITY_Community 546|Community 546]] +- [[_COMMUNITY_Community 547|Community 547]] +- [[_COMMUNITY_Community 548|Community 548]] +- [[_COMMUNITY_Community 549|Community 549]] +- [[_COMMUNITY_Community 550|Community 550]] +- [[_COMMUNITY_Community 551|Community 551]] +- [[_COMMUNITY_Community 552|Community 552]] +- [[_COMMUNITY_Community 553|Community 553]] +- [[_COMMUNITY_Community 554|Community 554]] +- [[_COMMUNITY_Community 555|Community 555]] +- [[_COMMUNITY_Community 556|Community 556]] +- [[_COMMUNITY_Community 557|Community 557]] +- [[_COMMUNITY_Community 558|Community 558]] +- [[_COMMUNITY_Community 559|Community 559]] +- [[_COMMUNITY_Community 560|Community 560]] +- [[_COMMUNITY_Community 561|Community 561]] +- [[_COMMUNITY_Community 562|Community 562]] +- [[_COMMUNITY_Community 563|Community 563]] +- [[_COMMUNITY_Community 566|Community 566]] +- [[_COMMUNITY_Community 567|Community 567]] +- [[_COMMUNITY_Community 568|Community 568]] +- [[_COMMUNITY_Community 569|Community 569]] +- [[_COMMUNITY_Community 570|Community 570]] +- [[_COMMUNITY_Community 571|Community 571]] +- [[_COMMUNITY_Community 572|Community 572]] +- [[_COMMUNITY_Community 573|Community 573]] +- [[_COMMUNITY_Community 574|Community 574]] +- [[_COMMUNITY_Community 575|Community 575]] +- [[_COMMUNITY_Community 576|Community 576]] +- [[_COMMUNITY_Community 577|Community 577]] +- [[_COMMUNITY_Community 578|Community 578]] +- [[_COMMUNITY_Community 579|Community 579]] +- [[_COMMUNITY_Community 580|Community 580]] +- [[_COMMUNITY_Community 581|Community 581]] +- [[_COMMUNITY_Community 584|Community 584]] +- [[_COMMUNITY_Community 585|Community 585]] +- [[_COMMUNITY_Community 586|Community 586]] +- [[_COMMUNITY_Community 587|Community 587]] +- [[_COMMUNITY_Community 588|Community 588]] +- [[_COMMUNITY_Community 589|Community 589]] +- [[_COMMUNITY_Community 590|Community 590]] +- [[_COMMUNITY_Community 591|Community 591]] +- [[_COMMUNITY_Community 592|Community 592]] +- [[_COMMUNITY_Community 593|Community 593]] +- [[_COMMUNITY_Community 594|Community 594]] +- [[_COMMUNITY_Community 595|Community 595]] +- [[_COMMUNITY_Community 596|Community 596]] +- [[_COMMUNITY_Community 597|Community 597]] +- [[_COMMUNITY_Community 598|Community 598]] +- [[_COMMUNITY_Community 599|Community 599]] +- [[_COMMUNITY_Community 600|Community 600]] +- [[_COMMUNITY_Community 601|Community 601]] +- [[_COMMUNITY_Community 602|Community 602]] +- [[_COMMUNITY_Community 603|Community 603]] +- [[_COMMUNITY_Community 604|Community 604]] +- [[_COMMUNITY_Community 605|Community 605]] +- [[_COMMUNITY_Community 606|Community 606]] +- [[_COMMUNITY_Community 607|Community 607]] +- [[_COMMUNITY_Community 608|Community 608]] +- [[_COMMUNITY_Community 609|Community 609]] +- [[_COMMUNITY_Community 610|Community 610]] +- [[_COMMUNITY_Community 611|Community 611]] +- [[_COMMUNITY_Community 612|Community 612]] +- [[_COMMUNITY_Community 613|Community 613]] +- [[_COMMUNITY_Community 614|Community 614]] +- [[_COMMUNITY_Community 615|Community 615]] +- [[_COMMUNITY_Community 618|Community 618]] +- [[_COMMUNITY_Community 619|Community 619]] +- [[_COMMUNITY_Community 620|Community 620]] +- [[_COMMUNITY_Community 621|Community 621]] + +## God Nodes (most connected - your core abstractions) +1. `BaseController` - 74 edges +2. `UserProfile` - 52 edges +3. `api` - 50 edges +4. `Clinic` - 50 edges +5. `Doctor` - 48 edges +6. `useAuthStore` - 41 edges +7. `ApiResponse` - 40 edges +8. `formatDate()` - 38 edges +9. `formatRial()` - 35 edges +10. `AdminApiController` - 35 edges + +## Surprising Connections (you probably didn't know these) +- `ServiceTariffModal()` --calls--> `formatNumber()` [EXTRACTED] + assets/admin/components/ServiceTariffModal.tsx → assets/admin/lib/utils.ts +- `Pagination()` --calls--> `formatNumber()` [EXTRACTED] + assets/admin/components/ui/Pagination.tsx → assets/admin/lib/utils.ts +- `SettlementsPage()` --calls--> `formatRial()` [EXTRACTED] + assets/admin/pages/SettlementsPage.tsx → assets/admin/lib/utils.ts +- `NewAppointmentModal()` --calls--> `useAuthStore` [EXTRACTED] + assets/admin/pages/AppointmentsPage.tsx → assets/admin/stores/authStore.ts +- `LogoUploadField()` --calls--> `useAuthStore` [EXTRACTED] + assets/admin/pages/CategoriesPage.tsx → assets/admin/stores/authStore.ts + +## Import Cycles +- None detected. + +## Communities (631 total, 106 thin omitted) + +### Community 0 - "Community 0" +Cohesion: 0.04 +Nodes (54): ALLOWED_ROLES, PrivateRoute(), PublicRoute(), RoleRoute(), queryClient, toastStyle, useSubscription(), avatarBg() (+46 more) + +### Community 1 - "Community 1" +Cohesion: 0.03 +Nodes (42): iranMobileOptionalSchema, AddressData, AddrForm, addrSchema, AVATAR_COLORS, BookingMeta, CityOpt, DateOverrideData (+34 more) + +### Community 2 - "Community 2" +Cohesion: 0.05 +Nodes (51): FreeVisitPrice(), Pricing, usePaymentConfig(), api, ApiResponse, getToken(), refreshOnce(), request() (+43 more) + +### Community 3 - "Community 3" +Cohesion: 0.05 +Nodes (40): PaginatedResponse, maskMobile(), STATUS_FILTERS, FILTERS, Breakdown, SOURCE_LABEL, Summary, ACTION_HEADERS (+32 more) + +### Community 4 - "Community 4" +Cohesion: 0.06 +Nodes (8): DoctorService, Doctor, DoctorServiceRepository, Collection, self, User, WeeklySchedule, ManagerRegistry + +### Community 5 - "Community 5" +Cohesion: 0.07 +Nodes (3): UserProfile, self, User + +### Community 6 - "Community 6" +Cohesion: 0.07 +Nodes (19): SettlementController, FinancialBreakdown, FinancialBreakdownRepository, SettlementRepository, WalletTransactionRepository, CommissionService, Settlement, JsonResponse (+11 more) + +### Community 7 - "Community 7" +Cohesion: 0.07 +Nodes (5): Clinic, Collection, Doctor, self, User + +### Community 8 - "Community 8" +Cohesion: 0.05 +Nodes (39): ALL_STATUSES, RepresentationDetailPage(), STATUS_LOG_META, Tab, TAG_FILTER_OPTIONS, TAG_LABELS, TemplateFormData, templateSchema (+31 more) + +### Community 9 - "Community 9" +Cohesion: 0.04 +Nodes (48): API های موجود (نیازی به پیاده‌سازی ندارند):, `architecture.md`:, `architecture.md`:, `architecture.md`:, `architecture.md`:, `architecture.md`:, `architecture.md`:, `architecture.md`: (+40 more) + +### Community 10 - "Community 10" +Cohesion: 0.04 +Nodes (46): Clinic Address Management, Clinic API, DELETE `/api/v1/admin/clinic/{clinicUuid}/doctor/{doctorUuid}`, `DELETE /api/v1/clinic/{clinicUuid}/address/{addressUuid}`, Errors, Errors, Errors, Errors (+38 more) + +### Community 11 - "Community 11" +Cohesion: 0.05 +Nodes (31): formatDate(), formatDateTime(), toDate(), AppointmentDetailPage(), Claim, ClaimItem, DebtRow, InsuranceOption (+23 more) + +### Community 12 - "Community 12" +Cohesion: 0.05 +Nodes (44): Clinic Doctor Invitation API, DELETE `/api/v1/admin/clinic/invitation/{invUuid}`, Errors, Errors, Errors, Errors, Errors, Errors (+36 more) + +### Community 13 - "Community 13" +Cohesion: 0.06 +Nodes (26): iranMobileSchema, isValidIranMobile(), sanitizeMobileInput(), toEnglishDigits(), ClinicAddress, ClinicDoctorItem, ClinicInvitation, EditForm (+18 more) + +### Community 14 - "Community 14" +Cohesion: 0.10 +Nodes (12): AppointmentSettingsController, DateOverride, Holiday, DateOverrideRepository, HolidayRepository, JsonResponse, Request, User (+4 more) + +### Community 15 - "Community 15" +Cohesion: 0.10 +Nodes (13): PaymentController, MockGateway, SepGateway, JsonResponse, Payment, PaymentGatewayInterface, Request, Response (+5 more) + +### Community 16 - "Community 16" +Cohesion: 0.08 +Nodes (7): PatientSession, AppointmentExpiryService, Appointment, Collection, PatientRecord, self, SessionService + +### Community 17 - "Community 17" +Cohesion: 0.05 +Nodes (38): DELETE `/api/v1/comment/{uuid}`, Errors, Errors, Errors, Errors, Errors, Errors, Errors (+30 more) + +### Community 18 - "Community 18" +Cohesion: 0.05 +Nodes (38): API, API, API, API, API, Route, Route, Route (+30 more) + +### Community 19 - "Community 19" +Cohesion: 0.07 +Nodes (25): Contract, InsuranceOption, KIND_LABEL, AdminLayout(), Topbar(), FormData, schema, Contract (+17 more) + +### Community 20 - "Community 20" +Cohesion: 0.15 +Nodes (3): AdminApiController, JsonResponse, Request + +### Community 21 - "Community 21" +Cohesion: 0.06 +Nodes (29): formatNumber(), ClinicDetailPage(), AdminCharts, AdminDashboard(), AdminRecent, AdminStats, APPT_CLS, APPT_COLOR (+21 more) + +### Community 22 - "Community 22" +Cohesion: 0.11 +Nodes (14): RatingController, Like, Rate, LikeRepository, RateRepository, JsonResponse, Request, User (+6 more) + +### Community 23 - "Community 23" +Cohesion: 0.05 +Nodes (36): Changes Applied, `config/packages/rate_limiter.yaml` (new), `config/packages/security.yaml`, Configuration Changes, CRIT-01 — Weak APP_SECRET Committed to Version Control, CRIT-02 — JWT Passphrase Hardcoded in `.env`, CRIT-03 — Payment Gateway Test Credentials Committed, CRIT-04 — Unhandled Exceptions Leaking Stack Traces (+28 more) + +### Community 24 - "Community 24" +Cohesion: 0.08 +Nodes (3): City, Province, self + +### Community 25 - "Community 25" +Cohesion: 0.06 +Nodes (34): Appointment API, Error Responses, Errors, Errors, Errors, Errors, Errors, Errors (+26 more) + +### Community 26 - "Community 26" +Cohesion: 0.15 +Nodes (7): InsuranceController, EntityInsurancePricing, EntityInsurancePricingRepository, JsonResponse, Request, User, ManagerRegistry + +### Community 27 - "Community 27" +Cohesion: 0.06 +Nodes (35): 55. 🟢 `GET` all tag, 56. 🟢 `GET` supplementary_insurance, 57. 🟢 `GET` categories list, 58. 🟢 `GET` all state, 59. 🟢 `GET` all city, 60. 🟢 `GET` all specially doctor, 61. 🔵 `POST` post, 63. 🔴 `DELETE` DELETE (+27 more) + +### Community 28 - "Community 28" +Cohesion: 0.09 +Nodes (4): Appointment, Doctor, self, User + +### Community 29 - "Community 29" +Cohesion: 0.06 +Nodes (33): DELETE `/api/v1/admin/city/{id}`, DELETE `/api/v1/admin/province/{id}`, Errors, Errors, Errors, Errors, GET `/api/v1/admin/cities`, GET `/api/v1/admin/provinces` (+25 more) + +### Community 30 - "Community 30" +Cohesion: 0.09 +Nodes (14): BillingCalculatorTest, BillingCalculator, Money, BillingCalculator, InvoiceService, PatientService, CoverageRule, ShareBreakdown (+6 more) + +### Community 31 - "Community 31" +Cohesion: 0.06 +Nodes (33): `AppointmentStatusDropdown.tsx`, Doctor Tabs در داشبورد کلینیک, Pagination, `PersianCalendar.tsx`, Stats Bar, Status Badge (inline قابل کلیک), Status Dropdown (کلیک روی badge), Toolbar (+25 more) + +### Community 32 - "Community 32" +Cohesion: 0.06 +Nodes (32): 10. Modal / Dialog, 11. Toast Notifications, 12. Empty States & Loading, 13. Page Header (هر صفحه), 14. تکنولوژی Stack, 15. Responsive Breakpoints, 16. Dark Mode (اختیاری — فاز دوم), 17. نمونه رنگ‌بندی صفحه داشبورد (+24 more) + +### Community 33 - "Community 33" +Cohesion: 0.08 +Nodes (20): CoverageRow, Draft, KIND, TenantInsurance, ServiceTariffModal(), TariffResponse, TariffRow, EMPTY_ITEMS (+12 more) + +### Community 34 - "Community 34" +Cohesion: 0.06 +Nodes (33): require, doctrine/doctrine-bundle, doctrine/doctrine-migrations-bundle, doctrine/orm, ext-ctype, ext-iconv, lexik/jwt-authentication-bundle, nelmio/api-doc-bundle (+25 more) + +### Community 35 - "Community 35" +Cohesion: 0.06 +Nodes (31): Errors, Errors, Errors, Errors, Errors, Errors, Errors, FinancialBreakdown (لاگ مالی) (+23 more) + +### Community 36 - "Community 36" +Cohesion: 0.06 +Nodes (32): 14. 🔵 `POST` post, 15. 🟡 `PATCH` patch, 16. 🔴 `DELETE` delete, 17. 🟢 `GET` get 🆕, 18. 🟢 `GET` doctor list 🆕, 19. 🔵 `POST` image upload, 20. 🟢 `GET` Clinic Doctor List, 21. 🟢 `GET` all doctor services (+24 more) + +### Community 37 - "Community 37" +Cohesion: 0.06 +Nodes (31): API endpoint موجود برای آدرس دکتر:, `DELETE /api/v1/clinic/{clinicUuid}/address/{addressUuid}` — حذف, `docs/api/appointment-settings.md`:, `docs/api/clinic.md`:, Endpoint موجود (workaround که حذف می‌شود):, Entity `DoctorAddress`:, Frontend موجود (`DoctorDetailPage.tsx`):, `GET /api/v1/clinic/{clinicUuid}/addresses` — لیست آدرس‌ها (+23 more) + +### Community 38 - "Community 38" +Cohesion: 0.06 +Nodes (31): Authentication API, DELETE `/api/v1/notification-mobile/{target}`, Error Codes, Error Codes, Error Codes, Errors, Errors, Errors (+23 more) + +### Community 39 - "Community 39" +Cohesion: 0.12 +Nodes (5): DoctorAddress, City, Doctor, Province, self + +### Community 40 - "Community 40" +Cohesion: 0.09 +Nodes (4): User, PasswordAuthenticatedUserInterface, self, UserInterface + +### Community 41 - "Community 41" +Cohesion: 0.07 +Nodes (20): CityForm, citySchema, InsuranceForm, insuranceSchema, LogoUploadField(), ProvinceForm, provinceSchema, ServiceForm (+12 more) + +### Community 42 - "Community 42" +Cohesion: 0.07 +Nodes (29): API calls (با `useMutation`):, API موجود:, Frontend موجود:, `PATCH /api/v1/clinic/{clinicUuid}/doctor/{doctorUuid}/deactivate`, `PATCH /api/v1/clinic/{clinicUuid}/doctor/{doctorUuid}/reactivate`, UX نکات:, آپدیت `GET /api/v1/clinic/doctor-list/{clinicUuid}` (فیلدهای جدید), آپدیت interface: (+21 more) + +### Community 43 - "Community 43" +Cohesion: 0.07 +Nodes (28): 2.1 Value Objects, 2.2 Entities (جداول), Claim, Claim, Claim (مطالبه‌ی بیمه), ClaimItem, Invoice, Invoice (+20 more) + +### Community 44 - "Community 44" +Cohesion: 0.12 +Nodes (3): Blog, self, User + +### Community 45 - "Community 45" +Cohesion: 0.07 +Nodes (27): Errors, Errors, Errors, Errors, GET `/api/v1/my/payments`, GET `/api/v1/payment/callback/{gateway}`, GET `/api/v1/payment/config`, GET `/api/v1/payment/{uuid}` (+19 more) + +### Community 46 - "Community 46" +Cohesion: 0.07 +Nodes (27): DELETE `/api/v1/secretary/{uuid}`, Errors, Errors, Errors, Errors, Errors, Errors, GET `/api/v1/secretaries/clinic/{clinicUuid}` (+19 more) + +### Community 47 - "Community 47" +Cohesion: 0.07 +Nodes (28): 47. 🔵 `POST` POST, 48. 🟡 `PATCH` PATCH, 49. 🟢 `GET` GET, 50. 🟢 `GET` get, 51. 🟢 `GET` my-appointments, 52. 🟢 `GET` my-doctor, 53. 🟢 `GET` representation_filter, 54. 🟢 `GET` yearly-income (+20 more) + +### Community 48 - "Community 48" +Cohesion: 0.11 +Nodes (4): Payment, Appointment, self, User + +### Community 49 - "Community 49" +Cohesion: 0.08 +Nodes (19): toGregorianDate(), AppointmentsPage(), BookingSlot, CancelledBadge(), DateNavigator(), EMPTY_ARR, getPersianWeekDay(), navBtnSx (+11 more) + +### Community 50 - "Community 50" +Cohesion: 0.07 +Nodes (27): BaseController — `src/Shared/Controller/BaseController.php`, DTO Pattern, Endpoint ها, Error Codes — `src/Shared/Constant/ErrorCodes.php`, Error Response استاندارد, File Upload — محدودیت‌های مشترک و امنیتی, Health Check — `GET /health`, Swagger — نحوه استفاده در Controller (+19 more) + +### Community 51 - "Community 51" +Cohesion: 0.07 +Nodes (27): 16. وبلاگ (Blog), 93. 🟢 `GET` top blogs 🆕, 94. 🔵 `POST` post, 95. 🟡 `PATCH` patch, 96. 🔴 `DELETE` delete, 97. 🟢 `GET` get blog, 98. 🟢 `GET` list blogs, 99. 🔵 `POST` image upload (+19 more) + +### Community 52 - "Community 52" +Cohesion: 0.07 +Nodes (26): الزامات UI, باگ‌فیکس صفحه نوبت‌ها, باگ ۱ — کرش تقویم, باگ ۲ — روز هفته در DateNavigator, باگ ۳ — پیام «slot نیست», باگ ۴ — نوبت جدید: نام اجباری + find-or-create patient, باگ ۵ — patient_mobile نشان می‌دهد موبایل پزشک, باگ ۶ — نوبت‌های رزرو شده در نمایش زمانبندی (+18 more) + +### Community 53 - "Community 53" +Cohesion: 0.12 +Nodes (12): ClaimItem, ClaimItemRepository, InvoiceRepository, PreRegistrationRepository, TaxRateHistoryRepository, ServiceEntityRepository, ManagerRegistry, ManagerRegistry (+4 more) + +### Community 54 - "Community 54" +Cohesion: 0.10 +Nodes (4): ClinicDoctorInvitation, Clinic, Doctor, User + +### Community 55 - "Community 55" +Cohesion: 0.14 +Nodes (3): Representation, self, User + +### Community 56 - "Community 56" +Cohesion: 0.08 +Nodes (25): Endpoint ها, Fallback Logic, GET /api/v1/sms/balance, GET /api/v1/sms/sample-templates, GET /api/v1/sms/templates, PATCH /api/v1/sms/templates/{uuid}/approve (Admin), PATCH /api/v1/sms/templates/{uuid}/reject (Admin), PATCH /api/v1/sms/templates/{uuid}/submit (+17 more) + +### Community 57 - "Community 57" +Cohesion: 0.08 +Nodes (24): Blog API, DELETE `/api/v1/blog/{uuid}`, Errors, Errors, Errors, Errors, Errors, GET `/api/v1/blog/{slug}` (+16 more) + +### Community 58 - "Community 58" +Cohesion: 0.15 +Nodes (8): Blog, BlogController, QueryBuilder, BlogRepository, JsonResponse, Request, User, ManagerRegistry + +### Community 59 - "Community 59" +Cohesion: 0.22 +Nodes (6): ClinicController, Clinic, DoctorAddress, JsonResponse, Request, User + +### Community 60 - "Community 60" +Cohesion: 0.08 +Nodes (24): API های جدید که باید ساخته شوند, API های موجود (قابل استفاده مستقیم), authStore, `POST /api/v1/user/login` — PUBLIC (PasswordAuthenticator), `POST /api/v1/user/send-code` — PUBLIC, `POST /api/v1/user/verify-code` — PUBLIC, `POST /oauth/token` — PUBLIC, State Management (فقط useState — نه TanStack Query) (+16 more) + +### Community 61 - "Community 61" +Cohesion: 0.08 +Nodes (22): Billing API — صورتحساب (فاز ۴ سیستم صورتحساب/بیمه), Claims — مطالبات بیمه (فاز ۵), GET /api/v1/billing/claims, GET /api/v1/billing/invoices/{uuid}, GET /api/v1/billing/reports/insurance-debt, POST /api/v1/billing/claims, POST /api/v1/billing/claims/{uuid}/{action}, POST /api/v1/billing/invoices (+14 more) + +### Community 62 - "Community 62" +Cohesion: 0.08 +Nodes (23): DELETE `/api/v1/admin/specialty/{id}`, Errors, Errors, Errors, Errors, GET `/api/v1/admin/specialties`, GET `/api/v1/specialties`, GET `/api/v1/specialties/doctor-counts` (+15 more) + +### Community 63 - "Community 63" +Cohesion: 0.22 +Nodes (5): AuthController, RateLimiterFactory, JsonResponse, Request, User + +### Community 64 - "Community 64" +Cohesion: 0.20 +Nodes (7): SmsWalletController, SmsSettingsRepository, SmsSettings, JsonResponse, Request, User, ManagerRegistry + +### Community 65 - "Community 65" +Cohesion: 0.08 +Nodes (24): 2. کاربر (User), 4. 🔵 `POST` verify code, 5. 🔵 `POST` send code, 6. 🔵 `POST` register, 7. 🔴 `DELETE` delete user, 8. 🟡 `PATCH` patch, 9. 🟢 `GET` list secretary, Request Body (+16 more) + +### Community 67 - "Community 67" +Cohesion: 0.11 +Nodes (4): Invoice, Collection, InvoiceItem, self + +### Community 68 - "Community 68" +Cohesion: 0.12 +Nodes (4): ServiceItem, ClinicStaff, self, ServiceSection + +### Community 69 - "Community 69" +Cohesion: 0.08 +Nodes (23): Access Token — همیشه در هدر Authorization, Endpoint ها, GET /oauth/userinfo, GET /session/token — CSRF, POST /api/v1/user/login, POST /oauth/logout, POST /oauth/token/refresh, Rate Limiting (+15 more) + +### Community 70 - "Community 70" +Cohesion: 0.31 +Nodes (6): ErrorCodes, ClinicServiceController, JsonResponse, Request, ServiceSection, User + +### Community 71 - "Community 71" +Cohesion: 0.26 +Nodes (5): RepresentationActionController, JsonResponse, Representation, Request, User + +### Community 72 - "Community 72" +Cohesion: 0.09 +Nodes (3): Claim, Collection, self + +### Community 74 - "Community 74" +Cohesion: 0.09 +Nodes (21): DELETE `/api/v1/user-profile/{uuid}`, Errors, Errors, Errors, Errors, Errors, GET `/api/v1/user-profile/{uuid}`, PATCH `/api/v1/user-profile/{uuid}` (+13 more) + +### Community 75 - "Community 75" +Cohesion: 0.23 +Nodes (6): DoctorController, Doctor, DoctorAddress, JsonResponse, Request, User + +### Community 76 - "Community 76" +Cohesion: 0.16 +Nodes (5): DoctorSecretary, Clinic, Doctor, self, User + +### Community 78 - "Community 78" +Cohesion: 0.12 +Nodes (3): SubscriptionPeriod, self, SubscriptionPlan + +### Community 79 - "Community 79" +Cohesion: 0.12 +Nodes (3): SubscriptionPlan, Collection, self + +### Community 81 - "Community 81" +Cohesion: 0.09 +Nodes (22): dependencies, @ckeditor/ckeditor5-build-classic, @ckeditor/ckeditor5-react, @fontsource/vazirmatn, @heroicons/react, @hookform/resolvers, jalaali-js, leaflet (+14 more) + +### Community 82 - "Community 82" +Cohesion: 0.12 +Nodes (5): KavehNegarProvider, RanginehProvider, SmsService, SendSmsMessage, SmsProviderInterface + +### Community 83 - "Community 83" +Cohesion: 0.09 +Nodes (21): Backend, CSS / UI, Frontend, روند اجرای هر قابلیت, قبل از شروع — تحلیل پرامپت و ساخت Todo, قوانین اجرا (اجباری — هیچ استثنایی ندارد), قوانین خاص این پروژه, مثال اجرا (+13 more) + +### Community 84 - "Community 84" +Cohesion: 0.10 +Nodes (20): 10. مدیریت نظرات (Comment Moderation), 11. مدیریت امتیازدهی (Rating Management), 12. مدیریت پیامک (SMS Management), 13. مدیریت دسته‌بندی‌ها (Categories), 14. مدیریت بلاگ (Blog Management), 15. مدیریت منشی‌ها (Secretary Management), 16. ساختار Navigation (Sidebar), 17. Global Components (+12 more) + +### Community 85 - "Community 85" +Cohesion: 0.10 +Nodes (21): devDependencies, @babel/core, @babel/preset-env, @babel/preset-react, @babel/preset-typescript, core-js, @hotwired/stimulus, postcss (+13 more) + +### Community 86 - "Community 86" +Cohesion: 0.15 +Nodes (17): calcFinalPrice(), EMPTY_RECORDS, EMPTY_SESSIONS, fileNumber(), getPatientName(), getPatientPhone(), InsurancePricing, MyPatientsPageInner() (+9 more) + +### Community 87 - "Community 87" +Cohesion: 0.10 +Nodes (20): الف) `GET /api/v1/rate/{doctorUuid}` (عمومی) — تجمیع امتیاز, امتیاز چندبُعدی + نظرات غنی (نویسنده، لایک/دیسلایک، پاسخ) برای صفحه پزشک, ب) `POST /api/v1/rate` (AUTH + گارد واجد بودن موجود) — ثبت امتیاز چندبُعدی, ج) `GET /api/v1/comments/{doctorUuid}` (عمومی) — هر آیتم نظر, د) `POST /api/v1/comment` (AUTH + گارد واجد بودن موجود) — ثبت نظر/پاسخ, زمینه و چرایی, فایل‌های مرتبط, قرارداد هدف (دقیقاً آنچه UI انتظار دارد) (+12 more) + +### Community 88 - "Community 88" +Cohesion: 0.10 +Nodes (20): الف) هوک پرداخت موفق — هیچ پورسانتی واریز نمی‌شود, ب) `commission_percent` بلااستفاده, ج) الگوی واریز کیف‌پول (از `SettlementController::reject`), د) تنظیمات ادمین (whitelist + defaults), زمینه, فایل‌های مرتبط, مشکل / هدف, موتور مالی نمایندگی: پورسانت نوبت/ارتقاء + مالیات بر ارزش افزوده + هزینه پنل پیامک (+12 more) + +### Community 89 - "Community 89" +Cohesion: 0.10 +Nodes (20): IDهای واقعی lookup tables, Seed واقعی دیتا — پاک‌سازی و ایجاد ۱۰۰ دکتر به ازای هر شهر, استان‌ها (provinces.id), بخش A — پاک‌سازی (به ترتیب FK), بخش B — کلینیک نمونه کامل (تبریز), بخش C — دکتر نمونه کامل (تبریز), بخش D — ۱۰۰ دکتر برای هر شهر (bulk generation), بیمه‌ها (insurances.id) (+12 more) + +### Community 90 - "Community 90" +Cohesion: 0.21 +Nodes (6): DoctorSecretaryRepository, Clinic, Doctor, DoctorSecretary, ManagerRegistry, User + +### Community 91 - "Community 91" +Cohesion: 0.10 +Nodes (20): DELETE `/api/v1/admin/users/{uuid}`, Errors, Errors, GET `/api/v1/admin/users`, GET `/api/v1/admin/users/stats`, GET `/api/v1/admin/users/{uuid}`, POST `/api/v1/admin/users/{uuid}/status`, PUT `/api/v1/admin/users/{uuid}` (+12 more) + +### Community 92 - "Community 92" +Cohesion: 0.10 +Nodes (19): DELETE `/api/v1/admin/doctor-service/{id}`, Doctor Service API, Errors, Errors, Errors, Errors, GET `/api/v1/admin/doctor-services`, GET `/api/v1/doctor-services` (+11 more) + +### Community 93 - "Community 93" +Cohesion: 0.10 +Nodes (20): 11. تنظیمات نوبت — Date Override, 71. 🟢 `GET` list, 72. 🔵 `POST` post, 73. 🟡 `PATCH` patch, 74. 🔴 `DELETE` delete, 75. 🟢 `GET` get, Request Body, Request Body (+12 more) + +### Community 94 - "Community 94" +Cohesion: 0.10 +Nodes (20): 12. تنظیمات نوبت — تعطیلات, 76. 🔴 `DELETE` delete, 77. 🔵 `POST` post, 78. 🟡 `PATCH` patch, 79. 🔴 `DELETE` delete, 80. 🟢 `GET` get, Request Body, Request Body (+12 more) + +### Community 95 - "Community 95" +Cohesion: 0.15 +Nodes (4): ClinicSubscription, Payment, SubscriptionPeriod, SubscriptionPlan + +### Community 96 - "Community 96" +Cohesion: 0.18 +Nodes (5): Comment, Collection, Doctor, self, User + +### Community 97 - "Community 97" +Cohesion: 0.10 +Nodes (19): `Appointment` — وضعیت‌ها، optimistic lock، بدون expiresAt/بیمار, `book()` — بدون فیلد بیمار، بدون expiresAt, `findExpiredPending` + Command — مبنا «زمان ویزیت گذشته» (نه مهلت پرداخت), `isSlotTaken` — pending را قفل می‌کند ولی انقضا را نمی‌بیند, `PaymentController::handleCallback` — شاخه‌ی appointment غایب, زمینه, فایل‌های مرتبط, قفل ۱۵ دقیقه‌ای نوبت، اطلاعات بیمار جدا از پرداخت‌کننده، و تأیید پس از پرداخت (+11 more) + +### Community 98 - "Community 98" +Cohesion: 0.10 +Nodes (19): API‌های موجود (بررسی‌شده), Auth Store, Double-nested response برای GET doctor, استفاده مجدد از DoctorDetailPage, الزامات, بخش‌هایی که دکتر اضافه می‌بیند (اختیاری):, بخش‌هایی که فقط ادمین می‌بیند (باید پنهان شوند):, رویکرد پیشنهادی (+11 more) + +### Community 99 - "Community 99" +Cohesion: 0.10 +Nodes (19): الف) buildStats به نماینده فیلتر نمی‌شود (باگ), ب) CommissionService بدون گاردِ دامنه, ج) booking فعلی (AppointmentController::book) — نماینده ارسال/ذخیره نمی‌شود, د) RepresentationDashboard فعلی (DashboardPage.tsx) — فقط ۴ کارت, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم (+11 more) + +### Community 100 - "Community 100" +Cohesion: 0.10 +Nodes (19): Appointment فیلتر — فقط یک رابطه, Auth context builder — scope-blind, Controller — ایجاد بدون scope, Entity (بدون scope), Repository — scope-blind, زمینه, فایل‌های مرتبط, منطق scope منشی: تفکیک کلینیک از مطب شخصی (+11 more) + +### Community 101 - "Community 101" +Cohesion: 0.10 +Nodes (19): Backend — endpoint اشتراک, Frontend — App.tsx, Frontend — authStore, Frontend — Sidebar, اعمال محدودیت‌های اشتراک در پنل ادمین (Frontend Gate), ترتیب اجرا, زمینه, فایل‌های مرتبط (+11 more) + +### Community 102 - "Community 102" +Cohesion: 0.11 +Nodes (18): DELETE `/api/v1/admin/tag/{id}`, Errors, Errors, Errors, Errors, GET `/api/v1/admin/tags`, GET `/api/v1/tags`, PATCH `/api/v1/admin/tag/{id}` (+10 more) + +### Community 103 - "Community 103" +Cohesion: 0.35 +Nodes (5): PatientController, JsonResponse, PatientSession, Request, User + +### Community 104 - "Community 104" +Cohesion: 0.18 +Nodes (6): TagController, TagRepository, JsonResponse, Request, ManagerRegistry, Tag + +### Community 105 - "Community 105" +Cohesion: 0.11 +Nodes (19): 64. 🔵 `POST` post, 65. 🔴 `DELETE` DELETE, 66. 🟢 `GET` get, 67. 🟡 `PATCH` patch, 9. بیمه دکتر (Doctor Insurance), Request Body, Request Body, Request Body (+11 more) + +### Community 106 - "Community 106" +Cohesion: 0.11 +Nodes (18): Endpoint ها, gate check در تسک‌های بعدی, GET /api/v1/subscription/my, GET /api/v1/subscription/plans, POST /api/v1/admin/subscription/period, POST /api/v1/subscription-payment (موجود), POST /api/v1/subscription/trial, POST /api/v1/subscription/trial (خطا — قبلاً استفاده شده) (+10 more) + +### Community 107 - "Community 107" +Cohesion: 0.32 +Nodes (6): AppointmentController, Appointment, Doctor, JsonResponse, Request, User + +### Community 108 - "Community 108" +Cohesion: 0.18 +Nodes (7): BaseController, CategoryController, SmsMessageController, JsonResponse, JsonResponse, JsonResponse, Request + +### Community 109 - "Community 109" +Cohesion: 0.29 +Nodes (5): ClinicInvitationController, Clinic, JsonResponse, Request, User + +### Community 110 - "Community 110" +Cohesion: 0.18 +Nodes (3): DateOverride, Doctor, self + +### Community 111 - "Community 111" +Cohesion: 0.16 +Nodes (3): DoctorService, self, Specialty + +### Community 112 - "Community 112" +Cohesion: 0.18 +Nodes (3): Holiday, Doctor, self + +### Community 113 - "Community 113" +Cohesion: 0.15 +Nodes (3): Settlement, self, User + +### Community 114 - "Community 114" +Cohesion: 0.11 +Nodes (14): Doctor.php — toDetailArray() خط ۱۹۸:, Doctor.php — toListArray() خط ۱۷۸:, DoctorRepository.findWithFilters() — JOIN ندارد:, رفع فیلدهای free_turn و hours_of_work در API لیست پزشکان, زمینه, ساختار setting در weekly_schedules:, فایل‌های مرتبط, مشکل / هدف (+6 more) + +### Community 115 - "Community 115" +Cohesion: 0.11 +Nodes (17): allowlist ثابت از .env (services.yaml: `$allowedFrontendHosts: '%env(ALLOWED_FRONTEND_HOSTS)%'`), callback — انصراف کاربر معادل خطا گرفته می‌شود, expire نوبت — payment را دست نمی‌زند, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (کد واقعی) (+9 more) + +### Community 116 - "Community 116" +Cohesion: 0.11 +Nodes (17): دسترسی نقش نماینده (ROLE_REPRESENTATION) به پنل ادمین, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (کد واقعی), وظایف, پروژه (+9 more) + +### Community 117 - "Community 117" +Cohesion: 0.11 +Nodes (17): تأیید هویت نماینده (کد ملی + شبا با استعلام s.api.ir) و انتخاب شبا در تسویه, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+9 more) + +### Community 118 - "Community 118" +Cohesion: 0.11 +Nodes (17): بازطراحی UI/UX پنج صفحه کلینیک‌پرو, زمینه, سیستم CSS موجود, فایل‌های مرتبط, نکات مهم, وضعیت فعلی هر صفحه, وظایف, ۱. MyPatientsPage (+9 more) + +### Community 119 - "Community 119" +Cohesion: 0.22 +Nodes (5): AppointmentRepository, Appointment, Doctor, ManagerRegistry, User + +### Community 120 - "Community 120" +Cohesion: 0.17 +Nodes (7): SmsWalletTransactionRepository, SmsWalletService, SmsWalletTransaction, ManagerRegistry, SmsWallet, Payment, SmsWallet + +### Community 121 - "Community 121" +Cohesion: 0.26 +Nodes (4): LocationController, City, JsonResponse, Request + +### Community 122 - "Community 122" +Cohesion: 0.26 +Nodes (4): SubscriptionController, JsonResponse, Request, User + +### Community 123 - "Community 123" +Cohesion: 0.12 +Nodes (17): 10. 🔵 `POST` post, 11. 🟢 `GET` get, 12. 🟡 `PATCH` path only disease, 13. 🔴 `DELETE` delete, 3. پروفایل بیمار (User Profile), Request Body, Request Body, مثال Request (+9 more) + +### Community 124 - "Community 124" +Cohesion: 0.12 +Nodes (17): 24. 🔵 `POST` post, 25. 🟡 `PATCH` patch, 26. 🔴 `DELETE` delete, 27. 🟢 `GET` get 🆕, 28. 🟢 `GET` list 🆕, 5. آدرس دکتر (Doctor Address), Request Body, مثال Request (+9 more) + +### Community 125 - "Community 125" +Cohesion: 0.17 +Nodes (4): Rate, Doctor, self, User + +### Community 128 - "Community 128" +Cohesion: 0.17 +Nodes (4): WalletTransaction, Payment, self, User + +### Community 129 - "Community 129" +Cohesion: 0.12 +Nodes (16): `appointment-slots` controller — بدون چک window, `DoctorDetailPage.tsx` — schedule از قبل ذخیره می‌شود, `SlotCalculatorService::buildAllSessions()` — ترتیب اولویت فعلی, `WeeklySchedule.php` — ذخیره‌سازی در JSON, تنظیمات نوبت‌دهی آنلاین دکتر: بازه‌ی رزرو (booking window) + endpoint در‌دسترس‌بودن ماهانه, زمینه, فایل‌های مرتبط, مشکل / هدف (+8 more) + +### Community 130 - "Community 130" +Cohesion: 0.12 +Nodes (16): Command (منطق انقضا که باید مشترک شود), `messenger.yaml`, زمان‌بندی خودکار انقضای نوبت‌های پرداخت‌نشده با Symfony Scheduler, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (کد واقعی) (+8 more) + +### Community 131 - "Community 131" +Cohesion: 0.12 +Nodes (16): endpoint موجود ست‌کردن پوشش (backend) — payload مورد انتظار, اتصال «بیمه‌ی سرویس» در صفحه سرویس‌های کلینیک به سامانه‌ی واقعی پوشش بیمه و مطالبات, زمینه, فایل‌های مرتبط, فرم سرویس (frontend) — فقط دو فیلد ساده, مشکل / هدف, موجودیت پوشش — قاعده‌ای که محاسبه را تعیین می‌کند, نکات مهم (+8 more) + +### Community 132 - "Community 132" +Cohesion: 0.12 +Nodes (16): API موجود (بدون تغییر), PATCH /api/v1/secretary/{uuid} با permissions:, Response خطا (403), تسک ۱۲: تکمیل منشی — محدودیت پنل + UI Permissions, تغییر Backend — SecretaryController::create(), تغییر Frontend — SecretariesPage.tsx, توضیح, خطای جدید که باید در ErrorCodes.php اضافه شود: (+8 more) + +### Community 133 - "Community 133" +Cohesion: 0.12 +Nodes (16): Endpoint ها, GET /api/v1/patient/{uuid}, GET /api/v1/patient/{uuid}/sessions, GET /api/v1/patients?search=علی, PATCH /api/v1/session/{uuid}, POST /api/v1/patient/{uuid}/session, POST /api/v1/patient (ایجاد دستی), ایجاد خودکار پرونده هنگام تأیید نوبت (+8 more) + +### Community 134 - "Community 134" +Cohesion: 0.12 +Nodes (16): Endpoint ها, GET /api/v1/representation/filter/{id}, GET /api/v1/representation/filter/{representationId}, GET /api/v1/representation/my-appointments/{id}, GET /api/v1/representation/{uuid}, GET /api/v1/representation/yearly-income/{id}, GET /api/v1/representation/yearly-income/{representationId}, POST /api/v1/representations/{id}/bank-accounts (+8 more) + +### Community 135 - "Community 135" +Cohesion: 0.12 +Nodes (16): Day Index Convention, DELETE `/api/v1/booking-setting/{uuid}`, Errors, Errors, Errors, Errors, GET `/api/v1/appointment-settings/weekly-schedule/{uuid}`, PATCH `/api/v1/appointment-settings/weekly-schedule/{uuid}` (+8 more) + +### Community 136 - "Community 136" +Cohesion: 0.12 +Nodes (15): Dashboard API, Errors, Errors, Errors, GET /api/v1/admin/dashboard/charts, GET /api/v1/dashboard/clinic, GET /api/v1/dashboard/doctor, GET /api/v1/dashboard/secretary (+7 more) + +### Community 137 - "Community 137" +Cohesion: 0.12 +Nodes (15): Admin Endpoints, DELETE /api/v1/admin/subscription/period/{uuid}, Error Codes, GET /api/v1/admin/subscription/plans, GET /api/v1/admin/subscription/report, GET /api/v1/subscription/my, GET /api/v1/subscription-payment/callback/{gateway}, GET /api/v1/subscription/plans (+7 more) + +### Community 138 - "Community 138" +Cohesion: 0.38 +Nodes (4): BillingController, JsonResponse, Request, User + +### Community 139 - "Community 139" +Cohesion: 0.35 +Nodes (5): UserProfileController, JsonResponse, Request, User, UserProfile + +### Community 140 - "Community 140" +Cohesion: 0.12 +Nodes (16): 15. پرداخت (Payment), 88. 🟢 `GET` get, 89. 🟡 `PATCH` patch, 90. 🔵 `POST` post, 91. 🔴 `DELETE` delete, 92. 🟢 `GET` My Payments, هدرهای اضافی, هدرهای اضافی (+8 more) + +### Community 141 - "Community 141" +Cohesion: 0.18 +Nodes (3): Insurance, InsuranceType, self + +### Community 143 - "Community 143" +Cohesion: 0.14 +Nodes (3): ServiceSection, Collection, self + +### Community 144 - "Community 144" +Cohesion: 0.22 +Nodes (4): SessionService, ClinicStaff, PatientSession, ServiceItem + +### Community 145 - "Community 145" +Cohesion: 0.12 +Nodes (15): Backend — DoctorAddress::toArray() (فایل: `src/Doctor/Entity/DoctorAddress.php`, خط 112), Backend — listAddresses در DoctorController (خط 671), Frontend — addrSchema در DoctorDetailPage.tsx (خط 772), Frontend — SessionEditor (خط 1082-1085), دسترسی پزشک به آدرس‌های کلینیک‌های عضو + اجباری کردن فیلدهای آدرس, زمینه, فایل‌های مرتبط, مشکل / هدف (+7 more) + +### Community 146 - "Community 146" +Cohesion: 0.12 +Nodes (15): رفع مشکلات دسترسی: پزشکِ عضو کلینیک + scope نماینده, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (کد واقعی), وظایف, پروژه (+7 more) + +### Community 147 - "Community 147" +Cohesion: 0.12 +Nodes (15): زمینه, سخت‌سازی احراز هویت و توکن (C-1, H-1, H-4, M-1, M-3, headers), فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (کد واقعی), وظایف, پروژه (+7 more) + +### Community 148 - "Community 148" +Cohesion: 0.12 +Nodes (15): AdminSubscriptionPage — featureهای هاردکد (فقط ۳ تا), Sidebar — لینک‌ها بدون feature, الگوی درستِ موجود (برای تقلید), زمینه, صفحات محافظت‌نشده, فایل‌های مرتبط, محدودسازی صفحات بیمه (قیمت‌گذاری و مطالبات) به خرید پلن اشتراکی, مشکل / هدف (+7 more) + +### Community 149 - "Community 149" +Cohesion: 0.12 +Nodes (15): `POST /api/v1/auth/switch-context` `[IS_AUTHENTICATED_FULLY]`, در `App.tsx`، کامپوننت `RoleRoute` اضافه کن:, فایل: `src/Auth/Controller/AuthController.php`, فایل: `src/Auth/Controller/AuthController.php`, فایل جدید: `assets/admin/pages/MyClinicPage.tsx`, فایل جدید: `assets/admin/pages/SelectContextPage.tsx`, مرحله ۱ — گسترش `/oauth/userinfo` (بک‌اند), مرحله ۱.۵ — switch-context API (بک‌اند) — API جدید (+7 more) + +### Community 150 - "Community 150" +Cohesion: 0.12 +Nodes (15): `Payment` — لینک user + toArray, `PaymentRepository` — بدون findByUser, route ناموجود که فرانت صدا می‌زند, افزودن endpoint لیست پرداخت‌های کاربر لاگین‌شده (`GET /api/v1/my/payments`), زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم (+7 more) + +### Community 151 - "Community 151" +Cohesion: 0.12 +Nodes (15): Backend — endpoint تنظیمات فقط ادمین است, Frontend — SmsWalletPage modal (خط ۳۴۸–۳۷۳), Frontend — SubscriptionPage modal (خط ۳۰۷–۳۲۷), ترتیب اجرا, زمینه, فایل‌های مرتبط, مشکل / هدف, نمایش درگاه تست در رابط کاربری هنگام فعال بودن حالت آزمایشی (+7 more) + +### Community 152 - "Community 152" +Cohesion: 0.12 +Nodes (15): ابزارها و روش تست (واقعی، داخل ddev), زمینه, فایل‌های مرتبط, مشکل / هدف, ممیزی کشف باگ — تست رفتاری کل سیستم, نکات مهم, وظایف, پروژه (+7 more) + +### Community 153 - "Community 153" +Cohesion: 0.12 +Nodes (15): تست, تعریف دقیق «واجد بودن», زمینه, فایل‌های مرتبط, محدودسازی ثبت نظر/امتیاز به کاربرانِ دارای نوبت تایید‌شده در ۳۰ روز گذشته, نکات مهم, هدف, وضعیت فعلی (کد واقعی) (+7 more) + +### Community 154 - "Community 154" +Cohesion: 0.12 +Nodes (15): تگ‌گذاری و لیست کامل پیامک‌های ارسالی, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (کد واقعی), وظایف, پروژه (+7 more) + +### Community 155 - "Community 155" +Cohesion: 0.12 +Nodes (15): CSS Variables موجود برای استفاده, بازبینی کامل UI/UX و رفع مشکلات دارک مود, زمینه, فایل‌های مرتبط, مشکلات شناسایی‌شده, نکات مهم, وظایف, ۱. دارک مود — رنگ‌های hardcoded (بحرانی) (+7 more) + +### Community 156 - "Community 156" +Cohesion: 0.12 +Nodes (15): repositoryها, `UserProfile` — uuid مستقل از کاربر, `UserProfileController::show()` — فقط با profile-uuid, رفع 404 پروفایل کاربر: resolve با user-uuid و بازگرداندن پروفایل خالی برای کاربر تازه, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم (+7 more) + +### Community 157 - "Community 157" +Cohesion: 0.12 +Nodes (15): Access Token → فقط در `Authorization` header, Audit Log — جدول security_logs, CSRF Token, Refresh Token → فقط در body برای یک endpoint خاص, Security Headers (EventSubscriber), Swagger UI — فقط در محیط Dev, UUID, ⚠ استاندارد JWT — Access Token در هدر، Refresh Token در Body (+7 more) + +### Community 158 - "Community 158" +Cohesion: 0.12 +Nodes (15): Endpoint ها (همه جدید), GET /api/v1/admin/sms/wallet-report, GET /api/v1/sms/settings, GET /api/v1/sms/wallet/balance, GET /api/v1/sms/wallet/logs, PATCH /api/v1/sms/settings, POST /api/v1/sms/wallet/charge, SiteConfig key های مرتبط (+7 more) + +### Community 159 - "Community 159" +Cohesion: 0.12 +Nodes (15): Endpoint ها, GET /api/v1/payment/{uuid}, POST /api/v1/payment, POST /api/v1/payment/callback/mellat, Strategy Pattern برای درگاه‌ها, Subscription Payment — POST /api/v1/subscription-payment, ⚠ امنیت: IP Whitelist برای Callback, ⚠ امنیت: جلوگیری از Open Redirect (+7 more) + +### Community 160 - "Community 160" +Cohesion: 0.13 +Nodes (15): Date Overrides, DELETE `/api/v1/appointment-settings/date-override/{uuid}`, Errors, Errors, GET `/api/v1/appointment-settings/date-override/list/{doctorUuid}`, GET `/api/v1/appointment-settings/date-override/{uuid}`, PATCH `/api/v1/appointment-settings/date-override/{uuid}`, POST `/api/v1/appointment-settings/date-override` (+7 more) + +### Community 161 - "Community 161" +Cohesion: 0.24 +Nodes (7): ClaimSubmitterInterface, ClaimService, ManualClaimSubmitter, Claim, Invoice, Claim, ClaimSubmissionResult + +### Community 162 - "Community 162" +Cohesion: 0.13 +Nodes (13): Architecture, Auth, Backend (PHP/Symfony), Backend — `src/`, Category / Bundle system, Commands, Database, First-time setup (+5 more) + +### Community 163 - "Community 163" +Cohesion: 0.13 +Nodes (14): autoload, autoload-dev, psr-4, psr-4, conflict, symfony/symfony, description, license (+6 more) + +### Community 164 - "Community 164" +Cohesion: 0.29 +Nodes (3): SmsController, JsonResponse, Request + +### Community 165 - "Community 165" +Cohesion: 0.13 +Nodes (15): 13. نوبت‌دهی (Appointment), 81. 🟢 `GET` appointment slots, 82. 🔵 `POST` post, 83. 🟢 `GET` Days Not Available For Appointments, 84. 🟢 `GET` My Appointments, Request Body, هدرهای اضافی, هدرهای اضافی (+7 more) + +### Community 166 - "Community 166" +Cohesion: 0.13 +Nodes (14): Backend — `buildAvailableContexts()` (خط 614-661), Backend — `userInfo()` response (خط 536-548), Frontend — `authStore.ts` (خط 19، 94-95), Frontend — `DoctorDetailPage.tsx` (خط 2162), رفع باگ پروفایل دکتر در context کلینیک — doctor_uuid با clinic_uuid اشتباه گرفته می‌شود, زمینه, فایل‌های مرتبط, مشکل / هدف (+6 more) + +### Community 167 - "Community 167" +Cohesion: 0.13 +Nodes (14): select listها, select بیمه در فرم مراجعه, تعداد خدمت, زمینه, صفحه‌ی insurance-pricing (دو بخش هم‌پوشان), نکات مهم, وضعیت فعلی, وظایف (+6 more) + +### Community 168 - "Community 168" +Cohesion: 0.21 +Nodes (4): SmsLogRepository, OtpService, SmsLog, ManagerRegistry + +### Community 170 - "Community 170" +Cohesion: 0.13 +Nodes (14): ایندکس‌ها, جدول: clinics, جدول: doctor_addresses, جدول: doctor_cities (ManyToMany pivot), جدول: doctor_secretaries, جدول: doctor_services (ManyToMany pivot), جدول: doctor_specialties (ManyToMany pivot), جدول: doctor_states (ManyToMany pivot) (+6 more) + +### Community 171 - "Community 171" +Cohesion: 0.13 +Nodes (14): Endpoint ها, GET /api/v1/appointment/my-appointments/{userId}, GET /api/v1/appointment/not-available/{doctorId}, GET /api/v1/appointment-slots, PATCH /api/v1/appointment/{uuid}/cancel — لغو نوبت, PATCH /api/v1/appointment/{uuid}/status, POST /api/v1/appointment, Status Machine نوبت (+6 more) + +### Community 172 - "Community 172" +Cohesion: 0.13 +Nodes (14): Endpoint ها, GET /api/v1/staff, PATCH /api/v1/staff/{uuid}, PATCH /api/v1/staff/{uuid}/toggle, PATCH /api/v1/staff/{uuid}/toggle, POST /api/v1/staff, POST /api/v1/staff (موفق), تسک ۱۰: مدیریت پرسنل (Staff) (+6 more) + +### Community 173 - "Community 173" +Cohesion: 0.13 +Nodes (14): compilerOptions, allowSyntheticDefaultImports, baseUrl, esModuleInterop, jsx, module, moduleResolution, paths (+6 more) + +### Community 174 - "Community 174" +Cohesion: 0.14 +Nodes (14): Doctor Management, Errors, Errors, GET `/api/v1/admin/doctors`, GET `/api/v1/admin/doctors/stats`, POST `/api/v1/admin/clinic`, POST `/api/v1/admin/doctors`, POST `/api/v1/admin/doctors/{uuid}/status` (+6 more) + +### Community 175 - "Community 175" +Cohesion: 0.35 +Nodes (5): RepresentationController, JsonResponse, Representation, Request, User + +### Community 176 - "Community 176" +Cohesion: 0.36 +Nodes (5): SecretaryController, DoctorSecretary, JsonResponse, Request, User + +### Community 177 - "Community 177" +Cohesion: 0.36 +Nodes (5): StaffController, ClinicStaff, JsonResponse, Request, User + +### Community 178 - "Community 178" +Cohesion: 0.14 +Nodes (14): 10. تنظیمات نوبت — برنامه هفتگی, 68. 🔵 `POST` post, 69. 🟡 `PATCH` patch, 70. 🟢 `GET` get, Request Body, Request Body, مثال Request, مثال Request (+6 more) + +### Community 179 - "Community 179" +Cohesion: 0.18 +Nodes (3): InvoiceItem, Invoice, ShareBreakdown + +### Community 180 - "Community 180" +Cohesion: 0.20 +Nodes (3): PatientRecord, Collection, User + +### Community 181 - "Community 181" +Cohesion: 0.23 +Nodes (3): WeeklySchedule, Doctor, self + +### Community 182 - "Community 182" +Cohesion: 0.15 +Nodes (11): emptyFeatures(), FEATURE_KEYS, FEATURE_LABELS, PeriodForm, periodSchema, PLAN_DISPLAY, PlanForm, planSchema (+3 more) + +### Community 183 - "Community 183" +Cohesion: 0.14 +Nodes (13): `UserDetailPage.tsx` — فقط user query, زمینه, فایل‌های مرتبط, قرارداد پروفایل (`UserProfile.toArray`), مشکل / هدف, نمایش پروفایل کاربر در صفحه‌ی جزئیات کاربرِ پنل ادمین, نکات مهم, وضعیت فعلی (کد واقعی) (+5 more) + +### Community 184 - "Community 184" +Cohesion: 0.14 +Nodes (13): زمینه, ساختار مرتبط, فایل‌های مرتبط, فیکس نمایش دکتر در شهر از طریق کلینیک, مشکل, نکات مهم, وضعیت فعلی, وظایف (+5 more) + +### Community 185 - "Community 185" +Cohesion: 0.14 +Nodes (13): رفع باگ دسترسی کاملِ پزشکِ مهمان در محیط کلینیک, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (کد واقعی), وظایف, پروژه (+5 more) + +### Community 186 - "Community 186" +Cohesion: 0.14 +Nodes (13): رفع باگ: اعتبارسنجی سمت سرورِ موبایل و کد ملی (BUG-2 و BUG-3), زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (کد واقعی), وظایف, پروژه (+5 more) + +### Community 187 - "Community 187" +Cohesion: 0.14 +Nodes (13): Backend — `switchContext` response (خط 595-599), Frontend — DoctorDetailPage (خط 2162), Frontend — `switchContext` در authStore (خط 105-117), رفع باگ تغییر محیط کاری — primaryRole آپدیت نمی‌شود, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم (+5 more) + +### Community 188 - "Community 188" +Cohesion: 0.14 +Nodes (13): زمینه, فایل‌های مرتبط, قیمت‌گذاری ویزیت بر اساس بیمه در پروفایل کلینیک/مطب, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+5 more) + +### Community 189 - "Community 189" +Cohesion: 0.14 +Nodes (13): `getAvailableSlots()` — برای چک کانفلیکت رزرو (اسلات‌های flat قابل‌رزرو), `SlotCalculatorService::getAllSlotsWithAvailability()` — is_available فقط رزرو را چک می‌کند, زمینه, غیرقابل‌رزرو کردن اسلات‌های گذشته در روز جاری, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (کد واقعی) (+5 more) + +### Community 190 - "Community 190" +Cohesion: 0.14 +Nodes (13): زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (کد واقعی), وظایف, پروژه, یکتا بودن کد ملی در پروفایل بیمار (هر کد ملی فقط یک پروفایل) (+5 more) + +### Community 191 - "Community 191" +Cohesion: 0.14 +Nodes (13): Pre-Registration Feature, SMS, امنیت, قابلیت‌ها, قابلیت ۱ — Entity و Migration: PreRegistration, قابلیت ۲ — Backend: Public Pre-Registration Endpoint, قابلیت ۳ — Backend: Admin Pre-Registration Management Endpoints, قابلیت ۴ — Frontend Homepage: دو دکمه در header و hero (+5 more) + +### Community 192 - "Community 192" +Cohesion: 0.14 +Nodes (13): زمینه, فایل‌های مرتبط, مشخص‌کردن شمول بیمه برای هر خدمت, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+5 more) + +### Community 193 - "Community 193" +Cohesion: 0.23 +Nodes (5): ClinicRepository, Clinic, Doctor, ManagerRegistry, User + +### Community 194 - "Community 194" +Cohesion: 0.24 +Nodes (4): DoctorRepository, Doctor, ManagerRegistry, User + +### Community 195 - "Community 195" +Cohesion: 0.14 +Nodes (13): Flood Control (از Drupal), MobileGrant در Symfony, Rate Limiting (مقادیر واقعی), SMS Providers, TTL کد OTP: 1200 ثانیه (20 دقیقه), جریان OTP با UUID (نه موبایل), ساختار واقعی GET /oauth/userinfo (از سرور Drupal), سازگاری با کلاینت: GET /session/token (+5 more) + +### Community 196 - "Community 196" +Cohesion: 0.14 +Nodes (13): Pagination, PATCH /api/v1/blog/{uuid}, POST /api/v1/blog/, آپلود تصویر بلاگ (endpoint 99), بلاگ‌های برتر (Top Blogs), بهینه‌سازی, تولید Slug, فرمت Request ایجاد/ویرایش بلاگ (+5 more) + +### Community 197 - "Community 197" +Cohesion: 0.14 +Nodes (13): Endpoint ها (واقعی از Drupal), امتیازدهی (Rate), تسک ۱۲: ماژول امتیاز و نظرات, توضیح, زمان تخمینی, لایک (Like), ⚠ نام فیلدهای Request (متفاوت از DB!), نظرات (Comment) (+5 more) + +### Community 198 - "Community 198" +Cohesion: 0.14 +Nodes (13): Endpoint ها, GET /api/v1/service-items/{sectionUuid}, GET /api/v1/service-sections, PATCH /api/v1/service-item/{uuid}, POST /api/v1/service-item, POST /api/v1/service-section, تسک ۱۳: سرویس‌های کلینیک (Clinic Services), توضیح (+5 more) + +### Community 199 - "Community 199" +Cohesion: 0.14 +Nodes (13): Endpoint ها, PATCH /api/v1/secretary/{uuid}, POST /api/v1/secretary, تسک ۱۴: ماژول منشی, توضیح, زمان تخمینی, ساختار JSON, سیستم مجوزها — Resource-Based Permissions (مقیاس‌پذیر) (+5 more) + +### Community 200 - "Community 200" +Cohesion: 0.23 +Nodes (5): AbstractMigration, Schema, Version20260614182549, Schema, Version20260622184409 + +### Community 201 - "Community 201" +Cohesion: 0.15 +Nodes (13): Admin API, Clinic Invitation Management, GET `/api/v1/admin/secretaries`, GET /api/v1/admin/settings, GET `/api/v1/admin/settlements`, PATCH /api/v1/admin/settings, Query Parameters, Query Parameters (+5 more) + +### Community 202 - "Community 202" +Cohesion: 0.15 +Nodes (13): DELETE `/api/v1/appointment-settings/holidays/{uuid}`, Errors, GET `/api/v1/appointment-settings/holidays/list/{doctorUuid}`, GET `/api/v1/appointment-settings/holidays/{uuid}`, Holidays, PATCH `/api/v1/appointment-settings/holidays/{uuid}`, POST `/api/v1/appointment-settings/holidays`, Request Body (+5 more) + +### Community 203 - "Community 203" +Cohesion: 0.15 +Nodes (12): Clinic Services API, DELETE /api/v1/service-item/{uuid}, DELETE /api/v1/service-section/{uuid}, GET /api/v1/service-items/{sectionUuid}, GET /api/v1/service-items/{uuid}/tariffs, GET /api/v1/service-sections, PATCH /api/v1/service-item/{uuid}, PATCH /api/v1/service-section/{uuid} (+4 more) + +### Community 204 - "Community 204" +Cohesion: 0.21 +Nodes (6): AuthenticationException, ExceptionSubscriber, SecurityHeadersSubscriber, EventSubscriberInterface, ExceptionEvent, ResponseEvent + +### Community 205 - "Community 205" +Cohesion: 0.26 +Nodes (7): Command, CancelExpiredAppointmentsCommand, SeedSmsMessageTemplatesCommand, InputInterface, OutputInterface, InputInterface, OutputInterface + +### Community 206 - "Community 206" +Cohesion: 0.35 +Nodes (6): DashboardController, Clinic, DoctorSecretary, JsonResponse, Request, User + +### Community 207 - "Community 207" +Cohesion: 0.15 +Nodes (13): ۲. مدل داده و موجودیت‌ها, ۲.۱ کاربر (User), ۲.۱۰ پرداخت (Payment Types), ۲.۱۰.۱ پرداخت نوبت, ۲.۱۰.۲ پرداخت اشتراک, ۲.۱۱ پروفایل بیمار (Profile), ۲.۱۲ وبلاگ (Blog), ۲.۳ دکتر (Doctor) (+5 more) + +### Community 208 - "Community 208" +Cohesion: 0.23 +Nodes (4): Like, Comment, self, User + +### Community 213 - "Community 213" +Cohesion: 0.24 +Nodes (3): MellatGateway, PaymentInitResult, PaymentVerifyResult + +### Community 214 - "Community 214" +Cohesion: 0.15 +Nodes (12): بازطراحی پنل ادمین بر اساس UI Kit الهام‌گرفته از clinic-pro-tauri, زمینه, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, ویژگی‌های بصری هدف (از اسکرین‌شات‌های tauri), پروژه (+4 more) + +### Community 215 - "Community 215" +Cohesion: 0.15 +Nodes (12): افزودن فیلد شبکه‌های اجتماعی به Clinic, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+4 more) + +### Community 216 - "Community 216" +Cohesion: 0.15 +Nodes (12): افزودن فیلد شبکه‌های اجتماعی به Doctor, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+4 more) + +### Community 217 - "Community 217" +Cohesion: 0.15 +Nodes (12): باگ ۱ — خطای 500 در ایجاد پرسنل (national_code > 10 chars), باگ ۲ — doctor_uuid: null در ایجاد منشی از پنل کلینیک, باگ ۳ — در AppointmentsPage پزشکی برای انتخاب نیست (پنل کلینیک), باگ ۴ — منشی نمی‌تواند پرونده بیمار تشکیل دهد, رفع باگ‌ها و افزودن قابلیت‌های جدید — Phase 3, زمینه, فایل‌های مرتبط, قابلیت ۵ — فرمت قیمت با کاما در فرم‌ها (+4 more) + +### Community 218 - "Community 218" +Cohesion: 0.15 +Nodes (12): رفع افت شدید سرعت سرچ پزشک (regression کامیت city-via-clinic), زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+4 more) + +### Community 219 - "Community 219" +Cohesion: 0.15 +Nodes (12): بازطراحی UI/UX مودال «ثبت مراجعه جدید», زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+4 more) + +### Community 220 - "Community 220" +Cohesion: 0.15 +Nodes (12): اتصال پرونده‌ی بیمار به پروفایل بیمار, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+4 more) + +### Community 221 - "Community 221" +Cohesion: 0.15 +Nodes (12): تعداد پزشکان هر تخصص (به تفکیک شهر), زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (کد واقعی), وظایف, پروژه (+4 more) + +### Community 222 - "Community 222" +Cohesion: 0.15 +Nodes (12): background_color, description, dir, display, icons, lang, name, orientation (+4 more) + +### Community 223 - "Community 223" +Cohesion: 0.23 +Nodes (4): PatientSessionRepository, ManagerRegistry, PatientRecord, PatientSession + +### Community 224 - "Community 224" +Cohesion: 0.27 +Nodes (5): PaymentRepository, Appointment, ManagerRegistry, Payment, User + +### Community 225 - "Community 225" +Cohesion: 0.31 +Nodes (4): ClinicInvitationService, Clinic, ClinicDoctorInvitation, User + +### Community 226 - "Community 226" +Cohesion: 0.15 +Nodes (12): Callback Mellat, frontend_address, Idempotency, درگاه‌های واقعی پروژه (از کد Drupal), شرط ایجاد پرداخت, قیمت از Config (نه Request), مجوزها, نکات پیاده‌سازی — تسک ۱۵: ماژول پرداخت (+4 more) + +### Community 227 - "Community 227" +Cohesion: 0.30 +Nodes (6): AbstractAuthenticator, Passport, PasswordAuthenticator, Request, Response, TokenInterface + +### Community 228 - "Community 228" +Cohesion: 0.17 +Nodes (11): DELETE `/api/v1/admin/insurance/{id}`, DELETE `/api/v1/insurance/{id}`, EntityInsurancePricing — قیمت‌گذاری ویزیت بر اساس بیمه, GET `/api/v1/insurance/{id}`, GET `/api/v1/insurance-pricing`, Insurance API, Response `200`, Response `200` (+3 more) + +### Community 229 - "Community 229" +Cohesion: 0.17 +Nodes (11): DELETE `/api/v1/representation/{uuid}`, Errors, Errors, GET `/api/v1/representation/{uuid}`, GET `/api/v1/representation/{uuid}/dashboard/yearly`, Path Parameters, Query Parameters, Representation (Agent) API (+3 more) + +### Community 230 - "Community 230" +Cohesion: 0.35 +Nodes (3): SpecialtyController, JsonResponse, Request + +### Community 231 - "Community 231" +Cohesion: 0.17 +Nodes (12): 14. منشی (Secretary), 85. 🔵 `POST` post, 86. 🟡 `PATCH` patch, 87. 🟢 `GET` get, Request Body, مثال Request, هدرهای اضافی, هدرهای اضافی (+4 more) + +### Community 232 - "Community 232" +Cohesion: 0.26 +Nodes (4): DoctorInsurance, Doctor, Insurance, self + +### Community 234 - "Community 234" +Cohesion: 0.21 +Nodes (3): SmsWalletTransaction, Payment, SmsWallet + +### Community 235 - "Community 235" +Cohesion: 0.20 +Nodes (8): AdminUser, ChangeRoleModal(), getPrimaryRole(), HUES_LIST, ROLE_META, ROLE_TABS, RoleBadge(), UserStats + +### Community 236 - "Community 236" +Cohesion: 0.17 +Nodes (11): دسترسی صاحب کلینیک به پروفایل پزشکان عضو کلینیک, زمینه, فایل‌های مرتبط, مشکل, نکات مهم, وضعیت فعلی, وظایف, ۱. Frontend — اضافه کردن `clinic` به RoleRoute مسیر پزشک (+3 more) + +### Community 237 - "Community 237" +Cohesion: 0.17 +Nodes (11): تعریف بیمار جدید بدون ثبت‌نام قبلی در سایت, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+3 more) + +### Community 238 - "Community 238" +Cohesion: 0.17 +Nodes (11): باگ: افزودن خودکار بیمار به کلینیک هنگام نوبت با آدرس کلینیک, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی — یافته‌ی مهم, وظایف, پروژه (+3 more) + +### Community 239 - "Community 239" +Cohesion: 0.17 +Nodes (11): Fix: پذیرفتن دعوتنامه کلینیک، پزشک را به clinic_doctors اضافه نمی‌کند, ریشه باگ, فایل‌های مرتبط, مشکل, نکات مهم, وضعیت فعلی, وظایف, ۱. رفع باگ در `ClinicInvitationService::accept()` (+3 more) + +### Community 240 - "Community 240" +Cohesion: 0.17 +Nodes (11): ذخیره و نمایش صحیح تاریخ تولد در پروفایل (Unix), زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (کد واقعی), وظایف, پروژه (+3 more) + +### Community 241 - "Community 241" +Cohesion: 0.32 +Nodes (4): CommentRepository, Comment, Doctor, ManagerRegistry + +### Community 242 - "Community 242" +Cohesion: 0.29 +Nodes (4): DoctorAddressRepository, Doctor, DoctorAddress, ManagerRegistry + +### Community 243 - "Community 243" +Cohesion: 0.26 +Nodes (4): PatientRecordRepository, ManagerRegistry, PatientRecord, User + +### Community 244 - "Community 244" +Cohesion: 0.32 +Nodes (3): SubscriptionService, ClinicSubscription, Payment + +### Community 245 - "Community 245" +Cohesion: 0.26 +Nodes (3): TenantInsuranceService, CoverageRule, TenantInsurance + +### Community 246 - "Community 246" +Cohesion: 0.17 +Nodes (11): Endpoint ها (واقعی از Drupal), PATCH /api/v1/doctor/{uuid} — فیلدهای قابل ویرایش, آپلود تصویر دکتر — POST /file/upload/clinic_pro/doctor/field_image, تسک ۰۵: ماژول دکتر, توضیح, زمان تخمینی, فیلترهای GET /api/v1/doctors, نمونه Response لیست دکترها (+3 more) + +### Community 247 - "Community 247" +Cohesion: 0.17 +Nodes (11): ایندکس‌ها, ایندکس‌های subscription_payments, تفاوت payments و subscription_payments, جدول: payments, جدول: subscription_payments (پرداخت اشتراک), روش‌های پرداخت (field_payment_method) — از config, نمونه داده واقعی از DB backup, نکات مهم (+3 more) + +### Community 248 - "Community 248" +Cohesion: 0.17 +Nodes (11): endpoint: filter (داشبورد ماهانه), endpoint: my-appointments (برای نماینده), endpoint: my-doctor (برای بیمار), endpoint: yearly-income (درآمد سالانه), JalaliDateService پیاده‌سازی در Symfony, ساختار Representation در Drupal, شناسایی نماینده از Host, مجوزها (+3 more) + +### Community 249 - "Community 249" +Cohesion: 0.17 +Nodes (11): Endpoint ها, تسک ۱۸: ماژول تسویه نماینده (Settlement), توضیح, زمان تخمینی, فلوی کمیسیون (از مستند), نمونه Request — POST /api/v1/representation/{id}/settlement, نمونه Response — GET /api/v1/representation/{id}/wallet, نمونه Response — GET /api/v1/representation/{id}/wallet/transactions (+3 more) + +### Community 250 - "Community 250" +Cohesion: 0.18 +Nodes (11): Appointment Management, Error Responses, GET `/api/v1/admin/appointments`, GET `/api/v1/admin/appointments/today-stats`, POST `/api/v1/admin/appointment`, Query Parameters, Query Parameters, Request Body (+3 more) + +### Community 251 - "Community 251" +Cohesion: 0.36 +Nodes (3): DoctorServiceController, JsonResponse, Request + +### Community 252 - "Community 252" +Cohesion: 0.45 +Nodes (4): NotificationMobileController, JsonResponse, Request, User + +### Community 254 - "Community 254" +Cohesion: 0.18 +Nodes (11): 1. 🔵 `POST` refresh token, 1. احراز هویت (Authentication), 2. 🟢 `GET` X-CSRF-Token, 3. 🟢 `GET` user info 🆕, Request Body, بخش دوم — مستند کامل API, خطاهای عمومی, فهرست مطالب (+3 more) + +### Community 255 - "Community 255" +Cohesion: 0.18 +Nodes (11): GET /api/v1/doctors/{id}, GET /api/v1/doctors/{id}/insurances, GET /api/v1/representations/{id}, GET /oauth/userinfo — اطلاعات کاربر (سازگار با دروپال), POST /api/v1/representations/{id}/bank-accounts, POST /oauth/token — تجدید توکن (Refresh), POST /oauth/token — ورود به سیستم, Task-02: احراز هویت (Authentication) (+3 more) + +### Community 256 - "Community 256" +Cohesion: 0.29 +Nodes (3): FinancialBreakdown, Payment, User + +### Community 258 - "Community 258" +Cohesion: 0.22 +Nodes (5): ExpireAppointmentsMessage, ExpireAppointmentsHandler, ScheduleProviderInterface, Schedule, SymfonySchedule + +### Community 259 - "Community 259" +Cohesion: 0.18 +Nodes (10): Admin Panel PWA, تست پس از هر قابلیت, قابلیت‌های مورد نیاز, قابلیت ۱ — Web App Manifest, قابلیت ۲ — Service Worker (Cache Shell), قابلیت ۳ — ثبت Service Worker در React, قابلیت ۴ — Install Prompt Banner (اختیاری اما مطلوب), قابلیت ۵ — نمایش پرامپت نصب در صفحه لاگین (+2 more) + +### Community 260 - "Community 260" +Cohesion: 0.18 +Nodes (10): زمینه, غنی‌سازی پاسخ نوبت با تخصص و آدرس مطب پزشک, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (کد واقعی), وظایف, پروژه (+2 more) + +### Community 261 - "Community 261" +Cohesion: 0.18 +Nodes (10): Body (all sections), Build the ClinicPro Public Homepage at `/`, Goal, Head, Notes, Step 1 — Webpack entry for homepage CSS/JS, Step 2 — Symfony controller, Step 3 — Twig template (+2 more) + +### Community 262 - "Community 262" +Cohesion: 0.18 +Nodes (10): زمینه, فایل‌های مرتبط, فیلتر کلینیک بر اساس شهر/استانِ آدرس کلینیک, مشکل / هدف, نکات مهم, وضعیت فعلی (کد واقعی), وظایف, پروژه (+2 more) + +### Community 263 - "Community 263" +Cohesion: 0.18 +Nodes (10): زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, همگام‌سازی نام کاربر (User.real_name) هنگام تکمیل پروفایل, وضعیت فعلی (کد واقعی), وظایف, پروژه (+2 more) + +### Community 264 - "Community 264" +Cohesion: 0.33 +Nodes (4): RepresentationRepository, ManagerRegistry, Representation, User + +### Community 265 - "Community 265" +Cohesion: 0.25 +Nodes (4): SmsMessageTemplateRepository, SmsTextResolver, SmsMessageTemplate, ManagerRegistry + +### Community 266 - "Community 266" +Cohesion: 0.33 +Nodes (4): UserProfileRepository, ManagerRegistry, User, UserProfile + +### Community 267 - "Community 267" +Cohesion: 0.31 +Nodes (4): WeeklyScheduleRepository, Doctor, ManagerRegistry, WeeklySchedule + +### Community 268 - "Community 268" +Cohesion: 0.18 +Nodes (10): ایندکس‌ها, جدول: profiles, رابطه, ساختار field_other (JSON — از Manual و نمونه Request واقعی), مقادیر field_blood_type (از config), مقادیر field_education (از Manual), مقادیر field_gender (profile — از config), نمونه داده واقعی از DB backup (+2 more) + +### Community 269 - "Community 269" +Cohesion: 0.18 +Nodes (10): Endpoint ها, GET /api/v1/blogs, GET /api/v1/blogs/top, POST /api/v1/blog/, تسک ۰۴: ماژول بلاگ, توضیح, خروجی‌های مورد انتظار, زمان تخمینی (+2 more) + +### Community 270 - "Community 270" +Cohesion: 0.18 +Nodes (10): Endpoint ها (واقعی از Drupal), آپلود تصویر/لوگوی کلینیک, تسک ۰۶: ماژول کلینیک, توضیح, زمان تخمینی, فیلترهای GET /api/v1/clinics, فیلدهای PATCH /api/v1/clinic/{uuid}, فیلدهای POST /api/v1/clinic (ایجاد) (+2 more) + +### Community 271 - "Community 271" +Cohesion: 0.18 +Nodes (10): آمار دکتر — GET /api/v1/clinicpro-comment/doctor-rate/{doctorUuid}, اعتبارسنجی مقادیر Rating, تأیید نظرات, ⚠ تناقض نام فیلدها: API vs DB (بسیار مهم!), سیستم امتیازدهی وزنی, مجوزها, نمونه واقعی Request — PATCH /api/v1/clinicpro/rate/{uuid}, نمونه واقعی Request — POST /api/v1/clinicpro/rate (+2 more) + +### Community 272 - "Community 272" +Cohesion: 0.18 +Nodes (10): ایندکس‌ها, بیماران یک نماینده (total_patients), جدول: representations, روابط با جداول دیگر, نمونه داده واقعی (از DB backup), نوبت‌های امروز, نکات مهم, پایگاه داده — تسک ۱۶: ماژول Representation (+2 more) + +### Community 273 - "Community 273" +Cohesion: 0.18 +Nodes (10): Endpoint های موجود که تغییر می‌کنند, GET /api/v1/admin/dashboard/charts?from=UNIX&to=UNIX, GET /api/v1/dashboard/clinic, GET /api/v1/dashboard/doctor, تسک ۱۶: داشبورد هوشمند — چارت + فیلتر زمانی, توضیح, زمان تخمینی, فیلتر بازه زمانی (+2 more) + +### Community 274 - "Community 274" +Cohesion: 0.24 +Nodes (5): Authentication, ClinicPro — API Documentation Index, Error Code Reference, Modules, Standard Response Envelope + +### Community 275 - "Community 275" +Cohesion: 0.47 +Nodes (4): MyAppointmentsController, JsonResponse, Request, User + +### Community 276 - "Community 276" +Cohesion: 0.20 +Nodes (9): Architecture Audit — ClinicPro Symfony 7 Migration, Architecture Score (بعد از اصلاحات), Architecture Violations, Executive Summary, Final Verdict (بعد از اصلاحات), Missing Requirements (کامل), اصلاحات اعمال‌شده (بعد از Audit), دلیل تصمیم (+1 more) + +### Community 277 - "Community 277" +Cohesion: 0.20 +Nodes (9): بخش اول — مستند محصول (PRD), فهرست کلی, کلینیک پرو — مستند جامع فنی و API, ۵. فهرست مشکلات شناسایی‌شده و اصلاحات لازم, ۶. پیوست, ۶.۱ دیاگرام وضعیت نوبت, ۶.۲ جریان کمیسیون, ۶.۳ بررسی محدودیت منشی (+1 more) + +### Community 279 - "Community 279" +Cohesion: 0.20 +Nodes (10): API, Entities جدید, Frontend, اپیک ۲ — پنل اشتراکی (Subscription Tiers), توضیح, دوره‌های اشتراک (مثال — ادمین تنظیم می‌کند), سطوح پنل, فایل‌های جدید (+2 more) + +### Community 280 - "Community 280" +Cohesion: 0.20 +Nodes (10): ClinicSubscription: `id`, `uuid`, `entityType`, `entityId`, `plan` (FK),, Error codes جدید در ErrorCodes.php:, Seed data در migration:, SubscriptionController endpoints:, SubscriptionPeriod: `id`, `uuid`, `plan` (FK→SubscriptionPlan), `label` (VARCHAR 50),, SubscriptionPlan: `id`, `uuid`, `name` (VARCHAR 30: free/basic/professional), `level` (TINYINT),, SubscriptionService — متدهای الزامی:, TASK-11: پنل اشتراکی (Subscription Tiers) (+2 more) + +### Community 281 - "Community 281" +Cohesion: 0.20 +Nodes (10): Error codes جدید:, PatientController endpoints:, PatientRecord: `id`, `uuid`, `entityType`, `entityId`, `user` (FK→User ON DELETE RESTRICT),, PatientService:, PatientSession: `id`, `uuid`, `record` (FK→PatientRecord CASCADE), `appointment` (FK nullable SET NULL),, SessionService (entity): `id`, `uuid`, `session` (FK→PatientSession CASCADE),, TASK-15: پرونده بیمار (Patient Records), تغییر AppointmentController::updateStatus(): (+2 more) + +### Community 282 - "Community 282" +Cohesion: 0.20 +Nodes (10): SiteConfig key:, SmsSettings: `id`, `entityType`, `entityId`, `reminderEnabled` (bool=false),, SmsWallet: `id`, `entityType`, `entityId`, `balanceRials` (INT=0), `createdAt`, `updatedAt`., SmsWalletController endpoints:, SmsWalletService:, SmsWalletTransaction: `id`, `uuid`, `wallet` (FK→SmsWallet ON DELETE CASCADE),, TASK-14: پنل پیامکی (SMS Panel), تغییر PaymentController callback برای sms_wallet: (+2 more) + +### Community 283 - "Community 283" +Cohesion: 0.29 +Nodes (3): ClaimRepository, Claim, ManagerRegistry + +### Community 284 - "Community 284" +Cohesion: 0.36 +Nodes (4): ClinicDoctorInvitationRepository, ClinicDoctorInvitation, Doctor, ManagerRegistry + +### Community 285 - "Community 285" +Cohesion: 0.33 +Nodes (4): ServiceItemRepository, ManagerRegistry, ServiceItem, ServiceSection + +### Community 286 - "Community 286" +Cohesion: 0.31 +Nodes (3): SpecialtyRepository, ManagerRegistry, Specialty + +### Community 287 - "Community 287" +Cohesion: 0.31 +Nodes (3): TenantInsuranceRepository, ManagerRegistry, TenantInsurance + +### Community 288 - "Community 288" +Cohesion: 0.20 +Nodes (9): خطا, ساختار داخلی هر ماژول, ساختار پوشه‌های پروژه, فرمت استاندارد پاسخ (ApiResponse), مسئولیت هر لایه, معماری — تسک ۰۱: راه‌اندازی پروژه, موفق (با صفحه‌بندی), موفق (بدون صفحه‌بندی) (+1 more) + +### Community 289 - "Community 289" +Cohesion: 0.20 +Nodes (9): ایندکس‌ها, جدول: clinic_doctors (ManyToMany), جدول: clinic_images (تصاویر اضافی), جدول: clinic_insurances (ManyToMany), جدول: clinic_services (ManyToMany), جدول: clinic_specialties (ManyToMany), جدول: clinics, نکات مهم (+1 more) + +### Community 290 - "Community 290" +Cohesion: 0.20 +Nodes (9): Endpoint ها, GET /api/v1/categorys/specially_doctor, GET /api/v1/categorys/state, تسک ۰۸: ماژول دسته‌بندی‌ها و Lookup ها, توضیح, زمان تخمینی, نمونه Response, نکته مهم (+1 more) + +### Community 291 - "Community 291" +Cohesion: 0.20 +Nodes (9): Endpoint ها, POST /api/v1/appointment-settings/date-override, POST /api/v1/appointment-settings/holidays, POST /api/v1/appointment-settings/weekly-schedule, تسک ۰۹: ماژول تنظیمات نوبت‌دهی, توضیح, زمان تخمینی, نمونه Request (+1 more) + +### Community 292 - "Community 292" +Cohesion: 0.20 +Nodes (9): Response کامل نوبت (از finalizedData Drupal), اعتبارسنجی slot (از کد Drupal), تشخیص نماینده از HTTP Host (Multi-tenant), جلوگیری از Race Condition, روزهای غیر قابل رزرو, فیلدهای واقعی نوبت (از کد Drupal), مجوزها, نکات پیاده‌سازی — تسک ۱۰: ماژول نوبت‌دهی (+1 more) + +### Community 293 - "Community 293" +Cohesion: 0.20 +Nodes (9): AdminApiController — dashboardCharts با بازه زمانی, DashboardController — اضافه کردن from/to, date range selector component:, تغییر Backend, تغییر Frontend — DashboardPage.tsx, فایل‌هایی که تغییر می‌کنند, معماری — تسک ۱۶: داشبورد هوشمند, نصب dependency: (+1 more) + +### Community 294 - "Community 294" +Cohesion: 0.27 +Nodes (9): JALALI_MONTHS, jalaliFirstWeekday(), jalaliToGregorian(), navBtnStyle, PersianCalendar(), pf, Props, toJalali() (+1 more) + +### Community 295 - "Community 295" +Cohesion: 0.33 +Nodes (5): AbstractController, AdminController, HomeController, Response, Response + +### Community 296 - "Community 296" +Cohesion: 0.22 +Nodes (9): Clinic Management, DELETE `/api/v1/admin/clinic/{uuid}`, Errors, GET `/api/v1/admin/clinics`, PATCH `/api/v1/admin/clinic/{uuid}/status`, Query Parameters, Response `200`, Response `200` (+1 more) + +### Community 297 - "Community 297" +Cohesion: 0.22 +Nodes (9): DELETE `/api/v1/representation/iban/{id}`, Errors, Errors, GET `/api/v1/representation/doctors/stats`, GET `/api/v1/representation/me`, Response `200`, Response `200`, Response `200` (+1 more) + +### Community 298 - "Community 298" +Cohesion: 0.22 +Nodes (9): replace, symfony/polyfill-ctype, symfony/polyfill-iconv, symfony/polyfill-php72, symfony/polyfill-php73, symfony/polyfill-php74, symfony/polyfill-php80, symfony/polyfill-php81 (+1 more) + +### Community 299 - "Community 299" +Cohesion: 0.22 +Nodes (9): require-dev, phpstan/phpstan, phpstan/phpstan-doctrine, phpstan/phpstan-symfony, phpunit/phpunit, symfony/browser-kit, symfony/css-selector, symfony/debug-bundle (+1 more) + +### Community 300 - "Community 300" +Cohesion: 0.42 +Nodes (3): PreRegistrationController, JsonResponse, Request + +### Community 301 - "Community 301" +Cohesion: 0.36 +Nodes (4): SiteConfigController, JsonResponse, Request, User + +### Community 303 - "Community 303" +Cohesion: 0.28 +Nodes (4): imgJson(), mobile(), ri(), uuid() + +### Community 304 - "Community 304" +Cohesion: 0.22 +Nodes (9): 29. 🟢 `GET` clinic list 🆕, 30. 🟢 `GET` get 🆕, 42. 🔴 `DELETE` delete, 6. کلینیک (Clinic), هدرهای اضافی, پارامترهای Query, پاسخ‌ها, پاسخ‌ها (+1 more) + +### Community 307 - "Community 307" +Cohesion: 0.28 +Nodes (3): UserActiveContext, self, User + +### Community 308 - "Community 308" +Cohesion: 0.22 +Nodes (3): AppException, SlotTakenException, RuntimeException + +### Community 309 - "Community 309" +Cohesion: 0.22 +Nodes (8): Definition of Done (هر اپیک), PRD — ClinicPro Phase 2, اولویت‌بندی پیاده‌سازی, خلاصه اجرایی, زیرساخت موجود قابل استفاده, معماری مشترک, نقشه Entity‌های جدید, وضعیت فعلی پروژه + +### Community 310 - "Community 310" +Cohesion: 0.22 +Nodes (8): قوانین محتوای پرامپت, مثال, مراحل اجرا, مرحله ۱ — درک موضوع, مرحله ۲ — نام‌گذاری فایل, مرحله ۳ — ساخت فایل پرامپت, مرحله ۴ — خروجی نهایی, نحوه دریافت ورودی + +### Community 311 - "Community 311" +Cohesion: 0.22 +Nodes (8): [HIGH] BUG-3 — ساخت نماینده با شماره موبایلِ نامعتبر (بدون اعتبارسنجی فرمت), [MEDIUM] BUG-1 — ۵۰۰ روی ساخت بلاگ با تایپ اشتباهِ body ✅ رفع شد, [MEDIUM] BUG-2 — کد ملی نامعتبر بدون اعتبارسنجی سمت سرور ذخیره می‌شود, باگ‌ها, توصیه‌ها, خلاصه, مواردی که تست شدند و **سالم** بودند (شواهد مثبت), گزارش باگ — ممیزی ۱۴۰۵/۰۳/۳۰ (2026-06-20) + +### Community 312 - "Community 312" +Cohesion: 0.36 +Nodes (3): ClinicSubscriptionRepository, ClinicSubscription, ManagerRegistry + +### Community 313 - "Community 313" +Cohesion: 0.36 +Nodes (4): InsuranceRepository, Insurance, InsuranceType, ManagerRegistry + +### Community 314 - "Community 314" +Cohesion: 0.36 +Nodes (3): ServiceSectionRepository, ManagerRegistry, ServiceSection + +### Community 315 - "Community 315" +Cohesion: 0.39 +Nodes (4): SubscriptionPeriodRepository, ManagerRegistry, SubscriptionPeriod, SubscriptionPlan + +### Community 316 - "Community 316" +Cohesion: 0.36 +Nodes (3): SubscriptionPlanRepository, ManagerRegistry, SubscriptionPlan + +### Community 317 - "Community 317" +Cohesion: 0.36 +Nodes (3): TariffRepository, ManagerRegistry, Tariff + +### Community 318 - "Community 318" +Cohesion: 0.36 +Nodes (3): TenantServiceCoverageRepository, ManagerRegistry, TenantServiceCoverage + +### Community 319 - "Community 319" +Cohesion: 0.39 +Nodes (3): UserRepository, ManagerRegistry, User + +### Community 322 - "Community 322" +Cohesion: 0.22 +Nodes (8): Redis با DDEV, TimestampableTrait, استراتژی Migration, استفاده از Redis, قراردادهای کلی, موتور پایگاه داده, پایگاه داده — تسک ۰۱: راه‌اندازی پروژه, پیکربندی DDEV برای پایگاه داده + +### Community 323 - "Community 323" +Cohesion: 0.22 +Nodes (8): Partial Update (PATCH), اعتبارسنجی blood_type, اعتبارسنجی education, اعتبارسنجی gender, جریان بعد از ذخیره پروفایل, مجوزها, نکات پیاده‌سازی — تسک ۰۳: ماژول پروفایل کاربر, نکته UUID در URL + +### Community 324 - "Community 324" +Cohesion: 0.22 +Nodes (8): Endpoint ها, POST /api/v1/user-profile, تسک ۰۳: ماژول پروفایل کاربر, توضیح, خروجی‌های مورد انتظار, زمان تخمینی, نمونه Request, پیش‌نیازها + +### Community 325 - "Community 325" +Cohesion: 0.22 +Nodes (8): ایندکس‌ها, جدول: categories, داده‌های موجود در DB backup (نمونه), ساختار واقعی از DB backup, فیلدهای اختصاصی bundle=city, مقادیر مجاز bundle, نکته مهم: city bundle, پایگاه داده — تسک ۰۸: ماژول دسته‌بندی‌ها + +### Community 326 - "Community 326" +Cohesion: 0.22 +Nodes (8): ایندکس‌ها, جدول: date_overrides, جدول: holidays, جدول: weekly_schedules, ساختار واقعی JSON فیلد `setting` (از DB backup), مهم: ساختار واقعی field_setting از DB backup, نکات مهم, پایگاه داده — تسک ۰۹: ماژول تنظیمات نوبت‌دهی + +### Community 327 - "Community 327" +Cohesion: 0.22 +Nodes (8): GET از UUID دکتر (نه UUID schedule), user_flow, UUID در URL endpoint لیست override ها, اولویت‌بندی تنظیمات (از Manual — بخش ۲.۸.۴), ساختار واقعی هر session در weekly schedule (از Manual و API request), مجوزها, مهم: ذخیره‌سازی field_setting (از کد واقعی), نکات پیاده‌سازی — تسک ۰۹: ماژول تنظیمات نوبت‌دهی + +### Community 328 - "Community 328" +Cohesion: 0.22 +Nodes (8): ایندکس‌ها, جدول: appointments, روابط, ساختار واقعی JSON فیلد `slot` (از DB backup), نمونه داده واقعی از DB backup, نکات مهم, وضعیت‌های کامل (field_status) — از config, پایگاه داده — تسک ۱۰: ماژول نوبت‌دهی + +### Community 329 - "Community 329" +Cohesion: 0.22 +Nodes (8): Seed Data (Migration اولیه), SiteConfig key های جدید, ایندکس‌ها, جدول: clinic_subscriptions, جدول: subscription_periods, جدول: subscription_plans, نکات مهم, پایگاه داده — تسک ۱۱: پنل اشتراکی (Subscription Tiers) + +### Community 330 - "Community 330" +Cohesion: 0.22 +Nodes (8): SecretariesPage.tsx — ساختار Modal permissions, SecretaryController — constructor injection, SecretaryRepository — متد جدید countActive, تغییرات Backend, تغییرات Frontend, فایل‌های موجود که تغییر می‌کنند, معماری — تسک ۱۲: تکمیل منشی, نکته: مدیریت خطای 403 در فرم ایجاد منشی + +### Community 331 - "Community 331" +Cohesion: 0.22 +Nodes (8): gate check — کاربر Free, جریان انتخاب پرسنل انجام‌دهنده, جریان ایجاد بخش جدید, جریان حذف بخش, جریان حذف زیربخش, جریان مشاهده و ایجاد سرویس‌ها, جریان کاربری — تسک ۱۳: سرویس‌های کلینیک, ساختار نمایش (ServicesPage.tsx) + +### Community 332 - "Community 332" +Cohesion: 0.22 +Nodes (8): Query های جدید, بیماران منحصربه‌فرد در بازه, درآمد بر اساس روز (از patient_sessions), فروش اشتراک بر اساس پنل (admin), نوبت‌ها بر اساس روز (admin chart), نکات مهم, هیچ migration لازم نیست, پایگاه داده — تسک ۱۶: داشبورد هوشمند + +### Community 333 - "Community 333" +Cohesion: 0.25 +Nodes (7): DELETE `/api/v1/clinic-pro/doctor-address/{id}`, Doctor API, Errors, GET `/api/v1/doctors`, Query Parameters, Response `200`, Response `200` + +### Community 334 - "Community 334" +Cohesion: 0.25 +Nodes (8): Errors, GET `/api/v1/admin/sms/messages`, PATCH `/api/v1/admin/sms/messages/{tag}`, Path Parameters, Request Body, Response `200`, Response `200`, متن ویرایش‌پذیر پیامک‌های سیستمی + +### Community 335 - "Community 335" +Cohesion: 0.25 +Nodes (8): Maintainability, Observability, Performance, Reliability, Scalability, Security, Testability, ۲. تحلیل معماری فعلی + +### Community 336 - "Community 336" +Cohesion: 0.25 +Nodes (8): ثبت‌نام دکتر — از طریق نماینده, ثبت‌نام دکتر — از طریق کلینیک, ثبت‌نام دکتر — مستقل, ۱. معرفی محصول, ۱.۱ نقش‌های سیستم, ۱.۲ فلوهای عملیاتی اصلی, ۱.۳ پلن‌های اشتراک, ۱.۴ سیستم پیامک + +### Community 337 - "Community 337" +Cohesion: 0.25 +Nodes (8): ۲.۲ انواع دسته‌بندی (Category Types), ۲.۲.۱ تگ (Tag), ۲.۲.۲ استان (State), ۲.۲.۳ شهر (City), ۲.۲.۴ بیمه پایه (Basic Insurance), ۲.۲.۵ بیمه مکمل (Supplementary Insurance), ۲.۲.۶ تخصص دکتر (Doctor Specialty), ۲.۲.۷ خدمات دکتر (Doctor Services) + +### Community 338 - "Community 338" +Cohesion: 0.39 +Nodes (5): JsonContains, FunctionNode, Node, Parser, SqlWalker + +### Community 340 - "Community 340" +Cohesion: 0.43 +Nodes (5): BeforeInstallPromptEvent, usePwaInstall(), PwaInstallBanner(), detectIOS(), PwaLoginCard() + +### Community 341 - "Community 341" +Cohesion: 0.25 +Nodes (7): license, optionalDependencies, lightningcss-darwin-arm64, lightningcss-linux-arm64-gnu, @tailwindcss/oxide-darwin-arm64, @tailwindcss/oxide-linux-arm64-gnu, private + +### Community 342 - "Community 342" +Cohesion: 0.25 +Nodes (8): API, Entities جدید, Frontend, اپیک ۶ — پرونده بیمار (Patient Records), توضیح, فایل‌های جدید, محاسبه مبلغ نهایی سشن, نیازمندی‌های کارکردی + +### Community 343 - "Community 343" +Cohesion: 0.25 +Nodes (8): AppointmentController::updateStatus — وضعیت واقعی, Backend (Symfony 7), Payment entity — وضعیت واقعی, SecretaryController — وضعیت واقعی فعلی, SmsService — signature واقعی, توجه مهم — BaseController::success() double-nested, ساختار Entity (الگو), قوانین عمومی پروژه + +### Community 344 - "Community 344" +Cohesion: 0.25 +Nodes (8): Controller endpoints:, Error codes جدید:, gate check helper:, ServiceItem: `id`, `uuid`, `section` (FK→ServiceSection ON DELETE CASCADE),, ServiceSection: `id`, `uuid`, `entityType`, `entityId`, `name` (VARCHAR 200), `active` (bool=true), `createdAt`, `updatedAt`., TASK-13: سرویس‌های کلینیک (Clinic Services), حذف ServiceItem با استفاده در پرونده:, فایل‌های جدید: + +### Community 345 - "Community 345" +Cohesion: 0.25 +Nodes (8): بک‌اند — تغییرات `Appointment` entity:, بک‌اند — تغییرات `AppointmentController::book()`:, بک‌اند — موجودیت `SiteConfig` (جدید):, بک‌اند — کنترلر تنظیمات ادمین (جدید):, فرانت‌اند — تغییرات `AppointmentsPage.tsx`:, فرانت‌اند — صفحه تنظیمات ادمین (جدید):, مرحله ۹ — سیستم کمیسیون نوبت‌دهی (بک‌اند + فرانت‌اند) — جدید, منطق کسب‌وکار: + +### Community 346 - "Community 346" +Cohesion: 0.39 +Nodes (3): CityRepository, City, ManagerRegistry + +### Community 347 - "Community 347" +Cohesion: 0.39 +Nodes (3): ClinicStaffRepository, ClinicStaff, ManagerRegistry + +### Community 348 - "Community 348" +Cohesion: 0.39 +Nodes (3): ProvinceRepository, ManagerRegistry, Province + +### Community 349 - "Community 349" +Cohesion: 0.43 +Nodes (3): SmsTemplateRepository, SmsTemplate, ManagerRegistry + +### Community 350 - "Community 350" +Cohesion: 0.43 +Nodes (3): SmsWalletRepository, ManagerRegistry, SmsWallet + +### Community 351 - "Community 351" +Cohesion: 0.50 +Nodes (4): UserActiveContextRepository, ManagerRegistry, User, UserActiveContext + +### Community 354 - "Community 354" +Cohesion: 0.36 +Nodes (3): TariffService, ServiceItem, Tariff + +### Community 355 - "Community 355" +Cohesion: 0.25 +Nodes (7): ایندکس‌ها, جدول: users, جریان OTP (MobileGrant), ذخیره‌سازی OTP در Redis (نه پایگاه داده), روابط با سایر جداول, نمونه پاسخ GET /oauth/userinfo (واقعی از Drupal), پایگاه داده — تسک ۰۲: ماژول احراز هویت + +### Community 356 - "Community 356" +Cohesion: 0.25 +Nodes (7): ایندکس‌ها, جدول: blog_tags (ManyToMany), جدول: blogs, ساختار واقعی از DB backup, نمونه داده واقعی از DB backup, نکات مهم, پایگاه داده — تسک ۰۴: ماژول بلاگ + +### Community 357 - "Community 357" +Cohesion: 0.25 +Nodes (7): Controller: StaffController, Entity: ClinicStaff, Service: StaffService, ساختار فایل‌ها, معماری — تسک ۱۰: مدیریت پرسنل (Staff), نحوه خواندن entity_type / entity_id از JWT, وابستگی‌های آینده + +### Community 358 - "Community 358" +Cohesion: 0.25 +Nodes (7): Entity: ClinicSubscription, Entity: SubscriptionPeriod, Entity: SubscriptionPlan, Service: SubscriptionService, ساختار فایل‌ها, معماری — تسک ۱۱: پنل اشتراکی (Subscription Tiers), وابستگی PaymentController + +### Community 359 - "Community 359" +Cohesion: 0.25 +Nodes (7): جریان gate check در تسک‌های بعدی, جریان تمدید اشتراک, جریان مدیریت پنل‌ها توسط ادمین, جریان مشاهده پنل‌ها و خرید, جریان کاربری — تسک ۱۱: پنل اشتراکی, نمایش در Frontend (SubscriptionPage.tsx), هشدار انقضا (frontend) + +### Community 360 - "Community 360" +Cohesion: 0.25 +Nodes (7): ایندکس‌ها, جدول: comments, جدول: likes, جدول: ratings, مهم: نام فیلد از DB, نکته‌های مهم, پایگاه داده — تسک ۱۲: ماژول امتیاز و نظرات + +### Community 361 - "Community 361" +Cohesion: 0.25 +Nodes (6): Entity: SmsSettings, Entity: SmsWallet, Entity: SmsWalletTransaction, SmsWalletService, ساختار فایل‌ها, معماری — تسک ۱۴: پنل پیامکی + +### Community 362 - "Community 362" +Cohesion: 0.25 +Nodes (7): Migration نمونه, SiteConfig key جدید, جدول: sms_settings, جدول: sms_wallet_transactions, جدول: sms_wallets, نکات مهم, پایگاه داده — تسک ۱۴: پنل پیامکی + +### Community 363 - "Community 363" +Cohesion: 0.25 +Nodes (7): Entity: PatientRecord, Entity: PatientSession, Entity: SessionService (سرویس‌های انجام‌شده در سشن), PatientService, تغییر در AppointmentController, ساختار فایل‌ها, معماری — تسک ۱۵: پرونده بیمار + +### Community 364 - "Community 364" +Cohesion: 0.25 +Nodes (7): جریان ثبت مراجعه (سشن), جریان جستجو بیمار, جریان خودکار — تأیید نوبت → ایجاد پرونده, جریان دستی — ایجاد پرونده توسط منشی, جریان کاربری — تسک ۱۵: پرونده بیمار, محاسبه real-time در Frontend, نمایش صفحه بیمار (PatientDetailPage.tsx) + +### Community 365 - "Community 365" +Cohesion: 0.25 +Nodes (7): API Endpoints, GET /api/v1/sms/balance, POST /api/v1/sms/queue, تشخیص owner از JWT token, منطق کسر موجودی (atomic), نکات پیاده‌سازی — تسک ۱۷: ماژول پیامک, نکته: ارسال واقعی پیامک + +### Community 366 - "Community 366" +Cohesion: 0.25 +Nodes (7): ادمین, دکتر نمونه کامل — تبریز, دکتران bulk (۱۵۰۰ دکتر در ۱۵ شهر), ساخت مجدد, منشی دکتر نمونه, کاربران تستی, کلینیک نمونه — تبریز + +### Community 367 - "Community 367" +Cohesion: 0.29 +Nodes (7): Dashboard, GET `/api/v1/admin/dashboard/charts`, GET `/api/v1/admin/dashboard/recent`, GET `/api/v1/admin/dashboard/stats`, Response `200`, Response `200`, Response `200` + +### Community 368 - "Community 368" +Cohesion: 0.29 +Nodes (6): Appointment Settings API, Available Locations, Errors, `GET /api/v1/appointment-settings/available-locations/{doctorUuid}`, Response `200`, Slot Calculation Logic (Reference) + +### Community 369 - "Community 369" +Cohesion: 0.29 +Nodes (7): php-http/discovery, symfony/flex, symfony/runtime, config, allow-plugins, bump-after-update, sort-packages + +### Community 370 - "Community 370" +Cohesion: 0.29 +Nodes (7): Authentication, Authorization, Input Validation, Logging Security, Rate Limiting, Secrets Management, ۷. تحلیل امنیت + +### Community 371 - "Community 371" +Cohesion: 0.48 +Nodes (3): DoctorInsurance, DoctorInsuranceRepository, ManagerRegistry + +### Community 374 - "Community 374" +Cohesion: 0.29 +Nodes (7): API, Entity جدید, Frontend, اپیک ۱ — پرسنل (Staff), توضیح, فایل‌های جدید, نیازمندی‌های کارکردی + +### Community 375 - "Community 375" +Cohesion: 0.29 +Nodes (7): API, Entities جدید, Frontend, اپیک ۴ — سرویس‌های کلینیک (Clinic Services), توضیح, فایل‌های جدید, نیازمندی‌های کارکردی + +### Community 376 - "Community 376" +Cohesion: 0.29 +Nodes (7): API, Entities جدید, Frontend, اپیک ۵ — پنل پیامکی (SMS Panel), تأثیر بر فایل‌های موجود, توضیح, نیازمندی‌های کارکردی + +### Community 377 - "Community 377" +Cohesion: 0.29 +Nodes (6): ClinicDetailPage — پنج اصلاح, ۱. شهر اشتباه نمایش داده می‌شود, ۲. هر کلینیک فقط یک آدرس, ۳. مودال آدرس — استان، شهر و نقشه, ۴. لوگو آپلود نمی‌شود, ۵. گالری فقط یک تصویر می‌گیرد + +### Community 378 - "Community 378" +Cohesion: 0.29 +Nodes (7): Migration, بک‌اند (تغییر), بک‌اند (جدید), خلاصه فایل‌های جدید/تغییریافته, داکیومنت (به‌روزرسانی/جدید), فرانت‌اند (تغییر), فرانت‌اند (جدید) + +### Community 379 - "Community 379" +Cohesion: 0.29 +Nodes (7): بک‌اند — endpoint جدید: `GET /api/v1/my/appointments` `[IS_AUTHENTICATED_FULLY]`, فرانت‌اند — `AppointmentsPage.tsx`, مرحله ۸ — نوبت‌های فیلترشده (بک‌اند + فرانت‌اند) — API جدید, نمای جدولی (`TableView`):, نمای زمانبندی (`TimelineView`):, هدر صفحه (مشترک هر دو نما):, وضعیت‌های نوبت (باید در entity و frontend هر دو باشند): + +### Community 380 - "Community 380" +Cohesion: 0.43 +Nodes (3): InvoiceItemRepository, InvoiceItem, ManagerRegistry + +### Community 382 - "Community 382" +Cohesion: 0.29 +Nodes (6): Entity: Doctor (بر اساس فیلدهای واقعی Drupal), Entity: DoctorAddress (بر اساس فیلدهای واقعی Drupal), Response کامل دکتر (finalizeData), ساختار فایل‌ها, معماری — تسک ۰۵: ماژول دکتر, منطق create دکتر (از DoctorService.php) + +### Community 383 - "Community 383" +Cohesion: 0.29 +Nodes (6): جریان ایجاد پرسنل جدید, جریان غیرفعال‌سازی (Soft Delete), جریان ویرایش پرسنل, جریان کاربری — تسک ۱۰: مدیریت پرسنل (Staff), نمایش در Frontend (StaffPage.tsx), چرا حذف سخت ممنوع است + +### Community 384 - "Community 384" +Cohesion: 0.29 +Nodes (6): Endpoint ها, تسک ۱۱: ماژول بیمه, توضیح, توضیح, زمان تخمینی, پیش‌نیازها + +### Community 385 - "Community 385" +Cohesion: 0.29 +Nodes (6): جدول doctor_secretaries (مرجع), ساختار JSON ذخیره‌شده:, ستون موجود: permissions در doctor_secretaries, نکته `version`:, هیچ migration لازم نیست, پایگاه داده — تسک ۱۲: تکمیل منشی + +### Community 386 - "Community 386" +Cohesion: 0.29 +Nodes (6): Controller: ClinicServiceController, Entity: ServiceItem, Entity: ServiceSection, ساختار فایل‌ها, معماری — تسک ۱۳: سرویس‌های کلینیک, نکته DELETE سرویس با استفاده در پرونده + +### Community 387 - "Community 387" +Cohesion: 0.29 +Nodes (6): Migration نمونه, جدول: patient_records, جدول: patient_sessions, جدول: session_services, نکات مهم, پایگاه داده — تسک ۱۵: پرونده بیمار + +### Community 388 - "Community 388" +Cohesion: 0.29 +Nodes (6): preset ها — محاسبه از/تا, جریان انتخاب بازه زمانی, جریان داشبورد ادمین, جریان نمایش داشبورد کلینیک/مطب, جریان کاربری — تسک ۱۶: داشبورد هوشمند, فیلتر نقش — منشی + +### Community 389 - "Community 389" +Cohesion: 0.29 +Nodes (6): جدول: settlements (درخواست‌های تسویه), جدول: wallet_transactions (تراکنش‌های کیف پول), فلوی تسویه (هنگام تأیید ادمین), فلوی واریز کمیسیون (هنگام پرداخت موفق), فیلد balance در representations, پایگاه داده — تسک ۱۸: تسویه نماینده + +### Community 390 - "Community 390" +Cohesion: 0.29 +Nodes (6): ترتیب پیشنهادی اجرا, تسک‌های پیاده‌سازی ClinicPro در Symfony, خلاصه پروژه, دستورات DDEV پرکاربرد, ساختار هر تسک, لیست تسک‌ها به ترتیب اولویت + +### Community 391 - "Community 391" +Cohesion: 0.33 +Nodes (6): GET `/api/v1/admin/sms/logs`, GET `/api/v1/admin/sms/templates`, Query Parameters, Response `200`, Response `200`, SMS Management (Admin) + +### Community 392 - "Community 392" +Cohesion: 0.33 +Nodes (6): GET `/api/v1/admin/sms/templates`, GET /api/v1/sms/settings, PATCH /api/v1/sms/settings, Response `200`, SMS API, SMS Settings + +### Community 393 - "Community 393" +Cohesion: 0.33 +Nodes (5): GET /api/v1/staff, PATCH /api/v1/staff/{uuid}, PATCH /api/v1/staff/{uuid}/toggle, POST /api/v1/staff, Staff API + +### Community 394 - "Community 394" +Cohesion: 0.33 +Nodes (6): assets:install %PUBLIC_DIR%, cache:clear, scripts, auto-scripts, post-install-cmd, post-update-cmd + +### Community 396 - "Community 396" +Cohesion: 0.33 +Nodes (6): Refactoring Plan, فاز ۰ — مستندسازی (۳ تا ۵ روز، قبل از هر کدنویسی), فاز ۱ — زیرساخت پایه (task-01), فاز ۲ — پیاده‌سازی ماژول‌ها (به ترتیب dependency), فاز ۳ — بهینه‌سازی (بعد از پیاده‌سازی), فاز ۴ — آماده‌سازی تولید + +### Community 397 - "Community 397" +Cohesion: 0.33 +Nodes (6): GET /api/v1/sms/balance — موجودی حساب پیامک, POST /api/v1/sms/queue — افزودن به صف, ۴. سیستم حساب و صف پیامک, ۴.۱ حساب پیامک (SMS Account), ۴.۲ صف پیامک (SMS Queue), ۴.۳ API پیامک + +### Community 398 - "Community 398" +Cohesion: 0.33 +Nodes (4): initiate(), verify(), PaymentInitResult, PaymentVerifyResult + +### Community 458 - "Community 458" +Cohesion: 0.47 +Nodes (6): formatPersianDate(), gToJ(), jFirstDayOfWeek(), PersianDateInput(), todayGregorian(), toPersianNums() + +### Community 459 - "Community 459" +Cohesion: 0.33 +Nodes (6): API موجود (نیاز به تغییر ندارند), اپیک‌ها, اپیک ۳ — منشی (Secretary) — تکمیل, تغییرات مورد نیاز, توضیح, نیازمندی‌های کارکردی + +### Community 460 - "Community 460" +Cohesion: 0.33 +Nodes (6): PatientRecordRepository متد جدید:, PatientSessionRepository متد جدید:, TASK-16: داشبورد هوشمند (Smart Dashboard), تغییر AdminApiController::dashboardCharts():, تغییر DashboardController — اضافه کردن `from`/`to`:, فایل‌های تغییرکننده (هیچ فایل جدیدی نیست): + +### Community 461 - "Community 461" +Cohesion: 0.33 +Nodes (6): ادمین — همه لینک‌های فعلی (بدون تغییر), دکتر (`doctor`):, صاحب کلینیک (`clinic`):, فایل `assets/admin/components/layout/Sidebar.tsx`, مرحله ۴ — Sidebar پویا (فرانت‌اند), منشی (`secretary`) — بر اساس `context.permissions.resources`: + +### Community 462 - "Community 462" +Cohesion: 0.33 +Nodes (6): سناریوهای چند-context, قانون انتخاب context:, مفاهیم کلیدی معماری Multi-Context (مهم — قبل از پیاده‌سازی بخوان), مفهوم `available_contexts`, مفهوم `db_key`, مفهوم `db_uuid` + +### Community 463 - "Community 463" +Cohesion: 0.53 +Nodes (3): SessionServiceRepository, ManagerRegistry, SessionService + +### Community 466 - "Community 466" +Cohesion: 0.33 +Nodes (5): آدرس مطب, آپدیت میانگین امتیاز, فیلتر لیست دکترها, مجوزها, نکات پیاده‌سازی — تسک ۰۵: ماژول دکتر + +### Community 467 - "Community 467" +Cohesion: 0.33 +Nodes (5): فیلتر شهر براساس استان, مجوزها, نکات پیاده‌سازی — تسک ۰۸: ماژول دسته‌بندی‌ها, نکته نام endpoint, کشینگ + +### Community 468 - "Community 468" +Cohesion: 0.33 +Nodes (5): Entity: DateOverride, Entity: Holiday, Entity: WeeklySchedule, ساختار فایل‌ها, معماری — تسک ۰۹: ماژول تنظیمات نوبت‌دهی + +### Community 469 - "Community 469" +Cohesion: 0.33 +Nodes (5): الگوریتم محاسبه اسلات‌های خالی (تسک ۱۰ از این استفاده می‌کند), جریان override یک روز خاص, جریان تنظیم اولیه نوبت‌دهی توسط دکتر, جریان ثبت مرخصی یا تعطیلات, جریان کاربری — تسک ۰۹: تنظیمات نوبت‌دهی + +### Community 470 - "Community 470" +Cohesion: 0.33 +Nodes (5): Migration نمونه, ایندکس‌ها, جدول: clinic_staff, نکات مهم, پایگاه داده — تسک ۱۰: مدیریت پرسنل (Staff) + +### Community 471 - "Community 471" +Cohesion: 0.33 +Nodes (5): ایندکس‌ها, توضیح, جدول: doctor_insurances (رابطه doctor ↔ insurance), نکات مهم, پایگاه داده — تسک ۱۱: ماژول بیمه + +### Community 472 - "Community 472" +Cohesion: 0.33 +Nodes (5): ترتیب سطوح سقف منشی, جریان افزودن منشی جدید با بررسی سقف پنل, جریان ویرایش permissions منشی, جریان کاربری — تسک ۱۲: تکمیل منشی, نکته: منشی غیرفعال از سقف کم نمی‌شود + +### Community 473 - "Community 473" +Cohesion: 0.33 +Nodes (5): Migration نمونه, جدول: service_items, جدول: service_sections, نکات مهم, پایگاه داده — تسک ۱۳: سرویس‌های کلینیک + +### Community 474 - "Community 474" +Cohesion: 0.33 +Nodes (5): ایندکس‌ها, جدول: likes, ساختار واقعی از Drupal (از config تأیید شده), نکات مهم, پایگاه داده — تسک ۱۳: ماژول لایک + +### Community 475 - "Community 475" +Cohesion: 0.33 +Nodes (5): Endpoint ها, تسک ۱۳: ماژول لایک, توضیح, زمان تخمینی, پیش‌نیازها + +### Community 476 - "Community 476" +Cohesion: 0.33 +Nodes (5): جریان تنظیمات یادآوری خودکار, جریان شارژ کیف پول پیامک, جریان کاربری — تسک ۱۴: پنل پیامکی, جریان کسر خودکار هنگام ارسال یادآوری, نمایش در Frontend + +### Community 477 - "Community 477" +Cohesion: 0.33 +Nodes (5): ایندکس‌ها, جدول: sms_accounts (حساب پیامک), جدول: sms_queue (صف پیامک), نکات مهم, پایگاه داده — تسک ۱۷: ماژول پیامک + +### Community 478 - "Community 478" +Cohesion: 0.40 +Nodes (5): GET `/api/v1/admin/comments`, GET `/api/v1/admin/rates`, Query Parameters, Query Parameters, Rating & Comment Management + +### Community 479 - "Community 479" +Cohesion: 0.40 +Nodes (5): GET `/api/v1/admin/financial-breakdowns`, GET `/api/v1/admin/financial-summary`, GET `/api/v1/admin/settings/tax-history`, GET `/api/v1/admin/settlement/{uuid}`, موتور مالی نمایندگی + +### Community 480 - "Community 480" +Cohesion: 0.40 +Nodes (5): Errors, GET `/api/v1/appointment-settings/month-availability/{doctorUuid}`, Path Parameters, Query Parameters, Response `200` + +### Community 481 - "Community 481" +Cohesion: 0.40 +Nodes (5): Errors, Notes, POST `/api/v1/notification-mobile/request-otp`, Request Body, Response `200` + +### Community 482 - "Community 482" +Cohesion: 0.40 +Nodes (5): Errors, GET `/api/v1/clinic/my-doctor/{doctorUuid}`, Path Parameters, Response `200`, Schedule Fields Notes + +### Community 483 - "Community 483" +Cohesion: 0.40 +Nodes (5): Errors, PATCH `/api/v1/doctor/{uuid}`, Path Parameters, Request Body (`application/json`), Response `200` + +### Community 484 - "Community 484" +Cohesion: 0.40 +Nodes (5): Errors, PATCH `/api/v1/clinic-pro/doctor-address/{id}`, Path Parameters, Request Body, Response `200` + +### Community 485 - "Community 485" +Cohesion: 0.40 +Nodes (5): DELETE `/api/v1/billing/tenant-insurances/{uuid}`, GET `/api/v1/billing/tenant-insurances`, PATCH `/api/v1/billing/tenant-insurances/{uuid}`, POST `/api/v1/billing/tenant-insurances`, TenantInsurance — قراردادهای بیمه‌ی tenant (فاز ۱ سیستم صورتحساب) + +### Community 486 - "Community 486" +Cohesion: 0.40 +Nodes (5): Errors, GET `/api/v1/representation/{uuid}/dashboard/monthly`, Path Parameters, Query Parameters, Response `200` + +### Community 487 - "Community 487" +Cohesion: 0.40 +Nodes (5): Errors, GET `/api/v1/representation/dashboard/summary`, GET `/api/v1/representation/doctors/performance`, GET `/api/v1/representation/finance/report`, داشبورد، عملکرد و مالیِ نماینده‌ی جاری + +### Community 488 - "Community 488" +Cohesion: 0.40 +Nodes (5): Admin Endpoints, GET /api/v1/admin/sms/settings/review, GET /api/v1/admin/sms/wallet-report, POST /api/v1/admin/sms/settings/{id}/approve, POST /api/v1/admin/sms/settings/{id}/reject + +### Community 491 - "Community 491" +Cohesion: 0.40 +Nodes (5): 31. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخ‌ها + +### Community 492 - "Community 492" +Cohesion: 0.40 +Nodes (5): 32. 🔵 `POST` post, Request Body, مثال Request, هدرهای اضافی, پاسخ‌ها + +### Community 493 - "Community 493" +Cohesion: 0.40 +Nodes (5): 35. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخ‌ها + +### Community 494 - "Community 494" +Cohesion: 0.40 +Nodes (5): 37. 🔵 `POST` post, Request Body, مثال Request, هدرهای اضافی, پاسخ‌ها + +### Community 495 - "Community 495" +Cohesion: 0.40 +Nodes (5): 41. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخ‌ها + +### Community 496 - "Community 496" +Cohesion: 0.40 +Nodes (5): 62. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخ‌ها + +### Community 497 - "Community 497" +Cohesion: 0.40 +Nodes (5): ۲.۸ تنظیمات نوبت (Appointment Settings), ۲.۸.۱ برنامه هفتگی (Weekly Schedule), ۲.۸.۲ تعطیلات (Holidays), ۲.۸.۳ لغو تعطیل (Date Override), ۲.۸.۴ الگوریتم محاسبه اسلات‌های خالی + +### Community 498 - "Community 498" +Cohesion: 0.40 +Nodes (5): scripts, build, dev, dev-server, watch + +### Community 499 - "Community 499" +Cohesion: 0.40 +Nodes (5): addMinutes(), calcSlotCount(), hasOverlap(), parseMinutes(), SessionEditor() + +### Community 500 - "Community 500" +Cohesion: 0.40 +Nodes (5): API موجود (نیاز به endpoint جدید ندارد), اپیک ۷ — داشبورد هوشمند (Smart Dashboard), تغییر مورد نیاز, توضیح, نیازمندی‌های کارکردی + +### Community 501 - "Community 501" +Cohesion: 0.40 +Nodes (4): ترتیب اجباری تسک‌ها (وابستگی), تسک‌ها, زمینه, پیاده‌سازی فاز ۲ — Backend تسک‌به‌تسک + +### Community 502 - "Community 502" +Cohesion: 0.40 +Nodes (5): Controller endpoints:, Entity ClinicStaff:, TASK-10: مدیریت پرسنل (Staff), فایل‌های جدید:, نکات: + +### Community 503 - "Community 503" +Cohesion: 0.40 +Nodes (5): Error code موجود:, TASK-12: تکمیل منشی — محدودیت پنل, تغییر SecretaryController::create():, فایل‌های تغییرکننده (هیچ فایل جدیدی نیست):, نکته مهم — متد موجود: + +### Community 504 - "Community 504" +Cohesion: 0.40 +Nodes (5): migration بعد از هر تسک:, resolveEntityFromJwt — helper مشترک, بررسی route بعد از هر تسک:, ترتیب مستندسازی (docs/api/):, نکات مهم برای همه تسک‌ها + +### Community 505 - "Community 505" +Cohesion: 0.40 +Nodes (5): CSS / UI — فقط template CSS, بک‌اند — قوانین کلی, ترتیب اجرا (پیشنهادی), نکات مهم پیاده‌سازی, پاسخ‌های API + +### Community 506 - "Community 506" +Cohesion: 0.40 +Nodes (5): `GET /api/v1/dashboard/clinic` `[ROLE_CLINIC]`, `GET /api/v1/dashboard/doctor` `[ROLE_DOCTOR]`, `GET /api/v1/dashboard/secretary` `[ROLE_SECRETARY]`, فایل جدید: `src/Dashboard/Controller/DashboardController.php`, مرحله ۵ — endpoint های داشبورد جدید (بک‌اند) — API های جدید + +### Community 507 - "Community 507" +Cohesion: 0.40 +Nodes (5): بک‌اند — endpoint های جدید:, بک‌اند — فیلد جدید روی موجودیت‌ها:, فرانت‌اند — تب/بخش تنظیمات اطلاع‌رسانی:, مرحله ۱۰ — شماره موبایل اطلاع‌رسانی نوبت (بک‌اند + فرانت‌اند) — جدید, منطق کسب‌وکار: + +### Community 511 - "Community 511" +Cohesion: 0.40 +Nodes (4): Entity: User, ساختار فایل‌ها, معماری — تسک ۰۲: ماژول احراز هویت, نمودار جریان احراز هویت + +### Community 512 - "Community 512" +Cohesion: 0.40 +Nodes (4): جریان تمدید Token, جریان دریافت اطلاعات کاربر, جریان کاربری — تسک ۰۲: ماژول احراز هویت, جریان کامل ورود با OTP (جریان واقعی از Drupal) + +### Community 513 - "Community 513" +Cohesion: 0.40 +Nodes (4): آپلود دو نوع تصویر, لیست دکترهای کلینیک, مجوزها, نکات پیاده‌سازی — تسک ۰۶: ماژول کلینیک + +### Community 514 - "Community 514" +Cohesion: 0.40 +Nodes (4): Entity: Category, Routing نمونه, ساختار فایل‌ها, معماری — تسک ۰۸: ماژول دسته‌بندی‌ها + +### Community 515 - "Community 515" +Cohesion: 0.40 +Nodes (4): Entity: Appointment, SlotCalculatorService, ساختار فایل‌ها, معماری — تسک ۱۰: ماژول نوبت‌دهی + +### Community 516 - "Community 516" +Cohesion: 0.40 +Nodes (4): رابطه با Categories, مجوزها, نکات پیاده‌سازی — تسک ۱۱: ماژول بیمه, یکپارچگی با لیست دکتر + +### Community 517 - "Community 517" +Cohesion: 0.40 +Nodes (4): Entity: Comment, Entity: Rating, ساختار فایل‌ها, معماری — تسک ۱۲: ماژول امتیاز و نظرات + +### Community 518 - "Community 518" +Cohesion: 0.40 +Nodes (4): Toggle Like, جلوگیری از لایک دوگانه, مجوزها, نکات پیاده‌سازی — تسک ۱۳: ماژول لایک + +### Community 519 - "Community 519" +Cohesion: 0.40 +Nodes (4): ایندکس‌ها, جدول: doctor_secretaries, نکات مهم, پایگاه داده — تسک ۱۴: ماژول منشی + +### Community 520 - "Community 520" +Cohesion: 0.40 +Nodes (4): مجوزها در سیستم, مجوزهای منشی, نقش کاربری, نکات پیاده‌سازی — تسک ۱۴: ماژول منشی + +### Community 521 - "Community 521" +Cohesion: 0.40 +Nodes (4): ساختار فایل‌ها, معماری — تسک ۱۶: ماژول داشبورد دکتر, نمودار جریان, کوئری درآمد سالانه (بر اساس ماه‌های شمسی) + +### Community 522 - "Community 522" +Cohesion: 0.40 +Nodes (3): Props, StatTone, TONE + +### Community 523 - "Community 523" +Cohesion: 0.50 +Nodes (4): GET `/api/v1/admin/payments`, Payment Management, Query Parameters, Response `200` + +### Community 524 - "Community 524" +Cohesion: 0.50 +Nodes (4): GET `/api/v1/admin/pre-registrations`, POST `/api/v1/admin/pre-registrations/{uuid}/approve`, POST `/api/v1/admin/pre-registrations/{uuid}/reject`, Pre-Registration Management + +### Community 525 - "Community 525" +Cohesion: 0.50 +Nodes (4): GET `/api/v1/admin/representations`, Query Parameters, Representation Management, Response `200` + +### Community 526 - "Community 526" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/user/register`, Request Body, Response `201` + +### Community 527 - "Community 527" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/user/login`, Request Body, Response `200` + +### Community 528 - "Community 528" +Cohesion: 0.50 +Nodes (4): Errors, POST `/oauth/token`, Request Body, Response `200` + +### Community 529 - "Community 529" +Cohesion: 0.50 +Nodes (4): Errors, POST `/oauth/token/refresh`, Request Body, Response `200` + +### Community 530 - "Community 530" +Cohesion: 0.50 +Nodes (4): Errors, GET `/oauth/userinfo`, Headers, Response `200` + +### Community 531 - "Community 531" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/auth/switch-context`, Request Body, Response `200` + +### Community 532 - "Community 532" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/notification-mobile/verify`, Request Body, Response `200` + +### Community 533 - "Community 533" +Cohesion: 0.50 +Nodes (4): DELETE `/api/v1/doctor/{uuid}`, Errors, Path Parameters, Response `200` + +### Community 534 - "Community 534" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/doctor`, Request Body (`application/json`), Response `201` + +### Community 535 - "Community 535" +Cohesion: 0.50 +Nodes (4): Errors, GET `/api/v1/doctor/{uuid}`, Path Parameters, Response `200` + +### Community 536 - "Community 536" +Cohesion: 0.50 +Nodes (4): Errors, POST `/file/upload/clinic_pro/doctor/field_image`, Request, Response `200` + +### Community 537 - "Community 537" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/clinic-pro/doctor-address`, Request Body, Response `201` + +### Community 538 - "Community 538" +Cohesion: 0.50 +Nodes (4): Errors, Path Parameters, POST `/api/v1/clinic-pro/doctor-address/from-clinic/{clinicUuid}`, Response `201` + +### Community 539 - "Community 539" +Cohesion: 0.50 +Nodes (4): Errors, GET `/api/v1/admin/insurances`, Query Parameters, Response `200` + +### Community 540 - "Community 540" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/admin/insurance`, Request Body (`application/json`), Response `201` + +### Community 541 - "Community 541" +Cohesion: 0.50 +Nodes (4): Errors, PATCH `/api/v1/admin/insurance/{id}`, Path Parameters, Response `200` + +### Community 542 - "Community 542" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/insurance/`, Request Body (`application/json`), Response `201` + +### Community 543 - "Community 543" +Cohesion: 0.50 +Nodes (4): Errors, PATCH `/api/v1/insurance/{id}`, Request Body, Response `200` + +### Community 544 - "Community 544" +Cohesion: 0.50 +Nodes (4): PUT `/api/v1/insurance-pricing`, Request Body, Response `200`, خطاها + +### Community 545 - "Community 545" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/representation`, Request Body (`application/json`), Response `201` + +### Community 546 - "Community 546" +Cohesion: 0.50 +Nodes (4): Errors, PATCH `/api/v1/representation/{uuid}`, Request Body (`application/json`), Response `200` + +### Community 547 - "Community 547" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/representation/verify-national-code`, Request Body, Response `200` + +### Community 548 - "Community 548" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/representation/iban`, Request Body, Response `200` + +### Community 549 - "Community 549" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/representation/doctor`, Request Body, Response `201` + +### Community 550 - "Community 550" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/representation/clinic`, Request Body, Response `200` + +### Community 551 - "Community 551" +Cohesion: 0.50 +Nodes (4): Errors, GET `/api/v1/representation/appointments`, Query Parameters, Response `200` + +### Community 552 - "Community 552" +Cohesion: 0.50 +Nodes (4): Errors, GET `/api/v1/representation/doctors`, Query Parameters, Response `200` + +### Community 553 - "Community 553" +Cohesion: 0.50 +Nodes (4): Errors, Path Parameters, POST `/api/v1/representation/doctors/{uuid}/status`, Response `200` + +### Community 554 - "Community 554" +Cohesion: 0.50 +Nodes (4): Errors, GET `/api/v1/representation/clinics`, Query Parameters, Response `200` + +### Community 555 - "Community 555" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/sms/send`, Request Body (`application/json`), Response `200` + +### Community 556 - "Community 556" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/sms/template`, Request Body (`application/json`), Response `201` + +### Community 557 - "Community 557" +Cohesion: 0.50 +Nodes (4): Errors, PATCH `/api/v1/sms/template/{uuid}`, Request Body (`application/json`), Response `200` + +### Community 558 - "Community 558" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/admin/sms/template/{uuid}/reject`, Request Body, Response `200` + +### Community 559 - "Community 559" +Cohesion: 0.50 +Nodes (4): Errors, POST `/api/v1/sms/send-template`, Request Body (`application/json`), Response `200` + +### Community 560 - "Community 560" +Cohesion: 0.50 +Nodes (4): GET /api/v1/sms/wallet/balance, GET /api/v1/sms/wallet/logs, POST /api/v1/sms/wallet/charge, SMS Wallet + +### Community 561 - "Community 561" +Cohesion: 0.67 +Nodes (3): BaseKernel, MicroKernelTrait, Kernel + +### Community 562 - "Community 562" +Cohesion: 0.50 +Nodes (4): extra, symfony, allow-contrib, require + +### Community 563 - "Community 563" +Cohesion: 0.67 +Nodes (3): submit(), Claim, ClaimSubmissionResult + +### Community 566 - "Community 566" +Cohesion: 0.50 +Nodes (4): Bounded Context ها, Domain Model ها, Separation of Concerns, ۴. تحلیل Domain Design + +### Community 567 - "Community 567" +Cohesion: 0.50 +Nodes (4): Dependency Direction, ساختار توصیه‌شده — Domain-Driven, ساختار پیشنهادی فعلی (نامشخص), ۹. تحلیل ساختار پروژه + +### Community 568 - "Community 568" +Cohesion: 0.50 +Nodes (4): Recommended Improvements, اولویت ۱ — قبل از شروع کدنویسی, اولویت ۲ — در حین پیاده‌سازی, اولویت ۳ — برای آماده‌سازی تولید + +### Community 569 - "Community 569" +Cohesion: 0.50 +Nodes (4): ایندکس‌های مناسب, جداول شناسایی‌شده (۳۲ جدول), مشکلات Database, ۵. تحلیل Database + +### Community 570 - "Community 570" +Cohesion: 0.50 +Nodes (4): با ۱,۰۰۰,۰۰۰ کاربر — نیاز به Refactoring اساسی, با ۱۰,۰۰۰ کاربر — مشکل جدی نیست, با ۱۰۰,۰۰۰ کاربر — مشکلات شروع می‌شوند, ۸. تحلیل مقیاس‌پذیری + +### Community 571 - "Community 571" +Cohesion: 0.50 +Nodes (4): ریسک‌های بحرانی, ریسک‌های عملیاتی, ریسک‌های مهم, ۱۰. ریسک‌های شناسایی‌شده + +### Community 572 - "Community 572" +Cohesion: 0.50 +Nodes (4): 38. 🟢 `GET` Unapproved comments, هدرهای اضافی, پارامترهای Query, پاسخ‌ها + +### Community 573 - "Community 573" +Cohesion: 0.50 +Nodes (4): 39. 🟡 `PATCH` Comment confirmation, مثال Request, هدرهای اضافی, پاسخ‌ها + +### Community 574 - "Community 574" +Cohesion: 0.50 +Nodes (4): 40. 🔵 `POST` post, مثال Request, هدرهای اضافی, پاسخ‌ها + +### Community 575 - "Community 575" +Cohesion: 0.50 +Nodes (4): 44. 🟢 `GET` list comment, هدرهای اضافی, پارامترهای Query, پاسخ‌ها + +### Community 576 - "Community 576" +Cohesion: 0.50 +Nodes (4): 45. 🔵 `POST` post, مثال Request, هدرهای اضافی, پاسخ‌ها + +### Community 577 - "Community 577" +Cohesion: 0.50 +Nodes (4): 46. 🟡 `PATCH` patch, مثال Request, هدرهای اضافی, پاسخ‌ها + +### Community 578 - "Community 578" +Cohesion: 0.50 +Nodes (4): GET /api/v1/appointment-settings/slots — دریافت اسلات‌های خالی, POST /api/v1/appointment-settings/holidays — ثبت تعطیلی (فقط ادمین), POST /api/v1/appointment-settings/overrides — ثبت Override توسط دکتر, Task-09: API تنظیمات نوبت + +### Community 579 - "Community 579" +Cohesion: 0.50 +Nodes (4): GET /api/v1/categories/cities — شهرها, GET /api/v1/categories/states — استان‌ها, Task-08: API دسته‌بندی‌ها, سایر Endpoint های دسته‌بندی — الزامی + +### Community 580 - "Community 580" +Cohesion: 0.50 +Nodes (4): ۲.۱۳ نظرات، لایک و امتیازدهی, ۲.۱۳.۱ نظر (Comment), ۲.۱۳.۲ لایک (Like), ۲.۱۳.۳ امتیاز (Rate) + +### Community 581 - "Community 581" +Cohesion: 0.50 +Nodes (4): API های جدید که باید ساخته شوند, API های موجود (استفاده کن، تغییر نده), تغییر روی API موجود, وضعیت فعلی API (مهم — قبل از پیاده‌سازی بخوان) + +### Community 584 - "Community 584" +Cohesion: 0.50 +Nodes (3): Entity: UserProfile, ساختار فایل‌ها, معماری — تسک ۰۳: ماژول پروفایل کاربر + +### Community 585 - "Community 585" +Cohesion: 0.50 +Nodes (3): Entity: Blog, ساختار فایل‌ها, معماری — تسک ۰۴: ماژول بلاگ + +### Community 586 - "Community 586" +Cohesion: 0.50 +Nodes (3): Entity: Clinic, ساختار فایل‌ها, معماری — تسک ۰۶: ماژول کلینیک + +### Community 587 - "Community 587" +Cohesion: 0.50 +Nodes (3): جریان مشاهده نوبت‌های من, جریان کاربری — تسک ۱۰: نوبت‌دهی, جریان کامل رزرو نوبت + +### Community 588 - "Community 588" +Cohesion: 0.50 +Nodes (3): Entity: Insurance, ساختار فایل‌ها, معماری — تسک ۱۱: ماژول بیمه + +### Community 589 - "Community 589" +Cohesion: 0.50 +Nodes (3): Entity: Like, ساختار فایل‌ها, معماری — تسک ۱۳: ماژول لایک + +### Community 590 - "Community 590" +Cohesion: 0.50 +Nodes (3): Entity: Secretary, ساختار فایل‌ها, معماری — تسک ۱۴: ماژول منشی + +### Community 591 - "Community 591" +Cohesion: 0.50 +Nodes (3): Entity: Payment, ساختار فایل‌ها, معماری — تسک ۱۵: ماژول پرداخت + +### Community 593 - "Community 593" +Cohesion: 0.67 +Nodes (3): GET `/api/v1/clinic-pro/doctor-addresses/{doctorId}`, Path Parameters, Response `200` + +### Community 594 - "Community 594" +Cohesion: 0.67 +Nodes (3): GET `/api/v1/billing/tenant-insurances/{uuid}/service-coverage`, PUT `/api/v1/billing/tenant-insurances/{uuid}/service-coverage`, TenantServiceCoverage — پوشش خدمت تحت یک قرارداد بیمه (فاز ۲) + +### Community 595 - "Community 595" +Cohesion: 0.67 +Nodes (3): GET `/api/v1/insurances`, Query Parameters, Response `200` + +### Community 596 - "Community 596" +Cohesion: 0.67 +Nodes (3): POST `/api/v1/admin/insurance/{id}/upload-logo`, Request, Response `200` + +### Community 597 - "Community 597" +Cohesion: 0.67 +Nodes (3): DELETE `/api/v1/sms/template/{uuid}`, Errors, Response `200` + +### Community 598 - "Community 598" +Cohesion: 0.67 +Nodes (3): Errors, GET `/api/v1/sms/template/{uuid}`, Response `200` + +### Community 599 - "Community 599" +Cohesion: 0.67 +Nodes (3): Errors, POST `/api/v1/sms/template/{uuid}/submit`, Response `200` + +### Community 600 - "Community 600" +Cohesion: 0.67 +Nodes (3): POST `/api/v1/admin/sms/template/{uuid}/approve`, Request Body (`application/json`), Response `200` + +### Community 603 - "Community 603" +Cohesion: 0.67 +Nodes (3): Anti-Pattern هایی که مشاهده می‌شوند, Pattern هایی که استفاده شده‌اند, ۳. تحلیل Design Patterns + +### Community 604 - "Community 604" +Cohesion: 0.67 +Nodes (3): ماژول‌های شناسایی‌شده در PRD, موارد پوشش‌داده‌نشده از PRD, ۱. تطابق معماری با PRD + +### Community 605 - "Community 605" +Cohesion: 0.67 +Nodes (3): نقاط ضعف, نقاط قوت, ۶. تحلیل API Design + +### Community 606 - "Community 606" +Cohesion: 0.67 +Nodes (3): 33. 🔵 `POST` image_clinic, هدرهای اضافی, پاسخ‌ها + +### Community 607 - "Community 607" +Cohesion: 0.67 +Nodes (3): 34. 🔵 `POST` image logo, هدرهای اضافی, پاسخ‌ها + +### Community 608 - "Community 608" +Cohesion: 0.67 +Nodes (3): 36. 🟢 `GET` get my rate, هدرهای اضافی, پاسخ‌ها + +### Community 609 - "Community 609" +Cohesion: 0.67 +Nodes (3): 43. 🟢 `GET` get, هدرهای اضافی, پاسخ‌ها + +### Community 612 - "Community 612" +Cohesion: 0.67 +Nodes (3): بک‌اند, فرانت‌اند, وضعیت فعلی کد (مهم — قبل از تغییر بخوان) + +## Knowledge Gaps +- **3334 isolated node(s):** `ALLOWED_ROLES`, `Pricing`, `TenantInsurance`, `CoverageRow`, `Draft` (+3329 more) + These have ≤1 connection - possible missing edges or undocumented components. +- **106 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. + +## Suggested Questions +_Questions this graph is uniquely positioned to answer:_ + +- **Why does `BaseController` connect `Community 108` to `Community 6`, `Community 138`, `Community 139`, `Community 14`, `Community 15`, `Community 275`, `Community 20`, `Community 22`, `Community 26`, `Community 164`, `Community 295`, `Community 300`, `Community 301`, `Community 175`, `Community 176`, `Community 177`, `Community 58`, `Community 59`, `Community 63`, `Community 64`, `Community 70`, `Community 71`, `Community 75`, `Community 206`, `Community 230`, `Community 103`, `Community 104`, `Community 107`, `Community 109`, `Community 121`, `Community 122`, `Community 251`, `Community 252`?** + _High betweenness centrality (0.031) - this node is a cross-community bridge._ +- **Why does `AppointmentRepository` connect `Community 119` to `Community 53`?** + _High betweenness centrality (0.018) - this node is a cross-community bridge._ +- **Why does `Version20260614181657` connect `Community 431` to `Community 200`?** + _High betweenness centrality (0.017) - this node is a cross-community bridge._ +- **What connects `ALLOWED_ROLES`, `Pricing`, `TenantInsurance` to the rest of the system?** + _3334 weakly-connected nodes found - possible documentation gaps or missing edges._ +- **Should `Community 0` be split into smaller, more focused modules?** + _Cohesion score 0.041801801801801805 - nodes in this community are weakly interconnected._ +- **Should `Community 1` be split into smaller, more focused modules?** + _Cohesion score 0.02857142857142857 - nodes in this community are weakly interconnected._ +- **Should `Community 2` be split into smaller, more focused modules?** + _Cohesion score 0.046093064091308165 - nodes in this community are weakly interconnected._ \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/005f400c7679ef8d1bff22dc231aea46c04d0e74a10d5a690f294ac0444d9102.json b/graphify-out/cache/ast/v0.8.44/005f400c7679ef8d1bff22dc231aea46c04d0e74a10d5a690f294ac0444d9102.json new file mode 100644 index 00000000..ac67bbb1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/005f400c7679ef8d1bff22dc231aea46c04d0e74a10d5a690f294ac0444d9102.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_category_controller_categorycontroller_php", "label": "CategoryController.php", "file_type": "code", "source_file": "src/Category/Controller/CategoryController.php", "source_location": "L1"}, {"id": "controller_categorycontroller_categorycontroller", "label": "CategoryController", "file_type": "code", "source_file": "src/Category/Controller/CategoryController.php", "source_location": "L18"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_categorycontroller_categorycontroller_legacylist", "label": ".legacyList()", "file_type": "code", "source_file": "src/Category/Controller/CategoryController.php", "source_location": "L21"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Category/Controller/CategoryController.php", "source_location": "L21"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_category_controller_categorycontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Category/Controller/CategoryController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_category_controller_categorycontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Category/Controller/CategoryController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_category_controller_categorycontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Category/Controller/CategoryController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_category_controller_categorycontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Category/Controller/CategoryController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_category_controller_categorycontroller_php", "target": "controller_categorycontroller_categorycontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Category/Controller/CategoryController.php", "source_location": "L18", "weight": 1.0}, {"source": "controller_categorycontroller_categorycontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Category/Controller/CategoryController.php", "source_location": "L19", "weight": 1.0}, {"source": "controller_categorycontroller_categorycontroller", "target": "controller_categorycontroller_categorycontroller_legacylist", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Category/Controller/CategoryController.php", "source_location": "L21", "weight": 1.0}, {"source": "controller_categorycontroller_categorycontroller_legacylist", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Category/Controller/CategoryController.php", "source_location": "L21", "weight": 1.0, "context": "return_type"}], "raw_calls": [{"caller_nid": "controller_categorycontroller_categorycontroller_legacylist", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Category/Controller/CategoryController.php", "source_location": "L36", "receiver": null}, {"caller_nid": "controller_categorycontroller_categorycontroller_legacylist", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Category/Controller/CategoryController.php", "source_location": "L39", "receiver": null}, {"caller_nid": "controller_categorycontroller_categorycontroller_legacylist", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Category/Controller/CategoryController.php", "source_location": "L41", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/00ca797277e9520885bf056e719721e9d72d97c4000fbd9f8bcd69980a5bd69d.json b/graphify-out/cache/ast/v0.8.44/00ca797277e9520885bf056e719721e9d72d97c4000fbd9f8bcd69980a5bd69d.json new file mode 100644 index 00000000..ad7f58ee --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/00ca797277e9520885bf056e719721e9d72d97c4000fbd9f8bcd69980a5bd69d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_insurance_pricing_and_selects_cleanup_md", "label": "insurance-pricing-and-selects-cleanup.md", "file_type": "document", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L1"}, {"id": "prompt_insurance_pricing_and_selects_cleanup_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_select_\u06cc\u06a9\u062f\u0633\u062a_\u0648_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a_\u062f\u0631_\u0645\u0631\u0627\u062c\u0639\u0647", "label": "\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647\u200c\u0633\u0627\u0632\u06cc \u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc \u0628\u06cc\u0645\u0647\u060c select \u06cc\u06a9\u062f\u0633\u062a\u060c \u0648 \u062a\u0639\u062f\u0627\u062f \u062e\u062f\u0645\u062a \u062f\u0631 \u0645\u0631\u0627\u062c\u0639\u0647", "file_type": "document", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L1"}, {"id": "prompt_insurance_pricing_and_selects_cleanup_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L3"}, {"id": "prompt_insurance_pricing_and_selects_cleanup_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L7"}, {"id": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L16"}, {"id": "prompt_insurance_pricing_and_selects_cleanup_\u0635\u0641\u062d\u0647_\u06cc_insurance_pricing_\u062f\u0648_\u0628\u062e\u0634_\u0647\u0645_\u067e\u0648\u0634\u0627\u0646", "label": "\u0635\u0641\u062d\u0647\u200c\u06cc insurance-pricing (\u062f\u0648 \u0628\u062e\u0634 \u0647\u0645\u200c\u067e\u0648\u0634\u0627\u0646)", "file_type": "document", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L18"}, {"id": "prompt_insurance_pricing_and_selects_cleanup_select_list\u0647\u0627", "label": "select list\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L30"}, {"id": "prompt_insurance_pricing_and_selects_cleanup_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a", "label": "\u062a\u0639\u062f\u0627\u062f \u062e\u062f\u0645\u062a", "file_type": "document", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L41"}, {"id": "prompt_insurance_pricing_and_selects_cleanup_select_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u0641\u0631\u0645_\u0645\u0631\u0627\u062c\u0639\u0647", "label": "select \u0628\u06cc\u0645\u0647 \u062f\u0631 \u0641\u0631\u0645 \u0645\u0631\u0627\u062c\u0639\u0647", "file_type": "document", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L55"}, {"id": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L59"}, {"id": "prompt_insurance_pricing_and_selects_cleanup_\u06f1_\u0627\u062f\u063a\u0627\u0645_\u0635\u0641\u062d\u0647_\u06cc_insurance_pricing", "label": "\u06f1. \u0627\u062f\u063a\u0627\u0645 \u0635\u0641\u062d\u0647\u200c\u06cc insurance-pricing", "file_type": "document", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L61"}, {"id": "prompt_insurance_pricing_and_selects_cleanup_\u06f2_\u06cc\u06a9_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_select_\u06cc\u06a9\u062f\u0633\u062a", "label": "\u06f2. \u06cc\u06a9 \u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a select \u06cc\u06a9\u062f\u0633\u062a", "file_type": "document", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L68"}, {"id": "prompt_insurance_pricing_and_selects_cleanup_\u06f3_\u062a\u0639\u062f\u0627\u062f_quantity_\u0628\u0631\u0627\u06cc_\u062e\u062f\u0645\u0627\u062a", "label": "\u06f3. \u062a\u0639\u062f\u0627\u062f (quantity) \u0628\u0631\u0627\u06cc \u062e\u062f\u0645\u0627\u062a", "file_type": "document", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L74"}, {"id": "prompt_insurance_pricing_and_selects_cleanup_\u06f4_select_\u0628\u06cc\u0645\u0647_\u0641\u0642\u0637_\u0627\u0632_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627_\u062f\u0631\u0635\u062f_\u062e\u0648\u062f\u06a9\u0627\u0631", "label": "\u06f4. select \u0628\u06cc\u0645\u0647 \u0641\u0642\u0637 \u0627\u0632 \u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627 + \u062f\u0631\u0635\u062f \u062e\u0648\u062f\u06a9\u0627\u0631", "file_type": "document", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L86"}, {"id": "prompt_insurance_pricing_and_selects_cleanup_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L92"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_insurance_pricing_and_selects_cleanup_md", "target": "prompt_insurance_pricing_and_selects_cleanup_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_select_\u06cc\u06a9\u062f\u0633\u062a_\u0648_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a_\u062f\u0631_\u0645\u0631\u0627\u062c\u0639\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_insurance_pricing_and_selects_cleanup_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_select_\u06cc\u06a9\u062f\u0633\u062a_\u0648_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a_\u062f\u0631_\u0645\u0631\u0627\u062c\u0639\u0647", "target": "prompt_insurance_pricing_and_selects_cleanup_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_insurance_pricing_and_selects_cleanup_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_select_\u06cc\u06a9\u062f\u0633\u062a_\u0648_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a_\u062f\u0631_\u0645\u0631\u0627\u062c\u0639\u0647", "target": "prompt_insurance_pricing_and_selects_cleanup_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_insurance_pricing_and_selects_cleanup_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_select_\u06cc\u06a9\u062f\u0633\u062a_\u0648_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a_\u062f\u0631_\u0645\u0631\u0627\u062c\u0639\u0647", "target": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L16", "weight": 1.0}, {"source": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_insurance_pricing_and_selects_cleanup_\u0635\u0641\u062d\u0647_\u06cc_insurance_pricing_\u062f\u0648_\u0628\u062e\u0634_\u0647\u0645_\u067e\u0648\u0634\u0627\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L18", "weight": 1.0}, {"source": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_insurance_pricing_and_selects_cleanup_select_list\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L30", "weight": 1.0}, {"source": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_insurance_pricing_and_selects_cleanup_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L41", "weight": 1.0}, {"source": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_insurance_pricing_and_selects_cleanup_select_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u0641\u0631\u0645_\u0645\u0631\u0627\u062c\u0639\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L55", "weight": 1.0}, {"source": "prompt_insurance_pricing_and_selects_cleanup_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_select_\u06cc\u06a9\u062f\u0633\u062a_\u0648_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a_\u062f\u0631_\u0645\u0631\u0627\u062c\u0639\u0647", "target": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L59", "weight": 1.0}, {"source": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_insurance_pricing_and_selects_cleanup_\u06f1_\u0627\u062f\u063a\u0627\u0645_\u0635\u0641\u062d\u0647_\u06cc_insurance_pricing", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L61", "weight": 1.0}, {"source": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_insurance_pricing_and_selects_cleanup_\u06f2_\u06cc\u06a9_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_select_\u06cc\u06a9\u062f\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L68", "weight": 1.0}, {"source": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_insurance_pricing_and_selects_cleanup_\u06f3_\u062a\u0639\u062f\u0627\u062f_quantity_\u0628\u0631\u0627\u06cc_\u062e\u062f\u0645\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L74", "weight": 1.0}, {"source": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_insurance_pricing_and_selects_cleanup_\u06f4_select_\u0628\u06cc\u0645\u0647_\u0641\u0642\u0637_\u0627\u0632_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627_\u062f\u0631\u0635\u062f_\u062e\u0648\u062f\u06a9\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L86", "weight": 1.0}, {"source": "prompt_insurance_pricing_and_selects_cleanup_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_select_\u06cc\u06a9\u062f\u0633\u062a_\u0648_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a_\u062f\u0631_\u0645\u0631\u0627\u062c\u0639\u0647", "target": "prompt_insurance_pricing_and_selects_cleanup_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", "source_location": "L92", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/00d19e027d60b4461e43310d6445f95fab85d7b6ba26ba946e44ea001556b0d0.json b/graphify-out/cache/ast/v0.8.44/00d19e027d60b4461e43310d6445f95fab85d7b6ba26ba946e44ea001556b0d0.json new file mode 100644 index 00000000..838ab885 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/00d19e027d60b4461e43310d6445f95fab85d7b6ba26ba946e44ea001556b0d0.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_05_doctor_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L1"}, {"id": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f5: \u0645\u0627\u0698\u0648\u0644 \u062f\u06a9\u062a\u0631", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L1"}, {"id": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctors", "label": "\u062c\u062f\u0648\u0644: doctors", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L3"}, {"id": "task_05_doctor_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_degree_\u0627\u0632_config", "label": "\u0645\u0642\u0627\u062f\u06cc\u0631 field_degree (\u0627\u0632 config)", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L26"}, {"id": "task_05_doctor_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_gender_\u0627\u0632_config", "label": "\u0645\u0642\u0627\u062f\u06cc\u0631 field_gender (\u0627\u0632 config)", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L34"}, {"id": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_specialties_manytomany_pivot", "label": "\u062c\u062f\u0648\u0644: doctor_specialties (ManyToMany pivot)", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L40"}, {"id": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_services_manytomany_pivot", "label": "\u062c\u062f\u0648\u0644: doctor_services (ManyToMany pivot)", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L47"}, {"id": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_states_manytomany_pivot", "label": "\u062c\u062f\u0648\u0644: doctor_states (ManyToMany pivot)", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L54"}, {"id": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_cities_manytomany_pivot", "label": "\u062c\u062f\u0648\u0644: doctor_cities (ManyToMany pivot)", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L61"}, {"id": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_addresses", "label": "\u062c\u062f\u0648\u0644: doctor_addresses", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L68"}, {"id": "task_05_doctor_database_\u062c\u062f\u0648\u0644_clinics", "label": "\u062c\u062f\u0648\u0644: clinics", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L84"}, {"id": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_secretaries", "label": "\u062c\u062f\u0648\u0644: doctor_secretaries", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L112"}, {"id": "task_05_doctor_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L128"}, {"id": "task_05_doctor_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_clinic_pro_table", "label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 DB (clinic_pro table)", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L139"}, {"id": "task_05_doctor_database_\u0631\u0648\u0627\u0628\u0637_\u06a9\u0627\u0645\u0644_clinic_pro_entity", "label": "\u0631\u0648\u0627\u0628\u0637 \u06a9\u0627\u0645\u0644 clinic_pro entity", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L151"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_05_doctor_database_md", "target": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_degree_\u0627\u0632_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L26", "weight": 1.0}, {"source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_gender_\u0627\u0632_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L34", "weight": 1.0}, {"source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_specialties_manytomany_pivot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L40", "weight": 1.0}, {"source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_services_manytomany_pivot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L47", "weight": 1.0}, {"source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_states_manytomany_pivot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L54", "weight": 1.0}, {"source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_cities_manytomany_pivot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L61", "weight": 1.0}, {"source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_addresses", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L68", "weight": 1.0}, {"source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_database_\u062c\u062f\u0648\u0644_clinics", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L84", "weight": 1.0}, {"source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_secretaries", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L112", "weight": 1.0}, {"source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L128", "weight": 1.0}, {"source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_clinic_pro_table", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L139", "weight": 1.0}, {"source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_database_\u0631\u0648\u0627\u0628\u0637_\u06a9\u0627\u0645\u0644_clinic_pro_entity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/database.md", "source_location": "L151", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/0135a5351c9ceb6902c56372689d61b5bbbc5e07203594f05886956111b9feea.json b/graphify-out/cache/ast/v0.8.44/0135a5351c9ceb6902c56372689d61b5bbbc5e07203594f05886956111b9feea.json new file mode 100644 index 00000000..e7ff8cc0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/0135a5351c9ceb6902c56372689d61b5bbbc5e07203594f05886956111b9feea.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_patientsession_php", "label": "PatientSession.php", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L1"}, {"id": "entity_patientsession_patientsession", "label": "PatientSession", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L12"}, {"id": "patientrecord", "label": "PatientRecord", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L24"}, {"id": "appointment", "label": "Appointment", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L28"}, {"id": "collection", "label": "Collection", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L65"}, {"id": "entity_patientsession_patientsession_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L68"}, {"id": "entity_patientsession_patientsession_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L78"}, {"id": "entity_patientsession_patientsession_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L79"}, {"id": "entity_patientsession_patientsession_getrecord", "label": ".getRecord()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L80"}, {"id": "entity_patientsession_patientsession_getappointment", "label": ".getAppointment()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L81"}, {"id": "entity_patientsession_patientsession_getinsurancebaseid", "label": ".getInsuranceBaseId()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L82"}, {"id": "entity_patientsession_patientsession_getinsurancesupplementaryid", "label": ".getInsuranceSupplementaryId()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L83"}, {"id": "entity_patientsession_patientsession_getservices", "label": ".getServices()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L84"}, {"id": "entity_patientsession_patientsession_addservice", "label": ".addService()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L86"}, {"id": "sessionservice", "label": "SessionService", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L86"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L86"}, {"id": "entity_patientsession_patientsession_getvisitpricerials", "label": ".getVisitPriceRials()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L93"}, {"id": "entity_patientsession_patientsession_getbaseinsurancediscountpercent", "label": ".getBaseInsuranceDiscountPercent()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L94"}, {"id": "entity_patientsession_patientsession_getsupplementarydiscountpercent", "label": ".getSupplementaryDiscountPercent()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L95"}, {"id": "entity_patientsession_patientsession_getservicestotalrials", "label": ".getServicesTotalRials()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L96"}, {"id": "entity_patientsession_patientsession_getfinalpricerials", "label": ".getFinalPriceRials()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L97"}, {"id": "entity_patientsession_patientsession_getpaymentmethod", "label": ".getPaymentMethod()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L98"}, {"id": "entity_patientsession_patientsession_getnotes", "label": ".getNotes()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L99"}, {"id": "entity_patientsession_patientsession_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L100"}, {"id": "entity_patientsession_patientsession_getupdatedat", "label": ".getUpdatedAt()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L101"}, {"id": "entity_patientsession_patientsession_setinsurancebaseid", "label": ".setInsuranceBaseId()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L103"}, {"id": "entity_patientsession_patientsession_setinsurancesupplementaryid", "label": ".setInsuranceSupplementaryId()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L104"}, {"id": "entity_patientsession_patientsession_setvisitpricerials", "label": ".setVisitPriceRials()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L105"}, {"id": "entity_patientsession_patientsession_setbaseinsurancediscountpercent", "label": ".setBaseInsuranceDiscountPercent()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L106"}, {"id": "entity_patientsession_patientsession_setsupplementarydiscountpercent", "label": ".setSupplementaryDiscountPercent()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L107"}, {"id": "entity_patientsession_patientsession_setservicestotalrials", "label": ".setServicesTotalRials()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L108"}, {"id": "entity_patientsession_patientsession_setfinalpricerials", "label": ".setFinalPriceRials()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L109"}, {"id": "entity_patientsession_patientsession_setpaymentmethod", "label": ".setPaymentMethod()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L110"}, {"id": "entity_patientsession_patientsession_setnotes", "label": ".setNotes()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L111"}, {"id": "entity_patientsession_patientsession_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L113"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_patientsession_php", "target": "appointment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_patientsession_php", "target": "patientsessionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_patientsession_php", "target": "arraycollection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_patientsession_php", "target": "collection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_patientsession_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_patientsession_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_patientsession_php", "target": "entity_patientsession_patientsession", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L12", "weight": 1.0}, {"source": "entity_patientsession_patientsession", "target": "patientrecord", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L24", "weight": 1.0, "context": "field"}, {"source": "entity_patientsession_patientsession", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L28", "weight": 1.0, "context": "field"}, {"source": "entity_patientsession_patientsession", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L65", "weight": 1.0, "context": "field"}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L68", "weight": 1.0}, {"source": "entity_patientsession_patientsession_construct", "target": "patientrecord", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L68", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_patientsession_patientsession_construct", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L68", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L78", "weight": 1.0}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L79", "weight": 1.0}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_getrecord", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L80", "weight": 1.0}, {"source": "entity_patientsession_patientsession_getrecord", "target": "patientrecord", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L80", "weight": 1.0, "context": "return_type"}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_getappointment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L81", "weight": 1.0}, {"source": "entity_patientsession_patientsession_getappointment", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L81", "weight": 1.0, "context": "return_type"}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_getinsurancebaseid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L82", "weight": 1.0}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_getinsurancesupplementaryid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L83", "weight": 1.0}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_getservices", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L84", "weight": 1.0}, {"source": "entity_patientsession_patientsession_getservices", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L84", "weight": 1.0, "context": "return_type"}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_addservice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L86", "weight": 1.0}, {"source": "entity_patientsession_patientsession_addservice", "target": "sessionservice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L86", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_patientsession_patientsession_addservice", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L86", "weight": 1.0, "context": "return_type"}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_getvisitpricerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L93", "weight": 1.0}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_getbaseinsurancediscountpercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L94", "weight": 1.0}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_getsupplementarydiscountpercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L95", "weight": 1.0}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_getservicestotalrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L96", "weight": 1.0}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_getfinalpricerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L97", "weight": 1.0}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_getpaymentmethod", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L98", "weight": 1.0}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_getnotes", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L99", "weight": 1.0}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L100", "weight": 1.0}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_getupdatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L101", "weight": 1.0}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_setinsurancebaseid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L103", "weight": 1.0}, {"source": "entity_patientsession_patientsession_setinsurancebaseid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L103", "weight": 1.0, "context": "return_type"}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_setinsurancesupplementaryid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L104", "weight": 1.0}, {"source": "entity_patientsession_patientsession_setinsurancesupplementaryid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L104", "weight": 1.0, "context": "return_type"}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_setvisitpricerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L105", "weight": 1.0}, {"source": "entity_patientsession_patientsession_setvisitpricerials", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L105", "weight": 1.0, "context": "return_type"}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_setbaseinsurancediscountpercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L106", "weight": 1.0}, {"source": "entity_patientsession_patientsession_setbaseinsurancediscountpercent", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L106", "weight": 1.0, "context": "return_type"}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_setsupplementarydiscountpercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L107", "weight": 1.0}, {"source": "entity_patientsession_patientsession_setsupplementarydiscountpercent", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L107", "weight": 1.0, "context": "return_type"}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_setservicestotalrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L108", "weight": 1.0}, {"source": "entity_patientsession_patientsession_setservicestotalrials", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L108", "weight": 1.0, "context": "return_type"}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_setfinalpricerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L109", "weight": 1.0}, {"source": "entity_patientsession_patientsession_setfinalpricerials", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L109", "weight": 1.0, "context": "return_type"}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_setpaymentmethod", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L110", "weight": 1.0}, {"source": "entity_patientsession_patientsession_setpaymentmethod", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L110", "weight": 1.0, "context": "return_type"}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_setnotes", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L111", "weight": 1.0}, {"source": "entity_patientsession_patientsession_setnotes", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L111", "weight": 1.0, "context": "return_type"}, {"source": "entity_patientsession_patientsession", "target": "entity_patientsession_patientsession_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L113", "weight": 1.0}, {"source": "entity_patientsession_patientsession_toarray", "target": "entity_patientsession_patientsession_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientSession.php", "source_location": "L117", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_patientsession_patientsession_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php", "source_location": "L70", "receiver": null}, {"caller_nid": "entity_patientsession_patientsession_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php", "source_location": "L70", "receiver": null}, {"caller_nid": "entity_patientsession_patientsession_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php", "source_location": "L73", "receiver": null}, {"caller_nid": "entity_patientsession_patientsession_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php", "source_location": "L74", "receiver": null}, {"caller_nid": "entity_patientsession_patientsession_addservice", "callee": "contains", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php", "source_location": "L88", "receiver": null}, {"caller_nid": "entity_patientsession_patientsession_addservice", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php", "source_location": "L89", "receiver": null}, {"caller_nid": "entity_patientsession_patientsession_setinsurancebaseid", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php", "source_location": "L103", "receiver": null}, {"caller_nid": "entity_patientsession_patientsession_setinsurancesupplementaryid", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php", "source_location": "L104", "receiver": null}, {"caller_nid": "entity_patientsession_patientsession_setvisitpricerials", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php", "source_location": "L105", "receiver": null}, {"caller_nid": "entity_patientsession_patientsession_setbaseinsurancediscountpercent", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php", "source_location": "L106", "receiver": null}, {"caller_nid": "entity_patientsession_patientsession_setsupplementarydiscountpercent", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php", "source_location": "L107", "receiver": null}, {"caller_nid": "entity_patientsession_patientsession_setservicestotalrials", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php", "source_location": "L108", "receiver": null}, {"caller_nid": "entity_patientsession_patientsession_setfinalpricerials", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php", "source_location": "L109", "receiver": null}, {"caller_nid": "entity_patientsession_patientsession_setpaymentmethod", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php", "source_location": "L110", "receiver": null}, {"caller_nid": "entity_patientsession_patientsession_setnotes", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php", "source_location": "L111", "receiver": null}, {"caller_nid": "entity_patientsession_patientsession_toarray", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php", "source_location": "L120", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/01a35794369da341601324499da53378a75ab8592d14a32b72d564b44137177d.json b/graphify-out/cache/ast/v0.8.44/01a35794369da341601324499da53378a75ab8592d14a32b72d564b44137177d.json new file mode 100644 index 00000000..6781d722 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/01a35794369da341601324499da53378a75ab8592d14a32b72d564b44137177d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smswalletrepository_php", "label": "SmsWalletRepository.php", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L1"}, {"id": "repository_smswalletrepository_smswalletrepository", "label": "SmsWalletRepository", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_smswalletrepository_smswalletrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L11"}, {"id": "repository_smswalletrepository_smswalletrepository_findbyentity", "label": ".findByEntity()", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L16"}, {"id": "smswallet", "label": "SmsWallet", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L16"}, {"id": "repository_smswalletrepository_smswalletrepository_getbalance", "label": ".getBalance()", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L21"}, {"id": "repository_smswalletrepository_smswalletrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L27"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smswalletrepository_php", "target": "smswallet", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smswalletrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smswalletrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smswalletrepository_php", "target": "repository_smswalletrepository_smswalletrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_smswalletrepository_smswalletrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_smswalletrepository_smswalletrepository", "target": "repository_smswalletrepository_smswalletrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_smswalletrepository_smswalletrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_smswalletrepository_smswalletrepository", "target": "repository_smswalletrepository_smswalletrepository_findbyentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_smswalletrepository_smswalletrepository_findbyentity", "target": "smswallet", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L16", "weight": 1.0, "context": "return_type"}, {"source": "repository_smswalletrepository_smswalletrepository", "target": "repository_smswalletrepository_smswalletrepository_getbalance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L21", "weight": 1.0}, {"source": "repository_smswalletrepository_smswalletrepository", "target": "repository_smswalletrepository_smswalletrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L27", "weight": 1.0}, {"source": "repository_smswalletrepository_smswalletrepository_save", "target": "smswallet", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L27", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_smswalletrepository_smswalletrepository_construct", "target": "smswallet", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L13", "weight": 1.0}, {"source": "repository_smswalletrepository_smswalletrepository_getbalance", "target": "repository_smswalletrepository_smswalletrepository_findbyentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletRepository.php", "source_location": "L23", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_smswalletrepository_smswalletrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_smswalletrepository_smswalletrepository_findbyentity", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_smswalletrepository_smswalletrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_smswalletrepository_smswalletrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_smswalletrepository_smswalletrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletRepository.php", "source_location": "L30", "receiver": null}, {"caller_nid": "repository_smswalletrepository_smswalletrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletRepository.php", "source_location": "L30", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/01a6fc5a55d6357607e36837cd39a6ed646f4097fd4ba944ababf826cd1f0ff4.json b/graphify-out/cache/ast/v0.8.44/01a6fc5a55d6357607e36837cd39a6ed646f4097fd4ba944ababf826cd1f0ff4.json new file mode 100644 index 00000000..b337a1b4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/01a6fc5a55d6357607e36837cd39a6ed646f4097fd4ba944ababf826cd1f0ff4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_clinic_social_media_field_md", "label": "clinic-social-media-field.md", "file_type": "document", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L1"}, {"id": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", "label": "\u0627\u0641\u0632\u0648\u062f\u0646 \u0641\u06cc\u0644\u062f \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0627\u062c\u062a\u0645\u0627\u0639\u06cc \u0628\u0647 Clinic", "file_type": "document", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L1"}, {"id": "prompt_clinic_social_media_field_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L3"}, {"id": "prompt_clinic_social_media_field_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L9"}, {"id": "prompt_clinic_social_media_field_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L13"}, {"id": "prompt_clinic_social_media_field_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L17"}, {"id": "prompt_clinic_social_media_field_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L26"}, {"id": "prompt_clinic_social_media_field_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L41"}, {"id": "prompt_clinic_social_media_field_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_socialmedia", "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 \u0641\u06cc\u0644\u062f `socialMedia`", "file_type": "document", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L43"}, {"id": "prompt_clinic_social_media_field_\u06f2_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_\u0628\u0647_\u062e\u0631\u0648\u062c\u06cc_todetailarray_\u0648_tolistarray", "label": "\u06f2. \u0627\u0636\u0627\u0641\u0647\u200c\u06a9\u0631\u062f\u0646 \u0628\u0647 \u062e\u0631\u0648\u062c\u06cc `toDetailArray()` \u0648 `toListArray()`", "file_type": "document", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L66"}, {"id": "prompt_clinic_social_media_field_\u06f3_migration", "label": "\u06f3. Migration", "file_type": "document", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L70"}, {"id": "prompt_clinic_social_media_field_\u06f4_\u067e\u0630\u06cc\u0631\u0634_\u062f\u0631_cliniccontroller_update", "label": "\u06f4. \u067e\u0630\u06cc\u0631\u0634 \u062f\u0631 `ClinicController::update()`", "file_type": "document", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L77"}, {"id": "prompt_clinic_social_media_field_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L97"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_clinic_social_media_field_md", "target": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", "target": "prompt_clinic_social_media_field_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", "target": "prompt_clinic_social_media_field_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", "target": "prompt_clinic_social_media_field_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L13", "weight": 1.0}, {"source": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", "target": "prompt_clinic_social_media_field_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L17", "weight": 1.0}, {"source": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", "target": "prompt_clinic_social_media_field_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L26", "weight": 1.0}, {"source": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", "target": "prompt_clinic_social_media_field_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L41", "weight": 1.0}, {"source": "prompt_clinic_social_media_field_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_clinic_social_media_field_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_socialmedia", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L43", "weight": 1.0}, {"source": "prompt_clinic_social_media_field_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_clinic_social_media_field_\u06f2_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_\u0628\u0647_\u062e\u0631\u0648\u062c\u06cc_todetailarray_\u0648_tolistarray", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L66", "weight": 1.0}, {"source": "prompt_clinic_social_media_field_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_clinic_social_media_field_\u06f3_migration", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L70", "weight": 1.0}, {"source": "prompt_clinic_social_media_field_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_clinic_social_media_field_\u06f4_\u067e\u0630\u06cc\u0631\u0634_\u062f\u0631_cliniccontroller_update", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L77", "weight": 1.0}, {"source": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", "target": "prompt_clinic_social_media_field_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-social-media-field.md", "source_location": "L97", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/01cbb020665bc50a95519b010c5cb4bdcda727e5e3b11144854ea69380bba84d.json b/graphify-out/cache/ast/v0.8.44/01cbb020665bc50a95519b010c5cb4bdcda727e5e3b11144854ea69380bba84d.json new file mode 100644 index 00000000..f72339fb --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/01cbb020665bc50a95519b010c5cb4bdcda727e5e3b11144854ea69380bba84d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_01_project_setup_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L1"}, {"id": "task_01_project_setup_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f1: \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L1"}, {"id": "task_01_project_setup_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0648\u0634\u0647_\u0647\u0627\u06cc_\u067e\u0631\u0648\u0698\u0647", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u0648\u0634\u0647\u200c\u0647\u0627\u06cc \u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L3"}, {"id": "task_01_project_setup_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u062f\u0627\u062e\u0644\u06cc_\u0647\u0631_\u0645\u0627\u0698\u0648\u0644", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u0627\u062e\u0644\u06cc \u0647\u0631 \u0645\u0627\u0698\u0648\u0644", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L55"}, {"id": "task_01_project_setup_architecture_\u0645\u0633\u0626\u0648\u0644\u06cc\u062a_\u0647\u0631_\u0644\u0627\u06cc\u0647", "label": "\u0645\u0633\u0626\u0648\u0644\u06cc\u062a \u0647\u0631 \u0644\u0627\u06cc\u0647", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L75"}, {"id": "task_01_project_setup_architecture_\u0641\u0631\u0645\u062a_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_\u067e\u0627\u0633\u062e_apiresponse", "label": "\u0641\u0631\u0645\u062a \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u067e\u0627\u0633\u062e (ApiResponse)", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L86"}, {"id": "task_01_project_setup_architecture_\u0645\u0648\u0641\u0642_\u0628\u062f\u0648\u0646_\u0635\u0641\u062d\u0647_\u0628\u0646\u062f\u06cc", "label": "\u0645\u0648\u0641\u0642 (\u0628\u062f\u0648\u0646 \u0635\u0641\u062d\u0647\u200c\u0628\u0646\u062f\u06cc)", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L90"}, {"id": "task_01_project_setup_architecture_\u0645\u0648\u0641\u0642_\u0628\u0627_\u0635\u0641\u062d\u0647_\u0628\u0646\u062f\u06cc", "label": "\u0645\u0648\u0641\u0642 (\u0628\u0627 \u0635\u0641\u062d\u0647\u200c\u0628\u0646\u062f\u06cc)", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L98"}, {"id": "task_01_project_setup_architecture_\u062e\u0637\u0627", "label": "\u062e\u0637\u0627", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L111"}, {"id": "task_01_project_setup_architecture_\u0646\u0645\u0648\u062f\u0627\u0631_\u0627\u0631\u062a\u0628\u0627\u0637_\u0644\u0627\u06cc\u0647_\u0647\u0627", "label": "\u0646\u0645\u0648\u062f\u0627\u0631 \u0627\u0631\u062a\u0628\u0627\u0637 \u0644\u0627\u06cc\u0647\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L126"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_01_project_setup_architecture_md", "target": "task_01_project_setup_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_01_project_setup_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0648\u0634\u0647_\u0647\u0627\u06cc_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_01_project_setup_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u062f\u0627\u062e\u0644\u06cc_\u0647\u0631_\u0645\u0627\u0698\u0648\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L55", "weight": 1.0}, {"source": "task_01_project_setup_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_architecture_\u0645\u0633\u0626\u0648\u0644\u06cc\u062a_\u0647\u0631_\u0644\u0627\u06cc\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L75", "weight": 1.0}, {"source": "task_01_project_setup_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_architecture_\u0641\u0631\u0645\u062a_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_\u067e\u0627\u0633\u062e_apiresponse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L86", "weight": 1.0}, {"source": "task_01_project_setup_architecture_\u0641\u0631\u0645\u062a_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_\u067e\u0627\u0633\u062e_apiresponse", "target": "task_01_project_setup_architecture_\u0645\u0648\u0641\u0642_\u0628\u062f\u0648\u0646_\u0635\u0641\u062d\u0647_\u0628\u0646\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L90", "weight": 1.0}, {"source": "task_01_project_setup_architecture_\u0641\u0631\u0645\u062a_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_\u067e\u0627\u0633\u062e_apiresponse", "target": "task_01_project_setup_architecture_\u0645\u0648\u0641\u0642_\u0628\u0627_\u0635\u0641\u062d\u0647_\u0628\u0646\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L98", "weight": 1.0}, {"source": "task_01_project_setup_architecture_\u0641\u0631\u0645\u062a_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_\u067e\u0627\u0633\u062e_apiresponse", "target": "task_01_project_setup_architecture_\u062e\u0637\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L111", "weight": 1.0}, {"source": "task_01_project_setup_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_architecture_\u0646\u0645\u0648\u062f\u0627\u0631_\u0627\u0631\u062a\u0628\u0627\u0637_\u0644\u0627\u06cc\u0647_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/architecture.md", "source_location": "L126", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/02081acac585d1cfaabd1d404b0bb25c7bcf25fa51e32bf986cd75675d14ac24.json b/graphify-out/cache/ast/v0.8.44/02081acac585d1cfaabd1d404b0bb25c7bcf25fa51e32bf986cd75675d14ac24.json new file mode 100644 index 00000000..cde3617f --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/02081acac585d1cfaabd1d404b0bb25c7bcf25fa51e32bf986cd75675d14ac24.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_invoice_php", "label": "Invoice.php", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L1"}, {"id": "entity_invoice_invoice", "label": "Invoice", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L11"}, {"id": "collection", "label": "Collection", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L72"}, {"id": "entity_invoice_invoice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L75"}, {"id": "entity_invoice_invoice_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L86"}, {"id": "entity_invoice_invoice_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L87"}, {"id": "entity_invoice_invoice_getentitytype", "label": ".getEntityType()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L88"}, {"id": "entity_invoice_invoice_getentityid", "label": ".getEntityId()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L89"}, {"id": "entity_invoice_invoice_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L90"}, {"id": "entity_invoice_invoice_getbaseinsuranceid", "label": ".getBaseInsuranceId()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L91"}, {"id": "entity_invoice_invoice_getsupplementaryinsuranceid", "label": ".getSupplementaryInsuranceId()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L92"}, {"id": "entity_invoice_invoice_gettotalrials", "label": ".getTotalRials()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L93"}, {"id": "entity_invoice_invoice_getpatientrials", "label": ".getPatientRials()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L94"}, {"id": "entity_invoice_invoice_getitems", "label": ".getItems()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L96"}, {"id": "entity_invoice_invoice_setpatientsessionid", "label": ".setPatientSessionId()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L98"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L98"}, {"id": "entity_invoice_invoice_setpatientrecordid", "label": ".setPatientRecordId()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L99"}, {"id": "entity_invoice_invoice_setbaseinsuranceid", "label": ".setBaseInsuranceId()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L100"}, {"id": "entity_invoice_invoice_setsupplementaryinsuranceid", "label": ".setSupplementaryInsuranceId()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L101"}, {"id": "entity_invoice_invoice_additem", "label": ".addItem()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L103"}, {"id": "invoiceitem", "label": "InvoiceItem", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L103"}, {"id": "entity_invoice_invoice_recalculatetotals", "label": ".recalculateTotals()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L110"}, {"id": "entity_invoice_invoice_finalize", "label": ".finalize()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L126"}, {"id": "entity_invoice_invoice_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L134"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_invoice_php", "target": "invoicerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_invoice_php", "target": "arraycollection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_invoice_php", "target": "collection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_invoice_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_invoice_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_invoice_php", "target": "entity_invoice_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L11", "weight": 1.0}, {"source": "entity_invoice_invoice", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L72", "weight": 1.0, "context": "field"}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L86", "weight": 1.0}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L87", "weight": 1.0}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_getentitytype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L88", "weight": 1.0}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_getentityid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L89", "weight": 1.0}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L90", "weight": 1.0}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_getbaseinsuranceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L91", "weight": 1.0}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_getsupplementaryinsuranceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L92", "weight": 1.0}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_gettotalrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L93", "weight": 1.0}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_getpatientrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L94", "weight": 1.0}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_getitems", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L96", "weight": 1.0}, {"source": "entity_invoice_invoice_getitems", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L96", "weight": 1.0, "context": "return_type"}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_setpatientsessionid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L98", "weight": 1.0}, {"source": "entity_invoice_invoice_setpatientsessionid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L98", "weight": 1.0, "context": "return_type"}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_setpatientrecordid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L99", "weight": 1.0}, {"source": "entity_invoice_invoice_setpatientrecordid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L99", "weight": 1.0, "context": "return_type"}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_setbaseinsuranceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L100", "weight": 1.0}, {"source": "entity_invoice_invoice_setbaseinsuranceid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L100", "weight": 1.0, "context": "return_type"}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_setsupplementaryinsuranceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L101", "weight": 1.0}, {"source": "entity_invoice_invoice_setsupplementaryinsuranceid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L101", "weight": 1.0, "context": "return_type"}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_additem", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L103", "weight": 1.0}, {"source": "entity_invoice_invoice_additem", "target": "invoiceitem", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L103", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_invoice_invoice_additem", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L103", "weight": 1.0, "context": "return_type"}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_recalculatetotals", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L110", "weight": 1.0}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_finalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L126", "weight": 1.0}, {"source": "entity_invoice_invoice", "target": "entity_invoice_invoice_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L134", "weight": 1.0}, {"source": "entity_invoice_invoice_recalculatetotals", "target": "entity_invoice_invoice_gettotalrials", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L114", "weight": 1.0}, {"source": "entity_invoice_invoice_recalculatetotals", "target": "entity_invoice_invoice_getpatientrials", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Invoice.php", "source_location": "L117", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_invoice_invoice_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Invoice.php", "source_location": "L77", "receiver": null}, {"caller_nid": "entity_invoice_invoice_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Invoice.php", "source_location": "L77", "receiver": null}, {"caller_nid": "entity_invoice_invoice_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Invoice.php", "source_location": "L80", "receiver": null}, {"caller_nid": "entity_invoice_invoice_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Invoice.php", "source_location": "L81", "receiver": null}, {"caller_nid": "entity_invoice_invoice_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Invoice.php", "source_location": "L82", "receiver": null}, {"caller_nid": "entity_invoice_invoice_additem", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Invoice.php", "source_location": "L105", "receiver": null}, {"caller_nid": "entity_invoice_invoice_additem", "callee": "attachTo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Invoice.php", "source_location": "L106", "receiver": null}, {"caller_nid": "entity_invoice_invoice_recalculatetotals", "callee": "getBaseInsuranceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Invoice.php", "source_location": "L115", "receiver": null}, {"caller_nid": "entity_invoice_invoice_recalculatetotals", "callee": "getSupplementaryRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Invoice.php", "source_location": "L116", "receiver": null}, {"caller_nid": "entity_invoice_invoice_recalculatetotals", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Invoice.php", "source_location": "L123", "receiver": null}, {"caller_nid": "entity_invoice_invoice_finalize", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Invoice.php", "source_location": "L130", "receiver": null}, {"caller_nid": "entity_invoice_invoice_toarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Invoice.php", "source_location": "L150", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/0231ff42cfb43dd4cb4ecfaff3e4f1d285d30fdd87a120fccc6046fac3d1e040.json b/graphify-out/cache/ast/v0.8.44/0231ff42cfb43dd4cb4ecfaff3e4f1d285d30fdd87a120fccc6046fac3d1e040.json new file mode 100644 index 00000000..771a57b7 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/0231ff42cfb43dd4cb4ecfaff3e4f1d285d30fdd87a120fccc6046fac3d1e040.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615060415_php", "label": "Version20260615060415.php", "file_type": "code", "source_file": "migrations/Version20260615060415.php", "source_location": "L1"}, {"id": "migrations_version20260615060415_version20260615060415", "label": "Version20260615060415", "file_type": "code", "source_file": "migrations/Version20260615060415.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260615060415_version20260615060415_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260615060415.php", "source_location": "L15"}, {"id": "migrations_version20260615060415_version20260615060415_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260615060415.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260615060415.php", "source_location": "L20"}, {"id": "migrations_version20260615060415_version20260615060415_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260615060415.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615060415_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615060415.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615060415_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615060415.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615060415_php", "target": "migrations_version20260615060415_version20260615060415", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615060415.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260615060415_version20260615060415", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615060415.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260615060415_version20260615060415", "target": "migrations_version20260615060415_version20260615060415_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615060415.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260615060415_version20260615060415", "target": "migrations_version20260615060415_version20260615060415_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615060415.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260615060415_version20260615060415_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615060415.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260615060415_version20260615060415", "target": "migrations_version20260615060415_version20260615060415_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615060415.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260615060415_version20260615060415_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615060415.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260615060415_version20260615060415_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615060415.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260615060415_version20260615060415_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615060415.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/03ed965fb14b51c065108f4eeca9672f20e8090195fcc442de5c5c60c950ec10.json b/graphify-out/cache/ast/v0.8.44/03ed965fb14b51c065108f4eeca9672f20e8090195fcc442de5c5c60c950ec10.json new file mode 100644 index 00000000..fa77f8fc --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/03ed965fb14b51c065108f4eeca9672f20e8090195fcc442de5c5c60c950ec10.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_02_authentication_user_flow_md", "label": "user_flow.md", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/user_flow.md", "source_location": "L1"}, {"id": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/user_flow.md", "source_location": "L1"}, {"id": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0645\u0644_\u0648\u0631\u0648\u062f_\u0628\u0627_otp_\u062c\u0631\u06cc\u0627\u0646_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0645\u0644 \u0648\u0631\u0648\u062f \u0628\u0627 OTP (\u062c\u0631\u06cc\u0627\u0646 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 Drupal)", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/user_flow.md", "source_location": "L3"}, {"id": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062a\u0645\u062f\u06cc\u062f_token", "label": "\u062c\u0631\u06cc\u0627\u0646 \u062a\u0645\u062f\u06cc\u062f Token", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/user_flow.md", "source_location": "L58"}, {"id": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062f\u0631\u06cc\u0627\u0641\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631", "label": "\u062c\u0631\u06cc\u0627\u0646 \u062f\u0631\u06cc\u0627\u0641\u062a \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u06a9\u0627\u0631\u0628\u0631", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/user_flow.md", "source_location": "L70"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_02_authentication_user_flow_md", "target": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/user_flow.md", "source_location": "L1", "weight": 1.0}, {"source": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0645\u0644_\u0648\u0631\u0648\u062f_\u0628\u0627_otp_\u062c\u0631\u06cc\u0627\u0646_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/user_flow.md", "source_location": "L3", "weight": 1.0}, {"source": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062a\u0645\u062f\u06cc\u062f_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/user_flow.md", "source_location": "L58", "weight": 1.0}, {"source": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062f\u0631\u06cc\u0627\u0641\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/user_flow.md", "source_location": "L70", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/042d405bfc9f389c3f4031533534485742dabdcfe86b4d753c0cc052a755f1f5.json b/graphify-out/cache/ast/v0.8.44/042d405bfc9f389c3f4031533534485742dabdcfe86b4d753c0cc052a755f1f5.json new file mode 100644 index 00000000..79f6738b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/042d405bfc9f389c3f4031533534485742dabdcfe86b4d753c0cc052a755f1f5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_05_doctor_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L1"}, {"id": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "label": "\u062a\u0633\u06a9 \u06f0\u06f5: \u0645\u0627\u0698\u0648\u0644 \u062f\u06a9\u062a\u0631", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L1"}, {"id": "task_05_doctor_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L3"}, {"id": "task_05_doctor_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", "label": "Endpoint \u0647\u0627 (\u0648\u0627\u0642\u0639\u06cc \u0627\u0632 Drupal)", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L7"}, {"id": "task_05_doctor_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L24"}, {"id": "task_05_doctor_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L27"}, {"id": "task_05_doctor_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_response_get_api_v1_doctor_uuid", "label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc Response \u2014 GET /api/v1/doctor/{uuid}", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L32"}, {"id": "task_05_doctor_task_\u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc_get_api_v1_doctors", "label": "\u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc GET /api/v1/doctors", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L98"}, {"id": "task_05_doctor_task_\u0646\u0645\u0648\u0646\u0647_response_\u0644\u06cc\u0633\u062a_\u062f\u06a9\u062a\u0631\u0647\u0627", "label": "\u0646\u0645\u0648\u0646\u0647 Response \u0644\u06cc\u0633\u062a \u062f\u06a9\u062a\u0631\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L113"}, {"id": "task_05_doctor_task_patch_api_v1_doctor_uuid_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0642\u0627\u0628\u0644_\u0648\u06cc\u0631\u0627\u06cc\u0634", "label": "PATCH /api/v1/doctor/{uuid} \u2014 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0642\u0627\u0628\u0644 \u0648\u06cc\u0631\u0627\u06cc\u0634", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L142"}, {"id": "task_05_doctor_task_\u0622\u067e\u0644\u0648\u062f_\u062a\u0635\u0648\u06cc\u0631_\u062f\u06a9\u062a\u0631_post_file_upload_clinic_pro_doctor_field_image", "label": "\u0622\u067e\u0644\u0648\u062f \u062a\u0635\u0648\u06cc\u0631 \u062f\u06a9\u062a\u0631 \u2014 POST /file/upload/clinic_pro/doctor/field_image", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L152"}, {"id": "task_05_doctor_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_response_get_api_v1_clinic_pro_doctor_address_id", "label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc Response \u2014 GET /api/v1/clinic-pro/doctor-address/{id}", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L165"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_05_doctor_task_md", "target": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L7", "weight": 1.0}, {"source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L24", "weight": 1.0}, {"source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L27", "weight": 1.0}, {"source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_response_get_api_v1_doctor_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L32", "weight": 1.0}, {"source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_task_\u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc_get_api_v1_doctors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L98", "weight": 1.0}, {"source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_task_\u0646\u0645\u0648\u0646\u0647_response_\u0644\u06cc\u0633\u062a_\u062f\u06a9\u062a\u0631\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L113", "weight": 1.0}, {"source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_task_patch_api_v1_doctor_uuid_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0642\u0627\u0628\u0644_\u0648\u06cc\u0631\u0627\u06cc\u0634", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L142", "weight": 1.0}, {"source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_task_\u0622\u067e\u0644\u0648\u062f_\u062a\u0635\u0648\u06cc\u0631_\u062f\u06a9\u062a\u0631_post_file_upload_clinic_pro_doctor_field_image", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L152", "weight": 1.0}, {"source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_response_get_api_v1_clinic_pro_doctor_address_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/task.md", "source_location": "L165", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/050d7fae8134856aeccfff39607f5cfb44e8b923e13d0235411a577b78a6f96d.json b/graphify-out/cache/ast/v0.8.44/050d7fae8134856aeccfff39607f5cfb44e8b923e13d0235411a577b78a6f96d.json new file mode 100644 index 00000000..8eb014a5 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/050d7fae8134856aeccfff39607f5cfb44e8b923e13d0235411a577b78a6f96d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_repository_preregistrationrepository_php", "label": "PreRegistrationRepository.php", "file_type": "code", "source_file": "src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L1"}, {"id": "repository_preregistrationrepository_preregistrationrepository", "label": "PreRegistrationRepository", "file_type": "code", "source_file": "src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_preregistrationrepository_preregistrationrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L11"}, {"id": "repository_preregistrationrepository_preregistrationrepository_haspendingformobile", "label": ".hasPendingForMobile()", "file_type": "code", "source_file": "src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L16"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_repository_preregistrationrepository_php", "target": "preregistration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_repository_preregistrationrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_repository_preregistrationrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_repository_preregistrationrepository_php", "target": "repository_preregistrationrepository_preregistrationrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_preregistrationrepository_preregistrationrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_preregistrationrepository_preregistrationrepository", "target": "repository_preregistrationrepository_preregistrationrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_preregistrationrepository_preregistrationrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_preregistrationrepository_preregistrationrepository", "target": "repository_preregistrationrepository_preregistrationrepository_haspendingformobile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L16", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_preregistrationrepository_preregistrationrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_preregistrationrepository_preregistrationrepository_haspendingformobile", "callee": "getOneOrNullResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_preregistrationrepository_preregistrationrepository_haspendingformobile", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_preregistrationrepository_preregistrationrepository_haspendingformobile", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_preregistrationrepository_preregistrationrepository_haspendingformobile", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_preregistrationrepository_preregistrationrepository_haspendingformobile", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_preregistrationrepository_preregistrationrepository_haspendingformobile", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_preregistrationrepository_preregistrationrepository_haspendingformobile", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_preregistrationrepository_preregistrationrepository_haspendingformobile", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_preregistrationrepository_preregistrationrepository_haspendingformobile", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/PreRegistrationRepository.php", "source_location": "L18", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/06548919f6a826850f8e2b392875bb773a3dd1bfe0c670321e68b8fff30c132b.json b/graphify-out/cache/ast/v0.8.44/06548919f6a826850f8e2b392875bb773a3dd1bfe0c670321e68b8fff30c132b.json new file mode 100644 index 00000000..82c925fb --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/06548919f6a826850f8e2b392875bb773a3dd1bfe0c670321e68b8fff30c132b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_secretary_md", "label": "secretary.md", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L1"}, {"id": "api_secretary_secretary_api", "label": "Secretary API", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L1"}, {"id": "api_secretary_\u0645\u062f\u0644_scope", "label": "\u0645\u062f\u0644 Scope", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L5"}, {"id": "api_secretary_post_api_v1_secretary", "label": "POST `/api/v1/secretary`", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L22"}, {"id": "api_secretary_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L28"}, {"id": "api_secretary_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L101"}, {"id": "api_secretary_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L127"}, {"id": "api_secretary_get_api_v1_secretary_uuid", "label": "GET `/api/v1/secretary/{uuid}`", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L139"}, {"id": "api_secretary_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L145"}, {"id": "api_secretary_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L151"}, {"id": "api_secretary_errors_167", "label": "Errors", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L167"}, {"id": "api_secretary_patch_api_v1_secretary_uuid", "label": "PATCH `/api/v1/secretary/{uuid}`", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L177"}, {"id": "api_secretary_request_body_application_json_183", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L183"}, {"id": "api_secretary_response_200_207", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L207"}, {"id": "api_secretary_errors_211", "label": "Errors", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L211"}, {"id": "api_secretary_delete_api_v1_secretary_uuid", "label": "DELETE `/api/v1/secretary/{uuid}`", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L221"}, {"id": "api_secretary_response_200_227", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L227"}, {"id": "api_secretary_errors_233", "label": "Errors", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L233"}, {"id": "api_secretary_get_api_v1_secretaries_doctoruuid", "label": "GET `/api/v1/secretaries/{doctorUuid}`", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L243"}, {"id": "api_secretary_path_parameters_249", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L249"}, {"id": "api_secretary_response_200_255", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L255"}, {"id": "api_secretary_errors_275", "label": "Errors", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L275"}, {"id": "api_secretary_get_api_v1_secretaries_clinic_clinicuuid", "label": "GET `/api/v1/secretaries/clinic/{clinicUuid}`", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L285"}, {"id": "api_secretary_path_parameters_291", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L291"}, {"id": "api_secretary_response_200_297", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L297"}, {"id": "api_secretary_notes", "label": "Notes", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L317"}, {"id": "api_secretary_errors_323", "label": "Errors", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L323"}, {"id": "api_secretary_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "label": "\u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "file_type": "document", "source_file": "docs/api/secretary.md", "source_location": "L333"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_secretary_md", "target": "api_secretary_secretary_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L1", "weight": 1.0}, {"source": "api_secretary_secretary_api", "target": "api_secretary_\u0645\u062f\u0644_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L5", "weight": 1.0}, {"source": "api_secretary_secretary_api", "target": "api_secretary_post_api_v1_secretary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L22", "weight": 1.0}, {"source": "api_secretary_post_api_v1_secretary", "target": "api_secretary_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L28", "weight": 1.0}, {"source": "api_secretary_post_api_v1_secretary", "target": "api_secretary_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L101", "weight": 1.0}, {"source": "api_secretary_post_api_v1_secretary", "target": "api_secretary_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L127", "weight": 1.0}, {"source": "api_secretary_secretary_api", "target": "api_secretary_get_api_v1_secretary_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L139", "weight": 1.0}, {"source": "api_secretary_get_api_v1_secretary_uuid", "target": "api_secretary_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L145", "weight": 1.0}, {"source": "api_secretary_get_api_v1_secretary_uuid", "target": "api_secretary_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L151", "weight": 1.0}, {"source": "api_secretary_get_api_v1_secretary_uuid", "target": "api_secretary_errors_167", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L167", "weight": 1.0}, {"source": "api_secretary_secretary_api", "target": "api_secretary_patch_api_v1_secretary_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L177", "weight": 1.0}, {"source": "api_secretary_patch_api_v1_secretary_uuid", "target": "api_secretary_request_body_application_json_183", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L183", "weight": 1.0}, {"source": "api_secretary_patch_api_v1_secretary_uuid", "target": "api_secretary_response_200_207", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L207", "weight": 1.0}, {"source": "api_secretary_patch_api_v1_secretary_uuid", "target": "api_secretary_errors_211", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L211", "weight": 1.0}, {"source": "api_secretary_secretary_api", "target": "api_secretary_delete_api_v1_secretary_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L221", "weight": 1.0}, {"source": "api_secretary_delete_api_v1_secretary_uuid", "target": "api_secretary_response_200_227", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L227", "weight": 1.0}, {"source": "api_secretary_delete_api_v1_secretary_uuid", "target": "api_secretary_errors_233", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L233", "weight": 1.0}, {"source": "api_secretary_secretary_api", "target": "api_secretary_get_api_v1_secretaries_doctoruuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L243", "weight": 1.0}, {"source": "api_secretary_get_api_v1_secretaries_doctoruuid", "target": "api_secretary_path_parameters_249", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L249", "weight": 1.0}, {"source": "api_secretary_get_api_v1_secretaries_doctoruuid", "target": "api_secretary_response_200_255", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L255", "weight": 1.0}, {"source": "api_secretary_get_api_v1_secretaries_doctoruuid", "target": "api_secretary_errors_275", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L275", "weight": 1.0}, {"source": "api_secretary_secretary_api", "target": "api_secretary_get_api_v1_secretaries_clinic_clinicuuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L285", "weight": 1.0}, {"source": "api_secretary_get_api_v1_secretaries_clinic_clinicuuid", "target": "api_secretary_path_parameters_291", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L291", "weight": 1.0}, {"source": "api_secretary_get_api_v1_secretaries_clinic_clinicuuid", "target": "api_secretary_response_200_297", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L297", "weight": 1.0}, {"source": "api_secretary_get_api_v1_secretaries_clinic_clinicuuid", "target": "api_secretary_notes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L317", "weight": 1.0}, {"source": "api_secretary_get_api_v1_secretaries_clinic_clinicuuid", "target": "api_secretary_errors_323", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L323", "weight": 1.0}, {"source": "api_secretary_secretary_api", "target": "api_secretary_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/secretary.md", "source_location": "L333", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/066ba489ef07286bb40ccf363ac16799c9b54a7a36799184805ec5034895e702.json b/graphify-out/cache/ast/v0.8.44/066ba489ef07286bb40ccf363ac16799c9b54a7a36799184805ec5034895e702.json new file mode 100644 index 00000000..e38ce764 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/066ba489ef07286bb40ccf363ac16799c9b54a7a36799184805ec5034895e702.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "label": "RepresentationController.php", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L1"}, {"id": "controller_representationcontroller_representationcontroller", "label": "RepresentationController", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L21"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_representationcontroller_representationcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L25"}, {"id": "controller_representationcontroller_representationcontroller_create", "label": ".create()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L34"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L34"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L34"}, {"id": "controller_representationcontroller_representationcontroller_get", "label": ".get()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L120"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L120"}, {"id": "controller_representationcontroller_representationcontroller_update", "label": ".update()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L158"}, {"id": "controller_representationcontroller_representationcontroller_delete", "label": ".delete()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L217"}, {"id": "controller_representationcontroller_representationcontroller_dashboardmonthly", "label": ".dashboardMonthly()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L257"}, {"id": "controller_representationcontroller_representationcontroller_dashboardyearly", "label": ".dashboardYearly()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L315"}, {"id": "controller_representationcontroller_representationcontroller_buildstats", "label": ".buildStats()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L392"}, {"id": "representation", "label": "Representation", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L392"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "target": "userrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "target": "representation", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "target": "representationrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "target": "jalalidateservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "target": "inputvalidator", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "target": "entitymanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationcontroller_php", "target": "controller_representationcontroller_representationcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L21", "weight": 1.0}, {"source": "controller_representationcontroller_representationcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L23", "weight": 1.0}, {"source": "controller_representationcontroller_representationcontroller", "target": "controller_representationcontroller_representationcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L25", "weight": 1.0}, {"source": "controller_representationcontroller_representationcontroller", "target": "controller_representationcontroller_representationcontroller_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L34", "weight": 1.0}, {"source": "controller_representationcontroller_representationcontroller_create", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L34", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationcontroller_representationcontroller_create", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L34", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationcontroller_representationcontroller", "target": "controller_representationcontroller_representationcontroller_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L120", "weight": 1.0}, {"source": "controller_representationcontroller_representationcontroller_get", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L120", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationcontroller_representationcontroller_get", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L120", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationcontroller_representationcontroller", "target": "controller_representationcontroller_representationcontroller_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L158", "weight": 1.0}, {"source": "controller_representationcontroller_representationcontroller_update", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L158", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationcontroller_representationcontroller_update", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L158", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationcontroller_representationcontroller_update", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L158", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationcontroller_representationcontroller", "target": "controller_representationcontroller_representationcontroller_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L217", "weight": 1.0}, {"source": "controller_representationcontroller_representationcontroller_delete", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L217", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationcontroller_representationcontroller", "target": "controller_representationcontroller_representationcontroller_dashboardmonthly", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L257", "weight": 1.0}, {"source": "controller_representationcontroller_representationcontroller_dashboardmonthly", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L257", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationcontroller_representationcontroller_dashboardmonthly", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L257", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationcontroller_representationcontroller_dashboardmonthly", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L257", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationcontroller_representationcontroller", "target": "controller_representationcontroller_representationcontroller_dashboardyearly", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L315", "weight": 1.0}, {"source": "controller_representationcontroller_representationcontroller_dashboardyearly", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L315", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationcontroller_representationcontroller_dashboardyearly", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L315", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationcontroller_representationcontroller_dashboardyearly", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L315", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationcontroller_representationcontroller", "target": "controller_representationcontroller_representationcontroller_buildstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L392", "weight": 1.0}, {"source": "controller_representationcontroller_representationcontroller_buildstats", "target": "representation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L392", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationcontroller_representationcontroller_dashboardmonthly", "target": "controller_representationcontroller_representationcontroller_get", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L304", "weight": 1.0}, {"source": "controller_representationcontroller_representationcontroller_dashboardmonthly", "target": "controller_representationcontroller_representationcontroller_buildstats", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L311", "weight": 1.0}, {"source": "controller_representationcontroller_representationcontroller_dashboardyearly", "target": "controller_representationcontroller_representationcontroller_get", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L370", "weight": 1.0}, {"source": "controller_representationcontroller_representationcontroller_dashboardyearly", "target": "controller_representationcontroller_representationcontroller_buildstats", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationController.php", "source_location": "L377", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L86", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L86", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L87", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L87", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L90", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L90", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L94", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L95", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "findByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L101", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "addRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L103", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L104", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L106", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L111", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "setCityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L111", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L112", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "setCommissionPercent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L112", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L113", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "setBankAccount", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L113", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L117", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_create", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L117", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_get", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_get", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L148", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_get", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L151", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_get", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L151", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_get", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L151", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_get", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L151", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_get", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L152", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_get", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_get", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L198", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L201", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L201", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L201", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L201", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L202", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L205", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L205", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L206", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "setFullName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L206", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "setCityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L208", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "setBankAccount", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L208", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L209", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "setCommissionPercent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L209", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L210", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "setActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L210", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L212", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_update", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_delete", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L246", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_delete", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L248", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_delete", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L251", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_delete", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L252", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardmonthly", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L295", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardmonthly", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L297", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardmonthly", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L300", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardmonthly", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L300", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardmonthly", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L300", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardmonthly", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L300", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardmonthly", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L301", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardmonthly", "callee": "jalaliYear", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L304", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardmonthly", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L304", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardmonthly", "callee": "jalaliMonth", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L305", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardmonthly", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L305", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardmonthly", "callee": "jalaliMonthRange", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L307", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardmonthly", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L309", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardyearly", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L361", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardyearly", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L363", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardyearly", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L366", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardyearly", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L366", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardyearly", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L366", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardyearly", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L366", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardyearly", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L367", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardyearly", "callee": "jalaliYear", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L370", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardyearly", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L370", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardyearly", "callee": "jalaliMonthRange", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L374", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardyearly", "callee": "jalaliYearRange", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L381", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_dashboardyearly", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L383", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_buildstats", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L394", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_buildstats", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L397", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_buildstats", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L397", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_buildstats", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L397", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_buildstats", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L405", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_buildstats", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L405", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_buildstats", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L405", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_buildstats", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L412", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_buildstats", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L412", "receiver": null}, {"caller_nid": "controller_representationcontroller_representationcontroller_buildstats", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php", "source_location": "L412", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/072cbab44fe86ab89e7a46724b8631528acdd63ae0c3aee2526ab408e1c021d7.json b/graphify-out/cache/ast/v0.8.44/072cbab44fe86ab89e7a46724b8631528acdd63ae0c3aee2526ab408e1c021d7.json new file mode 100644 index 00000000..17bd9535 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/072cbab44fe86ab89e7a46724b8631528acdd63ae0c3aee2526ab408e1c021d7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_doctor_social_media_field_md", "label": "doctor-social-media-field.md", "file_type": "document", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L1"}, {"id": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", "label": "\u0627\u0641\u0632\u0648\u062f\u0646 \u0641\u06cc\u0644\u062f \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0627\u062c\u062a\u0645\u0627\u0639\u06cc \u0628\u0647 Doctor", "file_type": "document", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L1"}, {"id": "prompt_doctor_social_media_field_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L3"}, {"id": "prompt_doctor_social_media_field_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L7"}, {"id": "prompt_doctor_social_media_field_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L13"}, {"id": "prompt_doctor_social_media_field_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L17"}, {"id": "prompt_doctor_social_media_field_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L28"}, {"id": "prompt_doctor_social_media_field_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L40"}, {"id": "prompt_doctor_social_media_field_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_socialmedia_\u0628\u0647_doctor_entity", "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 \u0641\u06cc\u0644\u062f `socialMedia` \u0628\u0647 `Doctor` entity", "file_type": "document", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L42"}, {"id": "prompt_doctor_social_media_field_\u06f2_migration", "label": "\u06f2. Migration", "file_type": "document", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L67"}, {"id": "prompt_doctor_social_media_field_\u06f3_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u0641\u06cc\u0644\u062f_\u062f\u0631_\u067e\u0627\u0633\u062e_api", "label": "\u06f3. \u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646 \u0641\u06cc\u0644\u062f \u062f\u0631 \u067e\u0627\u0633\u062e API", "file_type": "document", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L74"}, {"id": "prompt_doctor_social_media_field_\u06f4_\u0641\u0631\u0645_\u0627\u062f\u0645\u06cc\u0646", "label": "\u06f4. \u0641\u0631\u0645 \u0627\u062f\u0645\u06cc\u0646", "file_type": "document", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L84"}, {"id": "prompt_doctor_social_media_field_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L100"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_doctor_social_media_field_md", "target": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", "target": "prompt_doctor_social_media_field_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", "target": "prompt_doctor_social_media_field_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", "target": "prompt_doctor_social_media_field_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L13", "weight": 1.0}, {"source": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", "target": "prompt_doctor_social_media_field_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L17", "weight": 1.0}, {"source": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", "target": "prompt_doctor_social_media_field_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L28", "weight": 1.0}, {"source": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", "target": "prompt_doctor_social_media_field_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L40", "weight": 1.0}, {"source": "prompt_doctor_social_media_field_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_social_media_field_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_socialmedia_\u0628\u0647_doctor_entity", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L42", "weight": 1.0}, {"source": "prompt_doctor_social_media_field_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_social_media_field_\u06f2_migration", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L67", "weight": 1.0}, {"source": "prompt_doctor_social_media_field_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_social_media_field_\u06f3_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u0641\u06cc\u0644\u062f_\u062f\u0631_\u067e\u0627\u0633\u062e_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L74", "weight": 1.0}, {"source": "prompt_doctor_social_media_field_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_social_media_field_\u06f4_\u0641\u0631\u0645_\u0627\u062f\u0645\u06cc\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L84", "weight": 1.0}, {"source": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", "target": "prompt_doctor_social_media_field_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-social-media-field.md", "source_location": "L100", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/07a565453b405723fef58584dc058518729c7d27e873492d8a3cea7e7de0d690.json b/graphify-out/cache/ast/v0.8.44/07a565453b405723fef58584dc058518729c7d27e873492d8a3cea7e7de0d690.json new file mode 100644 index 00000000..92a95919 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/07a565453b405723fef58584dc058518729c7d27e873492d8a3cea7e7de0d690.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_09_appointment_settings_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L1"}, {"id": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f9: \u0645\u0627\u0698\u0648\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L1"}, {"id": "task_09_appointment_settings_database_\u0645\u0647\u0645_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_field_setting_\u0627\u0632_db_backup", "label": "\u0645\u0647\u0645: \u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc field_setting \u0627\u0632 DB backup", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L3"}, {"id": "task_09_appointment_settings_database_\u062c\u062f\u0648\u0644_weekly_schedules", "label": "\u062c\u062f\u0648\u0644: weekly_schedules", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L10"}, {"id": "task_09_appointment_settings_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_json_\u0641\u06cc\u0644\u062f_setting_\u0627\u0632_db_backup", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc JSON \u0641\u06cc\u0644\u062f `setting` (\u0627\u0632 DB backup)", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L22"}, {"id": "task_09_appointment_settings_database_\u062c\u062f\u0648\u0644_date_overrides", "label": "\u062c\u062f\u0648\u0644: date_overrides", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L82"}, {"id": "task_09_appointment_settings_database_\u062c\u062f\u0648\u0644_holidays", "label": "\u062c\u062f\u0648\u0644: holidays", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L96"}, {"id": "task_09_appointment_settings_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L110"}, {"id": "task_09_appointment_settings_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L117"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_09_appointment_settings_database_md", "target": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_database_\u0645\u0647\u0645_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_field_setting_\u0627\u0632_db_backup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_database_\u062c\u062f\u0648\u0644_weekly_schedules", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L10", "weight": 1.0}, {"source": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_json_\u0641\u06cc\u0644\u062f_setting_\u0627\u0632_db_backup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L22", "weight": 1.0}, {"source": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_database_\u062c\u062f\u0648\u0644_date_overrides", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L82", "weight": 1.0}, {"source": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_database_\u062c\u062f\u0648\u0644_holidays", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L96", "weight": 1.0}, {"source": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L110", "weight": 1.0}, {"source": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/database.md", "source_location": "L117", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/07b7bc5971ab5201243c5bdf67eb2d111629753dd697034c85e92c96d1008809.json b/graphify-out/cache/ast/v0.8.44/07b7bc5971ab5201243c5bdf67eb2d111629753dd697034c85e92c96d1008809.json new file mode 100644 index 00000000..4eef06bd --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/07b7bc5971ab5201243c5bdf67eb2d111629753dd697034c85e92c96d1008809.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_09_appointment_settings_user_flow_md", "label": "user_flow.md", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", "source_location": "L1"}, {"id": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f9: \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", "source_location": "L1"}, {"id": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062a\u0646\u0638\u06cc\u0645_\u0627\u0648\u0644\u06cc\u0647_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u062a\u0648\u0633\u0637_\u062f\u06a9\u062a\u0631", "label": "\u062c\u0631\u06cc\u0627\u0646 \u062a\u0646\u0638\u06cc\u0645 \u0627\u0648\u0644\u06cc\u0647 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc \u062a\u0648\u0633\u0637 \u062f\u06a9\u062a\u0631", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", "source_location": "L3"}, {"id": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062b\u0628\u062a_\u0645\u0631\u062e\u0635\u06cc_\u06cc\u0627_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", "label": "\u062c\u0631\u06cc\u0627\u0646 \u062b\u0628\u062a \u0645\u0631\u062e\u0635\u06cc \u06cc\u0627 \u062a\u0639\u0637\u06cc\u0644\u0627\u062a", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", "source_location": "L15"}, {"id": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_override_\u06cc\u06a9_\u0631\u0648\u0632_\u062e\u0627\u0635", "label": "\u062c\u0631\u06cc\u0627\u0646 override \u06cc\u06a9 \u0631\u0648\u0632 \u062e\u0627\u0635", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", "source_location": "L27"}, {"id": "task_09_appointment_settings_user_flow_\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645_\u0645\u062d\u0627\u0633\u0628\u0647_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u062e\u0627\u0644\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0627\u0632_\u0627\u06cc\u0646_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u06cc_\u06a9\u0646\u062f", "label": "\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0645\u062d\u0627\u0633\u0628\u0647 \u0627\u0633\u0644\u0627\u062a\u200c\u0647\u0627\u06cc \u062e\u0627\u0644\u06cc (\u062a\u0633\u06a9 \u06f1\u06f0 \u0627\u0632 \u0627\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f)", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", "source_location": "L43"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_09_appointment_settings_user_flow_md", "target": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", "source_location": "L1", "weight": 1.0}, {"source": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062a\u0646\u0638\u06cc\u0645_\u0627\u0648\u0644\u06cc\u0647_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u062a\u0648\u0633\u0637_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", "source_location": "L3", "weight": 1.0}, {"source": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062b\u0628\u062a_\u0645\u0631\u062e\u0635\u06cc_\u06cc\u0627_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", "source_location": "L15", "weight": 1.0}, {"source": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_override_\u06cc\u06a9_\u0631\u0648\u0632_\u062e\u0627\u0635", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", "source_location": "L27", "weight": 1.0}, {"source": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_user_flow_\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645_\u0645\u062d\u0627\u0633\u0628\u0647_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u062e\u0627\u0644\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0627\u0632_\u0627\u06cc\u0646_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u06cc_\u06a9\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", "source_location": "L43", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/086809f01c4c6e77ab1161688bd03d60ff524735d0d7655cb0daa55bbb53875a.json b/graphify-out/cache/ast/v0.8.44/086809f01c4c6e77ab1161688bd03d60ff524735d0d7655cb0daa55bbb53875a.json new file mode 100644 index 00000000..9635c36c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/086809f01c4c6e77ab1161688bd03d60ff524735d0d7655cb0daa55bbb53875a.json @@ -0,0 +1 @@ +{"nodes": [], "edges": [], "skipped": "data json (non-object root)"} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/088a8086ca7a8284aa67577aa0ffe060d532f3bbb2090b6c3e3ff0f4730e2703.json b/graphify-out/cache/ast/v0.8.44/088a8086ca7a8284aa67577aa0ffe060d532f3bbb2090b6c3e3ff0f4730e2703.json new file mode 100644 index 00000000..91d1d4d5 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/088a8086ca7a8284aa67577aa0ffe060d532f3bbb2090b6c3e3ff0f4730e2703.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_service_tenantinsuranceservice_php", "label": "TenantInsuranceService.php", "file_type": "code", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L1"}, {"id": "service_tenantinsuranceservice_tenantinsuranceservice", "label": "TenantInsuranceService", "file_type": "code", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L14"}, {"id": "service_tenantinsuranceservice_tenantinsuranceservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L16"}, {"id": "service_tenantinsuranceservice_tenantinsuranceservice_activate", "label": ".activate()", "file_type": "code", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L27"}, {"id": "tenantinsurance", "label": "TenantInsurance", "file_type": "code", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L27"}, {"id": "service_tenantinsuranceservice_tenantinsuranceservice_deactivate", "label": ".deactivate()", "file_type": "code", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L55"}, {"id": "service_tenantinsuranceservice_tenantinsuranceservice_assertactive", "label": ".assertActive()", "file_type": "code", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L64"}, {"id": "service_tenantinsuranceservice_tenantinsuranceservice_coveragerule", "label": ".coverageRule()", "file_type": "code", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L77"}, {"id": "coveragerule", "label": "CoverageRule", "file_type": "code", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L77"}, {"id": "service_tenantinsuranceservice_tenantinsuranceservice_coverageruleforservice", "label": ".coverageRuleForService()", "file_type": "code", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L100"}, {"id": "service_tenantinsuranceservice_tenantinsuranceservice_getservicecoverage", "label": ".getServiceCoverage()", "file_type": "code", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L131"}, {"id": "service_tenantinsuranceservice_tenantinsuranceservice_setservicecoverage", "label": ".setServiceCoverage()", "file_type": "code", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L137"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_service_tenantinsuranceservice_php", "target": "serviceitemrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_service_tenantinsuranceservice_php", "target": "tenantinsurance", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_service_tenantinsuranceservice_php", "target": "insurancerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_service_tenantinsuranceservice_php", "target": "tenantinsurancerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_service_tenantinsuranceservice_php", "target": "tenantservicecoveragerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_service_tenantinsuranceservice_php", "target": "coveragerule", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_service_tenantinsuranceservice_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_service_tenantinsuranceservice_php", "target": "appexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_service_tenantinsuranceservice_php", "target": "service_tenantinsuranceservice_tenantinsuranceservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L14", "weight": 1.0}, {"source": "service_tenantinsuranceservice_tenantinsuranceservice", "target": "service_tenantinsuranceservice_tenantinsuranceservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L16", "weight": 1.0}, {"source": "service_tenantinsuranceservice_tenantinsuranceservice", "target": "service_tenantinsuranceservice_tenantinsuranceservice_activate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L27", "weight": 1.0}, {"source": "service_tenantinsuranceservice_tenantinsuranceservice_activate", "target": "tenantinsurance", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L27", "weight": 1.0, "context": "return_type"}, {"source": "service_tenantinsuranceservice_tenantinsuranceservice", "target": "service_tenantinsuranceservice_tenantinsuranceservice_deactivate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L55", "weight": 1.0}, {"source": "service_tenantinsuranceservice_tenantinsuranceservice_deactivate", "target": "tenantinsurance", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L55", "weight": 1.0, "context": "parameter_type"}, {"source": "service_tenantinsuranceservice_tenantinsuranceservice", "target": "service_tenantinsuranceservice_tenantinsuranceservice_assertactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L64", "weight": 1.0}, {"source": "service_tenantinsuranceservice_tenantinsuranceservice_assertactive", "target": "tenantinsurance", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L64", "weight": 1.0, "context": "return_type"}, {"source": "service_tenantinsuranceservice_tenantinsuranceservice", "target": "service_tenantinsuranceservice_tenantinsuranceservice_coveragerule", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L77", "weight": 1.0}, {"source": "service_tenantinsuranceservice_tenantinsuranceservice_coveragerule", "target": "coveragerule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L77", "weight": 1.0, "context": "return_type"}, {"source": "service_tenantinsuranceservice_tenantinsuranceservice", "target": "service_tenantinsuranceservice_tenantinsuranceservice_coverageruleforservice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L100", "weight": 1.0}, {"source": "service_tenantinsuranceservice_tenantinsuranceservice_coverageruleforservice", "target": "coveragerule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L100", "weight": 1.0, "context": "return_type"}, {"source": "service_tenantinsuranceservice_tenantinsuranceservice", "target": "service_tenantinsuranceservice_tenantinsuranceservice_getservicecoverage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L131", "weight": 1.0}, {"source": "service_tenantinsuranceservice_tenantinsuranceservice", "target": "service_tenantinsuranceservice_tenantinsuranceservice_setservicecoverage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L137", "weight": 1.0}, {"source": "service_tenantinsuranceservice_tenantinsuranceservice_setservicecoverage", "target": "tenantinsurance", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L137", "weight": 1.0, "context": "parameter_type"}, {"source": "service_tenantinsuranceservice_tenantinsuranceservice_coveragerule", "target": "coveragerule", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L80", "weight": 1.0}, {"source": "service_tenantinsuranceservice_tenantinsuranceservice_coverageruleforservice", "target": "coveragerule", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Insurance/Service/TenantInsuranceService.php", "source_location": "L103", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_activate", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L35", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_activate", "callee": "findActiveContract", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L39", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_activate", "callee": "latestVersion", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L41", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_activate", "callee": "setActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L45", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_activate", "callee": "setAnnualCeilingRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L45", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_activate", "callee": "setFranchiseRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L45", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_activate", "callee": "setCoveragePercent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L45", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_activate", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L50", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_deactivate", "callee": "setEffectiveTo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L57", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_deactivate", "callee": "setActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L57", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_deactivate", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L57", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_deactivate", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L58", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_assertactive", "callee": "findActiveContract", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L66", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_coveragerule", "callee": "findActiveContract", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L83", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_coveragerule", "callee": "getCoveragePercent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L89", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_coveragerule", "callee": "getFranchiseRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L90", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_coveragerule", "callee": "getAnnualCeilingRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L91", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_coverageruleforservice", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L107", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_coverageruleforservice", "callee": "isInsuranceCovered", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L108", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_coverageruleforservice", "callee": "findActiveContract", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L112", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_coverageruleforservice", "callee": "findOneFor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L117", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_coverageruleforservice", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L117", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_coverageruleforservice", "callee": "isCovered", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L118", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_coverageruleforservice", "callee": "getCoveragePercent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L123", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_coverageruleforservice", "callee": "getFranchiseRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L124", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_coverageruleforservice", "callee": "getAnnualCeilingRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L125", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_getservicecoverage", "callee": "findOneFor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L133", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_setservicecoverage", "callee": "findOneFor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L145", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_setservicecoverage", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L145", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_setservicecoverage", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L146", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_setservicecoverage", "callee": "setCeilingRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L148", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_setservicecoverage", "callee": "setFranchiseRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L148", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_setservicecoverage", "callee": "setCoveragePercent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L148", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_setservicecoverage", "callee": "setCovered", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L148", "receiver": null}, {"caller_nid": "service_tenantinsuranceservice_tenantinsuranceservice_setservicecoverage", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php", "source_location": "L153", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/094a07b7c7552dd1c2812e066ae7e9cde6dc6bc9ca4ef07e11b82f8feec45fd6.json b/graphify-out/cache/ast/v0.8.44/094a07b7c7552dd1c2812e066ae7e9cde6dc6bc9ca4ef07e11b82f8feec45fd6.json new file mode 100644 index 00000000..5dc3dc23 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/094a07b7c7552dd1c2812e066ae7e9cde6dc6bc9ca4ef07e11b82f8feec45fd6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_message_expireappointmentsmessage_php", "label": "ExpireAppointmentsMessage.php", "file_type": "code", "source_file": "src/Appointment/Message/ExpireAppointmentsMessage.php", "source_location": "L1"}, {"id": "message_expireappointmentsmessage_expireappointmentsmessage", "label": "ExpireAppointmentsMessage", "file_type": "code", "source_file": "src/Appointment/Message/ExpireAppointmentsMessage.php", "source_location": "L5"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_message_expireappointmentsmessage_php", "target": "message_expireappointmentsmessage_expireappointmentsmessage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/Message/ExpireAppointmentsMessage.php", "source_location": "L5", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/0a79349da76f2fe2c50e76e3add06522ea796a255722386426e7b7edf988637e.json b/graphify-out/cache/ast/v0.8.44/0a79349da76f2fe2c50e76e3add06522ea796a255722386426e7b7edf988637e.json new file mode 100644 index 00000000..04c29372 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/0a79349da76f2fe2c50e76e3add06522ea796a255722386426e7b7edf988637e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_appointment_lock_patient_confirm_md", "label": "appointment-lock-patient-confirm.md", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L1"}, {"id": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", "label": "\u0642\u0641\u0644 \u06f1\u06f5 \u062f\u0642\u06cc\u0642\u0647\u200c\u0627\u06cc \u0646\u0648\u0628\u062a\u060c \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0645\u0627\u0631 \u062c\u062f\u0627 \u0627\u0632 \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u06a9\u0646\u0646\u062f\u0647\u060c \u0648 \u062a\u0623\u06cc\u06cc\u062f \u067e\u0633 \u0627\u0632 \u067e\u0631\u062f\u0627\u062e\u062a", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L1"}, {"id": "prompt_appointment_lock_patient_confirm_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L3"}, {"id": "prompt_appointment_lock_patient_confirm_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L10"}, {"id": "prompt_appointment_lock_patient_confirm_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L20"}, {"id": "prompt_appointment_lock_patient_confirm_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L29"}, {"id": "prompt_appointment_lock_patient_confirm_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L42"}, {"id": "prompt_appointment_lock_patient_confirm_appointment_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627_optimistic_lock_\u0628\u062f\u0648\u0646_expiresat_\u0628\u06cc\u0645\u0627\u0631", "label": "`Appointment` \u2014 \u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u060c optimistic lock\u060c \u0628\u062f\u0648\u0646 expiresAt/\u0628\u06cc\u0645\u0627\u0631", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L44"}, {"id": "prompt_appointment_lock_patient_confirm_isslottaken_pending_\u0631\u0627_\u0642\u0641\u0644_\u0645\u06cc_\u06a9\u0646\u062f_\u0648\u0644\u06cc_\u0627\u0646\u0642\u0636\u0627_\u0631\u0627_\u0646\u0645\u06cc_\u0628\u06cc\u0646\u062f", "label": "`isSlotTaken` \u2014 pending \u0631\u0627 \u0642\u0641\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648\u0644\u06cc \u0627\u0646\u0642\u0636\u0627 \u0631\u0627 \u0646\u0645\u06cc\u200c\u0628\u06cc\u0646\u062f", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L68"}, {"id": "prompt_appointment_lock_patient_confirm_book_\u0628\u062f\u0648\u0646_\u0641\u06cc\u0644\u062f_\u0628\u06cc\u0645\u0627\u0631_\u0628\u062f\u0648\u0646_expiresat", "label": "`book()` \u2014 \u0628\u062f\u0648\u0646 \u0641\u06cc\u0644\u062f \u0628\u06cc\u0645\u0627\u0631\u060c \u0628\u062f\u0648\u0646 expiresAt", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L77"}, {"id": "prompt_appointment_lock_patient_confirm_findexpiredpending_command_\u0645\u0628\u0646\u0627_\u0632\u0645\u0627\u0646_\u0648\u06cc\u0632\u06cc\u062a_\u06af\u0630\u0634\u062a\u0647_\u0646\u0647_\u0645\u0647\u0644\u062a_\u067e\u0631\u062f\u0627\u062e\u062a", "label": "`findExpiredPending` + Command \u2014 \u0645\u0628\u0646\u0627 \u00ab\u0632\u0645\u0627\u0646 \u0648\u06cc\u0632\u06cc\u062a \u06af\u0630\u0634\u062a\u0647\u00bb (\u0646\u0647 \u0645\u0647\u0644\u062a \u067e\u0631\u062f\u0627\u062e\u062a)", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L92"}, {"id": "prompt_appointment_lock_patient_confirm_paymentcontroller_handlecallback_\u0634\u0627\u062e\u0647_\u06cc_appointment_\u063a\u0627\u06cc\u0628", "label": "`PaymentController::handleCallback` \u2014 \u0634\u0627\u062e\u0647\u200c\u06cc appointment \u063a\u0627\u06cc\u0628", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L105"}, {"id": "prompt_appointment_lock_patient_confirm_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L121"}, {"id": "prompt_appointment_lock_patient_confirm_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_expiresat_\u0648_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_appointment_migration", "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 `expiresAt` \u0648 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0628\u06cc\u0645\u0627\u0631 \u0628\u0647 `Appointment` (+ migration)", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L125"}, {"id": "prompt_appointment_lock_patient_confirm_\u06f2_\u0644\u062d\u0627\u0638_\u06a9\u0631\u062f\u0646_\u0627\u0646\u0642\u0636\u0627_\u062f\u0631_isslottaken_\u0622\u0632\u0627\u062f\u0633\u0627\u0632\u06cc_\u0646\u0631\u0645_\u0642\u0628\u0644_\u0627\u0632_\u0627\u062c\u0631\u0627\u06cc_command", "label": "\u06f2. \u0644\u062d\u0627\u0638\u200c\u06a9\u0631\u062f\u0646 \u0627\u0646\u0642\u0636\u0627 \u062f\u0631 `isSlotTaken` (\u0622\u0632\u0627\u062f\u0633\u0627\u0632\u06cc \u0646\u0631\u0645 \u0642\u0628\u0644 \u0627\u0632 \u0627\u062c\u0631\u0627\u06cc Command)", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L135"}, {"id": "prompt_appointment_lock_patient_confirm_\u06f3_\u0633\u0627\u062e\u062a_\u0646\u0648\u0628\u062a_\u0627\u062a\u0645\u06cc\u06a9_\u0633\u062a_expiresat_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u062f\u0631_book", "label": "\u06f3. \u0633\u0627\u062e\u062a \u0646\u0648\u0628\u062a \u0627\u062a\u0645\u06cc\u06a9 + \u0633\u062a expiresAt + \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0628\u06cc\u0645\u0627\u0631 \u062f\u0631 `book()`", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L152"}, {"id": "prompt_appointment_lock_patient_confirm_\u06f4_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647", "label": "\u06f4. \u0627\u0646\u0642\u0636\u0627\u06cc \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0646\u0634\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L162"}, {"id": "prompt_appointment_lock_patient_confirm_\u06f5_\u062a\u0623\u06cc\u06cc\u062f_\u0646\u0648\u0628\u062a_sms_\u062f\u0631_callback_\u067e\u0631\u062f\u0627\u062e\u062a_\u0645\u0648\u0641\u0642", "label": "\u06f5. \u062a\u0623\u06cc\u06cc\u062f \u0646\u0648\u0628\u062a + SMS \u062f\u0631 callback \u067e\u0631\u062f\u0627\u062e\u062a \u0645\u0648\u0641\u0642", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L182"}, {"id": "prompt_appointment_lock_patient_confirm_\u06f6_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u06f6. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L212"}, {"id": "prompt_appointment_lock_patient_confirm_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L217"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_appointment_lock_patient_confirm_md", "target": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "prompt_appointment_lock_patient_confirm_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "prompt_appointment_lock_patient_confirm_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L10", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "prompt_appointment_lock_patient_confirm_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L20", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "prompt_appointment_lock_patient_confirm_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L29", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "prompt_appointment_lock_patient_confirm_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L42", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_appointment_lock_patient_confirm_appointment_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627_optimistic_lock_\u0628\u062f\u0648\u0646_expiresat_\u0628\u06cc\u0645\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L44", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_appointment_lock_patient_confirm_isslottaken_pending_\u0631\u0627_\u0642\u0641\u0644_\u0645\u06cc_\u06a9\u0646\u062f_\u0648\u0644\u06cc_\u0627\u0646\u0642\u0636\u0627_\u0631\u0627_\u0646\u0645\u06cc_\u0628\u06cc\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L68", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_appointment_lock_patient_confirm_book_\u0628\u062f\u0648\u0646_\u0641\u06cc\u0644\u062f_\u0628\u06cc\u0645\u0627\u0631_\u0628\u062f\u0648\u0646_expiresat", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L77", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_appointment_lock_patient_confirm_findexpiredpending_command_\u0645\u0628\u0646\u0627_\u0632\u0645\u0627\u0646_\u0648\u06cc\u0632\u06cc\u062a_\u06af\u0630\u0634\u062a\u0647_\u0646\u0647_\u0645\u0647\u0644\u062a_\u067e\u0631\u062f\u0627\u062e\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L92", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_appointment_lock_patient_confirm_paymentcontroller_handlecallback_\u0634\u0627\u062e\u0647_\u06cc_appointment_\u063a\u0627\u06cc\u0628", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L105", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "prompt_appointment_lock_patient_confirm_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L121", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_appointment_lock_patient_confirm_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_expiresat_\u0648_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_appointment_migration", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L125", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_appointment_lock_patient_confirm_\u06f2_\u0644\u062d\u0627\u0638_\u06a9\u0631\u062f\u0646_\u0627\u0646\u0642\u0636\u0627_\u062f\u0631_isslottaken_\u0622\u0632\u0627\u062f\u0633\u0627\u0632\u06cc_\u0646\u0631\u0645_\u0642\u0628\u0644_\u0627\u0632_\u0627\u062c\u0631\u0627\u06cc_command", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L135", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_appointment_lock_patient_confirm_\u06f3_\u0633\u0627\u062e\u062a_\u0646\u0648\u0628\u062a_\u0627\u062a\u0645\u06cc\u06a9_\u0633\u062a_expiresat_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u062f\u0631_book", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L152", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_appointment_lock_patient_confirm_\u06f4_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L162", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_appointment_lock_patient_confirm_\u06f5_\u062a\u0623\u06cc\u06cc\u062f_\u0646\u0648\u0628\u062a_sms_\u062f\u0631_callback_\u067e\u0631\u062f\u0627\u062e\u062a_\u0645\u0648\u0641\u0642", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L182", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_appointment_lock_patient_confirm_\u06f6_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L212", "weight": 1.0}, {"source": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "prompt_appointment_lock_patient_confirm_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", "source_location": "L217", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/0bfc1f146132195c74357b078df7c099d0dbff2c90ed2bd65f5f5c476dec793b.json b/graphify-out/cache/ast/v0.8.44/0bfc1f146132195c74357b078df7c099d0dbff2c90ed2bd65f5f5c476dec793b.json new file mode 100644 index 00000000..e9cfabdf --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/0bfc1f146132195c74357b078df7c099d0dbff2c90ed2bd65f5f5c476dec793b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_subscription_md", "label": "subscription.md", "file_type": "document", "source_file": "docs/api/subscription.md", "source_location": "L1"}, {"id": "api_subscription_subscription_api", "label": "Subscription API", "file_type": "document", "source_file": "docs/api/subscription.md", "source_location": "L1"}, {"id": "api_subscription_get_api_v1_subscription_plans", "label": "GET /api/v1/subscription/plans", "file_type": "document", "source_file": "docs/api/subscription.md", "source_location": "L7"}, {"id": "api_subscription_get_api_v1_subscription_my", "label": "GET /api/v1/subscription/my", "file_type": "document", "source_file": "docs/api/subscription.md", "source_location": "L51"}, {"id": "api_subscription_post_api_v1_subscription_trial", "label": "POST /api/v1/subscription/trial", "file_type": "document", "source_file": "docs/api/subscription.md", "source_location": "L83"}, {"id": "api_subscription_post_api_v1_subscription_payment", "label": "POST /api/v1/subscription-payment", "file_type": "document", "source_file": "docs/api/subscription.md", "source_location": "L100"}, {"id": "api_subscription_get_api_v1_subscription_payment_callback_gateway", "label": "GET /api/v1/subscription-payment/callback/{gateway}", "file_type": "document", "source_file": "docs/api/subscription.md", "source_location": "L137"}, {"id": "api_subscription_admin_endpoints", "label": "Admin Endpoints", "file_type": "document", "source_file": "docs/api/subscription.md", "source_location": "L143"}, {"id": "api_subscription_get_api_v1_admin_subscription_plans", "label": "GET /api/v1/admin/subscription/plans", "file_type": "document", "source_file": "docs/api/subscription.md", "source_location": "L145"}, {"id": "api_subscription_post_api_v1_admin_subscription_plan", "label": "POST /api/v1/admin/subscription/plan", "file_type": "document", "source_file": "docs/api/subscription.md", "source_location": "L148"}, {"id": "api_subscription_patch_api_v1_admin_subscription_plan_uuid", "label": "PATCH /api/v1/admin/subscription/plan/{uuid}", "file_type": "document", "source_file": "docs/api/subscription.md", "source_location": "L160"}, {"id": "api_subscription_post_api_v1_admin_subscription_period", "label": "POST /api/v1/admin/subscription/period", "file_type": "document", "source_file": "docs/api/subscription.md", "source_location": "L163"}, {"id": "api_subscription_patch_api_v1_admin_subscription_period_uuid", "label": "PATCH /api/v1/admin/subscription/period/{uuid}", "file_type": "document", "source_file": "docs/api/subscription.md", "source_location": "L177"}, {"id": "api_subscription_delete_api_v1_admin_subscription_period_uuid", "label": "DELETE /api/v1/admin/subscription/period/{uuid}", "file_type": "document", "source_file": "docs/api/subscription.md", "source_location": "L180"}, {"id": "api_subscription_get_api_v1_admin_subscription_report", "label": "GET /api/v1/admin/subscription/report", "file_type": "document", "source_file": "docs/api/subscription.md", "source_location": "L183"}, {"id": "api_subscription_error_codes", "label": "Error Codes", "file_type": "document", "source_file": "docs/api/subscription.md", "source_location": "L209"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_subscription_md", "target": "api_subscription_subscription_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/subscription.md", "source_location": "L1", "weight": 1.0}, {"source": "api_subscription_subscription_api", "target": "api_subscription_get_api_v1_subscription_plans", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/subscription.md", "source_location": "L7", "weight": 1.0}, {"source": "api_subscription_subscription_api", "target": "api_subscription_get_api_v1_subscription_my", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/subscription.md", "source_location": "L51", "weight": 1.0}, {"source": "api_subscription_subscription_api", "target": "api_subscription_post_api_v1_subscription_trial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/subscription.md", "source_location": "L83", "weight": 1.0}, {"source": "api_subscription_subscription_api", "target": "api_subscription_post_api_v1_subscription_payment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/subscription.md", "source_location": "L100", "weight": 1.0}, {"source": "api_subscription_subscription_api", "target": "api_subscription_get_api_v1_subscription_payment_callback_gateway", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/subscription.md", "source_location": "L137", "weight": 1.0}, {"source": "api_subscription_subscription_api", "target": "api_subscription_admin_endpoints", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/subscription.md", "source_location": "L143", "weight": 1.0}, {"source": "api_subscription_admin_endpoints", "target": "api_subscription_get_api_v1_admin_subscription_plans", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/subscription.md", "source_location": "L145", "weight": 1.0}, {"source": "api_subscription_admin_endpoints", "target": "api_subscription_post_api_v1_admin_subscription_plan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/subscription.md", "source_location": "L148", "weight": 1.0}, {"source": "api_subscription_admin_endpoints", "target": "api_subscription_patch_api_v1_admin_subscription_plan_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/subscription.md", "source_location": "L160", "weight": 1.0}, {"source": "api_subscription_admin_endpoints", "target": "api_subscription_post_api_v1_admin_subscription_period", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/subscription.md", "source_location": "L163", "weight": 1.0}, {"source": "api_subscription_admin_endpoints", "target": "api_subscription_patch_api_v1_admin_subscription_period_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/subscription.md", "source_location": "L177", "weight": 1.0}, {"source": "api_subscription_admin_endpoints", "target": "api_subscription_delete_api_v1_admin_subscription_period_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/subscription.md", "source_location": "L180", "weight": 1.0}, {"source": "api_subscription_admin_endpoints", "target": "api_subscription_get_api_v1_admin_subscription_report", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/subscription.md", "source_location": "L183", "weight": 1.0}, {"source": "api_subscription_subscription_api", "target": "api_subscription_error_codes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/subscription.md", "source_location": "L209", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/0c7d07bdfbdf7b88649f1c4bd6391862a21da9c45885e0046950258fb82ba64e.json b/graphify-out/cache/ast/v0.8.44/0c7d07bdfbdf7b88649f1c4bd6391862a21da9c45885e0046950258fb82ba64e.json new file mode 100644 index 00000000..a5bb67b2 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/0c7d07bdfbdf7b88649f1c4bd6391862a21da9c45885e0046950258fb82ba64e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_entity_clinic_php", "label": "Clinic.php", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L1"}, {"id": "entity_clinic_clinic", "label": "Clinic", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L15"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L30"}, {"id": "collection", "label": "Collection", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L88"}, {"id": "entity_clinic_clinic_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L120"}, {"id": "entity_clinic_clinic_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L132"}, {"id": "entity_clinic_clinic_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L133"}, {"id": "entity_clinic_clinic_getuser", "label": ".getUser()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L134"}, {"id": "entity_clinic_clinic_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L135"}, {"id": "entity_clinic_clinic_getinfo", "label": ".getInfo()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L136"}, {"id": "entity_clinic_clinic_getaddress", "label": ".getAddress()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L137"}, {"id": "entity_clinic_clinic_gettelephone", "label": ".getTelephone()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L138"}, {"id": "entity_clinic_clinic_isis247", "label": ".isIs247()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L139"}, {"id": "entity_clinic_clinic_getworkingdays", "label": ".getWorkingDays()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L140"}, {"id": "entity_clinic_clinic_getlatitude", "label": ".getLatitude()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L141"}, {"id": "entity_clinic_clinic_getlongitude", "label": ".getLongitude()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L142"}, {"id": "entity_clinic_clinic_getcityid", "label": ".getCityId()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L143"}, {"id": "entity_clinic_clinic_getprovinceid", "label": ".getProvinceId()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L144"}, {"id": "entity_clinic_clinic_getrepresentationid", "label": ".getRepresentationId()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L145"}, {"id": "entity_clinic_clinic_isactive", "label": ".isActive()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L146"}, {"id": "entity_clinic_clinic_getimagesclinic", "label": ".getImagesClinic()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L147"}, {"id": "entity_clinic_clinic_getsocialmedia", "label": ".getSocialMedia()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L148"}, {"id": "entity_clinic_clinic_getcliniclogo", "label": ".getClinicLogo()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L149"}, {"id": "entity_clinic_clinic_getnotificationmobile", "label": ".getNotificationMobile()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L150"}, {"id": "entity_clinic_clinic_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L151"}, {"id": "entity_clinic_clinic_getupdatedat", "label": ".getUpdatedAt()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L152"}, {"id": "entity_clinic_clinic_getdoctors", "label": ".getDoctors()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L153"}, {"id": "entity_clinic_clinic_hasdoctor", "label": ".hasDoctor()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L155"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L155"}, {"id": "entity_clinic_clinic_removedoctor", "label": ".removeDoctor()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L157"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L157"}, {"id": "entity_clinic_clinic_getspecialties", "label": ".getSpecialties()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L164"}, {"id": "entity_clinic_clinic_getservices", "label": ".getServices()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L165"}, {"id": "entity_clinic_clinic_getinsurances", "label": ".getInsurances()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L166"}, {"id": "entity_clinic_clinic_setname", "label": ".setName()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L168"}, {"id": "entity_clinic_clinic_setinfo", "label": ".setInfo()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L169"}, {"id": "entity_clinic_clinic_setaddress", "label": ".setAddress()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L170"}, {"id": "entity_clinic_clinic_settelephone", "label": ".setTelephone()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L171"}, {"id": "entity_clinic_clinic_setis247", "label": ".setIs247()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L172"}, {"id": "entity_clinic_clinic_setworkingdays", "label": ".setWorkingDays()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L173"}, {"id": "entity_clinic_clinic_setlatitude", "label": ".setLatitude()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L174"}, {"id": "entity_clinic_clinic_setlongitude", "label": ".setLongitude()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L175"}, {"id": "entity_clinic_clinic_setcityid", "label": ".setCityId()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L176"}, {"id": "entity_clinic_clinic_setprovinceid", "label": ".setProvinceId()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L177"}, {"id": "entity_clinic_clinic_setrepresentationid", "label": ".setRepresentationId()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L178"}, {"id": "entity_clinic_clinic_setisactive", "label": ".setIsActive()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L179"}, {"id": "entity_clinic_clinic_setimagesclinic", "label": ".setImagesClinic()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L180"}, {"id": "entity_clinic_clinic_setsocialmedia", "label": ".setSocialMedia()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L181"}, {"id": "entity_clinic_clinic_setcliniclogo", "label": ".setClinicLogo()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L182"}, {"id": "entity_clinic_clinic_setnotificationmobile", "label": ".setNotificationMobile()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L183"}, {"id": "entity_clinic_clinic_touch", "label": ".touch()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L185"}, {"id": "entity_clinic_clinic_todetailarray", "label": ".toDetailArray()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L187"}, {"id": "entity_clinic_clinic_tolistarray", "label": ".toListArray()", "file_type": "code", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L230"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_entity_clinic_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_entity_clinic_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_entity_clinic_php", "target": "doctorservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_entity_clinic_php", "target": "insurance", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_entity_clinic_php", "target": "specialty", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_entity_clinic_php", "target": "arraycollection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_entity_clinic_php", "target": "collection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_entity_clinic_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_entity_clinic_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_entity_clinic_php", "target": "entity_clinic_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L15", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L30", "weight": 1.0, "context": "field"}, {"source": "entity_clinic_clinic", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L88", "weight": 1.0, "context": "field"}, {"source": "entity_clinic_clinic", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L96", "weight": 1.0, "context": "field"}, {"source": "entity_clinic_clinic", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L104", "weight": 1.0, "context": "field"}, {"source": "entity_clinic_clinic", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L112", "weight": 1.0, "context": "field"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L120", "weight": 1.0}, {"source": "entity_clinic_clinic_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L120", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L132", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L133", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L134", "weight": 1.0}, {"source": "entity_clinic_clinic_getuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L134", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L135", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L136", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L137", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_gettelephone", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L138", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_isis247", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L139", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getworkingdays", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L140", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getlatitude", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L141", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getlongitude", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L142", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getcityid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L143", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getprovinceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L144", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getrepresentationid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L145", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_isactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L146", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getimagesclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L147", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getsocialmedia", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L148", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getcliniclogo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L149", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getnotificationmobile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L150", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L151", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getupdatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L152", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getdoctors", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L153", "weight": 1.0}, {"source": "entity_clinic_clinic_getdoctors", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L153", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_hasdoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L155", "weight": 1.0}, {"source": "entity_clinic_clinic_hasdoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L155", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_removedoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L157", "weight": 1.0}, {"source": "entity_clinic_clinic_removedoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L157", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_clinic_clinic_removedoctor", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L157", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getspecialties", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L164", "weight": 1.0}, {"source": "entity_clinic_clinic_getspecialties", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L164", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getservices", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L165", "weight": 1.0}, {"source": "entity_clinic_clinic_getservices", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L165", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_getinsurances", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L166", "weight": 1.0}, {"source": "entity_clinic_clinic_getinsurances", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L166", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_setname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L168", "weight": 1.0}, {"source": "entity_clinic_clinic_setname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L168", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_setinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L169", "weight": 1.0}, {"source": "entity_clinic_clinic_setinfo", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L169", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_setaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L170", "weight": 1.0}, {"source": "entity_clinic_clinic_setaddress", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L170", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_settelephone", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L171", "weight": 1.0}, {"source": "entity_clinic_clinic_settelephone", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L171", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_setis247", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L172", "weight": 1.0}, {"source": "entity_clinic_clinic_setis247", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L172", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_setworkingdays", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L173", "weight": 1.0}, {"source": "entity_clinic_clinic_setworkingdays", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L173", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_setlatitude", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L174", "weight": 1.0}, {"source": "entity_clinic_clinic_setlatitude", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L174", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_setlongitude", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L175", "weight": 1.0}, {"source": "entity_clinic_clinic_setlongitude", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L175", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_setcityid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L176", "weight": 1.0}, {"source": "entity_clinic_clinic_setcityid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L176", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_setprovinceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L177", "weight": 1.0}, {"source": "entity_clinic_clinic_setprovinceid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L177", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_setrepresentationid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L178", "weight": 1.0}, {"source": "entity_clinic_clinic_setrepresentationid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L178", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_setisactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L179", "weight": 1.0}, {"source": "entity_clinic_clinic_setisactive", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L179", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_setimagesclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L180", "weight": 1.0}, {"source": "entity_clinic_clinic_setimagesclinic", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L180", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_setsocialmedia", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L181", "weight": 1.0}, {"source": "entity_clinic_clinic_setsocialmedia", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L181", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_setcliniclogo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L182", "weight": 1.0}, {"source": "entity_clinic_clinic_setcliniclogo", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L182", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_setnotificationmobile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L183", "weight": 1.0}, {"source": "entity_clinic_clinic_setnotificationmobile", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L183", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_touch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L185", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_todetailarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L187", "weight": 1.0}, {"source": "entity_clinic_clinic", "target": "entity_clinic_clinic_tolistarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L230", "weight": 1.0}, {"source": "entity_clinic_clinic_removedoctor", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L160", "weight": 1.0}, {"source": "entity_clinic_clinic_setname", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L168", "weight": 1.0}, {"source": "entity_clinic_clinic_setinfo", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L169", "weight": 1.0}, {"source": "entity_clinic_clinic_setaddress", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L170", "weight": 1.0}, {"source": "entity_clinic_clinic_settelephone", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L171", "weight": 1.0}, {"source": "entity_clinic_clinic_setis247", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L172", "weight": 1.0}, {"source": "entity_clinic_clinic_setworkingdays", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L173", "weight": 1.0}, {"source": "entity_clinic_clinic_setlatitude", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L174", "weight": 1.0}, {"source": "entity_clinic_clinic_setlongitude", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L175", "weight": 1.0}, {"source": "entity_clinic_clinic_setcityid", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L176", "weight": 1.0}, {"source": "entity_clinic_clinic_setprovinceid", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L177", "weight": 1.0}, {"source": "entity_clinic_clinic_setrepresentationid", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L178", "weight": 1.0}, {"source": "entity_clinic_clinic_setisactive", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L179", "weight": 1.0}, {"source": "entity_clinic_clinic_setimagesclinic", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L180", "weight": 1.0}, {"source": "entity_clinic_clinic_setsocialmedia", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L181", "weight": 1.0}, {"source": "entity_clinic_clinic_setcliniclogo", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L182", "weight": 1.0}, {"source": "entity_clinic_clinic_setnotificationmobile", "target": "entity_clinic_clinic_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L183", "weight": 1.0}, {"source": "entity_clinic_clinic_todetailarray", "target": "entity_clinic_clinic_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L203", "weight": 1.0}, {"source": "entity_clinic_clinic_todetailarray", "target": "entity_clinic_clinic_getid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L203", "weight": 1.0}, {"source": "entity_clinic_clinic_todetailarray", "target": "entity_clinic_clinic_getname", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L203", "weight": 1.0}, {"source": "entity_clinic_clinic_tolistarray", "target": "entity_clinic_clinic_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L248", "weight": 1.0}, {"source": "entity_clinic_clinic_tolistarray", "target": "entity_clinic_clinic_getid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L248", "weight": 1.0}, {"source": "entity_clinic_clinic_tolistarray", "target": "entity_clinic_clinic_getname", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Entity/Clinic.php", "source_location": "L248", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_clinic_clinic_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L122", "receiver": null}, {"caller_nid": "entity_clinic_clinic_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L122", "receiver": null}, {"caller_nid": "entity_clinic_clinic_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L124", "receiver": null}, {"caller_nid": "entity_clinic_clinic_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L125", "receiver": null}, {"caller_nid": "entity_clinic_clinic_hasdoctor", "callee": "contains", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L155", "receiver": null}, {"caller_nid": "entity_clinic_clinic_removedoctor", "callee": "removeElement", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L159", "receiver": null}, {"caller_nid": "entity_clinic_clinic_touch", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L185", "receiver": null}, {"caller_nid": "entity_clinic_clinic_todetailarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L202", "receiver": null}, {"caller_nid": "entity_clinic_clinic_todetailarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L204", "receiver": null}, {"caller_nid": "entity_clinic_clinic_todetailarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L205", "receiver": null}, {"caller_nid": "entity_clinic_clinic_todetailarray", "callee": "getParent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L207", "receiver": null}, {"caller_nid": "entity_clinic_clinic_todetailarray", "callee": "getParent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L207", "receiver": null}, {"caller_nid": "entity_clinic_clinic_todetailarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L208", "receiver": null}, {"caller_nid": "entity_clinic_clinic_todetailarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L209", "receiver": null}, {"caller_nid": "entity_clinic_clinic_todetailarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L211", "receiver": null}, {"caller_nid": "entity_clinic_clinic_todetailarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L212", "receiver": null}, {"caller_nid": "entity_clinic_clinic_todetailarray", "callee": "getParent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L214", "receiver": null}, {"caller_nid": "entity_clinic_clinic_todetailarray", "callee": "getParent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L214", "receiver": null}, {"caller_nid": "entity_clinic_clinic_todetailarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L215", "receiver": null}, {"caller_nid": "entity_clinic_clinic_todetailarray", "callee": "count", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L216", "receiver": null}, {"caller_nid": "entity_clinic_clinic_tolistarray", "callee": "count", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L242", "receiver": null}, {"caller_nid": "entity_clinic_clinic_tolistarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L247", "receiver": null}, {"caller_nid": "entity_clinic_clinic_tolistarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php", "source_location": "L249", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/0e3bb1ebc45d4c045ef0e6fe09170976c315d7da410efd79bdcc53189e9dab49.json b/graphify-out/cache/ast/v0.8.44/0e3bb1ebc45d4c045ef0e6fe09170976c315d7da410efd79bdcc53189e9dab49.json new file mode 100644 index 00000000..5fa77c78 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/0e3bb1ebc45d4c045ef0e6fe09170976c315d7da410efd79bdcc53189e9dab49.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_claimitem_php", "label": "ClaimItem.php", "file_type": "code", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L1"}, {"id": "entity_claimitem_claimitem", "label": "ClaimItem", "file_type": "code", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L8"}, {"id": "claim", "label": "Claim", "file_type": "code", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L18"}, {"id": "entity_claimitem_claimitem_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L31"}, {"id": "entity_claimitem_claimitem_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L38"}, {"id": "entity_claimitem_claimitem_getinvoiceitemid", "label": ".getInvoiceItemId()", "file_type": "code", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L39"}, {"id": "entity_claimitem_claimitem_getclaimedrials", "label": ".getClaimedRials()", "file_type": "code", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L40"}, {"id": "entity_claimitem_claimitem_getapprovedrials", "label": ".getApprovedRials()", "file_type": "code", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L41"}, {"id": "entity_claimitem_claimitem_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L43"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_claimitem_php", "target": "claimitemrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_claimitem_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_claimitem_php", "target": "entity_claimitem_claimitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L8", "weight": 1.0}, {"source": "entity_claimitem_claimitem", "target": "claim", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L18", "weight": 1.0, "context": "field"}, {"source": "entity_claimitem_claimitem", "target": "entity_claimitem_claimitem_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L31", "weight": 1.0}, {"source": "entity_claimitem_claimitem_construct", "target": "claim", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L31", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_claimitem_claimitem", "target": "entity_claimitem_claimitem_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L38", "weight": 1.0}, {"source": "entity_claimitem_claimitem", "target": "entity_claimitem_claimitem_getinvoiceitemid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L39", "weight": 1.0}, {"source": "entity_claimitem_claimitem", "target": "entity_claimitem_claimitem_getclaimedrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L40", "weight": 1.0}, {"source": "entity_claimitem_claimitem", "target": "entity_claimitem_claimitem_getapprovedrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L41", "weight": 1.0}, {"source": "entity_claimitem_claimitem", "target": "entity_claimitem_claimitem_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/ClaimItem.php", "source_location": "L43", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/0ea6fa1641009afe5a0f6ca33dd6afc4e224978bd7cbfd4be8865a6ac52c9c05.json b/graphify-out/cache/ast/v0.8.44/0ea6fa1641009afe5a0f6ca33dd6afc4e224978bd7cbfd4be8865a6ac52c9c05.json new file mode 100644 index 00000000..b3559eda --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/0ea6fa1641009afe5a0f6ca33dd6afc4e224978bd7cbfd4be8865a6ac52c9c05.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_paymentgatewayinterface_php", "label": "PaymentGatewayInterface.php", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L1"}, {"id": "gateway_paymentgatewayinterface_getname", "label": "getName()", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L7"}, {"id": "gateway_paymentgatewayinterface_initiate", "label": "initiate()", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L12"}, {"id": "paymentinitresult", "label": "PaymentInitResult", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L12"}, {"id": "gateway_paymentgatewayinterface_verify", "label": "verify()", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L17"}, {"id": "paymentverifyresult", "label": "PaymentVerifyResult", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L17"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_paymentgatewayinterface_php", "target": "gateway_paymentgatewayinterface_getname", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_paymentgatewayinterface_php", "target": "gateway_paymentgatewayinterface_initiate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L12", "weight": 1.0}, {"source": "gateway_paymentgatewayinterface_initiate", "target": "paymentinitresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L12", "weight": 1.0, "context": "return_type"}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_paymentgatewayinterface_php", "target": "gateway_paymentgatewayinterface_verify", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L17", "weight": 1.0}, {"source": "gateway_paymentgatewayinterface_verify", "target": "paymentverifyresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", "source_location": "L17", "weight": 1.0, "context": "return_type"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/0f032e0490838820a0692ba9c0042dadce5a9558d87083874219c84dcde92742.json b/graphify-out/cache/ast/v0.8.44/0f032e0490838820a0692ba9c0042dadce5a9558d87083874219c84dcde92742.json new file mode 100644 index 00000000..b51e4352 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/0f032e0490838820a0692ba9c0042dadce5a9558d87083874219c84dcde92742.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_13_like_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-13-like/task.md", "source_location": "L1"}, {"id": "task_13_like_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "label": "\u062a\u0633\u06a9 \u06f1\u06f3: \u0645\u0627\u0698\u0648\u0644 \u0644\u0627\u06cc\u06a9", "file_type": "document", "source_file": "docs/tasks/task-13-like/task.md", "source_location": "L1"}, {"id": "task_13_like_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-13-like/task.md", "source_location": "L3"}, {"id": "task_13_like_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-13-like/task.md", "source_location": "L6"}, {"id": "task_13_like_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-13-like/task.md", "source_location": "L13"}, {"id": "task_13_like_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-13-like/task.md", "source_location": "L16"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_13_like_task_md", "target": "task_13_like_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_13_like_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "target": "task_13_like_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_13_like_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "target": "task_13_like_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/task.md", "source_location": "L6", "weight": 1.0}, {"source": "task_13_like_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "target": "task_13_like_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/task.md", "source_location": "L13", "weight": 1.0}, {"source": "task_13_like_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "target": "task_13_like_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/task.md", "source_location": "L16", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/0fb344e74f64622b3ea3f4a29e8b6412f35ec60ee46cd25abd5ea3e0abc8c299.json b/graphify-out/cache/ast/v0.8.44/0fb344e74f64622b3ea3f4a29e8b6412f35ec60ee46cd25abd5ea3e0abc8c299.json new file mode 100644 index 00000000..d0effddb --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/0fb344e74f64622b3ea3f4a29e8b6412f35ec60ee46cd25abd5ea3e0abc8c299.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609140423_php", "label": "Version20260609140423.php", "file_type": "code", "source_file": "migrations/Version20260609140423.php", "source_location": "L1"}, {"id": "migrations_version20260609140423_version20260609140423", "label": "Version20260609140423", "file_type": "code", "source_file": "migrations/Version20260609140423.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260609140423_version20260609140423_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260609140423.php", "source_location": "L15"}, {"id": "migrations_version20260609140423_version20260609140423_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260609140423.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260609140423.php", "source_location": "L20"}, {"id": "migrations_version20260609140423_version20260609140423_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260609140423.php", "source_location": "L27"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609140423_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140423.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609140423_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140423.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609140423_php", "target": "migrations_version20260609140423_version20260609140423", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140423.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609140423_version20260609140423", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140423.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609140423_version20260609140423", "target": "migrations_version20260609140423_version20260609140423_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140423.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260609140423_version20260609140423", "target": "migrations_version20260609140423_version20260609140423_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140423.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260609140423_version20260609140423_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140423.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609140423_version20260609140423", "target": "migrations_version20260609140423_version20260609140423_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140423.php", "source_location": "L27", "weight": 1.0}, {"source": "migrations_version20260609140423_version20260609140423_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140423.php", "source_location": "L27", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260609140423_version20260609140423_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609140423.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260609140423_version20260609140423_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609140423.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260609140423_version20260609140423_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609140423.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260609140423_version20260609140423_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609140423.php", "source_location": "L31", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/10363dfb996d06f7ed05ac77eefcb89ea78899e17a4314d9738ed09d813bc9da.json b/graphify-out/cache/ast/v0.8.44/10363dfb996d06f7ed05ac77eefcb89ea78899e17a4314d9738ed09d813bc9da.json new file mode 100644 index 00000000..0a089a6a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/10363dfb996d06f7ed05ac77eefcb89ea78899e17a4314d9738ed09d813bc9da.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "label": "Doctor.php", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L1"}, {"id": "entity_doctor_doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L16"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L33"}, {"id": "collection", "label": "Collection", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L85"}, {"id": "entity_doctor_doctor_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L120"}, {"id": "entity_doctor_doctor_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L134"}, {"id": "entity_doctor_doctor_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L138"}, {"id": "entity_doctor_doctor_getuser", "label": ".getUser()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L142"}, {"id": "entity_doctor_doctor_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L146"}, {"id": "entity_doctor_doctor_getgender", "label": ".getGender()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L150"}, {"id": "entity_doctor_doctor_getmedicalsystemcode", "label": ".getMedicalSystemCode()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L154"}, {"id": "entity_doctor_doctor_getmobilenumber", "label": ".getMobileNumber()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L158"}, {"id": "entity_doctor_doctor_getactivitytime", "label": ".getActivityTime()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L162"}, {"id": "entity_doctor_doctor_getdegree", "label": ".getDegree()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L166"}, {"id": "entity_doctor_doctor_getinfo", "label": ".getInfo()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L170"}, {"id": "entity_doctor_doctor_getimages", "label": ".getImages()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L174"}, {"id": "entity_doctor_doctor_getsocialmedia", "label": ".getSocialMedia()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L178"}, {"id": "entity_doctor_doctor_getdoctorrate", "label": ".getDoctorRate()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L182"}, {"id": "entity_doctor_doctor_getdoctorratepercentage", "label": ".getDoctorRatePercentage()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L186"}, {"id": "entity_doctor_doctor_isactivedoctorappointment", "label": ".isActiveDoctorAppointment()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L190"}, {"id": "entity_doctor_doctor_getrepresentationid", "label": ".getRepresentationId()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L194"}, {"id": "entity_doctor_doctor_getnotificationmobile", "label": ".getNotificationMobile()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L198"}, {"id": "entity_doctor_doctor_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L202"}, {"id": "entity_doctor_doctor_getupdatedat", "label": ".getUpdatedAt()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L206"}, {"id": "entity_doctor_doctor_getspecialties", "label": ".getSpecialties()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L210"}, {"id": "entity_doctor_doctor_getservices", "label": ".getServices()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L214"}, {"id": "entity_doctor_doctor_getprovinces", "label": ".getProvinces()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L218"}, {"id": "entity_doctor_doctor_getcities", "label": ".getCities()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L222"}, {"id": "entity_doctor_doctor_getaddresses", "label": ".getAddresses()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L226"}, {"id": "entity_doctor_doctor_setname", "label": ".setName()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L231"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L231"}, {"id": "entity_doctor_doctor_setgender", "label": ".setGender()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L236"}, {"id": "entity_doctor_doctor_setmedicalsystemcode", "label": ".setMedicalSystemCode()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L242"}, {"id": "entity_doctor_doctor_setmobilenumber", "label": ".setMobileNumber()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L248"}, {"id": "entity_doctor_doctor_setactivitytime", "label": ".setActivityTime()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L254"}, {"id": "entity_doctor_doctor_setdegree", "label": ".setDegree()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L260"}, {"id": "entity_doctor_doctor_setinfo", "label": ".setInfo()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L266"}, {"id": "entity_doctor_doctor_setimages", "label": ".setImages()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L272"}, {"id": "entity_doctor_doctor_setsocialmedia", "label": ".setSocialMedia()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L278"}, {"id": "entity_doctor_doctor_setdoctorrate", "label": ".setDoctorRate()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L284"}, {"id": "entity_doctor_doctor_setdoctorratepercentage", "label": ".setDoctorRatePercentage()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L290"}, {"id": "entity_doctor_doctor_setactivedoctorappointment", "label": ".setActiveDoctorAppointment()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L296"}, {"id": "entity_doctor_doctor_setrepresentationid", "label": ".setRepresentationId()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L302"}, {"id": "entity_doctor_doctor_setnotificationmobile", "label": ".setNotificationMobile()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L308"}, {"id": "entity_doctor_doctor_touch", "label": ".touch()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L315"}, {"id": "entity_doctor_doctor_computeschedulefields", "label": ".computeScheduleFields()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L324"}, {"id": "weeklyschedule", "label": "WeeklySchedule", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L324"}, {"id": "entity_doctor_doctor_computescheduleparts", "label": ".computeScheduleParts()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L341"}, {"id": "entity_doctor_doctor_getexperience", "label": ".getExperience()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L411"}, {"id": "entity_doctor_doctor_tolistarray", "label": ".toListArray()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L419"}, {"id": "entity_doctor_doctor_todetailarray", "label": ".toDetailArray()", "file_type": "code", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L442"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "weeklyschedule", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "doctorservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "city", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "province", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "specialty", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "arraycollection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "collection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctor_php", "target": "entity_doctor_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L16", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L33", "weight": 1.0, "context": "field"}, {"source": "entity_doctor_doctor", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L85", "weight": 1.0, "context": "field"}, {"source": "entity_doctor_doctor", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L93", "weight": 1.0, "context": "field"}, {"source": "entity_doctor_doctor", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L101", "weight": 1.0, "context": "field"}, {"source": "entity_doctor_doctor", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L109", "weight": 1.0, "context": "field"}, {"source": "entity_doctor_doctor", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L117", "weight": 1.0, "context": "field"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L120", "weight": 1.0}, {"source": "entity_doctor_doctor_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L120", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L134", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L138", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L142", "weight": 1.0}, {"source": "entity_doctor_doctor_getuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L142", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L146", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getgender", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L150", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getmedicalsystemcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L154", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getmobilenumber", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L158", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getactivitytime", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L162", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getdegree", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L166", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L170", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getimages", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L174", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getsocialmedia", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L178", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getdoctorrate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L182", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getdoctorratepercentage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L186", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_isactivedoctorappointment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L190", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getrepresentationid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L194", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getnotificationmobile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L198", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L202", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getupdatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L206", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getspecialties", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L210", "weight": 1.0}, {"source": "entity_doctor_doctor_getspecialties", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L210", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getservices", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L214", "weight": 1.0}, {"source": "entity_doctor_doctor_getservices", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L214", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getprovinces", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L218", "weight": 1.0}, {"source": "entity_doctor_doctor_getprovinces", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L218", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getcities", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L222", "weight": 1.0}, {"source": "entity_doctor_doctor_getcities", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L222", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getaddresses", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L226", "weight": 1.0}, {"source": "entity_doctor_doctor_getaddresses", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L226", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L231", "weight": 1.0}, {"source": "entity_doctor_doctor_setname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L231", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setgender", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L236", "weight": 1.0}, {"source": "entity_doctor_doctor_setgender", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L236", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setmedicalsystemcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L242", "weight": 1.0}, {"source": "entity_doctor_doctor_setmedicalsystemcode", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L242", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setmobilenumber", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L248", "weight": 1.0}, {"source": "entity_doctor_doctor_setmobilenumber", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L248", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setactivitytime", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L254", "weight": 1.0}, {"source": "entity_doctor_doctor_setactivitytime", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L254", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setdegree", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L260", "weight": 1.0}, {"source": "entity_doctor_doctor_setdegree", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L260", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L266", "weight": 1.0}, {"source": "entity_doctor_doctor_setinfo", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L266", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setimages", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L272", "weight": 1.0}, {"source": "entity_doctor_doctor_setimages", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L272", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setsocialmedia", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L278", "weight": 1.0}, {"source": "entity_doctor_doctor_setsocialmedia", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L278", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setdoctorrate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L284", "weight": 1.0}, {"source": "entity_doctor_doctor_setdoctorrate", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L284", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setdoctorratepercentage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L290", "weight": 1.0}, {"source": "entity_doctor_doctor_setdoctorratepercentage", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L290", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setactivedoctorappointment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L296", "weight": 1.0}, {"source": "entity_doctor_doctor_setactivedoctorappointment", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L296", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setrepresentationid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L302", "weight": 1.0}, {"source": "entity_doctor_doctor_setrepresentationid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L302", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_setnotificationmobile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L308", "weight": 1.0}, {"source": "entity_doctor_doctor_setnotificationmobile", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L308", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_touch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L315", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_computeschedulefields", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L324", "weight": 1.0}, {"source": "entity_doctor_doctor_computeschedulefields", "target": "weeklyschedule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L324", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_computescheduleparts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L341", "weight": 1.0}, {"source": "entity_doctor_doctor_computescheduleparts", "target": "weeklyschedule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L341", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_getexperience", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L411", "weight": 1.0}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_tolistarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L419", "weight": 1.0}, {"source": "entity_doctor_doctor_tolistarray", "target": "weeklyschedule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L419", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctor_doctor", "target": "entity_doctor_doctor_todetailarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L442", "weight": 1.0}, {"source": "entity_doctor_doctor_todetailarray", "target": "weeklyschedule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L442", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctor_doctor_setgender", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L239", "weight": 1.0}, {"source": "entity_doctor_doctor_setmedicalsystemcode", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L245", "weight": 1.0}, {"source": "entity_doctor_doctor_setmobilenumber", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L251", "weight": 1.0}, {"source": "entity_doctor_doctor_setactivitytime", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L257", "weight": 1.0}, {"source": "entity_doctor_doctor_setdegree", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L263", "weight": 1.0}, {"source": "entity_doctor_doctor_setinfo", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L269", "weight": 1.0}, {"source": "entity_doctor_doctor_setimages", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L275", "weight": 1.0}, {"source": "entity_doctor_doctor_setsocialmedia", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L281", "weight": 1.0}, {"source": "entity_doctor_doctor_setdoctorrate", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L287", "weight": 1.0}, {"source": "entity_doctor_doctor_setdoctorratepercentage", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L293", "weight": 1.0}, {"source": "entity_doctor_doctor_setactivedoctorappointment", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L299", "weight": 1.0}, {"source": "entity_doctor_doctor_setrepresentationid", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L305", "weight": 1.0}, {"source": "entity_doctor_doctor_setnotificationmobile", "target": "entity_doctor_doctor_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L311", "weight": 1.0}, {"source": "entity_doctor_doctor_computeschedulefields", "target": "entity_doctor_doctor_computescheduleparts", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L326", "weight": 1.0}, {"source": "entity_doctor_doctor_tolistarray", "target": "entity_doctor_doctor_computeschedulefields", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L421", "weight": 1.0}, {"source": "entity_doctor_doctor_tolistarray", "target": "entity_doctor_doctor_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L430", "weight": 1.0}, {"source": "entity_doctor_doctor_tolistarray", "target": "entity_doctor_doctor_getid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L431", "weight": 1.0}, {"source": "entity_doctor_doctor_tolistarray", "target": "entity_doctor_doctor_getname", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L432", "weight": 1.0}, {"source": "entity_doctor_doctor_todetailarray", "target": "entity_doctor_doctor_computeschedulefields", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L444", "weight": 1.0}, {"source": "entity_doctor_doctor_todetailarray", "target": "entity_doctor_doctor_getexperience", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L450", "weight": 1.0}, {"source": "entity_doctor_doctor_todetailarray", "target": "entity_doctor_doctor_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L456", "weight": 1.0}, {"source": "entity_doctor_doctor_todetailarray", "target": "entity_doctor_doctor_getid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L457", "weight": 1.0}, {"source": "entity_doctor_doctor_todetailarray", "target": "entity_doctor_doctor_getname", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/Doctor.php", "source_location": "L458", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_doctor_doctor_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L122", "receiver": null}, {"caller_nid": "entity_doctor_doctor_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L122", "receiver": null}, {"caller_nid": "entity_doctor_doctor_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L125", "receiver": null}, {"caller_nid": "entity_doctor_doctor_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L126", "receiver": null}, {"caller_nid": "entity_doctor_doctor_touch", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L317", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computeschedulefields", "callee": "getMeta", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L330", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "getSetting", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L347", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L352", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "array_filter", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L352", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L354", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L356", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "implode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L358", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L358", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "array_filter", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L361", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L391", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "explode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L398", "receiver": null}, {"caller_nid": "entity_doctor_doctor_computescheduleparts", "callee": "implode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L406", "receiver": null}, {"caller_nid": "entity_doctor_doctor_getexperience", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L416", "receiver": null}, {"caller_nid": "entity_doctor_doctor_tolistarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L429", "receiver": null}, {"caller_nid": "entity_doctor_doctor_tolistarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L433", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L455", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "getParent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L459", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "getParent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L459", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L460", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L464", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L468", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L473", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L473", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L473", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L475", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L479", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L480", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "getProvince", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L484", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "getProvince", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L484", "receiver": null}, {"caller_nid": "entity_doctor_doctor_todetailarray", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php", "source_location": "L485", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/10604824317018d8f535539834b9913ef3982889b1ffb2874e4438f848f06726.json b/graphify-out/cache/ast/v0.8.44/10604824317018d8f535539834b9913ef3982889b1ffb2874e4438f848f06726.json new file mode 100644 index 00000000..c3936180 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/10604824317018d8f535539834b9913ef3982889b1ffb2874e4438f848f06726.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_repository_clinicdoctorinvitationrepository_php", "label": "ClinicDoctorInvitationRepository.php", "file_type": "code", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L1"}, {"id": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository", "label": "ClinicDoctorInvitationRepository", "file_type": "code", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L12"}, {"id": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findbytoken", "label": ".findByToken()", "file_type": "code", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L17"}, {"id": "clinicdoctorinvitation", "label": "ClinicDoctorInvitation", "file_type": "code", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L17"}, {"id": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", "label": ".findPendingByMobileAndClinic()", "file_type": "code", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L22"}, {"id": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbydoctor", "label": ".findPendingByDoctor()", "file_type": "code", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L37"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L37"}, {"id": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L49"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_repository_clinicdoctorinvitationrepository_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_repository_clinicdoctorinvitationrepository_php", "target": "clinicdoctorinvitation", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_repository_clinicdoctorinvitationrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_repository_clinicdoctorinvitationrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_repository_clinicdoctorinvitationrepository_php", "target": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository", "target": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository", "target": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findbytoken", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findbytoken", "target": "clinicdoctorinvitation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L17", "weight": 1.0, "context": "return_type"}, {"source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository", "target": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L22", "weight": 1.0}, {"source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", "target": "clinicdoctorinvitation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L22", "weight": 1.0, "context": "return_type"}, {"source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository", "target": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbydoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L37", "weight": 1.0}, {"source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbydoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L37", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository", "target": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L49", "weight": 1.0}, {"source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_save", "target": "clinicdoctorinvitation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L49", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_construct", "target": "clinicdoctorinvitation", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L14", "weight": 1.0}, {"source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", "target": "clinicdoctorinvitation", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L30", "weight": 1.0}, {"source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbydoctor", "target": "clinicdoctorinvitation", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L43", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findbytoken", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", "callee": "getOneOrNullResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbydoctor", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L39", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbydoctor", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L39", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbydoctor", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L39", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbydoctor", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L39", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbydoctor", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L39", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbydoctor", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L39", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbydoctor", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L39", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbydoctor", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L39", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L51", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L52", "receiver": null}, {"caller_nid": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", "source_location": "L53", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/10d827757949ef051e2c3b4f2bd6e649930cfa88dde3d57d09516233d819d239.json b/graphify-out/cache/ast/v0.8.44/10d827757949ef051e2c3b4f2bd6e649930cfa88dde3d57d09516233d819d239.json new file mode 100644 index 00000000..f751d252 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/10d827757949ef051e2c3b4f2bd6e649930cfa88dde3d57d09516233d819d239.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_constant_errorcodes_php", "label": "ErrorCodes.php", "file_type": "code", "source_file": "src/Shared/Constant/ErrorCodes.php", "source_location": "L1"}, {"id": "constant_errorcodes_errorcodes", "label": "ErrorCodes", "file_type": "code", "source_file": "src/Shared/Constant/ErrorCodes.php", "source_location": "L5"}, {"id": "constant_errorcodes_errorcodes_message", "label": ".message()", "file_type": "code", "source_file": "src/Shared/Constant/ErrorCodes.php", "source_location": "L86"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_constant_errorcodes_php", "target": "constant_errorcodes_errorcodes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Shared/Constant/ErrorCodes.php", "source_location": "L5", "weight": 1.0}, {"source": "constant_errorcodes_errorcodes", "target": "constant_errorcodes_errorcodes_message", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Constant/ErrorCodes.php", "source_location": "L86", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/10f3f7cd7ac8e13b8e514e944848a27f090cffeca31cd97c6006a7e04c7d4a5f.json b/graphify-out/cache/ast/v0.8.44/10f3f7cd7ac8e13b8e514e944848a27f090cffeca31cd97c6006a7e04c7d4a5f.json new file mode 100644 index 00000000..e0f987b7 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/10f3f7cd7ac8e13b8e514e944848a27f090cffeca31cd97c6006a7e04c7d4a5f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_financialbreakdown_php", "label": "FinancialBreakdown.php", "file_type": "code", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L1"}, {"id": "entity_financialbreakdown_financialbreakdown", "label": "FinancialBreakdown", "file_type": "code", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L10"}, {"id": "payment", "label": "Payment", "file_type": "code", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L27"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L67"}, {"id": "entity_financialbreakdown_financialbreakdown_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L74"}, {"id": "entity_financialbreakdown_financialbreakdown_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L108"}, {"id": "entity_financialbreakdown_financialbreakdown_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L109"}, {"id": "entity_financialbreakdown_financialbreakdown_getpayment", "label": ".getPayment()", "file_type": "code", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L110"}, {"id": "entity_financialbreakdown_financialbreakdown_getsource", "label": ".getSource()", "file_type": "code", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L111"}, {"id": "entity_financialbreakdown_financialbreakdown_getrepresentationid", "label": ".getRepresentationId()", "file_type": "code", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L112"}, {"id": "entity_financialbreakdown_financialbreakdown_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L114"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_financialbreakdown_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_financialbreakdown_php", "target": "payment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_financialbreakdown_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_financialbreakdown_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_financialbreakdown_php", "target": "entity_financialbreakdown_financialbreakdown", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L10", "weight": 1.0}, {"source": "entity_financialbreakdown_financialbreakdown", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L27", "weight": 1.0, "context": "field"}, {"source": "entity_financialbreakdown_financialbreakdown", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L67", "weight": 1.0, "context": "field"}, {"source": "entity_financialbreakdown_financialbreakdown", "target": "entity_financialbreakdown_financialbreakdown_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_financialbreakdown_financialbreakdown_construct", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L74", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_financialbreakdown_financialbreakdown_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L74", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_financialbreakdown_financialbreakdown", "target": "entity_financialbreakdown_financialbreakdown_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L108", "weight": 1.0}, {"source": "entity_financialbreakdown_financialbreakdown", "target": "entity_financialbreakdown_financialbreakdown_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L109", "weight": 1.0}, {"source": "entity_financialbreakdown_financialbreakdown", "target": "entity_financialbreakdown_financialbreakdown_getpayment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L110", "weight": 1.0}, {"source": "entity_financialbreakdown_financialbreakdown_getpayment", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L110", "weight": 1.0, "context": "return_type"}, {"source": "entity_financialbreakdown_financialbreakdown", "target": "entity_financialbreakdown_financialbreakdown_getsource", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L111", "weight": 1.0}, {"source": "entity_financialbreakdown_financialbreakdown", "target": "entity_financialbreakdown_financialbreakdown_getrepresentationid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L112", "weight": 1.0}, {"source": "entity_financialbreakdown_financialbreakdown", "target": "entity_financialbreakdown_financialbreakdown_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L114", "weight": 1.0}, {"source": "entity_financialbreakdown_financialbreakdown_toarray", "target": "entity_financialbreakdown_financialbreakdown_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L118", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_financialbreakdown_financialbreakdown_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L90", "receiver": null}, {"caller_nid": "entity_financialbreakdown_financialbreakdown_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L90", "receiver": null}, {"caller_nid": "entity_financialbreakdown_financialbreakdown_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L105", "receiver": null}, {"caller_nid": "entity_financialbreakdown_financialbreakdown_toarray", "callee": "getOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/FinancialBreakdown.php", "source_location": "L119", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/11064e4cf0182849f67012ead852a3b45c2d8b66693e9680bfabf4094c3b9d40.json b/graphify-out/cache/ast/v0.8.44/11064e4cf0182849f67012ead852a3b45c2d8b66693e9680bfabf4094c3b9d40.json new file mode 100644 index 00000000..7458a3c8 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/11064e4cf0182849f67012ead852a3b45c2d8b66693e9680bfabf4094c3b9d40.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_manualclaimsubmitter_php", "label": "ManualClaimSubmitter.php", "file_type": "code", "source_file": "src/Billing/Service/ManualClaimSubmitter.php", "source_location": "L1"}, {"id": "service_manualclaimsubmitter_manualclaimsubmitter", "label": "ManualClaimSubmitter", "file_type": "code", "source_file": "src/Billing/Service/ManualClaimSubmitter.php", "source_location": "L14"}, {"id": "claimsubmitterinterface", "label": "ClaimSubmitterInterface", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "service_manualclaimsubmitter_manualclaimsubmitter_submit", "label": ".submit()", "file_type": "code", "source_file": "src/Billing/Service/ManualClaimSubmitter.php", "source_location": "L16"}, {"id": "claim", "label": "Claim", "file_type": "code", "source_file": "src/Billing/Service/ManualClaimSubmitter.php", "source_location": "L16"}, {"id": "claimsubmissionresult", "label": "ClaimSubmissionResult", "file_type": "code", "source_file": "src/Billing/Service/ManualClaimSubmitter.php", "source_location": "L16"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_manualclaimsubmitter_php", "target": "claimsubmissionresult", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ManualClaimSubmitter.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_manualclaimsubmitter_php", "target": "claimsubmitterinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ManualClaimSubmitter.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_manualclaimsubmitter_php", "target": "claim", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ManualClaimSubmitter.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_manualclaimsubmitter_php", "target": "service_manualclaimsubmitter_manualclaimsubmitter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ManualClaimSubmitter.php", "source_location": "L14", "weight": 1.0}, {"source": "service_manualclaimsubmitter_manualclaimsubmitter", "target": "claimsubmitterinterface", "relation": "implements", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ManualClaimSubmitter.php", "source_location": "L14", "weight": 1.0}, {"source": "service_manualclaimsubmitter_manualclaimsubmitter", "target": "service_manualclaimsubmitter_manualclaimsubmitter_submit", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ManualClaimSubmitter.php", "source_location": "L16", "weight": 1.0}, {"source": "service_manualclaimsubmitter_manualclaimsubmitter_submit", "target": "claim", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ManualClaimSubmitter.php", "source_location": "L16", "weight": 1.0, "context": "parameter_type"}, {"source": "service_manualclaimsubmitter_manualclaimsubmitter_submit", "target": "claimsubmissionresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ManualClaimSubmitter.php", "source_location": "L16", "weight": 1.0, "context": "return_type"}, {"source": "service_manualclaimsubmitter_manualclaimsubmitter_submit", "target": "claimsubmissionresult", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ManualClaimSubmitter.php", "source_location": "L18", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/1161721d41f057cd7c7d820b405a526cf644ade3da6a44a93e63ce9a364a9ca3.json b/graphify-out/cache/ast/v0.8.44/1161721d41f057cd7c7d820b405a526cf644ade3da6a44a93e63ce9a364a9ca3.json new file mode 100644 index 00000000..ac06fad0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/1161721d41f057cd7c7d820b405a526cf644ade3da6a44a93e63ce9a364a9ca3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_repository_taxratehistoryrepository_php", "label": "TaxRateHistoryRepository.php", "file_type": "code", "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L1"}, {"id": "repository_taxratehistoryrepository_taxratehistoryrepository", "label": "TaxRateHistoryRepository", "file_type": "code", "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_taxratehistoryrepository_taxratehistoryrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L11"}, {"id": "repository_taxratehistoryrepository_taxratehistoryrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L16"}, {"id": "taxratehistory", "label": "TaxRateHistory", "file_type": "code", "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L16"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_repository_taxratehistoryrepository_php", "target": "taxratehistory", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_repository_taxratehistoryrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_repository_taxratehistoryrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_repository_taxratehistoryrepository_php", "target": "repository_taxratehistoryrepository_taxratehistoryrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_taxratehistoryrepository_taxratehistoryrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_taxratehistoryrepository_taxratehistoryrepository", "target": "repository_taxratehistoryrepository_taxratehistoryrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_taxratehistoryrepository_taxratehistoryrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_taxratehistoryrepository_taxratehistoryrepository", "target": "repository_taxratehistoryrepository_taxratehistoryrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_taxratehistoryrepository_taxratehistoryrepository_save", "target": "taxratehistory", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L16", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_taxratehistoryrepository_taxratehistoryrepository_construct", "target": "taxratehistory", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_taxratehistoryrepository_taxratehistoryrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_taxratehistoryrepository_taxratehistoryrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_taxratehistoryrepository_taxratehistoryrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_taxratehistoryrepository_taxratehistoryrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_taxratehistoryrepository_taxratehistoryrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/TaxRateHistoryRepository.php", "source_location": "L19", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/1222b425e9e9856e291b8fb39c28348287dbafcf7b0a30531c5bab8642d2cb17.json b/graphify-out/cache/ast/v0.8.44/1222b425e9e9856e291b8fb39c28348287dbafcf7b0a30531c5bab8642d2cb17.json new file mode 100644 index 00000000..48c6fda8 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/1222b425e9e9856e291b8fb39c28348287dbafcf7b0a30531c5bab8642d2cb17.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_15_patient_records_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L1"}, {"id": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "label": "\u062a\u0633\u06a9 \u06f1\u06f5: \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631 (Patient Records)", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L1"}, {"id": "task_15_patient_records_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L3"}, {"id": "task_15_patient_records_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L8"}, {"id": "task_15_patient_records_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L19"}, {"id": "task_15_patient_records_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L24"}, {"id": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_request", "label": "\u0646\u0645\u0648\u0646\u0647 Request", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L27"}, {"id": "task_15_patient_records_task_post_api_v1_patient_\u0627\u06cc\u062c\u0627\u062f_\u062f\u0633\u062a\u06cc", "label": "POST /api/v1/patient (\u0627\u06cc\u062c\u0627\u062f \u062f\u0633\u062a\u06cc)", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L29"}, {"id": "task_15_patient_records_task_post_api_v1_patient_uuid_session", "label": "POST /api/v1/patient/{uuid}/session", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L36"}, {"id": "task_15_patient_records_task_patch_api_v1_session_uuid", "label": "PATCH /api/v1/session/{uuid}", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L54"}, {"id": "task_15_patient_records_task_\u0641\u0631\u0645\u0648\u0644_\u0645\u062d\u0627\u0633\u0628\u0647_final_price", "label": "\u0641\u0631\u0645\u0648\u0644 \u0645\u062d\u0627\u0633\u0628\u0647 final_price", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L62"}, {"id": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_response", "label": "\u0646\u0645\u0648\u0646\u0647 Response", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L80"}, {"id": "task_15_patient_records_task_get_api_v1_patients_search_\u0639\u0644\u06cc", "label": "GET /api/v1/patients?search=\u0639\u0644\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L82"}, {"id": "task_15_patient_records_task_get_api_v1_patient_uuid", "label": "GET /api/v1/patient/{uuid}", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L99"}, {"id": "task_15_patient_records_task_get_api_v1_patient_uuid_sessions", "label": "GET /api/v1/patient/{uuid}/sessions", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L113"}, {"id": "task_15_patient_records_task_\u0627\u06cc\u062c\u0627\u062f_\u062e\u0648\u062f\u06a9\u0627\u0631_\u067e\u0631\u0648\u0646\u062f\u0647_\u0647\u0646\u06af\u0627\u0645_\u062a\u0623\u06cc\u06cc\u062f_\u0646\u0648\u0628\u062a", "label": "\u0627\u06cc\u062c\u0627\u062f \u062e\u0648\u062f\u06a9\u0627\u0631 \u067e\u0631\u0648\u0646\u062f\u0647 \u0647\u0646\u06af\u0627\u0645 \u062a\u0623\u06cc\u06cc\u062f \u0646\u0648\u0628\u062a", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L137"}, {"id": "task_15_patient_records_task_\u06a9\u062f\u0647\u0627\u06cc_\u062e\u0637\u0627", "label": "\u06a9\u062f\u0647\u0627\u06cc \u062e\u0637\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L148"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_15_patient_records_task_md", "target": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "task_15_patient_records_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "task_15_patient_records_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L8", "weight": 1.0}, {"source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "task_15_patient_records_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L19", "weight": 1.0}, {"source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "task_15_patient_records_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L24", "weight": 1.0}, {"source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L27", "weight": 1.0}, {"source": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_15_patient_records_task_post_api_v1_patient_\u0627\u06cc\u062c\u0627\u062f_\u062f\u0633\u062a\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L29", "weight": 1.0}, {"source": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_15_patient_records_task_post_api_v1_patient_uuid_session", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L36", "weight": 1.0}, {"source": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_15_patient_records_task_patch_api_v1_session_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L54", "weight": 1.0}, {"source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "task_15_patient_records_task_\u0641\u0631\u0645\u0648\u0644_\u0645\u062d\u0627\u0633\u0628\u0647_final_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L62", "weight": 1.0}, {"source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_response", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L80", "weight": 1.0}, {"source": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_15_patient_records_task_get_api_v1_patients_search_\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L82", "weight": 1.0}, {"source": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_15_patient_records_task_get_api_v1_patient_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L99", "weight": 1.0}, {"source": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_15_patient_records_task_get_api_v1_patient_uuid_sessions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L113", "weight": 1.0}, {"source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "task_15_patient_records_task_\u0627\u06cc\u062c\u0627\u062f_\u062e\u0648\u062f\u06a9\u0627\u0631_\u067e\u0631\u0648\u0646\u062f\u0647_\u0647\u0646\u06af\u0627\u0645_\u062a\u0623\u06cc\u06cc\u062f_\u0646\u0648\u0628\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L137", "weight": 1.0}, {"source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "task_15_patient_records_task_\u06a9\u062f\u0647\u0627\u06cc_\u062e\u0637\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", "source_location": "L148", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/123c29f45911c7151d410112521a5d787922a73bbb0ebb1f53792aff70376e6b.json b/graphify-out/cache/ast/v0.8.44/123c29f45911c7151d410112521a5d787922a73bbb0ebb1f53792aff70376e6b.json new file mode 100644 index 00000000..10b4d099 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/123c29f45911c7151d410112521a5d787922a73bbb0ebb1f53792aff70376e6b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_service_clinicinvitationservice_php", "label": "ClinicInvitationService.php", "file_type": "code", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L1"}, {"id": "service_clinicinvitationservice_clinicinvitationservice", "label": "ClinicInvitationService", "file_type": "code", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L14"}, {"id": "service_clinicinvitationservice_clinicinvitationservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L16"}, {"id": "service_clinicinvitationservice_clinicinvitationservice_invite", "label": ".invite()", "file_type": "code", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L25"}, {"id": "clinic", "label": "Clinic", "file_type": "code", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L25"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L25"}, {"id": "clinicdoctorinvitation", "label": "ClinicDoctorInvitation", "file_type": "code", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L25"}, {"id": "service_clinicinvitationservice_clinicinvitationservice_resend", "label": ".resend()", "file_type": "code", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L47"}, {"id": "service_clinicinvitationservice_clinicinvitationservice_changestatus", "label": ".changeStatus()", "file_type": "code", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L58"}, {"id": "service_clinicinvitationservice_clinicinvitationservice_delete", "label": ".delete()", "file_type": "code", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L68"}, {"id": "service_clinicinvitationservice_clinicinvitationservice_accept", "label": ".accept()", "file_type": "code", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L74"}, {"id": "service_clinicinvitationservice_clinicinvitationservice_reject", "label": ".reject()", "file_type": "code", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L101"}, {"id": "service_clinicinvitationservice_clinicinvitationservice_sendsms", "label": ".sendSms()", "file_type": "code", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L111"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_service_clinicinvitationservice_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_service_clinicinvitationservice_php", "target": "clinic", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_service_clinicinvitationservice_php", "target": "clinicdoctorinvitation", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_service_clinicinvitationservice_php", "target": "clinicdoctorinvitationrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_service_clinicinvitationservice_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_service_clinicinvitationservice_php", "target": "appexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_service_clinicinvitationservice_php", "target": "smsservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_service_clinicinvitationservice_php", "target": "entitymanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_service_clinicinvitationservice_php", "target": "service_clinicinvitationservice_clinicinvitationservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L14", "weight": 1.0}, {"source": "service_clinicinvitationservice_clinicinvitationservice", "target": "service_clinicinvitationservice_clinicinvitationservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L16", "weight": 1.0}, {"source": "service_clinicinvitationservice_clinicinvitationservice", "target": "service_clinicinvitationservice_clinicinvitationservice_invite", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L25", "weight": 1.0}, {"source": "service_clinicinvitationservice_clinicinvitationservice_invite", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L25", "weight": 1.0, "context": "parameter_type"}, {"source": "service_clinicinvitationservice_clinicinvitationservice_invite", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L25", "weight": 1.0, "context": "parameter_type"}, {"source": "service_clinicinvitationservice_clinicinvitationservice_invite", "target": "clinicdoctorinvitation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L25", "weight": 1.0, "context": "return_type"}, {"source": "service_clinicinvitationservice_clinicinvitationservice", "target": "service_clinicinvitationservice_clinicinvitationservice_resend", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L47", "weight": 1.0}, {"source": "service_clinicinvitationservice_clinicinvitationservice_resend", "target": "clinicdoctorinvitation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L47", "weight": 1.0, "context": "parameter_type"}, {"source": "service_clinicinvitationservice_clinicinvitationservice", "target": "service_clinicinvitationservice_clinicinvitationservice_changestatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L58", "weight": 1.0}, {"source": "service_clinicinvitationservice_clinicinvitationservice_changestatus", "target": "clinicdoctorinvitation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L58", "weight": 1.0, "context": "parameter_type"}, {"source": "service_clinicinvitationservice_clinicinvitationservice", "target": "service_clinicinvitationservice_clinicinvitationservice_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L68", "weight": 1.0}, {"source": "service_clinicinvitationservice_clinicinvitationservice_delete", "target": "clinicdoctorinvitation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L68", "weight": 1.0, "context": "parameter_type"}, {"source": "service_clinicinvitationservice_clinicinvitationservice", "target": "service_clinicinvitationservice_clinicinvitationservice_accept", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L74", "weight": 1.0}, {"source": "service_clinicinvitationservice_clinicinvitationservice_accept", "target": "clinicdoctorinvitation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L74", "weight": 1.0, "context": "parameter_type"}, {"source": "service_clinicinvitationservice_clinicinvitationservice", "target": "service_clinicinvitationservice_clinicinvitationservice_reject", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L101", "weight": 1.0}, {"source": "service_clinicinvitationservice_clinicinvitationservice_reject", "target": "clinicdoctorinvitation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L101", "weight": 1.0, "context": "parameter_type"}, {"source": "service_clinicinvitationservice_clinicinvitationservice", "target": "service_clinicinvitationservice_clinicinvitationservice_sendsms", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L111", "weight": 1.0}, {"source": "service_clinicinvitationservice_clinicinvitationservice_sendsms", "target": "clinicdoctorinvitation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L111", "weight": 1.0, "context": "parameter_type"}, {"source": "service_clinicinvitationservice_clinicinvitationservice_sendsms", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L111", "weight": 1.0, "context": "parameter_type"}, {"source": "service_clinicinvitationservice_clinicinvitationservice_invite", "target": "service_clinicinvitationservice_clinicinvitationservice_sendsms", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L42", "weight": 1.0}, {"source": "service_clinicinvitationservice_clinicinvitationservice_resend", "target": "clinicdoctorinvitation", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L49", "weight": 1.0}, {"source": "service_clinicinvitationservice_clinicinvitationservice_resend", "target": "service_clinicinvitationservice_clinicinvitationservice_sendsms", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L55", "weight": 1.0}, {"source": "service_clinicinvitationservice_clinicinvitationservice_changestatus", "target": "clinicdoctorinvitation", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L60", "weight": 1.0}, {"source": "service_clinicinvitationservice_clinicinvitationservice_accept", "target": "clinicdoctorinvitation", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L80", "weight": 1.0}, {"source": "service_clinicinvitationservice_clinicinvitationservice_reject", "target": "clinicdoctorinvitation", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L106", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_invite", "callee": "findPendingByMobileAndClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L27", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_invite", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L27", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_invite", "callee": "setInvitedName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L33", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_invite", "callee": "setInvitedSpecialty", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L34", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_invite", "callee": "findOneByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L36", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_invite", "callee": "setDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L38", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_invite", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L41", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_resend", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L49", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_resend", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L49", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_resend", "callee": "refresh", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L53", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_resend", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L54", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_resend", "callee": "getClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L55", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_changestatus", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L61", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_changestatus", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L64", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_changestatus", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L65", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_delete", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L70", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_delete", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L71", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_accept", "callee": "isUsable", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L76", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_accept", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L80", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_accept", "callee": "markUsed", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L81", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_accept", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L83", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_accept", "callee": "findOneByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L85", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_accept", "callee": "getMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L85", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_accept", "callee": "setDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L87", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_accept", "callee": "getClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L92", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_accept", "callee": "contains", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L93", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_accept", "callee": "getDoctors", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L93", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_accept", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L94", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_accept", "callee": "getDoctors", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L94", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_accept", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L98", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_reject", "callee": "isUsable", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L103", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_reject", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L106", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_reject", "callee": "markUsed", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L107", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_reject", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L108", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_sendsms", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L113", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_sendsms", "callee": "rtrim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L114", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_sendsms", "callee": "getToken", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L114", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_sendsms", "callee": "resolve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L116", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_sendsms", "callee": "dispatchAsync", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L121", "receiver": null}, {"caller_nid": "service_clinicinvitationservice_clinicinvitationservice_sendsms", "callee": "getMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php", "source_location": "L121", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/124d5bfe7f63a910acd5ddab19c0ecb83c9d9005786fcd6606e597e7f6b6050b.json b/graphify-out/cache/ast/v0.8.44/124d5bfe7f63a910acd5ddab19c0ecb83c9d9005786fcd6606e597e7f6b6050b.json new file mode 100644 index 00000000..80a19c6a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/124d5bfe7f63a910acd5ddab19c0ecb83c9d9005786fcd6606e597e7f6b6050b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_controller_healthcontroller_php", "label": "HealthController.php", "file_type": "code", "source_file": "src/Shared/Controller/HealthController.php", "source_location": "L1"}, {"id": "controller_healthcontroller_healthcontroller", "label": "HealthController", "file_type": "code", "source_file": "src/Shared/Controller/HealthController.php", "source_location": "L10"}, {"id": "controller_healthcontroller_healthcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Shared/Controller/HealthController.php", "source_location": "L12"}, {"id": "controller_healthcontroller_healthcontroller_invoke", "label": ".__invoke()", "file_type": "code", "source_file": "src/Shared/Controller/HealthController.php", "source_location": "L17"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Shared/Controller/HealthController.php", "source_location": "L17"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_controller_healthcontroller_php", "target": "entitymanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/HealthController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_controller_healthcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/HealthController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_controller_healthcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/HealthController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_controller_healthcontroller_php", "target": "cacheinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/HealthController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_controller_healthcontroller_php", "target": "controller_healthcontroller_healthcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/HealthController.php", "source_location": "L10", "weight": 1.0}, {"source": "controller_healthcontroller_healthcontroller", "target": "controller_healthcontroller_healthcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/HealthController.php", "source_location": "L12", "weight": 1.0}, {"source": "controller_healthcontroller_healthcontroller", "target": "controller_healthcontroller_healthcontroller_invoke", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/HealthController.php", "source_location": "L17", "weight": 1.0}, {"source": "controller_healthcontroller_healthcontroller_invoke", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/HealthController.php", "source_location": "L17", "weight": 1.0, "context": "return_type"}], "raw_calls": [{"caller_nid": "controller_healthcontroller_healthcontroller_invoke", "callee": "executeQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Controller/HealthController.php", "source_location": "L24", "receiver": null}, {"caller_nid": "controller_healthcontroller_healthcontroller_invoke", "callee": "getConnection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Controller/HealthController.php", "source_location": "L24", "receiver": null}, {"caller_nid": "controller_healthcontroller_healthcontroller_invoke", "callee": "getItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Controller/HealthController.php", "source_location": "L32", "receiver": null}, {"caller_nid": "controller_healthcontroller_healthcontroller_invoke", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Controller/HealthController.php", "source_location": "L42", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/12f46177c25b3354d11d67086bea1387dfc7c630aa26c3ae766c680f2843640e.json b/graphify-out/cache/ast/v0.8.44/12f46177c25b3354d11d67086bea1387dfc7c630aa26c3ae766c680f2843640e.json new file mode 100644 index 00000000..13082dfc --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/12f46177c25b3354d11d67086bea1387dfc7c630aa26c3ae766c680f2843640e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_qa_bug_report_2026_06_20_md", "label": "bug-report-2026-06-20.md", "file_type": "document", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L1"}, {"id": "qa_bug_report_2026_06_20_\u06af\u0632\u0627\u0631\u0634_\u0628\u0627\u06af_\u0645\u0645\u06cc\u0632\u06cc_\u06f1\u06f4\u06f0\u06f5_\u06f0\u06f3_\u06f3\u06f0_2026_06_20", "label": "\u06af\u0632\u0627\u0631\u0634 \u0628\u0627\u06af \u2014 \u0645\u0645\u06cc\u0632\u06cc \u06f1\u06f4\u06f0\u06f5/\u06f0\u06f3/\u06f3\u06f0 (2026-06-20)", "file_type": "document", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L1"}, {"id": "qa_bug_report_2026_06_20_\u062e\u0644\u0627\u0635\u0647", "label": "\u062e\u0644\u0627\u0635\u0647", "file_type": "document", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L5"}, {"id": "qa_bug_report_2026_06_20_\u0628\u0627\u06af_\u0647\u0627", "label": "\u0628\u0627\u06af\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L19"}, {"id": "qa_bug_report_2026_06_20_high_bug_3_\u0633\u0627\u062e\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0628\u0627_\u0634\u0645\u0627\u0631\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0646\u0627\u0645\u0639\u062a\u0628\u0631_\u0628\u062f\u0648\u0646_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0641\u0631\u0645\u062a", "label": "[HIGH] BUG-3 \u2014 \u0633\u0627\u062e\u062a \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0628\u0627 \u0634\u0645\u0627\u0631\u0647 \u0645\u0648\u0628\u0627\u06cc\u0644\u0650 \u0646\u0627\u0645\u0639\u062a\u0628\u0631 (\u0628\u062f\u0648\u0646 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0641\u0631\u0645\u062a)", "file_type": "document", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L21"}, {"id": "qa_bug_report_2026_06_20_medium_bug_2_\u06a9\u062f_\u0645\u0644\u06cc_\u0646\u0627\u0645\u0639\u062a\u0628\u0631_\u0628\u062f\u0648\u0646_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0630\u062e\u06cc\u0631\u0647_\u0645\u06cc_\u0634\u0648\u062f", "label": "[MEDIUM] BUG-2 \u2014 \u06a9\u062f \u0645\u0644\u06cc \u0646\u0627\u0645\u0639\u062a\u0628\u0631 \u0628\u062f\u0648\u0646 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0633\u0645\u062a \u0633\u0631\u0648\u0631 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f", "file_type": "document", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L36"}, {"id": "qa_bug_report_2026_06_20_medium_bug_1_\u06f5\u06f0\u06f0_\u0631\u0648\u06cc_\u0633\u0627\u062e\u062a_\u0628\u0644\u0627\u06af_\u0628\u0627_\u062a\u0627\u06cc\u067e_\u0627\u0634\u062a\u0628\u0627\u0647_body_\u0631\u0641\u0639_\u0634\u062f", "label": "[MEDIUM] BUG-1 \u2014 \u06f5\u06f0\u06f0 \u0631\u0648\u06cc \u0633\u0627\u062e\u062a \u0628\u0644\u0627\u06af \u0628\u0627 \u062a\u0627\u06cc\u067e \u0627\u0634\u062a\u0628\u0627\u0647\u0650 body \u2705 \u0631\u0641\u0639 \u0634\u062f", "file_type": "document", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L51"}, {"id": "qa_bug_report_2026_06_20_\u0645\u0648\u0627\u0631\u062f\u06cc_\u06a9\u0647_\u062a\u0633\u062a_\u0634\u062f\u0646\u062f_\u0648_\u0633\u0627\u0644\u0645_\u0628\u0648\u062f\u0646\u062f_\u0634\u0648\u0627\u0647\u062f_\u0645\u062b\u0628\u062a", "label": "\u0645\u0648\u0627\u0631\u062f\u06cc \u06a9\u0647 \u062a\u0633\u062a \u0634\u062f\u0646\u062f \u0648 **\u0633\u0627\u0644\u0645** \u0628\u0648\u062f\u0646\u062f (\u0634\u0648\u0627\u0647\u062f \u0645\u062b\u0628\u062a)", "file_type": "document", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L63"}, {"id": "qa_bug_report_2026_06_20_\u062a\u0648\u0635\u06cc\u0647_\u0647\u0627", "label": "\u062a\u0648\u0635\u06cc\u0647\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L78"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_qa_bug_report_2026_06_20_md", "target": "qa_bug_report_2026_06_20_\u06af\u0632\u0627\u0631\u0634_\u0628\u0627\u06af_\u0645\u0645\u06cc\u0632\u06cc_\u06f1\u06f4\u06f0\u06f5_\u06f0\u06f3_\u06f3\u06f0_2026_06_20", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L1", "weight": 1.0}, {"source": "qa_bug_report_2026_06_20_\u06af\u0632\u0627\u0631\u0634_\u0628\u0627\u06af_\u0645\u0645\u06cc\u0632\u06cc_\u06f1\u06f4\u06f0\u06f5_\u06f0\u06f3_\u06f3\u06f0_2026_06_20", "target": "qa_bug_report_2026_06_20_\u062e\u0644\u0627\u0635\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L5", "weight": 1.0}, {"source": "qa_bug_report_2026_06_20_\u06af\u0632\u0627\u0631\u0634_\u0628\u0627\u06af_\u0645\u0645\u06cc\u0632\u06cc_\u06f1\u06f4\u06f0\u06f5_\u06f0\u06f3_\u06f3\u06f0_2026_06_20", "target": "qa_bug_report_2026_06_20_\u0628\u0627\u06af_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L19", "weight": 1.0}, {"source": "qa_bug_report_2026_06_20_\u0628\u0627\u06af_\u0647\u0627", "target": "qa_bug_report_2026_06_20_high_bug_3_\u0633\u0627\u062e\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0628\u0627_\u0634\u0645\u0627\u0631\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0646\u0627\u0645\u0639\u062a\u0628\u0631_\u0628\u062f\u0648\u0646_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0641\u0631\u0645\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L21", "weight": 1.0}, {"source": "qa_bug_report_2026_06_20_\u0628\u0627\u06af_\u0647\u0627", "target": "qa_bug_report_2026_06_20_medium_bug_2_\u06a9\u062f_\u0645\u0644\u06cc_\u0646\u0627\u0645\u0639\u062a\u0628\u0631_\u0628\u062f\u0648\u0646_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0630\u062e\u06cc\u0631\u0647_\u0645\u06cc_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L36", "weight": 1.0}, {"source": "qa_bug_report_2026_06_20_\u0628\u0627\u06af_\u0647\u0627", "target": "qa_bug_report_2026_06_20_medium_bug_1_\u06f5\u06f0\u06f0_\u0631\u0648\u06cc_\u0633\u0627\u062e\u062a_\u0628\u0644\u0627\u06af_\u0628\u0627_\u062a\u0627\u06cc\u067e_\u0627\u0634\u062a\u0628\u0627\u0647_body_\u0631\u0641\u0639_\u0634\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L51", "weight": 1.0}, {"source": "qa_bug_report_2026_06_20_\u06af\u0632\u0627\u0631\u0634_\u0628\u0627\u06af_\u0645\u0645\u06cc\u0632\u06cc_\u06f1\u06f4\u06f0\u06f5_\u06f0\u06f3_\u06f3\u06f0_2026_06_20", "target": "qa_bug_report_2026_06_20_\u0645\u0648\u0627\u0631\u062f\u06cc_\u06a9\u0647_\u062a\u0633\u062a_\u0634\u062f\u0646\u062f_\u0648_\u0633\u0627\u0644\u0645_\u0628\u0648\u062f\u0646\u062f_\u0634\u0648\u0627\u0647\u062f_\u0645\u062b\u0628\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L63", "weight": 1.0}, {"source": "qa_bug_report_2026_06_20_\u06af\u0632\u0627\u0631\u0634_\u0628\u0627\u06af_\u0645\u0645\u06cc\u0632\u06cc_\u06f1\u06f4\u06f0\u06f5_\u06f0\u06f3_\u06f3\u06f0_2026_06_20", "target": "qa_bug_report_2026_06_20_\u062a\u0648\u0635\u06cc\u0647_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/qa/bug-report-2026-06-20.md", "source_location": "L78", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/138a7655a0efa500b4a9a8f829bebbdff35803cb3abfd3da7f4d4f362d7b63c9.json b/graphify-out/cache/ast/v0.8.44/138a7655a0efa500b4a9a8f829bebbdff35803cb3abfd3da7f4d4f362d7b63c9.json new file mode 100644 index 00000000..72700666 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/138a7655a0efa500b4a9a8f829bebbdff35803cb3abfd3da7f4d4f362d7b63c9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_15_patient_records_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", "source_location": "L1"}, {"id": "task_15_patient_records_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", "source_location": "L1"}, {"id": "task_15_patient_records_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", "source_location": "L3"}, {"id": "task_15_patient_records_architecture_entity_patientrecord", "label": "Entity: PatientRecord", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", "source_location": "L23"}, {"id": "task_15_patient_records_architecture_entity_patientsession", "label": "Entity: PatientSession", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", "source_location": "L60"}, {"id": "task_15_patient_records_architecture_entity_sessionservice_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u0627\u0646\u062c\u0627\u0645_\u0634\u062f\u0647_\u062f\u0631_\u0633\u0634\u0646", "label": "Entity: SessionService (\u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0627\u0646\u062c\u0627\u0645\u200c\u0634\u062f\u0647 \u062f\u0631 \u0633\u0634\u0646)", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", "source_location": "L118"}, {"id": "task_15_patient_records_architecture_patientservice", "label": "PatientService", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", "source_location": "L152"}, {"id": "task_15_patient_records_architecture_\u062a\u063a\u06cc\u06cc\u0631_\u062f\u0631_appointmentcontroller", "label": "\u062a\u063a\u06cc\u06cc\u0631 \u062f\u0631 AppointmentController", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", "source_location": "L195"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_15_patient_records_architecture_md", "target": "task_15_patient_records_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_15_patient_records_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_15_patient_records_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_architecture_entity_patientrecord", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", "source_location": "L23", "weight": 1.0}, {"source": "task_15_patient_records_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_architecture_entity_patientsession", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", "source_location": "L60", "weight": 1.0}, {"source": "task_15_patient_records_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_architecture_entity_sessionservice_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u0627\u0646\u062c\u0627\u0645_\u0634\u062f\u0647_\u062f\u0631_\u0633\u0634\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", "source_location": "L118", "weight": 1.0}, {"source": "task_15_patient_records_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_architecture_patientservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", "source_location": "L152", "weight": 1.0}, {"source": "task_15_patient_records_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_architecture_\u062a\u063a\u06cc\u06cc\u0631_\u062f\u0631_appointmentcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", "source_location": "L195", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/13d77eda5f22d43badf639d0127bc7252b3adfe6c72657c33423ad5a04f345b2.json b/graphify-out/cache/ast/v0.8.44/13d77eda5f22d43badf639d0127bc7252b3adfe6c72657c33423ad5a04f345b2.json new file mode 100644 index 00000000..fcf8c999 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/13d77eda5f22d43badf639d0127bc7252b3adfe6c72657c33423ad5a04f345b2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_service_tariffservice_php", "label": "TariffService.php", "file_type": "code", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L1"}, {"id": "service_tariffservice_tariffservice", "label": "TariffService", "file_type": "code", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L9"}, {"id": "service_tariffservice_tariffservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L11"}, {"id": "service_tariffservice_tariffservice_resolveprice", "label": ".resolvePrice()", "file_type": "code", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L19"}, {"id": "serviceitem", "label": "ServiceItem", "file_type": "code", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L19"}, {"id": "service_tariffservice_tariffservice_upsert", "label": ".upsert()", "file_type": "code", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L30"}, {"id": "tariff", "label": "Tariff", "file_type": "code", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L30"}, {"id": "service_tariffservice_tariffservice_currentjalaliyear", "label": ".currentJalaliYear()", "file_type": "code", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L42"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_service_tariffservice_php", "target": "serviceitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_service_tariffservice_php", "target": "tariff", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_service_tariffservice_php", "target": "tariffrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_service_tariffservice_php", "target": "service_tariffservice_tariffservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L9", "weight": 1.0}, {"source": "service_tariffservice_tariffservice", "target": "service_tariffservice_tariffservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L11", "weight": 1.0}, {"source": "service_tariffservice_tariffservice", "target": "service_tariffservice_tariffservice_resolveprice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L19", "weight": 1.0}, {"source": "service_tariffservice_tariffservice_resolveprice", "target": "serviceitem", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L19", "weight": 1.0, "context": "parameter_type"}, {"source": "service_tariffservice_tariffservice", "target": "service_tariffservice_tariffservice_upsert", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L30", "weight": 1.0}, {"source": "service_tariffservice_tariffservice_upsert", "target": "tariff", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L30", "weight": 1.0, "context": "return_type"}, {"source": "service_tariffservice_tariffservice", "target": "service_tariffservice_tariffservice_currentjalaliyear", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L42", "weight": 1.0}, {"source": "service_tariffservice_tariffservice_resolveprice", "target": "service_tariffservice_tariffservice_currentjalaliyear", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Service/TariffService.php", "source_location": "L21", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_tariffservice_tariffservice_resolveprice", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Service/TariffService.php", "source_location": "L23", "receiver": null}, {"caller_nid": "service_tariffservice_tariffservice_resolveprice", "callee": "findForServiceYear", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Service/TariffService.php", "source_location": "L24", "receiver": null}, {"caller_nid": "service_tariffservice_tariffservice_resolveprice", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Service/TariffService.php", "source_location": "L24", "receiver": null}, {"caller_nid": "service_tariffservice_tariffservice_resolveprice", "callee": "getPriceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Service/TariffService.php", "source_location": "L27", "receiver": null}, {"caller_nid": "service_tariffservice_tariffservice_upsert", "callee": "findForServiceYear", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Service/TariffService.php", "source_location": "L32", "receiver": null}, {"caller_nid": "service_tariffservice_tariffservice_upsert", "callee": "setActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Service/TariffService.php", "source_location": "L36", "receiver": null}, {"caller_nid": "service_tariffservice_tariffservice_upsert", "callee": "setPriceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Service/TariffService.php", "source_location": "L36", "receiver": null}, {"caller_nid": "service_tariffservice_tariffservice_upsert", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Service/TariffService.php", "source_location": "L38", "receiver": null}, {"caller_nid": "service_tariffservice_tariffservice_currentjalaliyear", "callee": "format", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Service/TariffService.php", "source_location": "L52", "receiver": null}, {"caller_nid": "service_tariffservice_tariffservice_currentjalaliyear", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Service/TariffService.php", "source_location": "L52", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/14203a81aefe3239cd28bd31b32c5310bf184f3fd7dfee96ee23bf706b4d6634.json b/graphify-out/cache/ast/v0.8.44/14203a81aefe3239cd28bd31b32c5310bf184f3fd7dfee96ee23bf706b4d6634.json new file mode 100644 index 00000000..84c28880 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/14203a81aefe3239cd28bd31b32c5310bf184f3fd7dfee96ee23bf706b4d6634.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_user_php", "label": "User.php", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L1"}, {"id": "entity_user_user", "label": "User", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L10"}, {"id": "userinterface", "label": "UserInterface", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "passwordauthenticateduserinterface", "label": "PasswordAuthenticatedUserInterface", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "entity_user_user_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L53"}, {"id": "entity_user_user_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L61"}, {"id": "entity_user_user_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L62"}, {"id": "entity_user_user_getmobilenumber", "label": ".getMobileNumber()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L63"}, {"id": "entity_user_user_getemail", "label": ".getEmail()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L64"}, {"id": "entity_user_user_getrealname", "label": ".getRealName()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L65"}, {"id": "entity_user_user_getnationalcode", "label": ".getNationalCode()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L66"}, {"id": "entity_user_user_isnationalcodeverified", "label": ".isNationalCodeVerified()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L67"}, {"id": "entity_user_user_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L68"}, {"id": "entity_user_user_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L69"}, {"id": "entity_user_user_getpassword", "label": ".getPassword()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L71"}, {"id": "entity_user_user_getpasswordhash", "label": ".getPasswordHash()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L72"}, {"id": "entity_user_user_getroles", "label": ".getRoles()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L74"}, {"id": "entity_user_user_getuseridentifier", "label": ".getUserIdentifier()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L83"}, {"id": "entity_user_user_erasecredentials", "label": ".eraseCredentials()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L84"}, {"id": "entity_user_user_setemail", "label": ".setEmail()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L86"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L86"}, {"id": "entity_user_user_setrealname", "label": ".setRealName()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L87"}, {"id": "entity_user_user_setnationalcode", "label": ".setNationalCode()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L88"}, {"id": "entity_user_user_setnationalcodeverified", "label": ".setNationalCodeVerified()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L98"}, {"id": "entity_user_user_setpasswordhash", "label": ".setPasswordHash()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L99"}, {"id": "entity_user_user_setroles", "label": ".setRoles()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L100"}, {"id": "entity_user_user_setstatus", "label": ".setStatus()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L101"}, {"id": "entity_user_user_addrole", "label": ".addRole()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L103"}, {"id": "entity_user_user_hasrole", "label": ".hasRole()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L112"}, {"id": "entity_user_user_isstaff", "label": ".isStaff()", "file_type": "code", "source_file": "src/Auth/Entity/User.php", "source_location": "L117"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_user_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_user_php", "target": "passwordauthenticateduserinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_user_php", "target": "userinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_user_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_user_php", "target": "entity_user_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L10", "weight": 1.0}, {"source": "entity_user_user", "target": "userinterface", "relation": "implements", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L13", "weight": 1.0}, {"source": "entity_user_user", "target": "passwordauthenticateduserinterface", "relation": "implements", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L13", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L53", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L61", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_getmobilenumber", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_getemail", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L64", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_getrealname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_getnationalcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L66", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_isnationalcodeverified", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L67", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L68", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L69", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_getpassword", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L71", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_getpasswordhash", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L72", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_getroles", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_getuseridentifier", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L83", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_erasecredentials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L84", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_setemail", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L86", "weight": 1.0}, {"source": "entity_user_user_setemail", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L86", "weight": 1.0, "context": "return_type"}, {"source": "entity_user_user", "target": "entity_user_user_setrealname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L87", "weight": 1.0}, {"source": "entity_user_user_setrealname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L87", "weight": 1.0, "context": "return_type"}, {"source": "entity_user_user", "target": "entity_user_user_setnationalcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L88", "weight": 1.0}, {"source": "entity_user_user_setnationalcode", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L88", "weight": 1.0, "context": "return_type"}, {"source": "entity_user_user", "target": "entity_user_user_setnationalcodeverified", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L98", "weight": 1.0}, {"source": "entity_user_user_setnationalcodeverified", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L98", "weight": 1.0, "context": "return_type"}, {"source": "entity_user_user", "target": "entity_user_user_setpasswordhash", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L99", "weight": 1.0}, {"source": "entity_user_user_setpasswordhash", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L99", "weight": 1.0, "context": "return_type"}, {"source": "entity_user_user", "target": "entity_user_user_setroles", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L100", "weight": 1.0}, {"source": "entity_user_user_setroles", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L100", "weight": 1.0, "context": "return_type"}, {"source": "entity_user_user", "target": "entity_user_user_setstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L101", "weight": 1.0}, {"source": "entity_user_user_setstatus", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L101", "weight": 1.0, "context": "return_type"}, {"source": "entity_user_user", "target": "entity_user_user_addrole", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L103", "weight": 1.0}, {"source": "entity_user_user_addrole", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L103", "weight": 1.0, "context": "return_type"}, {"source": "entity_user_user", "target": "entity_user_user_hasrole", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L112", "weight": 1.0}, {"source": "entity_user_user", "target": "entity_user_user_isstaff", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L117", "weight": 1.0}, {"source": "entity_user_user_hasrole", "target": "entity_user_user_getroles", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L114", "weight": 1.0}, {"source": "entity_user_user_isstaff", "target": "entity_user_user_hasrole", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/User.php", "source_location": "L119", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_user_user_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/User.php", "source_location": "L55", "receiver": null}, {"caller_nid": "entity_user_user_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/User.php", "source_location": "L55", "receiver": null}, {"caller_nid": "entity_user_user_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/User.php", "source_location": "L57", "receiver": null}, {"caller_nid": "entity_user_user_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/User.php", "source_location": "L58", "receiver": null}, {"caller_nid": "entity_user_user_getroles", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/User.php", "source_location": "L77", "receiver": null}, {"caller_nid": "entity_user_user_getroles", "callee": "array_unique", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/User.php", "source_location": "L80", "receiver": null}, {"caller_nid": "entity_user_user_setrealname", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/User.php", "source_location": "L87", "receiver": null}, {"caller_nid": "entity_user_user_setnationalcode", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/User.php", "source_location": "L95", "receiver": null}, {"caller_nid": "entity_user_user_setnationalcodeverified", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/User.php", "source_location": "L98", "receiver": null}, {"caller_nid": "entity_user_user_setpasswordhash", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/User.php", "source_location": "L99", "receiver": null}, {"caller_nid": "entity_user_user_setroles", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/User.php", "source_location": "L100", "receiver": null}, {"caller_nid": "entity_user_user_setstatus", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/User.php", "source_location": "L101", "receiver": null}, {"caller_nid": "entity_user_user_addrole", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/User.php", "source_location": "L105", "receiver": null}, {"caller_nid": "entity_user_user_addrole", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/User.php", "source_location": "L107", "receiver": null}, {"caller_nid": "entity_user_user_hasrole", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/User.php", "source_location": "L114", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/14afd5263c7d520a89f36bbba8c8a1884f88df74d09afe4caf7464025ee25063.json b/graphify-out/cache/ast/v0.8.44/14afd5263c7d520a89f36bbba8c8a1884f88df74d09afe4caf7464025ee25063.json new file mode 100644 index 00000000..a3902530 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/14afd5263c7d520a89f36bbba8c8a1884f88df74d09afe4caf7464025ee25063.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_14_sms_panel_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", "source_location": "L1"}, {"id": "task_14_sms_panel_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", "source_location": "L1"}, {"id": "task_14_sms_panel_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", "source_location": "L3"}, {"id": "task_14_sms_panel_architecture_entity_smswallet", "label": "Entity: SmsWallet", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", "source_location": "L28"}, {"id": "task_14_sms_panel_architecture_entity_smswallettransaction", "label": "Entity: SmsWalletTransaction", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", "source_location": "L56"}, {"id": "task_14_sms_panel_architecture_entity_smssettings", "label": "Entity: SmsSettings", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", "source_location": "L95"}, {"id": "task_14_sms_panel_architecture_smswalletservice", "label": "SmsWalletService", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", "source_location": "L129"}, {"id": "task_14_sms_panel_architecture_\u062a\u063a\u06cc\u06cc\u0631_smsservice_send", "label": "\u062a\u063a\u06cc\u06cc\u0631 SmsService::send()", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", "source_location": "L155"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_14_sms_panel_architecture_md", "target": "task_14_sms_panel_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_14_sms_panel_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "task_14_sms_panel_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_14_sms_panel_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "task_14_sms_panel_architecture_entity_smswallet", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", "source_location": "L28", "weight": 1.0}, {"source": "task_14_sms_panel_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "task_14_sms_panel_architecture_entity_smswallettransaction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", "source_location": "L56", "weight": 1.0}, {"source": "task_14_sms_panel_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "task_14_sms_panel_architecture_entity_smssettings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", "source_location": "L95", "weight": 1.0}, {"source": "task_14_sms_panel_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "task_14_sms_panel_architecture_smswalletservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", "source_location": "L129", "weight": 1.0}, {"source": "task_14_sms_panel_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "task_14_sms_panel_architecture_\u062a\u063a\u06cc\u06cc\u0631_smsservice_send", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", "source_location": "L155", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/15ca7be1a752a08fac682eb04da250b148d60b75a90dd16d3783f46c38ca3edf.json b/graphify-out/cache/ast/v0.8.44/15ca7be1a752a08fac682eb04da250b148d60b75a90dd16d3783f46c38ca3edf.json new file mode 100644 index 00000000..ebea38f9 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/15ca7be1a752a08fac682eb04da250b148d60b75a90dd16d3783f46c38ca3edf.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_clinicsubscription_php", "label": "ClinicSubscription.php", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L1"}, {"id": "entity_clinicsubscription_clinicsubscription", "label": "ClinicSubscription", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L10"}, {"id": "subscriptionplan", "label": "SubscriptionPlan", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L29"}, {"id": "subscriptionperiod", "label": "SubscriptionPeriod", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L33"}, {"id": "payment", "label": "Payment", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L37"}, {"id": "entity_clinicsubscription_clinicsubscription_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L53"}, {"id": "entity_clinicsubscription_clinicsubscription_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L74"}, {"id": "entity_clinicsubscription_clinicsubscription_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L75"}, {"id": "entity_clinicsubscription_clinicsubscription_getentitytype", "label": ".getEntityType()", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L76"}, {"id": "entity_clinicsubscription_clinicsubscription_getentityid", "label": ".getEntityId()", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L77"}, {"id": "entity_clinicsubscription_clinicsubscription_getplan", "label": ".getPlan()", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L78"}, {"id": "entity_clinicsubscription_clinicsubscription_getperiod", "label": ".getPeriod()", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L79"}, {"id": "entity_clinicsubscription_clinicsubscription_getpayment", "label": ".getPayment()", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L80"}, {"id": "entity_clinicsubscription_clinicsubscription_istrial", "label": ".isTrial()", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L81"}, {"id": "entity_clinicsubscription_clinicsubscription_getstartsat", "label": ".getStartsAt()", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L82"}, {"id": "entity_clinicsubscription_clinicsubscription_getexpiresat", "label": ".getExpiresAt()", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L83"}, {"id": "entity_clinicsubscription_clinicsubscription_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L84"}, {"id": "entity_clinicsubscription_clinicsubscription_isactive", "label": ".isActive()", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L86"}, {"id": "entity_clinicsubscription_clinicsubscription_getdaysremaining", "label": ".getDaysRemaining()", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L91"}, {"id": "entity_clinicsubscription_clinicsubscription_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L100"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_clinicsubscription_php", "target": "payment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_clinicsubscription_php", "target": "clinicsubscriptionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_clinicsubscription_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_clinicsubscription_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_clinicsubscription_php", "target": "entity_clinicsubscription_clinicsubscription", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L10", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "subscriptionplan", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L29", "weight": 1.0, "context": "field"}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "subscriptionperiod", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L33", "weight": 1.0, "context": "field"}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L37", "weight": 1.0, "context": "field"}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "entity_clinicsubscription_clinicsubscription_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L53", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription_construct", "target": "subscriptionplan", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L53", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_clinicsubscription_clinicsubscription_construct", "target": "subscriptionperiod", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L53", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_clinicsubscription_clinicsubscription_construct", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L53", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "entity_clinicsubscription_clinicsubscription_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "entity_clinicsubscription_clinicsubscription_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "entity_clinicsubscription_clinicsubscription_getentitytype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L76", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "entity_clinicsubscription_clinicsubscription_getentityid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "entity_clinicsubscription_clinicsubscription_getplan", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L78", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription_getplan", "target": "subscriptionplan", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L78", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "entity_clinicsubscription_clinicsubscription_getperiod", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L79", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription_getperiod", "target": "subscriptionperiod", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L79", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "entity_clinicsubscription_clinicsubscription_getpayment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L80", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription_getpayment", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L80", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "entity_clinicsubscription_clinicsubscription_istrial", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L81", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "entity_clinicsubscription_clinicsubscription_getstartsat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L82", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "entity_clinicsubscription_clinicsubscription_getexpiresat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L83", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "entity_clinicsubscription_clinicsubscription_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L84", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "entity_clinicsubscription_clinicsubscription_isactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L86", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "entity_clinicsubscription_clinicsubscription_getdaysremaining", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L91", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription", "target": "entity_clinicsubscription_clinicsubscription_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L100", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription_toarray", "target": "entity_clinicsubscription_clinicsubscription_getdaysremaining", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L109", "weight": 1.0}, {"source": "entity_clinicsubscription_clinicsubscription_toarray", "target": "entity_clinicsubscription_clinicsubscription_isactive", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/ClinicSubscription.php", "source_location": "L110", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_clinicsubscription_clinicsubscription_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/ClinicSubscription.php", "source_location": "L62", "receiver": null}, {"caller_nid": "entity_clinicsubscription_clinicsubscription_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/ClinicSubscription.php", "source_location": "L62", "receiver": null}, {"caller_nid": "entity_clinicsubscription_clinicsubscription_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/ClinicSubscription.php", "source_location": "L68", "receiver": null}, {"caller_nid": "entity_clinicsubscription_clinicsubscription_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/ClinicSubscription.php", "source_location": "L71", "receiver": null}, {"caller_nid": "entity_clinicsubscription_clinicsubscription_isactive", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/ClinicSubscription.php", "source_location": "L88", "receiver": null}, {"caller_nid": "entity_clinicsubscription_clinicsubscription_getdaysremaining", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/ClinicSubscription.php", "source_location": "L96", "receiver": null}, {"caller_nid": "entity_clinicsubscription_clinicsubscription_getdaysremaining", "callee": "ceil", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/ClinicSubscription.php", "source_location": "L97", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/16882796edddc191d1bfb8a90124036bc729f1c02152f464468a2042199ee911.json b/graphify-out/cache/ast/v0.8.44/16882796edddc191d1bfb8a90124036bc729f1c02152f464468a2042199ee911.json new file mode 100644 index 00000000..7eb8f63c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/16882796edddc191d1bfb8a90124036bc729f1c02152f464468a2042199ee911.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_representation_md", "label": "representation.md", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L1"}, {"id": "api_representation_representation_agent_api", "label": "Representation (Agent) API", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L1"}, {"id": "api_representation_post_api_v1_representation", "label": "POST `/api/v1/representation`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L9"}, {"id": "api_representation_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L15"}, {"id": "api_representation_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L39"}, {"id": "api_representation_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L56"}, {"id": "api_representation_get_api_v1_representation_uuid", "label": "GET `/api/v1/representation/{uuid}`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L67"}, {"id": "api_representation_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L73"}, {"id": "api_representation_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L78"}, {"id": "api_representation_errors_96", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L96"}, {"id": "api_representation_patch_api_v1_representation_uuid", "label": "PATCH `/api/v1/representation/{uuid}`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L105"}, {"id": "api_representation_request_body_application_json_111", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L111"}, {"id": "api_representation_response_200_124", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L124"}, {"id": "api_representation_errors_127", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L127"}, {"id": "api_representation_delete_api_v1_representation_uuid", "label": "DELETE `/api/v1/representation/{uuid}`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L136"}, {"id": "api_representation_response_200_142", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L142"}, {"id": "api_representation_errors_147", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L147"}, {"id": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", "label": "GET `/api/v1/representation/{uuid}/dashboard/monthly`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L156"}, {"id": "api_representation_path_parameters_162", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L162"}, {"id": "api_representation_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L167"}, {"id": "api_representation_response_200_173", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L173"}, {"id": "api_representation_errors_191", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L191"}, {"id": "api_representation_get_api_v1_representation_uuid_dashboard_yearly", "label": "GET `/api/v1/representation/{uuid}/dashboard/yearly`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L200"}, {"id": "api_representation_query_parameters_206", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L206"}, {"id": "api_representation_response_200_211", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L211"}, {"id": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "label": "\u067e\u0646\u0644 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (ROLE_REPRESENTATION)", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L232"}, {"id": "api_representation_get_api_v1_representation_me", "label": "GET `/api/v1/representation/me`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L238"}, {"id": "api_representation_response_200_242", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L242"}, {"id": "api_representation_errors_266", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L266"}, {"id": "api_representation_post_api_v1_representation_verify_national_code", "label": "POST `/api/v1/representation/verify-national-code`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L273"}, {"id": "api_representation_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L277"}, {"id": "api_representation_response_200_285", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L285"}, {"id": "api_representation_errors_288", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L288"}, {"id": "api_representation_post_api_v1_representation_iban", "label": "POST `/api/v1/representation/iban`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L298"}, {"id": "api_representation_request_body_302", "label": "Request Body", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L302"}, {"id": "api_representation_response_200_310", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L310"}, {"id": "api_representation_errors_313", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L313"}, {"id": "api_representation_delete_api_v1_representation_iban_id", "label": "DELETE `/api/v1/representation/iban/{id}`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L325"}, {"id": "api_representation_response_200_329", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L329"}, {"id": "api_representation_post_api_v1_representation_doctor", "label": "POST `/api/v1/representation/doctor`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L334"}, {"id": "api_representation_request_body_338", "label": "Request Body", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L338"}, {"id": "api_representation_response_201_349", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L349"}, {"id": "api_representation_errors_353", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L353"}, {"id": "api_representation_post_api_v1_representation_clinic", "label": "POST `/api/v1/representation/clinic`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L362"}, {"id": "api_representation_request_body_366", "label": "Request Body", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L366"}, {"id": "api_representation_response_200_376", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L376"}, {"id": "api_representation_errors_380", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L380"}, {"id": "api_representation_get_api_v1_representation_appointments", "label": "GET `/api/v1/representation/appointments`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L388"}, {"id": "api_representation_query_parameters_392", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L392"}, {"id": "api_representation_response_200_401", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L401"}, {"id": "api_representation_errors_424", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L424"}, {"id": "api_representation_get_api_v1_representation_doctors", "label": "GET `/api/v1/representation/doctors`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L431"}, {"id": "api_representation_query_parameters_437", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L437"}, {"id": "api_representation_response_200_444", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L444"}, {"id": "api_representation_errors_459", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L459"}, {"id": "api_representation_get_api_v1_representation_doctors_stats", "label": "GET `/api/v1/representation/doctors/stats`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L466"}, {"id": "api_representation_response_200_472", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L472"}, {"id": "api_representation_errors_479", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L479"}, {"id": "api_representation_post_api_v1_representation_doctors_uuid_status", "label": "POST `/api/v1/representation/doctors/{uuid}/status`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L486"}, {"id": "api_representation_path_parameters_492", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L492"}, {"id": "api_representation_response_200_497", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L497"}, {"id": "api_representation_errors_501", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L501"}, {"id": "api_representation_get_api_v1_representation_clinics", "label": "GET `/api/v1/representation/clinics`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L508"}, {"id": "api_representation_query_parameters_514", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L514"}, {"id": "api_representation_response_200_521", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L521"}, {"id": "api_representation_errors_535", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L535"}, {"id": "api_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0639\u0645\u0644\u06a9\u0631\u062f_\u0648_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062c\u0627\u0631\u06cc", "label": "\u062f\u0627\u0634\u0628\u0648\u0631\u062f\u060c \u0639\u0645\u0644\u06a9\u0631\u062f \u0648 \u0645\u0627\u0644\u06cc\u0650 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647\u200c\u06cc \u062c\u0627\u0631\u06cc", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L542"}, {"id": "api_representation_get_api_v1_representation_dashboard_summary", "label": "GET `/api/v1/representation/dashboard/summary`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L546"}, {"id": "api_representation_errors_565", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L565"}, {"id": "api_representation_get_api_v1_representation_doctors_performance", "label": "GET `/api/v1/representation/doctors/performance`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L570"}, {"id": "api_representation_get_api_v1_representation_finance_report", "label": "GET `/api/v1/representation/finance/report`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L591"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_representation_md", "target": "api_representation_representation_agent_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L1", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_post_api_v1_representation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L9", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation", "target": "api_representation_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L15", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation", "target": "api_representation_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L39", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation", "target": "api_representation_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L56", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_get_api_v1_representation_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L67", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid", "target": "api_representation_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L73", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid", "target": "api_representation_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L78", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid", "target": "api_representation_errors_96", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L96", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_patch_api_v1_representation_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L105", "weight": 1.0}, {"source": "api_representation_patch_api_v1_representation_uuid", "target": "api_representation_request_body_application_json_111", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L111", "weight": 1.0}, {"source": "api_representation_patch_api_v1_representation_uuid", "target": "api_representation_response_200_124", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L124", "weight": 1.0}, {"source": "api_representation_patch_api_v1_representation_uuid", "target": "api_representation_errors_127", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L127", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_delete_api_v1_representation_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L136", "weight": 1.0}, {"source": "api_representation_delete_api_v1_representation_uuid", "target": "api_representation_response_200_142", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L142", "weight": 1.0}, {"source": "api_representation_delete_api_v1_representation_uuid", "target": "api_representation_errors_147", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L147", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L156", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", "target": "api_representation_path_parameters_162", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L162", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", "target": "api_representation_query_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L167", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", "target": "api_representation_response_200_173", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L173", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", "target": "api_representation_errors_191", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L191", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_get_api_v1_representation_uuid_dashboard_yearly", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L200", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_yearly", "target": "api_representation_query_parameters_206", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L206", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_yearly", "target": "api_representation_response_200_211", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L211", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L232", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_get_api_v1_representation_me", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L238", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_me", "target": "api_representation_response_200_242", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L242", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_me", "target": "api_representation_errors_266", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L266", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_post_api_v1_representation_verify_national_code", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L273", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_verify_national_code", "target": "api_representation_request_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L277", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_verify_national_code", "target": "api_representation_response_200_285", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L285", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_verify_national_code", "target": "api_representation_errors_288", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L288", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_post_api_v1_representation_iban", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L298", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_iban", "target": "api_representation_request_body_302", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L302", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_iban", "target": "api_representation_response_200_310", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L310", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_iban", "target": "api_representation_errors_313", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L313", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_delete_api_v1_representation_iban_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L325", "weight": 1.0}, {"source": "api_representation_delete_api_v1_representation_iban_id", "target": "api_representation_response_200_329", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L329", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_post_api_v1_representation_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L334", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctor", "target": "api_representation_request_body_338", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L338", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctor", "target": "api_representation_response_201_349", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L349", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctor", "target": "api_representation_errors_353", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L353", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_post_api_v1_representation_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L362", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_clinic", "target": "api_representation_request_body_366", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L366", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_clinic", "target": "api_representation_response_200_376", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L376", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_clinic", "target": "api_representation_errors_380", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L380", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_get_api_v1_representation_appointments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L388", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_appointments", "target": "api_representation_query_parameters_392", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L392", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_appointments", "target": "api_representation_response_200_401", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L401", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_appointments", "target": "api_representation_errors_424", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L424", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_get_api_v1_representation_doctors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L431", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_doctors", "target": "api_representation_query_parameters_437", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L437", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_doctors", "target": "api_representation_response_200_444", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L444", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_doctors", "target": "api_representation_errors_459", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L459", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_get_api_v1_representation_doctors_stats", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L466", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_doctors_stats", "target": "api_representation_response_200_472", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L472", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_doctors_stats", "target": "api_representation_errors_479", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L479", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_post_api_v1_representation_doctors_uuid_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L486", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctors_uuid_status", "target": "api_representation_path_parameters_492", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L492", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctors_uuid_status", "target": "api_representation_response_200_497", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L497", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctors_uuid_status", "target": "api_representation_errors_501", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L501", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_get_api_v1_representation_clinics", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L508", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_clinics", "target": "api_representation_query_parameters_514", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L514", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_clinics", "target": "api_representation_response_200_521", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L521", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_clinics", "target": "api_representation_errors_535", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L535", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0639\u0645\u0644\u06a9\u0631\u062f_\u0648_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062c\u0627\u0631\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L542", "weight": 1.0}, {"source": "api_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0639\u0645\u0644\u06a9\u0631\u062f_\u0648_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062c\u0627\u0631\u06cc", "target": "api_representation_get_api_v1_representation_dashboard_summary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L546", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_dashboard_summary", "target": "api_representation_errors_565", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L565", "weight": 1.0}, {"source": "api_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0639\u0645\u0644\u06a9\u0631\u062f_\u0648_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062c\u0627\u0631\u06cc", "target": "api_representation_get_api_v1_representation_doctors_performance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L570", "weight": 1.0}, {"source": "api_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0639\u0645\u0644\u06a9\u0631\u062f_\u0648_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062c\u0627\u0631\u06cc", "target": "api_representation_get_api_v1_representation_finance_report", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L591", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/1712a6a680cb00c102367be014ced75a77306c0c8ac1fbccec95f37ed31cff4e.json b/graphify-out/cache/ast/v0.8.44/1712a6a680cb00c102367be014ced75a77306c0c8ac1fbccec95f37ed31cff4e.json new file mode 100644 index 00000000..a25dcf4a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/1712a6a680cb00c102367be014ced75a77306c0c8ac1fbccec95f37ed31cff4e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_md", "label": "CLAUDE.md", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L1"}, {"id": "clinicpro_claude_claude_md", "label": "CLAUDE.md", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L1"}, {"id": "clinicpro_claude_project_overview", "label": "Project Overview", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L5"}, {"id": "clinicpro_claude_commands", "label": "Commands", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L15"}, {"id": "clinicpro_claude_first_time_setup", "label": "First-time setup", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L19"}, {"id": "clinicpro_claude_backend_php_symfony", "label": "Backend (PHP/Symfony)", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L28"}, {"id": "clinicpro_claude_frontend_react_typescript", "label": "Frontend (React/TypeScript)", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L45"}, {"id": "clinicpro_claude_architecture", "label": "Architecture", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L59"}, {"id": "clinicpro_claude_backend_src", "label": "Backend \u2014 `src/`", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L61"}, {"id": "clinicpro_claude_frontend_assets_admin", "label": "Frontend \u2014 `assets/admin/`", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L90"}, {"id": "clinicpro_claude_auth", "label": "Auth", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L119"}, {"id": "clinicpro_claude_category_bundle_system", "label": "Category / Bundle system", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L126"}, {"id": "clinicpro_claude_database", "label": "Database", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L132"}, {"id": "clinicpro_claude_key_patterns", "label": "Key Patterns", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L141"}, {"id": "clinicpro_claude_standing_rule_api_documentation", "label": "Standing Rule \u2014 API Documentation", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L159"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_md", "target": "clinicpro_claude_claude_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L1", "weight": 1.0}, {"source": "clinicpro_claude_claude_md", "target": "clinicpro_claude_project_overview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L5", "weight": 1.0}, {"source": "clinicpro_claude_claude_md", "target": "clinicpro_claude_commands", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L15", "weight": 1.0}, {"source": "clinicpro_claude_commands", "target": "clinicpro_claude_first_time_setup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L19", "weight": 1.0}, {"source": "clinicpro_claude_commands", "target": "clinicpro_claude_backend_php_symfony", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L28", "weight": 1.0}, {"source": "clinicpro_claude_commands", "target": "clinicpro_claude_frontend_react_typescript", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L45", "weight": 1.0}, {"source": "clinicpro_claude_claude_md", "target": "clinicpro_claude_architecture", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L59", "weight": 1.0}, {"source": "clinicpro_claude_architecture", "target": "clinicpro_claude_backend_src", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L61", "weight": 1.0}, {"source": "clinicpro_claude_architecture", "target": "clinicpro_claude_frontend_assets_admin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L90", "weight": 1.0}, {"source": "clinicpro_claude_architecture", "target": "clinicpro_claude_auth", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L119", "weight": 1.0}, {"source": "clinicpro_claude_architecture", "target": "clinicpro_claude_category_bundle_system", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L126", "weight": 1.0}, {"source": "clinicpro_claude_architecture", "target": "clinicpro_claude_database", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L132", "weight": 1.0}, {"source": "clinicpro_claude_claude_md", "target": "clinicpro_claude_key_patterns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L141", "weight": 1.0}, {"source": "clinicpro_claude_claude_md", "target": "clinicpro_claude_standing_rule_api_documentation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L159", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/17eba56cf557f9cf9d6300b9946fe25cd348fd937bd20914ba382b1a760112aa.json b/graphify-out/cache/ast/v0.8.44/17eba56cf557f9cf9d6300b9946fe25cd348fd937bd20914ba382b1a760112aa.json new file mode 100644 index 00000000..4db3c20f --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/17eba56cf557f9cf9d6300b9946fe25cd348fd937bd20914ba382b1a760112aa.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_14_secretary_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/architecture.md", "source_location": "L1"}, {"id": "task_14_secretary_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0645\u0646\u0634\u06cc", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/architecture.md", "source_location": "L1"}, {"id": "task_14_secretary_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/architecture.md", "source_location": "L3"}, {"id": "task_14_secretary_architecture_entity_secretary", "label": "Entity: Secretary", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/architecture.md", "source_location": "L24"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_14_secretary_architecture_md", "target": "task_14_secretary_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_14_secretary_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "target": "task_14_secretary_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_14_secretary_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "target": "task_14_secretary_architecture_entity_secretary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/architecture.md", "source_location": "L24", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/180c8f1b3163d1c97e3add7912571278ce7d53477095695010024be863743ee8.json b/graphify-out/cache/ast/v0.8.44/180c8f1b3163d1c97e3add7912571278ce7d53477095695010024be863743ee8.json new file mode 100644 index 00000000..3f3f2511 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/180c8f1b3163d1c97e3add7912571278ce7d53477095695010024be863743ee8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_05_doctor_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/architecture.md", "source_location": "L1"}, {"id": "task_05_doctor_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f5: \u0645\u0627\u0698\u0648\u0644 \u062f\u06a9\u062a\u0631", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/architecture.md", "source_location": "L1"}, {"id": "task_05_doctor_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/architecture.md", "source_location": "L3"}, {"id": "task_05_doctor_architecture_entity_doctor_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_drupal", "label": "Entity: Doctor (\u0628\u0631 \u0627\u0633\u0627\u0633 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc Drupal)", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/architecture.md", "source_location": "L34"}, {"id": "task_05_doctor_architecture_entity_doctoraddress_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_drupal", "label": "Entity: DoctorAddress (\u0628\u0631 \u0627\u0633\u0627\u0633 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc Drupal)", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/architecture.md", "source_location": "L108"}, {"id": "task_05_doctor_architecture_response_\u06a9\u0627\u0645\u0644_\u062f\u06a9\u062a\u0631_finalizedata", "label": "Response \u06a9\u0627\u0645\u0644 \u062f\u06a9\u062a\u0631 (finalizeData)", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/architecture.md", "source_location": "L143"}, {"id": "task_05_doctor_architecture_\u0645\u0646\u0637\u0642_create_\u062f\u06a9\u062a\u0631_\u0627\u0632_doctorservice_php", "label": "\u0645\u0646\u0637\u0642 create \u062f\u06a9\u062a\u0631 (\u0627\u0632 DoctorService.php)", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/architecture.md", "source_location": "L168"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_05_doctor_architecture_md", "target": "task_05_doctor_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_05_doctor_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_05_doctor_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_architecture_entity_doctor_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_drupal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/architecture.md", "source_location": "L34", "weight": 1.0}, {"source": "task_05_doctor_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_architecture_entity_doctoraddress_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_drupal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/architecture.md", "source_location": "L108", "weight": 1.0}, {"source": "task_05_doctor_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_architecture_response_\u06a9\u0627\u0645\u0644_\u062f\u06a9\u062a\u0631_finalizedata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/architecture.md", "source_location": "L143", "weight": 1.0}, {"source": "task_05_doctor_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_architecture_\u0645\u0646\u0637\u0642_create_\u062f\u06a9\u062a\u0631_\u0627\u0632_doctorservice_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/architecture.md", "source_location": "L168", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/19bc98b5866f489ff0cafdb3533f2698de3546aef26ad438d16beb2d7218c859.json b/graphify-out/cache/ast/v0.8.44/19bc98b5866f489ff0cafdb3533f2698de3546aef26ad438d16beb2d7218c859.json new file mode 100644 index 00000000..e579a716 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/19bc98b5866f489ff0cafdb3533f2698de3546aef26ad438d16beb2d7218c859.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_16_smart_dashboard_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L1"}, {"id": "task_16_smart_dashboard_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0686\u0627\u0631\u062a_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", "label": "\u062a\u0633\u06a9 \u06f1\u06f6: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f \u2014 \u0686\u0627\u0631\u062a + \u0641\u06cc\u0644\u062a\u0631 \u0632\u0645\u0627\u0646\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L1"}, {"id": "task_16_smart_dashboard_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L3"}, {"id": "task_16_smart_dashboard_task_endpoint_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u06a9\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u06cc_\u06a9\u0646\u0646\u062f", "label": "Endpoint \u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u06a9\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L8"}, {"id": "task_16_smart_dashboard_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062f\u0631_response", "label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u062f\u0631 Response", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L16"}, {"id": "task_16_smart_dashboard_task_get_api_v1_dashboard_clinic", "label": "GET /api/v1/dashboard/clinic", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L18"}, {"id": "task_16_smart_dashboard_task_get_api_v1_dashboard_doctor", "label": "GET /api/v1/dashboard/doctor", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L28"}, {"id": "task_16_smart_dashboard_task_get_api_v1_admin_dashboard_charts_from_unix_to_unix", "label": "GET /api/v1/admin/dashboard/charts?from=UNIX&to=UNIX", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L37"}, {"id": "task_16_smart_dashboard_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L58"}, {"id": "task_16_smart_dashboard_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L62"}, {"id": "task_16_smart_dashboard_task_\u0641\u06cc\u0644\u062a\u0631_\u0628\u0627\u0632\u0647_\u0632\u0645\u0627\u0646\u06cc", "label": "\u0641\u06cc\u0644\u062a\u0631 \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L65"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_16_smart_dashboard_task_md", "target": "task_16_smart_dashboard_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0686\u0627\u0631\u062a_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_16_smart_dashboard_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0686\u0627\u0631\u062a_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", "target": "task_16_smart_dashboard_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_16_smart_dashboard_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0686\u0627\u0631\u062a_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", "target": "task_16_smart_dashboard_task_endpoint_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u06a9\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u06cc_\u06a9\u0646\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L8", "weight": 1.0}, {"source": "task_16_smart_dashboard_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0686\u0627\u0631\u062a_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", "target": "task_16_smart_dashboard_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062f\u0631_response", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L16", "weight": 1.0}, {"source": "task_16_smart_dashboard_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062f\u0631_response", "target": "task_16_smart_dashboard_task_get_api_v1_dashboard_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L18", "weight": 1.0}, {"source": "task_16_smart_dashboard_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062f\u0631_response", "target": "task_16_smart_dashboard_task_get_api_v1_dashboard_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L28", "weight": 1.0}, {"source": "task_16_smart_dashboard_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062f\u0631_response", "target": "task_16_smart_dashboard_task_get_api_v1_admin_dashboard_charts_from_unix_to_unix", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L37", "weight": 1.0}, {"source": "task_16_smart_dashboard_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0686\u0627\u0631\u062a_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", "target": "task_16_smart_dashboard_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L58", "weight": 1.0}, {"source": "task_16_smart_dashboard_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0686\u0627\u0631\u062a_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", "target": "task_16_smart_dashboard_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L62", "weight": 1.0}, {"source": "task_16_smart_dashboard_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0686\u0627\u0631\u062a_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", "target": "task_16_smart_dashboard_task_\u0641\u06cc\u0644\u062a\u0631_\u0628\u0627\u0632\u0647_\u0632\u0645\u0627\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", "source_location": "L65", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/1a62b01d290b483e8188ad1a555bb459bd780334cd28835e86bcc0517382c78d.json b/graphify-out/cache/ast/v0.8.44/1a62b01d290b483e8188ad1a555bb459bd780334cd28835e86bcc0517382c78d.json new file mode 100644 index 00000000..2f83ec22 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/1a62b01d290b483e8188ad1a555bb459bd780334cd28835e86bcc0517382c78d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_command_seedsmsmessagetemplatescommand_php", "label": "SeedSmsMessageTemplatesCommand.php", "file_type": "code", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L1"}, {"id": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand", "label": "SeedSmsMessageTemplatesCommand", "file_type": "code", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L12"}, {"id": "command", "label": "Command", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L18"}, {"id": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_execute", "label": ".execute()", "file_type": "code", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L23"}, {"id": "inputinterface", "label": "InputInterface", "file_type": "code", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L23"}, {"id": "outputinterface", "label": "OutputInterface", "file_type": "code", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L23"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_command_seedsmsmessagetemplatescommand_php", "target": "smsmessagetemplate", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_command_seedsmsmessagetemplatescommand_php", "target": "smsmessagetemplaterepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_command_seedsmsmessagetemplatescommand_php", "target": "ascommand", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_command_seedsmsmessagetemplatescommand_php", "target": "command", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_command_seedsmsmessagetemplatescommand_php", "target": "inputinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_command_seedsmsmessagetemplatescommand_php", "target": "outputinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_command_seedsmsmessagetemplatescommand_php", "target": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L12", "weight": 1.0}, {"source": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand", "target": "command", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L16", "weight": 1.0}, {"source": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand", "target": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L18", "weight": 1.0}, {"source": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand", "target": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L23", "weight": 1.0}, {"source": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_execute", "target": "inputinterface", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L23", "weight": 1.0, "context": "parameter_type"}, {"source": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_execute", "target": "outputinterface", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L23", "weight": 1.0, "context": "parameter_type"}, {"source": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_execute", "target": "command", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L39", "weight": 1.0}], "raw_calls": [{"caller_nid": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L20", "receiver": null}, {"caller_nid": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_execute", "callee": "findByTag", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L27", "receiver": null}, {"caller_nid": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_execute", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L30", "receiver": null}, {"caller_nid": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_execute", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L36", "receiver": null}, {"caller_nid": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_execute", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L36", "receiver": null}, {"caller_nid": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_execute", "callee": "writeln", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L38", "receiver": null}, {"caller_nid": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_execute", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Command/SeedSmsMessageTemplatesCommand.php", "source_location": "L38", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/1a7f0d07099224c30cc6111ba102ddf6cd583df610528c692ce923d42bf1e591.json b/graphify-out/cache/ast/v0.8.44/1a7f0d07099224c30cc6111ba102ddf6cd583df610528c692ce923d42bf1e591.json new file mode 100644 index 00000000..f6b6d7c9 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/1a7f0d07099224c30cc6111ba102ddf6cd583df610528c692ce923d42bf1e591.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_repository_cityrepository_php", "label": "CityRepository.php", "file_type": "code", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L1"}, {"id": "repository_cityrepository_cityrepository", "label": "CityRepository", "file_type": "code", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_cityrepository_cityrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L11"}, {"id": "repository_cityrepository_cityrepository_findactive", "label": ".findActive()", "file_type": "code", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L17"}, {"id": "repository_cityrepository_cityrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L31"}, {"id": "city", "label": "City", "file_type": "code", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L31"}, {"id": "repository_cityrepository_cityrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L37"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_repository_cityrepository_php", "target": "city", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_repository_cityrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_repository_cityrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_repository_cityrepository_php", "target": "repository_cityrepository_cityrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_cityrepository_cityrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_cityrepository_cityrepository", "target": "repository_cityrepository_cityrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_cityrepository_cityrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_cityrepository_cityrepository", "target": "repository_cityrepository_cityrepository_findactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_cityrepository_cityrepository", "target": "repository_cityrepository_cityrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L31", "weight": 1.0}, {"source": "repository_cityrepository_cityrepository_save", "target": "city", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L31", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_cityrepository_cityrepository", "target": "repository_cityrepository_cityrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L37", "weight": 1.0}, {"source": "repository_cityrepository_cityrepository_remove", "target": "city", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L37", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_cityrepository_cityrepository_construct", "target": "city", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Location/Repository/CityRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_cityrepository_cityrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_cityrepository_cityrepository_findactive", "callee": "addOrderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_cityrepository_cityrepository_findactive", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_cityrepository_cityrepository_findactive", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_cityrepository_cityrepository_findactive", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_cityrepository_cityrepository_findactive", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_cityrepository_cityrepository_findactive", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_cityrepository_cityrepository_findactive", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_cityrepository_cityrepository_findactive", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_cityrepository_cityrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_cityrepository_cityrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_cityrepository_cityrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_cityrepository_cityrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_cityrepository_cityrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php", "source_location": "L39", "receiver": null}, {"caller_nid": "repository_cityrepository_cityrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_cityrepository_cityrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php", "source_location": "L40", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/1a83b9b76c0687098bffc9471e7fb2c51a97be4939347bd11990d55fc290fbe9.json b/graphify-out/cache/ast/v0.8.44/1a83b9b76c0687098bffc9471e7fb2c51a97be4939347bd11990d55fc290fbe9.json new file mode 100644 index 00000000..dfaeb462 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/1a83b9b76c0687098bffc9471e7fb2c51a97be4939347bd11990d55fc290fbe9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_03_user_profile_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/architecture.md", "source_location": "L1"}, {"id": "task_03_user_profile_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f3: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/architecture.md", "source_location": "L1"}, {"id": "task_03_user_profile_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/architecture.md", "source_location": "L3"}, {"id": "task_03_user_profile_architecture_entity_userprofile", "label": "Entity: UserProfile", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/architecture.md", "source_location": "L24"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_03_user_profile_architecture_md", "target": "task_03_user_profile_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_03_user_profile_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_03_user_profile_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_architecture_entity_userprofile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/architecture.md", "source_location": "L24", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/1a88683010bc9f3571111e2c63fceda2062724f08e0c93a8519405d4ed8bf33c.json b/graphify-out/cache/ast/v0.8.44/1a88683010bc9f3571111e2c63fceda2062724f08e0c93a8519405d4ed8bf33c.json new file mode 100644 index 00000000..68c7e1ac --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/1a88683010bc9f3571111e2c63fceda2062724f08e0c93a8519405d4ed8bf33c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260621084558_php", "label": "Version20260621084558.php", "file_type": "code", "source_file": "migrations/Version20260621084558.php", "source_location": "L1"}, {"id": "migrations_version20260621084558_version20260621084558", "label": "Version20260621084558", "file_type": "code", "source_file": "migrations/Version20260621084558.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260621084558_version20260621084558_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260621084558.php", "source_location": "L15"}, {"id": "migrations_version20260621084558_version20260621084558_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260621084558.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260621084558.php", "source_location": "L20"}, {"id": "migrations_version20260621084558_version20260621084558_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260621084558.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260621084558_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621084558.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260621084558_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621084558.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260621084558_php", "target": "migrations_version20260621084558_version20260621084558", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621084558.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260621084558_version20260621084558", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621084558.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260621084558_version20260621084558", "target": "migrations_version20260621084558_version20260621084558_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621084558.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260621084558_version20260621084558", "target": "migrations_version20260621084558_version20260621084558_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621084558.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260621084558_version20260621084558_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621084558.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260621084558_version20260621084558", "target": "migrations_version20260621084558_version20260621084558_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621084558.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260621084558_version20260621084558_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621084558.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260621084558_version20260621084558_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260621084558.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260621084558_version20260621084558_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260621084558.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/1ac836b1d7089a2dd47756eb7ba0e65801105e2dda52aee3f5df981daa57db88.json b/graphify-out/cache/ast/v0.8.44/1ac836b1d7089a2dd47756eb7ba0e65801105e2dda52aee3f5df981daa57db88.json new file mode 100644 index 00000000..4c1aa5d2 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/1ac836b1d7089a2dd47756eb7ba0e65801105e2dda52aee3f5df981daa57db88.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615061938_php", "label": "Version20260615061938.php", "file_type": "code", "source_file": "migrations/Version20260615061938.php", "source_location": "L1"}, {"id": "migrations_version20260615061938_version20260615061938", "label": "Version20260615061938", "file_type": "code", "source_file": "migrations/Version20260615061938.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260615061938_version20260615061938_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260615061938.php", "source_location": "L15"}, {"id": "migrations_version20260615061938_version20260615061938_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260615061938.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260615061938.php", "source_location": "L20"}, {"id": "migrations_version20260615061938_version20260615061938_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260615061938.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615061938_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615061938.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615061938_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615061938.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615061938_php", "target": "migrations_version20260615061938_version20260615061938", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615061938.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260615061938_version20260615061938", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615061938.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260615061938_version20260615061938", "target": "migrations_version20260615061938_version20260615061938_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615061938.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260615061938_version20260615061938", "target": "migrations_version20260615061938_version20260615061938_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615061938.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260615061938_version20260615061938_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615061938.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260615061938_version20260615061938", "target": "migrations_version20260615061938_version20260615061938_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615061938.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260615061938_version20260615061938_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615061938.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260615061938_version20260615061938_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615061938.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260615061938_version20260615061938_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615061938.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/1b3c9ad833965008985bcf3f6a1894e400bc58bb0a8de2b6bc159c31ecdcca5d.json b/graphify-out/cache/ast/v0.8.44/1b3c9ad833965008985bcf3f6a1894e400bc58bb0a8de2b6bc159c31ecdcca5d.json new file mode 100644 index 00000000..2419c028 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/1b3c9ad833965008985bcf3f6a1894e400bc58bb0a8de2b6bc159c31ecdcca5d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609131553_php", "label": "Version20260609131553.php", "file_type": "code", "source_file": "migrations/Version20260609131553.php", "source_location": "L1"}, {"id": "migrations_version20260609131553_version20260609131553", "label": "Version20260609131553", "file_type": "code", "source_file": "migrations/Version20260609131553.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260609131553_version20260609131553_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260609131553.php", "source_location": "L15"}, {"id": "migrations_version20260609131553_version20260609131553_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260609131553.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260609131553.php", "source_location": "L20"}, {"id": "migrations_version20260609131553_version20260609131553_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260609131553.php", "source_location": "L27"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609131553_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131553.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609131553_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131553.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609131553_php", "target": "migrations_version20260609131553_version20260609131553", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131553.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609131553_version20260609131553", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131553.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609131553_version20260609131553", "target": "migrations_version20260609131553_version20260609131553_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131553.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260609131553_version20260609131553", "target": "migrations_version20260609131553_version20260609131553_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131553.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260609131553_version20260609131553_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131553.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609131553_version20260609131553", "target": "migrations_version20260609131553_version20260609131553_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131553.php", "source_location": "L27", "weight": 1.0}, {"source": "migrations_version20260609131553_version20260609131553_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131553.php", "source_location": "L27", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260609131553_version20260609131553_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131553.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260609131553_version20260609131553_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131553.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260609131553_version20260609131553_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131553.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260609131553_version20260609131553_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131553.php", "source_location": "L31", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/1ccd90f5a75d47aad2155484d487cf0dfceb319ec0b9ae4f45a30cb931e5e031.json b/graphify-out/cache/ast/v0.8.44/1ccd90f5a75d47aad2155484d487cf0dfceb319ec0b9ae4f45a30cb931e5e031.json new file mode 100644 index 00000000..4dfb941a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/1ccd90f5a75d47aad2155484d487cf0dfceb319ec0b9ae4f45a30cb931e5e031.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_service_subscriptionservice_php", "label": "SubscriptionService.php", "file_type": "code", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L1"}, {"id": "service_subscriptionservice_subscriptionservice", "label": "SubscriptionService", "file_type": "code", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L14"}, {"id": "service_subscriptionservice_subscriptionservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L16"}, {"id": "service_subscriptionservice_subscriptionservice_getactivesubscription", "label": ".getActiveSubscription()", "file_type": "code", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L23"}, {"id": "clinicsubscription", "label": "ClinicSubscription", "file_type": "code", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L23"}, {"id": "service_subscriptionservice_subscriptionservice_hasfeature", "label": ".hasFeature()", "file_type": "code", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L28"}, {"id": "service_subscriptionservice_subscriptionservice_getsecretarylimit", "label": ".getSecretaryLimit()", "file_type": "code", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L38"}, {"id": "service_subscriptionservice_subscriptionservice_hasusedtrial", "label": ".hasUsedTrial()", "file_type": "code", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L48"}, {"id": "service_subscriptionservice_subscriptionservice_activatetrial", "label": ".activateTrial()", "file_type": "code", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L53"}, {"id": "service_subscriptionservice_subscriptionservice_createfrompayment", "label": ".createFromPayment()", "file_type": "code", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L91"}, {"id": "payment", "label": "Payment", "file_type": "code", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L91"}, {"id": "service_subscriptionservice_subscriptionservice_calculateexpiresat", "label": ".calculateExpiresAt()", "file_type": "code", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L118"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_service_subscriptionservice_php", "target": "siteconfigrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_service_subscriptionservice_php", "target": "payment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_service_subscriptionservice_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_service_subscriptionservice_php", "target": "appexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_service_subscriptionservice_php", "target": "clinicsubscription", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_service_subscriptionservice_php", "target": "clinicsubscriptionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_service_subscriptionservice_php", "target": "subscriptionperiodrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_service_subscriptionservice_php", "target": "subscriptionplanrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_service_subscriptionservice_php", "target": "service_subscriptionservice_subscriptionservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L14", "weight": 1.0}, {"source": "service_subscriptionservice_subscriptionservice", "target": "service_subscriptionservice_subscriptionservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L16", "weight": 1.0}, {"source": "service_subscriptionservice_subscriptionservice", "target": "service_subscriptionservice_subscriptionservice_getactivesubscription", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L23", "weight": 1.0}, {"source": "service_subscriptionservice_subscriptionservice_getactivesubscription", "target": "clinicsubscription", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L23", "weight": 1.0, "context": "return_type"}, {"source": "service_subscriptionservice_subscriptionservice", "target": "service_subscriptionservice_subscriptionservice_hasfeature", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L28", "weight": 1.0}, {"source": "service_subscriptionservice_subscriptionservice", "target": "service_subscriptionservice_subscriptionservice_getsecretarylimit", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L38", "weight": 1.0}, {"source": "service_subscriptionservice_subscriptionservice", "target": "service_subscriptionservice_subscriptionservice_hasusedtrial", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L48", "weight": 1.0}, {"source": "service_subscriptionservice_subscriptionservice", "target": "service_subscriptionservice_subscriptionservice_activatetrial", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L53", "weight": 1.0}, {"source": "service_subscriptionservice_subscriptionservice_activatetrial", "target": "clinicsubscription", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L53", "weight": 1.0, "context": "return_type"}, {"source": "service_subscriptionservice_subscriptionservice", "target": "service_subscriptionservice_subscriptionservice_createfrompayment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L91", "weight": 1.0}, {"source": "service_subscriptionservice_subscriptionservice_createfrompayment", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L91", "weight": 1.0, "context": "parameter_type"}, {"source": "service_subscriptionservice_subscriptionservice_createfrompayment", "target": "clinicsubscription", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L91", "weight": 1.0, "context": "return_type"}, {"source": "service_subscriptionservice_subscriptionservice", "target": "service_subscriptionservice_subscriptionservice_calculateexpiresat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L118", "weight": 1.0}, {"source": "service_subscriptionservice_subscriptionservice_hasfeature", "target": "service_subscriptionservice_subscriptionservice_getactivesubscription", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L30", "weight": 1.0}, {"source": "service_subscriptionservice_subscriptionservice_getsecretarylimit", "target": "service_subscriptionservice_subscriptionservice_getactivesubscription", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L40", "weight": 1.0}, {"source": "service_subscriptionservice_subscriptionservice_activatetrial", "target": "service_subscriptionservice_subscriptionservice_hasusedtrial", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L55", "weight": 1.0}, {"source": "service_subscriptionservice_subscriptionservice_activatetrial", "target": "service_subscriptionservice_subscriptionservice_calculateexpiresat", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L74", "weight": 1.0}, {"source": "service_subscriptionservice_subscriptionservice_createfrompayment", "target": "service_subscriptionservice_subscriptionservice_getactivesubscription", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L98", "weight": 1.0}, {"source": "service_subscriptionservice_subscriptionservice_createfrompayment", "target": "service_subscriptionservice_subscriptionservice_calculateexpiresat", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Subscription/Service/SubscriptionService.php", "source_location": "L101", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_subscriptionservice_subscriptionservice_getactivesubscription", "callee": "findActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php", "source_location": "L25", "receiver": null}, {"caller_nid": "service_subscriptionservice_subscriptionservice_hasfeature", "callee": "getPlan", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php", "source_location": "L35", "receiver": null}, {"caller_nid": "service_subscriptionservice_subscriptionservice_getsecretarylimit", "callee": "getMaxSecretaries", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php", "source_location": "L45", "receiver": null}, {"caller_nid": "service_subscriptionservice_subscriptionservice_getsecretarylimit", "callee": "getPlan", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php", "source_location": "L45", "receiver": null}, {"caller_nid": "service_subscriptionservice_subscriptionservice_activatetrial", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php", "source_location": "L59", "receiver": null}, {"caller_nid": "service_subscriptionservice_subscriptionservice_activatetrial", "callee": "findByName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php", "source_location": "L64", "receiver": null}, {"caller_nid": "service_subscriptionservice_subscriptionservice_activatetrial", "callee": "findTrialPeriodForPlan", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php", "source_location": "L69", "receiver": null}, {"caller_nid": "service_subscriptionservice_subscriptionservice_activatetrial", "callee": "getDurationMonths", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php", "source_location": "L74", "receiver": null}, {"caller_nid": "service_subscriptionservice_subscriptionservice_activatetrial", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php", "source_location": "L86", "receiver": null}, {"caller_nid": "service_subscriptionservice_subscriptionservice_createfrompayment", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php", "source_location": "L93", "receiver": null}, {"caller_nid": "service_subscriptionservice_subscriptionservice_createfrompayment", "callee": "getDurationMonths", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php", "source_location": "L101", "receiver": null}, {"caller_nid": "service_subscriptionservice_subscriptionservice_createfrompayment", "callee": "getPlan", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php", "source_location": "L106", "receiver": null}, {"caller_nid": "service_subscriptionservice_subscriptionservice_createfrompayment", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php", "source_location": "L113", "receiver": null}, {"caller_nid": "service_subscriptionservice_subscriptionservice_calculateexpiresat", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php", "source_location": "L120", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/1dceb66c7a12a35660145fdf3bf0bbe4d5b8275f5b45bf86cbba4cf80f64675a.json b/graphify-out/cache/ast/v0.8.44/1dceb66c7a12a35660145fdf3bf0bbe4d5b8275f5b45bf86cbba4cf80f64675a.json new file mode 100644 index 00000000..150d524f --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/1dceb66c7a12a35660145fdf3bf0bbe4d5b8275f5b45bf86cbba4cf80f64675a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_15_patient_records_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", "source_location": "L1"}, {"id": "task_15_patient_records_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", "source_location": "L1"}, {"id": "task_15_patient_records_database_\u062c\u062f\u0648\u0644_patient_records", "label": "\u062c\u062f\u0648\u0644: patient_records", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", "source_location": "L3"}, {"id": "task_15_patient_records_database_\u062c\u062f\u0648\u0644_patient_sessions", "label": "\u062c\u062f\u0648\u0644: patient_sessions", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", "source_location": "L21"}, {"id": "task_15_patient_records_database_\u062c\u062f\u0648\u0644_session_services", "label": "\u062c\u062f\u0648\u0644: session_services", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", "source_location": "L45"}, {"id": "task_15_patient_records_database_migration_\u0646\u0645\u0648\u0646\u0647", "label": "Migration \u0646\u0645\u0648\u0646\u0647", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", "source_location": "L57"}, {"id": "task_15_patient_records_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", "source_location": "L111"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_15_patient_records_database_md", "target": "task_15_patient_records_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_15_patient_records_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_database_\u062c\u062f\u0648\u0644_patient_records", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_15_patient_records_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_database_\u062c\u062f\u0648\u0644_patient_sessions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", "source_location": "L21", "weight": 1.0}, {"source": "task_15_patient_records_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_database_\u062c\u062f\u0648\u0644_session_services", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", "source_location": "L45", "weight": 1.0}, {"source": "task_15_patient_records_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_database_migration_\u0646\u0645\u0648\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", "source_location": "L57", "weight": 1.0}, {"source": "task_15_patient_records_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", "source_location": "L111", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/1f4ddab7ada6116daee3a80a2b4ded6c8b84612e036cc16621211616ea9cb2e2.json b/graphify-out/cache/ast/v0.8.44/1f4ddab7ada6116daee3a80a2b4ded6c8b84612e036cc16621211616ea9cb2e2.json new file mode 100644 index 00000000..844bcf9e --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/1f4ddab7ada6116daee3a80a2b4ded6c8b84612e036cc16621211616ea9cb2e2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_repository_subscriptionplanrepository_php", "label": "SubscriptionPlanRepository.php", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L1"}, {"id": "repository_subscriptionplanrepository_subscriptionplanrepository", "label": "SubscriptionPlanRepository", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_subscriptionplanrepository_subscriptionplanrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L11"}, {"id": "repository_subscriptionplanrepository_subscriptionplanrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L16"}, {"id": "subscriptionplan", "label": "SubscriptionPlan", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L16"}, {"id": "repository_subscriptionplanrepository_subscriptionplanrepository_findbyname", "label": ".findByName()", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L21"}, {"id": "repository_subscriptionplanrepository_subscriptionplanrepository_findallactive", "label": ".findAllActive()", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L26"}, {"id": "repository_subscriptionplanrepository_subscriptionplanrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L35"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_repository_subscriptionplanrepository_php", "target": "subscriptionplan", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_repository_subscriptionplanrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_repository_subscriptionplanrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_repository_subscriptionplanrepository_php", "target": "repository_subscriptionplanrepository_subscriptionplanrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_subscriptionplanrepository_subscriptionplanrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_subscriptionplanrepository_subscriptionplanrepository", "target": "repository_subscriptionplanrepository_subscriptionplanrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_subscriptionplanrepository_subscriptionplanrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_subscriptionplanrepository_subscriptionplanrepository", "target": "repository_subscriptionplanrepository_subscriptionplanrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_subscriptionplanrepository_subscriptionplanrepository_findbyuuid", "target": "subscriptionplan", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L16", "weight": 1.0, "context": "return_type"}, {"source": "repository_subscriptionplanrepository_subscriptionplanrepository", "target": "repository_subscriptionplanrepository_subscriptionplanrepository_findbyname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L21", "weight": 1.0}, {"source": "repository_subscriptionplanrepository_subscriptionplanrepository_findbyname", "target": "subscriptionplan", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L21", "weight": 1.0, "context": "return_type"}, {"source": "repository_subscriptionplanrepository_subscriptionplanrepository", "target": "repository_subscriptionplanrepository_subscriptionplanrepository_findallactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L26", "weight": 1.0}, {"source": "repository_subscriptionplanrepository_subscriptionplanrepository", "target": "repository_subscriptionplanrepository_subscriptionplanrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L35", "weight": 1.0}, {"source": "repository_subscriptionplanrepository_subscriptionplanrepository_save", "target": "subscriptionplan", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L35", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_subscriptionplanrepository_subscriptionplanrepository_construct", "target": "subscriptionplan", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_subscriptionplanrepository_subscriptionplanrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_subscriptionplanrepository_subscriptionplanrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_subscriptionplanrepository_subscriptionplanrepository_findbyname", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_subscriptionplanrepository_subscriptionplanrepository_findallactive", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_subscriptionplanrepository_subscriptionplanrepository_findallactive", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_subscriptionplanrepository_subscriptionplanrepository_findallactive", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_subscriptionplanrepository_subscriptionplanrepository_findallactive", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_subscriptionplanrepository_subscriptionplanrepository_findallactive", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_subscriptionplanrepository_subscriptionplanrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_subscriptionplanrepository_subscriptionplanrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_subscriptionplanrepository_subscriptionplanrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_subscriptionplanrepository_subscriptionplanrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPlanRepository.php", "source_location": "L38", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/1f7781991eb738e4d1e1d94ecbc02013b898ef8bf8a7beeecf1af9687643b4dd.json b/graphify-out/cache/ast/v0.8.44/1f7781991eb738e4d1e1d94ecbc02013b898ef8bf8a7beeecf1af9687643b4dd.json new file mode 100644 index 00000000..76fbcf0b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/1f7781991eb738e4d1e1d94ecbc02013b898ef8bf8a7beeecf1af9687643b4dd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_public_manifest_json", "label": "manifest.json", "file_type": "code", "source_file": "public/manifest.json", "source_location": "L1"}, {"id": "public_manifest_name", "label": "name", "file_type": "code", "source_file": "public/manifest.json", "source_location": "L2"}, {"id": "public_manifest_short_name", "label": "short_name", "file_type": "code", "source_file": "public/manifest.json", "source_location": "L3"}, {"id": "public_manifest_description", "label": "description", "file_type": "code", "source_file": "public/manifest.json", "source_location": "L4"}, {"id": "public_manifest_start_url", "label": "start_url", "file_type": "code", "source_file": "public/manifest.json", "source_location": "L5"}, {"id": "public_manifest_scope", "label": "scope", "file_type": "code", "source_file": "public/manifest.json", "source_location": "L6"}, {"id": "public_manifest_display", "label": "display", "file_type": "code", "source_file": "public/manifest.json", "source_location": "L7"}, {"id": "public_manifest_orientation", "label": "orientation", "file_type": "code", "source_file": "public/manifest.json", "source_location": "L8"}, {"id": "public_manifest_theme_color", "label": "theme_color", "file_type": "code", "source_file": "public/manifest.json", "source_location": "L9"}, {"id": "public_manifest_background_color", "label": "background_color", "file_type": "code", "source_file": "public/manifest.json", "source_location": "L10"}, {"id": "public_manifest_lang", "label": "lang", "file_type": "code", "source_file": "public/manifest.json", "source_location": "L11"}, {"id": "public_manifest_dir", "label": "dir", "file_type": "code", "source_file": "public/manifest.json", "source_location": "L12"}, {"id": "public_manifest_icons", "label": "icons", "file_type": "code", "source_file": "public/manifest.json", "source_location": "L13"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_public_manifest_json", "target": "public_manifest_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "public/manifest.json", "source_location": "L2", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_public_manifest_json", "target": "public_manifest_short_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "public/manifest.json", "source_location": "L3", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_public_manifest_json", "target": "public_manifest_description", "relation": "contains", "confidence": "EXTRACTED", "source_file": "public/manifest.json", "source_location": "L4", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_public_manifest_json", "target": "public_manifest_start_url", "relation": "contains", "confidence": "EXTRACTED", "source_file": "public/manifest.json", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_public_manifest_json", "target": "public_manifest_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "public/manifest.json", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_public_manifest_json", "target": "public_manifest_display", "relation": "contains", "confidence": "EXTRACTED", "source_file": "public/manifest.json", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_public_manifest_json", "target": "public_manifest_orientation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "public/manifest.json", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_public_manifest_json", "target": "public_manifest_theme_color", "relation": "contains", "confidence": "EXTRACTED", "source_file": "public/manifest.json", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_public_manifest_json", "target": "public_manifest_background_color", "relation": "contains", "confidence": "EXTRACTED", "source_file": "public/manifest.json", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_public_manifest_json", "target": "public_manifest_lang", "relation": "contains", "confidence": "EXTRACTED", "source_file": "public/manifest.json", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_public_manifest_json", "target": "public_manifest_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "public/manifest.json", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_public_manifest_json", "target": "public_manifest_icons", "relation": "contains", "confidence": "EXTRACTED", "source_file": "public/manifest.json", "source_location": "L13", "weight": 1.0}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/1fa793e81dd07304171c11a760104acd6802dbeec00363618f5d4c1e651668ba.json b/graphify-out/cache/ast/v0.8.44/1fa793e81dd07304171c11a760104acd6802dbeec00363618f5d4c1e651668ba.json new file mode 100644 index 00000000..8973debf --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/1fa793e81dd07304171c11a760104acd6802dbeec00363618f5d4c1e651668ba.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_05_doctor_implementation_notes_md", "label": "implementation_notes.md", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", "source_location": "L1"}, {"id": "task_05_doctor_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f5: \u0645\u0627\u0698\u0648\u0644 \u062f\u06a9\u062a\u0631", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", "source_location": "L1"}, {"id": "task_05_doctor_implementation_notes_\u0641\u06cc\u0644\u062a\u0631_\u0644\u06cc\u0633\u062a_\u062f\u06a9\u062a\u0631\u0647\u0627", "label": "\u0641\u06cc\u0644\u062a\u0631 \u0644\u06cc\u0633\u062a \u062f\u06a9\u062a\u0631\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", "source_location": "L3"}, {"id": "task_05_doctor_implementation_notes_\u0622\u067e\u062f\u06cc\u062a_\u0645\u06cc\u0627\u0646\u06af\u06cc\u0646_\u0627\u0645\u062a\u06cc\u0627\u0632", "label": "\u0622\u067e\u062f\u06cc\u062a \u0645\u06cc\u0627\u0646\u06af\u06cc\u0646 \u0627\u0645\u062a\u06cc\u0627\u0632", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", "source_location": "L34"}, {"id": "task_05_doctor_implementation_notes_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628", "label": "\u0622\u062f\u0631\u0633 \u0645\u0637\u0628", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", "source_location": "L47"}, {"id": "task_05_doctor_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "label": "\u0645\u062c\u0648\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", "source_location": "L52"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_05_doctor_implementation_notes_md", "target": "task_05_doctor_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", "source_location": "L1", "weight": 1.0}, {"source": "task_05_doctor_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_implementation_notes_\u0641\u06cc\u0644\u062a\u0631_\u0644\u06cc\u0633\u062a_\u062f\u06a9\u062a\u0631\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", "source_location": "L3", "weight": 1.0}, {"source": "task_05_doctor_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_implementation_notes_\u0622\u067e\u062f\u06cc\u062a_\u0645\u06cc\u0627\u0646\u06af\u06cc\u0646_\u0627\u0645\u062a\u06cc\u0627\u0632", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", "source_location": "L34", "weight": 1.0}, {"source": "task_05_doctor_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_implementation_notes_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", "source_location": "L47", "weight": 1.0}, {"source": "task_05_doctor_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", "target": "task_05_doctor_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", "source_location": "L52", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/1fbc6a5462ddb25a89b765941b2c4eebae1b3c2e62cf5dbf48bc48015b79e6ab.json b/graphify-out/cache/ast/v0.8.44/1fbc6a5462ddb25a89b765941b2c4eebae1b3c2e62cf5dbf48bc48015b79e6ab.json new file mode 100644 index 00000000..a9e50075 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/1fbc6a5462ddb25a89b765941b2c4eebae1b3c2e62cf5dbf48bc48015b79e6ab.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_15_payment_implementation_notes_md", "label": "implementation_notes.md", "file_type": "document", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L1"}, {"id": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u062f\u0627\u062e\u062a", "file_type": "document", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L1"}, {"id": "task_15_payment_implementation_notes_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0627\u0632_\u06a9\u062f_drupal", "label": "\u062f\u0631\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u067e\u0631\u0648\u0698\u0647 (\u0627\u0632 \u06a9\u062f Drupal)", "file_type": "document", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L3"}, {"id": "task_15_payment_implementation_notes_\u06f1_\u0628\u0627\u0646\u06a9_\u0645\u0644\u062a_mellat_\u067e\u0631\u0648\u062a\u06a9\u0644_soap", "label": "\u06f1. \u0628\u0627\u0646\u06a9 \u0645\u0644\u062a (Mellat) \u2014 \u067e\u0631\u0648\u062a\u06a9\u0644 SOAP", "file_type": "document", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L5"}, {"id": "task_15_payment_implementation_notes_\u06f2_sep_\u0633\u0627\u0645\u0627\u0646_\u062f\u0631\u06af\u0627\u0647_\u062f\u0648\u0645", "label": "\u06f2. SEP (\u0633\u0627\u0645\u0627\u0646) \u2014 \u062f\u0631\u06af\u0627\u0647 \u062f\u0648\u0645", "file_type": "document", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L21"}, {"id": "task_15_payment_implementation_notes_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062f\u0631_symfony", "label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u062f\u0631 Symfony", "file_type": "document", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L24"}, {"id": "task_15_payment_implementation_notes_\u0648\u0636\u0639\u06cc\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0627\u0632_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u067e\u0631\u062f\u0627\u062e\u062a (\u0627\u0632 \u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L42"}, {"id": "task_15_payment_implementation_notes_\u0634\u0631\u0637_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u062f\u0627\u062e\u062a", "label": "\u0634\u0631\u0637 \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u062f\u0627\u062e\u062a", "file_type": "document", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L50"}, {"id": "task_15_payment_implementation_notes_\u0642\u06cc\u0645\u062a_\u0627\u0632_config_\u0646\u0647_request", "label": "\u0642\u06cc\u0645\u062a \u0627\u0632 Config (\u0646\u0647 Request)", "file_type": "document", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L54"}, {"id": "task_15_payment_implementation_notes_frontend_address", "label": "frontend_address", "file_type": "document", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L64"}, {"id": "task_15_payment_implementation_notes_callback_mellat", "label": "Callback Mellat", "file_type": "document", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L68"}, {"id": "task_15_payment_implementation_notes_idempotency", "label": "Idempotency", "file_type": "document", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L85"}, {"id": "task_15_payment_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "label": "\u0645\u062c\u0648\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L93"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_15_payment_implementation_notes_md", "target": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L1", "weight": 1.0}, {"source": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_implementation_notes_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0627\u0632_\u06a9\u062f_drupal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L3", "weight": 1.0}, {"source": "task_15_payment_implementation_notes_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0627\u0632_\u06a9\u062f_drupal", "target": "task_15_payment_implementation_notes_\u06f1_\u0628\u0627\u0646\u06a9_\u0645\u0644\u062a_mellat_\u067e\u0631\u0648\u062a\u06a9\u0644_soap", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L5", "weight": 1.0}, {"source": "task_15_payment_implementation_notes_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0627\u0632_\u06a9\u062f_drupal", "target": "task_15_payment_implementation_notes_\u06f2_sep_\u0633\u0627\u0645\u0627\u0646_\u062f\u0631\u06af\u0627\u0647_\u062f\u0648\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L21", "weight": 1.0}, {"source": "task_15_payment_implementation_notes_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0627\u0632_\u06a9\u062f_drupal", "target": "task_15_payment_implementation_notes_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062f\u0631_symfony", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L24", "weight": 1.0}, {"source": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_implementation_notes_\u0648\u0636\u0639\u06cc\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0627\u0632_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L42", "weight": 1.0}, {"source": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_implementation_notes_\u0634\u0631\u0637_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u062f\u0627\u062e\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L50", "weight": 1.0}, {"source": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_implementation_notes_\u0642\u06cc\u0645\u062a_\u0627\u0632_config_\u0646\u0647_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L54", "weight": 1.0}, {"source": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_implementation_notes_frontend_address", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L64", "weight": 1.0}, {"source": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_implementation_notes_callback_mellat", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L68", "weight": 1.0}, {"source": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_implementation_notes_idempotency", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L85", "weight": 1.0}, {"source": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/implementation_notes.md", "source_location": "L93", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/1fc5633381813d3939e8513eb233bfd9c24797537a8348bc83e1f29c2b41e311.json b/graphify-out/cache/ast/v0.8.44/1fc5633381813d3939e8513eb233bfd9c24797537a8348bc83e1f29c2b41e311.json new file mode 100644 index 00000000..ed941ce0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/1fc5633381813d3939e8513eb233bfd9c24797537a8348bc83e1f29c2b41e311.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614182549_php", "label": "Version20260614182549.php", "file_type": "code", "source_file": "migrations/Version20260614182549.php", "source_location": "L1"}, {"id": "migrations_version20260614182549_version20260614182549", "label": "Version20260614182549", "file_type": "code", "source_file": "migrations/Version20260614182549.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260614182549_version20260614182549_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260614182549.php", "source_location": "L15"}, {"id": "migrations_version20260614182549_version20260614182549_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260614182549.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260614182549.php", "source_location": "L20"}, {"id": "migrations_version20260614182549_version20260614182549_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260614182549.php", "source_location": "L29"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614182549_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182549.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614182549_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182549.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614182549_php", "target": "migrations_version20260614182549_version20260614182549", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182549.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260614182549_version20260614182549", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182549.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260614182549_version20260614182549", "target": "migrations_version20260614182549_version20260614182549_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182549.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260614182549_version20260614182549", "target": "migrations_version20260614182549_version20260614182549_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182549.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260614182549_version20260614182549_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182549.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260614182549_version20260614182549", "target": "migrations_version20260614182549_version20260614182549_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182549.php", "source_location": "L29", "weight": 1.0}, {"source": "migrations_version20260614182549_version20260614182549_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182549.php", "source_location": "L29", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260614182549_version20260614182549_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182549.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260614182549_version20260614182549_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182549.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260614182549_version20260614182549_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182549.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260614182549_version20260614182549_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182549.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260614182549_version20260614182549_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182549.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260614182549_version20260614182549_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182549.php", "source_location": "L33", "receiver": null}, {"caller_nid": "migrations_version20260614182549_version20260614182549_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182549.php", "source_location": "L34", "receiver": null}, {"caller_nid": "migrations_version20260614182549_version20260614182549_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182549.php", "source_location": "L35", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/225781d93f9a713aa0a979f12efff07f7805972e287cc1fe11371367bfcc4e43.json b/graphify-out/cache/ast/v0.8.44/225781d93f9a713aa0a979f12efff07f7805972e287cc1fe11371367bfcc4e43.json new file mode 100644 index 00000000..ebd55037 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/225781d93f9a713aa0a979f12efff07f7805972e287cc1fe11371367bfcc4e43.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_provider_smsproviderinterface_php", "label": "SmsProviderInterface.php", "file_type": "code", "source_file": "src/Sms/Provider/SmsProviderInterface.php", "source_location": "L1"}, {"id": "provider_smsproviderinterface_getname", "label": "getName()", "file_type": "code", "source_file": "src/Sms/Provider/SmsProviderInterface.php", "source_location": "L7"}, {"id": "provider_smsproviderinterface_send", "label": "send()", "file_type": "code", "source_file": "src/Sms/Provider/SmsProviderInterface.php", "source_location": "L10"}, {"id": "provider_smsproviderinterface_sendtemplate", "label": "sendTemplate()", "file_type": "code", "source_file": "src/Sms/Provider/SmsProviderInterface.php", "source_location": "L13"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_provider_smsproviderinterface_php", "target": "provider_smsproviderinterface_getname", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/SmsProviderInterface.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_provider_smsproviderinterface_php", "target": "provider_smsproviderinterface_send", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/SmsProviderInterface.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_provider_smsproviderinterface_php", "target": "provider_smsproviderinterface_sendtemplate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/SmsProviderInterface.php", "source_location": "L13", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/226896294eb6cd3fe01927aebd15dbe6fa146b6f4ff12d37efbcfa4d6510b104.json b/graphify-out/cache/ast/v0.8.44/226896294eb6cd3fe01927aebd15dbe6fa146b6f4ff12d37efbcfa4d6510b104.json new file mode 100644 index 00000000..fb02762e --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/226896294eb6cd3fe01927aebd15dbe6fa146b6f4ff12d37efbcfa4d6510b104.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260611075829_php", "label": "Version20260611075829.php", "file_type": "code", "source_file": "migrations/Version20260611075829.php", "source_location": "L1"}, {"id": "migrations_version20260611075829_version20260611075829", "label": "Version20260611075829", "file_type": "code", "source_file": "migrations/Version20260611075829.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260611075829_version20260611075829_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260611075829.php", "source_location": "L15"}, {"id": "migrations_version20260611075829_version20260611075829_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260611075829.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260611075829.php", "source_location": "L20"}, {"id": "migrations_version20260611075829_version20260611075829_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260611075829.php", "source_location": "L29"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260611075829_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611075829.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260611075829_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611075829.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260611075829_php", "target": "migrations_version20260611075829_version20260611075829", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611075829.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260611075829_version20260611075829", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611075829.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260611075829_version20260611075829", "target": "migrations_version20260611075829_version20260611075829_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611075829.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260611075829_version20260611075829", "target": "migrations_version20260611075829_version20260611075829_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611075829.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260611075829_version20260611075829_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611075829.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260611075829_version20260611075829", "target": "migrations_version20260611075829_version20260611075829_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611075829.php", "source_location": "L29", "weight": 1.0}, {"source": "migrations_version20260611075829_version20260611075829_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611075829.php", "source_location": "L29", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260611075829_version20260611075829_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611075829.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260611075829_version20260611075829_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611075829.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260611075829_version20260611075829_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611075829.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260611075829_version20260611075829_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611075829.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260611075829_version20260611075829_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611075829.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260611075829_version20260611075829_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611075829.php", "source_location": "L33", "receiver": null}, {"caller_nid": "migrations_version20260611075829_version20260611075829_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611075829.php", "source_location": "L34", "receiver": null}, {"caller_nid": "migrations_version20260611075829_version20260611075829_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611075829.php", "source_location": "L35", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/22c3a507b65fe3f858806b1d7bed15411be794586278ddae7ac5ebe09782bbd6.json b/graphify-out/cache/ast/v0.8.44/22c3a507b65fe3f858806b1d7bed15411be794586278ddae7ac5ebe09782bbd6.json new file mode 100644 index 00000000..c338937d --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/22c3a507b65fe3f858806b1d7bed15411be794586278ddae7ac5ebe09782bbd6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_repository_useractivecontextrepository_php", "label": "UserActiveContextRepository.php", "file_type": "code", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L1"}, {"id": "repository_useractivecontextrepository_useractivecontextrepository", "label": "UserActiveContextRepository", "file_type": "code", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_useractivecontextrepository_useractivecontextrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L12"}, {"id": "repository_useractivecontextrepository_useractivecontextrepository_findbyuser", "label": ".findByUser()", "file_type": "code", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L17"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L17"}, {"id": "useractivecontext", "label": "UserActiveContext", "file_type": "code", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L17"}, {"id": "repository_useractivecontextrepository_useractivecontextrepository_upsert", "label": ".upsert()", "file_type": "code", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L22"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_repository_useractivecontextrepository_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_repository_useractivecontextrepository_php", "target": "useractivecontext", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_repository_useractivecontextrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_repository_useractivecontextrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_repository_useractivecontextrepository_php", "target": "repository_useractivecontextrepository_useractivecontextrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_useractivecontextrepository_useractivecontextrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_useractivecontextrepository_useractivecontextrepository", "target": "repository_useractivecontextrepository_useractivecontextrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_useractivecontextrepository_useractivecontextrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_useractivecontextrepository_useractivecontextrepository", "target": "repository_useractivecontextrepository_useractivecontextrepository_findbyuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_useractivecontextrepository_useractivecontextrepository_findbyuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L17", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_useractivecontextrepository_useractivecontextrepository_findbyuser", "target": "useractivecontext", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L17", "weight": 1.0, "context": "return_type"}, {"source": "repository_useractivecontextrepository_useractivecontextrepository", "target": "repository_useractivecontextrepository_useractivecontextrepository_upsert", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L22", "weight": 1.0}, {"source": "repository_useractivecontextrepository_useractivecontextrepository_upsert", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L22", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_useractivecontextrepository_useractivecontextrepository_upsert", "target": "useractivecontext", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L22", "weight": 1.0, "context": "return_type"}, {"source": "repository_useractivecontextrepository_useractivecontextrepository_construct", "target": "useractivecontext", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L14", "weight": 1.0}, {"source": "repository_useractivecontextrepository_useractivecontextrepository_upsert", "target": "repository_useractivecontextrepository_useractivecontextrepository_findbyuser", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L24", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_useractivecontextrepository_useractivecontextrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_useractivecontextrepository_useractivecontextrepository_findbyuser", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_useractivecontextrepository_useractivecontextrepository_upsert", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L27", "receiver": null}, {"caller_nid": "repository_useractivecontextrepository_useractivecontextrepository_upsert", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L27", "receiver": null}, {"caller_nid": "repository_useractivecontextrepository_useractivecontextrepository_upsert", "callee": "setDbUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_useractivecontextrepository_useractivecontextrepository_upsert", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L31", "receiver": null}, {"caller_nid": "repository_useractivecontextrepository_useractivecontextrepository_upsert", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserActiveContextRepository.php", "source_location": "L31", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/237d660c556b7f37176854a98f02cd114fafab9405f9ae4945a8a75941928f8d.json b/graphify-out/cache/ast/v0.8.44/237d660c556b7f37176854a98f02cd114fafab9405f9ae4945a8a75941928f8d.json new file mode 100644 index 00000000..ae963d76 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/237d660c556b7f37176854a98f02cd114fafab9405f9ae4945a8a75941928f8d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260623173907_php", "label": "Version20260623173907.php", "file_type": "code", "source_file": "migrations/Version20260623173907.php", "source_location": "L1"}, {"id": "migrations_version20260623173907_version20260623173907", "label": "Version20260623173907", "file_type": "code", "source_file": "migrations/Version20260623173907.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260623173907_version20260623173907_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260623173907.php", "source_location": "L15"}, {"id": "migrations_version20260623173907_version20260623173907_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260623173907.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260623173907.php", "source_location": "L20"}, {"id": "migrations_version20260623173907_version20260623173907_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260623173907.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260623173907_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623173907.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260623173907_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623173907.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260623173907_php", "target": "migrations_version20260623173907_version20260623173907", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623173907.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260623173907_version20260623173907", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623173907.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260623173907_version20260623173907", "target": "migrations_version20260623173907_version20260623173907_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623173907.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260623173907_version20260623173907", "target": "migrations_version20260623173907_version20260623173907_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623173907.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260623173907_version20260623173907_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623173907.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260623173907_version20260623173907", "target": "migrations_version20260623173907_version20260623173907_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623173907.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260623173907_version20260623173907_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623173907.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260623173907_version20260623173907_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260623173907.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260623173907_version20260623173907_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260623173907.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/24b56c5edca5c601b008f28dc8b642de32dceeeb408ec38cd5e3f7c40c3ce4f3.json b/graphify-out/cache/ast/v0.8.44/24b56c5edca5c601b008f28dc8b642de32dceeeb408ec38cd5e3f7c40c3ce4f3.json new file mode 100644 index 00000000..edac014b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/24b56c5edca5c601b008f28dc8b642de32dceeeb408ec38cd5e3f7c40c3ce4f3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260619170105_php", "label": "Version20260619170105.php", "file_type": "code", "source_file": "migrations/Version20260619170105.php", "source_location": "L1"}, {"id": "migrations_version20260619170105_version20260619170105", "label": "Version20260619170105", "file_type": "code", "source_file": "migrations/Version20260619170105.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260619170105_version20260619170105_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260619170105.php", "source_location": "L15"}, {"id": "migrations_version20260619170105_version20260619170105_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260619170105.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260619170105.php", "source_location": "L20"}, {"id": "migrations_version20260619170105_version20260619170105_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260619170105.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260619170105_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619170105.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260619170105_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619170105.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260619170105_php", "target": "migrations_version20260619170105_version20260619170105", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619170105.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260619170105_version20260619170105", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619170105.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260619170105_version20260619170105", "target": "migrations_version20260619170105_version20260619170105_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619170105.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260619170105_version20260619170105", "target": "migrations_version20260619170105_version20260619170105_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619170105.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260619170105_version20260619170105_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619170105.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260619170105_version20260619170105", "target": "migrations_version20260619170105_version20260619170105_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619170105.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260619170105_version20260619170105_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619170105.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260619170105_version20260619170105_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260619170105.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260619170105_version20260619170105_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260619170105.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/24beb2335672cb84cfa5a787618c7907663606aa14262af1b8ee93058c0ac265.json b/graphify-out/cache/ast/v0.8.44/24beb2335672cb84cfa5a787618c7907663606aa14262af1b8ee93058c0ac265.json new file mode 100644 index 00000000..0e5ad834 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/24beb2335672cb84cfa5a787618c7907663606aa14262af1b8ee93058c0ac265.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_sessionservicerepository_php", "label": "SessionServiceRepository.php", "file_type": "code", "source_file": "src/Patient/Repository/SessionServiceRepository.php", "source_location": "L1"}, {"id": "repository_sessionservicerepository_sessionservicerepository", "label": "SessionServiceRepository", "file_type": "code", "source_file": "src/Patient/Repository/SessionServiceRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_sessionservicerepository_sessionservicerepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Patient/Repository/SessionServiceRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Patient/Repository/SessionServiceRepository.php", "source_location": "L11"}, {"id": "repository_sessionservicerepository_sessionservicerepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Patient/Repository/SessionServiceRepository.php", "source_location": "L16"}, {"id": "sessionservice", "label": "SessionService", "file_type": "code", "source_file": "src/Patient/Repository/SessionServiceRepository.php", "source_location": "L16"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_sessionservicerepository_php", "target": "sessionservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/SessionServiceRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_sessionservicerepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/SessionServiceRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_sessionservicerepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/SessionServiceRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_sessionservicerepository_php", "target": "repository_sessionservicerepository_sessionservicerepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/SessionServiceRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_sessionservicerepository_sessionservicerepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/SessionServiceRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_sessionservicerepository_sessionservicerepository", "target": "repository_sessionservicerepository_sessionservicerepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/SessionServiceRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_sessionservicerepository_sessionservicerepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/SessionServiceRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_sessionservicerepository_sessionservicerepository", "target": "repository_sessionservicerepository_sessionservicerepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/SessionServiceRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_sessionservicerepository_sessionservicerepository_save", "target": "sessionservice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/SessionServiceRepository.php", "source_location": "L16", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_sessionservicerepository_sessionservicerepository_construct", "target": "sessionservice", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Patient/Repository/SessionServiceRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_sessionservicerepository_sessionservicerepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/SessionServiceRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_sessionservicerepository_sessionservicerepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/SessionServiceRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_sessionservicerepository_sessionservicerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/SessionServiceRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_sessionservicerepository_sessionservicerepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/SessionServiceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_sessionservicerepository_sessionservicerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/SessionServiceRepository.php", "source_location": "L19", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/24c6ca8b5c2e6f9b9783d446829be9cd4ffe5c6b550e0754d2d4521555382892.json b/graphify-out/cache/ast/v0.8.44/24c6ca8b5c2e6f9b9783d446829be9cd4ffe5c6b550e0754d2d4521555382892.json new file mode 100644 index 00000000..914f315c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/24c6ca8b5c2e6f9b9783d446829be9cd4ffe5c6b550e0754d2d4521555382892.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_admin_ui_kit_redesign_md", "label": "admin-ui-kit-redesign.md", "file_type": "document", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L1"}, {"id": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", "label": "\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 \u0628\u0631 \u0627\u0633\u0627\u0633 UI Kit \u0627\u0644\u0647\u0627\u0645\u200c\u06af\u0631\u0641\u062a\u0647 \u0627\u0632 clinic-pro-tauri", "file_type": "document", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L1"}, {"id": "prompt_admin_ui_kit_redesign_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L3"}, {"id": "prompt_admin_ui_kit_redesign_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L7"}, {"id": "prompt_admin_ui_kit_redesign_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L17"}, {"id": "prompt_admin_ui_kit_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L23"}, {"id": "prompt_admin_ui_kit_redesign_\u0648\u06cc\u0698\u06af\u06cc_\u0647\u0627\u06cc_\u0628\u0635\u0631\u06cc_\u0647\u062f\u0641_\u0627\u0632_\u0627\u0633\u06a9\u0631\u06cc\u0646_\u0634\u0627\u062a_\u0647\u0627\u06cc_tauri", "label": "\u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0628\u0635\u0631\u06cc \u0647\u062f\u0641 (\u0627\u0632 \u0627\u0633\u06a9\u0631\u06cc\u0646\u200c\u0634\u0627\u062a\u200c\u0647\u0627\u06cc tauri)", "file_type": "document", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L47"}, {"id": "prompt_admin_ui_kit_redesign_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L60"}, {"id": "prompt_admin_ui_kit_redesign_\u06f1_\u0627\u0633\u062a\u062e\u0631\u0627\u062c_\u0648_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_\u062a\u0648\u06a9\u0646_\u0647\u0627", "label": "\u06f1. \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0648 \u06cc\u06a9\u0633\u0627\u0646\u200c\u0633\u0627\u0632\u06cc \u062a\u0648\u06a9\u0646\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L62"}, {"id": "prompt_admin_ui_kit_redesign_\u06f2_\u0633\u0627\u062e\u062a_\u062a\u06a9\u0645\u06cc\u0644_ui_kit_\u062f\u0631_assets_admin_components_ui", "label": "\u06f2. \u0633\u0627\u062e\u062a/\u062a\u06a9\u0645\u06cc\u0644 UI Kit \u062f\u0631 `assets/admin/components/ui/`", "file_type": "document", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L68"}, {"id": "prompt_admin_ui_kit_redesign_\u06f3_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0631\u0648\u06cc_ui_kit", "label": "\u06f3. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc \u0635\u0641\u062d\u0627\u062a \u0631\u0648\u06cc UI Kit", "file_type": "document", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L86"}, {"id": "prompt_admin_ui_kit_redesign_\u06f4_\u062a\u0633\u062a_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", "label": "\u06f4. \u062a\u0633\u062a \u0647\u0631 \u0645\u0631\u062d\u0644\u0647", "file_type": "document", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L99"}, {"id": "prompt_admin_ui_kit_redesign_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L107"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_admin_ui_kit_redesign_md", "target": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", "target": "prompt_admin_ui_kit_redesign_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", "target": "prompt_admin_ui_kit_redesign_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", "target": "prompt_admin_ui_kit_redesign_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L17", "weight": 1.0}, {"source": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", "target": "prompt_admin_ui_kit_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L23", "weight": 1.0}, {"source": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", "target": "prompt_admin_ui_kit_redesign_\u0648\u06cc\u0698\u06af\u06cc_\u0647\u0627\u06cc_\u0628\u0635\u0631\u06cc_\u0647\u062f\u0641_\u0627\u0632_\u0627\u0633\u06a9\u0631\u06cc\u0646_\u0634\u0627\u062a_\u0647\u0627\u06cc_tauri", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L47", "weight": 1.0}, {"source": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", "target": "prompt_admin_ui_kit_redesign_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L60", "weight": 1.0}, {"source": "prompt_admin_ui_kit_redesign_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_ui_kit_redesign_\u06f1_\u0627\u0633\u062a\u062e\u0631\u0627\u062c_\u0648_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_\u062a\u0648\u06a9\u0646_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L62", "weight": 1.0}, {"source": "prompt_admin_ui_kit_redesign_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_ui_kit_redesign_\u06f2_\u0633\u0627\u062e\u062a_\u062a\u06a9\u0645\u06cc\u0644_ui_kit_\u062f\u0631_assets_admin_components_ui", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L68", "weight": 1.0}, {"source": "prompt_admin_ui_kit_redesign_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_ui_kit_redesign_\u06f3_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0631\u0648\u06cc_ui_kit", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L86", "weight": 1.0}, {"source": "prompt_admin_ui_kit_redesign_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_ui_kit_redesign_\u06f4_\u062a\u0633\u062a_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L99", "weight": 1.0}, {"source": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", "target": "prompt_admin_ui_kit_redesign_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-ui-kit-redesign.md", "source_location": "L107", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/24f29fe0ee2cade4f4bef5572aa45086f444ab02d67f82d24228de49ccc25a2c.json b/graphify-out/cache/ast/v0.8.44/24f29fe0ee2cade4f4bef5572aa45086f444ab02d67f82d24228de49ccc25a2c.json new file mode 100644 index 00000000..385ca736 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/24f29fe0ee2cade4f4bef5572aa45086f444ab02d67f82d24228de49ccc25a2c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_patientsessionrepository_php", "label": "PatientSessionRepository.php", "file_type": "code", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L1"}, {"id": "repository_patientsessionrepository_patientsessionrepository", "label": "PatientSessionRepository", "file_type": "code", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_patientsessionrepository_patientsessionrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L12"}, {"id": "repository_patientsessionrepository_patientsessionrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L17"}, {"id": "patientsession", "label": "PatientSession", "file_type": "code", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L17"}, {"id": "repository_patientsessionrepository_patientsessionrepository_findbyrecord", "label": ".findByRecord()", "file_type": "code", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L22"}, {"id": "patientrecord", "label": "PatientRecord", "file_type": "code", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L22"}, {"id": "repository_patientsessionrepository_patientsessionrepository_countbyrecord", "label": ".countByRecord()", "file_type": "code", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L34"}, {"id": "repository_patientsessionrepository_patientsessionrepository_sumrevenue", "label": ".sumRevenue()", "file_type": "code", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L44"}, {"id": "repository_patientsessionrepository_patientsessionrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L62"}, {"id": "repository_patientsessionrepository_patientsessionrepository_datesforids", "label": ".datesForIds()", "file_type": "code", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L73"}, {"id": "repository_patientsessionrepository_patientsessionrepository_patientinfoforids", "label": ".patientInfoForIds()", "file_type": "code", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L98"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_patientsessionrepository_php", "target": "patientrecord", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_patientsessionrepository_php", "target": "patientsession", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_patientsessionrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_patientsessionrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_patientsessionrepository_php", "target": "repository_patientsessionrepository_patientsessionrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_patientsessionrepository_patientsessionrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_patientsessionrepository_patientsessionrepository", "target": "repository_patientsessionrepository_patientsessionrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_patientsessionrepository_patientsessionrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_patientsessionrepository_patientsessionrepository", "target": "repository_patientsessionrepository_patientsessionrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_patientsessionrepository_patientsessionrepository_findbyuuid", "target": "patientsession", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L17", "weight": 1.0, "context": "return_type"}, {"source": "repository_patientsessionrepository_patientsessionrepository", "target": "repository_patientsessionrepository_patientsessionrepository_findbyrecord", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L22", "weight": 1.0}, {"source": "repository_patientsessionrepository_patientsessionrepository_findbyrecord", "target": "patientrecord", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L22", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_patientsessionrepository_patientsessionrepository", "target": "repository_patientsessionrepository_patientsessionrepository_countbyrecord", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L34", "weight": 1.0}, {"source": "repository_patientsessionrepository_patientsessionrepository_countbyrecord", "target": "patientrecord", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L34", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_patientsessionrepository_patientsessionrepository", "target": "repository_patientsessionrepository_patientsessionrepository_sumrevenue", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L44", "weight": 1.0}, {"source": "repository_patientsessionrepository_patientsessionrepository", "target": "repository_patientsessionrepository_patientsessionrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L62", "weight": 1.0}, {"source": "repository_patientsessionrepository_patientsessionrepository_save", "target": "patientsession", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L62", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_patientsessionrepository_patientsessionrepository", "target": "repository_patientsessionrepository_patientsessionrepository_datesforids", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L73", "weight": 1.0}, {"source": "repository_patientsessionrepository_patientsessionrepository", "target": "repository_patientsessionrepository_patientsessionrepository_patientinfoforids", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L98", "weight": 1.0}, {"source": "repository_patientsessionrepository_patientsessionrepository_construct", "target": "patientsession", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Patient/Repository/PatientSessionRepository.php", "source_location": "L14", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_patientsessionrepository_patientsessionrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_findbyrecord", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_findbyrecord", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_findbyrecord", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_findbyrecord", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_findbyrecord", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_findbyrecord", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_findbyrecord", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_findbyrecord", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_countbyrecord", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_countbyrecord", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_countbyrecord", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_countbyrecord", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_countbyrecord", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_countbyrecord", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_sumrevenue", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_sumrevenue", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_sumrevenue", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_sumrevenue", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_sumrevenue", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_sumrevenue", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_sumrevenue", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_sumrevenue", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_sumrevenue", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_sumrevenue", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_sumrevenue", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_sumrevenue", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L65", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L65", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_datesforids", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L79", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_datesforids", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L79", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_datesforids", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L79", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_datesforids", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L79", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_datesforids", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L79", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_datesforids", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L79", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_patientinfoforids", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L104", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_patientinfoforids", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L104", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_patientinfoforids", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L104", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_patientinfoforids", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L104", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_patientinfoforids", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L104", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_patientinfoforids", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L104", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_patientinfoforids", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L104", "receiver": null}, {"caller_nid": "repository_patientsessionrepository_patientsessionrepository_patientinfoforids", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php", "source_location": "L104", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/2729943529cf37e386975819fc3476460e54b48445d26197f8d283d1b30e39b3.json b/graphify-out/cache/ast/v0.8.44/2729943529cf37e386975819fc3476460e54b48445d26197f8d283d1b30e39b3.json new file mode 100644 index 00000000..a3338171 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/2729943529cf37e386975819fc3476460e54b48445d26197f8d283d1b30e39b3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_like_php", "label": "Like.php", "file_type": "code", "source_file": "src/Rating/Entity/Like.php", "source_location": "L1"}, {"id": "entity_like_like", "label": "Like", "file_type": "code", "source_file": "src/Rating/Entity/Like.php", "source_location": "L9"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Rating/Entity/Like.php", "source_location": "L22"}, {"id": "comment", "label": "Comment", "file_type": "code", "source_file": "src/Rating/Entity/Like.php", "source_location": "L26"}, {"id": "entity_like_like_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Rating/Entity/Like.php", "source_location": "L37"}, {"id": "entity_like_like_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Rating/Entity/Like.php", "source_location": "L46"}, {"id": "entity_like_like_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Rating/Entity/Like.php", "source_location": "L47"}, {"id": "entity_like_like_getuser", "label": ".getUser()", "file_type": "code", "source_file": "src/Rating/Entity/Like.php", "source_location": "L48"}, {"id": "entity_like_like_getcomment", "label": ".getComment()", "file_type": "code", "source_file": "src/Rating/Entity/Like.php", "source_location": "L49"}, {"id": "entity_like_like_getvalue", "label": ".getValue()", "file_type": "code", "source_file": "src/Rating/Entity/Like.php", "source_location": "L50"}, {"id": "entity_like_like_setvalue", "label": ".setValue()", "file_type": "code", "source_file": "src/Rating/Entity/Like.php", "source_location": "L52"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Rating/Entity/Like.php", "source_location": "L52"}, {"id": "entity_like_like_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Rating/Entity/Like.php", "source_location": "L54"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_like_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_like_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_like_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_like_php", "target": "entity_like_like", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_like_like", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L22", "weight": 1.0, "context": "field"}, {"source": "entity_like_like", "target": "comment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L26", "weight": 1.0, "context": "field"}, {"source": "entity_like_like", "target": "entity_like_like_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L37", "weight": 1.0}, {"source": "entity_like_like_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L37", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_like_like_construct", "target": "comment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L37", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_like_like", "target": "entity_like_like_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L46", "weight": 1.0}, {"source": "entity_like_like", "target": "entity_like_like_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L47", "weight": 1.0}, {"source": "entity_like_like", "target": "entity_like_like_getuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L48", "weight": 1.0}, {"source": "entity_like_like_getuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L48", "weight": 1.0, "context": "return_type"}, {"source": "entity_like_like", "target": "entity_like_like_getcomment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L49", "weight": 1.0}, {"source": "entity_like_like_getcomment", "target": "comment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L49", "weight": 1.0, "context": "return_type"}, {"source": "entity_like_like", "target": "entity_like_like_getvalue", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L50", "weight": 1.0}, {"source": "entity_like_like", "target": "entity_like_like_setvalue", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L52", "weight": 1.0}, {"source": "entity_like_like_setvalue", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L52", "weight": 1.0, "context": "return_type"}, {"source": "entity_like_like", "target": "entity_like_like_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L54", "weight": 1.0}, {"source": "entity_like_like_toarray", "target": "entity_like_like_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Like.php", "source_location": "L58", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_like_like_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Like.php", "source_location": "L39", "receiver": null}, {"caller_nid": "entity_like_like_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Like.php", "source_location": "L39", "receiver": null}, {"caller_nid": "entity_like_like_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Like.php", "source_location": "L43", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/27e62ea86a4f3aa8539bd976213f57efbd6eb36b8aa4798fe52f2274571941c3.json b/graphify-out/cache/ast/v0.8.44/27e62ea86a4f3aa8539bd976213f57efbd6eb36b8aa4798fe52f2274571941c3.json new file mode 100644 index 00000000..f77ae330 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/27e62ea86a4f3aa8539bd976213f57efbd6eb36b8aa4798fe52f2274571941c3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615142236_php", "label": "Version20260615142236.php", "file_type": "code", "source_file": "migrations/Version20260615142236.php", "source_location": "L1"}, {"id": "migrations_version20260615142236_version20260615142236", "label": "Version20260615142236", "file_type": "code", "source_file": "migrations/Version20260615142236.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260615142236_version20260615142236_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260615142236.php", "source_location": "L15"}, {"id": "migrations_version20260615142236_version20260615142236_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260615142236.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260615142236.php", "source_location": "L20"}, {"id": "migrations_version20260615142236_version20260615142236_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260615142236.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615142236_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615142236.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615142236_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615142236.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615142236_php", "target": "migrations_version20260615142236_version20260615142236", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615142236.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260615142236_version20260615142236", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615142236.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260615142236_version20260615142236", "target": "migrations_version20260615142236_version20260615142236_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615142236.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260615142236_version20260615142236", "target": "migrations_version20260615142236_version20260615142236_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615142236.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260615142236_version20260615142236_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615142236.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260615142236_version20260615142236", "target": "migrations_version20260615142236_version20260615142236_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615142236.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260615142236_version20260615142236_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615142236.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260615142236_version20260615142236_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615142236.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260615142236_version20260615142236_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615142236.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/280ab9b877ed64d54dffc44a2ad84c717d69238390f63ff1ae02ee0b318322f1.json b/graphify-out/cache/ast/v0.8.44/280ab9b877ed64d54dffc44a2ad84c717d69238390f63ff1ae02ee0b318322f1.json new file mode 100644 index 00000000..1f11ba36 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/280ab9b877ed64d54dffc44a2ad84c717d69238390f63ff1ae02ee0b318322f1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_settlement_php", "label": "Settlement.php", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L1"}, {"id": "entity_settlement_settlement", "label": "Settlement", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L9"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L27"}, {"id": "entity_settlement_settlement_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L58"}, {"id": "entity_settlement_settlement_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L68"}, {"id": "entity_settlement_settlement_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L69"}, {"id": "entity_settlement_settlement_getuser", "label": ".getUser()", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L70"}, {"id": "entity_settlement_settlement_getamountrials", "label": ".getAmountRials()", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L71"}, {"id": "entity_settlement_settlement_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L72"}, {"id": "entity_settlement_settlement_getbankaccount", "label": ".getBankAccount()", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L73"}, {"id": "entity_settlement_settlement_getadminnote", "label": ".getAdminNote()", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L74"}, {"id": "entity_settlement_settlement_getreceipt", "label": ".getReceipt()", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L75"}, {"id": "entity_settlement_settlement_setreceipt", "label": ".setReceipt()", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L77"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L77"}, {"id": "entity_settlement_settlement_approve", "label": ".approve()", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L84"}, {"id": "entity_settlement_settlement_reject", "label": ".reject()", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L94"}, {"id": "entity_settlement_settlement_markpaid", "label": ".markPaid()", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L104"}, {"id": "entity_settlement_settlement_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L112"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_settlement_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_settlement_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_settlement_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_settlement_php", "target": "entity_settlement_settlement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_settlement_settlement", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L27", "weight": 1.0, "context": "field"}, {"source": "entity_settlement_settlement", "target": "entity_settlement_settlement_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L58", "weight": 1.0}, {"source": "entity_settlement_settlement_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L58", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_settlement_settlement", "target": "entity_settlement_settlement_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L68", "weight": 1.0}, {"source": "entity_settlement_settlement", "target": "entity_settlement_settlement_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L69", "weight": 1.0}, {"source": "entity_settlement_settlement", "target": "entity_settlement_settlement_getuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L70", "weight": 1.0}, {"source": "entity_settlement_settlement_getuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L70", "weight": 1.0, "context": "return_type"}, {"source": "entity_settlement_settlement", "target": "entity_settlement_settlement_getamountrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L71", "weight": 1.0}, {"source": "entity_settlement_settlement", "target": "entity_settlement_settlement_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L72", "weight": 1.0}, {"source": "entity_settlement_settlement", "target": "entity_settlement_settlement_getbankaccount", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_settlement_settlement", "target": "entity_settlement_settlement_getadminnote", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_settlement_settlement", "target": "entity_settlement_settlement_getreceipt", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_settlement_settlement", "target": "entity_settlement_settlement_setreceipt", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_settlement_settlement_setreceipt", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L77", "weight": 1.0, "context": "return_type"}, {"source": "entity_settlement_settlement", "target": "entity_settlement_settlement_approve", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L84", "weight": 1.0}, {"source": "entity_settlement_settlement_approve", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L84", "weight": 1.0, "context": "return_type"}, {"source": "entity_settlement_settlement", "target": "entity_settlement_settlement_reject", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L94", "weight": 1.0}, {"source": "entity_settlement_settlement_reject", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L94", "weight": 1.0, "context": "return_type"}, {"source": "entity_settlement_settlement", "target": "entity_settlement_settlement_markpaid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L104", "weight": 1.0}, {"source": "entity_settlement_settlement_markpaid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L104", "weight": 1.0, "context": "return_type"}, {"source": "entity_settlement_settlement", "target": "entity_settlement_settlement_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/Settlement.php", "source_location": "L112", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_settlement_settlement_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/Settlement.php", "source_location": "L60", "receiver": null}, {"caller_nid": "entity_settlement_settlement_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/Settlement.php", "source_location": "L60", "receiver": null}, {"caller_nid": "entity_settlement_settlement_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/Settlement.php", "source_location": "L64", "receiver": null}, {"caller_nid": "entity_settlement_settlement_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/Settlement.php", "source_location": "L65", "receiver": null}, {"caller_nid": "entity_settlement_settlement_setreceipt", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/Settlement.php", "source_location": "L80", "receiver": null}, {"caller_nid": "entity_settlement_settlement_approve", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/Settlement.php", "source_location": "L88", "receiver": null}, {"caller_nid": "entity_settlement_settlement_approve", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/Settlement.php", "source_location": "L90", "receiver": null}, {"caller_nid": "entity_settlement_settlement_reject", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/Settlement.php", "source_location": "L98", "receiver": null}, {"caller_nid": "entity_settlement_settlement_reject", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/Settlement.php", "source_location": "L100", "receiver": null}, {"caller_nid": "entity_settlement_settlement_markpaid", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/Settlement.php", "source_location": "L108", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/283d4f4300d6202a7ab924d3bf130f7b2d90716a520b6d40ba35edd27cc88059.json b/graphify-out/cache/ast/v0.8.44/283d4f4300d6202a7ab924d3bf130f7b2d90716a520b6d40ba35edd27cc88059.json new file mode 100644 index 00000000..d961b096 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/283d4f4300d6202a7ab924d3bf130f7b2d90716a520b6d40ba35edd27cc88059.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_repository_tagrepository_php", "label": "TagRepository.php", "file_type": "code", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L1"}, {"id": "repository_tagrepository_tagrepository", "label": "TagRepository", "file_type": "code", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_tagrepository_tagrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L11"}, {"id": "repository_tagrepository_tagrepository_findactive", "label": ".findActive()", "file_type": "code", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L17"}, {"id": "repository_tagrepository_tagrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L26"}, {"id": "tag", "label": "Tag", "file_type": "code", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L26"}, {"id": "repository_tagrepository_tagrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L32"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_repository_tagrepository_php", "target": "tag", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_repository_tagrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_repository_tagrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_repository_tagrepository_php", "target": "repository_tagrepository_tagrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_tagrepository_tagrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_tagrepository_tagrepository", "target": "repository_tagrepository_tagrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_tagrepository_tagrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_tagrepository_tagrepository", "target": "repository_tagrepository_tagrepository_findactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_tagrepository_tagrepository", "target": "repository_tagrepository_tagrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L26", "weight": 1.0}, {"source": "repository_tagrepository_tagrepository_save", "target": "tag", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_tagrepository_tagrepository", "target": "repository_tagrepository_tagrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L32", "weight": 1.0}, {"source": "repository_tagrepository_tagrepository_remove", "target": "tag", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L32", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_tagrepository_tagrepository_construct", "target": "tag", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Tag/Repository/TagRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_tagrepository_tagrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Repository/TagRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_tagrepository_tagrepository_findactive", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Repository/TagRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_tagrepository_tagrepository_findactive", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Repository/TagRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_tagrepository_tagrepository_findactive", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Repository/TagRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_tagrepository_tagrepository_findactive", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Repository/TagRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_tagrepository_tagrepository_findactive", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Repository/TagRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_tagrepository_tagrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Repository/TagRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_tagrepository_tagrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Repository/TagRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_tagrepository_tagrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Repository/TagRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_tagrepository_tagrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Repository/TagRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_tagrepository_tagrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Repository/TagRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_tagrepository_tagrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Repository/TagRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_tagrepository_tagrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Repository/TagRepository.php", "source_location": "L35", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/2884592d17fcc3363768f899a4371d0ff2f25bc05bf4ab378647224aac695fc5.json b/graphify-out/cache/ast/v0.8.44/2884592d17fcc3363768f899a4371d0ff2f25bc05bf4ab378647224aac695fc5.json new file mode 100644 index 00000000..c071e306 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/2884592d17fcc3363768f899a4371d0ff2f25bc05bf4ab378647224aac695fc5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_04_blog_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L1"}, {"id": "task_04_blog_task_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "label": "\u062a\u0633\u06a9 \u06f0\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0628\u0644\u0627\u06af", "file_type": "document", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L1"}, {"id": "task_04_blog_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L3"}, {"id": "task_04_blog_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L7"}, {"id": "task_04_blog_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L19"}, {"id": "task_04_blog_task_\u062e\u0631\u0648\u062c\u06cc_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", "label": "\u062e\u0631\u0648\u062c\u06cc\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631", "file_type": "document", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L22"}, {"id": "task_04_blog_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L29"}, {"id": "task_04_blog_task_\u0646\u0645\u0648\u0646\u0647_request_response", "label": "\u0646\u0645\u0648\u0646\u0647 Request/Response", "file_type": "document", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L32"}, {"id": "task_04_blog_task_post_api_v1_blog", "label": "POST /api/v1/blog/", "file_type": "document", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L34"}, {"id": "task_04_blog_task_get_api_v1_blogs", "label": "GET /api/v1/blogs", "file_type": "document", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L58"}, {"id": "task_04_blog_task_get_api_v1_blogs_top", "label": "GET /api/v1/blogs/top", "file_type": "document", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L63"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_04_blog_task_md", "target": "task_04_blog_task_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_04_blog_task_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_04_blog_task_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L7", "weight": 1.0}, {"source": "task_04_blog_task_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L19", "weight": 1.0}, {"source": "task_04_blog_task_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_task_\u062e\u0631\u0648\u062c\u06cc_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L22", "weight": 1.0}, {"source": "task_04_blog_task_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L29", "weight": 1.0}, {"source": "task_04_blog_task_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_task_\u0646\u0645\u0648\u0646\u0647_request_response", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L32", "weight": 1.0}, {"source": "task_04_blog_task_\u0646\u0645\u0648\u0646\u0647_request_response", "target": "task_04_blog_task_post_api_v1_blog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L34", "weight": 1.0}, {"source": "task_04_blog_task_\u0646\u0645\u0648\u0646\u0647_request_response", "target": "task_04_blog_task_get_api_v1_blogs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L58", "weight": 1.0}, {"source": "task_04_blog_task_\u0646\u0645\u0648\u0646\u0647_request_response", "target": "task_04_blog_task_get_api_v1_blogs_top", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/task.md", "source_location": "L63", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/289adc397ac626b52b89755bfe8648fab0d7afbbdca30005de728b7697b9a214.json b/graphify-out/cache/ast/v0.8.44/289adc397ac626b52b89755bfe8648fab0d7afbbdca30005de728b7697b9a214.json new file mode 100644 index 00000000..f4542cee --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/289adc397ac626b52b89755bfe8648fab0d7afbbdca30005de728b7697b9a214.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_10_appointment_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/architecture.md", "source_location": "L1"}, {"id": "task_10_appointment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u0627\u0698\u0648\u0644 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/architecture.md", "source_location": "L1"}, {"id": "task_10_appointment_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/architecture.md", "source_location": "L3"}, {"id": "task_10_appointment_architecture_entity_appointment", "label": "Entity: Appointment", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/architecture.md", "source_location": "L25"}, {"id": "task_10_appointment_architecture_slotcalculatorservice", "label": "SlotCalculatorService", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/architecture.md", "source_location": "L66"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_10_appointment_architecture_md", "target": "task_10_appointment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_10_appointment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_10_appointment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_architecture_entity_appointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/architecture.md", "source_location": "L25", "weight": 1.0}, {"source": "task_10_appointment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_architecture_slotcalculatorservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/architecture.md", "source_location": "L66", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/28d707a2015952fbc60bde61faecf5e2c66e74a3eac3bb60554019e17b9a4988.json b/graphify-out/cache/ast/v0.8.44/28d707a2015952fbc60bde61faecf5e2c66e74a3eac3bb60554019e17b9a4988.json new file mode 100644 index 00000000..422559e7 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/28d707a2015952fbc60bde61faecf5e2c66e74a3eac3bb60554019e17b9a4988.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_appointmentrepository_php", "label": "AppointmentRepository.php", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L1"}, {"id": "repository_appointmentrepository_appointmentrepository", "label": "AppointmentRepository", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L12"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_appointmentrepository_appointmentrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L14"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L14"}, {"id": "repository_appointmentrepository_appointmentrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L19"}, {"id": "appointment", "label": "Appointment", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L19"}, {"id": "repository_appointmentrepository_appointmentrepository_bookatomically", "label": ".bookAtomically()", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L30"}, {"id": "repository_appointmentrepository_appointmentrepository_isslottaken", "label": ".isSlotTaken()", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L43"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L43"}, {"id": "repository_appointmentrepository_appointmentrepository_findbydoctor", "label": ".findByDoctor()", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L68"}, {"id": "repository_appointmentrepository_appointmentrepository_findbyuser", "label": ".findByUser()", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L76"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L76"}, {"id": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "label": ".hasRecentConfirmed()", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L84"}, {"id": "repository_appointmentrepository_appointmentrepository_findpaymentexpired", "label": ".findPaymentExpired()", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L108"}, {"id": "repository_appointmentrepository_appointmentrepository_findexpiredpending", "label": ".findExpiredPending()", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L121"}, {"id": "repository_appointmentrepository_appointmentrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L132"}, {"id": "repository_appointmentrepository_appointmentrepository_savewithlock", "label": ".saveWithLock()", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L141"}, {"id": "repository_appointmentrepository_appointmentrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L148"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_appointmentrepository_php", "target": "appointment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_appointmentrepository_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_appointmentrepository_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_appointmentrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_appointmentrepository_php", "target": "optimisticlockexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_appointmentrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_appointmentrepository_php", "target": "repository_appointmentrepository_appointmentrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository", "target": "repository_appointmentrepository_appointmentrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L14", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L14", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_appointmentrepository_appointmentrepository", "target": "repository_appointmentrepository_appointmentrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L19", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository_findbyuuid", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L19", "weight": 1.0, "context": "return_type"}, {"source": "repository_appointmentrepository_appointmentrepository", "target": "repository_appointmentrepository_appointmentrepository_bookatomically", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L30", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository_bookatomically", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L30", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_appointmentrepository_appointmentrepository", "target": "repository_appointmentrepository_appointmentrepository_isslottaken", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L43", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository_isslottaken", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L43", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_appointmentrepository_appointmentrepository", "target": "repository_appointmentrepository_appointmentrepository_findbydoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L68", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository_findbydoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L68", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_appointmentrepository_appointmentrepository", "target": "repository_appointmentrepository_appointmentrepository_findbyuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L76", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository_findbyuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L76", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_appointmentrepository_appointmentrepository", "target": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L84", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L84", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L84", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_appointmentrepository_appointmentrepository", "target": "repository_appointmentrepository_appointmentrepository_findpaymentexpired", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L108", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository", "target": "repository_appointmentrepository_appointmentrepository_findexpiredpending", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L121", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository", "target": "repository_appointmentrepository_appointmentrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L132", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository_save", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L132", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_appointmentrepository_appointmentrepository", "target": "repository_appointmentrepository_appointmentrepository_savewithlock", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L141", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository_savewithlock", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L141", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_appointmentrepository_appointmentrepository", "target": "repository_appointmentrepository_appointmentrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L148", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository_remove", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L148", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_appointmentrepository_appointmentrepository_construct", "target": "appointment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository_bookatomically", "target": "repository_appointmentrepository_appointmentrepository_isslottaken", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L34", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository_isslottaken", "target": "appointment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L54", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "target": "appointment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L98", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository_findpaymentexpired", "target": "appointment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L114", "weight": 1.0}, {"source": "repository_appointmentrepository_appointmentrepository_findexpiredpending", "target": "appointment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Appointment/Repository/AppointmentRepository.php", "source_location": "L126", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_appointmentrepository_appointmentrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L16", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L21", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_bookatomically", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L32", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_bookatomically", "callee": "wrapInTransaction", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_bookatomically", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_bookatomically", "callee": "getSlotStart", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_bookatomically", "callee": "getSlotEnd", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_bookatomically", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_bookatomically", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L45", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L45", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L45", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L45", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L45", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L45", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L45", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L45", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L45", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L45", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L45", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L45", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L56", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L61", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L61", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_isslottaken", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findbydoctor", "callee": "findBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L72", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findbyuser", "callee": "findBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L80", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L86", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L89", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L89", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L89", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L89", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L89", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L89", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L89", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L89", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L89", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L89", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L89", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L89", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L89", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L89", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findpaymentexpired", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L110", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findpaymentexpired", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L110", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findpaymentexpired", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L110", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findpaymentexpired", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L110", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findpaymentexpired", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L110", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findpaymentexpired", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L110", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findpaymentexpired", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L110", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findpaymentexpired", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L110", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findexpiredpending", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L123", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findexpiredpending", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L123", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findexpiredpending", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L123", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findexpiredpending", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L123", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findexpiredpending", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L123", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findexpiredpending", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L123", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_findexpiredpending", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L123", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L134", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L134", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L135", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L135", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_savewithlock", "callee": "lock", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L143", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_savewithlock", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L143", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_savewithlock", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L144", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_savewithlock", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L144", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_savewithlock", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L145", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_savewithlock", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L145", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L150", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L151", "receiver": null}, {"caller_nid": "repository_appointmentrepository_appointmentrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php", "source_location": "L151", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/295cae74decafadb2379fac86ac7ac1f420042d715f798d5024b03362560363d.json b/graphify-out/cache/ast/v0.8.44/295cae74decafadb2379fac86ac7ac1f420042d715f798d5024b03362560363d.json new file mode 100644 index 00000000..c64c7513 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/295cae74decafadb2379fac86ac7ac1f420042d715f798d5024b03362560363d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_service_insurance_per_insurer_coverage_md", "label": "service-insurance-per-insurer-coverage.md", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L1"}, {"id": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", "label": "\u0627\u062a\u0635\u0627\u0644 \u00ab\u0628\u06cc\u0645\u0647\u200c\u06cc \u0633\u0631\u0648\u06cc\u0633\u00bb \u062f\u0631 \u0635\u0641\u062d\u0647 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0628\u0647 \u0633\u0627\u0645\u0627\u0646\u0647\u200c\u06cc \u0648\u0627\u0642\u0639\u06cc \u067e\u0648\u0634\u0634 \u0628\u06cc\u0645\u0647 \u0648 \u0645\u0637\u0627\u0644\u0628\u0627\u062a", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L1"}, {"id": "prompt_service_insurance_per_insurer_coverage_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L3"}, {"id": "prompt_service_insurance_per_insurer_coverage_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L7"}, {"id": "prompt_service_insurance_per_insurer_coverage_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L25"}, {"id": "prompt_service_insurance_per_insurer_coverage_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L35"}, {"id": "prompt_service_insurance_per_insurer_coverage_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L50"}, {"id": "prompt_service_insurance_per_insurer_coverage_\u0641\u0631\u0645_\u0633\u0631\u0648\u06cc\u0633_frontend_\u0641\u0642\u0637_\u062f\u0648_\u0641\u06cc\u0644\u062f_\u0633\u0627\u062f\u0647", "label": "\u0641\u0631\u0645 \u0633\u0631\u0648\u06cc\u0633 (frontend) \u2014 \u0641\u0642\u0637 \u062f\u0648 \u0641\u06cc\u0644\u062f \u0633\u0627\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L52"}, {"id": "prompt_service_insurance_per_insurer_coverage_endpoint_\u0645\u0648\u062c\u0648\u062f_\u0633\u062a_\u06a9\u0631\u062f\u0646_\u067e\u0648\u0634\u0634_backend_payload_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", "label": "endpoint \u0645\u0648\u062c\u0648\u062f \u0633\u062a\u200c\u06a9\u0631\u062f\u0646 \u067e\u0648\u0634\u0634 (backend) \u2014 payload \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L80"}, {"id": "prompt_service_insurance_per_insurer_coverage_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u067e\u0648\u0634\u0634_\u0642\u0627\u0639\u062f\u0647_\u0627\u06cc_\u06a9\u0647_\u0645\u062d\u0627\u0633\u0628\u0647_\u0631\u0627_\u062a\u0639\u06cc\u06cc\u0646_\u0645\u06cc_\u06a9\u0646\u062f", "label": "\u0645\u0648\u062c\u0648\u062f\u06cc\u062a \u067e\u0648\u0634\u0634 \u2014 \u0642\u0627\u0639\u062f\u0647\u200c\u0627\u06cc \u06a9\u0647 \u0645\u062d\u0627\u0633\u0628\u0647 \u0631\u0627 \u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc\u200c\u06a9\u0646\u062f", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L104"}, {"id": "prompt_service_insurance_per_insurer_coverage_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L108"}, {"id": "prompt_service_insurance_per_insurer_coverage_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06af\u0631_\u0628\u0647_modal_\u0633\u0631\u0648\u06cc\u0633_frontend", "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 \u00ab\u067e\u0648\u0634\u0634 \u0628\u06cc\u0645\u0647 \u0628\u0647 \u0627\u0632\u0627\u06cc \u0628\u06cc\u0645\u0647\u200c\u06af\u0631\u00bb \u0628\u0647 modal \u0633\u0631\u0648\u06cc\u0633 (frontend)", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L110"}, {"id": "prompt_service_insurance_per_insurer_coverage_\u06f2_\u0634\u0641\u0627\u0641_\u0633\u0627\u0632\u06cc_\u0646\u0642\u0634_\u062f\u0648_\u0641\u06cc\u0644\u062f_\u0633\u0627\u062f\u0647_\u06cc_\u0642\u062f\u06cc\u0645\u06cc", "label": "\u06f2. \u0634\u0641\u0627\u0641\u200c\u0633\u0627\u0632\u06cc \u0646\u0642\u0634 \u062f\u0648 \u0641\u06cc\u0644\u062f \u0633\u0627\u062f\u0647\u200c\u06cc \u0642\u062f\u06cc\u0645\u06cc", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L144"}, {"id": "prompt_service_insurance_per_insurer_coverage_\u06f3_\u062d\u0644_\u0645\u0634\u06a9\u0644_service_item_id_\u062f\u0631_\u0628\u0631\u0627\u0628\u0631_uuid_backend", "label": "\u06f3. \u062d\u0644 \u0645\u0634\u06a9\u0644 `service_item_id` \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 `uuid` (backend)", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L150"}, {"id": "prompt_service_insurance_per_insurer_coverage_\u06f4_\u0627\u0637\u0645\u06cc\u0646\u0627\u0646_\u0627\u0632_\u062c\u0631\u06cc\u0627\u0646_\u0628\u0647_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647", "label": "\u06f4. \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 \u062c\u0631\u06cc\u0627\u0646 \u0628\u0647 \u0645\u0637\u0627\u0644\u0628\u0627\u062a \u0628\u06cc\u0645\u0647", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L159"}, {"id": "prompt_service_insurance_per_insurer_coverage_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L167"}, {"id": "prompt_service_insurance_per_insurer_coverage_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L171"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_service_insurance_per_insurer_coverage_md", "target": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", "target": "prompt_service_insurance_per_insurer_coverage_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", "target": "prompt_service_insurance_per_insurer_coverage_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", "target": "prompt_service_insurance_per_insurer_coverage_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L25", "weight": 1.0}, {"source": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", "target": "prompt_service_insurance_per_insurer_coverage_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L35", "weight": 1.0}, {"source": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", "target": "prompt_service_insurance_per_insurer_coverage_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L50", "weight": 1.0}, {"source": "prompt_service_insurance_per_insurer_coverage_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_service_insurance_per_insurer_coverage_\u0641\u0631\u0645_\u0633\u0631\u0648\u06cc\u0633_frontend_\u0641\u0642\u0637_\u062f\u0648_\u0641\u06cc\u0644\u062f_\u0633\u0627\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L52", "weight": 1.0}, {"source": "prompt_service_insurance_per_insurer_coverage_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_service_insurance_per_insurer_coverage_endpoint_\u0645\u0648\u062c\u0648\u062f_\u0633\u062a_\u06a9\u0631\u062f\u0646_\u067e\u0648\u0634\u0634_backend_payload_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L80", "weight": 1.0}, {"source": "prompt_service_insurance_per_insurer_coverage_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_service_insurance_per_insurer_coverage_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u067e\u0648\u0634\u0634_\u0642\u0627\u0639\u062f\u0647_\u0627\u06cc_\u06a9\u0647_\u0645\u062d\u0627\u0633\u0628\u0647_\u0631\u0627_\u062a\u0639\u06cc\u06cc\u0646_\u0645\u06cc_\u06a9\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L104", "weight": 1.0}, {"source": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", "target": "prompt_service_insurance_per_insurer_coverage_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L108", "weight": 1.0}, {"source": "prompt_service_insurance_per_insurer_coverage_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_service_insurance_per_insurer_coverage_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06af\u0631_\u0628\u0647_modal_\u0633\u0631\u0648\u06cc\u0633_frontend", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L110", "weight": 1.0}, {"source": "prompt_service_insurance_per_insurer_coverage_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_service_insurance_per_insurer_coverage_\u06f2_\u0634\u0641\u0627\u0641_\u0633\u0627\u0632\u06cc_\u0646\u0642\u0634_\u062f\u0648_\u0641\u06cc\u0644\u062f_\u0633\u0627\u062f\u0647_\u06cc_\u0642\u062f\u06cc\u0645\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L144", "weight": 1.0}, {"source": "prompt_service_insurance_per_insurer_coverage_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_service_insurance_per_insurer_coverage_\u06f3_\u062d\u0644_\u0645\u0634\u06a9\u0644_service_item_id_\u062f\u0631_\u0628\u0631\u0627\u0628\u0631_uuid_backend", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L150", "weight": 1.0}, {"source": "prompt_service_insurance_per_insurer_coverage_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_service_insurance_per_insurer_coverage_\u06f4_\u0627\u0637\u0645\u06cc\u0646\u0627\u0646_\u0627\u0632_\u062c\u0631\u06cc\u0627\u0646_\u0628\u0647_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L159", "weight": 1.0}, {"source": "prompt_service_insurance_per_insurer_coverage_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_service_insurance_per_insurer_coverage_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L167", "weight": 1.0}, {"source": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", "target": "prompt_service_insurance_per_insurer_coverage_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", "source_location": "L171", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/2a952887767f9f9811df0c99a9bc2ba9986defd5ea1caf3ed11080ce11c61f1f.json b/graphify-out/cache/ast/v0.8.44/2a952887767f9f9811df0c99a9bc2ba9986defd5ea1caf3ed11080ce11c61f1f.json new file mode 100644 index 00000000..f4d4a1b3 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/2a952887767f9f9811df0c99a9bc2ba9986defd5ea1caf3ed11080ce11c61f1f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_14_sms_panel_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", "source_location": "L1"}, {"id": "task_14_sms_panel_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", "source_location": "L1"}, {"id": "task_14_sms_panel_database_\u062c\u062f\u0648\u0644_sms_wallets", "label": "\u062c\u062f\u0648\u0644: sms_wallets", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", "source_location": "L3"}, {"id": "task_14_sms_panel_database_\u062c\u062f\u0648\u0644_sms_wallet_transactions", "label": "\u062c\u062f\u0648\u0644: sms_wallet_transactions", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", "source_location": "L15"}, {"id": "task_14_sms_panel_database_\u062c\u062f\u0648\u0644_sms_settings", "label": "\u062c\u062f\u0648\u0644: sms_settings", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", "source_location": "L33"}, {"id": "task_14_sms_panel_database_siteconfig_key_\u062c\u062f\u06cc\u062f", "label": "SiteConfig key \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", "source_location": "L47"}, {"id": "task_14_sms_panel_database_migration_\u0646\u0645\u0648\u0646\u0647", "label": "Migration \u0646\u0645\u0648\u0646\u0647", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", "source_location": "L53"}, {"id": "task_14_sms_panel_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", "source_location": "L93"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_14_sms_panel_database_md", "target": "task_14_sms_panel_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_14_sms_panel_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "task_14_sms_panel_database_\u062c\u062f\u0648\u0644_sms_wallets", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_14_sms_panel_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "task_14_sms_panel_database_\u062c\u062f\u0648\u0644_sms_wallet_transactions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", "source_location": "L15", "weight": 1.0}, {"source": "task_14_sms_panel_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "task_14_sms_panel_database_\u062c\u062f\u0648\u0644_sms_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", "source_location": "L33", "weight": 1.0}, {"source": "task_14_sms_panel_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "task_14_sms_panel_database_siteconfig_key_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", "source_location": "L47", "weight": 1.0}, {"source": "task_14_sms_panel_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "task_14_sms_panel_database_migration_\u0646\u0645\u0648\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", "source_location": "L53", "weight": 1.0}, {"source": "task_14_sms_panel_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "task_14_sms_panel_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", "source_location": "L93", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/2ad075c6d333a42f3ac51adb0e1d8b444f64f3b5a01bc87f53d9522cb272ce68.json b/graphify-out/cache/ast/v0.8.44/2ad075c6d333a42f3ac51adb0e1d8b444f64f3b5a01bc87f53d9522cb272ce68.json new file mode 100644 index 00000000..39d04dd9 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/2ad075c6d333a42f3ac51adb0e1d8b444f64f3b5a01bc87f53d9522cb272ce68.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_seed_realistic_data_php", "label": "seed_realistic_data.php", "file_type": "code", "source_file": "seed_realistic_data.php", "source_location": "L1"}, {"id": "clinicpro_seed_realistic_data_newuuid", "label": "newUuid()", "file_type": "code", "source_file": "seed_realistic_data.php", "source_location": "L16"}, {"id": "clinicpro_seed_realistic_data_nextmobile", "label": "nextMobile()", "file_type": "code", "source_file": "seed_realistic_data.php", "source_location": "L28"}, {"id": "clinicpro_seed_realistic_data_makeschedule", "label": "makeSchedule()", "file_type": "code", "source_file": "seed_realistic_data.php", "source_location": "L34"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_seed_realistic_data_php", "target": "clinicpro_seed_realistic_data_newuuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "seed_realistic_data.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_seed_realistic_data_php", "target": "clinicpro_seed_realistic_data_nextmobile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "seed_realistic_data.php", "source_location": "L28", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_seed_realistic_data_php", "target": "clinicpro_seed_realistic_data_makeschedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "seed_realistic_data.php", "source_location": "L34", "weight": 1.0}], "raw_calls": [{"caller_nid": "clinicpro_seed_realistic_data_newuuid", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_realistic_data.php", "source_location": "L18", "receiver": null}, {"caller_nid": "clinicpro_seed_realistic_data_newuuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_realistic_data.php", "source_location": "L20", "receiver": null}, {"caller_nid": "clinicpro_seed_realistic_data_newuuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_realistic_data.php", "source_location": "L20", "receiver": null}, {"caller_nid": "clinicpro_seed_realistic_data_newuuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_realistic_data.php", "source_location": "L21", "receiver": null}, {"caller_nid": "clinicpro_seed_realistic_data_newuuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_realistic_data.php", "source_location": "L22", "receiver": null}, {"caller_nid": "clinicpro_seed_realistic_data_newuuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_realistic_data.php", "source_location": "L23", "receiver": null}, {"caller_nid": "clinicpro_seed_realistic_data_newuuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_realistic_data.php", "source_location": "L24", "receiver": null}, {"caller_nid": "clinicpro_seed_realistic_data_newuuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_realistic_data.php", "source_location": "L24", "receiver": null}, {"caller_nid": "clinicpro_seed_realistic_data_newuuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_realistic_data.php", "source_location": "L24", "receiver": null}, {"caller_nid": "clinicpro_seed_realistic_data_makeschedule", "callee": "json_encode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_realistic_data.php", "source_location": "L63", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/2bc99d1a7460fdf5be3711a0add4de54d4ab78a0fc16079680d4da58e4615997.json b/graphify-out/cache/ast/v0.8.44/2bc99d1a7460fdf5be3711a0add4de54d4ab78a0fc16079680d4da58e4615997.json new file mode 100644 index 00000000..c015190e --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/2bc99d1a7460fdf5be3711a0add4de54d4ab78a0fc16079680d4da58e4615997.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_invitation_accept_md", "label": "fix-invitation-accept.md", "file_type": "document", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L1"}, {"id": "prompt_fix_invitation_accept_fix_\u067e\u0630\u06cc\u0631\u0641\u062a\u0646_\u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0632\u0634\u06a9_\u0631\u0627_\u0628\u0647_clinic_doctors_\u0627\u0636\u0627\u0641\u0647_\u0646\u0645\u06cc_\u06a9\u0646\u062f", "label": "Fix: \u067e\u0630\u06cc\u0631\u0641\u062a\u0646 \u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647 \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u060c \u067e\u0632\u0634\u06a9 \u0631\u0627 \u0628\u0647 clinic_doctors \u0627\u0636\u0627\u0641\u0647 \u0646\u0645\u06cc\u200c\u06a9\u0646\u062f", "file_type": "document", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L1"}, {"id": "prompt_fix_invitation_accept_\u0645\u0634\u06a9\u0644", "label": "\u0645\u0634\u06a9\u0644", "file_type": "document", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L3"}, {"id": "prompt_fix_invitation_accept_\u0631\u06cc\u0634\u0647_\u0628\u0627\u06af", "label": "\u0631\u06cc\u0634\u0647 \u0628\u0627\u06af", "file_type": "document", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L7"}, {"id": "prompt_fix_invitation_accept_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L25"}, {"id": "prompt_fix_invitation_accept_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L33"}, {"id": "prompt_fix_invitation_accept_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L41"}, {"id": "prompt_fix_invitation_accept_\u06f1_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0631_clinicinvitationservice_accept", "label": "\u06f1. \u0631\u0641\u0639 \u0628\u0627\u06af \u062f\u0631 `ClinicInvitationService::accept()`", "file_type": "document", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L43"}, {"id": "prompt_fix_invitation_accept_\u06f2_\u0628\u0631\u0631\u0633\u06cc_\u062d\u0627\u0644\u062a_\u0644\u0628\u0647_\u0627\u06cc_\u067e\u0632\u0634\u06a9_null_\u0627\u0633\u062a", "label": "\u06f2. \u0628\u0631\u0631\u0633\u06cc \u062d\u0627\u0644\u062a \u0644\u0628\u0647\u200c\u0627\u06cc: \u067e\u0632\u0634\u06a9 null \u0627\u0633\u062a", "file_type": "document", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L68"}, {"id": "prompt_fix_invitation_accept_\u06f3_\u062a\u0633\u062a", "label": "\u06f3. \u062a\u0633\u062a", "file_type": "document", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L81"}, {"id": "prompt_fix_invitation_accept_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "label": "\u06f4. \u0645\u0633\u062a\u0646\u062f\u0627\u062a", "file_type": "document", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L96"}, {"id": "prompt_fix_invitation_accept_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L102"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_invitation_accept_md", "target": "prompt_fix_invitation_accept_fix_\u067e\u0630\u06cc\u0631\u0641\u062a\u0646_\u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0632\u0634\u06a9_\u0631\u0627_\u0628\u0647_clinic_doctors_\u0627\u0636\u0627\u0641\u0647_\u0646\u0645\u06cc_\u06a9\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_fix_invitation_accept_fix_\u067e\u0630\u06cc\u0631\u0641\u062a\u0646_\u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0632\u0634\u06a9_\u0631\u0627_\u0628\u0647_clinic_doctors_\u0627\u0636\u0627\u0641\u0647_\u0646\u0645\u06cc_\u06a9\u0646\u062f", "target": "prompt_fix_invitation_accept_\u0645\u0634\u06a9\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_fix_invitation_accept_fix_\u067e\u0630\u06cc\u0631\u0641\u062a\u0646_\u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0632\u0634\u06a9_\u0631\u0627_\u0628\u0647_clinic_doctors_\u0627\u0636\u0627\u0641\u0647_\u0646\u0645\u06cc_\u06a9\u0646\u062f", "target": "prompt_fix_invitation_accept_\u0631\u06cc\u0634\u0647_\u0628\u0627\u06af", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_fix_invitation_accept_fix_\u067e\u0630\u06cc\u0631\u0641\u062a\u0646_\u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0632\u0634\u06a9_\u0631\u0627_\u0628\u0647_clinic_doctors_\u0627\u0636\u0627\u0641\u0647_\u0646\u0645\u06cc_\u06a9\u0646\u062f", "target": "prompt_fix_invitation_accept_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L25", "weight": 1.0}, {"source": "prompt_fix_invitation_accept_fix_\u067e\u0630\u06cc\u0631\u0641\u062a\u0646_\u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0632\u0634\u06a9_\u0631\u0627_\u0628\u0647_clinic_doctors_\u0627\u0636\u0627\u0641\u0647_\u0646\u0645\u06cc_\u06a9\u0646\u062f", "target": "prompt_fix_invitation_accept_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L33", "weight": 1.0}, {"source": "prompt_fix_invitation_accept_fix_\u067e\u0630\u06cc\u0631\u0641\u062a\u0646_\u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0632\u0634\u06a9_\u0631\u0627_\u0628\u0647_clinic_doctors_\u0627\u0636\u0627\u0641\u0647_\u0646\u0645\u06cc_\u06a9\u0646\u062f", "target": "prompt_fix_invitation_accept_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L41", "weight": 1.0}, {"source": "prompt_fix_invitation_accept_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_invitation_accept_\u06f1_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0631_clinicinvitationservice_accept", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L43", "weight": 1.0}, {"source": "prompt_fix_invitation_accept_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_invitation_accept_\u06f2_\u0628\u0631\u0631\u0633\u06cc_\u062d\u0627\u0644\u062a_\u0644\u0628\u0647_\u0627\u06cc_\u067e\u0632\u0634\u06a9_null_\u0627\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L68", "weight": 1.0}, {"source": "prompt_fix_invitation_accept_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_invitation_accept_\u06f3_\u062a\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L81", "weight": 1.0}, {"source": "prompt_fix_invitation_accept_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_invitation_accept_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L96", "weight": 1.0}, {"source": "prompt_fix_invitation_accept_fix_\u067e\u0630\u06cc\u0631\u0641\u062a\u0646_\u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0632\u0634\u06a9_\u0631\u0627_\u0628\u0647_clinic_doctors_\u0627\u0636\u0627\u0641\u0647_\u0646\u0645\u06cc_\u06a9\u0646\u062f", "target": "prompt_fix_invitation_accept_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-invitation-accept.md", "source_location": "L102", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/2c68d5ebfef56abee588aa5abb74a571918a0ed04eec7be7ea8039d9a12046ff.json b/graphify-out/cache/ast/v0.8.44/2c68d5ebfef56abee588aa5abb74a571918a0ed04eec7be7ea8039d9a12046ff.json new file mode 100644 index 00000000..b4a2f254 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/2c68d5ebfef56abee588aa5abb74a571918a0ed04eec7be7ea8039d9a12046ff.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610111254_php", "label": "Version20260610111254.php", "file_type": "code", "source_file": "migrations/Version20260610111254.php", "source_location": "L1"}, {"id": "migrations_version20260610111254_version20260610111254", "label": "Version20260610111254", "file_type": "code", "source_file": "migrations/Version20260610111254.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260610111254_version20260610111254_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260610111254.php", "source_location": "L15"}, {"id": "migrations_version20260610111254_version20260610111254_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260610111254.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260610111254.php", "source_location": "L20"}, {"id": "migrations_version20260610111254_version20260610111254_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260610111254.php", "source_location": "L27"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610111254_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610111254.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610111254_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610111254.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610111254_php", "target": "migrations_version20260610111254_version20260610111254", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610111254.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260610111254_version20260610111254", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610111254.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260610111254_version20260610111254", "target": "migrations_version20260610111254_version20260610111254_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610111254.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260610111254_version20260610111254", "target": "migrations_version20260610111254_version20260610111254_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610111254.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260610111254_version20260610111254_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610111254.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260610111254_version20260610111254", "target": "migrations_version20260610111254_version20260610111254_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610111254.php", "source_location": "L27", "weight": 1.0}, {"source": "migrations_version20260610111254_version20260610111254_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610111254.php", "source_location": "L27", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260610111254_version20260610111254_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610111254.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260610111254_version20260610111254_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610111254.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260610111254_version20260610111254_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610111254.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260610111254_version20260610111254_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610111254.php", "source_location": "L31", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/2cecd1fb0904f3aff92545007b33eb4bf970efd7b03cff7c53e6ca73dd2ef9e6.json b/graphify-out/cache/ast/v0.8.44/2cecd1fb0904f3aff92545007b33eb4bf970efd7b03cff7c53e6ca73dd2ef9e6.json new file mode 100644 index 00000000..89d8ea18 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/2cecd1fb0904f3aff92545007b33eb4bf970efd7b03cff7c53e6ca73dd2ef9e6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_clinic_detail_fixes_md", "label": "clinic-detail-fixes.md", "file_type": "document", "source_file": ".claude/prompt/clinic-detail-fixes.md", "source_location": "L1"}, {"id": "prompt_clinic_detail_fixes_clinicdetailpage_\u067e\u0646\u062c_\u0627\u0635\u0644\u0627\u062d", "label": "ClinicDetailPage \u2014 \u067e\u0646\u062c \u0627\u0635\u0644\u0627\u062d", "file_type": "document", "source_file": ".claude/prompt/clinic-detail-fixes.md", "source_location": "L1"}, {"id": "prompt_clinic_detail_fixes_\u06f1_\u0634\u0647\u0631_\u0627\u0634\u062a\u0628\u0627\u0647_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0627\u062f\u0647_\u0645\u06cc_\u0634\u0648\u062f", "label": "\u06f1. \u0634\u0647\u0631 \u0627\u0634\u062a\u0628\u0627\u0647 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/clinic-detail-fixes.md", "source_location": "L7"}, {"id": "prompt_clinic_detail_fixes_\u06f2_\u0647\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0641\u0642\u0637_\u06cc\u06a9_\u0622\u062f\u0631\u0633", "label": "\u06f2. \u0647\u0631 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0641\u0642\u0637 \u06cc\u06a9 \u0622\u062f\u0631\u0633", "file_type": "document", "source_file": ".claude/prompt/clinic-detail-fixes.md", "source_location": "L18"}, {"id": "prompt_clinic_detail_fixes_\u06f3_\u0645\u0648\u062f\u0627\u0644_\u0622\u062f\u0631\u0633_\u0627\u0633\u062a\u0627\u0646_\u0634\u0647\u0631_\u0648_\u0646\u0642\u0634\u0647", "label": "\u06f3. \u0645\u0648\u062f\u0627\u0644 \u0622\u062f\u0631\u0633 \u2014 \u0627\u0633\u062a\u0627\u0646\u060c \u0634\u0647\u0631 \u0648 \u0646\u0642\u0634\u0647", "file_type": "document", "source_file": ".claude/prompt/clinic-detail-fixes.md", "source_location": "L29"}, {"id": "prompt_clinic_detail_fixes_\u06f4_\u0644\u0648\u06af\u0648_\u0622\u067e\u0644\u0648\u062f_\u0646\u0645\u06cc_\u0634\u0648\u062f", "label": "\u06f4. \u0644\u0648\u06af\u0648 \u0622\u067e\u0644\u0648\u062f \u0646\u0645\u06cc\u200c\u0634\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/clinic-detail-fixes.md", "source_location": "L43"}, {"id": "prompt_clinic_detail_fixes_\u06f5_\u06af\u0627\u0644\u0631\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u062a\u0635\u0648\u06cc\u0631_\u0645\u06cc_\u06af\u06cc\u0631\u062f", "label": "\u06f5. \u06af\u0627\u0644\u0631\u06cc \u0641\u0642\u0637 \u06cc\u06a9 \u062a\u0635\u0648\u06cc\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f", "file_type": "document", "source_file": ".claude/prompt/clinic-detail-fixes.md", "source_location": "L61"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_clinic_detail_fixes_md", "target": "prompt_clinic_detail_fixes_clinicdetailpage_\u067e\u0646\u062c_\u0627\u0635\u0644\u0627\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-detail-fixes.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_clinic_detail_fixes_clinicdetailpage_\u067e\u0646\u062c_\u0627\u0635\u0644\u0627\u062d", "target": "prompt_clinic_detail_fixes_\u06f1_\u0634\u0647\u0631_\u0627\u0634\u062a\u0628\u0627\u0647_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0627\u062f\u0647_\u0645\u06cc_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-detail-fixes.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_clinic_detail_fixes_clinicdetailpage_\u067e\u0646\u062c_\u0627\u0635\u0644\u0627\u062d", "target": "prompt_clinic_detail_fixes_\u06f2_\u0647\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0641\u0642\u0637_\u06cc\u06a9_\u0622\u062f\u0631\u0633", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-detail-fixes.md", "source_location": "L18", "weight": 1.0}, {"source": "prompt_clinic_detail_fixes_clinicdetailpage_\u067e\u0646\u062c_\u0627\u0635\u0644\u0627\u062d", "target": "prompt_clinic_detail_fixes_\u06f3_\u0645\u0648\u062f\u0627\u0644_\u0622\u062f\u0631\u0633_\u0627\u0633\u062a\u0627\u0646_\u0634\u0647\u0631_\u0648_\u0646\u0642\u0634\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-detail-fixes.md", "source_location": "L29", "weight": 1.0}, {"source": "prompt_clinic_detail_fixes_clinicdetailpage_\u067e\u0646\u062c_\u0627\u0635\u0644\u0627\u062d", "target": "prompt_clinic_detail_fixes_\u06f4_\u0644\u0648\u06af\u0648_\u0622\u067e\u0644\u0648\u062f_\u0646\u0645\u06cc_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-detail-fixes.md", "source_location": "L43", "weight": 1.0}, {"source": "prompt_clinic_detail_fixes_clinicdetailpage_\u067e\u0646\u062c_\u0627\u0635\u0644\u0627\u062d", "target": "prompt_clinic_detail_fixes_\u06f5_\u06af\u0627\u0644\u0631\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u062a\u0635\u0648\u06cc\u0631_\u0645\u06cc_\u06af\u06cc\u0631\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-detail-fixes.md", "source_location": "L61", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/2dce360a15f48c97610df47e5e6fbeea313e39fdc152e0d55bf687ec17784e47.json b/graphify-out/cache/ast/v0.8.44/2dce360a15f48c97610df47e5e6fbeea313e39fdc152e0d55bf687ec17784e47.json new file mode 100644 index 00000000..d8a9e5da --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/2dce360a15f48c97610df47e5e6fbeea313e39fdc152e0d55bf687ec17784e47.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_ui_ux_pages_redesign_md", "label": "ui-ux-pages-redesign.md", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L1"}, {"id": "prompt_ui_ux_pages_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u067e\u0646\u062c_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648", "label": "\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc UI/UX \u067e\u0646\u062c \u0635\u0641\u062d\u0647 \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u067e\u0631\u0648", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L1"}, {"id": "prompt_ui_ux_pages_redesign_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L3"}, {"id": "prompt_ui_ux_pages_redesign_\u0633\u06cc\u0633\u062a\u0645_css_\u0645\u0648\u062c\u0648\u062f", "label": "\u0633\u06cc\u0633\u062a\u0645 CSS \u0645\u0648\u062c\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L7"}, {"id": "prompt_ui_ux_pages_redesign_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L27"}, {"id": "prompt_ui_ux_pages_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0647\u0631_\u0635\u0641\u062d\u0647", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc \u0647\u0631 \u0635\u0641\u062d\u0647", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L39"}, {"id": "prompt_ui_ux_pages_redesign_\u06f1_mypatientspage", "label": "\u06f1. MyPatientsPage", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L41"}, {"id": "prompt_ui_ux_pages_redesign_\u06f2_staffpage", "label": "\u06f2. StaffPage", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L66"}, {"id": "prompt_ui_ux_pages_redesign_\u06f3_mysecretariespage", "label": "\u06f3. MySecretariesPage", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L80"}, {"id": "prompt_ui_ux_pages_redesign_\u06f4_clinicservicespage", "label": "\u06f4. ClinicServicesPage", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L106"}, {"id": "prompt_ui_ux_pages_redesign_\u06f5_smswalletpage", "label": "\u06f5. SmsWalletPage", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L135"}, {"id": "prompt_ui_ux_pages_redesign_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L159"}, {"id": "prompt_ui_ux_pages_redesign_\u06f1_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_mypatientspage", "label": "\u06f1. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc MyPatientsPage", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L161"}, {"id": "prompt_ui_ux_pages_redesign_\u06f2_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_staffpage", "label": "\u06f2. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc StaffPage", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L193"}, {"id": "prompt_ui_ux_pages_redesign_\u06f3_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_mysecretariespage", "label": "\u06f3. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc MySecretariesPage", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L221"}, {"id": "prompt_ui_ux_pages_redesign_\u06f4_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_clinicservicespage", "label": "\u06f4. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc ClinicServicesPage", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L268"}, {"id": "prompt_ui_ux_pages_redesign_\u06f5_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_smswalletpage", "label": "\u06f5. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc SmsWalletPage", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L319"}, {"id": "prompt_ui_ux_pages_redesign_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L384"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_ui_ux_pages_redesign_md", "target": "prompt_ui_ux_pages_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u067e\u0646\u062c_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_ui_ux_pages_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u067e\u0646\u062c_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648", "target": "prompt_ui_ux_pages_redesign_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_ui_ux_pages_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u067e\u0646\u062c_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648", "target": "prompt_ui_ux_pages_redesign_\u0633\u06cc\u0633\u062a\u0645_css_\u0645\u0648\u062c\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_ui_ux_pages_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u067e\u0646\u062c_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648", "target": "prompt_ui_ux_pages_redesign_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L27", "weight": 1.0}, {"source": "prompt_ui_ux_pages_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u067e\u0646\u062c_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648", "target": "prompt_ui_ux_pages_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0647\u0631_\u0635\u0641\u062d\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L39", "weight": 1.0}, {"source": "prompt_ui_ux_pages_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0647\u0631_\u0635\u0641\u062d\u0647", "target": "prompt_ui_ux_pages_redesign_\u06f1_mypatientspage", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L41", "weight": 1.0}, {"source": "prompt_ui_ux_pages_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0647\u0631_\u0635\u0641\u062d\u0647", "target": "prompt_ui_ux_pages_redesign_\u06f2_staffpage", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L66", "weight": 1.0}, {"source": "prompt_ui_ux_pages_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0647\u0631_\u0635\u0641\u062d\u0647", "target": "prompt_ui_ux_pages_redesign_\u06f3_mysecretariespage", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L80", "weight": 1.0}, {"source": "prompt_ui_ux_pages_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0647\u0631_\u0635\u0641\u062d\u0647", "target": "prompt_ui_ux_pages_redesign_\u06f4_clinicservicespage", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L106", "weight": 1.0}, {"source": "prompt_ui_ux_pages_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0647\u0631_\u0635\u0641\u062d\u0647", "target": "prompt_ui_ux_pages_redesign_\u06f5_smswalletpage", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L135", "weight": 1.0}, {"source": "prompt_ui_ux_pages_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u067e\u0646\u062c_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648", "target": "prompt_ui_ux_pages_redesign_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L159", "weight": 1.0}, {"source": "prompt_ui_ux_pages_redesign_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_ui_ux_pages_redesign_\u06f1_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_mypatientspage", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L161", "weight": 1.0}, {"source": "prompt_ui_ux_pages_redesign_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_ui_ux_pages_redesign_\u06f2_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_staffpage", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L193", "weight": 1.0}, {"source": "prompt_ui_ux_pages_redesign_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_ui_ux_pages_redesign_\u06f3_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_mysecretariespage", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L221", "weight": 1.0}, {"source": "prompt_ui_ux_pages_redesign_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_ui_ux_pages_redesign_\u06f4_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_clinicservicespage", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L268", "weight": 1.0}, {"source": "prompt_ui_ux_pages_redesign_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_ui_ux_pages_redesign_\u06f5_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_smswalletpage", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L319", "weight": 1.0}, {"source": "prompt_ui_ux_pages_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u067e\u0646\u062c_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648", "target": "prompt_ui_ux_pages_redesign_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-ux-pages-redesign.md", "source_location": "L384", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/2ec793b26f528520f7f80ce26684ea383b09eb5081e94900a469447ee3091d8c.json b/graphify-out/cache/ast/v0.8.44/2ec793b26f528520f7f80ce26684ea383b09eb5081e94900a469447ee3091d8c.json new file mode 100644 index 00000000..36221991 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/2ec793b26f528520f7f80ce26684ea383b09eb5081e94900a469447ee3091d8c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_schedule_php", "label": "Schedule.php", "file_type": "code", "source_file": "src/Schedule.php", "source_location": "L1"}, {"id": "src_schedule_schedule", "label": "Schedule", "file_type": "code", "source_file": "src/Schedule.php", "source_location": "L12"}, {"id": "scheduleproviderinterface", "label": "ScheduleProviderInterface", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "src_schedule_schedule_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Schedule.php", "source_location": "L15"}, {"id": "src_schedule_schedule_getschedule", "label": ".getSchedule()", "file_type": "code", "source_file": "src/Schedule.php", "source_location": "L20"}, {"id": "symfonyschedule", "label": "SymfonySchedule", "file_type": "code", "source_file": "src/Schedule.php", "source_location": "L20"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_schedule_php", "target": "expireappointmentsmessage", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Schedule.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_schedule_php", "target": "asschedule", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Schedule.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_schedule_php", "target": "recurringmessage", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Schedule.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_schedule_php", "target": "schedule", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Schedule.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_schedule_php", "target": "scheduleproviderinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Schedule.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_schedule_php", "target": "cacheinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Schedule.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_schedule_php", "target": "src_schedule_schedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Schedule.php", "source_location": "L12", "weight": 1.0}, {"source": "src_schedule_schedule", "target": "scheduleproviderinterface", "relation": "implements", "confidence": "EXTRACTED", "source_file": "src/Schedule.php", "source_location": "L13", "weight": 1.0}, {"source": "src_schedule_schedule", "target": "src_schedule_schedule_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Schedule.php", "source_location": "L15", "weight": 1.0}, {"source": "src_schedule_schedule", "target": "src_schedule_schedule_getschedule", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Schedule.php", "source_location": "L20", "weight": 1.0}, {"source": "src_schedule_schedule_getschedule", "target": "symfonyschedule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Schedule.php", "source_location": "L20", "weight": 1.0, "context": "return_type"}], "raw_calls": [{"caller_nid": "src_schedule_schedule_getschedule", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Schedule.php", "source_location": "L22", "receiver": null}, {"caller_nid": "src_schedule_schedule_getschedule", "callee": "processOnlyLastMissedRun", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Schedule.php", "source_location": "L22", "receiver": null}, {"caller_nid": "src_schedule_schedule_getschedule", "callee": "stateful", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Schedule.php", "source_location": "L22", "receiver": null}, {"caller_nid": "src_schedule_schedule_getschedule", "callee": "RecurringMessage", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Schedule.php", "source_location": "L26", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/2f112d7fbfee7d1a0ec047535854cfb1bf8088099d4f5219e23f9458380f90ce.json b/graphify-out/cache/ast/v0.8.44/2f112d7fbfee7d1a0ec047535854cfb1bf8088099d4f5219e23f9458380f90ce.json new file mode 100644 index 00000000..498dc8ae --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/2f112d7fbfee7d1a0ec047535854cfb1bf8088099d4f5219e23f9458380f90ce.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610110921_php", "label": "Version20260610110921.php", "file_type": "code", "source_file": "migrations/Version20260610110921.php", "source_location": "L1"}, {"id": "migrations_version20260610110921_version20260610110921", "label": "Version20260610110921", "file_type": "code", "source_file": "migrations/Version20260610110921.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260610110921_version20260610110921_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260610110921.php", "source_location": "L15"}, {"id": "migrations_version20260610110921_version20260610110921_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260610110921.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260610110921.php", "source_location": "L20"}, {"id": "migrations_version20260610110921_version20260610110921_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260610110921.php", "source_location": "L29"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610110921_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110921.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610110921_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110921.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610110921_php", "target": "migrations_version20260610110921_version20260610110921", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110921.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260610110921_version20260610110921", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110921.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260610110921_version20260610110921", "target": "migrations_version20260610110921_version20260610110921_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110921.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260610110921_version20260610110921", "target": "migrations_version20260610110921_version20260610110921_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110921.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260610110921_version20260610110921_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110921.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260610110921_version20260610110921", "target": "migrations_version20260610110921_version20260610110921_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110921.php", "source_location": "L29", "weight": 1.0}, {"source": "migrations_version20260610110921_version20260610110921_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110921.php", "source_location": "L29", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260610110921_version20260610110921_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610110921.php", "source_location": "L22", "receiver": null}, {"caller_nid": "migrations_version20260610110921_version20260610110921_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610110921.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260610110921_version20260610110921_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610110921.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260610110921_version20260610110921_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610110921.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260610110921_version20260610110921_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610110921.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260610110921_version20260610110921_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610110921.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260610110921_version20260610110921_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610110921.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260610110921_version20260610110921_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610110921.php", "source_location": "L33", "receiver": null}, {"caller_nid": "migrations_version20260610110921_version20260610110921_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610110921.php", "source_location": "L34", "receiver": null}, {"caller_nid": "migrations_version20260610110921_version20260610110921_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610110921.php", "source_location": "L35", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/2fdfac8ae3f0fc238d5398ffcc770d33470901fe1d371043f2762ca15a0c6e50.json b/graphify-out/cache/ast/v0.8.44/2fdfac8ae3f0fc238d5398ffcc770d33470901fe1d371043f2762ca15a0c6e50.json new file mode 100644 index 00000000..434f1e6d --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/2fdfac8ae3f0fc238d5398ffcc770d33470901fe1d371043f2762ca15a0c6e50.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_12_rating_comment_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/database.md", "source_location": "L1"}, {"id": "task_12_rating_comment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u0645\u062a\u06cc\u0627\u0632 \u0648 \u0646\u0638\u0631\u0627\u062a", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/database.md", "source_location": "L1"}, {"id": "task_12_rating_comment_database_\u0645\u0647\u0645_\u0646\u0627\u0645_\u0641\u06cc\u0644\u062f_\u0627\u0632_db", "label": "\u0645\u0647\u0645: \u0646\u0627\u0645 \u0641\u06cc\u0644\u062f \u0627\u0632 DB", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/database.md", "source_location": "L3"}, {"id": "task_12_rating_comment_database_\u062c\u062f\u0648\u0644_ratings", "label": "\u062c\u062f\u0648\u0644: ratings", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/database.md", "source_location": "L6"}, {"id": "task_12_rating_comment_database_\u062c\u062f\u0648\u0644_comments", "label": "\u062c\u062f\u0648\u0644: comments", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/database.md", "source_location": "L25"}, {"id": "task_12_rating_comment_database_\u062c\u062f\u0648\u0644_likes", "label": "\u062c\u062f\u0648\u0644: likes", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/database.md", "source_location": "L40"}, {"id": "task_12_rating_comment_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/database.md", "source_location": "L53"}, {"id": "task_12_rating_comment_database_\u0646\u06a9\u062a\u0647_\u0647\u0627\u06cc_\u0645\u0647\u0645", "label": "\u0646\u06a9\u062a\u0647\u200c\u0647\u0627\u06cc \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/database.md", "source_location": "L66"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_12_rating_comment_database_md", "target": "task_12_rating_comment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_12_rating_comment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_database_\u0645\u0647\u0645_\u0646\u0627\u0645_\u0641\u06cc\u0644\u062f_\u0627\u0632_db", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_12_rating_comment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_database_\u062c\u062f\u0648\u0644_ratings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/database.md", "source_location": "L6", "weight": 1.0}, {"source": "task_12_rating_comment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_database_\u062c\u062f\u0648\u0644_comments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/database.md", "source_location": "L25", "weight": 1.0}, {"source": "task_12_rating_comment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_database_\u062c\u062f\u0648\u0644_likes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/database.md", "source_location": "L40", "weight": 1.0}, {"source": "task_12_rating_comment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/database.md", "source_location": "L53", "weight": 1.0}, {"source": "task_12_rating_comment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_database_\u0646\u06a9\u062a\u0647_\u0647\u0627\u06cc_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/database.md", "source_location": "L66", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/2ff242b1af4561510027d22977acd30bae76642ca609f13b04897d43ce3155ce.json b/graphify-out/cache/ast/v0.8.44/2ff242b1af4561510027d22977acd30bae76642ca609f13b04897d43ce3155ce.json new file mode 100644 index 00000000..58782154 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/2ff242b1af4561510027d22977acd30bae76642ca609f13b04897d43ce3155ce.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_exceptionsubscriber_php", "label": "ExceptionSubscriber.php", "file_type": "code", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L1"}, {"id": "eventsubscriber_exceptionsubscriber_exceptionsubscriber", "label": "ExceptionSubscriber", "file_type": "code", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L19"}, {"id": "eventsubscriberinterface", "label": "EventSubscriberInterface", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L21"}, {"id": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "label": ".onKernelException()", "file_type": "code", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L26"}, {"id": "exceptionevent", "label": "ExceptionEvent", "file_type": "code", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L26"}, {"id": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_getsubscribedevents", "label": ".getSubscribedEvents()", "file_type": "code", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L123"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_exceptionsubscriber_php", "target": "appexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_exceptionsubscriber_php", "target": "loggerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_exceptionsubscriber_php", "target": "eventsubscriberinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_exceptionsubscriber_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_exceptionsubscriber_php", "target": "exceptionevent", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_exceptionsubscriber_php", "target": "accessdeniedhttpexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_exceptionsubscriber_php", "target": "notfoundhttpexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_exceptionsubscriber_php", "target": "toomanyrequestshttpexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_exceptionsubscriber_php", "target": "unauthorizedhttpexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_exceptionsubscriber_php", "target": "kernelevents", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_exceptionsubscriber_php", "target": "tokenstorageinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_exceptionsubscriber_php", "target": "accessdeniedexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_exceptionsubscriber_php", "target": "authenticationexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_exceptionsubscriber_php", "target": "eventsubscriber_exceptionsubscriber_exceptionsubscriber", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L19", "weight": 1.0}, {"source": "eventsubscriber_exceptionsubscriber_exceptionsubscriber", "target": "eventsubscriberinterface", "relation": "implements", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L19", "weight": 1.0}, {"source": "eventsubscriber_exceptionsubscriber_exceptionsubscriber", "target": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L21", "weight": 1.0}, {"source": "eventsubscriber_exceptionsubscriber_exceptionsubscriber", "target": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L26", "weight": 1.0}, {"source": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "target": "exceptionevent", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}, {"source": "eventsubscriber_exceptionsubscriber_exceptionsubscriber", "target": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_getsubscribedevents", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L123", "weight": 1.0}], "raw_calls": [{"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "str_starts_with", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L28", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "getPathInfo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L28", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "getRequest", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L28", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "getThrowable", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L32", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "getErrorCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L35", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L35", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "getField", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L36", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "getField", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L37", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "setResponse", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L39", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "getHttpStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L41", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "getHeaders", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L48", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "setResponse", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L52", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "setResponse", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L61", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "setResponse", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L69", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "setResponse", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L77", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "getToken", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L86", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L87", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "setResponse", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L90", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "setResponse", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L95", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "setResponse", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L104", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L112", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "getPathInfo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L114", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "getRequest", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L114", "receiver": null}, {"caller_nid": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", "callee": "setResponse", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php", "source_location": "L117", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/30328580047b9f68944c7cb1942caf3f7fab3ade452fe23aa0a7f30b8aa53885.json b/graphify-out/cache/ast/v0.8.44/30328580047b9f68944c7cb1942caf3f7fab3ade452fe23aa0a7f30b8aa53885.json new file mode 100644 index 00000000..6573409a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/30328580047b9f68944c7cb1942caf3f7fab3ade452fe23aa0a7f30b8aa53885.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_entity_representation_php", "label": "Representation.php", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L1"}, {"id": "entity_representation_representation", "label": "Representation", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L9"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L21"}, {"id": "entity_representation_representation_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L53"}, {"id": "entity_representation_representation_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L62"}, {"id": "entity_representation_representation_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L63"}, {"id": "entity_representation_representation_getuser", "label": ".getUser()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L64"}, {"id": "entity_representation_representation_getfullname", "label": ".getFullName()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L65"}, {"id": "entity_representation_representation_getmobilenumber", "label": ".getMobileNumber()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L66"}, {"id": "entity_representation_representation_getcityid", "label": ".getCityId()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L67"}, {"id": "entity_representation_representation_getcommissionpercent", "label": ".getCommissionPercent()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L68"}, {"id": "entity_representation_representation_getbankaccount", "label": ".getBankAccount()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L69"}, {"id": "entity_representation_representation_isactive", "label": ".isActive()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L70"}, {"id": "entity_representation_representation_setfullname", "label": ".setFullName()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L72"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L72"}, {"id": "entity_representation_representation_setmobilenumber", "label": ".setMobileNumber()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L73"}, {"id": "entity_representation_representation_setcityid", "label": ".setCityId()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L74"}, {"id": "entity_representation_representation_setcommissionpercent", "label": ".setCommissionPercent()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L75"}, {"id": "entity_representation_representation_setbankaccount", "label": ".setBankAccount()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L76"}, {"id": "entity_representation_representation_setactive", "label": ".setActive()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L77"}, {"id": "entity_representation_representation_getibans", "label": ".getIbans()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L80"}, {"id": "entity_representation_representation_addiban", "label": ".addIban()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L86"}, {"id": "entity_representation_representation_removeiban", "label": ".removeIban()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L105"}, {"id": "entity_representation_representation_findverifiediban", "label": ".findVerifiedIban()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L116"}, {"id": "entity_representation_representation_touch", "label": ".touch()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L126"}, {"id": "entity_representation_representation_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L128"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_entity_representation_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_entity_representation_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_entity_representation_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_entity_representation_php", "target": "entity_representation_representation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_representation_representation", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L21", "weight": 1.0, "context": "field"}, {"source": "entity_representation_representation", "target": "entity_representation_representation_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L53", "weight": 1.0}, {"source": "entity_representation_representation_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L53", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_representation_representation", "target": "entity_representation_representation_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_representation_representation", "target": "entity_representation_representation_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_representation_representation", "target": "entity_representation_representation_getuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L64", "weight": 1.0}, {"source": "entity_representation_representation_getuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L64", "weight": 1.0, "context": "return_type"}, {"source": "entity_representation_representation", "target": "entity_representation_representation_getfullname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_representation_representation", "target": "entity_representation_representation_getmobilenumber", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L66", "weight": 1.0}, {"source": "entity_representation_representation", "target": "entity_representation_representation_getcityid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L67", "weight": 1.0}, {"source": "entity_representation_representation", "target": "entity_representation_representation_getcommissionpercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L68", "weight": 1.0}, {"source": "entity_representation_representation", "target": "entity_representation_representation_getbankaccount", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L69", "weight": 1.0}, {"source": "entity_representation_representation", "target": "entity_representation_representation_isactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L70", "weight": 1.0}, {"source": "entity_representation_representation", "target": "entity_representation_representation_setfullname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L72", "weight": 1.0}, {"source": "entity_representation_representation_setfullname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L72", "weight": 1.0, "context": "return_type"}, {"source": "entity_representation_representation", "target": "entity_representation_representation_setmobilenumber", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_representation_representation_setmobilenumber", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L73", "weight": 1.0, "context": "return_type"}, {"source": "entity_representation_representation", "target": "entity_representation_representation_setcityid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_representation_representation_setcityid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L74", "weight": 1.0, "context": "return_type"}, {"source": "entity_representation_representation", "target": "entity_representation_representation_setcommissionpercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_representation_representation_setcommissionpercent", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L75", "weight": 1.0, "context": "return_type"}, {"source": "entity_representation_representation", "target": "entity_representation_representation_setbankaccount", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L76", "weight": 1.0}, {"source": "entity_representation_representation_setbankaccount", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L76", "weight": 1.0, "context": "return_type"}, {"source": "entity_representation_representation", "target": "entity_representation_representation_setactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_representation_representation_setactive", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L77", "weight": 1.0, "context": "return_type"}, {"source": "entity_representation_representation", "target": "entity_representation_representation_getibans", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L80", "weight": 1.0}, {"source": "entity_representation_representation", "target": "entity_representation_representation_addiban", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L86", "weight": 1.0}, {"source": "entity_representation_representation_addiban", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L86", "weight": 1.0, "context": "return_type"}, {"source": "entity_representation_representation", "target": "entity_representation_representation_removeiban", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L105", "weight": 1.0}, {"source": "entity_representation_representation_removeiban", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L105", "weight": 1.0, "context": "return_type"}, {"source": "entity_representation_representation", "target": "entity_representation_representation_findverifiediban", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L116", "weight": 1.0}, {"source": "entity_representation_representation", "target": "entity_representation_representation_touch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L126", "weight": 1.0}, {"source": "entity_representation_representation", "target": "entity_representation_representation_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L128", "weight": 1.0}, {"source": "entity_representation_representation_setfullname", "target": "entity_representation_representation_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L72", "weight": 1.0}, {"source": "entity_representation_representation_setmobilenumber", "target": "entity_representation_representation_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_representation_representation_setcityid", "target": "entity_representation_representation_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_representation_representation_setcommissionpercent", "target": "entity_representation_representation_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_representation_representation_setbankaccount", "target": "entity_representation_representation_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L76", "weight": 1.0}, {"source": "entity_representation_representation_setactive", "target": "entity_representation_representation_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_representation_representation_addiban", "target": "entity_representation_representation_getibans", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L88", "weight": 1.0}, {"source": "entity_representation_representation_addiban", "target": "entity_representation_representation_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L101", "weight": 1.0}, {"source": "entity_representation_representation_removeiban", "target": "entity_representation_representation_getibans", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L108", "weight": 1.0}, {"source": "entity_representation_representation_removeiban", "target": "entity_representation_representation_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L111", "weight": 1.0}, {"source": "entity_representation_representation_findverifiediban", "target": "entity_representation_representation_getibans", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Entity/Representation.php", "source_location": "L118", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_representation_representation_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Entity/Representation.php", "source_location": "L55", "receiver": null}, {"caller_nid": "entity_representation_representation_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Entity/Representation.php", "source_location": "L55", "receiver": null}, {"caller_nid": "entity_representation_representation_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Entity/Representation.php", "source_location": "L58", "receiver": null}, {"caller_nid": "entity_representation_representation_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Entity/Representation.php", "source_location": "L59", "receiver": null}, {"caller_nid": "entity_representation_representation_addiban", "callee": "count", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Entity/Representation.php", "source_location": "L89", "receiver": null}, {"caller_nid": "entity_representation_representation_addiban", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Entity/Representation.php", "source_location": "L93", "receiver": null}, {"caller_nid": "entity_representation_representation_addiban", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Entity/Representation.php", "source_location": "L93", "receiver": null}, {"caller_nid": "entity_representation_representation_addiban", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Entity/Representation.php", "source_location": "L98", "receiver": null}, {"caller_nid": "entity_representation_representation_removeiban", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Entity/Representation.php", "source_location": "L107", "receiver": null}, {"caller_nid": "entity_representation_representation_removeiban", "callee": "array_filter", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Entity/Representation.php", "source_location": "L107", "receiver": null}, {"caller_nid": "entity_representation_representation_touch", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Entity/Representation.php", "source_location": "L126", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/305ff640dad68d7e842a5825bbf7a8f4cdb02b145eed8b782c1151db3305632e.json b/graphify-out/cache/ast/v0.8.44/305ff640dad68d7e842a5825bbf7a8f4cdb02b145eed8b782c1151db3305632e.json new file mode 100644 index 00000000..b3522ccc --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/305ff640dad68d7e842a5825bbf7a8f4cdb02b145eed8b782c1151db3305632e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_rating_require_recent_confirmed_appointment_md", "label": "rating-require-recent-confirmed-appointment.md", "file_type": "document", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L1"}, {"id": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", "label": "\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc \u062b\u0628\u062a \u0646\u0638\u0631/\u0627\u0645\u062a\u06cc\u0627\u0632 \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646\u0650 \u062f\u0627\u0631\u0627\u06cc \u0646\u0648\u0628\u062a \u062a\u0627\u06cc\u06cc\u062f\u200c\u0634\u062f\u0647 \u062f\u0631 \u06f3\u06f0 \u0631\u0648\u0632 \u06af\u0630\u0634\u062a\u0647", "file_type": "document", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L1"}, {"id": "prompt_rating_require_recent_confirmed_appointment_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L3"}, {"id": "prompt_rating_require_recent_confirmed_appointment_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L9"}, {"id": "prompt_rating_require_recent_confirmed_appointment_\u0647\u062f\u0641", "label": "\u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L15"}, {"id": "prompt_rating_require_recent_confirmed_appointment_\u062a\u0639\u0631\u06cc\u0641_\u062f\u0642\u06cc\u0642_\u0648\u0627\u062c\u062f_\u0628\u0648\u062f\u0646", "label": "\u062a\u0639\u0631\u06cc\u0641 \u062f\u0642\u06cc\u0642 \u00ab\u0648\u0627\u062c\u062f \u0628\u0648\u062f\u0646\u00bb", "file_type": "document", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L20"}, {"id": "prompt_rating_require_recent_confirmed_appointment_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L30"}, {"id": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L39"}, {"id": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L68"}, {"id": "prompt_rating_require_recent_confirmed_appointment_\u06f1_\u0645\u062a\u062f_repository_hasrecentconfirmed", "label": "\u06f1. \u0645\u062a\u062f Repository \u2014 `hasRecentConfirmed`", "file_type": "document", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L70"}, {"id": "prompt_rating_require_recent_confirmed_appointment_\u06f2_\u06af\u0627\u0631\u062f_\u062f\u0631_rate_\u0648_createcomment", "label": "\u06f2. \u06af\u0627\u0631\u062f \u062f\u0631 `rate()` \u0648 `createComment()`", "file_type": "document", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L101"}, {"id": "prompt_rating_require_recent_confirmed_appointment_\u06f3_\u06a9\u062f_\u062e\u0637\u0627", "label": "\u06f3. \u06a9\u062f \u062e\u0637\u0627", "file_type": "document", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L115"}, {"id": "prompt_rating_require_recent_confirmed_appointment_\u06f4_endpoint_\u0628\u0631\u0631\u0633\u06cc_\u0648\u0627\u062c\u062f_\u0628\u0648\u062f\u0646_\u0628\u0631\u0627\u06cc_ui", "label": "\u06f4. endpoint \u0628\u0631\u0631\u0633\u06cc \u0648\u0627\u062c\u062f \u0628\u0648\u062f\u0646 (\u0628\u0631\u0627\u06cc UI)", "file_type": "document", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L119"}, {"id": "prompt_rating_require_recent_confirmed_appointment_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_rating_md", "label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc \u2014 `docs/api/rating.md`", "file_type": "document", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L139"}, {"id": "prompt_rating_require_recent_confirmed_appointment_\u062a\u0633\u062a", "label": "\u062a\u0633\u062a", "file_type": "document", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L144"}, {"id": "prompt_rating_require_recent_confirmed_appointment_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L161"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_rating_require_recent_confirmed_appointment_md", "target": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", "target": "prompt_rating_require_recent_confirmed_appointment_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", "target": "prompt_rating_require_recent_confirmed_appointment_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", "target": "prompt_rating_require_recent_confirmed_appointment_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L15", "weight": 1.0}, {"source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", "target": "prompt_rating_require_recent_confirmed_appointment_\u062a\u0639\u0631\u06cc\u0641_\u062f\u0642\u06cc\u0642_\u0648\u0627\u062c\u062f_\u0628\u0648\u062f\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L20", "weight": 1.0}, {"source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", "target": "prompt_rating_require_recent_confirmed_appointment_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L30", "weight": 1.0}, {"source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", "target": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L39", "weight": 1.0}, {"source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", "target": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L68", "weight": 1.0}, {"source": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_rating_require_recent_confirmed_appointment_\u06f1_\u0645\u062a\u062f_repository_hasrecentconfirmed", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L70", "weight": 1.0}, {"source": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_rating_require_recent_confirmed_appointment_\u06f2_\u06af\u0627\u0631\u062f_\u062f\u0631_rate_\u0648_createcomment", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L101", "weight": 1.0}, {"source": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_rating_require_recent_confirmed_appointment_\u06f3_\u06a9\u062f_\u062e\u0637\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L115", "weight": 1.0}, {"source": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_rating_require_recent_confirmed_appointment_\u06f4_endpoint_\u0628\u0631\u0631\u0633\u06cc_\u0648\u0627\u062c\u062f_\u0628\u0648\u062f\u0646_\u0628\u0631\u0627\u06cc_ui", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L119", "weight": 1.0}, {"source": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_rating_require_recent_confirmed_appointment_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_rating_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L139", "weight": 1.0}, {"source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", "target": "prompt_rating_require_recent_confirmed_appointment_\u062a\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L144", "weight": 1.0}, {"source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", "target": "prompt_rating_require_recent_confirmed_appointment_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", "source_location": "L161", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/30ae4d15da752fad6f6fdf214fc764732f372af51c1361fcdd23ccf7cb66d41c.json b/graphify-out/cache/ast/v0.8.44/30ae4d15da752fad6f6fdf214fc764732f372af51c1361fcdd23ccf7cb66d41c.json new file mode 100644 index 00000000..1791b47e --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/30ae4d15da752fad6f6fdf214fc764732f372af51c1361fcdd23ccf7cb66d41c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_enum_insurancetype_php", "label": "InsuranceType.php", "file_type": "code", "source_file": "src/Insurance/Enum/InsuranceType.php", "source_location": "L1"}, {"id": "enum_insurancetype_label", "label": "label()", "file_type": "code", "source_file": "src/Insurance/Enum/InsuranceType.php", "source_location": "L10"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_enum_insurancetype_php", "target": "enum_insurancetype_label", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Insurance/Enum/InsuranceType.php", "source_location": "L10", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/311edd5597e787245e16d25b061f5faccd468d3d7a63ebb05bb04e26b3c7218e.json b/graphify-out/cache/ast/v0.8.44/311edd5597e787245e16d25b061f5faccd468d3d7a63ebb05bb04e26b3c7218e.json new file mode 100644 index 00000000..5ad4ac4a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/311edd5597e787245e16d25b061f5faccd468d3d7a63ebb05bb04e26b3c7218e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_01_project_setup_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L1"}, {"id": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", "label": "\u062a\u0633\u06a9 \u06f0\u06f1: \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u067e\u0631\u0648\u0698\u0647 \u0648 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L1"}, {"id": "task_01_project_setup_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L3"}, {"id": "task_01_project_setup_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L7"}, {"id": "task_01_project_setup_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L12"}, {"id": "task_01_project_setup_task_\u062e\u0631\u0648\u062c\u06cc_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", "label": "\u062e\u0631\u0648\u062c\u06cc\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L15"}, {"id": "task_01_project_setup_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L32"}, {"id": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", "label": "\u0645\u0631\u0627\u062d\u0644 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0628\u0627 DDEV", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L37"}, {"id": "task_01_project_setup_task_\u06f1_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0648\u0698\u0647_symfony_\u0642\u0628\u0644_\u0627\u0632_ddev", "label": "\u06f1. \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u0648\u0698\u0647 Symfony (\u0642\u0628\u0644 \u0627\u0632 DDEV)", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L39"}, {"id": "task_01_project_setup_task_\u06f2_\u0646\u0635\u0628_\u067e\u06a9\u06cc\u062c_\u0647\u0627_\u0647\u0645\u0647_\u062f\u0631_\u06cc\u06a9_\u062f\u0633\u062a\u0648\u0631", "label": "\u06f2. \u0646\u0635\u0628 \u067e\u06a9\u06cc\u062c\u200c\u0647\u0627 (\u0647\u0645\u0647 \u062f\u0631 \u06cc\u06a9 \u062f\u0633\u062a\u0648\u0631)", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L55"}, {"id": "task_01_project_setup_task_\u06f3_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_redis_\u0628\u0627_ddev_addon_\u0631\u0633\u0645\u06cc", "label": "\u06f3. \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc Redis \u0628\u0627 DDEV addon \u0631\u0633\u0645\u06cc", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L83"}, {"id": "task_01_project_setup_task_\u06f4_\u062a\u0648\u0644\u06cc\u062f_\u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc_jwt", "label": "\u06f4. \u062a\u0648\u0644\u06cc\u062f \u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc JWT", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L89"}, {"id": "task_01_project_setup_task_\u06f5_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_lexikjwt", "label": "\u06f5. \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc LexikJWT", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L94"}, {"id": "task_01_project_setup_task_\u06f6_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_symfony_messenger_queue", "label": "\u06f6. \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc Symfony Messenger (Queue)", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L105"}, {"id": "task_01_project_setup_task_\u06f7_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_swagger", "label": "\u06f7. \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc Swagger", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L121"}, {"id": "task_01_project_setup_task_\u06f8_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_structured_logging", "label": "\u06f8. \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc Structured Logging", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L161"}, {"id": "task_01_project_setup_task_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0648\u0634\u0647_domain_driven_\u0627\u0644\u0632\u0627\u0645\u06cc", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u0648\u0634\u0647 Domain-Driven (\u0627\u0644\u0632\u0627\u0645\u06cc)", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L181"}, {"id": "task_01_project_setup_task_error_response_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f", "label": "Error Response \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L276"}, {"id": "task_01_project_setup_task_\u0641\u0631\u0645\u062a_\u0645\u0648\u0641\u0642", "label": "\u0641\u0631\u0645\u062a \u0645\u0648\u0641\u0642", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L278"}, {"id": "task_01_project_setup_task_\u0641\u0631\u0645\u062a_\u062e\u0637\u0627", "label": "\u0641\u0631\u0645\u062a \u062e\u0637\u0627", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L291"}, {"id": "task_01_project_setup_task_error_codes_src_shared_constant_errorcodes_php", "label": "Error Codes \u2014 `src/Shared/Constant/ErrorCodes.php`", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L306"}, {"id": "task_01_project_setup_task_basecontroller_src_shared_controller_basecontroller_php", "label": "BaseController \u2014 `src/Shared/Controller/BaseController.php`", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L342"}, {"id": "task_01_project_setup_task_dto_pattern", "label": "DTO Pattern", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L378"}, {"id": "task_01_project_setup_task_health_check_get_health", "label": "Health Check \u2014 `GET /health`", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L417"}, {"id": "task_01_project_setup_task_file_upload_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0634\u062a\u0631\u06a9_\u0648_\u0627\u0645\u0646\u06cc\u062a\u06cc", "label": "File Upload \u2014 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc \u0645\u0634\u062a\u0631\u06a9 \u0648 \u0627\u0645\u0646\u06cc\u062a\u06cc", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L443"}, {"id": "task_01_project_setup_task_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0627\u0645\u0646\u06cc\u062a\u06cc_\u0641\u0627\u06cc\u0644_\u0628\u0631\u0631\u0633\u06cc_\u0645\u062d\u062a\u0648\u0627_\u0646\u0647_header", "label": "\u26a0 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0627\u0645\u0646\u06cc\u062a\u06cc \u0641\u0627\u06cc\u0644 \u2014 \u0628\u0631\u0631\u0633\u06cc \u0645\u062d\u062a\u0648\u0627\u060c \u0646\u0647 header", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L454"}, {"id": "task_01_project_setup_task_swagger_\u0646\u062d\u0648\u0647_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u062f\u0631_controller", "label": "Swagger \u2014 \u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062f\u0631 Controller", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L505"}, {"id": "task_01_project_setup_task_\u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u06cc_\u0645\u062d\u06cc\u0637\u06cc_env", "label": "\u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u06cc \u0645\u062d\u06cc\u0637\u06cc (.env)", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L533"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_01_project_setup_task_md", "target": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", "target": "task_01_project_setup_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", "target": "task_01_project_setup_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L7", "weight": 1.0}, {"source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", "target": "task_01_project_setup_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L12", "weight": 1.0}, {"source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", "target": "task_01_project_setup_task_\u062e\u0631\u0648\u062c\u06cc_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L15", "weight": 1.0}, {"source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", "target": "task_01_project_setup_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L32", "weight": 1.0}, {"source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", "target": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L37", "weight": 1.0}, {"source": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", "target": "task_01_project_setup_task_\u06f1_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0648\u0698\u0647_symfony_\u0642\u0628\u0644_\u0627\u0632_ddev", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L39", "weight": 1.0}, {"source": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", "target": "task_01_project_setup_task_\u06f2_\u0646\u0635\u0628_\u067e\u06a9\u06cc\u062c_\u0647\u0627_\u0647\u0645\u0647_\u062f\u0631_\u06cc\u06a9_\u062f\u0633\u062a\u0648\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L55", "weight": 1.0}, {"source": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", "target": "task_01_project_setup_task_\u06f3_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_redis_\u0628\u0627_ddev_addon_\u0631\u0633\u0645\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L83", "weight": 1.0}, {"source": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", "target": "task_01_project_setup_task_\u06f4_\u062a\u0648\u0644\u06cc\u062f_\u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc_jwt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L89", "weight": 1.0}, {"source": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", "target": "task_01_project_setup_task_\u06f5_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_lexikjwt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L94", "weight": 1.0}, {"source": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", "target": "task_01_project_setup_task_\u06f6_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_symfony_messenger_queue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L105", "weight": 1.0}, {"source": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", "target": "task_01_project_setup_task_\u06f7_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_swagger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L121", "weight": 1.0}, {"source": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", "target": "task_01_project_setup_task_\u06f8_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_structured_logging", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L161", "weight": 1.0}, {"source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", "target": "task_01_project_setup_task_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0648\u0634\u0647_domain_driven_\u0627\u0644\u0632\u0627\u0645\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L181", "weight": 1.0}, {"source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", "target": "task_01_project_setup_task_error_response_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L276", "weight": 1.0}, {"source": "task_01_project_setup_task_error_response_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f", "target": "task_01_project_setup_task_\u0641\u0631\u0645\u062a_\u0645\u0648\u0641\u0642", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L278", "weight": 1.0}, {"source": "task_01_project_setup_task_error_response_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f", "target": "task_01_project_setup_task_\u0641\u0631\u0645\u062a_\u062e\u0637\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L291", "weight": 1.0}, {"source": "task_01_project_setup_task_error_response_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f", "target": "task_01_project_setup_task_error_codes_src_shared_constant_errorcodes_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L306", "weight": 1.0}, {"source": "task_01_project_setup_task_error_response_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f", "target": "task_01_project_setup_task_basecontroller_src_shared_controller_basecontroller_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L342", "weight": 1.0}, {"source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", "target": "task_01_project_setup_task_dto_pattern", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L378", "weight": 1.0}, {"source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", "target": "task_01_project_setup_task_health_check_get_health", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L417", "weight": 1.0}, {"source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", "target": "task_01_project_setup_task_file_upload_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0634\u062a\u0631\u06a9_\u0648_\u0627\u0645\u0646\u06cc\u062a\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L443", "weight": 1.0}, {"source": "task_01_project_setup_task_file_upload_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0634\u062a\u0631\u06a9_\u0648_\u0627\u0645\u0646\u06cc\u062a\u06cc", "target": "task_01_project_setup_task_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0627\u0645\u0646\u06cc\u062a\u06cc_\u0641\u0627\u06cc\u0644_\u0628\u0631\u0631\u0633\u06cc_\u0645\u062d\u062a\u0648\u0627_\u0646\u0647_header", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L454", "weight": 1.0}, {"source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", "target": "task_01_project_setup_task_swagger_\u0646\u062d\u0648\u0647_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u062f\u0631_controller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L505", "weight": 1.0}, {"source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", "target": "task_01_project_setup_task_\u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u06cc_\u0645\u062d\u06cc\u0637\u06cc_env", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/task.md", "source_location": "L533", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/32049409986f11fd29d302dc3e1036cab7172ae9033c3901e0622e8171fda14a.json b/graphify-out/cache/ast/v0.8.44/32049409986f11fd29d302dc3e1036cab7172ae9033c3901e0622e8171fda14a.json new file mode 100644 index 00000000..85434776 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/32049409986f11fd29d302dc3e1036cab7172ae9033c3901e0622e8171fda14a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_server_side_mobile_nationalcode_validation_md", "label": "fix-server-side-mobile-nationalcode-validation.md", "file_type": "document", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L1"}, {"id": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", "label": "\u0631\u0641\u0639 \u0628\u0627\u06af: \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0633\u0645\u062a \u0633\u0631\u0648\u0631\u0650 \u0645\u0648\u0628\u0627\u06cc\u0644 \u0648 \u06a9\u062f \u0645\u0644\u06cc (BUG-2 \u0648 BUG-3)", "file_type": "document", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L1"}, {"id": "prompt_fix_server_side_mobile_nationalcode_validation_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L3"}, {"id": "prompt_fix_server_side_mobile_nationalcode_validation_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L7"}, {"id": "prompt_fix_server_side_mobile_nationalcode_validation_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L15"}, {"id": "prompt_fix_server_side_mobile_nationalcode_validation_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L19"}, {"id": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L31"}, {"id": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L55"}, {"id": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f1_\u0633\u0631\u0648\u06cc\u0633_\u0645\u0634\u062a\u0631\u06a9_inputvalidator", "label": "\u06f1. \u0633\u0631\u0648\u06cc\u0633 \u0645\u0634\u062a\u0631\u06a9 `InputValidator`", "file_type": "document", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L57"}, {"id": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f2_\u0627\u0639\u0645\u0627\u0644_\u062f\u0631_\u0633\u0627\u062e\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_bug_3", "label": "\u06f2. \u0627\u0639\u0645\u0627\u0644 \u062f\u0631 \u0633\u0627\u062e\u062a \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (BUG-3)", "file_type": "document", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L93"}, {"id": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f3_\u0627\u0639\u0645\u0627\u0644_\u062f\u0631_\u0633\u0627\u06cc\u0631_\u0646\u0642\u0627\u0637_\u0633\u0627\u062e\u062a_\u06a9\u0627\u0631\u0628\u0631_\u0627\u0632_\u0645\u0648\u0628\u0627\u06cc\u0644", "label": "\u06f3. \u0627\u0639\u0645\u0627\u0644 \u062f\u0631 \u0633\u0627\u06cc\u0631 \u0646\u0642\u0627\u0637\u0650 \u0633\u0627\u062e\u062a\u0650 \u06a9\u0627\u0631\u0628\u0631 \u0627\u0632 \u0645\u0648\u0628\u0627\u06cc\u0644", "file_type": "document", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L103"}, {"id": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f4_\u0627\u0639\u0645\u0627\u0644_\u062f\u0631_\u06a9\u062f_\u0645\u0644\u06cc_bug_2", "label": "\u06f4. \u0627\u0639\u0645\u0627\u0644 \u062f\u0631 \u06a9\u062f \u0645\u0644\u06cc (BUG-2)", "file_type": "document", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L110"}, {"id": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L124"}, {"id": "prompt_fix_server_side_mobile_nationalcode_validation_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L129"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_server_side_mobile_nationalcode_validation_md", "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L15", "weight": 1.0}, {"source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L19", "weight": 1.0}, {"source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L31", "weight": 1.0}, {"source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L55", "weight": 1.0}, {"source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f1_\u0633\u0631\u0648\u06cc\u0633_\u0645\u0634\u062a\u0631\u06a9_inputvalidator", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L57", "weight": 1.0}, {"source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f2_\u0627\u0639\u0645\u0627\u0644_\u062f\u0631_\u0633\u0627\u062e\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_bug_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L93", "weight": 1.0}, {"source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f3_\u0627\u0639\u0645\u0627\u0644_\u062f\u0631_\u0633\u0627\u06cc\u0631_\u0646\u0642\u0627\u0637_\u0633\u0627\u062e\u062a_\u06a9\u0627\u0631\u0628\u0631_\u0627\u0632_\u0645\u0648\u0628\u0627\u06cc\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L103", "weight": 1.0}, {"source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f4_\u0627\u0639\u0645\u0627\u0644_\u062f\u0631_\u06a9\u062f_\u0645\u0644\u06cc_bug_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L110", "weight": 1.0}, {"source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L124", "weight": 1.0}, {"source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", "source_location": "L129", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/322eeb47d17aa1d34573f1daab3e4e6aaaa6c89a6c97bb7be08ea4e10c475f16.json b/graphify-out/cache/ast/v0.8.44/322eeb47d17aa1d34573f1daab3e4e6aaaa6c89a6c97bb7be08ea4e10c475f16.json new file mode 100644 index 00000000..15c04aee --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/322eeb47d17aa1d34573f1daab3e4e6aaaa6c89a6c97bb7be08ea4e10c475f16.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_14_secretary_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L1"}, {"id": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "label": "\u062a\u0633\u06a9 \u06f1\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0645\u0646\u0634\u06cc", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L1"}, {"id": "task_14_secretary_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L3"}, {"id": "task_14_secretary_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L7"}, {"id": "task_14_secretary_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L17"}, {"id": "task_14_secretary_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L20"}, {"id": "task_14_secretary_task_\u0633\u06cc\u0633\u062a\u0645_\u0645\u062c\u0648\u0632\u0647\u0627_resource_based_permissions_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631", "label": "\u0633\u06cc\u0633\u062a\u0645 \u0645\u062c\u0648\u0632\u0647\u0627 \u2014 Resource-Based Permissions (\u0645\u0642\u06cc\u0627\u0633\u200c\u067e\u0630\u06cc\u0631)", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L25"}, {"id": "task_14_secretary_task_\u0633\u0627\u062e\u062a\u0627\u0631_json", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 JSON", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L30"}, {"id": "task_14_secretary_task_\u0645\u0646\u0627\u0628\u0639_\u0648_\u0639\u0645\u0644\u06cc\u0627\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0645\u0646\u0627\u0628\u0639 \u0648 \u0639\u0645\u0644\u06cc\u0627\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L62"}, {"id": "task_14_secretary_task_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631\u06cc_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_resource_\u062c\u062f\u06cc\u062f_\u062f\u0631_\u0622\u06cc\u0646\u062f\u0647", "label": "\u0645\u0642\u06cc\u0627\u0633\u200c\u067e\u0630\u06cc\u0631\u06cc \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 Resource \u062c\u062f\u06cc\u062f \u062f\u0631 \u0622\u06cc\u0646\u062f\u0647", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L71"}, {"id": "task_14_secretary_task_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_php_secretarypermissionchecker", "label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc PHP \u2014 SecretaryPermissionChecker", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L78"}, {"id": "task_14_secretary_task_\u067e\u06cc\u0634_\u0641\u0631\u0636_\u0647\u0646\u06af\u0627\u0645_\u0627\u06cc\u062c\u0627\u062f_\u0645\u0646\u0634\u06cc", "label": "\u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0647\u0646\u06af\u0627\u0645 \u0627\u06cc\u062c\u0627\u062f \u0645\u0646\u0634\u06cc", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L125"}, {"id": "task_14_secretary_task_post_api_v1_secretary", "label": "POST /api/v1/secretary", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L159"}, {"id": "task_14_secretary_task_patch_api_v1_secretary_uuid", "label": "PATCH /api/v1/secretary/{uuid}", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L227"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_14_secretary_task_md", "target": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "target": "task_14_secretary_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "target": "task_14_secretary_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L7", "weight": 1.0}, {"source": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "target": "task_14_secretary_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L17", "weight": 1.0}, {"source": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "target": "task_14_secretary_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L20", "weight": 1.0}, {"source": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "target": "task_14_secretary_task_\u0633\u06cc\u0633\u062a\u0645_\u0645\u062c\u0648\u0632\u0647\u0627_resource_based_permissions_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L25", "weight": 1.0}, {"source": "task_14_secretary_task_\u0633\u06cc\u0633\u062a\u0645_\u0645\u062c\u0648\u0632\u0647\u0627_resource_based_permissions_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631", "target": "task_14_secretary_task_\u0633\u0627\u062e\u062a\u0627\u0631_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L30", "weight": 1.0}, {"source": "task_14_secretary_task_\u0633\u06cc\u0633\u062a\u0645_\u0645\u062c\u0648\u0632\u0647\u0627_resource_based_permissions_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631", "target": "task_14_secretary_task_\u0645\u0646\u0627\u0628\u0639_\u0648_\u0639\u0645\u0644\u06cc\u0627\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L62", "weight": 1.0}, {"source": "task_14_secretary_task_\u0633\u06cc\u0633\u062a\u0645_\u0645\u062c\u0648\u0632\u0647\u0627_resource_based_permissions_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631", "target": "task_14_secretary_task_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631\u06cc_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_resource_\u062c\u062f\u06cc\u062f_\u062f\u0631_\u0622\u06cc\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L71", "weight": 1.0}, {"source": "task_14_secretary_task_\u0633\u06cc\u0633\u062a\u0645_\u0645\u062c\u0648\u0632\u0647\u0627_resource_based_permissions_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631", "target": "task_14_secretary_task_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_php_secretarypermissionchecker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L78", "weight": 1.0}, {"source": "task_14_secretary_task_\u0633\u06cc\u0633\u062a\u0645_\u0645\u062c\u0648\u0632\u0647\u0627_resource_based_permissions_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631", "target": "task_14_secretary_task_\u067e\u06cc\u0634_\u0641\u0631\u0636_\u0647\u0646\u06af\u0627\u0645_\u0627\u06cc\u062c\u0627\u062f_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L125", "weight": 1.0}, {"source": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "target": "task_14_secretary_task_post_api_v1_secretary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L159", "weight": 1.0}, {"source": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "target": "task_14_secretary_task_patch_api_v1_secretary_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/task.md", "source_location": "L227", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/32799eaded7c02d109b78be529dc0ecc8b7fc0b500326573428a365e21869b74.json b/graphify-out/cache/ast/v0.8.44/32799eaded7c02d109b78be529dc0ecc8b7fc0b500326573428a365e21869b74.json new file mode 100644 index 00000000..3e1ab410 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/32799eaded7c02d109b78be529dc0ecc8b7fc0b500326573428a365e21869b74.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_payment_unified_status_canceled_and_managed_hosts_md", "label": "payment-unified-status-canceled-and-managed-hosts.md", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L1"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647\u200c\u0633\u0627\u0632\u06cc \u0645\u0646\u0637\u0642 \u067e\u0631\u062f\u0627\u062e\u062a: \u0648\u0636\u0639\u06cc\u062a canceled + allowlist \u062f\u0627\u0645\u0646\u0647\u200c\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a\u200c\u067e\u0630\u06cc\u0631 + \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L1"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L3"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L9"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L18"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L24"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L36"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_payment_\u0628\u062f\u0648\u0646_canceled", "label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc Payment (\u0628\u062f\u0648\u0646 canceled)", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L38"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_allowlist_\u062b\u0627\u0628\u062a_\u0627\u0632_env_services_yaml_allowedfrontendhosts_env_allowed_frontend_hosts", "label": "allowlist \u062b\u0627\u0628\u062a \u0627\u0632 .env (services.yaml: `$allowedFrontendHosts: '%env(ALLOWED_FRONTEND_HOSTS)%'`)", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L46"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_expire_\u0646\u0648\u0628\u062a_payment_\u0631\u0627_\u062f\u0633\u062a_\u0646\u0645\u06cc_\u0632\u0646\u062f", "label": "expire \u0646\u0648\u0628\u062a \u2014 payment \u0631\u0627 \u062f\u0633\u062a \u0646\u0645\u06cc\u200c\u0632\u0646\u062f", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L58"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_callback_\u0627\u0646\u0635\u0631\u0627\u0641_\u06a9\u0627\u0631\u0628\u0631_\u0645\u0639\u0627\u062f\u0644_\u062e\u0637\u0627_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", "label": "callback \u2014 \u0627\u0646\u0635\u0631\u0627\u0641 \u06a9\u0627\u0631\u0628\u0631 \u0645\u0639\u0627\u062f\u0644 \u062e\u0637\u0627 \u06af\u0631\u0641\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L68"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L80"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u0648\u0636\u0639\u06cc\u062a_canceled", "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 \u0648\u0636\u0639\u06cc\u062a `canceled`", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L82"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f2_\u062a\u0645\u0627\u06cc\u0632_\u0627\u0646\u0635\u0631\u0627\u0641_\u0627\u0632_\u062e\u0637\u0627_\u062f\u0631_gateway\u0647\u0627_\u0648_callback", "label": "\u06f2. \u062a\u0645\u0627\u06cc\u0632 \u00ab\u0627\u0646\u0635\u0631\u0627\u0641\u00bb \u0627\u0632 \u00ab\u062e\u0637\u0627\u00bb \u062f\u0631 gateway\u0647\u0627 \u0648 callback", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L90"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f3_canceled_\u0647\u0646\u06af\u0627\u0645_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0645\u0647\u0644\u062a_\u067e\u0631\u062f\u0627\u062e\u062a", "label": "\u06f3. canceled \u0647\u0646\u06af\u0627\u0645 \u0627\u0646\u0642\u0636\u0627\u06cc \u0645\u0647\u0644\u062a \u067e\u0631\u062f\u0627\u062e\u062a", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L106"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f4_allowlist_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0627\u0632_siteconfig", "label": "\u06f4. allowlist \u0645\u062f\u06cc\u0631\u06cc\u062a\u200c\u067e\u0630\u06cc\u0631 \u0627\u0632 SiteConfig", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L122"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_payment_md", "label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc `docs/api/payment.md`", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L142"}, {"id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L148"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_payment_unified_status_canceled_and_managed_hosts_md", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L18", "weight": 1.0}, {"source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L24", "weight": 1.0}, {"source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L36", "weight": 1.0}, {"source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_payment_\u0628\u062f\u0648\u0646_canceled", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L38", "weight": 1.0}, {"source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_allowlist_\u062b\u0627\u0628\u062a_\u0627\u0632_env_services_yaml_allowedfrontendhosts_env_allowed_frontend_hosts", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L46", "weight": 1.0}, {"source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_expire_\u0646\u0648\u0628\u062a_payment_\u0631\u0627_\u062f\u0633\u062a_\u0646\u0645\u06cc_\u0632\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L58", "weight": 1.0}, {"source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_callback_\u0627\u0646\u0635\u0631\u0627\u0641_\u06a9\u0627\u0631\u0628\u0631_\u0645\u0639\u0627\u062f\u0644_\u062e\u0637\u0627_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L68", "weight": 1.0}, {"source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L80", "weight": 1.0}, {"source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u0648\u0636\u0639\u06cc\u062a_canceled", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L82", "weight": 1.0}, {"source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f2_\u062a\u0645\u0627\u06cc\u0632_\u0627\u0646\u0635\u0631\u0627\u0641_\u0627\u0632_\u062e\u0637\u0627_\u062f\u0631_gateway\u0647\u0627_\u0648_callback", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L90", "weight": 1.0}, {"source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f3_canceled_\u0647\u0646\u06af\u0627\u0645_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0645\u0647\u0644\u062a_\u067e\u0631\u062f\u0627\u062e\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L106", "weight": 1.0}, {"source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f4_allowlist_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0627\u0632_siteconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L122", "weight": 1.0}, {"source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_payment_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L142", "weight": 1.0}, {"source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", "source_location": "L148", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/32a97260ea56f3bd9529a034cbb791df59ce29ca60d9966a24d469cb743fee41.json b/graphify-out/cache/ast/v0.8.44/32a97260ea56f3bd9529a034cbb791df59ce29ca60d9966a24d469cb743fee41.json new file mode 100644 index 00000000..3b09d3cb --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/32a97260ea56f3bd9529a034cbb791df59ce29ca60d9966a24d469cb743fee41.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_specialty_doctor_counts_md", "label": "specialty-doctor-counts.md", "file_type": "document", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L1"}, {"id": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", "label": "\u062a\u0639\u062f\u0627\u062f \u067e\u0632\u0634\u06a9\u0627\u0646 \u0647\u0631 \u062a\u062e\u0635\u0635 (\u0628\u0647 \u062a\u0641\u06a9\u06cc\u06a9 \u0634\u0647\u0631)", "file_type": "document", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L1"}, {"id": "prompt_specialty_doctor_counts_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L3"}, {"id": "prompt_specialty_doctor_counts_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L9"}, {"id": "prompt_specialty_doctor_counts_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L15"}, {"id": "prompt_specialty_doctor_counts_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L19"}, {"id": "prompt_specialty_doctor_counts_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L29"}, {"id": "prompt_specialty_doctor_counts_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L55"}, {"id": "prompt_specialty_doctor_counts_\u06f1_\u0645\u062a\u062f_\u0634\u0645\u0627\u0631\u0634_\u062f\u0631_specialtyrepository", "label": "\u06f1. \u0645\u062a\u062f \u0634\u0645\u0627\u0631\u0634 \u062f\u0631 `SpecialtyRepository`", "file_type": "document", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L57"}, {"id": "prompt_specialty_doctor_counts_\u06f2_endpoint_doctorcounts_\u062f\u0631_specialtycontroller", "label": "\u06f2. endpoint `doctorCounts` \u062f\u0631 `SpecialtyController`", "file_type": "document", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L82"}, {"id": "prompt_specialty_doctor_counts_\u06f3_\u0639\u0645\u0648\u0645\u06cc_\u06a9\u0631\u062f\u0646_\u0645\u0633\u06cc\u0631_\u062f\u0631_security_yaml", "label": "\u06f3. \u0639\u0645\u0648\u0645\u06cc\u200c\u06a9\u0631\u062f\u0646 \u0645\u0633\u06cc\u0631 \u062f\u0631 `security.yaml`", "file_type": "document", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L102"}, {"id": "prompt_specialty_doctor_counts_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_specialty_md", "label": "\u06f4. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc `docs/api/specialty.md`", "file_type": "document", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L105"}, {"id": "prompt_specialty_doctor_counts_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L108"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_specialty_doctor_counts_md", "target": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", "target": "prompt_specialty_doctor_counts_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", "target": "prompt_specialty_doctor_counts_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", "target": "prompt_specialty_doctor_counts_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L15", "weight": 1.0}, {"source": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", "target": "prompt_specialty_doctor_counts_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L19", "weight": 1.0}, {"source": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", "target": "prompt_specialty_doctor_counts_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L29", "weight": 1.0}, {"source": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", "target": "prompt_specialty_doctor_counts_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L55", "weight": 1.0}, {"source": "prompt_specialty_doctor_counts_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_specialty_doctor_counts_\u06f1_\u0645\u062a\u062f_\u0634\u0645\u0627\u0631\u0634_\u062f\u0631_specialtyrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L57", "weight": 1.0}, {"source": "prompt_specialty_doctor_counts_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_specialty_doctor_counts_\u06f2_endpoint_doctorcounts_\u062f\u0631_specialtycontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L82", "weight": 1.0}, {"source": "prompt_specialty_doctor_counts_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_specialty_doctor_counts_\u06f3_\u0639\u0645\u0648\u0645\u06cc_\u06a9\u0631\u062f\u0646_\u0645\u0633\u06cc\u0631_\u062f\u0631_security_yaml", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L102", "weight": 1.0}, {"source": "prompt_specialty_doctor_counts_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_specialty_doctor_counts_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_specialty_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L105", "weight": 1.0}, {"source": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", "target": "prompt_specialty_doctor_counts_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/specialty-doctor-counts.md", "source_location": "L108", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/332d9f393aee67c403841f184f3e6c069edaeb4459b4ee328a9310055f937cef.json b/graphify-out/cache/ast/v0.8.44/332d9f393aee67c403841f184f3e6c069edaeb4459b4ee328a9310055f937cef.json new file mode 100644 index 00000000..003332ad --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/332d9f393aee67c403841f184f3e6c069edaeb4459b4ee328a9310055f937cef.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_rating_multidimensional_and_rich_comments_md", "label": "rating-multidimensional-and-rich-comments.md", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L1"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", "label": "\u0627\u0645\u062a\u06cc\u0627\u0632 \u0686\u0646\u062f\u0628\u064f\u0639\u062f\u06cc + \u0646\u0638\u0631\u0627\u062a \u063a\u0646\u06cc (\u0646\u0648\u06cc\u0633\u0646\u062f\u0647\u060c \u0644\u0627\u06cc\u06a9/\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9\u060c \u067e\u0627\u0633\u062e) \u0628\u0631\u0627\u06cc \u0635\u0641\u062d\u0647 \u067e\u0632\u0634\u06a9", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L1"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L3"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u0632\u0645\u06cc\u0646\u0647_\u0648_\u0686\u0631\u0627\u06cc\u06cc", "label": "\u0632\u0645\u06cc\u0646\u0647 \u0648 \u0686\u0631\u0627\u06cc\u06cc", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L11"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0647\u062f\u0641_\u062f\u0642\u06cc\u0642\u0627_\u0622\u0646\u0686\u0647_ui_\u0627\u0646\u062a\u0638\u0627\u0631_\u062f\u0627\u0631\u062f", "label": "\u0642\u0631\u0627\u0631\u062f\u0627\u062f \u0647\u062f\u0641 (\u062f\u0642\u06cc\u0642\u0627\u064b \u0622\u0646\u0686\u0647 UI \u0627\u0646\u062a\u0638\u0627\u0631 \u062f\u0627\u0631\u062f)", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L21"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0644\u0641_get_api_v1_rate_doctoruuid_\u0639\u0645\u0648\u0645\u06cc_\u062a\u062c\u0645\u06cc\u0639_\u0627\u0645\u062a\u06cc\u0627\u0632", "label": "\u0627\u0644\u0641) `GET /api/v1/rate/{doctorUuid}` (\u0639\u0645\u0648\u0645\u06cc) \u2014 \u062a\u062c\u0645\u06cc\u0639 \u0627\u0645\u062a\u06cc\u0627\u0632", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L23"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u0628_post_api_v1_rate_auth_\u06af\u0627\u0631\u062f_\u0648\u0627\u062c\u062f_\u0628\u0648\u062f\u0646_\u0645\u0648\u062c\u0648\u062f_\u062b\u0628\u062a_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc", "label": "\u0628) `POST /api/v1/rate` (AUTH + \u06af\u0627\u0631\u062f \u0648\u0627\u062c\u062f \u0628\u0648\u062f\u0646 \u0645\u0648\u062c\u0648\u062f) \u2014 \u062b\u0628\u062a \u0627\u0645\u062a\u06cc\u0627\u0632 \u0686\u0646\u062f\u0628\u064f\u0639\u062f\u06cc", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L45"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u062c_get_api_v1_comments_doctoruuid_\u0639\u0645\u0648\u0645\u06cc_\u0647\u0631_\u0622\u06cc\u062a\u0645_\u0646\u0638\u0631", "label": "\u062c) `GET /api/v1/comments/{doctorUuid}` (\u0639\u0645\u0648\u0645\u06cc) \u2014 \u0647\u0631 \u0622\u06cc\u062a\u0645 \u0646\u0638\u0631", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L60"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u062f_post_api_v1_comment_auth_\u06af\u0627\u0631\u062f_\u0648\u0627\u062c\u062f_\u0628\u0648\u062f\u0646_\u0645\u0648\u062c\u0648\u062f_\u062b\u0628\u062a_\u0646\u0638\u0631_\u067e\u0627\u0633\u062e", "label": "\u062f) `POST /api/v1/comment` (AUTH + \u06af\u0627\u0631\u062f \u0648\u0627\u062c\u062f \u0628\u0648\u062f\u0646 \u0645\u0648\u062c\u0648\u062f) \u2014 \u062b\u0628\u062a \u0646\u0638\u0631/\u067e\u0627\u0633\u062e", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L81"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u0647_post_api_v1_like_commentuuid_auth_\u0631\u0623\u06cc_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9", "label": "\u0647) `POST /api/v1/like/{commentUuid}` (AUTH) \u2014 \u0631\u0623\u06cc \u0644\u0627\u06cc\u06a9/\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L89"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L97"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L112"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L126"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u06f1_entity_rate_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc", "label": "\u06f1. Entity `Rate` \u0686\u0646\u062f\u0628\u064f\u0639\u062f\u06cc", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L128"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u06f2_entity_comment_parent_replies_toarray_\u063a\u0646\u06cc", "label": "\u06f2. Entity `Comment` \u2014 parent/replies + toArray \u063a\u0646\u06cc", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L134"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u06f3_entity_like_\u062c\u0647\u062a_\u062f\u0627\u0631", "label": "\u06f3. Entity `Like` \u062c\u0647\u062a\u200c\u062f\u0627\u0631", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L140"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u06f4_repository_\u0647\u0627", "label": "\u06f4. Repository \u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L144"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u06f5_controller", "label": "\u06f5. Controller", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L149"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u06f6_migration_\u0647\u0627", "label": "\u06f6. Migration \u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L158"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u06f7_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_rating_md", "label": "\u06f7. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc `docs/api/rating.md`", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L161"}, {"id": "prompt_rating_multidimensional_and_rich_comments_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L164"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_rating_multidimensional_and_rich_comments_md", "target": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", "target": "prompt_rating_multidimensional_and_rich_comments_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", "target": "prompt_rating_multidimensional_and_rich_comments_\u0632\u0645\u06cc\u0646\u0647_\u0648_\u0686\u0631\u0627\u06cc\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L11", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", "target": "prompt_rating_multidimensional_and_rich_comments_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0647\u062f\u0641_\u062f\u0642\u06cc\u0642\u0627_\u0622\u0646\u0686\u0647_ui_\u0627\u0646\u062a\u0638\u0627\u0631_\u062f\u0627\u0631\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L21", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0647\u062f\u0641_\u062f\u0642\u06cc\u0642\u0627_\u0622\u0646\u0686\u0647_ui_\u0627\u0646\u062a\u0638\u0627\u0631_\u062f\u0627\u0631\u062f", "target": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0644\u0641_get_api_v1_rate_doctoruuid_\u0639\u0645\u0648\u0645\u06cc_\u062a\u062c\u0645\u06cc\u0639_\u0627\u0645\u062a\u06cc\u0627\u0632", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L23", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0647\u062f\u0641_\u062f\u0642\u06cc\u0642\u0627_\u0622\u0646\u0686\u0647_ui_\u0627\u0646\u062a\u0638\u0627\u0631_\u062f\u0627\u0631\u062f", "target": "prompt_rating_multidimensional_and_rich_comments_\u0628_post_api_v1_rate_auth_\u06af\u0627\u0631\u062f_\u0648\u0627\u062c\u062f_\u0628\u0648\u062f\u0646_\u0645\u0648\u062c\u0648\u062f_\u062b\u0628\u062a_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L45", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0647\u062f\u0641_\u062f\u0642\u06cc\u0642\u0627_\u0622\u0646\u0686\u0647_ui_\u0627\u0646\u062a\u0638\u0627\u0631_\u062f\u0627\u0631\u062f", "target": "prompt_rating_multidimensional_and_rich_comments_\u062c_get_api_v1_comments_doctoruuid_\u0639\u0645\u0648\u0645\u06cc_\u0647\u0631_\u0622\u06cc\u062a\u0645_\u0646\u0638\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L60", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0647\u062f\u0641_\u062f\u0642\u06cc\u0642\u0627_\u0622\u0646\u0686\u0647_ui_\u0627\u0646\u062a\u0638\u0627\u0631_\u062f\u0627\u0631\u062f", "target": "prompt_rating_multidimensional_and_rich_comments_\u062f_post_api_v1_comment_auth_\u06af\u0627\u0631\u062f_\u0648\u0627\u062c\u062f_\u0628\u0648\u062f\u0646_\u0645\u0648\u062c\u0648\u062f_\u062b\u0628\u062a_\u0646\u0638\u0631_\u067e\u0627\u0633\u062e", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L81", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0647\u062f\u0641_\u062f\u0642\u06cc\u0642\u0627_\u0622\u0646\u0686\u0647_ui_\u0627\u0646\u062a\u0638\u0627\u0631_\u062f\u0627\u0631\u062f", "target": "prompt_rating_multidimensional_and_rich_comments_\u0647_post_api_v1_like_commentuuid_auth_\u0631\u0623\u06cc_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L89", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", "target": "prompt_rating_multidimensional_and_rich_comments_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L97", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", "target": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L112", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", "target": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L126", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_rating_multidimensional_and_rich_comments_\u06f1_entity_rate_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L128", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_rating_multidimensional_and_rich_comments_\u06f2_entity_comment_parent_replies_toarray_\u063a\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L134", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_rating_multidimensional_and_rich_comments_\u06f3_entity_like_\u062c\u0647\u062a_\u062f\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L140", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_rating_multidimensional_and_rich_comments_\u06f4_repository_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L144", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_rating_multidimensional_and_rich_comments_\u06f5_controller", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L149", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_rating_multidimensional_and_rich_comments_\u06f6_migration_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L158", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_rating_multidimensional_and_rich_comments_\u06f7_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_rating_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L161", "weight": 1.0}, {"source": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", "target": "prompt_rating_multidimensional_and_rich_comments_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", "source_location": "L164", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/3353fa978b6558c945031d0c09a3dc24706f592287978236072c53c3cc13d033.json b/graphify-out/cache/ast/v0.8.44/3353fa978b6558c945031d0c09a3dc24706f592287978236072c53c3cc13d033.json new file mode 100644 index 00000000..599526ba --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/3353fa978b6558c945031d0c09a3dc24706f592287978236072c53c3cc13d033.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_entity_province_php", "label": "Province.php", "file_type": "code", "source_file": "src/Location/Entity/Province.php", "source_location": "L1"}, {"id": "entity_province_province", "label": "Province", "file_type": "code", "source_file": "src/Location/Entity/Province.php", "source_location": "L9"}, {"id": "entity_province_province_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Location/Entity/Province.php", "source_location": "L31"}, {"id": "entity_province_province_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Location/Entity/Province.php", "source_location": "L37"}, {"id": "entity_province_province_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Location/Entity/Province.php", "source_location": "L38"}, {"id": "entity_province_province_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Location/Entity/Province.php", "source_location": "L39"}, {"id": "entity_province_province_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Location/Entity/Province.php", "source_location": "L40"}, {"id": "entity_province_province_getweight", "label": ".getWeight()", "file_type": "code", "source_file": "src/Location/Entity/Province.php", "source_location": "L41"}, {"id": "entity_province_province_setname", "label": ".setName()", "file_type": "code", "source_file": "src/Location/Entity/Province.php", "source_location": "L43"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Location/Entity/Province.php", "source_location": "L43"}, {"id": "entity_province_province_setstatus", "label": ".setStatus()", "file_type": "code", "source_file": "src/Location/Entity/Province.php", "source_location": "L44"}, {"id": "entity_province_province_setweight", "label": ".setWeight()", "file_type": "code", "source_file": "src/Location/Entity/Province.php", "source_location": "L45"}, {"id": "entity_province_province_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Location/Entity/Province.php", "source_location": "L47"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_entity_province_php", "target": "provincerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_entity_province_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_entity_province_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_entity_province_php", "target": "entity_province_province", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_province_province", "target": "entity_province_province_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L31", "weight": 1.0}, {"source": "entity_province_province", "target": "entity_province_province_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L37", "weight": 1.0}, {"source": "entity_province_province", "target": "entity_province_province_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L38", "weight": 1.0}, {"source": "entity_province_province", "target": "entity_province_province_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L39", "weight": 1.0}, {"source": "entity_province_province", "target": "entity_province_province_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L40", "weight": 1.0}, {"source": "entity_province_province", "target": "entity_province_province_getweight", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L41", "weight": 1.0}, {"source": "entity_province_province", "target": "entity_province_province_setname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L43", "weight": 1.0}, {"source": "entity_province_province_setname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L43", "weight": 1.0, "context": "return_type"}, {"source": "entity_province_province", "target": "entity_province_province_setstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L44", "weight": 1.0}, {"source": "entity_province_province_setstatus", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L44", "weight": 1.0, "context": "return_type"}, {"source": "entity_province_province", "target": "entity_province_province_setweight", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L45", "weight": 1.0}, {"source": "entity_province_province_setweight", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L45", "weight": 1.0, "context": "return_type"}, {"source": "entity_province_province", "target": "entity_province_province_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/Province.php", "source_location": "L47", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_province_province_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Entity/Province.php", "source_location": "L33", "receiver": null}, {"caller_nid": "entity_province_province_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Entity/Province.php", "source_location": "L33", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/33696ec512d7848300e8575d2a387e09a90153045860fed8b8f2c5632b6592f1.json b/graphify-out/cache/ast/v0.8.44/33696ec512d7848300e8575d2a387e09a90153045860fed8b8f2c5632b6592f1.json new file mode 100644 index 00000000..4213a7b1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/33696ec512d7848300e8575d2a387e09a90153045860fed8b8f2c5632b6592f1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_18_settlement_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L1"}, {"id": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", "label": "\u062a\u0633\u06a9 \u06f1\u06f8: \u0645\u0627\u0698\u0648\u0644 \u062a\u0633\u0648\u06cc\u0647 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (Settlement)", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L1"}, {"id": "task_18_settlement_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L3"}, {"id": "task_18_settlement_task_\u0641\u0644\u0648\u06cc_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0627\u0632_\u0645\u0633\u062a\u0646\u062f", "label": "\u0641\u0644\u0648\u06cc \u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646 (\u0627\u0632 \u0645\u0633\u062a\u0646\u062f)", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L8"}, {"id": "task_18_settlement_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L19"}, {"id": "task_18_settlement_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L31"}, {"id": "task_18_settlement_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L34"}, {"id": "task_18_settlement_task_\u0646\u0645\u0648\u0646\u0647_request_post_api_v1_representation_id_settlement", "label": "\u0646\u0645\u0648\u0646\u0647 Request \u2014 POST /api/v1/representation/{id}/settlement", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L39"}, {"id": "task_18_settlement_task_\u0646\u0645\u0648\u0646\u0647_response_get_api_v1_representation_id_wallet", "label": "\u0646\u0645\u0648\u0646\u0647 Response \u2014 GET /api/v1/representation/{id}/wallet", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L50"}, {"id": "task_18_settlement_task_\u0646\u0645\u0648\u0646\u0647_response_get_api_v1_representation_id_wallet_transactions", "label": "\u0646\u0645\u0648\u0646\u0647 Response \u2014 GET /api/v1/representation/{id}/wallet/transactions", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L62"}, {"id": "task_18_settlement_task_\u0646\u0645\u0648\u0646\u0647_response_get_api_v1_settlement_uuid", "label": "\u0646\u0645\u0648\u0646\u0647 Response \u2014 GET /api/v1/settlement/{uuid}", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L94"}, {"id": "task_18_settlement_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L111"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_18_settlement_task_md", "target": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", "target": "task_18_settlement_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", "target": "task_18_settlement_task_\u0641\u0644\u0648\u06cc_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0627\u0632_\u0645\u0633\u062a\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L8", "weight": 1.0}, {"source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", "target": "task_18_settlement_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L19", "weight": 1.0}, {"source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", "target": "task_18_settlement_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L31", "weight": 1.0}, {"source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", "target": "task_18_settlement_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L34", "weight": 1.0}, {"source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", "target": "task_18_settlement_task_\u0646\u0645\u0648\u0646\u0647_request_post_api_v1_representation_id_settlement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L39", "weight": 1.0}, {"source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", "target": "task_18_settlement_task_\u0646\u0645\u0648\u0646\u0647_response_get_api_v1_representation_id_wallet", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L50", "weight": 1.0}, {"source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", "target": "task_18_settlement_task_\u0646\u0645\u0648\u0646\u0647_response_get_api_v1_representation_id_wallet_transactions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L62", "weight": 1.0}, {"source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", "target": "task_18_settlement_task_\u0646\u0645\u0648\u0646\u0647_response_get_api_v1_settlement_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L94", "weight": 1.0}, {"source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", "target": "task_18_settlement_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/task.md", "source_location": "L111", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/33d663e4c7895b0e56a14fc949a5714eefb2b41d8eda8f9b7fe772f2d9e1726f.json b/graphify-out/cache/ast/v0.8.44/33d663e4c7895b0e56a14fc949a5714eefb2b41d8eda8f9b7fe772f2d9e1726f.json new file mode 100644 index 00000000..e9515b7e --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/33d663e4c7895b0e56a14fc949a5714eefb2b41d8eda8f9b7fe772f2d9e1726f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_settlementrepository_php", "label": "SettlementRepository.php", "file_type": "code", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L1"}, {"id": "repository_settlementrepository_settlementrepository", "label": "SettlementRepository", "file_type": "code", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_settlementrepository_settlementrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L12"}, {"id": "repository_settlementrepository_settlementrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L17"}, {"id": "settlement", "label": "Settlement", "file_type": "code", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L17"}, {"id": "repository_settlementrepository_settlementrepository_findbyuser", "label": ".findByUser()", "file_type": "code", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L23"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L23"}, {"id": "repository_settlementrepository_settlementrepository_getwalletbalance", "label": ".getWalletBalance()", "file_type": "code", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L29"}, {"id": "repository_settlementrepository_settlementrepository_sumbystatus", "label": ".sumByStatus()", "file_type": "code", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L47"}, {"id": "repository_settlementrepository_settlementrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L56"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_settlementrepository_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_settlementrepository_php", "target": "settlement", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_settlementrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_settlementrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_settlementrepository_php", "target": "repository_settlementrepository_settlementrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_settlementrepository_settlementrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_settlementrepository_settlementrepository", "target": "repository_settlementrepository_settlementrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_settlementrepository_settlementrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_settlementrepository_settlementrepository", "target": "repository_settlementrepository_settlementrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_settlementrepository_settlementrepository_findbyuuid", "target": "settlement", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L17", "weight": 1.0, "context": "return_type"}, {"source": "repository_settlementrepository_settlementrepository", "target": "repository_settlementrepository_settlementrepository_findbyuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L23", "weight": 1.0}, {"source": "repository_settlementrepository_settlementrepository_findbyuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L23", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_settlementrepository_settlementrepository", "target": "repository_settlementrepository_settlementrepository_getwalletbalance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L29", "weight": 1.0}, {"source": "repository_settlementrepository_settlementrepository_getwalletbalance", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L29", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_settlementrepository_settlementrepository", "target": "repository_settlementrepository_settlementrepository_sumbystatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L47", "weight": 1.0}, {"source": "repository_settlementrepository_settlementrepository_sumbystatus", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L47", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_settlementrepository_settlementrepository", "target": "repository_settlementrepository_settlementrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L56", "weight": 1.0}, {"source": "repository_settlementrepository_settlementrepository_save", "target": "settlement", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L56", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_settlementrepository_settlementrepository_construct", "target": "settlement", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Settlement/Repository/SettlementRepository.php", "source_location": "L14", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_settlementrepository_settlementrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_findbyuser", "callee": "findBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_getwalletbalance", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L31", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_getwalletbalance", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_getwalletbalance", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_getwalletbalance", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_getwalletbalance", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_getwalletbalance", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_getwalletbalance", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_sumbystatus", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L49", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_sumbystatus", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L49", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_sumbystatus", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L49", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_sumbystatus", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L49", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L58", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L58", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L59", "receiver": null}, {"caller_nid": "repository_settlementrepository_settlementrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php", "source_location": "L59", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/3561e5174c09c2d295bf2b77e3a2692c234f30cfe76b597213ce1bd2ff9bc81b.json b/graphify-out/cache/ast/v0.8.44/3561e5174c09c2d295bf2b77e3a2692c234f30cfe76b597213ce1bd2ff9bc81b.json new file mode 100644 index 00000000..da0e0c68 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/3561e5174c09c2d295bf2b77e3a2692c234f30cfe76b597213ce1bd2ff9bc81b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_repository_serviceitemrepository_php", "label": "ServiceItemRepository.php", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L1"}, {"id": "repository_serviceitemrepository_serviceitemrepository", "label": "ServiceItemRepository", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_serviceitemrepository_serviceitemrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L12"}, {"id": "repository_serviceitemrepository_serviceitemrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L17"}, {"id": "serviceitem", "label": "ServiceItem", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L17"}, {"id": "repository_serviceitemrepository_serviceitemrepository_findbysection", "label": ".findBySection()", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L22"}, {"id": "servicesection", "label": "ServiceSection", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L22"}, {"id": "repository_serviceitemrepository_serviceitemrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L32"}, {"id": "repository_serviceitemrepository_serviceitemrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L38"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_repository_serviceitemrepository_php", "target": "serviceitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_repository_serviceitemrepository_php", "target": "servicesection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_repository_serviceitemrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_repository_serviceitemrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_repository_serviceitemrepository_php", "target": "repository_serviceitemrepository_serviceitemrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_serviceitemrepository_serviceitemrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_serviceitemrepository_serviceitemrepository", "target": "repository_serviceitemrepository_serviceitemrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_serviceitemrepository_serviceitemrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_serviceitemrepository_serviceitemrepository", "target": "repository_serviceitemrepository_serviceitemrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_serviceitemrepository_serviceitemrepository_findbyuuid", "target": "serviceitem", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L17", "weight": 1.0, "context": "return_type"}, {"source": "repository_serviceitemrepository_serviceitemrepository", "target": "repository_serviceitemrepository_serviceitemrepository_findbysection", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L22", "weight": 1.0}, {"source": "repository_serviceitemrepository_serviceitemrepository_findbysection", "target": "servicesection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L22", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_serviceitemrepository_serviceitemrepository", "target": "repository_serviceitemrepository_serviceitemrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L32", "weight": 1.0}, {"source": "repository_serviceitemrepository_serviceitemrepository_save", "target": "serviceitem", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L32", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_serviceitemrepository_serviceitemrepository", "target": "repository_serviceitemrepository_serviceitemrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L38", "weight": 1.0}, {"source": "repository_serviceitemrepository_serviceitemrepository_remove", "target": "serviceitem", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L38", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_serviceitemrepository_serviceitemrepository_construct", "target": "serviceitem", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L14", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_serviceitemrepository_serviceitemrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_serviceitemrepository_serviceitemrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_serviceitemrepository_serviceitemrepository_findbysection", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_serviceitemrepository_serviceitemrepository_findbysection", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_serviceitemrepository_serviceitemrepository_findbysection", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_serviceitemrepository_serviceitemrepository_findbysection", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_serviceitemrepository_serviceitemrepository_findbysection", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_serviceitemrepository_serviceitemrepository_findbysection", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_serviceitemrepository_serviceitemrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_serviceitemrepository_serviceitemrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_serviceitemrepository_serviceitemrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_serviceitemrepository_serviceitemrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_serviceitemrepository_serviceitemrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_serviceitemrepository_serviceitemrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L41", "receiver": null}, {"caller_nid": "repository_serviceitemrepository_serviceitemrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceItemRepository.php", "source_location": "L41", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/3572f80a2a4741eeaa91c80e9c362bd8ff452c14c4d1f052efad6467db72ce60.json b/graphify-out/cache/ast/v0.8.44/3572f80a2a4741eeaa91c80e9c362bd8ff452c14c4d1f052efad6467db72ce60.json new file mode 100644 index 00000000..d2b097ad --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/3572f80a2a4741eeaa91c80e9c362bd8ff452c14c4d1f052efad6467db72ce60.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_16_smart_dashboard_user_flow_md", "label": "user_flow.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", "source_location": "L1"}, {"id": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", "source_location": "L1"}, {"id": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_\u0628\u0627\u0632\u0647_\u0632\u0645\u0627\u0646\u06cc", "label": "\u062c\u0631\u06cc\u0627\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", "source_location": "L3"}, {"id": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", "label": "\u062c\u0631\u06cc\u0627\u0646 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc\u0646\u06cc\u06a9/\u0645\u0637\u0628", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", "source_location": "L29"}, {"id": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0627\u062f\u0645\u06cc\u0646", "label": "\u062c\u0631\u06cc\u0627\u0646 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0627\u062f\u0645\u06cc\u0646", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", "source_location": "L55"}, {"id": "task_16_smart_dashboard_user_flow_\u0641\u06cc\u0644\u062a\u0631_\u0646\u0642\u0634_\u0645\u0646\u0634\u06cc", "label": "\u0641\u06cc\u0644\u062a\u0631 \u0646\u0642\u0634 \u2014 \u0645\u0646\u0634\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", "source_location": "L66"}, {"id": "task_16_smart_dashboard_user_flow_preset_\u0647\u0627_\u0645\u062d\u0627\u0633\u0628\u0647_\u0627\u0632_\u062a\u0627", "label": "preset \u0647\u0627 \u2014 \u0645\u062d\u0627\u0633\u0628\u0647 \u0627\u0632/\u062a\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", "source_location": "L76"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_16_smart_dashboard_user_flow_md", "target": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", "source_location": "L1", "weight": 1.0}, {"source": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "target": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_\u0628\u0627\u0632\u0647_\u0632\u0645\u0627\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", "source_location": "L3", "weight": 1.0}, {"source": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "target": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", "source_location": "L29", "weight": 1.0}, {"source": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "target": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0627\u062f\u0645\u06cc\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", "source_location": "L55", "weight": 1.0}, {"source": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "target": "task_16_smart_dashboard_user_flow_\u0641\u06cc\u0644\u062a\u0631_\u0646\u0642\u0634_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", "source_location": "L66", "weight": 1.0}, {"source": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "target": "task_16_smart_dashboard_user_flow_preset_\u0647\u0627_\u0645\u062d\u0627\u0633\u0628\u0647_\u0627\u0632_\u062a\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", "source_location": "L76", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/35e828a0495a0a4aaa7539781076edff3b0af2e88562ea0ae1299cfc17fa91b6.json b/graphify-out/cache/ast/v0.8.44/35e828a0495a0a4aaa7539781076edff3b0af2e88562ea0ae1299cfc17fa91b6.json new file mode 100644 index 00000000..ae91d051 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/35e828a0495a0a4aaa7539781076edff3b0af2e88562ea0ae1299cfc17fa91b6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_create_test_users_php", "label": "create_test_users.php", "file_type": "code", "source_file": "create_test_users.php", "source_location": "L1"}, {"id": "clinicpro_create_test_users_makeuser", "label": "makeUser()", "file_type": "code", "source_file": "create_test_users.php", "source_location": "L18"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "create_test_users.php", "source_location": "L18"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_create_test_users_php", "target": "kernel", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "create_test_users.php", "source_location": "L3", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_create_test_users_php", "target": "dotenv", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "create_test_users.php", "source_location": "L4", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_create_test_users_php", "target": "clinicpro_create_test_users_makeuser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "create_test_users.php", "source_location": "L18", "weight": 1.0}, {"source": "clinicpro_create_test_users_makeuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "create_test_users.php", "source_location": "L18", "weight": 1.0, "context": "return_type"}], "raw_calls": [{"caller_nid": "clinicpro_create_test_users_makeuser", "callee": "setRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/create_test_users.php", "source_location": "L20", "receiver": null}, {"caller_nid": "clinicpro_create_test_users_makeuser", "callee": "setPasswordHash", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/create_test_users.php", "source_location": "L21", "receiver": null}, {"caller_nid": "clinicpro_create_test_users_makeuser", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/create_test_users.php", "source_location": "L22", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/365b25cc9de0d769372b17c3cdf9d8be1ed39c2c83b8bb939b54ec43f15c116b.json b/graphify-out/cache/ast/v0.8.44/365b25cc9de0d769372b17c3cdf9d8be1ed39c2c83b8bb939b54ec43f15c116b.json new file mode 100644 index 00000000..240b78a6 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/365b25cc9de0d769372b17c3cdf9d8be1ed39c2c83b8bb939b54ec43f15c116b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_sepgateway_php", "label": "SepGateway.php", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L1"}, {"id": "gateway_sepgateway_sepgateway", "label": "SepGateway", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L8"}, {"id": "paymentgatewayinterface", "label": "PaymentGatewayInterface", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "gateway_sepgateway_sepgateway_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L13"}, {"id": "gateway_sepgateway_sepgateway_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L19"}, {"id": "gateway_sepgateway_sepgateway_cfg", "label": ".cfg()", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L21"}, {"id": "gateway_sepgateway_sepgateway_initiate", "label": ".initiate()", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L26"}, {"id": "paymentinitresult", "label": "PaymentInitResult", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L26"}, {"id": "gateway_sepgateway_sepgateway_verify", "label": ".verify()", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L54"}, {"id": "paymentverifyresult", "label": "PaymentVerifyResult", "file_type": "code", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L54"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_sepgateway_php", "target": "siteconfigrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_sepgateway_php", "target": "httpclientinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_sepgateway_php", "target": "gateway_sepgateway_sepgateway", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L8", "weight": 1.0}, {"source": "gateway_sepgateway_sepgateway", "target": "paymentgatewayinterface", "relation": "implements", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L8", "weight": 1.0}, {"source": "gateway_sepgateway_sepgateway", "target": "gateway_sepgateway_sepgateway_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L13", "weight": 1.0}, {"source": "gateway_sepgateway_sepgateway", "target": "gateway_sepgateway_sepgateway_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L19", "weight": 1.0}, {"source": "gateway_sepgateway_sepgateway", "target": "gateway_sepgateway_sepgateway_cfg", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L21", "weight": 1.0}, {"source": "gateway_sepgateway_sepgateway", "target": "gateway_sepgateway_sepgateway_initiate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L26", "weight": 1.0}, {"source": "gateway_sepgateway_sepgateway_initiate", "target": "paymentinitresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L26", "weight": 1.0, "context": "return_type"}, {"source": "gateway_sepgateway_sepgateway", "target": "gateway_sepgateway_sepgateway_verify", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L54", "weight": 1.0}, {"source": "gateway_sepgateway_sepgateway_verify", "target": "paymentverifyresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L54", "weight": 1.0, "context": "return_type"}, {"source": "gateway_sepgateway_sepgateway_initiate", "target": "gateway_sepgateway_sepgateway_cfg", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L32", "weight": 1.0}, {"source": "gateway_sepgateway_sepgateway_verify", "target": "gateway_sepgateway_sepgateway_cfg", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/SepGateway.php", "source_location": "L70", "weight": 1.0}], "raw_calls": [{"caller_nid": "gateway_sepgateway_sepgateway_cfg", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/SepGateway.php", "source_location": "L23", "receiver": null}, {"caller_nid": "gateway_sepgateway_sepgateway_initiate", "callee": "request", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/SepGateway.php", "source_location": "L29", "receiver": null}, {"caller_nid": "gateway_sepgateway_sepgateway_initiate", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/SepGateway.php", "source_location": "L40", "receiver": null}, {"caller_nid": "gateway_sepgateway_sepgateway_initiate", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/SepGateway.php", "source_location": "L50", "receiver": null}, {"caller_nid": "gateway_sepgateway_sepgateway_verify", "callee": "strtolower", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/SepGateway.php", "source_location": "L57", "receiver": null}, {"caller_nid": "gateway_sepgateway_sepgateway_verify", "callee": "strtolower", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/SepGateway.php", "source_location": "L60", "receiver": null}, {"caller_nid": "gateway_sepgateway_sepgateway_verify", "callee": "request", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/SepGateway.php", "source_location": "L67", "receiver": null}, {"caller_nid": "gateway_sepgateway_sepgateway_verify", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/SepGateway.php", "source_location": "L76", "receiver": null}, {"caller_nid": "gateway_sepgateway_sepgateway_verify", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/SepGateway.php", "source_location": "L87", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/3678b80abe63c2c45d0ef5f5cfd63cb46f5bcff7cb6f73fb3c8d188ce24d0242.json b/graphify-out/cache/ast/v0.8.44/3678b80abe63c2c45d0ef5f5cfd63cb46f5bcff7cb6f73fb3c8d188ce24d0242.json new file mode 100644 index 00000000..9635c36c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/3678b80abe63c2c45d0ef5f5cfd63cb46f5bcff7cb6f73fb3c8d188ce24d0242.json @@ -0,0 +1 @@ +{"nodes": [], "edges": [], "skipped": "data json (non-object root)"} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/37294299886dbe4d8227c8fdc5afea62f50755e0fd42f229eedc58f1a036abb9.json b/graphify-out/cache/ast/v0.8.44/37294299886dbe4d8227c8fdc5afea62f50755e0fd42f229eedc58f1a036abb9.json new file mode 100644 index 00000000..ad2948a7 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/37294299886dbe4d8227c8fdc5afea62f50755e0fd42f229eedc58f1a036abb9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_patient_md", "label": "patient.md", "file_type": "document", "source_file": "docs/api/patient.md", "source_location": "L1"}, {"id": "api_patient_patient_records_sessions_api", "label": "Patient Records & Sessions API", "file_type": "document", "source_file": "docs/api/patient.md", "source_location": "L1"}, {"id": "api_patient_overview", "label": "Overview", "file_type": "document", "source_file": "docs/api/patient.md", "source_location": "L3"}, {"id": "api_patient_endpoints", "label": "Endpoints", "file_type": "document", "source_file": "docs/api/patient.md", "source_location": "L12"}, {"id": "api_patient_list_patients", "label": "List Patients", "file_type": "document", "source_file": "docs/api/patient.md", "source_location": "L14"}, {"id": "api_patient_create_patient_record", "label": "Create Patient Record", "file_type": "document", "source_file": "docs/api/patient.md", "source_location": "L62"}, {"id": "api_patient_get_patient_record", "label": "Get Patient Record", "file_type": "document", "source_file": "docs/api/patient.md", "source_location": "L118"}, {"id": "api_patient_list_patient_sessions", "label": "List Patient Sessions", "file_type": "document", "source_file": "docs/api/patient.md", "source_location": "L172"}, {"id": "api_patient_create_session", "label": "Create Session", "file_type": "document", "source_file": "docs/api/patient.md", "source_location": "L218"}, {"id": "api_patient_update_session", "label": "Update Session", "file_type": "document", "source_file": "docs/api/patient.md", "source_location": "L277"}, {"id": "api_patient_auto_creation_on_appointment_confirm", "label": "Auto-Creation on Appointment Confirm", "file_type": "document", "source_file": "docs/api/patient.md", "source_location": "L311"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_patient_md", "target": "api_patient_patient_records_sessions_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/patient.md", "source_location": "L1", "weight": 1.0}, {"source": "api_patient_patient_records_sessions_api", "target": "api_patient_overview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/patient.md", "source_location": "L3", "weight": 1.0}, {"source": "api_patient_patient_records_sessions_api", "target": "api_patient_endpoints", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/patient.md", "source_location": "L12", "weight": 1.0}, {"source": "api_patient_endpoints", "target": "api_patient_list_patients", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/patient.md", "source_location": "L14", "weight": 1.0}, {"source": "api_patient_endpoints", "target": "api_patient_create_patient_record", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/patient.md", "source_location": "L62", "weight": 1.0}, {"source": "api_patient_endpoints", "target": "api_patient_get_patient_record", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/patient.md", "source_location": "L118", "weight": 1.0}, {"source": "api_patient_endpoints", "target": "api_patient_list_patient_sessions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/patient.md", "source_location": "L172", "weight": 1.0}, {"source": "api_patient_endpoints", "target": "api_patient_create_session", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/patient.md", "source_location": "L218", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_patient_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_billing_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/patient.md", "source_location": "L257", "weight": 1.0}, {"source": "api_patient_endpoints", "target": "api_patient_update_session", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/patient.md", "source_location": "L277", "weight": 1.0}, {"source": "api_patient_patient_records_sessions_api", "target": "api_patient_auto_creation_on_appointment_confirm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/patient.md", "source_location": "L311", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/3755a25eb7694c8c1587bfad9e02166c438ab4bd361268126cfe0f3ee553bbb7.json b/graphify-out/cache/ast/v0.8.44/3755a25eb7694c8c1587bfad9e02166c438ab4bd361268126cfe0f3ee553bbb7.json new file mode 100644 index 00000000..e5c1c215 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/3755a25eb7694c8c1587bfad9e02166c438ab4bd361268126cfe0f3ee553bbb7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_insurance_pages_subscription_gating_md", "label": "insurance-pages-subscription-gating.md", "file_type": "document", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L1"}, {"id": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "label": "\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc \u0635\u0641\u062d\u0627\u062a \u0628\u06cc\u0645\u0647 (\u0642\u06cc\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc \u0648 \u0645\u0637\u0627\u0644\u0628\u0627\u062a) \u0628\u0647 \u062e\u0631\u06cc\u062f \u067e\u0644\u0646 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "file_type": "document", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L1"}, {"id": "prompt_insurance_pages_subscription_gating_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L3"}, {"id": "prompt_insurance_pages_subscription_gating_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L7"}, {"id": "prompt_insurance_pages_subscription_gating_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L16"}, {"id": "prompt_insurance_pages_subscription_gating_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L25"}, {"id": "prompt_insurance_pages_subscription_gating_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L35"}, {"id": "prompt_insurance_pages_subscription_gating_\u0627\u0644\u06af\u0648\u06cc_\u062f\u0631\u0633\u062a_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0627\u06cc_\u062a\u0642\u0644\u06cc\u062f", "label": "\u0627\u0644\u06af\u0648\u06cc \u062f\u0631\u0633\u062a\u0650 \u0645\u0648\u062c\u0648\u062f (\u0628\u0631\u0627\u06cc \u062a\u0642\u0644\u06cc\u062f)", "file_type": "document", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L37"}, {"id": "prompt_insurance_pages_subscription_gating_\u0635\u0641\u062d\u0627\u062a_\u0645\u062d\u0627\u0641\u0638\u062a_\u0646\u0634\u062f\u0647", "label": "\u0635\u0641\u062d\u0627\u062a \u0645\u062d\u0627\u0641\u0638\u062a\u200c\u0646\u0634\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L48"}, {"id": "prompt_insurance_pages_subscription_gating_sidebar_\u0644\u06cc\u0646\u06a9_\u0647\u0627_\u0628\u062f\u0648\u0646_feature", "label": "Sidebar \u2014 \u0644\u06cc\u0646\u06a9\u200c\u0647\u0627 \u0628\u062f\u0648\u0646 feature", "file_type": "document", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L71"}, {"id": "prompt_insurance_pages_subscription_gating_adminsubscriptionpage_feature\u0647\u0627\u06cc_\u0647\u0627\u0631\u062f\u06a9\u062f_\u0641\u0642\u0637_\u06f3_\u062a\u0627", "label": "AdminSubscriptionPage \u2014 feature\u0647\u0627\u06cc \u0647\u0627\u0631\u062f\u06a9\u062f (\u0641\u0642\u0637 \u06f3 \u062a\u0627)", "file_type": "document", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L80"}, {"id": "prompt_insurance_pages_subscription_gating_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L101"}, {"id": "prompt_insurance_pages_subscription_gating_\u06f1_\u067e\u06cc\u0686\u06cc\u062f\u0646_\u062f\u0648_\u0635\u0641\u062d\u0647_\u062f\u0631_featuregate", "label": "\u06f1. \u067e\u06cc\u0686\u06cc\u062f\u0646 \u062f\u0648 \u0635\u0641\u062d\u0647 \u062f\u0631 FeatureGate", "file_type": "document", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L103"}, {"id": "prompt_insurance_pages_subscription_gating_\u06f2_\u0627\u0641\u0632\u0648\u062f\u0646_feature_\u0628\u0647_\u0644\u06cc\u0646\u06a9_\u0647\u0627\u06cc_sidebar", "label": "\u06f2. \u0627\u0641\u0632\u0648\u062f\u0646 feature \u0628\u0647 \u0644\u06cc\u0646\u06a9\u200c\u0647\u0627\u06cc Sidebar", "file_type": "document", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L126"}, {"id": "prompt_insurance_pages_subscription_gating_\u06f3_\u0627\u0641\u0632\u0648\u062f\u0646_insurance_\u0628\u0647_ui_\u0627\u062f\u0645\u06cc\u0646_\u067e\u0644\u0646", "label": "\u06f3. \u0627\u0641\u0632\u0648\u062f\u0646 `insurance` \u0628\u0647 UI \u0627\u062f\u0645\u06cc\u0646\u0650 \u067e\u0644\u0646", "file_type": "document", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L130"}, {"id": "prompt_insurance_pages_subscription_gating_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L145"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_insurance_pages_subscription_gating_md", "target": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "target": "prompt_insurance_pages_subscription_gating_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "target": "prompt_insurance_pages_subscription_gating_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "target": "prompt_insurance_pages_subscription_gating_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L16", "weight": 1.0}, {"source": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "target": "prompt_insurance_pages_subscription_gating_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L25", "weight": 1.0}, {"source": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "target": "prompt_insurance_pages_subscription_gating_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L35", "weight": 1.0}, {"source": "prompt_insurance_pages_subscription_gating_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_insurance_pages_subscription_gating_\u0627\u0644\u06af\u0648\u06cc_\u062f\u0631\u0633\u062a_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0627\u06cc_\u062a\u0642\u0644\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L37", "weight": 1.0}, {"source": "prompt_insurance_pages_subscription_gating_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_insurance_pages_subscription_gating_\u0635\u0641\u062d\u0627\u062a_\u0645\u062d\u0627\u0641\u0638\u062a_\u0646\u0634\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L48", "weight": 1.0}, {"source": "prompt_insurance_pages_subscription_gating_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_insurance_pages_subscription_gating_sidebar_\u0644\u06cc\u0646\u06a9_\u0647\u0627_\u0628\u062f\u0648\u0646_feature", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L71", "weight": 1.0}, {"source": "prompt_insurance_pages_subscription_gating_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_insurance_pages_subscription_gating_adminsubscriptionpage_feature\u0647\u0627\u06cc_\u0647\u0627\u0631\u062f\u06a9\u062f_\u0641\u0642\u0637_\u06f3_\u062a\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L80", "weight": 1.0}, {"source": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "target": "prompt_insurance_pages_subscription_gating_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L101", "weight": 1.0}, {"source": "prompt_insurance_pages_subscription_gating_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_insurance_pages_subscription_gating_\u06f1_\u067e\u06cc\u0686\u06cc\u062f\u0646_\u062f\u0648_\u0635\u0641\u062d\u0647_\u062f\u0631_featuregate", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L103", "weight": 1.0}, {"source": "prompt_insurance_pages_subscription_gating_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_insurance_pages_subscription_gating_\u06f2_\u0627\u0641\u0632\u0648\u062f\u0646_feature_\u0628\u0647_\u0644\u06cc\u0646\u06a9_\u0647\u0627\u06cc_sidebar", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L126", "weight": 1.0}, {"source": "prompt_insurance_pages_subscription_gating_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_insurance_pages_subscription_gating_\u06f3_\u0627\u0641\u0632\u0648\u062f\u0646_insurance_\u0628\u0647_ui_\u0627\u062f\u0645\u06cc\u0646_\u067e\u0644\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L130", "weight": 1.0}, {"source": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "target": "prompt_insurance_pages_subscription_gating_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", "source_location": "L145", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/375e8ddd7ec2c6078760759c4501a4cfbfa68fafd7835fb01fb77ec9e63edae3.json b/graphify-out/cache/ast/v0.8.44/375e8ddd7ec2c6078760759c4501a4cfbfa68fafd7835fb01fb77ec9e63edae3.json new file mode 100644 index 00000000..8c2f48e3 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/375e8ddd7ec2c6078760759c4501a4cfbfa68fafd7835fb01fb77ec9e63edae3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_11_insurance_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/architecture.md", "source_location": "L1"}, {"id": "task_11_insurance_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u0645\u0627\u0698\u0648\u0644 \u0628\u06cc\u0645\u0647", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/architecture.md", "source_location": "L1"}, {"id": "task_11_insurance_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/architecture.md", "source_location": "L3"}, {"id": "task_11_insurance_architecture_entity_insurance", "label": "Entity: Insurance", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/architecture.md", "source_location": "L22"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_11_insurance_architecture_md", "target": "task_11_insurance_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_11_insurance_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "target": "task_11_insurance_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_11_insurance_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "target": "task_11_insurance_architecture_entity_insurance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/architecture.md", "source_location": "L22", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/37710f20c842a049c260e96a284970b10be5c0da0f7d2b50acb9bb382ffceb01.json b/graphify-out/cache/ast/v0.8.44/37710f20c842a049c260e96a284970b10be5c0da0f7d2b50acb9bb382ffceb01.json new file mode 100644 index 00000000..44926332 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/37710f20c842a049c260e96a284970b10be5c0da0f7d2b50acb9bb382ffceb01.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_entity_userprofile_php", "label": "UserProfile.php", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L1"}, {"id": "entity_userprofile_userprofile", "label": "UserProfile", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L9"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L23"}, {"id": "entity_userprofile_userprofile_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L96"}, {"id": "entity_userprofile_userprofile_getid", "label": ".getId()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L104"}, {"id": "entity_userprofile_userprofile_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L105"}, {"id": "entity_userprofile_userprofile_getuser", "label": ".getUser()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L106"}, {"id": "entity_userprofile_userprofile_getlabel", "label": ".getLabel()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L108"}, {"id": "entity_userprofile_userprofile_getfamily", "label": ".getFamily()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L109"}, {"id": "entity_userprofile_userprofile_getfathersname", "label": ".getFathersName()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L110"}, {"id": "entity_userprofile_userprofile_getnationalcode", "label": ".getNationalCode()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L111"}, {"id": "entity_userprofile_userprofile_isnationalcodeapproved", "label": ".isNationalCodeApproved()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L112"}, {"id": "entity_userprofile_userprofile_getgender", "label": ".getGender()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L113"}, {"id": "entity_userprofile_userprofile_getdateofbirth", "label": ".getDateOfBirth()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L114"}, {"id": "entity_userprofile_userprofile_getbloodtype", "label": ".getBloodType()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L115"}, {"id": "entity_userprofile_userprofile_getmaritalstatus", "label": ".getMaritalStatus()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L116"}, {"id": "entity_userprofile_userprofile_geteducation", "label": ".getEducation()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L117"}, {"id": "entity_userprofile_userprofile_getjob", "label": ".getJob()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L118"}, {"id": "entity_userprofile_userprofile_getaddress", "label": ".getAddress()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L119"}, {"id": "entity_userprofile_userprofile_gethomephone", "label": ".getHomePhone()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L120"}, {"id": "entity_userprofile_userprofile_getworkphone", "label": ".getWorkPhone()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L121"}, {"id": "entity_userprofile_userprofile_getinsuranceid", "label": ".getInsuranceId()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L122"}, {"id": "entity_userprofile_userprofile_getbasicinsuranceid", "label": ".getBasicInsuranceId()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L123"}, {"id": "entity_userprofile_userprofile_getsupplementaryinsuranceid", "label": ".getSupplementaryInsuranceId()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L124"}, {"id": "entity_userprofile_userprofile_getother", "label": ".getOther()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L125"}, {"id": "entity_userprofile_userprofile_issharingwithuser", "label": ".isSharingWithUser()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L126"}, {"id": "entity_userprofile_userprofile_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L127"}, {"id": "entity_userprofile_userprofile_getavatar", "label": ".getAvatar()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L128"}, {"id": "entity_userprofile_userprofile_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L129"}, {"id": "entity_userprofile_userprofile_getupdatedat", "label": ".getUpdatedAt()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L130"}, {"id": "entity_userprofile_userprofile_setlabel", "label": ".setLabel()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L132"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L132"}, {"id": "entity_userprofile_userprofile_setfamily", "label": ".setFamily()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L133"}, {"id": "entity_userprofile_userprofile_setfathersname", "label": ".setFathersName()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L134"}, {"id": "entity_userprofile_userprofile_setnationalcode", "label": ".setNationalCode()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L135"}, {"id": "entity_userprofile_userprofile_setnationalcodeapproved", "label": ".setNationalCodeApproved()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L136"}, {"id": "entity_userprofile_userprofile_setgender", "label": ".setGender()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L137"}, {"id": "entity_userprofile_userprofile_setdateofbirth", "label": ".setDateOfBirth()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L138"}, {"id": "entity_userprofile_userprofile_setbloodtype", "label": ".setBloodType()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L139"}, {"id": "entity_userprofile_userprofile_setmaritalstatus", "label": ".setMaritalStatus()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L140"}, {"id": "entity_userprofile_userprofile_seteducation", "label": ".setEducation()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L141"}, {"id": "entity_userprofile_userprofile_setjob", "label": ".setJob()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L142"}, {"id": "entity_userprofile_userprofile_setaddress", "label": ".setAddress()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L143"}, {"id": "entity_userprofile_userprofile_sethomephone", "label": ".setHomePhone()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L144"}, {"id": "entity_userprofile_userprofile_setworkphone", "label": ".setWorkPhone()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L145"}, {"id": "entity_userprofile_userprofile_setinsuranceid", "label": ".setInsuranceId()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L146"}, {"id": "entity_userprofile_userprofile_setbasicinsuranceid", "label": ".setBasicInsuranceId()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L147"}, {"id": "entity_userprofile_userprofile_setsupplementaryinsuranceid", "label": ".setSupplementaryInsuranceId()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L148"}, {"id": "entity_userprofile_userprofile_setother", "label": ".setOther()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L149"}, {"id": "entity_userprofile_userprofile_setsharingwithuser", "label": ".setSharingWithUser()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L150"}, {"id": "entity_userprofile_userprofile_setdescription", "label": ".setDescription()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L151"}, {"id": "entity_userprofile_userprofile_setavatar", "label": ".setAvatar()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L152"}, {"id": "entity_userprofile_userprofile_touch", "label": ".touch()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L154"}, {"id": "entity_userprofile_userprofile_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L156"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_entity_userprofile_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_entity_userprofile_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_entity_userprofile_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_entity_userprofile_php", "target": "entity_userprofile_userprofile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L23", "weight": 1.0, "context": "field"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L96", "weight": 1.0}, {"source": "entity_userprofile_userprofile_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L96", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L104", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L105", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L106", "weight": 1.0}, {"source": "entity_userprofile_userprofile_getuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L106", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getlabel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L108", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getfamily", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L109", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getfathersname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L110", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getnationalcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L111", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_isnationalcodeapproved", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L112", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getgender", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L113", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getdateofbirth", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L114", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getbloodtype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L115", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getmaritalstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L116", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_geteducation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L117", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getjob", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L118", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L119", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_gethomephone", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L120", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getworkphone", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L121", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getinsuranceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L122", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getbasicinsuranceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L123", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getsupplementaryinsuranceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L124", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getother", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L125", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_issharingwithuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L126", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L127", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getavatar", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L128", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L129", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_getupdatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L130", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setlabel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L132", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setlabel", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L132", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setfamily", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L133", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setfamily", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L133", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setfathersname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L134", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setfathersname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L134", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setnationalcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L135", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setnationalcode", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L135", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setnationalcodeapproved", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L136", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setnationalcodeapproved", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L136", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setgender", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L137", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setgender", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L137", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setdateofbirth", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L138", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setdateofbirth", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L138", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setbloodtype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L139", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setbloodtype", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L139", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setmaritalstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L140", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setmaritalstatus", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L140", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_seteducation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L141", "weight": 1.0}, {"source": "entity_userprofile_userprofile_seteducation", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L141", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setjob", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L142", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setjob", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L142", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L143", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setaddress", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L143", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_sethomephone", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L144", "weight": 1.0}, {"source": "entity_userprofile_userprofile_sethomephone", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L144", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setworkphone", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L145", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setworkphone", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L145", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setinsuranceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L146", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setinsuranceid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L146", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setbasicinsuranceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L147", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setbasicinsuranceid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L147", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setsupplementaryinsuranceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L148", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setsupplementaryinsuranceid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L148", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setother", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L149", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setother", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L149", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setsharingwithuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L150", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setsharingwithuser", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L150", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L151", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setdescription", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L151", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_setavatar", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L152", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setavatar", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L152", "weight": 1.0, "context": "return_type"}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_touch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L154", "weight": 1.0}, {"source": "entity_userprofile_userprofile", "target": "entity_userprofile_userprofile_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L156", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setfamily", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L133", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setfathersname", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L134", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setnationalcode", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L135", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setnationalcodeapproved", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L136", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setgender", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L137", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setdateofbirth", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L138", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setbloodtype", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L139", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setmaritalstatus", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L140", "weight": 1.0}, {"source": "entity_userprofile_userprofile_seteducation", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L141", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setjob", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L142", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setaddress", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L143", "weight": 1.0}, {"source": "entity_userprofile_userprofile_sethomephone", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L144", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setworkphone", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L145", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setinsuranceid", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L146", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setbasicinsuranceid", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L147", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setsupplementaryinsuranceid", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L148", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setother", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L149", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setsharingwithuser", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L150", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setdescription", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L151", "weight": 1.0}, {"source": "entity_userprofile_userprofile_setavatar", "target": "entity_userprofile_userprofile_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L152", "weight": 1.0}, {"source": "entity_userprofile_userprofile_toarray", "target": "entity_userprofile_userprofile_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Entity/UserProfile.php", "source_location": "L161", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_userprofile_userprofile_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Entity/UserProfile.php", "source_location": "L98", "receiver": null}, {"caller_nid": "entity_userprofile_userprofile_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Entity/UserProfile.php", "source_location": "L98", "receiver": null}, {"caller_nid": "entity_userprofile_userprofile_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Entity/UserProfile.php", "source_location": "L100", "receiver": null}, {"caller_nid": "entity_userprofile_userprofile_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Entity/UserProfile.php", "source_location": "L101", "receiver": null}, {"caller_nid": "entity_userprofile_userprofile_touch", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Entity/UserProfile.php", "source_location": "L154", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/37e171af8a4ddbd77414b514ae274c8637be7ce35374b117a8d71bb900c55f63.json b/graphify-out/cache/ast/v0.8.44/37e171af8a4ddbd77414b514ae274c8637be7ce35374b117a8d71bb900c55f63.json new file mode 100644 index 00000000..26afb97b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/37e171af8a4ddbd77414b514ae274c8637be7ce35374b117a8d71bb900c55f63.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_package_json", "label": "package.json", "file_type": "code", "source_file": "package.json", "source_location": "L1"}, {"id": "clinicpro_package_devdependencies", "label": "devDependencies", "file_type": "code", "source_file": "package.json", "source_location": "L2"}, {"id": "clinicpro_package_devdependencies_babel_core", "label": "@babel/core", "file_type": "code", "source_file": "package.json", "source_location": "L3"}, {"id": "clinicpro_package_devdependencies_babel_preset_env", "label": "@babel/preset-env", "file_type": "code", "source_file": "package.json", "source_location": "L4"}, {"id": "clinicpro_package_devdependencies_babel_preset_react", "label": "@babel/preset-react", "file_type": "code", "source_file": "package.json", "source_location": "L5"}, {"id": "clinicpro_package_devdependencies_babel_preset_typescript", "label": "@babel/preset-typescript", "file_type": "code", "source_file": "package.json", "source_location": "L6"}, {"id": "clinicpro_package_devdependencies_hotwired_stimulus", "label": "@hotwired/stimulus", "file_type": "code", "source_file": "package.json", "source_location": "L7"}, {"id": "clinicpro_package_devdependencies_symfony_stimulus_bridge", "label": "@symfony/stimulus-bridge", "file_type": "code", "source_file": "package.json", "source_location": "L8"}, {"id": "clinicpro_package_devdependencies_symfony_ux_react", "label": "@symfony/ux-react", "file_type": "code", "source_file": "package.json", "source_location": "L9"}, {"id": "clinicpro_package_devdependencies_symfony_webpack_encore", "label": "@symfony/webpack-encore", "file_type": "code", "source_file": "package.json", "source_location": "L10"}, {"id": "clinicpro_package_devdependencies_tailwindcss_postcss", "label": "@tailwindcss/postcss", "file_type": "code", "source_file": "package.json", "source_location": "L11"}, {"id": "clinicpro_package_devdependencies_types_react", "label": "@types/react", "file_type": "code", "source_file": "package.json", "source_location": "L12"}, {"id": "clinicpro_package_devdependencies_types_react_dom", "label": "@types/react-dom", "file_type": "code", "source_file": "package.json", "source_location": "L13"}, {"id": "clinicpro_package_devdependencies_core_js", "label": "core-js", "file_type": "code", "source_file": "package.json", "source_location": "L14"}, {"id": "clinicpro_package_devdependencies_postcss", "label": "postcss", "file_type": "code", "source_file": "package.json", "source_location": "L15"}, {"id": "clinicpro_package_devdependencies_postcss_loader", "label": "postcss-loader", "file_type": "code", "source_file": "package.json", "source_location": "L16"}, {"id": "clinicpro_package_devdependencies_regenerator_runtime", "label": "regenerator-runtime", "file_type": "code", "source_file": "package.json", "source_location": "L17"}, {"id": "clinicpro_package_devdependencies_tailwindcss", "label": "tailwindcss", "file_type": "code", "source_file": "package.json", "source_location": "L18"}, {"id": "clinicpro_package_devdependencies_ts_loader", "label": "ts-loader", "file_type": "code", "source_file": "package.json", "source_location": "L19"}, {"id": "clinicpro_package_devdependencies_typescript", "label": "typescript", "file_type": "code", "source_file": "package.json", "source_location": "L20"}, {"id": "clinicpro_package_devdependencies_webpack", "label": "webpack", "file_type": "code", "source_file": "package.json", "source_location": "L21"}, {"id": "clinicpro_package_devdependencies_webpack_cli", "label": "webpack-cli", "file_type": "code", "source_file": "package.json", "source_location": "L22"}, {"id": "clinicpro_package_dependencies", "label": "dependencies", "file_type": "code", "source_file": "package.json", "source_location": "L24"}, {"id": "clinicpro_package_dependencies_ckeditor_ckeditor5_build_classic", "label": "@ckeditor/ckeditor5-build-classic", "file_type": "code", "source_file": "package.json", "source_location": "L25"}, {"id": "clinicpro_package_dependencies_ckeditor_ckeditor5_react", "label": "@ckeditor/ckeditor5-react", "file_type": "code", "source_file": "package.json", "source_location": "L26"}, {"id": "clinicpro_package_dependencies_fontsource_vazirmatn", "label": "@fontsource/vazirmatn", "file_type": "code", "source_file": "package.json", "source_location": "L27"}, {"id": "clinicpro_package_dependencies_heroicons_react", "label": "@heroicons/react", "file_type": "code", "source_file": "package.json", "source_location": "L28"}, {"id": "clinicpro_package_dependencies_hookform_resolvers", "label": "@hookform/resolvers", "file_type": "code", "source_file": "package.json", "source_location": "L29"}, {"id": "clinicpro_package_dependencies_tanstack_react_query", "label": "@tanstack/react-query", "file_type": "code", "source_file": "package.json", "source_location": "L30"}, {"id": "clinicpro_package_dependencies_tanstack_react_table", "label": "@tanstack/react-table", "file_type": "code", "source_file": "package.json", "source_location": "L31"}, {"id": "clinicpro_package_dependencies_types_leaflet", "label": "@types/leaflet", "file_type": "code", "source_file": "package.json", "source_location": "L32"}, {"id": "clinicpro_package_dependencies_jalaali_js", "label": "jalaali-js", "file_type": "code", "source_file": "package.json", "source_location": "L33"}, {"id": "clinicpro_package_dependencies_leaflet", "label": "leaflet", "file_type": "code", "source_file": "package.json", "source_location": "L34"}, {"id": "clinicpro_package_dependencies_react", "label": "react", "file_type": "code", "source_file": "package.json", "source_location": "L35"}, {"id": "clinicpro_package_dependencies_react_dom", "label": "react-dom", "file_type": "code", "source_file": "package.json", "source_location": "L36"}, {"id": "clinicpro_package_dependencies_react_hook_form", "label": "react-hook-form", "file_type": "code", "source_file": "package.json", "source_location": "L37"}, {"id": "clinicpro_package_dependencies_react_hot_toast", "label": "react-hot-toast", "file_type": "code", "source_file": "package.json", "source_location": "L38"}, {"id": "clinicpro_package_dependencies_react_leaflet", "label": "react-leaflet", "file_type": "code", "source_file": "package.json", "source_location": "L39"}, {"id": "clinicpro_package_dependencies_react_router_dom", "label": "react-router-dom", "file_type": "code", "source_file": "package.json", "source_location": "L40"}, {"id": "clinicpro_package_dependencies_react_select", "label": "react-select", "file_type": "code", "source_file": "package.json", "source_location": "L41"}, {"id": "clinicpro_package_dependencies_recharts", "label": "recharts", "file_type": "code", "source_file": "package.json", "source_location": "L42"}, {"id": "clinicpro_package_dependencies_sonner", "label": "sonner", "file_type": "code", "source_file": "package.json", "source_location": "L43"}, {"id": "clinicpro_package_dependencies_zod", "label": "zod", "file_type": "code", "source_file": "package.json", "source_location": "L44"}, {"id": "clinicpro_package_dependencies_zustand", "label": "zustand", "file_type": "code", "source_file": "package.json", "source_location": "L45"}, {"id": "clinicpro_package_optionaldependencies", "label": "optionalDependencies", "file_type": "code", "source_file": "package.json", "source_location": "L47"}, {"id": "clinicpro_package_optionaldependencies_tailwindcss_oxide_darwin_arm64", "label": "@tailwindcss/oxide-darwin-arm64", "file_type": "code", "source_file": "package.json", "source_location": "L48"}, {"id": "clinicpro_package_optionaldependencies_tailwindcss_oxide_linux_arm64_gnu", "label": "@tailwindcss/oxide-linux-arm64-gnu", "file_type": "code", "source_file": "package.json", "source_location": "L49"}, {"id": "clinicpro_package_optionaldependencies_lightningcss_darwin_arm64", "label": "lightningcss-darwin-arm64", "file_type": "code", "source_file": "package.json", "source_location": "L50"}, {"id": "clinicpro_package_optionaldependencies_lightningcss_linux_arm64_gnu", "label": "lightningcss-linux-arm64-gnu", "file_type": "code", "source_file": "package.json", "source_location": "L51"}, {"id": "clinicpro_package_license", "label": "license", "file_type": "code", "source_file": "package.json", "source_location": "L53"}, {"id": "clinicpro_package_private", "label": "private", "file_type": "code", "source_file": "package.json", "source_location": "L54"}, {"id": "clinicpro_package_scripts", "label": "scripts", "file_type": "code", "source_file": "package.json", "source_location": "L55"}, {"id": "clinicpro_package_scripts_dev_server", "label": "dev-server", "file_type": "code", "source_file": "package.json", "source_location": "L56"}, {"id": "clinicpro_package_scripts_dev", "label": "dev", "file_type": "code", "source_file": "package.json", "source_location": "L57"}, {"id": "clinicpro_package_scripts_watch", "label": "watch", "file_type": "code", "source_file": "package.json", "source_location": "L58"}, {"id": "clinicpro_package_scripts_build", "label": "build", "file_type": "code", "source_file": "package.json", "source_location": "L59"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_package_json", "target": "clinicpro_package_devdependencies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L2", "weight": 1.0}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_babel_core", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L3", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_babel_core", "target": "babel_core", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L3", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_babel_preset_env", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L4", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_babel_preset_env", "target": "babel_preset_env", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L4", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_babel_preset_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L5", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_babel_preset_react", "target": "babel_preset_react", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L5", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_babel_preset_typescript", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L6", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_babel_preset_typescript", "target": "babel_preset_typescript", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L6", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_hotwired_stimulus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L7", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_hotwired_stimulus", "target": "hotwired_stimulus", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L7", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_symfony_stimulus_bridge", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L8", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_symfony_stimulus_bridge", "target": "symfony_stimulus_bridge", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L8", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_symfony_ux_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L9", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_symfony_ux_react", "target": "symfony_ux_react", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L9", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_symfony_webpack_encore", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L10", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_symfony_webpack_encore", "target": "symfony_webpack_encore", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L10", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_tailwindcss_postcss", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L11", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_tailwindcss_postcss", "target": "tailwindcss_postcss", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L11", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_types_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L12", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_types_react", "target": "types_react", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L12", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_types_react_dom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L13", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_types_react_dom", "target": "types_react_dom", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L13", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_core_js", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L14", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_core_js", "target": "core_js", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L14", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_postcss", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L15", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_postcss", "target": "postcss", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L15", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_postcss_loader", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L16", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_postcss_loader", "target": "postcss_loader", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L16", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_regenerator_runtime", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L17", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_regenerator_runtime", "target": "regenerator_runtime", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L17", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_tailwindcss", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L18", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_tailwindcss", "target": "tailwindcss", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L18", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_ts_loader", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L19", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_ts_loader", "target": "ts_loader", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L19", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_typescript", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L20", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_typescript", "target": "typescript", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L20", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_webpack", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L21", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_webpack", "target": "webpack", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L21", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_devdependencies", "target": "clinicpro_package_devdependencies_webpack_cli", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L22", "weight": 1.0}, {"source": "clinicpro_package_devdependencies_webpack_cli", "target": "webpack_cli", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L22", "weight": 1.0, "context": "import"}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_package_json", "target": "clinicpro_package_dependencies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L24", "weight": 1.0}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_ckeditor_ckeditor5_build_classic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L25", "weight": 1.0}, {"source": "clinicpro_package_dependencies_ckeditor_ckeditor5_build_classic", "target": "ckeditor_ckeditor5_build_classic", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L25", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_ckeditor_ckeditor5_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L26", "weight": 1.0}, {"source": "clinicpro_package_dependencies_ckeditor_ckeditor5_react", "target": "ckeditor_ckeditor5_react", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L26", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_fontsource_vazirmatn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L27", "weight": 1.0}, {"source": "clinicpro_package_dependencies_fontsource_vazirmatn", "target": "fontsource_vazirmatn", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L27", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_heroicons_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L28", "weight": 1.0}, {"source": "clinicpro_package_dependencies_heroicons_react", "target": "heroicons_react", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L28", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_hookform_resolvers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L29", "weight": 1.0}, {"source": "clinicpro_package_dependencies_hookform_resolvers", "target": "hookform_resolvers", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L29", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_tanstack_react_query", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L30", "weight": 1.0}, {"source": "clinicpro_package_dependencies_tanstack_react_query", "target": "tanstack_react_query", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L30", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_tanstack_react_table", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L31", "weight": 1.0}, {"source": "clinicpro_package_dependencies_tanstack_react_table", "target": "tanstack_react_table", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L31", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_types_leaflet", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L32", "weight": 1.0}, {"source": "clinicpro_package_dependencies_types_leaflet", "target": "types_leaflet", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L32", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_jalaali_js", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L33", "weight": 1.0}, {"source": "clinicpro_package_dependencies_jalaali_js", "target": "jalaali_js", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L33", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_leaflet", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L34", "weight": 1.0}, {"source": "clinicpro_package_dependencies_leaflet", "target": "leaflet", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L34", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L35", "weight": 1.0}, {"source": "clinicpro_package_dependencies_react", "target": "react", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L35", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_react_dom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L36", "weight": 1.0}, {"source": "clinicpro_package_dependencies_react_dom", "target": "react_dom", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L36", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_react_hook_form", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L37", "weight": 1.0}, {"source": "clinicpro_package_dependencies_react_hook_form", "target": "react_hook_form", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L37", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_react_hot_toast", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L38", "weight": 1.0}, {"source": "clinicpro_package_dependencies_react_hot_toast", "target": "react_hot_toast", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L38", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_react_leaflet", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L39", "weight": 1.0}, {"source": "clinicpro_package_dependencies_react_leaflet", "target": "react_leaflet", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L39", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_react_router_dom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L40", "weight": 1.0}, {"source": "clinicpro_package_dependencies_react_router_dom", "target": "react_router_dom", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L40", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_react_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L41", "weight": 1.0}, {"source": "clinicpro_package_dependencies_react_select", "target": "react_select", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L41", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_recharts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L42", "weight": 1.0}, {"source": "clinicpro_package_dependencies_recharts", "target": "recharts", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L42", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_sonner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L43", "weight": 1.0}, {"source": "clinicpro_package_dependencies_sonner", "target": "sonner", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L43", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_zod", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L44", "weight": 1.0}, {"source": "clinicpro_package_dependencies_zod", "target": "zod", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L44", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_dependencies", "target": "clinicpro_package_dependencies_zustand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L45", "weight": 1.0}, {"source": "clinicpro_package_dependencies_zustand", "target": "zustand", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L45", "weight": 1.0, "context": "import"}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_package_json", "target": "clinicpro_package_optionaldependencies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L47", "weight": 1.0}, {"source": "clinicpro_package_optionaldependencies", "target": "clinicpro_package_optionaldependencies_tailwindcss_oxide_darwin_arm64", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L48", "weight": 1.0}, {"source": "clinicpro_package_optionaldependencies_tailwindcss_oxide_darwin_arm64", "target": "tailwindcss_oxide_darwin_arm64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L48", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_optionaldependencies", "target": "clinicpro_package_optionaldependencies_tailwindcss_oxide_linux_arm64_gnu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L49", "weight": 1.0}, {"source": "clinicpro_package_optionaldependencies_tailwindcss_oxide_linux_arm64_gnu", "target": "tailwindcss_oxide_linux_arm64_gnu", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L49", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_optionaldependencies", "target": "clinicpro_package_optionaldependencies_lightningcss_darwin_arm64", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L50", "weight": 1.0}, {"source": "clinicpro_package_optionaldependencies_lightningcss_darwin_arm64", "target": "lightningcss_darwin_arm64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L50", "weight": 1.0, "context": "import"}, {"source": "clinicpro_package_optionaldependencies", "target": "clinicpro_package_optionaldependencies_lightningcss_linux_arm64_gnu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L51", "weight": 1.0}, {"source": "clinicpro_package_optionaldependencies_lightningcss_linux_arm64_gnu", "target": "lightningcss_linux_arm64_gnu", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L51", "weight": 1.0, "context": "import"}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_package_json", "target": "clinicpro_package_license", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L53", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_package_json", "target": "clinicpro_package_private", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L54", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_package_json", "target": "clinicpro_package_scripts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L55", "weight": 1.0}, {"source": "clinicpro_package_scripts", "target": "clinicpro_package_scripts_dev_server", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L56", "weight": 1.0}, {"source": "clinicpro_package_scripts", "target": "clinicpro_package_scripts_dev", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L57", "weight": 1.0}, {"source": "clinicpro_package_scripts", "target": "clinicpro_package_scripts_watch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L58", "weight": 1.0}, {"source": "clinicpro_package_scripts", "target": "clinicpro_package_scripts_build", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L59", "weight": 1.0}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/37f5d9c98cdbda93b4c21040a07ec066d89a028319c6986eeb4d17b3a9b1d21e.json b/graphify-out/cache/ast/v0.8.44/37f5d9c98cdbda93b4c21040a07ec066d89a028319c6986eeb4d17b3a9b1d21e.json new file mode 100644 index 00000000..bef887c7 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/37f5d9c98cdbda93b4c21040a07ec066d89a028319c6986eeb4d17b3a9b1d21e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_composer_json", "label": "composer.json", "file_type": "code", "source_file": "composer.json", "source_location": "L1"}, {"id": "clinicpro_composer_name", "label": "name", "file_type": "code", "source_file": "composer.json", "source_location": "L2"}, {"id": "clinicpro_composer_type", "label": "type", "file_type": "code", "source_file": "composer.json", "source_location": "L3"}, {"id": "clinicpro_composer_license", "label": "license", "file_type": "code", "source_file": "composer.json", "source_location": "L4"}, {"id": "clinicpro_composer_description", "label": "description", "file_type": "code", "source_file": "composer.json", "source_location": "L5"}, {"id": "clinicpro_composer_minimum_stability", "label": "minimum-stability", "file_type": "code", "source_file": "composer.json", "source_location": "L6"}, {"id": "clinicpro_composer_prefer_stable", "label": "prefer-stable", "file_type": "code", "source_file": "composer.json", "source_location": "L7"}, {"id": "clinicpro_composer_require", "label": "require", "file_type": "code", "source_file": "composer.json", "source_location": "L8"}, {"id": "clinicpro_composer_require_php", "label": "php", "file_type": "code", "source_file": "composer.json", "source_location": "L9"}, {"id": "clinicpro_composer_require_ext_ctype", "label": "ext-ctype", "file_type": "code", "source_file": "composer.json", "source_location": "L10"}, {"id": "clinicpro_composer_require_ext_iconv", "label": "ext-iconv", "file_type": "code", "source_file": "composer.json", "source_location": "L11"}, {"id": "clinicpro_composer_require_doctrine_doctrine_bundle", "label": "doctrine/doctrine-bundle", "file_type": "code", "source_file": "composer.json", "source_location": "L12"}, {"id": "clinicpro_composer_require_doctrine_doctrine_migrations_bundle", "label": "doctrine/doctrine-migrations-bundle", "file_type": "code", "source_file": "composer.json", "source_location": "L13"}, {"id": "clinicpro_composer_require_doctrine_orm", "label": "doctrine/orm", "file_type": "code", "source_file": "composer.json", "source_location": "L14"}, {"id": "clinicpro_composer_require_lexik_jwt_authentication_bundle", "label": "lexik/jwt-authentication-bundle", "file_type": "code", "source_file": "composer.json", "source_location": "L15"}, {"id": "clinicpro_composer_require_nelmio_api_doc_bundle", "label": "nelmio/api-doc-bundle", "file_type": "code", "source_file": "composer.json", "source_location": "L16"}, {"id": "clinicpro_composer_require_nelmio_cors_bundle", "label": "nelmio/cors-bundle", "file_type": "code", "source_file": "composer.json", "source_location": "L17"}, {"id": "clinicpro_composer_require_symfony_asset", "label": "symfony/asset", "file_type": "code", "source_file": "composer.json", "source_location": "L18"}, {"id": "clinicpro_composer_require_symfony_cache", "label": "symfony/cache", "file_type": "code", "source_file": "composer.json", "source_location": "L19"}, {"id": "clinicpro_composer_require_symfony_console", "label": "symfony/console", "file_type": "code", "source_file": "composer.json", "source_location": "L20"}, {"id": "clinicpro_composer_require_symfony_dotenv", "label": "symfony/dotenv", "file_type": "code", "source_file": "composer.json", "source_location": "L21"}, {"id": "clinicpro_composer_require_symfony_flex", "label": "symfony/flex", "file_type": "code", "source_file": "composer.json", "source_location": "L22"}, {"id": "clinicpro_composer_require_symfony_framework_bundle", "label": "symfony/framework-bundle", "file_type": "code", "source_file": "composer.json", "source_location": "L23"}, {"id": "clinicpro_composer_require_symfony_http_client", "label": "symfony/http-client", "file_type": "code", "source_file": "composer.json", "source_location": "L24"}, {"id": "clinicpro_composer_require_symfony_messenger", "label": "symfony/messenger", "file_type": "code", "source_file": "composer.json", "source_location": "L25"}, {"id": "clinicpro_composer_require_symfony_property_access", "label": "symfony/property-access", "file_type": "code", "source_file": "composer.json", "source_location": "L26"}, {"id": "clinicpro_composer_require_symfony_property_info", "label": "symfony/property-info", "file_type": "code", "source_file": "composer.json", "source_location": "L27"}, {"id": "clinicpro_composer_require_symfony_rate_limiter", "label": "symfony/rate-limiter", "file_type": "code", "source_file": "composer.json", "source_location": "L28"}, {"id": "clinicpro_composer_require_symfony_runtime", "label": "symfony/runtime", "file_type": "code", "source_file": "composer.json", "source_location": "L29"}, {"id": "clinicpro_composer_require_symfony_scheduler", "label": "symfony/scheduler", "file_type": "code", "source_file": "composer.json", "source_location": "L30"}, {"id": "clinicpro_composer_require_symfony_security_bundle", "label": "symfony/security-bundle", "file_type": "code", "source_file": "composer.json", "source_location": "L31"}, {"id": "clinicpro_composer_require_symfony_serializer", "label": "symfony/serializer", "file_type": "code", "source_file": "composer.json", "source_location": "L32"}, {"id": "clinicpro_composer_require_symfony_twig_bundle", "label": "symfony/twig-bundle", "file_type": "code", "source_file": "composer.json", "source_location": "L33"}, {"id": "clinicpro_composer_require_symfony_uid", "label": "symfony/uid", "file_type": "code", "source_file": "composer.json", "source_location": "L34"}, {"id": "clinicpro_composer_require_symfony_ux_react", "label": "symfony/ux-react", "file_type": "code", "source_file": "composer.json", "source_location": "L35"}, {"id": "clinicpro_composer_require_symfony_validator", "label": "symfony/validator", "file_type": "code", "source_file": "composer.json", "source_location": "L36"}, {"id": "clinicpro_composer_require_symfony_webpack_encore_bundle", "label": "symfony/webpack-encore-bundle", "file_type": "code", "source_file": "composer.json", "source_location": "L37"}, {"id": "clinicpro_composer_require_symfony_yaml", "label": "symfony/yaml", "file_type": "code", "source_file": "composer.json", "source_location": "L38"}, {"id": "clinicpro_composer_require_twig_twig", "label": "twig/twig", "file_type": "code", "source_file": "composer.json", "source_location": "L39"}, {"id": "clinicpro_composer_require_zircote_swagger_php", "label": "zircote/swagger-php", "file_type": "code", "source_file": "composer.json", "source_location": "L40"}, {"id": "clinicpro_composer_config", "label": "config", "file_type": "code", "source_file": "composer.json", "source_location": "L42"}, {"id": "clinicpro_composer_config_allow_plugins", "label": "allow-plugins", "file_type": "code", "source_file": "composer.json", "source_location": "L43"}, {"id": "clinicpro_composer_allow_plugins_php_http_discovery", "label": "php-http/discovery", "file_type": "code", "source_file": "composer.json", "source_location": "L44"}, {"id": "clinicpro_composer_allow_plugins_symfony_flex", "label": "symfony/flex", "file_type": "code", "source_file": "composer.json", "source_location": "L45"}, {"id": "clinicpro_composer_allow_plugins_symfony_runtime", "label": "symfony/runtime", "file_type": "code", "source_file": "composer.json", "source_location": "L46"}, {"id": "clinicpro_composer_config_bump_after_update", "label": "bump-after-update", "file_type": "code", "source_file": "composer.json", "source_location": "L48"}, {"id": "clinicpro_composer_config_sort_packages", "label": "sort-packages", "file_type": "code", "source_file": "composer.json", "source_location": "L49"}, {"id": "clinicpro_composer_autoload", "label": "autoload", "file_type": "code", "source_file": "composer.json", "source_location": "L51"}, {"id": "clinicpro_composer_autoload_psr_4", "label": "psr-4", "file_type": "code", "source_file": "composer.json", "source_location": "L52"}, {"id": "clinicpro_composer_psr_4_app", "label": "App\\\\", "file_type": "code", "source_file": "composer.json", "source_location": "L53"}, {"id": "clinicpro_composer_autoload_dev", "label": "autoload-dev", "file_type": "code", "source_file": "composer.json", "source_location": "L56"}, {"id": "clinicpro_composer_autoload_dev_psr_4", "label": "psr-4", "file_type": "code", "source_file": "composer.json", "source_location": "L57"}, {"id": "clinicpro_composer_psr_4_app_tests", "label": "App\\\\Tests\\\\", "file_type": "code", "source_file": "composer.json", "source_location": "L58"}, {"id": "clinicpro_composer_replace", "label": "replace", "file_type": "code", "source_file": "composer.json", "source_location": "L61"}, {"id": "clinicpro_composer_replace_symfony_polyfill_ctype", "label": "symfony/polyfill-ctype", "file_type": "code", "source_file": "composer.json", "source_location": "L62"}, {"id": "clinicpro_composer_replace_symfony_polyfill_iconv", "label": "symfony/polyfill-iconv", "file_type": "code", "source_file": "composer.json", "source_location": "L63"}, {"id": "clinicpro_composer_replace_symfony_polyfill_php72", "label": "symfony/polyfill-php72", "file_type": "code", "source_file": "composer.json", "source_location": "L64"}, {"id": "clinicpro_composer_replace_symfony_polyfill_php73", "label": "symfony/polyfill-php73", "file_type": "code", "source_file": "composer.json", "source_location": "L65"}, {"id": "clinicpro_composer_replace_symfony_polyfill_php74", "label": "symfony/polyfill-php74", "file_type": "code", "source_file": "composer.json", "source_location": "L66"}, {"id": "clinicpro_composer_replace_symfony_polyfill_php80", "label": "symfony/polyfill-php80", "file_type": "code", "source_file": "composer.json", "source_location": "L67"}, {"id": "clinicpro_composer_replace_symfony_polyfill_php81", "label": "symfony/polyfill-php81", "file_type": "code", "source_file": "composer.json", "source_location": "L68"}, {"id": "clinicpro_composer_replace_symfony_polyfill_php82", "label": "symfony/polyfill-php82", "file_type": "code", "source_file": "composer.json", "source_location": "L69"}, {"id": "clinicpro_composer_scripts", "label": "scripts", "file_type": "code", "source_file": "composer.json", "source_location": "L71"}, {"id": "clinicpro_composer_scripts_auto_scripts", "label": "auto-scripts", "file_type": "code", "source_file": "composer.json", "source_location": "L72"}, {"id": "clinicpro_composer_auto_scripts_cache_clear", "label": "cache:clear", "file_type": "code", "source_file": "composer.json", "source_location": "L73"}, {"id": "clinicpro_composer_auto_scripts_assets_install_public_dir", "label": "assets:install %PUBLIC_DIR%", "file_type": "code", "source_file": "composer.json", "source_location": "L74"}, {"id": "clinicpro_composer_scripts_post_install_cmd", "label": "post-install-cmd", "file_type": "code", "source_file": "composer.json", "source_location": "L76"}, {"id": "clinicpro_composer_scripts_post_update_cmd", "label": "post-update-cmd", "file_type": "code", "source_file": "composer.json", "source_location": "L79"}, {"id": "clinicpro_composer_conflict", "label": "conflict", "file_type": "code", "source_file": "composer.json", "source_location": "L83"}, {"id": "clinicpro_composer_conflict_symfony_symfony", "label": "symfony/symfony", "file_type": "code", "source_file": "composer.json", "source_location": "L84"}, {"id": "clinicpro_composer_extra", "label": "extra", "file_type": "code", "source_file": "composer.json", "source_location": "L86"}, {"id": "clinicpro_composer_extra_symfony", "label": "symfony", "file_type": "code", "source_file": "composer.json", "source_location": "L87"}, {"id": "clinicpro_composer_symfony_allow_contrib", "label": "allow-contrib", "file_type": "code", "source_file": "composer.json", "source_location": "L88"}, {"id": "clinicpro_composer_symfony_require", "label": "require", "file_type": "code", "source_file": "composer.json", "source_location": "L89"}, {"id": "clinicpro_composer_require_dev", "label": "require-dev", "file_type": "code", "source_file": "composer.json", "source_location": "L92"}, {"id": "clinicpro_composer_require_dev_phpstan_phpstan", "label": "phpstan/phpstan", "file_type": "code", "source_file": "composer.json", "source_location": "L93"}, {"id": "clinicpro_composer_require_dev_phpstan_phpstan_doctrine", "label": "phpstan/phpstan-doctrine", "file_type": "code", "source_file": "composer.json", "source_location": "L94"}, {"id": "clinicpro_composer_require_dev_phpstan_phpstan_symfony", "label": "phpstan/phpstan-symfony", "file_type": "code", "source_file": "composer.json", "source_location": "L95"}, {"id": "clinicpro_composer_require_dev_phpunit_phpunit", "label": "phpunit/phpunit", "file_type": "code", "source_file": "composer.json", "source_location": "L96"}, {"id": "clinicpro_composer_require_dev_symfony_browser_kit", "label": "symfony/browser-kit", "file_type": "code", "source_file": "composer.json", "source_location": "L97"}, {"id": "clinicpro_composer_require_dev_symfony_css_selector", "label": "symfony/css-selector", "file_type": "code", "source_file": "composer.json", "source_location": "L98"}, {"id": "clinicpro_composer_require_dev_symfony_debug_bundle", "label": "symfony/debug-bundle", "file_type": "code", "source_file": "composer.json", "source_location": "L99"}, {"id": "clinicpro_composer_require_dev_symfony_maker_bundle", "label": "symfony/maker-bundle", "file_type": "code", "source_file": "composer.json", "source_location": "L100"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_composer_json", "target": "clinicpro_composer_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L2", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_composer_json", "target": "clinicpro_composer_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L3", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_composer_json", "target": "clinicpro_composer_license", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L4", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_composer_json", "target": "clinicpro_composer_description", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_composer_json", "target": "clinicpro_composer_minimum_stability", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_composer_json", "target": "clinicpro_composer_prefer_stable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_composer_json", "target": "clinicpro_composer_require", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L8", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L9", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_ext_ctype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L10", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_ext_iconv", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L11", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_doctrine_doctrine_bundle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L12", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_doctrine_doctrine_migrations_bundle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L13", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_doctrine_orm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L14", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_lexik_jwt_authentication_bundle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L15", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_nelmio_api_doc_bundle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L16", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_nelmio_cors_bundle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L17", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_asset", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L18", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_cache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L19", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_console", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L20", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_dotenv", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L21", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_flex", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L22", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_framework_bundle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L23", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_http_client", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L24", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_messenger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L25", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_property_access", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L26", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_property_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L27", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_rate_limiter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L28", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_runtime", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L29", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_scheduler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L30", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_security_bundle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L31", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_serializer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L32", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_twig_bundle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L33", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_uid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L34", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_ux_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L35", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_validator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L36", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_webpack_encore_bundle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L37", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_symfony_yaml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L38", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_twig_twig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L39", "weight": 1.0}, {"source": "clinicpro_composer_require", "target": "clinicpro_composer_require_zircote_swagger_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L40", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_composer_json", "target": "clinicpro_composer_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L42", "weight": 1.0}, {"source": "clinicpro_composer_config", "target": "clinicpro_composer_config_allow_plugins", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L43", "weight": 1.0}, {"source": "clinicpro_composer_config_allow_plugins", "target": "clinicpro_composer_allow_plugins_php_http_discovery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L44", "weight": 1.0}, {"source": "clinicpro_composer_config_allow_plugins", "target": "clinicpro_composer_allow_plugins_symfony_flex", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L45", "weight": 1.0}, {"source": "clinicpro_composer_config_allow_plugins", "target": "clinicpro_composer_allow_plugins_symfony_runtime", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L46", "weight": 1.0}, {"source": "clinicpro_composer_config", "target": "clinicpro_composer_config_bump_after_update", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L48", "weight": 1.0}, {"source": "clinicpro_composer_config", "target": "clinicpro_composer_config_sort_packages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L49", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_composer_json", "target": "clinicpro_composer_autoload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L51", "weight": 1.0}, {"source": "clinicpro_composer_autoload", "target": "clinicpro_composer_autoload_psr_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L52", "weight": 1.0}, {"source": "clinicpro_composer_autoload_psr_4", "target": "clinicpro_composer_psr_4_app", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L53", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_composer_json", "target": "clinicpro_composer_autoload_dev", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L56", "weight": 1.0}, {"source": "clinicpro_composer_autoload_dev", "target": "clinicpro_composer_autoload_dev_psr_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L57", "weight": 1.0}, {"source": "clinicpro_composer_autoload_dev_psr_4", "target": "clinicpro_composer_psr_4_app_tests", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L58", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_composer_json", "target": "clinicpro_composer_replace", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L61", "weight": 1.0}, {"source": "clinicpro_composer_replace", "target": "clinicpro_composer_replace_symfony_polyfill_ctype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L62", "weight": 1.0}, {"source": "clinicpro_composer_replace", "target": "clinicpro_composer_replace_symfony_polyfill_iconv", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L63", "weight": 1.0}, {"source": "clinicpro_composer_replace", "target": "clinicpro_composer_replace_symfony_polyfill_php72", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L64", "weight": 1.0}, {"source": "clinicpro_composer_replace", "target": "clinicpro_composer_replace_symfony_polyfill_php73", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L65", "weight": 1.0}, {"source": "clinicpro_composer_replace", "target": "clinicpro_composer_replace_symfony_polyfill_php74", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L66", "weight": 1.0}, {"source": "clinicpro_composer_replace", "target": "clinicpro_composer_replace_symfony_polyfill_php80", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L67", "weight": 1.0}, {"source": "clinicpro_composer_replace", "target": "clinicpro_composer_replace_symfony_polyfill_php81", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L68", "weight": 1.0}, {"source": "clinicpro_composer_replace", "target": "clinicpro_composer_replace_symfony_polyfill_php82", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L69", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_composer_json", "target": "clinicpro_composer_scripts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L71", "weight": 1.0}, {"source": "clinicpro_composer_scripts", "target": "clinicpro_composer_scripts_auto_scripts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L72", "weight": 1.0}, {"source": "clinicpro_composer_scripts_auto_scripts", "target": "clinicpro_composer_auto_scripts_cache_clear", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L73", "weight": 1.0}, {"source": "clinicpro_composer_scripts_auto_scripts", "target": "clinicpro_composer_auto_scripts_assets_install_public_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L74", "weight": 1.0}, {"source": "clinicpro_composer_scripts", "target": "clinicpro_composer_scripts_post_install_cmd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L76", "weight": 1.0}, {"source": "clinicpro_composer_scripts_post_install_cmd", "target": "ref_auto_scripts", "relation": "extends", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L76", "weight": 1.0, "context": "import"}, {"source": "clinicpro_composer_scripts", "target": "clinicpro_composer_scripts_post_update_cmd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L79", "weight": 1.0}, {"source": "clinicpro_composer_scripts_post_update_cmd", "target": "ref_auto_scripts", "relation": "extends", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L79", "weight": 1.0, "context": "import"}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_composer_json", "target": "clinicpro_composer_conflict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L83", "weight": 1.0}, {"source": "clinicpro_composer_conflict", "target": "clinicpro_composer_conflict_symfony_symfony", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L84", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_composer_json", "target": "clinicpro_composer_extra", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L86", "weight": 1.0}, {"source": "clinicpro_composer_extra", "target": "clinicpro_composer_extra_symfony", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L87", "weight": 1.0}, {"source": "clinicpro_composer_extra_symfony", "target": "clinicpro_composer_symfony_allow_contrib", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L88", "weight": 1.0}, {"source": "clinicpro_composer_extra_symfony", "target": "clinicpro_composer_symfony_require", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L89", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_composer_json", "target": "clinicpro_composer_require_dev", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L92", "weight": 1.0}, {"source": "clinicpro_composer_require_dev", "target": "clinicpro_composer_require_dev_phpstan_phpstan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L93", "weight": 1.0}, {"source": "clinicpro_composer_require_dev", "target": "clinicpro_composer_require_dev_phpstan_phpstan_doctrine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L94", "weight": 1.0}, {"source": "clinicpro_composer_require_dev", "target": "clinicpro_composer_require_dev_phpstan_phpstan_symfony", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L95", "weight": 1.0}, {"source": "clinicpro_composer_require_dev", "target": "clinicpro_composer_require_dev_phpunit_phpunit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L96", "weight": 1.0}, {"source": "clinicpro_composer_require_dev", "target": "clinicpro_composer_require_dev_symfony_browser_kit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L97", "weight": 1.0}, {"source": "clinicpro_composer_require_dev", "target": "clinicpro_composer_require_dev_symfony_css_selector", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L98", "weight": 1.0}, {"source": "clinicpro_composer_require_dev", "target": "clinicpro_composer_require_dev_symfony_debug_bundle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L99", "weight": 1.0}, {"source": "clinicpro_composer_require_dev", "target": "clinicpro_composer_require_dev_symfony_maker_bundle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "composer.json", "source_location": "L100", "weight": 1.0}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/38e49fefb94b0029f3a10ac5aa846f341e47fb69686ad6d23c4b324de4b5e218.json b/graphify-out/cache/ast/v0.8.44/38e49fefb94b0029f3a10ac5aa846f341e47fb69686ad6d23c4b324de4b5e218.json new file mode 100644 index 00000000..a871a149 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/38e49fefb94b0029f3a10ac5aa846f341e47fb69686ad6d23c4b324de4b5e218.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260611083424_php", "label": "Version20260611083424.php", "file_type": "code", "source_file": "migrations/Version20260611083424.php", "source_location": "L1"}, {"id": "migrations_version20260611083424_version20260611083424", "label": "Version20260611083424", "file_type": "code", "source_file": "migrations/Version20260611083424.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260611083424_version20260611083424_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260611083424.php", "source_location": "L15"}, {"id": "migrations_version20260611083424_version20260611083424_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260611083424.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260611083424.php", "source_location": "L20"}, {"id": "migrations_version20260611083424_version20260611083424_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260611083424.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260611083424_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611083424.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260611083424_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611083424.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260611083424_php", "target": "migrations_version20260611083424_version20260611083424", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611083424.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260611083424_version20260611083424", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611083424.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260611083424_version20260611083424", "target": "migrations_version20260611083424_version20260611083424_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611083424.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260611083424_version20260611083424", "target": "migrations_version20260611083424_version20260611083424_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611083424.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260611083424_version20260611083424_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611083424.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260611083424_version20260611083424", "target": "migrations_version20260611083424_version20260611083424_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611083424.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260611083424_version20260611083424_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611083424.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260611083424_version20260611083424_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611083424.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260611083424_version20260611083424_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611083424.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/3ae36753b8f22acab68b06f07a25c9bdcd112bc92ce1a3413ccec51bd8df6036.json b/graphify-out/cache/ast/v0.8.44/3ae36753b8f22acab68b06f07a25c9bdcd112bc92ce1a3413ccec51bd8df6036.json new file mode 100644 index 00000000..db48281a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/3ae36753b8f22acab68b06f07a25c9bdcd112bc92ce1a3413ccec51bd8df6036.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_insurance_md", "label": "insurance.md", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L1"}, {"id": "api_insurance_insurance_api", "label": "Insurance API", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L1"}, {"id": "api_insurance_get_api_v1_insurances", "label": "GET `/api/v1/insurances`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L11"}, {"id": "api_insurance_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L17"}, {"id": "api_insurance_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L22"}, {"id": "api_insurance_get_api_v1_admin_insurances", "label": "GET `/api/v1/admin/insurances`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L47"}, {"id": "api_insurance_query_parameters_53", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L53"}, {"id": "api_insurance_response_200_61", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L61"}, {"id": "api_insurance_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L70"}, {"id": "api_insurance_post_api_v1_admin_insurance", "label": "POST `/api/v1/admin/insurance`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L78"}, {"id": "api_insurance_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L84"}, {"id": "api_insurance_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L101"}, {"id": "api_insurance_errors_104", "label": "Errors", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L104"}, {"id": "api_insurance_patch_api_v1_admin_insurance_id", "label": "PATCH `/api/v1/admin/insurance/{id}`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L113"}, {"id": "api_insurance_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L119"}, {"id": "api_insurance_response_200_126", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L126"}, {"id": "api_insurance_errors_129", "label": "Errors", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L129"}, {"id": "api_insurance_delete_api_v1_admin_insurance_id", "label": "DELETE `/api/v1/admin/insurance/{id}`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L138"}, {"id": "api_insurance_response_200_144", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L144"}, {"id": "api_insurance_post_api_v1_admin_insurance_id_upload_logo", "label": "POST `/api/v1/admin/insurance/{id}/upload-logo`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L151"}, {"id": "api_insurance_request", "label": "Request", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L157"}, {"id": "api_insurance_response_200_164", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L164"}, {"id": "api_insurance_post_api_v1_insurance", "label": "POST `/api/v1/insurance/`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L180"}, {"id": "api_insurance_request_body_application_json_186", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L186"}, {"id": "api_insurance_response_201_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L201"}, {"id": "api_insurance_errors_214", "label": "Errors", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L214"}, {"id": "api_insurance_get_api_v1_insurance_id", "label": "GET `/api/v1/insurance/{id}`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L224"}, {"id": "api_insurance_response_200_230", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L230"}, {"id": "api_insurance_patch_api_v1_insurance_id", "label": "PATCH `/api/v1/insurance/{id}`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L235"}, {"id": "api_insurance_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L241"}, {"id": "api_insurance_response_200_246", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L246"}, {"id": "api_insurance_errors_249", "label": "Errors", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L249"}, {"id": "api_insurance_delete_api_v1_insurance_id", "label": "DELETE `/api/v1/insurance/{id}`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L258"}, {"id": "api_insurance_response_200_264", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L264"}, {"id": "api_insurance_entityinsurancepricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647", "label": "EntityInsurancePricing \u2014 \u0642\u06cc\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc \u0648\u06cc\u0632\u06cc\u062a \u0628\u0631 \u0627\u0633\u0627\u0633 \u0628\u06cc\u0645\u0647", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L271"}, {"id": "api_insurance_get_api_v1_insurance_pricing", "label": "GET `/api/v1/insurance-pricing`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L281"}, {"id": "api_insurance_response_200_287", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L287"}, {"id": "api_insurance_\u062e\u0637\u0627\u0647\u0627", "label": "\u062e\u0637\u0627\u0647\u0627", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L315"}, {"id": "api_insurance_put_api_v1_insurance_pricing", "label": "PUT `/api/v1/insurance-pricing`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L320"}, {"id": "api_insurance_request_body_326", "label": "Request Body", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L326"}, {"id": "api_insurance_response_200_343", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L343"}, {"id": "api_insurance_\u062e\u0637\u0627\u0647\u0627_346", "label": "\u062e\u0637\u0627\u0647\u0627", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L346"}, {"id": "api_insurance_tenantinsurance_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06cc_tenant_\u0641\u0627\u0632_\u06f1_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", "label": "TenantInsurance \u2014 \u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc \u0628\u06cc\u0645\u0647\u200c\u06cc tenant (\u0641\u0627\u0632 \u06f1 \u0633\u06cc\u0633\u062a\u0645 \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628)", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L351"}, {"id": "api_insurance_get_api_v1_billing_tenant_insurances", "label": "GET `/api/v1/billing/tenant-insurances`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L355"}, {"id": "api_insurance_post_api_v1_billing_tenant_insurances", "label": "POST `/api/v1/billing/tenant-insurances`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L383"}, {"id": "api_insurance_patch_api_v1_billing_tenant_insurances_uuid", "label": "PATCH `/api/v1/billing/tenant-insurances/{uuid}`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L397"}, {"id": "api_insurance_delete_api_v1_billing_tenant_insurances_uuid", "label": "DELETE `/api/v1/billing/tenant-insurances/{uuid}`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L400"}, {"id": "api_insurance_tenantservicecoverage_\u067e\u0648\u0634\u0634_\u062e\u062f\u0645\u062a_\u062a\u062d\u062a_\u06cc\u06a9_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f2", "label": "TenantServiceCoverage \u2014 \u067e\u0648\u0634\u0634 \u062e\u062f\u0645\u062a \u062a\u062d\u062a \u06cc\u06a9 \u0642\u0631\u0627\u0631\u062f\u0627\u062f \u0628\u06cc\u0645\u0647 (\u0641\u0627\u0632 \u06f2)", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L411"}, {"id": "api_insurance_get_api_v1_billing_tenant_insurances_uuid_service_coverage", "label": "GET `/api/v1/billing/tenant-insurances/{uuid}/service-coverage`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L415"}, {"id": "api_insurance_put_api_v1_billing_tenant_insurances_uuid_service_coverage", "label": "PUT `/api/v1/billing/tenant-insurances/{uuid}/service-coverage`", "file_type": "document", "source_file": "docs/api/insurance.md", "source_location": "L440"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_insurance_md", "target": "api_insurance_insurance_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L1", "weight": 1.0}, {"source": "api_insurance_insurance_api", "target": "api_insurance_get_api_v1_insurances", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L11", "weight": 1.0}, {"source": "api_insurance_get_api_v1_insurances", "target": "api_insurance_query_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L17", "weight": 1.0}, {"source": "api_insurance_get_api_v1_insurances", "target": "api_insurance_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L22", "weight": 1.0}, {"source": "api_insurance_insurance_api", "target": "api_insurance_get_api_v1_admin_insurances", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L47", "weight": 1.0}, {"source": "api_insurance_get_api_v1_admin_insurances", "target": "api_insurance_query_parameters_53", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L53", "weight": 1.0}, {"source": "api_insurance_get_api_v1_admin_insurances", "target": "api_insurance_response_200_61", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L61", "weight": 1.0}, {"source": "api_insurance_get_api_v1_admin_insurances", "target": "api_insurance_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L70", "weight": 1.0}, {"source": "api_insurance_insurance_api", "target": "api_insurance_post_api_v1_admin_insurance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L78", "weight": 1.0}, {"source": "api_insurance_post_api_v1_admin_insurance", "target": "api_insurance_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L84", "weight": 1.0}, {"source": "api_insurance_post_api_v1_admin_insurance", "target": "api_insurance_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L101", "weight": 1.0}, {"source": "api_insurance_post_api_v1_admin_insurance", "target": "api_insurance_errors_104", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L104", "weight": 1.0}, {"source": "api_insurance_insurance_api", "target": "api_insurance_patch_api_v1_admin_insurance_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L113", "weight": 1.0}, {"source": "api_insurance_patch_api_v1_admin_insurance_id", "target": "api_insurance_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L119", "weight": 1.0}, {"source": "api_insurance_patch_api_v1_admin_insurance_id", "target": "api_insurance_response_200_126", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L126", "weight": 1.0}, {"source": "api_insurance_patch_api_v1_admin_insurance_id", "target": "api_insurance_errors_129", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L129", "weight": 1.0}, {"source": "api_insurance_insurance_api", "target": "api_insurance_delete_api_v1_admin_insurance_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L138", "weight": 1.0}, {"source": "api_insurance_delete_api_v1_admin_insurance_id", "target": "api_insurance_response_200_144", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L144", "weight": 1.0}, {"source": "api_insurance_insurance_api", "target": "api_insurance_post_api_v1_admin_insurance_id_upload_logo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L151", "weight": 1.0}, {"source": "api_insurance_post_api_v1_admin_insurance_id_upload_logo", "target": "api_insurance_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L157", "weight": 1.0}, {"source": "api_insurance_post_api_v1_admin_insurance_id_upload_logo", "target": "api_insurance_response_200_164", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L164", "weight": 1.0}, {"source": "api_insurance_insurance_api", "target": "api_insurance_post_api_v1_insurance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L180", "weight": 1.0}, {"source": "api_insurance_post_api_v1_insurance", "target": "api_insurance_request_body_application_json_186", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L186", "weight": 1.0}, {"source": "api_insurance_post_api_v1_insurance", "target": "api_insurance_response_201_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L201", "weight": 1.0}, {"source": "api_insurance_post_api_v1_insurance", "target": "api_insurance_errors_214", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L214", "weight": 1.0}, {"source": "api_insurance_insurance_api", "target": "api_insurance_get_api_v1_insurance_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L224", "weight": 1.0}, {"source": "api_insurance_get_api_v1_insurance_id", "target": "api_insurance_response_200_230", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L230", "weight": 1.0}, {"source": "api_insurance_insurance_api", "target": "api_insurance_patch_api_v1_insurance_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L235", "weight": 1.0}, {"source": "api_insurance_patch_api_v1_insurance_id", "target": "api_insurance_request_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L241", "weight": 1.0}, {"source": "api_insurance_patch_api_v1_insurance_id", "target": "api_insurance_response_200_246", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L246", "weight": 1.0}, {"source": "api_insurance_patch_api_v1_insurance_id", "target": "api_insurance_errors_249", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L249", "weight": 1.0}, {"source": "api_insurance_insurance_api", "target": "api_insurance_delete_api_v1_insurance_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L258", "weight": 1.0}, {"source": "api_insurance_delete_api_v1_insurance_id", "target": "api_insurance_response_200_264", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L264", "weight": 1.0}, {"source": "api_insurance_insurance_api", "target": "api_insurance_entityinsurancepricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L271", "weight": 1.0}, {"source": "api_insurance_insurance_api", "target": "api_insurance_get_api_v1_insurance_pricing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L281", "weight": 1.0}, {"source": "api_insurance_get_api_v1_insurance_pricing", "target": "api_insurance_response_200_287", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L287", "weight": 1.0}, {"source": "api_insurance_get_api_v1_insurance_pricing", "target": "api_insurance_\u062e\u0637\u0627\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L315", "weight": 1.0}, {"source": "api_insurance_insurance_api", "target": "api_insurance_put_api_v1_insurance_pricing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L320", "weight": 1.0}, {"source": "api_insurance_put_api_v1_insurance_pricing", "target": "api_insurance_request_body_326", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L326", "weight": 1.0}, {"source": "api_insurance_put_api_v1_insurance_pricing", "target": "api_insurance_response_200_343", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L343", "weight": 1.0}, {"source": "api_insurance_put_api_v1_insurance_pricing", "target": "api_insurance_\u062e\u0637\u0627\u0647\u0627_346", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L346", "weight": 1.0}, {"source": "api_insurance_insurance_api", "target": "api_insurance_tenantinsurance_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06cc_tenant_\u0641\u0627\u0632_\u06f1_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L351", "weight": 1.0}, {"source": "api_insurance_tenantinsurance_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06cc_tenant_\u0641\u0627\u0632_\u06f1_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", "target": "api_insurance_get_api_v1_billing_tenant_insurances", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L355", "weight": 1.0}, {"source": "api_insurance_tenantinsurance_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06cc_tenant_\u0641\u0627\u0632_\u06f1_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", "target": "api_insurance_post_api_v1_billing_tenant_insurances", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L383", "weight": 1.0}, {"source": "api_insurance_tenantinsurance_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06cc_tenant_\u0641\u0627\u0632_\u06f1_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", "target": "api_insurance_patch_api_v1_billing_tenant_insurances_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L397", "weight": 1.0}, {"source": "api_insurance_tenantinsurance_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06cc_tenant_\u0641\u0627\u0632_\u06f1_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", "target": "api_insurance_delete_api_v1_billing_tenant_insurances_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L400", "weight": 1.0}, {"source": "api_insurance_insurance_api", "target": "api_insurance_tenantservicecoverage_\u067e\u0648\u0634\u0634_\u062e\u062f\u0645\u062a_\u062a\u062d\u062a_\u06cc\u06a9_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L411", "weight": 1.0}, {"source": "api_insurance_tenantservicecoverage_\u067e\u0648\u0634\u0634_\u062e\u062f\u0645\u062a_\u062a\u062d\u062a_\u06cc\u06a9_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f2", "target": "api_insurance_get_api_v1_billing_tenant_insurances_uuid_service_coverage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L415", "weight": 1.0}, {"source": "api_insurance_tenantservicecoverage_\u067e\u0648\u0634\u0634_\u062e\u062f\u0645\u062a_\u062a\u062d\u062a_\u06cc\u06a9_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f2", "target": "api_insurance_put_api_v1_billing_tenant_insurances_uuid_service_coverage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/insurance.md", "source_location": "L440", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/3b56ad9741a4349bd249a4a4e320f7195c320fec9a96ccde6da5b8f75d87b32d.json b/graphify-out/cache/ast/v0.8.44/3b56ad9741a4349bd249a4a4e320f7195c320fec9a96ccde6da5b8f75d87b32d.json new file mode 100644 index 00000000..bff8eeec --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/3b56ad9741a4349bd249a4a4e320f7195c320fec9a96ccde6da5b8f75d87b32d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_command_cancelexpiredappointmentscommand_php", "label": "CancelExpiredAppointmentsCommand.php", "file_type": "code", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L1"}, {"id": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand", "label": "CancelExpiredAppointmentsCommand", "file_type": "code", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L11"}, {"id": "command", "label": "Command", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L17"}, {"id": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_execute", "label": ".execute()", "file_type": "code", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L22"}, {"id": "inputinterface", "label": "InputInterface", "file_type": "code", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L22"}, {"id": "outputinterface", "label": "OutputInterface", "file_type": "code", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L22"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_command_cancelexpiredappointmentscommand_php", "target": "appointmentexpiryservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_command_cancelexpiredappointmentscommand_php", "target": "ascommand", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_command_cancelexpiredappointmentscommand_php", "target": "command", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_command_cancelexpiredappointmentscommand_php", "target": "inputinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_command_cancelexpiredappointmentscommand_php", "target": "outputinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_command_cancelexpiredappointmentscommand_php", "target": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L11", "weight": 1.0}, {"source": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand", "target": "command", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L15", "weight": 1.0}, {"source": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand", "target": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L17", "weight": 1.0}, {"source": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand", "target": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L22", "weight": 1.0}, {"source": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_execute", "target": "inputinterface", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L22", "weight": 1.0, "context": "parameter_type"}, {"source": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_execute", "target": "outputinterface", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L22", "weight": 1.0, "context": "parameter_type"}, {"source": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_execute", "target": "command", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L26", "weight": 1.0}], "raw_calls": [{"caller_nid": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L19", "receiver": null}, {"caller_nid": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_execute", "callee": "expireStale", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L24", "receiver": null}, {"caller_nid": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_execute", "callee": "writeln", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L25", "receiver": null}, {"caller_nid": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_execute", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Command/CancelExpiredAppointmentsCommand.php", "source_location": "L25", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/3b749587b4c8ffc2d0fcf9a266ab32aff75b1681af31e6797d8046dd3ee36713.json b/graphify-out/cache/ast/v0.8.44/3b749587b4c8ffc2d0fcf9a266ab32aff75b1681af31e6797d8046dd3ee36713.json new file mode 100644 index 00000000..631f34ec --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/3b749587b4c8ffc2d0fcf9a266ab32aff75b1681af31e6797d8046dd3ee36713.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_service_tokenservice_php", "label": "TokenService.php", "file_type": "code", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L1"}, {"id": "service_tokenservice_tokenservice", "label": "TokenService", "file_type": "code", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L11"}, {"id": "service_tokenservice_tokenservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L13"}, {"id": "service_tokenservice_tokenservice_issuetokens", "label": ".issueTokens()", "file_type": "code", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L19"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L19"}, {"id": "service_tokenservice_tokenservice_refreshtoken", "label": ".refreshToken()", "file_type": "code", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L33"}, {"id": "service_tokenservice_tokenservice_revokerefreshtoken", "label": ".revokeRefreshToken()", "file_type": "code", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L47"}, {"id": "service_tokenservice_tokenservice_storerefreshtoken", "label": ".storeRefreshToken()", "file_type": "code", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L52"}, {"id": "service_tokenservice_tokenservice_refreshkey", "label": ".refreshKey()", "file_type": "code", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L65"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_service_tokenservice_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_service_tokenservice_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_service_tokenservice_php", "target": "appexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_service_tokenservice_php", "target": "jwttokenmanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_service_tokenservice_php", "target": "cacheinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_service_tokenservice_php", "target": "service_tokenservice_tokenservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L11", "weight": 1.0}, {"source": "service_tokenservice_tokenservice", "target": "service_tokenservice_tokenservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L13", "weight": 1.0}, {"source": "service_tokenservice_tokenservice", "target": "service_tokenservice_tokenservice_issuetokens", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L19", "weight": 1.0}, {"source": "service_tokenservice_tokenservice_issuetokens", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L19", "weight": 1.0, "context": "parameter_type"}, {"source": "service_tokenservice_tokenservice", "target": "service_tokenservice_tokenservice_refreshtoken", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L33", "weight": 1.0}, {"source": "service_tokenservice_tokenservice", "target": "service_tokenservice_tokenservice_revokerefreshtoken", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L47", "weight": 1.0}, {"source": "service_tokenservice_tokenservice", "target": "service_tokenservice_tokenservice_storerefreshtoken", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L52", "weight": 1.0}, {"source": "service_tokenservice_tokenservice", "target": "service_tokenservice_tokenservice_refreshkey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L65", "weight": 1.0}, {"source": "service_tokenservice_tokenservice_issuetokens", "target": "service_tokenservice_tokenservice_storerefreshtoken", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L22", "weight": 1.0}, {"source": "service_tokenservice_tokenservice_refreshtoken", "target": "service_tokenservice_tokenservice_refreshkey", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L35", "weight": 1.0}, {"source": "service_tokenservice_tokenservice_revokerefreshtoken", "target": "service_tokenservice_tokenservice_refreshkey", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L49", "weight": 1.0}, {"source": "service_tokenservice_tokenservice_storerefreshtoken", "target": "service_tokenservice_tokenservice_refreshkey", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/TokenService.php", "source_location": "L55", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_tokenservice_tokenservice_issuetokens", "callee": "create", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/TokenService.php", "source_location": "L21", "receiver": null}, {"caller_nid": "service_tokenservice_tokenservice_issuetokens", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/TokenService.php", "source_location": "L22", "receiver": null}, {"caller_nid": "service_tokenservice_tokenservice_refreshtoken", "callee": "getItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/TokenService.php", "source_location": "L36", "receiver": null}, {"caller_nid": "service_tokenservice_tokenservice_refreshtoken", "callee": "isHit", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/TokenService.php", "source_location": "L38", "receiver": null}, {"caller_nid": "service_tokenservice_tokenservice_refreshtoken", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/TokenService.php", "source_location": "L42", "receiver": null}, {"caller_nid": "service_tokenservice_tokenservice_revokerefreshtoken", "callee": "delete", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/TokenService.php", "source_location": "L49", "receiver": null}, {"caller_nid": "service_tokenservice_tokenservice_storerefreshtoken", "callee": "bin2hex", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/TokenService.php", "source_location": "L54", "receiver": null}, {"caller_nid": "service_tokenservice_tokenservice_storerefreshtoken", "callee": "random_bytes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/TokenService.php", "source_location": "L54", "receiver": null}, {"caller_nid": "service_tokenservice_tokenservice_storerefreshtoken", "callee": "getItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/TokenService.php", "source_location": "L57", "receiver": null}, {"caller_nid": "service_tokenservice_tokenservice_storerefreshtoken", "callee": "expiresAfter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/TokenService.php", "source_location": "L59", "receiver": null}, {"caller_nid": "service_tokenservice_tokenservice_storerefreshtoken", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/TokenService.php", "source_location": "L60", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/3b798be28cfff874d1b09b25429767e7c928e7c0fd9a9db2a9685f429b299299.json b/graphify-out/cache/ast/v0.8.44/3b798be28cfff874d1b09b25429767e7c928e7c0fd9a9db2a9685f429b299299.json new file mode 100644 index 00000000..4bf624b7 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/3b798be28cfff874d1b09b25429767e7c928e7c0fd9a9db2a9685f429b299299.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_11_subscription_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L1"}, {"id": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (Subscription Tiers)", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L1"}, {"id": "task_11_subscription_database_\u062c\u062f\u0648\u0644_subscription_plans", "label": "\u062c\u062f\u0648\u0644: subscription_plans", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L3"}, {"id": "task_11_subscription_database_\u062c\u062f\u0648\u0644_subscription_periods", "label": "\u062c\u062f\u0648\u0644: subscription_periods", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L17"}, {"id": "task_11_subscription_database_\u062c\u062f\u0648\u0644_clinic_subscriptions", "label": "\u062c\u062f\u0648\u0644: clinic_subscriptions", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L33"}, {"id": "task_11_subscription_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L49"}, {"id": "task_11_subscription_database_seed_data_migration_\u0627\u0648\u0644\u06cc\u0647", "label": "Seed Data (Migration \u0627\u0648\u0644\u06cc\u0647)", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L63"}, {"id": "task_11_subscription_database_siteconfig_key_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "label": "SiteConfig key \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L82"}, {"id": "task_11_subscription_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L88"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_11_subscription_database_md", "target": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_database_\u062c\u062f\u0648\u0644_subscription_plans", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_database_\u062c\u062f\u0648\u0644_subscription_periods", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L17", "weight": 1.0}, {"source": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_database_\u062c\u062f\u0648\u0644_clinic_subscriptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L33", "weight": 1.0}, {"source": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L49", "weight": 1.0}, {"source": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_database_seed_data_migration_\u0627\u0648\u0644\u06cc\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L63", "weight": 1.0}, {"source": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_database_siteconfig_key_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L82", "weight": 1.0}, {"source": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/database.md", "source_location": "L88", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/3ce989704beb3ff9aa60cad8460e69a1ef5a411ff0024b7d5541df502f4cbf2b.json b/graphify-out/cache/ast/v0.8.44/3ce989704beb3ff9aa60cad8460e69a1ef5a411ff0024b7d5541df502f4cbf2b.json new file mode 100644 index 00000000..aa3f92cd --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/3ce989704beb3ff9aa60cad8460e69a1ef5a411ff0024b7d5541df502f4cbf2b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_valueobject_coveragerule_php", "label": "CoverageRule.php", "file_type": "code", "source_file": "src/Insurance/ValueObject/CoverageRule.php", "source_location": "L1"}, {"id": "valueobject_coveragerule_coveragerule", "label": "CoverageRule", "file_type": "code", "source_file": "src/Insurance/ValueObject/CoverageRule.php", "source_location": "L5"}, {"id": "valueobject_coveragerule_coveragerule_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Insurance/ValueObject/CoverageRule.php", "source_location": "L7"}, {"id": "valueobject_coveragerule_coveragerule_notcovered", "label": ".notCovered()", "file_type": "code", "source_file": "src/Insurance/ValueObject/CoverageRule.php", "source_location": "L14"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Insurance/ValueObject/CoverageRule.php", "source_location": "L14"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_valueobject_coveragerule_php", "target": "valueobject_coveragerule_coveragerule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Insurance/ValueObject/CoverageRule.php", "source_location": "L5", "weight": 1.0}, {"source": "valueobject_coveragerule_coveragerule", "target": "valueobject_coveragerule_coveragerule_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/ValueObject/CoverageRule.php", "source_location": "L7", "weight": 1.0}, {"source": "valueobject_coveragerule_coveragerule", "target": "valueobject_coveragerule_coveragerule_notcovered", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/ValueObject/CoverageRule.php", "source_location": "L14", "weight": 1.0}, {"source": "valueobject_coveragerule_coveragerule_notcovered", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/ValueObject/CoverageRule.php", "source_location": "L14", "weight": 1.0, "context": "return_type"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/3d610effa54b8c5afa1c206c0dd46ed3ead6b84215d54b39e6789c498c01427d.json b/graphify-out/cache/ast/v0.8.44/3d610effa54b8c5afa1c206c0dd46ed3ead6b84215d54b39e6789c498c01427d.json new file mode 100644 index 00000000..c9b41228 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/3d610effa54b8c5afa1c206c0dd46ed3ead6b84215d54b39e6789c498c01427d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_service_inputvalidator_php", "label": "InputValidator.php", "file_type": "code", "source_file": "src/Shared/Service/InputValidator.php", "source_location": "L1"}, {"id": "service_inputvalidator_inputvalidator", "label": "InputValidator", "file_type": "code", "source_file": "src/Shared/Service/InputValidator.php", "source_location": "L9"}, {"id": "service_inputvalidator_inputvalidator_isvalidiranmobile", "label": ".isValidIranMobile()", "file_type": "code", "source_file": "src/Shared/Service/InputValidator.php", "source_location": "L11"}, {"id": "service_inputvalidator_inputvalidator_isvalidirannationalcode", "label": ".isValidIranNationalCode()", "file_type": "code", "source_file": "src/Shared/Service/InputValidator.php", "source_location": "L17"}, {"id": "service_inputvalidator_inputvalidator_maskmobile", "label": ".maskMobile()", "file_type": "code", "source_file": "src/Shared/Service/InputValidator.php", "source_location": "L27"}, {"id": "service_inputvalidator_inputvalidator_toenglishdigits", "label": ".toEnglishDigits()", "file_type": "code", "source_file": "src/Shared/Service/InputValidator.php", "source_location": "L37"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_service_inputvalidator_php", "target": "service_inputvalidator_inputvalidator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/InputValidator.php", "source_location": "L9", "weight": 1.0}, {"source": "service_inputvalidator_inputvalidator", "target": "service_inputvalidator_inputvalidator_isvalidiranmobile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/InputValidator.php", "source_location": "L11", "weight": 1.0}, {"source": "service_inputvalidator_inputvalidator", "target": "service_inputvalidator_inputvalidator_isvalidirannationalcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/InputValidator.php", "source_location": "L17", "weight": 1.0}, {"source": "service_inputvalidator_inputvalidator", "target": "service_inputvalidator_inputvalidator_maskmobile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/InputValidator.php", "source_location": "L27", "weight": 1.0}, {"source": "service_inputvalidator_inputvalidator", "target": "service_inputvalidator_inputvalidator_toenglishdigits", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/InputValidator.php", "source_location": "L37", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_inputvalidator_inputvalidator_isvalidiranmobile", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/InputValidator.php", "source_location": "L13", "receiver": null}, {"caller_nid": "service_inputvalidator_inputvalidator_isvalidiranmobile", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/InputValidator.php", "source_location": "L13", "receiver": null}, {"caller_nid": "service_inputvalidator_inputvalidator_isvalidirannationalcode", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/InputValidator.php", "source_location": "L19", "receiver": null}, {"caller_nid": "service_inputvalidator_inputvalidator_isvalidirannationalcode", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/InputValidator.php", "source_location": "L19", "receiver": null}, {"caller_nid": "service_inputvalidator_inputvalidator_maskmobile", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/InputValidator.php", "source_location": "L29", "receiver": null}, {"caller_nid": "service_inputvalidator_inputvalidator_maskmobile", "callee": "strlen", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/InputValidator.php", "source_location": "L30", "receiver": null}, {"caller_nid": "service_inputvalidator_inputvalidator_maskmobile", "callee": "substr", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/InputValidator.php", "source_location": "L33", "receiver": null}, {"caller_nid": "service_inputvalidator_inputvalidator_maskmobile", "callee": "substr", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/InputValidator.php", "source_location": "L33", "receiver": null}, {"caller_nid": "service_inputvalidator_inputvalidator_toenglishdigits", "callee": "strtr", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/InputValidator.php", "source_location": "L39", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/3d670c92b56d80fa1da6b751fda3b776da46ea368106339d1b80dd6012e01d2a.json b/graphify-out/cache/ast/v0.8.44/3d670c92b56d80fa1da6b751fda3b776da46ea368106339d1b80dd6012e01d2a.json new file mode 100644 index 00000000..72a8f685 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/3d670c92b56d80fa1da6b751fda3b776da46ea368106339d1b80dd6012e01d2a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_13_like_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-13-like/database.md", "source_location": "L1"}, {"id": "task_13_like_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0645\u0627\u0698\u0648\u0644 \u0644\u0627\u06cc\u06a9", "file_type": "document", "source_file": "docs/tasks/task-13-like/database.md", "source_location": "L1"}, {"id": "task_13_like_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal_\u0627\u0632_config_\u062a\u0623\u06cc\u06cc\u062f_\u0634\u062f\u0647", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 Drupal (\u0627\u0632 config \u062a\u0623\u06cc\u06cc\u062f \u0634\u062f\u0647)", "file_type": "document", "source_file": "docs/tasks/task-13-like/database.md", "source_location": "L3"}, {"id": "task_13_like_database_\u062c\u062f\u0648\u0644_likes", "label": "\u062c\u062f\u0648\u0644: likes", "file_type": "document", "source_file": "docs/tasks/task-13-like/database.md", "source_location": "L11"}, {"id": "task_13_like_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-13-like/database.md", "source_location": "L24"}, {"id": "task_13_like_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-13-like/database.md", "source_location": "L30"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_13_like_database_md", "target": "task_13_like_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_13_like_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "target": "task_13_like_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal_\u0627\u0632_config_\u062a\u0623\u06cc\u06cc\u062f_\u0634\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_13_like_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "target": "task_13_like_database_\u062c\u062f\u0648\u0644_likes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/database.md", "source_location": "L11", "weight": 1.0}, {"source": "task_13_like_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "target": "task_13_like_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/database.md", "source_location": "L24", "weight": 1.0}, {"source": "task_13_like_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "target": "task_13_like_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/database.md", "source_location": "L30", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/3f5f75cf96210cabb9a36a61036acb7bea5fd01466b367725995b9fd52bedb2c.json b/graphify-out/cache/ast/v0.8.44/3f5f75cf96210cabb9a36a61036acb7bea5fd01466b367725995b9fd52bedb2c.json new file mode 100644 index 00000000..93651cce --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/3f5f75cf96210cabb9a36a61036acb7bea5fd01466b367725995b9fd52bedb2c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614181657_php", "label": "Version20260614181657.php", "file_type": "code", "source_file": "migrations/Version20260614181657.php", "source_location": "L1"}, {"id": "migrations_version20260614181657_version20260614181657", "label": "Version20260614181657", "file_type": "code", "source_file": "migrations/Version20260614181657.php", "source_location": "L11"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260614181657_version20260614181657_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260614181657.php", "source_location": "L13"}, {"id": "migrations_version20260614181657_version20260614181657_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260614181657.php", "source_location": "L18"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260614181657.php", "source_location": "L18"}, {"id": "migrations_version20260614181657_version20260614181657_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260614181657.php", "source_location": "L78"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614181657_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181657.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614181657_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181657.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614181657_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181657.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614181657_php", "target": "migrations_version20260614181657_version20260614181657", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181657.php", "source_location": "L11", "weight": 1.0}, {"source": "migrations_version20260614181657_version20260614181657", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181657.php", "source_location": "L11", "weight": 1.0}, {"source": "migrations_version20260614181657_version20260614181657", "target": "migrations_version20260614181657_version20260614181657_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181657.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260614181657_version20260614181657", "target": "migrations_version20260614181657_version20260614181657_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181657.php", "source_location": "L18", "weight": 1.0}, {"source": "migrations_version20260614181657_version20260614181657_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181657.php", "source_location": "L18", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260614181657_version20260614181657", "target": "migrations_version20260614181657_version20260614181657_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181657.php", "source_location": "L78", "weight": 1.0}, {"source": "migrations_version20260614181657_version20260614181657_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181657.php", "source_location": "L78", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L20", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L27", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L34", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L36", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L36", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L40", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L42", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L42", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L46", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L48", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L48", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L50", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L52", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L52", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L54", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L56", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L56", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L60", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L62", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L62", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L64", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L66", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L66", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L68", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L70", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L70", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L74", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L75", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L80", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L81", "receiver": null}, {"caller_nid": "migrations_version20260614181657_version20260614181657_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php", "source_location": "L82", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/3ff0f0f6b3a99f5facadc19ce455b27c8cea3020038a1b40bdebda4fdbaf84f5.json b/graphify-out/cache/ast/v0.8.44/3ff0f0f6b3a99f5facadc19ce455b27c8cea3020038a1b40bdebda4fdbaf84f5.json new file mode 100644 index 00000000..21144a65 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/3ff0f0f6b3a99f5facadc19ce455b27c8cea3020038a1b40bdebda4fdbaf84f5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_service_insurance_coverage_md", "label": "service-insurance-coverage.md", "file_type": "document", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L1"}, {"id": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", "label": "\u0645\u0634\u062e\u0635\u200c\u06a9\u0631\u062f\u0646 \u0634\u0645\u0648\u0644 \u0628\u06cc\u0645\u0647 \u0628\u0631\u0627\u06cc \u0647\u0631 \u062e\u062f\u0645\u062a", "file_type": "document", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L1"}, {"id": "prompt_service_insurance_coverage_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L3"}, {"id": "prompt_service_insurance_coverage_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L7"}, {"id": "prompt_service_insurance_coverage_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L11"}, {"id": "prompt_service_insurance_coverage_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L18"}, {"id": "prompt_service_insurance_coverage_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L29"}, {"id": "prompt_service_insurance_coverage_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L59"}, {"id": "prompt_service_insurance_coverage_\u06f1_\u0637\u0631\u0627\u062d\u06cc_\u0641\u06cc\u0644\u062f_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647", "label": "\u06f1. \u0637\u0631\u0627\u062d\u06cc \u0641\u06cc\u0644\u062f \u0634\u0645\u0648\u0644 \u0628\u06cc\u0645\u0647", "file_type": "document", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L61"}, {"id": "prompt_service_insurance_coverage_\u06f2_entity_migration", "label": "\u06f2. Entity + Migration", "file_type": "document", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L72"}, {"id": "prompt_service_insurance_coverage_\u06f3_api", "label": "\u06f3. API", "file_type": "document", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L78"}, {"id": "prompt_service_insurance_coverage_\u06f4_admin_frontend", "label": "\u06f4. Admin Frontend", "file_type": "document", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L82"}, {"id": "prompt_service_insurance_coverage_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0627\u062a", "file_type": "document", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L90"}, {"id": "prompt_service_insurance_coverage_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L94"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_service_insurance_coverage_md", "target": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", "target": "prompt_service_insurance_coverage_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", "target": "prompt_service_insurance_coverage_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", "target": "prompt_service_insurance_coverage_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L11", "weight": 1.0}, {"source": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", "target": "prompt_service_insurance_coverage_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L18", "weight": 1.0}, {"source": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", "target": "prompt_service_insurance_coverage_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L29", "weight": 1.0}, {"source": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", "target": "prompt_service_insurance_coverage_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L59", "weight": 1.0}, {"source": "prompt_service_insurance_coverage_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_service_insurance_coverage_\u06f1_\u0637\u0631\u0627\u062d\u06cc_\u0641\u06cc\u0644\u062f_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L61", "weight": 1.0}, {"source": "prompt_service_insurance_coverage_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_service_insurance_coverage_\u06f2_entity_migration", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L72", "weight": 1.0}, {"source": "prompt_service_insurance_coverage_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_service_insurance_coverage_\u06f3_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L78", "weight": 1.0}, {"source": "prompt_service_insurance_coverage_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_service_insurance_coverage_\u06f4_admin_frontend", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L82", "weight": 1.0}, {"source": "prompt_service_insurance_coverage_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_service_insurance_coverage_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L90", "weight": 1.0}, {"source": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", "target": "prompt_service_insurance_coverage_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/service-insurance-coverage.md", "source_location": "L94", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/411b9e4e6aa41a158211959c5b9c4c286ada95c8b68596364eca3b1cbf436e86.json b/graphify-out/cache/ast/v0.8.44/411b9e4e6aa41a158211959c5b9c4c286ada95c8b68596364eca3b1cbf436e86.json new file mode 100644 index 00000000..519fdb5b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/411b9e4e6aa41a158211959c5b9c4c286ada95c8b68596364eca3b1cbf436e86.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "label": "InvoiceService.php", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L1"}, {"id": "service_invoiceservice_invoiceservice", "label": "InvoiceService", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L13"}, {"id": "service_invoiceservice_invoiceservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L15"}, {"id": "service_invoiceservice_invoiceservice_createfromsession", "label": ".createFromSession()", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L27"}, {"id": "patientsession", "label": "PatientSession", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L27"}, {"id": "invoice", "label": "Invoice", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L27"}, {"id": "service_invoiceservice_invoiceservice_finalize", "label": ".finalize()", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L72"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "invoice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "invoiceitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "invoicerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "money", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "tariffservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "tenantinsuranceservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "patientsession", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "service_invoiceservice_invoiceservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L13", "weight": 1.0}, {"source": "service_invoiceservice_invoiceservice", "target": "service_invoiceservice_invoiceservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L15", "weight": 1.0}, {"source": "service_invoiceservice_invoiceservice", "target": "service_invoiceservice_invoiceservice_createfromsession", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L27", "weight": 1.0}, {"source": "service_invoiceservice_invoiceservice_createfromsession", "target": "patientsession", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L27", "weight": 1.0, "context": "parameter_type"}, {"source": "service_invoiceservice_invoiceservice_createfromsession", "target": "invoice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L27", "weight": 1.0, "context": "return_type"}, {"source": "service_invoiceservice_invoiceservice", "target": "service_invoiceservice_invoiceservice_finalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L72", "weight": 1.0}, {"source": "service_invoiceservice_invoiceservice_finalize", "target": "invoice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L72", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L29", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "findBySession", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L29", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L29", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "setSupplementaryInsuranceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L35", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "setBaseInsuranceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L35", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "setPatientRecordId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L35", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "setPatientSessionId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L35", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L35", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L36", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getRecord", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L36", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getInsuranceBaseId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L37", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getInsuranceSupplementaryId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L38", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getInsuranceBaseId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L40", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getInsuranceSupplementaryId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L41", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getVisitPriceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L44", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "coverageRule", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L46", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "coverageRule", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L47", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "calculateItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L48", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "addItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L49", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getServices", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L53", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getServiceItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L54", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getQuantity", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L55", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "resolvePrice", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L56", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "coverageRuleForService", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L59", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L59", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "coverageRuleForService", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L60", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L60", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "calculateItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L62", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "addItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L63", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L63", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L63", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "recalculateTotals", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L66", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L67", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_finalize", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L75", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4197cd316ec7560bb084840cd96f82df6d524916d4a4ec4a0f71108c2cdbec6e.json b/graphify-out/cache/ast/v0.8.44/4197cd316ec7560bb084840cd96f82df6d524916d4a4ec4a0f71108c2cdbec6e.json new file mode 100644 index 00000000..63bcf3cc --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4197cd316ec7560bb084840cd96f82df6d524916d4a4ec4a0f71108c2cdbec6e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_insurance_visit_pricing_md", "label": "insurance-visit-pricing.md", "file_type": "document", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L1"}, {"id": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", "label": "\u0642\u06cc\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc \u0648\u06cc\u0632\u06cc\u062a \u0628\u0631 \u0627\u0633\u0627\u0633 \u0628\u06cc\u0645\u0647 \u062f\u0631 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9/\u0645\u0637\u0628", "file_type": "document", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L1"}, {"id": "prompt_insurance_visit_pricing_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L3"}, {"id": "prompt_insurance_visit_pricing_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L7"}, {"id": "prompt_insurance_visit_pricing_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L23"}, {"id": "prompt_insurance_visit_pricing_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L33"}, {"id": "prompt_insurance_visit_pricing_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L45"}, {"id": "prompt_insurance_visit_pricing_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L63"}, {"id": "prompt_insurance_visit_pricing_\u06f1_\u062a\u062d\u0644\u06cc\u0644_\u0648_\u0637\u0631\u0627\u062d\u06cc_\u0645\u062f\u0644_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc", "label": "\u06f1. \u062a\u062d\u0644\u06cc\u0644 \u0648 \u0637\u0631\u0627\u062d\u06cc \u0645\u062f\u0644 \u0642\u06cc\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc", "file_type": "document", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L65"}, {"id": "prompt_insurance_visit_pricing_\u06f2_entity_migration", "label": "\u06f2. Entity + Migration", "file_type": "document", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L76"}, {"id": "prompt_insurance_visit_pricing_\u06f3_api", "label": "\u06f3. API", "file_type": "document", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L83"}, {"id": "prompt_insurance_visit_pricing_\u06f4_admin_frontend", "label": "\u06f4. Admin Frontend", "file_type": "document", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L92"}, {"id": "prompt_insurance_visit_pricing_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0627\u062a", "file_type": "document", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L101"}, {"id": "prompt_insurance_visit_pricing_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L105"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_insurance_visit_pricing_md", "target": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", "target": "prompt_insurance_visit_pricing_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", "target": "prompt_insurance_visit_pricing_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", "target": "prompt_insurance_visit_pricing_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L23", "weight": 1.0}, {"source": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", "target": "prompt_insurance_visit_pricing_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L33", "weight": 1.0}, {"source": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", "target": "prompt_insurance_visit_pricing_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L45", "weight": 1.0}, {"source": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", "target": "prompt_insurance_visit_pricing_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L63", "weight": 1.0}, {"source": "prompt_insurance_visit_pricing_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_insurance_visit_pricing_\u06f1_\u062a\u062d\u0644\u06cc\u0644_\u0648_\u0637\u0631\u0627\u062d\u06cc_\u0645\u062f\u0644_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L65", "weight": 1.0}, {"source": "prompt_insurance_visit_pricing_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_insurance_visit_pricing_\u06f2_entity_migration", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L76", "weight": 1.0}, {"source": "prompt_insurance_visit_pricing_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_insurance_visit_pricing_\u06f3_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L83", "weight": 1.0}, {"source": "prompt_insurance_visit_pricing_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_insurance_visit_pricing_\u06f4_admin_frontend", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L92", "weight": 1.0}, {"source": "prompt_insurance_visit_pricing_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_insurance_visit_pricing_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L101", "weight": 1.0}, {"source": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", "target": "prompt_insurance_visit_pricing_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/insurance-visit-pricing.md", "source_location": "L105", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/42c0bfb273a488f98079a84f3331c2000ec0018e5c1a748a4f76481853fca168.json b/graphify-out/cache/ast/v0.8.44/42c0bfb273a488f98079a84f3331c2000ec0018e5c1a748a4f76481853fca168.json new file mode 100644 index 00000000..dbdaecf9 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/42c0bfb273a488f98079a84f3331c2000ec0018e5c1a748a4f76481853fca168.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622171538_php", "label": "Version20260622171538.php", "file_type": "code", "source_file": "migrations/Version20260622171538.php", "source_location": "L1"}, {"id": "migrations_version20260622171538_version20260622171538", "label": "Version20260622171538", "file_type": "code", "source_file": "migrations/Version20260622171538.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260622171538_version20260622171538_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260622171538.php", "source_location": "L15"}, {"id": "migrations_version20260622171538_version20260622171538_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260622171538.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260622171538.php", "source_location": "L20"}, {"id": "migrations_version20260622171538_version20260622171538_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260622171538.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622171538_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622171538.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622171538_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622171538.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622171538_php", "target": "migrations_version20260622171538_version20260622171538", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622171538.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260622171538_version20260622171538", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622171538.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260622171538_version20260622171538", "target": "migrations_version20260622171538_version20260622171538_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622171538.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260622171538_version20260622171538", "target": "migrations_version20260622171538_version20260622171538_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622171538.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260622171538_version20260622171538_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622171538.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260622171538_version20260622171538", "target": "migrations_version20260622171538_version20260622171538_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622171538.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260622171538_version20260622171538_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622171538.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260622171538_version20260622171538_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622171538.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260622171538_version20260622171538_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622171538.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/42ddb598442c2c167950e1a33eeceb551384377427749d0ee3b6a61f152e64bf.json b/graphify-out/cache/ast/v0.8.44/42ddb598442c2c167950e1a33eeceb551384377427749d0ee3b6a61f152e64bf.json new file mode 100644 index 00000000..0d143c43 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/42ddb598442c2c167950e1a33eeceb551384377427749d0ee3b6a61f152e64bf.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_security_secretarypermissionchecker_php", "label": "SecretaryPermissionChecker.php", "file_type": "code", "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", "source_location": "L1"}, {"id": "security_secretarypermissionchecker_secretarypermissionchecker", "label": "SecretaryPermissionChecker", "file_type": "code", "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", "source_location": "L7"}, {"id": "security_secretarypermissionchecker_secretarypermissionchecker_can", "label": ".can()", "file_type": "code", "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", "source_location": "L9"}, {"id": "doctorsecretary", "label": "DoctorSecretary", "file_type": "code", "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", "source_location": "L9"}, {"id": "security_secretarypermissionchecker_secretarypermissionchecker_canall", "label": ".canAll()", "file_type": "code", "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", "source_location": "L20"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_security_secretarypermissionchecker_php", "target": "doctorsecretary", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_security_secretarypermissionchecker_php", "target": "security_secretarypermissionchecker_secretarypermissionchecker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", "source_location": "L7", "weight": 1.0}, {"source": "security_secretarypermissionchecker_secretarypermissionchecker", "target": "security_secretarypermissionchecker_secretarypermissionchecker_can", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", "source_location": "L9", "weight": 1.0}, {"source": "security_secretarypermissionchecker_secretarypermissionchecker_can", "target": "doctorsecretary", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", "source_location": "L9", "weight": 1.0, "context": "parameter_type"}, {"source": "security_secretarypermissionchecker_secretarypermissionchecker", "target": "security_secretarypermissionchecker_secretarypermissionchecker_canall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", "source_location": "L20", "weight": 1.0}, {"source": "security_secretarypermissionchecker_secretarypermissionchecker_canall", "target": "doctorsecretary", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "security_secretarypermissionchecker_secretarypermissionchecker_canall", "target": "security_secretarypermissionchecker_secretarypermissionchecker_can", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", "source_location": "L24", "weight": 1.0}], "raw_calls": [{"caller_nid": "security_secretarypermissionchecker_secretarypermissionchecker_can", "callee": "isActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Security/SecretaryPermissionChecker.php", "source_location": "L11", "receiver": null}, {"caller_nid": "security_secretarypermissionchecker_secretarypermissionchecker_can", "callee": "getPermissions", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Security/SecretaryPermissionChecker.php", "source_location": "L15", "receiver": null}, {"caller_nid": "security_secretarypermissionchecker_secretarypermissionchecker_canall", "callee": "array_reduce", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Security/SecretaryPermissionChecker.php", "source_location": "L22", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/432b4d0ed90802ae1dd2495e54a2493f60f07ca0ca57a7e68734ff493b2c8031.json b/graphify-out/cache/ast/v0.8.44/432b4d0ed90802ae1dd2495e54a2493f60f07ca0ca57a7e68734ff493b2c8031.json new file mode 100644 index 00000000..a6bbb1a9 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/432b4d0ed90802ae1dd2495e54a2493f60f07ca0ca57a7e68734ff493b2c8031.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_14_secretary_implementation_notes_md", "label": "implementation_notes.md", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", "source_location": "L1"}, {"id": "task_14_secretary_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0645\u0646\u0634\u06cc", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", "source_location": "L1"}, {"id": "task_14_secretary_implementation_notes_\u0646\u0642\u0634_\u06a9\u0627\u0631\u0628\u0631\u06cc", "label": "\u0646\u0642\u0634 \u06a9\u0627\u0631\u0628\u0631\u06cc", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", "source_location": "L3"}, {"id": "task_14_secretary_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627\u06cc_\u0645\u0646\u0634\u06cc", "label": "\u0645\u062c\u0648\u0632\u0647\u0627\u06cc \u0645\u0646\u0634\u06cc", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", "source_location": "L7"}, {"id": "task_14_secretary_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627_\u062f\u0631_\u0633\u06cc\u0633\u062a\u0645", "label": "\u0645\u062c\u0648\u0632\u0647\u0627 \u062f\u0631 \u0633\u06cc\u0633\u062a\u0645", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", "source_location": "L18"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_14_secretary_implementation_notes_md", "target": "task_14_secretary_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", "source_location": "L1", "weight": 1.0}, {"source": "task_14_secretary_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "target": "task_14_secretary_implementation_notes_\u0646\u0642\u0634_\u06a9\u0627\u0631\u0628\u0631\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", "source_location": "L3", "weight": 1.0}, {"source": "task_14_secretary_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "target": "task_14_secretary_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627\u06cc_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", "source_location": "L7", "weight": 1.0}, {"source": "task_14_secretary_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "target": "task_14_secretary_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627_\u062f\u0631_\u0633\u06cc\u0633\u062a\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", "source_location": "L18", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/434df68031d6367be88eaa0faa9ed185484cd9e7d4e4b4b9e0b50d4d743e18a6.json b/graphify-out/cache/ast/v0.8.44/434df68031d6367be88eaa0faa9ed185484cd9e7d4e4b4b9e0b50d4d743e18a6.json new file mode 100644 index 00000000..50fd12fc --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/434df68031d6367be88eaa0faa9ed185484cd9e7d4e4b4b9e0b50d4d743e18a6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "label": "ClinicController.php", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L1"}, {"id": "controller_cliniccontroller_cliniccontroller", "label": "ClinicController", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L30"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_cliniccontroller_cliniccontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L35"}, {"id": "controller_cliniccontroller_cliniccontroller_create", "label": ".create()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L50"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L50"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L50"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L50"}, {"id": "controller_cliniccontroller_cliniccontroller_show", "label": ".show()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L114"}, {"id": "controller_cliniccontroller_cliniccontroller_update", "label": ".update()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L152"}, {"id": "controller_cliniccontroller_cliniccontroller_list", "label": ".list()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L228"}, {"id": "controller_cliniccontroller_cliniccontroller_doctorlist", "label": ".doctorList()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L279"}, {"id": "controller_cliniccontroller_cliniccontroller_detachdoctor", "label": ".detachDoctor()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L341"}, {"id": "controller_cliniccontroller_cliniccontroller_uploadimage", "label": ".uploadImage()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L378"}, {"id": "controller_cliniccontroller_cliniccontroller_uploadlogo", "label": ".uploadLogo()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L422"}, {"id": "controller_cliniccontroller_cliniccontroller_validategallerysize", "label": ".validateGallerySize()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L468"}, {"id": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "label": ".hydrateClinic()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L484"}, {"id": "clinic", "label": "Clinic", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L484"}, {"id": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "label": ".loadLocationData()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L575"}, {"id": "controller_cliniccontroller_cliniccontroller_handlefileupload", "label": ".handleFileUpload()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L607"}, {"id": "controller_cliniccontroller_cliniccontroller_listaddresses", "label": ".listAddresses()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L646"}, {"id": "controller_cliniccontroller_cliniccontroller_createaddress", "label": ".createAddress()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L659"}, {"id": "controller_cliniccontroller_cliniccontroller_updateaddress", "label": ".updateAddress()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L684"}, {"id": "controller_cliniccontroller_cliniccontroller_deleteaddress", "label": ".deleteAddress()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L709"}, {"id": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "label": ".hydrateClinicAddress()", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L732"}, {"id": "doctoraddress", "label": "DoctorAddress", "file_type": "code", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L732"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "userrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "clinic", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "doctoraddress", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "weeklyschedulerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "doctoraddressrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "doctorservicerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "insurancerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "cityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "provincerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "specialtyrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "filevalidatorservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L24", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L25", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L26", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L27", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L28", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_controller_cliniccontroller_php", "target": "controller_cliniccontroller_cliniccontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L30", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L31", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L35", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L50", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_create", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L50", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller_create", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L50", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller_create", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L50", "weight": 1.0, "context": "return_type"}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_show", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L114", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_show", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L114", "weight": 1.0, "context": "return_type"}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L152", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_update", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L152", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller_update", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L152", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller_update", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L152", "weight": 1.0, "context": "return_type"}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L228", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_list", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L228", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller_list", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L228", "weight": 1.0, "context": "return_type"}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_doctorlist", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L279", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_doctorlist", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L279", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller_doctorlist", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L279", "weight": 1.0, "context": "return_type"}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_detachdoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L341", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_detachdoctor", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L341", "weight": 1.0, "context": "return_type"}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_uploadimage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L378", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_uploadimage", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L378", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller_uploadimage", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L378", "weight": 1.0, "context": "return_type"}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_uploadlogo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L422", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_uploadlogo", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L422", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller_uploadlogo", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L422", "weight": 1.0, "context": "return_type"}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_validategallerysize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L468", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_validategallerysize", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L468", "weight": 1.0, "context": "return_type"}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L484", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L484", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L575", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L575", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_handlefileupload", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L607", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_handlefileupload", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L607", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller_handlefileupload", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L607", "weight": 1.0, "context": "return_type"}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_listaddresses", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L646", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_listaddresses", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L646", "weight": 1.0, "context": "return_type"}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_createaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L659", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_createaddress", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L659", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller_createaddress", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L659", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller_createaddress", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L659", "weight": 1.0, "context": "return_type"}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_updateaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L684", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_updateaddress", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L684", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller_updateaddress", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L684", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller_updateaddress", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L684", "weight": 1.0, "context": "return_type"}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_deleteaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L709", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_deleteaddress", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L709", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller_deleteaddress", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L709", "weight": 1.0, "context": "return_type"}, {"source": "controller_cliniccontroller_cliniccontroller", "target": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L732", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "target": "doctoraddress", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L732", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_cliniccontroller_cliniccontroller_create", "target": "controller_cliniccontroller_cliniccontroller_validategallerysize", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L96", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_create", "target": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L100", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_show", "target": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L147", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_update", "target": "controller_cliniccontroller_cliniccontroller_validategallerysize", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L217", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_update", "target": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L220", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_update", "target": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L223", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_uploadimage", "target": "controller_cliniccontroller_cliniccontroller_handlefileupload", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L419", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_uploadlogo", "target": "controller_cliniccontroller_cliniccontroller_handlefileupload", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L463", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_createaddress", "target": "doctoraddress", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L677", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_createaddress", "target": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L678", "weight": 1.0}, {"source": "controller_cliniccontroller_cliniccontroller_updateaddress", "target": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Clinic/Controller/ClinicController.php", "source_location": "L703", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_cliniccontroller_cliniccontroller_create", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L95", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_create", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L95", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L101", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_create", "callee": "getRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L104", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_create", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L105", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_create", "callee": "setRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_create", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_create", "callee": "array_unique", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_create", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L111", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_create", "callee": "toDetailArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L111", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_show", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L142", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_show", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L144", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_show", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L149", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_show", "callee": "toDetailArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L149", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_update", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L209", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_update", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L212", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_update", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L212", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_update", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L212", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_update", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L212", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L213", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_update", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L216", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_update", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L216", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_update", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L221", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_update", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L225", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_update", "callee": "toDetailArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L225", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_list", "callee": "findWithFilters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L263", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_list", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L265", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_list", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L265", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_list", "callee": "findAddressLocations", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L266", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_list", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L268", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_list", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L269", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_list", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L270", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_list", "callee": "toListArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L271", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_doctorlist", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L313", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_doctorlist", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L315", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_doctorlist", "callee": "findByClinicWithFilters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L318", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_doctorlist", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L318", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_doctorlist", "callee": "findByDoctors", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L322", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_doctorlist", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L323", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_doctorlist", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L323", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_doctorlist", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L326", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_doctorlist", "callee": "toListArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L327", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_doctorlist", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L327", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_doctorlist", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L331", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_detachdoctor", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L358", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_detachdoctor", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L360", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_detachdoctor", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L363", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_detachdoctor", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L365", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_detachdoctor", "callee": "hasDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L368", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_detachdoctor", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L369", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_detachdoctor", "callee": "removeDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L372", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_detachdoctor", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L373", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_detachdoctor", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L375", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_validategallerysize", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L470", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_validategallerysize", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L471", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_validategallerysize", "callee": "count", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L472", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_validategallerysize", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L474", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L486", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L486", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L487", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "setInfo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L487", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L488", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "setAddress", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L488", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L489", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "setTelephone", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L489", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L490", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "setWorkingDays", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L490", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L491", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "setIs247", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L491", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L492", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "setLatitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L492", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L493", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "setLongitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L493", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L496", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L496", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "setProvinceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L497", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L499", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L499", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "setCityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L500", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L503", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L503", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "is_string", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L508", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "filter_var", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L508", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "setSocialMedia", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L512", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L516", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L516", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "setImagesClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L517", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_slice", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L517", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L517", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L519", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L522", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L522", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L524", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L524", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "setClinicLogo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L527", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "is_string", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L527", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L531", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L531", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "clear", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L532", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "getDoctors", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L532", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L534", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L536", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "getDoctors", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L536", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L542", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L542", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "clear", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L543", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "getSpecialties", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L543", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L545", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L547", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "getSpecialties", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L547", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L553", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L553", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "clear", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L554", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "getServices", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L554", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L556", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L558", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "getServices", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L558", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L564", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L564", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "clear", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L565", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "getInsurances", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L565", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L567", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L569", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinic", "callee": "getInsurances", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L569", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "findOneByClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L583", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L583", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "getProvince", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L585", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L587", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L587", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L587", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "getCity", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L589", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L592", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L593", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L594", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "getProvince", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L595", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L595", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "getProvince", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L595", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "getLatitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L599", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "getLatitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L599", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "getLongitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L600", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_loadlocationdata", "callee": "getLongitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L600", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L609", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L610", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L611", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "sys_get_temp_dir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L614", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "uniqid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L614", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "file_put_contents", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L615", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "sanitizeFilename", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L618", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "detectMimeType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L619", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L621", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L621", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "is_dir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L623", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "mkdir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L623", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "uniqid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L625", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "rename", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L626", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L630", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L631", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L632", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L632", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "strlen", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L636", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "file_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L639", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "unlink", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L639", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L640", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_handlefileupload", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L640", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_listaddresses", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L649", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_listaddresses", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L651", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_listaddresses", "callee": "findBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L654", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_listaddresses", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L654", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_listaddresses", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L656", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_listaddresses", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L656", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_listaddresses", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L656", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_createaddress", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L663", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_createaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L665", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_createaddress", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L668", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_createaddress", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L668", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_createaddress", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L668", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_createaddress", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L668", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_createaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L669", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_createaddress", "callee": "countByClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L672", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_createaddress", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L672", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_createaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L673", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_createaddress", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L676", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_createaddress", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L676", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_createaddress", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L677", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_createaddress", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L679", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_createaddress", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L681", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_createaddress", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L681", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_updateaddress", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L688", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_updateaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L690", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_updateaddress", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L693", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_updateaddress", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L693", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_updateaddress", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L693", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_updateaddress", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L693", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_updateaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L694", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_updateaddress", "callee": "findByUuidAndClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L697", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_updateaddress", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L697", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_updateaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L699", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_updateaddress", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L702", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_updateaddress", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L702", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_updateaddress", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L704", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_updateaddress", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L706", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_updateaddress", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L706", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_deleteaddress", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L713", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_deleteaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L715", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_deleteaddress", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L718", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_deleteaddress", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L718", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_deleteaddress", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L718", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_deleteaddress", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L718", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_deleteaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L719", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_deleteaddress", "callee": "findByUuidAndClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L722", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_deleteaddress", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L722", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_deleteaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L724", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_deleteaddress", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L727", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_deleteaddress", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L729", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L734", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L734", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L735", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "callee": "setAddress", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L735", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L736", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "callee": "setTelephone", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L736", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L737", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "callee": "setLatitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L737", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L738", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "callee": "setLongitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L738", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L740", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "callee": "setCity", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L741", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L741", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L743", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "callee": "setProvince", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L744", "receiver": null}, {"caller_nid": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php", "source_location": "L744", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/434ff7a1e4e0cb8d175321f3af647ef5276602ed753c9ca9c3c9480a7456d53c.json b/graphify-out/cache/ast/v0.8.44/434ff7a1e4e0cb8d175321f3af647ef5276602ed753c9ca9c3c9480a7456d53c.json new file mode 100644 index 00000000..429ed75c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/434ff7a1e4e0cb8d175321f3af647ef5276602ed753c9ca9c3c9480a7456d53c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_15_payment_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/tasks/task-15-payment/architecture.md", "source_location": "L1"}, {"id": "task_15_payment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u062f\u0627\u062e\u062a", "file_type": "document", "source_file": "docs/tasks/task-15-payment/architecture.md", "source_location": "L1"}, {"id": "task_15_payment_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-15-payment/architecture.md", "source_location": "L3"}, {"id": "task_15_payment_architecture_entity_payment", "label": "Entity: Payment", "file_type": "document", "source_file": "docs/tasks/task-15-payment/architecture.md", "source_location": "L28"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_15_payment_architecture_md", "target": "task_15_payment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_15_payment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_15_payment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_architecture_entity_payment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/architecture.md", "source_location": "L28", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/43d63ab1fbae2e6e2d5192d922a09293b1abbadddfe98819e39671dc00e04a99.json b/graphify-out/cache/ast/v0.8.44/43d63ab1fbae2e6e2d5192d922a09293b1abbadddfe98819e39671dc00e04a99.json new file mode 100644 index 00000000..b917a585 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/43d63ab1fbae2e6e2d5192d922a09293b1abbadddfe98819e39671dc00e04a99.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_schedule_cancel_expired_appointments_md", "label": "schedule-cancel-expired-appointments.md", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L1"}, {"id": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", "label": "\u0632\u0645\u0627\u0646\u200c\u0628\u0646\u062f\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631 \u0627\u0646\u0642\u0636\u0627\u06cc \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0646\u0634\u062f\u0647 \u0628\u0627 Symfony Scheduler", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L1"}, {"id": "prompt_schedule_cancel_expired_appointments_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L3"}, {"id": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L7"}, {"id": "prompt_schedule_cancel_expired_appointments_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L17"}, {"id": "prompt_schedule_cancel_expired_appointments_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L21"}, {"id": "prompt_schedule_cancel_expired_appointments_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L34"}, {"id": "prompt_schedule_cancel_expired_appointments_messenger_yaml", "label": "`messenger.yaml`", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L36"}, {"id": "prompt_schedule_cancel_expired_appointments_command_\u0645\u0646\u0637\u0642_\u0627\u0646\u0642\u0636\u0627_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0645\u0634\u062a\u0631\u06a9_\u0634\u0648\u062f", "label": "Command (\u0645\u0646\u0637\u0642 \u0627\u0646\u0642\u0636\u0627 \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0645\u0634\u062a\u0631\u06a9 \u0634\u0648\u062f)", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L48"}, {"id": "prompt_schedule_cancel_expired_appointments_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L70"}, {"id": "prompt_schedule_cancel_expired_appointments_\u06f1_\u0646\u0635\u0628_symfony_scheduler", "label": "\u06f1. \u0646\u0635\u0628 `symfony/scheduler`", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L72"}, {"id": "prompt_schedule_cancel_expired_appointments_\u06f2_\u0627\u0633\u062a\u062e\u0631\u0627\u062c_\u0645\u0646\u0637\u0642_\u0627\u0646\u0642\u0636\u0627_\u0628\u0647_\u06cc\u06a9_\u0633\u0631\u0648\u06cc\u0633_\u0645\u0634\u062a\u0631\u06a9", "label": "\u06f2. \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0645\u0646\u0637\u0642 \u0627\u0646\u0642\u0636\u0627 \u0628\u0647 \u06cc\u06a9 \u0633\u0631\u0648\u06cc\u0633 \u0645\u0634\u062a\u0631\u06a9", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L78"}, {"id": "prompt_schedule_cancel_expired_appointments_\u06f3_\u067e\u06cc\u0627\u0645_\u0648_\u0647\u0646\u062f\u0644\u0631", "label": "\u06f3. \u067e\u06cc\u0627\u0645 \u0648 \u0647\u0646\u062f\u0644\u0631", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L108"}, {"id": "prompt_schedule_cancel_expired_appointments_\u06f4_scheduleprovider", "label": "\u06f4. ScheduleProvider", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L128"}, {"id": "prompt_schedule_cancel_expired_appointments_\u06f5_transport_\u0648_routing_\u062f\u0631_messenger_yaml", "label": "\u06f5. transport \u0648 routing \u062f\u0631 `messenger.yaml`", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L144"}, {"id": "prompt_schedule_cancel_expired_appointments_\u06f6_\u0627\u062c\u0631\u0627\u06cc_worker_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_ddev", "label": "\u06f6. \u0627\u062c\u0631\u0627\u06cc worker (\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc + ddev)", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L161"}, {"id": "prompt_schedule_cancel_expired_appointments_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L169"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_schedule_cancel_expired_appointments_md", "target": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", "target": "prompt_schedule_cancel_expired_appointments_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", "target": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", "target": "prompt_schedule_cancel_expired_appointments_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L17", "weight": 1.0}, {"source": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", "target": "prompt_schedule_cancel_expired_appointments_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L21", "weight": 1.0}, {"source": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", "target": "prompt_schedule_cancel_expired_appointments_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L34", "weight": 1.0}, {"source": "prompt_schedule_cancel_expired_appointments_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_schedule_cancel_expired_appointments_messenger_yaml", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L36", "weight": 1.0}, {"source": "prompt_schedule_cancel_expired_appointments_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_schedule_cancel_expired_appointments_command_\u0645\u0646\u0637\u0642_\u0627\u0646\u0642\u0636\u0627_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0645\u0634\u062a\u0631\u06a9_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L48", "weight": 1.0}, {"source": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", "target": "prompt_schedule_cancel_expired_appointments_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L70", "weight": 1.0}, {"source": "prompt_schedule_cancel_expired_appointments_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_schedule_cancel_expired_appointments_\u06f1_\u0646\u0635\u0628_symfony_scheduler", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L72", "weight": 1.0}, {"source": "prompt_schedule_cancel_expired_appointments_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_schedule_cancel_expired_appointments_\u06f2_\u0627\u0633\u062a\u062e\u0631\u0627\u062c_\u0645\u0646\u0637\u0642_\u0627\u0646\u0642\u0636\u0627_\u0628\u0647_\u06cc\u06a9_\u0633\u0631\u0648\u06cc\u0633_\u0645\u0634\u062a\u0631\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L78", "weight": 1.0}, {"source": "prompt_schedule_cancel_expired_appointments_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_schedule_cancel_expired_appointments_\u06f3_\u067e\u06cc\u0627\u0645_\u0648_\u0647\u0646\u062f\u0644\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L108", "weight": 1.0}, {"source": "prompt_schedule_cancel_expired_appointments_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_schedule_cancel_expired_appointments_\u06f4_scheduleprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L128", "weight": 1.0}, {"source": "prompt_schedule_cancel_expired_appointments_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_schedule_cancel_expired_appointments_\u06f5_transport_\u0648_routing_\u062f\u0631_messenger_yaml", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L144", "weight": 1.0}, {"source": "prompt_schedule_cancel_expired_appointments_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_schedule_cancel_expired_appointments_\u06f6_\u0627\u062c\u0631\u0627\u06cc_worker_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_ddev", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L161", "weight": 1.0}, {"source": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", "target": "prompt_schedule_cancel_expired_appointments_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", "source_location": "L169", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/44b5621ce383ac7cb1cea47d7006f3c2b0b47bba8d49f59c78a0df4f737f8482.json b/graphify-out/cache/ast/v0.8.44/44b5621ce383ac7cb1cea47d7006f3c2b0b47bba8d49f59c78a0df4f737f8482.json new file mode 100644 index 00000000..09d9a15b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/44b5621ce383ac7cb1cea47d7006f3c2b0b47bba8d49f59c78a0df4f737f8482.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260624092459_php", "label": "Version20260624092459.php", "file_type": "code", "source_file": "migrations/Version20260624092459.php", "source_location": "L1"}, {"id": "migrations_version20260624092459_version20260624092459", "label": "Version20260624092459", "file_type": "code", "source_file": "migrations/Version20260624092459.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260624092459_version20260624092459_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260624092459.php", "source_location": "L15"}, {"id": "migrations_version20260624092459_version20260624092459_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260624092459.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260624092459.php", "source_location": "L20"}, {"id": "migrations_version20260624092459_version20260624092459_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260624092459.php", "source_location": "L28"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260624092459_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624092459.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260624092459_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624092459.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260624092459_php", "target": "migrations_version20260624092459_version20260624092459", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624092459.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260624092459_version20260624092459", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624092459.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260624092459_version20260624092459", "target": "migrations_version20260624092459_version20260624092459_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624092459.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260624092459_version20260624092459", "target": "migrations_version20260624092459_version20260624092459_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624092459.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260624092459_version20260624092459_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624092459.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260624092459_version20260624092459", "target": "migrations_version20260624092459_version20260624092459_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624092459.php", "source_location": "L28", "weight": 1.0}, {"source": "migrations_version20260624092459_version20260624092459_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624092459.php", "source_location": "L28", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260624092459_version20260624092459_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624092459.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260624092459_version20260624092459_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624092459.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260624092459_version20260624092459_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624092459.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260624092459_version20260624092459_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624092459.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260624092459_version20260624092459_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624092459.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260624092459_version20260624092459_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624092459.php", "source_location": "L33", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4565f866aecc63bbfcfb345cc755b1e4179f94848ff65d0a0b687a62a4a9c1ba.json b/graphify-out/cache/ast/v0.8.44/4565f866aecc63bbfcfb345cc755b1e4179f94848ff65d0a0b687a62a4a9c1ba.json new file mode 100644 index 00000000..99205d67 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4565f866aecc63bbfcfb345cc755b1e4179f94848ff65d0a0b687a62a4a9c1ba.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_entity_taxratehistory_php", "label": "TaxRateHistory.php", "file_type": "code", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L1"}, {"id": "entity_taxratehistory_taxratehistory", "label": "TaxRateHistory", "file_type": "code", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L8"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L24"}, {"id": "entity_taxratehistory_taxratehistory_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L31"}, {"id": "entity_taxratehistory_taxratehistory_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L39"}, {"id": "entity_taxratehistory_taxratehistory_gettaxpercent", "label": ".getTaxPercent()", "file_type": "code", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L40"}, {"id": "entity_taxratehistory_taxratehistory_isenabled", "label": ".isEnabled()", "file_type": "code", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L41"}, {"id": "entity_taxratehistory_taxratehistory_getchangedby", "label": ".getChangedBy()", "file_type": "code", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L42"}, {"id": "entity_taxratehistory_taxratehistory_getchangedat", "label": ".getChangedAt()", "file_type": "code", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L43"}, {"id": "entity_taxratehistory_taxratehistory_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L45"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_entity_taxratehistory_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_entity_taxratehistory_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_entity_taxratehistory_php", "target": "entity_taxratehistory_taxratehistory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L8", "weight": 1.0}, {"source": "entity_taxratehistory_taxratehistory", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L24", "weight": 1.0, "context": "field"}, {"source": "entity_taxratehistory_taxratehistory", "target": "entity_taxratehistory_taxratehistory_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L31", "weight": 1.0}, {"source": "entity_taxratehistory_taxratehistory_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L31", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_taxratehistory_taxratehistory", "target": "entity_taxratehistory_taxratehistory_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L39", "weight": 1.0}, {"source": "entity_taxratehistory_taxratehistory", "target": "entity_taxratehistory_taxratehistory_gettaxpercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L40", "weight": 1.0}, {"source": "entity_taxratehistory_taxratehistory", "target": "entity_taxratehistory_taxratehistory_isenabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L41", "weight": 1.0}, {"source": "entity_taxratehistory_taxratehistory", "target": "entity_taxratehistory_taxratehistory_getchangedby", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L42", "weight": 1.0}, {"source": "entity_taxratehistory_taxratehistory_getchangedby", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L42", "weight": 1.0, "context": "return_type"}, {"source": "entity_taxratehistory_taxratehistory", "target": "entity_taxratehistory_taxratehistory_getchangedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L43", "weight": 1.0}, {"source": "entity_taxratehistory_taxratehistory", "target": "entity_taxratehistory_taxratehistory_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/TaxRateHistory.php", "source_location": "L45", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_taxratehistory_taxratehistory_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Entity/TaxRateHistory.php", "source_location": "L36", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4572085d4a4e79a86a1c2cfcc89b5cd6268ddeb466878a16db71f60216a6c148.json b/graphify-out/cache/ast/v0.8.44/4572085d4a4e79a86a1c2cfcc89b5cd6268ddeb466878a16db71f60216a6c148.json new file mode 100644 index 00000000..decc3e78 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4572085d4a4e79a86a1c2cfcc89b5cd6268ddeb466878a16db71f60216a6c148.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_repository_provincerepository_php", "label": "ProvinceRepository.php", "file_type": "code", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L1"}, {"id": "repository_provincerepository_provincerepository", "label": "ProvinceRepository", "file_type": "code", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_provincerepository_provincerepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L11"}, {"id": "repository_provincerepository_provincerepository_findactive", "label": ".findActive()", "file_type": "code", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L17"}, {"id": "repository_provincerepository_provincerepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L27"}, {"id": "province", "label": "Province", "file_type": "code", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L27"}, {"id": "repository_provincerepository_provincerepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L33"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_repository_provincerepository_php", "target": "province", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_repository_provincerepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_repository_provincerepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_repository_provincerepository_php", "target": "repository_provincerepository_provincerepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_provincerepository_provincerepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_provincerepository_provincerepository", "target": "repository_provincerepository_provincerepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_provincerepository_provincerepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_provincerepository_provincerepository", "target": "repository_provincerepository_provincerepository_findactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_provincerepository_provincerepository", "target": "repository_provincerepository_provincerepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L27", "weight": 1.0}, {"source": "repository_provincerepository_provincerepository_save", "target": "province", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L27", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_provincerepository_provincerepository", "target": "repository_provincerepository_provincerepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L33", "weight": 1.0}, {"source": "repository_provincerepository_provincerepository_remove", "target": "province", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L33", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_provincerepository_provincerepository_construct", "target": "province", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Location/Repository/ProvinceRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_provincerepository_provincerepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/ProvinceRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_provincerepository_provincerepository_findactive", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/ProvinceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_provincerepository_provincerepository_findactive", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/ProvinceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_provincerepository_provincerepository_findactive", "callee": "addOrderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/ProvinceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_provincerepository_provincerepository_findactive", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/ProvinceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_provincerepository_provincerepository_findactive", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/ProvinceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_provincerepository_provincerepository_findactive", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/ProvinceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_provincerepository_provincerepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/ProvinceRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_provincerepository_provincerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/ProvinceRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_provincerepository_provincerepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/ProvinceRepository.php", "source_location": "L30", "receiver": null}, {"caller_nid": "repository_provincerepository_provincerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/ProvinceRepository.php", "source_location": "L30", "receiver": null}, {"caller_nid": "repository_provincerepository_provincerepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/ProvinceRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_provincerepository_provincerepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/ProvinceRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_provincerepository_provincerepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/ProvinceRepository.php", "source_location": "L36", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4581869e73129d4933612504c7f98caadb405f5a192dca7a805d4cd5220482ea.json b/graphify-out/cache/ast/v0.8.44/4581869e73129d4933612504c7f98caadb405f5a192dca7a805d4cd5220482ea.json new file mode 100644 index 00000000..85afd8c9 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4581869e73129d4933612504c7f98caadb405f5a192dca7a805d4cd5220482ea.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smsservice_php", "label": "SmsService.php", "file_type": "code", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L1"}, {"id": "service_smsservice_smsservice", "label": "SmsService", "file_type": "code", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L13"}, {"id": "service_smsservice_smsservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L17"}, {"id": "service_smsservice_smsservice_dispatchasync", "label": ".dispatchAsync()", "file_type": "code", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L29"}, {"id": "service_smsservice_smsservice_sendnow", "label": ".sendNow()", "file_type": "code", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L43"}, {"id": "sendsmsmessage", "label": "SendSmsMessage", "file_type": "code", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L43"}, {"id": "service_smsservice_smsservice_resolveprovider", "label": ".resolveProvider()", "file_type": "code", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L58"}, {"id": "smsproviderinterface", "label": "SmsProviderInterface", "file_type": "code", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L58"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smsservice_php", "target": "smslog", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smsservice_php", "target": "sendsmsmessage", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smsservice_php", "target": "kavehnegarprovider", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smsservice_php", "target": "ranginehprovider", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smsservice_php", "target": "smsproviderinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smsservice_php", "target": "smslogrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smsservice_php", "target": "messagebusinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smsservice_php", "target": "service_smsservice_smsservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L13", "weight": 1.0}, {"source": "service_smsservice_smsservice", "target": "service_smsservice_smsservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L17", "weight": 1.0}, {"source": "service_smsservice_smsservice", "target": "service_smsservice_smsservice_dispatchasync", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L29", "weight": 1.0}, {"source": "service_smsservice_smsservice", "target": "service_smsservice_smsservice_sendnow", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L43", "weight": 1.0}, {"source": "service_smsservice_smsservice_sendnow", "target": "sendsmsmessage", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L43", "weight": 1.0, "context": "parameter_type"}, {"source": "service_smsservice_smsservice", "target": "service_smsservice_smsservice_resolveprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L58", "weight": 1.0}, {"source": "service_smsservice_smsservice_resolveprovider", "target": "smsproviderinterface", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L58", "weight": 1.0, "context": "return_type"}, {"source": "service_smsservice_smsservice_sendnow", "target": "service_smsservice_smsservice_resolveprovider", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsService.php", "source_location": "L45", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_smsservice_smsservice_dispatchasync", "callee": "dispatch", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsService.php", "source_location": "L38", "receiver": null}, {"caller_nid": "service_smsservice_smsservice_sendnow", "callee": "sendTemplate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsService.php", "source_location": "L48", "receiver": null}, {"caller_nid": "service_smsservice_smsservice_sendnow", "callee": "send", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsService.php", "source_location": "L49", "receiver": null}, {"caller_nid": "service_smsservice_smsservice_sendnow", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsService.php", "source_location": "L51", "receiver": null}, {"caller_nid": "service_smsservice_smsservice_sendnow", "callee": "setTemplateUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsService.php", "source_location": "L52", "receiver": null}, {"caller_nid": "service_smsservice_smsservice_sendnow", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsService.php", "source_location": "L53", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/46384e53c3b5bd73ef416c647833213a49f5eaefdd7a6c63c4227cf54e5e8aa6.json b/graphify-out/cache/ast/v0.8.44/46384e53c3b5bd73ef416c647833213a49f5eaefdd7a6c63c4227cf54e5e8aa6.json new file mode 100644 index 00000000..372237b4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/46384e53c3b5bd73ef416c647833213a49f5eaefdd7a6c63c4227cf54e5e8aa6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_14_secretary_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/database.md", "source_location": "L1"}, {"id": "task_14_secretary_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0645\u0646\u0634\u06cc", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/database.md", "source_location": "L1"}, {"id": "task_14_secretary_database_\u062c\u062f\u0648\u0644_doctor_secretaries", "label": "\u062c\u062f\u0648\u0644: doctor_secretaries", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/database.md", "source_location": "L3"}, {"id": "task_14_secretary_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/database.md", "source_location": "L19"}, {"id": "task_14_secretary_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-14-secretary/database.md", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_14_secretary_database_md", "target": "task_14_secretary_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_14_secretary_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "target": "task_14_secretary_database_\u062c\u062f\u0648\u0644_doctor_secretaries", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_14_secretary_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "target": "task_14_secretary_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/database.md", "source_location": "L19", "weight": 1.0}, {"source": "task_14_secretary_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", "target": "task_14_secretary_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-14-secretary/database.md", "source_location": "L26", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/46d7f8870c6b9f46071a717d0235dceffd7d25508ca4f69886e5062c8b37d0e1.json b/graphify-out/cache/ast/v0.8.44/46d7f8870c6b9f46071a717d0235dceffd7d25508ca4f69886e5062c8b37d0e1.json new file mode 100644 index 00000000..790521d3 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/46d7f8870c6b9f46071a717d0235dceffd7d25508ca4f69886e5062c8b37d0e1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_11_subscription_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L1"}, {"id": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "label": "\u062a\u0633\u06a9 \u06f1\u06f1: \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (Subscription Tiers)", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L1"}, {"id": "task_11_subscription_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L3"}, {"id": "task_11_subscription_task_\u0633\u0637\u0648\u062d_\u067e\u0646\u0644", "label": "\u0633\u0637\u0648\u062d \u067e\u0646\u0644", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L10"}, {"id": "task_11_subscription_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L18"}, {"id": "task_11_subscription_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L37"}, {"id": "task_11_subscription_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L41"}, {"id": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_request", "label": "\u0646\u0645\u0648\u0646\u0647 Request", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L44"}, {"id": "task_11_subscription_task_post_api_v1_subscription_trial", "label": "POST /api/v1/subscription/trial", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L46"}, {"id": "task_11_subscription_task_post_api_v1_admin_subscription_period", "label": "POST /api/v1/admin/subscription/period", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L52"}, {"id": "task_11_subscription_task_post_api_v1_subscription_payment_\u0645\u0648\u062c\u0648\u062f", "label": "POST /api/v1/subscription-payment (\u0645\u0648\u062c\u0648\u062f)", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L64"}, {"id": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_response", "label": "\u0646\u0645\u0648\u0646\u0647 Response", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L72"}, {"id": "task_11_subscription_task_get_api_v1_subscription_plans", "label": "GET /api/v1/subscription/plans", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L74"}, {"id": "task_11_subscription_task_get_api_v1_subscription_my", "label": "GET /api/v1/subscription/my", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L95"}, {"id": "task_11_subscription_task_post_api_v1_subscription_trial_\u0645\u0648\u0641\u0642", "label": "POST /api/v1/subscription/trial (\u0645\u0648\u0641\u0642)", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L123"}, {"id": "task_11_subscription_task_post_api_v1_subscription_trial_\u062e\u0637\u0627_\u0642\u0628\u0644\u0627_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0634\u062f\u0647", "label": "POST /api/v1/subscription/trial (\u062e\u0637\u0627 \u2014 \u0642\u0628\u0644\u0627\u064b \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647)", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L135"}, {"id": "task_11_subscription_task_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062a\u0631\u06cc\u0627\u0644", "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u062a\u0631\u06cc\u0627\u0644", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L143"}, {"id": "task_11_subscription_task_\u0642\u0627\u0646\u0648\u0646_\u062a\u0645\u062f\u06cc\u062f", "label": "\u0642\u0627\u0646\u0648\u0646 \u062a\u0645\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L150"}, {"id": "task_11_subscription_task_gate_check_\u062f\u0631_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0628\u0639\u062f\u06cc", "label": "gate check \u062f\u0631 \u062a\u0633\u06a9\u200c\u0647\u0627\u06cc \u0628\u0639\u062f\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L156"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_11_subscription_task_md", "target": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_task_\u0633\u0637\u0648\u062d_\u067e\u0646\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L10", "weight": 1.0}, {"source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L18", "weight": 1.0}, {"source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L37", "weight": 1.0}, {"source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L41", "weight": 1.0}, {"source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L44", "weight": 1.0}, {"source": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_11_subscription_task_post_api_v1_subscription_trial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L46", "weight": 1.0}, {"source": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_11_subscription_task_post_api_v1_admin_subscription_period", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L52", "weight": 1.0}, {"source": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_11_subscription_task_post_api_v1_subscription_payment_\u0645\u0648\u062c\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L64", "weight": 1.0}, {"source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_response", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L72", "weight": 1.0}, {"source": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_11_subscription_task_get_api_v1_subscription_plans", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L74", "weight": 1.0}, {"source": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_11_subscription_task_get_api_v1_subscription_my", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L95", "weight": 1.0}, {"source": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_11_subscription_task_post_api_v1_subscription_trial_\u0645\u0648\u0641\u0642", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L123", "weight": 1.0}, {"source": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_11_subscription_task_post_api_v1_subscription_trial_\u062e\u0637\u0627_\u0642\u0628\u0644\u0627_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0634\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L135", "weight": 1.0}, {"source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_task_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062a\u0631\u06cc\u0627\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L143", "weight": 1.0}, {"source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_task_\u0642\u0627\u0646\u0648\u0646_\u062a\u0645\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L150", "weight": 1.0}, {"source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_task_gate_check_\u062f\u0631_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0628\u0639\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/task.md", "source_location": "L156", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4724d7f809243a92d8e48fb121d8d7e946d9e4072879f7df95804a9e69e13fe6.json b/graphify-out/cache/ast/v0.8.44/4724d7f809243a92d8e48fb121d8d7e946d9e4072879f7df95804a9e69e13fe6.json new file mode 100644 index 00000000..fd9093e4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4724d7f809243a92d8e48fb121d8d7e946d9e4072879f7df95804a9e69e13fe6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smsmessagecontroller_php", "label": "SmsMessageController.php", "file_type": "code", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L1"}, {"id": "controller_smsmessagecontroller_smsmessagecontroller", "label": "SmsMessageController", "file_type": "code", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L18"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_smsmessagecontroller_smsmessagecontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L22"}, {"id": "controller_smsmessagecontroller_smsmessagecontroller_list", "label": ".list()", "file_type": "code", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L26"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L26"}, {"id": "controller_smsmessagecontroller_smsmessagecontroller_update", "label": ".update()", "file_type": "code", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L55"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L55"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smsmessagecontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smsmessagecontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smsmessagecontroller_php", "target": "smsmessagetemplate", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smsmessagecontroller_php", "target": "smsmessagetemplaterepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smsmessagecontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smsmessagecontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smsmessagecontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smsmessagecontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smsmessagecontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smsmessagecontroller_php", "target": "controller_smsmessagecontroller_smsmessagecontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L18", "weight": 1.0}, {"source": "controller_smsmessagecontroller_smsmessagecontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L20", "weight": 1.0}, {"source": "controller_smsmessagecontroller_smsmessagecontroller", "target": "controller_smsmessagecontroller_smsmessagecontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L22", "weight": 1.0}, {"source": "controller_smsmessagecontroller_smsmessagecontroller", "target": "controller_smsmessagecontroller_smsmessagecontroller_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L26", "weight": 1.0}, {"source": "controller_smsmessagecontroller_smsmessagecontroller_list", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L26", "weight": 1.0, "context": "return_type"}, {"source": "controller_smsmessagecontroller_smsmessagecontroller", "target": "controller_smsmessagecontroller_smsmessagecontroller_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L55", "weight": 1.0}, {"source": "controller_smsmessagecontroller_smsmessagecontroller_update", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L55", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smsmessagecontroller_smsmessagecontroller_update", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsMessageController.php", "source_location": "L55", "weight": 1.0, "context": "return_type"}], "raw_calls": [{"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_list", "callee": "findAll", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L36", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_list", "callee": "getTag", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L37", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_list", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L37", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_list", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L52", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L75", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L76", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L79", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L79", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L80", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L82", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "preg_match_all", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L86", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "array_unique", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L87", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "array_diff", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L89", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L90", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "implode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L92", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "implode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L92", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "findByTag", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "setBody", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L103", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L105", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_smsmessagecontroller_smsmessagecontroller_update", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php", "source_location": "L107", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4736bcde5ba8e7c73405d0e7c31b6e2651b65d475e4cb9a924ae152b799bc4f1.json b/graphify-out/cache/ast/v0.8.44/4736bcde5ba8e7c73405d0e7c31b6e2651b65d475e4cb9a924ae152b799bc4f1.json new file mode 100644 index 00000000..ea13e95b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4736bcde5ba8e7c73405d0e7c31b6e2651b65d475e4cb9a924ae152b799bc4f1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_prd_pre_prd_md", "label": "pre_prd.md", "file_type": "document", "source_file": "docs/PRD/pre_prd.md", "source_location": "L1"}], "edges": [], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/48422a947301ff86b51f11c3168ec190bfa7f9dcc10821abd5ce5b9a460979ee.json b/graphify-out/cache/ast/v0.8.44/48422a947301ff86b51f11c3168ec190bfa7f9dcc10821abd5ce5b9a460979ee.json new file mode 100644 index 00000000..9e6d3611 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/48422a947301ff86b51f11c3168ec190bfa7f9dcc10821abd5ce5b9a460979ee.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_09_appointment_settings_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L1"}, {"id": "task_09_appointment_settings_task_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "label": "\u062a\u0633\u06a9 \u06f0\u06f9: \u0645\u0627\u0698\u0648\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L1"}, {"id": "task_09_appointment_settings_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L3"}, {"id": "task_09_appointment_settings_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L7"}, {"id": "task_09_appointment_settings_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L23"}, {"id": "task_09_appointment_settings_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L26"}, {"id": "task_09_appointment_settings_task_\u0646\u0645\u0648\u0646\u0647_request", "label": "\u0646\u0645\u0648\u0646\u0647 Request", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L29"}, {"id": "task_09_appointment_settings_task_post_api_v1_appointment_settings_weekly_schedule", "label": "POST /api/v1/appointment-settings/weekly-schedule", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L31"}, {"id": "task_09_appointment_settings_task_post_api_v1_appointment_settings_date_override", "label": "POST /api/v1/appointment-settings/date-override", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L47"}, {"id": "task_09_appointment_settings_task_post_api_v1_appointment_settings_holidays", "label": "POST /api/v1/appointment-settings/holidays", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L58"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_09_appointment_settings_task_md", "target": "task_09_appointment_settings_task_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_09_appointment_settings_task_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_09_appointment_settings_task_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L7", "weight": 1.0}, {"source": "task_09_appointment_settings_task_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L23", "weight": 1.0}, {"source": "task_09_appointment_settings_task_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L26", "weight": 1.0}, {"source": "task_09_appointment_settings_task_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_task_\u0646\u0645\u0648\u0646\u0647_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L29", "weight": 1.0}, {"source": "task_09_appointment_settings_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_09_appointment_settings_task_post_api_v1_appointment_settings_weekly_schedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L31", "weight": 1.0}, {"source": "task_09_appointment_settings_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_09_appointment_settings_task_post_api_v1_appointment_settings_date_override", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L47", "weight": 1.0}, {"source": "task_09_appointment_settings_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_09_appointment_settings_task_post_api_v1_appointment_settings_holidays", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/task.md", "source_location": "L58", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/49ffb1ef4d630a180b47d4b1f42da6c3ddf8283dc93bc192c16060cc093b5b82.json b/graphify-out/cache/ast/v0.8.44/49ffb1ef4d630a180b47d4b1f42da6c3ddf8283dc93bc192c16060cc093b5b82.json new file mode 100644 index 00000000..80445eb2 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/49ffb1ef4d630a180b47d4b1f42da6c3ddf8283dc93bc192c16060cc093b5b82.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610175105_php", "label": "Version20260610175105.php", "file_type": "code", "source_file": "migrations/Version20260610175105.php", "source_location": "L1"}, {"id": "migrations_version20260610175105_version20260610175105", "label": "Version20260610175105", "file_type": "code", "source_file": "migrations/Version20260610175105.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260610175105_version20260610175105_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260610175105.php", "source_location": "L15"}, {"id": "migrations_version20260610175105_version20260610175105_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260610175105.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260610175105.php", "source_location": "L20"}, {"id": "migrations_version20260610175105_version20260610175105_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260610175105.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610175105_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610175105.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610175105_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610175105.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610175105_php", "target": "migrations_version20260610175105_version20260610175105", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610175105.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260610175105_version20260610175105", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610175105.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260610175105_version20260610175105", "target": "migrations_version20260610175105_version20260610175105_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610175105.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260610175105_version20260610175105", "target": "migrations_version20260610175105_version20260610175105_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610175105.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260610175105_version20260610175105_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610175105.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260610175105_version20260610175105", "target": "migrations_version20260610175105_version20260610175105_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610175105.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260610175105_version20260610175105_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610175105.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260610175105_version20260610175105_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610175105.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260610175105_version20260610175105_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610175105.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4a40fbf276a9595d6be7409e5b8ec3ce0963f7cff1ae1acdbbd8e2a8962f0f76.json b/graphify-out/cache/ast/v0.8.44/4a40fbf276a9595d6be7409e5b8ec3ce0963f7cff1ae1acdbbd8e2a8962f0f76.json new file mode 100644 index 00000000..312c3296 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4a40fbf276a9595d6be7409e5b8ec3ce0963f7cff1ae1acdbbd8e2a8962f0f76.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_08_categories_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L1"}, {"id": "task_08_categories_task_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_\u0648_lookup_\u0647\u0627", "label": "\u062a\u0633\u06a9 \u06f0\u06f8: \u0645\u0627\u0698\u0648\u0644 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627 \u0648 Lookup \u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L1"}, {"id": "task_08_categories_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L3"}, {"id": "task_08_categories_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L7"}, {"id": "task_08_categories_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L22"}, {"id": "task_08_categories_task_\u0646\u06a9\u062a\u0647_\u0645\u0647\u0645", "label": "\u0646\u06a9\u062a\u0647 \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L25"}, {"id": "task_08_categories_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L29"}, {"id": "task_08_categories_task_\u0646\u0645\u0648\u0646\u0647_response", "label": "\u0646\u0645\u0648\u0646\u0647 Response", "file_type": "document", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L32"}, {"id": "task_08_categories_task_get_api_v1_categorys_state", "label": "GET /api/v1/categorys/state", "file_type": "document", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L34"}, {"id": "task_08_categories_task_get_api_v1_categorys_specially_doctor", "label": "GET /api/v1/categorys/specially_doctor", "file_type": "document", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L44"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_08_categories_task_md", "target": "task_08_categories_task_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_\u0648_lookup_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_08_categories_task_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_\u0648_lookup_\u0647\u0627", "target": "task_08_categories_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_08_categories_task_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_\u0648_lookup_\u0647\u0627", "target": "task_08_categories_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L7", "weight": 1.0}, {"source": "task_08_categories_task_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_\u0648_lookup_\u0647\u0627", "target": "task_08_categories_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L22", "weight": 1.0}, {"source": "task_08_categories_task_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_\u0648_lookup_\u0647\u0627", "target": "task_08_categories_task_\u0646\u06a9\u062a\u0647_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L25", "weight": 1.0}, {"source": "task_08_categories_task_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_\u0648_lookup_\u0647\u0627", "target": "task_08_categories_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L29", "weight": 1.0}, {"source": "task_08_categories_task_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_\u0648_lookup_\u0647\u0627", "target": "task_08_categories_task_\u0646\u0645\u0648\u0646\u0647_response", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L32", "weight": 1.0}, {"source": "task_08_categories_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_08_categories_task_get_api_v1_categorys_state", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L34", "weight": 1.0}, {"source": "task_08_categories_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_08_categories_task_get_api_v1_categorys_specially_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/task.md", "source_location": "L44", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4b889910ed363cee9dbd7da20e9c0748ddf40dd483ed92b5e581ebedb506f179.json b/graphify-out/cache/ast/v0.8.44/4b889910ed363cee9dbd7da20e9c0748ddf40dd483ed92b5e581ebedb506f179.json new file mode 100644 index 00000000..ca479ef6 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4b889910ed363cee9dbd7da20e9c0748ddf40dd483ed92b5e581ebedb506f179.json @@ -0,0 +1 @@ +{"nodes": [], "edges": [], "skipped": "data json (not a config/manifest)"} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4bac96e773838ee4ef912cca328f84ce957deb6c594c1a00016b305380c93112.json b/graphify-out/cache/ast/v0.8.44/4bac96e773838ee4ef912cca328f84ce957deb6c594c1a00016b305380c93112.json new file mode 100644 index 00000000..89f868ac --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4bac96e773838ee4ef912cca328f84ce957deb6c594c1a00016b305380c93112.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_national_code_unique_profile_md", "label": "national-code-unique-profile.md", "file_type": "document", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L1"}, {"id": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "label": "\u06cc\u06a9\u062a\u0627 \u0628\u0648\u062f\u0646 \u06a9\u062f \u0645\u0644\u06cc \u062f\u0631 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0628\u06cc\u0645\u0627\u0631 (\u0647\u0631 \u06a9\u062f \u0645\u0644\u06cc \u0641\u0642\u0637 \u06cc\u06a9 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644)", "file_type": "document", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L1"}, {"id": "prompt_national_code_unique_profile_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L3"}, {"id": "prompt_national_code_unique_profile_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L9"}, {"id": "prompt_national_code_unique_profile_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L27"}, {"id": "prompt_national_code_unique_profile_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L33"}, {"id": "prompt_national_code_unique_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L44"}, {"id": "prompt_national_code_unique_profile_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L66"}, {"id": "prompt_national_code_unique_profile_\u06f1_\u0642\u06cc\u062f_\u06cc\u06a9\u062a\u0627\u06cc_\u062f\u06cc\u062a\u0627\u0628\u06cc\u0633_partial_\u0641\u0642\u0637_\u0645\u0642\u0627\u062f\u06cc\u0631_non_null", "label": "\u06f1. \u0642\u06cc\u062f \u06cc\u06a9\u062a\u0627\u06cc \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 (partial \u2014 \u0641\u0642\u0637 \u0645\u0642\u0627\u062f\u06cc\u0631 non-null)", "file_type": "document", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L68"}, {"id": "prompt_national_code_unique_profile_\u06f2_\u0645\u062a\u062f_repository", "label": "\u06f2. \u0645\u062a\u062f repository", "file_type": "document", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L93"}, {"id": "prompt_national_code_unique_profile_\u06f3_\u0686\u06a9_\u06cc\u06a9\u062a\u0627\u06cc\u06cc_\u062f\u0631_\u0633\u0637\u062d_\u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646_\u0642\u0628\u0644_\u0627\u0632_flush", "label": "\u06f3. \u0686\u06a9 \u06cc\u06a9\u062a\u0627\u06cc\u06cc \u062f\u0631 \u0633\u0637\u062d \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 (\u0642\u0628\u0644 \u0627\u0632 flush)", "file_type": "document", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L104"}, {"id": "prompt_national_code_unique_profile_\u06f4_\u06a9\u062f_\u062e\u0637\u0627", "label": "\u06f4. \u06a9\u062f \u062e\u0637\u0627", "file_type": "document", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L123"}, {"id": "prompt_national_code_unique_profile_\u06f5_\u0645\u0633\u06cc\u0631\u0647\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0645\u0646\u0634\u06cc_\u0633\u0627\u06cc\u0631", "label": "\u06f5. \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc \u0645\u0646\u0634\u06cc / \u0633\u0627\u06cc\u0631", "file_type": "document", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L133"}, {"id": "prompt_national_code_unique_profile_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L142"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_national_code_unique_profile_md", "target": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "target": "prompt_national_code_unique_profile_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "target": "prompt_national_code_unique_profile_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "target": "prompt_national_code_unique_profile_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L27", "weight": 1.0}, {"source": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "target": "prompt_national_code_unique_profile_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L33", "weight": 1.0}, {"source": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "target": "prompt_national_code_unique_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L44", "weight": 1.0}, {"source": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "target": "prompt_national_code_unique_profile_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L66", "weight": 1.0}, {"source": "prompt_national_code_unique_profile_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_national_code_unique_profile_\u06f1_\u0642\u06cc\u062f_\u06cc\u06a9\u062a\u0627\u06cc_\u062f\u06cc\u062a\u0627\u0628\u06cc\u0633_partial_\u0641\u0642\u0637_\u0645\u0642\u0627\u062f\u06cc\u0631_non_null", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L68", "weight": 1.0}, {"source": "prompt_national_code_unique_profile_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_national_code_unique_profile_\u06f2_\u0645\u062a\u062f_repository", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L93", "weight": 1.0}, {"source": "prompt_national_code_unique_profile_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_national_code_unique_profile_\u06f3_\u0686\u06a9_\u06cc\u06a9\u062a\u0627\u06cc\u06cc_\u062f\u0631_\u0633\u0637\u062d_\u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646_\u0642\u0628\u0644_\u0627\u0632_flush", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L104", "weight": 1.0}, {"source": "prompt_national_code_unique_profile_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_national_code_unique_profile_\u06f4_\u06a9\u062f_\u062e\u0637\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L123", "weight": 1.0}, {"source": "prompt_national_code_unique_profile_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_national_code_unique_profile_\u06f5_\u0645\u0633\u06cc\u0631\u0647\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0645\u0646\u0634\u06cc_\u0633\u0627\u06cc\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L133", "weight": 1.0}, {"source": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "target": "prompt_national_code_unique_profile_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/national-code-unique-profile.md", "source_location": "L142", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4bc5e62060b6e27970972698933b7e9b6f63a4eba44cac9fd08cabb6d5c355f2.json b/graphify-out/cache/ast/v0.8.44/4bc5e62060b6e27970972698933b7e9b6f63a4eba44cac9fd08cabb6d5c355f2.json new file mode 100644 index 00000000..064edea0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4bc5e62060b6e27970972698933b7e9b6f63a4eba44cac9fd08cabb6d5c355f2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_controller_blogcontroller_php", "label": "BlogController.php", "file_type": "code", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L1"}, {"id": "controller_blogcontroller_blogcontroller", "label": "BlogController", "file_type": "code", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L18"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_blogcontroller_blogcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L21"}, {"id": "controller_blogcontroller_blogcontroller_list", "label": ".list()", "file_type": "code", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L29"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L29"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L29"}, {"id": "controller_blogcontroller_blogcontroller_detail", "label": ".detail()", "file_type": "code", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L71"}, {"id": "controller_blogcontroller_blogcontroller_create", "label": ".create()", "file_type": "code", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L116"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L116"}, {"id": "controller_blogcontroller_blogcontroller_update", "label": ".update()", "file_type": "code", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L204"}, {"id": "controller_blogcontroller_blogcontroller_delete", "label": ".delete()", "file_type": "code", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L272"}, {"id": "controller_blogcontroller_blogcontroller_uploadimage", "label": ".uploadImage()", "file_type": "code", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L321"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_controller_blogcontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_controller_blogcontroller_php", "target": "blog", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_controller_blogcontroller_php", "target": "blogrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_controller_blogcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_controller_blogcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_controller_blogcontroller_php", "target": "filevalidatorservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_controller_blogcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_controller_blogcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_controller_blogcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_controller_blogcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_controller_blogcontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_controller_blogcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_controller_blogcontroller_php", "target": "controller_blogcontroller_blogcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L18", "weight": 1.0}, {"source": "controller_blogcontroller_blogcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L19", "weight": 1.0}, {"source": "controller_blogcontroller_blogcontroller", "target": "controller_blogcontroller_blogcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L21", "weight": 1.0}, {"source": "controller_blogcontroller_blogcontroller", "target": "controller_blogcontroller_blogcontroller_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L29", "weight": 1.0}, {"source": "controller_blogcontroller_blogcontroller_list", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L29", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_blogcontroller_blogcontroller_list", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L29", "weight": 1.0, "context": "return_type"}, {"source": "controller_blogcontroller_blogcontroller", "target": "controller_blogcontroller_blogcontroller_detail", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L71", "weight": 1.0}, {"source": "controller_blogcontroller_blogcontroller_detail", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L71", "weight": 1.0, "context": "return_type"}, {"source": "controller_blogcontroller_blogcontroller", "target": "controller_blogcontroller_blogcontroller_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L116", "weight": 1.0}, {"source": "controller_blogcontroller_blogcontroller_create", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L116", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_blogcontroller_blogcontroller_create", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L116", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_blogcontroller_blogcontroller_create", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L116", "weight": 1.0, "context": "return_type"}, {"source": "controller_blogcontroller_blogcontroller", "target": "controller_blogcontroller_blogcontroller_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L204", "weight": 1.0}, {"source": "controller_blogcontroller_blogcontroller_update", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L204", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_blogcontroller_blogcontroller_update", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L204", "weight": 1.0, "context": "return_type"}, {"source": "controller_blogcontroller_blogcontroller", "target": "controller_blogcontroller_blogcontroller_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L272", "weight": 1.0}, {"source": "controller_blogcontroller_blogcontroller_delete", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L272", "weight": 1.0, "context": "return_type"}, {"source": "controller_blogcontroller_blogcontroller", "target": "controller_blogcontroller_blogcontroller_uploadimage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L321", "weight": 1.0}, {"source": "controller_blogcontroller_blogcontroller_uploadimage", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L321", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_blogcontroller_blogcontroller_uploadimage", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Controller/BlogController.php", "source_location": "L321", "weight": 1.0, "context": "return_type"}], "raw_calls": [{"caller_nid": "controller_blogcontroller_blogcontroller_list", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L61", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_list", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L62", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_list", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L63", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_list", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L65", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_list", "callee": "toListArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L65", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_list", "callee": "findPublished", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L65", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_list", "callee": "countPublished", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L66", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_list", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L68", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_detail", "callee": "findBySlug", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L106", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_detail", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L106", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_detail", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_detail", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_detail", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L111", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_detail", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L111", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L177", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L177", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L178", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "is_string", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L178", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L178", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "is_string", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L178", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L179", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L181", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L182", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L184", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L184", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L185", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "setSummary", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L190", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "setTags", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L190", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L191", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L191", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L192", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "setImageUrl", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L192", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "findBySlug", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L195", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "getSlug", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L195", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "setSlug", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "getSlug", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "substr", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "uniqid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L199", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L201", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_create", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L201", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L254", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L256", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L259", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L259", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L260", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "setTitle", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L260", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L261", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "setBody", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L261", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L262", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "setSummary", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L262", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L263", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "setTags", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L263", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L264", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L264", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L265", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "setImageUrl", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L265", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L267", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L269", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_update", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L269", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_delete", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L310", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_delete", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L312", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_delete", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L315", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_delete", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L316", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L383", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L384", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L387", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "validateUploadedFile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L391", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L393", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "getErrorCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L393", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L393", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "getHttpStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L393", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "is_dir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L397", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "mkdir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L397", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "uniqid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L399", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "move", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L400", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L405", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L406", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "setImagePath", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L408", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "setImageUrl", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L408", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L409", "receiver": null}, {"caller_nid": "controller_blogcontroller_blogcontroller_uploadimage", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php", "source_location": "L413", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4bce3394d64f2c1d3441cd2c3ad717670d1c91817b9015db00aa9ae4eead4f66.json b/graphify-out/cache/ast/v0.8.44/4bce3394d64f2c1d3441cd2c3ad717670d1c91817b9015db00aa9ae4eead4f66.json new file mode 100644 index 00000000..38644474 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4bce3394d64f2c1d3441cd2c3ad717670d1c91817b9015db00aa9ae4eead4f66.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_13_clinic_services_user_flow_md", "label": "user_flow.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L1"}, {"id": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L1"}, {"id": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0645\u0634\u0627\u0647\u062f\u0647_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627", "label": "\u062c\u0631\u06cc\u0627\u0646 \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u0627\u06cc\u062c\u0627\u062f \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L3"}, {"id": "task_13_clinic_services_user_flow_\u0633\u0627\u062e\u062a\u0627\u0631_\u0646\u0645\u0627\u06cc\u0634_servicespage_tsx", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0646\u0645\u0627\u06cc\u0634 (ServicesPage.tsx)", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L18"}, {"id": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u06cc\u062c\u0627\u062f_\u0628\u062e\u0634_\u062c\u062f\u06cc\u062f", "label": "\u062c\u0631\u06cc\u0627\u0646 \u0627\u06cc\u062c\u0627\u062f \u0628\u062e\u0634 \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L33"}, {"id": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062d\u0630\u0641_\u0628\u062e\u0634", "label": "\u062c\u0631\u06cc\u0627\u0646 \u062d\u0630\u0641 \u0628\u062e\u0634", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L45"}, {"id": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062d\u0630\u0641_\u0632\u06cc\u0631\u0628\u062e\u0634", "label": "\u062c\u0631\u06cc\u0627\u0646 \u062d\u0630\u0641 \u0632\u06cc\u0631\u0628\u062e\u0634", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L62"}, {"id": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_\u067e\u0631\u0633\u0646\u0644_\u0627\u0646\u062c\u0627\u0645_\u062f\u0647\u0646\u062f\u0647", "label": "\u062c\u0631\u06cc\u0627\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 \u067e\u0631\u0633\u0646\u0644 \u0627\u0646\u062c\u0627\u0645\u200c\u062f\u0647\u0646\u062f\u0647", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L72"}, {"id": "task_13_clinic_services_user_flow_gate_check_\u06a9\u0627\u0631\u0628\u0631_free", "label": "gate check \u2014 \u06a9\u0627\u0631\u0628\u0631 Free", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L84"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_13_clinic_services_user_flow_md", "target": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L1", "weight": 1.0}, {"source": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0645\u0634\u0627\u0647\u062f\u0647_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L3", "weight": 1.0}, {"source": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_13_clinic_services_user_flow_\u0633\u0627\u062e\u062a\u0627\u0631_\u0646\u0645\u0627\u06cc\u0634_servicespage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L18", "weight": 1.0}, {"source": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u06cc\u062c\u0627\u062f_\u0628\u062e\u0634_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L33", "weight": 1.0}, {"source": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062d\u0630\u0641_\u0628\u062e\u0634", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L45", "weight": 1.0}, {"source": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062d\u0630\u0641_\u0632\u06cc\u0631\u0628\u062e\u0634", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L62", "weight": 1.0}, {"source": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_\u067e\u0631\u0633\u0646\u0644_\u0627\u0646\u062c\u0627\u0645_\u062f\u0647\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L72", "weight": 1.0}, {"source": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_13_clinic_services_user_flow_gate_check_\u06a9\u0627\u0631\u0628\u0631_free", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", "source_location": "L84", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4bd3aa269121a122fcf443aa15c884adf07e0700950135a3e66dbdf27b9c2416.json b/graphify-out/cache/ast/v0.8.44/4bd3aa269121a122fcf443aa15c884adf07e0700950135a3e66dbdf27b9c2416.json new file mode 100644 index 00000000..95727abf --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4bd3aa269121a122fcf443aa15c884adf07e0700950135a3e66dbdf27b9c2416.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_controller_basecontroller_php", "label": "BaseController.php", "file_type": "code", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L1"}, {"id": "controller_basecontroller_basecontroller", "label": "BaseController", "file_type": "code", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L8"}, {"id": "abstractcontroller", "label": "AbstractController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_basecontroller_basecontroller_success", "label": ".success()", "file_type": "code", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L10"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L10"}, {"id": "controller_basecontroller_basecontroller_paginated", "label": ".paginated()", "file_type": "code", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L19"}, {"id": "controller_basecontroller_basecontroller_error", "label": ".error()", "file_type": "code", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L28"}, {"id": "controller_basecontroller_basecontroller_validationerror", "label": ".validationError()", "file_type": "code", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L37"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_controller_basecontroller_php", "target": "abstractcontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_controller_basecontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_controller_basecontroller_php", "target": "controller_basecontroller_basecontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L8", "weight": 1.0}, {"source": "controller_basecontroller_basecontroller", "target": "abstractcontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L8", "weight": 1.0}, {"source": "controller_basecontroller_basecontroller", "target": "controller_basecontroller_basecontroller_success", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L10", "weight": 1.0}, {"source": "controller_basecontroller_basecontroller_success", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L10", "weight": 1.0, "context": "return_type"}, {"source": "controller_basecontroller_basecontroller", "target": "controller_basecontroller_basecontroller_paginated", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L19", "weight": 1.0}, {"source": "controller_basecontroller_basecontroller_paginated", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L19", "weight": 1.0, "context": "return_type"}, {"source": "controller_basecontroller_basecontroller", "target": "controller_basecontroller_basecontroller_error", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L28", "weight": 1.0}, {"source": "controller_basecontroller_basecontroller_error", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L28", "weight": 1.0, "context": "return_type"}, {"source": "controller_basecontroller_basecontroller", "target": "controller_basecontroller_basecontroller_validationerror", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L37", "weight": 1.0}, {"source": "controller_basecontroller_basecontroller_validationerror", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L37", "weight": 1.0, "context": "return_type"}, {"source": "controller_basecontroller_basecontroller_paginated", "target": "controller_basecontroller_basecontroller_success", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/BaseController.php", "source_location": "L21", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_basecontroller_basecontroller_success", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Controller/BaseController.php", "source_location": "L13", "receiver": null}, {"caller_nid": "controller_basecontroller_basecontroller_paginated", "callee": "ceil", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Controller/BaseController.php", "source_location": "L23", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4c26e4f47f2793bbef582d233a1f08e96e91274448209159653ec0d95a3b8b73.json b/graphify-out/cache/ast/v0.8.44/4c26e4f47f2793bbef582d233a1f08e96e91274448209159653ec0d95a3b8b73.json new file mode 100644 index 00000000..9cd1b237 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4c26e4f47f2793bbef582d233a1f08e96e91274448209159653ec0d95a3b8b73.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_service_filevalidatorservice_php", "label": "FileValidatorService.php", "file_type": "code", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L1"}, {"id": "service_filevalidatorservice_filevalidatorservice", "label": "FileValidatorService", "file_type": "code", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L9"}, {"id": "service_filevalidatorservice_filevalidatorservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L19"}, {"id": "service_filevalidatorservice_filevalidatorservice_validateuploadedfile", "label": ".validateUploadedFile()", "file_type": "code", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L21"}, {"id": "uploadedfile", "label": "UploadedFile", "file_type": "code", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L21"}, {"id": "service_filevalidatorservice_filevalidatorservice_validate", "label": ".validate()", "file_type": "code", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L31"}, {"id": "service_filevalidatorservice_filevalidatorservice_sanitizefilename", "label": ".sanitizeFilename()", "file_type": "code", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L53"}, {"id": "service_filevalidatorservice_filevalidatorservice_detectmimetype", "label": ".detectMimeType()", "file_type": "code", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L68"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_service_filevalidatorservice_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_service_filevalidatorservice_php", "target": "appexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_service_filevalidatorservice_php", "target": "uploadedfile", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_service_filevalidatorservice_php", "target": "service_filevalidatorservice_filevalidatorservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L9", "weight": 1.0}, {"source": "service_filevalidatorservice_filevalidatorservice", "target": "service_filevalidatorservice_filevalidatorservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L19", "weight": 1.0}, {"source": "service_filevalidatorservice_filevalidatorservice", "target": "service_filevalidatorservice_filevalidatorservice_validateuploadedfile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L21", "weight": 1.0}, {"source": "service_filevalidatorservice_filevalidatorservice_validateuploadedfile", "target": "uploadedfile", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L21", "weight": 1.0, "context": "parameter_type"}, {"source": "service_filevalidatorservice_filevalidatorservice", "target": "service_filevalidatorservice_filevalidatorservice_validate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L31", "weight": 1.0}, {"source": "service_filevalidatorservice_filevalidatorservice", "target": "service_filevalidatorservice_filevalidatorservice_sanitizefilename", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L53", "weight": 1.0}, {"source": "service_filevalidatorservice_filevalidatorservice", "target": "service_filevalidatorservice_filevalidatorservice_detectmimetype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L68", "weight": 1.0}, {"source": "service_filevalidatorservice_filevalidatorservice_validateuploadedfile", "target": "service_filevalidatorservice_filevalidatorservice_validate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L28", "weight": 1.0}, {"source": "service_filevalidatorservice_filevalidatorservice_validate", "target": "service_filevalidatorservice_filevalidatorservice_sanitizefilename", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/FileValidatorService.php", "source_location": "L50", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_filevalidatorservice_filevalidatorservice_validateuploadedfile", "callee": "getSize", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L23", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_validateuploadedfile", "callee": "file_get_contents", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L27", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_validateuploadedfile", "callee": "getPathname", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L27", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_validateuploadedfile", "callee": "getClientOriginalName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L28", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_validate", "callee": "strlen", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L33", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_validate", "callee": "str_starts_with", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L40", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_sanitizefilename", "callee": "preg_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L55", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_sanitizefilename", "callee": "basename", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L55", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_sanitizefilename", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L56", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_sanitizefilename", "callee": "str_contains", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L56", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_sanitizefilename", "callee": "strtolower", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L60", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_sanitizefilename", "callee": "pathinfo", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L60", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_sanitizefilename", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L61", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_sanitizefilename", "callee": "bin2hex", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L65", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_sanitizefilename", "callee": "random_bytes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L65", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_detectmimetype", "callee": "fopen", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L70", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_detectmimetype", "callee": "fread", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L71", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_detectmimetype", "callee": "fclose", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L72", "receiver": null}, {"caller_nid": "service_filevalidatorservice_filevalidatorservice_detectmimetype", "callee": "str_starts_with", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php", "source_location": "L76", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4c321bdc22df2c9e02e37cb3c1a44d792710e94c53f0131f14e88f0ba60cfbf5.json b/graphify-out/cache/ast/v0.8.44/4c321bdc22df2c9e02e37cb3c1a44d792710e94c53f0131f14e88f0ba60cfbf5.json new file mode 100644 index 00000000..9635c36c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4c321bdc22df2c9e02e37cb3c1a44d792710e94c53f0131f14e88f0ba60cfbf5.json @@ -0,0 +1 @@ +{"nodes": [], "edges": [], "skipped": "data json (non-object root)"} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4c8e43a5be46030c087a8679b9b84e8cf58b4174e9228f94fa02dd0d3f2e5990.json b/graphify-out/cache/ast/v0.8.44/4c8e43a5be46030c087a8679b9b84e8cf58b4174e9228f94fa02dd0d3f2e5990.json new file mode 100644 index 00000000..d78fbbd5 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4c8e43a5be46030c087a8679b9b84e8cf58b4174e9228f94fa02dd0d3f2e5990.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260623115721_php", "label": "Version20260623115721.php", "file_type": "code", "source_file": "migrations/Version20260623115721.php", "source_location": "L1"}, {"id": "migrations_version20260623115721_version20260623115721", "label": "Version20260623115721", "file_type": "code", "source_file": "migrations/Version20260623115721.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260623115721_version20260623115721_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260623115721.php", "source_location": "L15"}, {"id": "migrations_version20260623115721_version20260623115721_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260623115721.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260623115721.php", "source_location": "L20"}, {"id": "migrations_version20260623115721_version20260623115721_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260623115721.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260623115721_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623115721.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260623115721_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623115721.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260623115721_php", "target": "migrations_version20260623115721_version20260623115721", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623115721.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260623115721_version20260623115721", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623115721.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260623115721_version20260623115721", "target": "migrations_version20260623115721_version20260623115721_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623115721.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260623115721_version20260623115721", "target": "migrations_version20260623115721_version20260623115721_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623115721.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260623115721_version20260623115721_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623115721.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260623115721_version20260623115721", "target": "migrations_version20260623115721_version20260623115721_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623115721.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260623115721_version20260623115721_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260623115721.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260623115721_version20260623115721_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260623115721.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260623115721_version20260623115721_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260623115721.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4cd9c0910a49718627e7ea3c5f6f448e6508e609c70d643e160a6c740937d13f.json b/graphify-out/cache/ast/v0.8.44/4cd9c0910a49718627e7ea3c5f6f448e6508e609c70d643e160a6c740937d13f.json new file mode 100644 index 00000000..d529f8cc --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4cd9c0910a49718627e7ea3c5f6f448e6508e609c70d643e160a6c740937d13f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610113711_php", "label": "Version20260610113711.php", "file_type": "code", "source_file": "migrations/Version20260610113711.php", "source_location": "L1"}, {"id": "migrations_version20260610113711_version20260610113711", "label": "Version20260610113711", "file_type": "code", "source_file": "migrations/Version20260610113711.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260610113711_version20260610113711_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260610113711.php", "source_location": "L15"}, {"id": "migrations_version20260610113711_version20260610113711_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260610113711.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260610113711.php", "source_location": "L20"}, {"id": "migrations_version20260610113711_version20260610113711_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260610113711.php", "source_location": "L29"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610113711_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610113711.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610113711_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610113711.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610113711_php", "target": "migrations_version20260610113711_version20260610113711", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610113711.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260610113711_version20260610113711", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610113711.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260610113711_version20260610113711", "target": "migrations_version20260610113711_version20260610113711_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610113711.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260610113711_version20260610113711", "target": "migrations_version20260610113711_version20260610113711_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610113711.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260610113711_version20260610113711_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610113711.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260610113711_version20260610113711", "target": "migrations_version20260610113711_version20260610113711_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610113711.php", "source_location": "L29", "weight": 1.0}, {"source": "migrations_version20260610113711_version20260610113711_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610113711.php", "source_location": "L29", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260610113711_version20260610113711_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610113711.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260610113711_version20260610113711_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610113711.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260610113711_version20260610113711_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610113711.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260610113711_version20260610113711_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610113711.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260610113711_version20260610113711_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610113711.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260610113711_version20260610113711_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610113711.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260610113711_version20260610113711_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610113711.php", "source_location": "L33", "receiver": null}, {"caller_nid": "migrations_version20260610113711_version20260610113711_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610113711.php", "source_location": "L34", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4dda73a4d2f91de3fa5b641c559cf509ba8b87ec4621bf2e8eeedea3f9927412.json b/graphify-out/cache/ast/v0.8.44/4dda73a4d2f91de3fa5b641c559cf509ba8b87ec4621bf2e8eeedea3f9927412.json new file mode 100644 index 00000000..76deb840 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4dda73a4d2f91de3fa5b641c559cf509ba8b87ec4621bf2e8eeedea3f9927412.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_build_homepage_md", "label": "build-homepage.md", "file_type": "document", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L1"}, {"id": "prompt_build_homepage_build_the_clinicpro_public_homepage_at", "label": "Build the ClinicPro Public Homepage at `/`", "file_type": "document", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L1"}, {"id": "prompt_build_homepage_goal", "label": "Goal", "file_type": "document", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L3"}, {"id": "prompt_build_homepage_step_1_webpack_entry_for_homepage_css_js", "label": "Step 1 \u2014 Webpack entry for homepage CSS/JS", "file_type": "document", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L9"}, {"id": "prompt_build_homepage_step_2_symfony_controller", "label": "Step 2 \u2014 Symfony controller", "file_type": "document", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L27"}, {"id": "prompt_build_homepage_step_3_twig_template", "label": "Step 3 \u2014 Twig template", "file_type": "document", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L52"}, {"id": "prompt_build_homepage_head", "label": "Head", "file_type": "document", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L58"}, {"id": "prompt_build_homepage_body_all_sections", "label": "Body (all sections)", "file_type": "document", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L74"}, {"id": "prompt_build_homepage_twig_specific_adaptations", "label": "Twig-specific adaptations", "file_type": "document", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L87"}, {"id": "prompt_build_homepage_step_4_build_and_verify", "label": "Step 4 \u2014 Build and verify", "file_type": "document", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L95"}, {"id": "prompt_build_homepage_notes", "label": "Notes", "file_type": "document", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L116"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_build_homepage_md", "target": "prompt_build_homepage_build_the_clinicpro_public_homepage_at", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_build_homepage_build_the_clinicpro_public_homepage_at", "target": "prompt_build_homepage_goal", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_build_homepage_build_the_clinicpro_public_homepage_at", "target": "prompt_build_homepage_step_1_webpack_entry_for_homepage_css_js", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_build_homepage_build_the_clinicpro_public_homepage_at", "target": "prompt_build_homepage_step_2_symfony_controller", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L27", "weight": 1.0}, {"source": "prompt_build_homepage_build_the_clinicpro_public_homepage_at", "target": "prompt_build_homepage_step_3_twig_template", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L52", "weight": 1.0}, {"source": "prompt_build_homepage_step_3_twig_template", "target": "prompt_build_homepage_head", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L58", "weight": 1.0}, {"source": "prompt_build_homepage_step_3_twig_template", "target": "prompt_build_homepage_body_all_sections", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L74", "weight": 1.0}, {"source": "prompt_build_homepage_step_3_twig_template", "target": "prompt_build_homepage_twig_specific_adaptations", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L87", "weight": 1.0}, {"source": "prompt_build_homepage_build_the_clinicpro_public_homepage_at", "target": "prompt_build_homepage_step_4_build_and_verify", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L95", "weight": 1.0}, {"source": "prompt_build_homepage_build_the_clinicpro_public_homepage_at", "target": "prompt_build_homepage_notes", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/build-homepage.md", "source_location": "L116", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4e04548bbb1ae6b6c17a4206408f3050ad341da5ddcc74d4b1af376b50580911.json b/graphify-out/cache/ast/v0.8.44/4e04548bbb1ae6b6c17a4206408f3050ad341da5ddcc74d4b1af376b50580911.json new file mode 100644 index 00000000..a5b16ce3 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4e04548bbb1ae6b6c17a4206408f3050ad341da5ddcc74d4b1af376b50580911.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_circuitbreakerservice_php", "label": "CircuitBreakerService.php", "file_type": "code", "source_file": "src/Payment/Service/CircuitBreakerService.php", "source_location": "L1"}, {"id": "service_circuitbreakerservice_circuitbreakerservice", "label": "CircuitBreakerService", "file_type": "code", "source_file": "src/Payment/Service/CircuitBreakerService.php", "source_location": "L8"}, {"id": "service_circuitbreakerservice_circuitbreakerservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Payment/Service/CircuitBreakerService.php", "source_location": "L13"}, {"id": "service_circuitbreakerservice_circuitbreakerservice_isopen", "label": ".isOpen()", "file_type": "code", "source_file": "src/Payment/Service/CircuitBreakerService.php", "source_location": "L15"}, {"id": "service_circuitbreakerservice_circuitbreakerservice_recordfailure", "label": ".recordFailure()", "file_type": "code", "source_file": "src/Payment/Service/CircuitBreakerService.php", "source_location": "L21"}, {"id": "service_circuitbreakerservice_circuitbreakerservice_recordsuccess", "label": ".recordSuccess()", "file_type": "code", "source_file": "src/Payment/Service/CircuitBreakerService.php", "source_location": "L37"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_circuitbreakerservice_php", "target": "cacheinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/CircuitBreakerService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_circuitbreakerservice_php", "target": "iteminterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/CircuitBreakerService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_service_circuitbreakerservice_php", "target": "service_circuitbreakerservice_circuitbreakerservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/CircuitBreakerService.php", "source_location": "L8", "weight": 1.0}, {"source": "service_circuitbreakerservice_circuitbreakerservice", "target": "service_circuitbreakerservice_circuitbreakerservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/CircuitBreakerService.php", "source_location": "L13", "weight": 1.0}, {"source": "service_circuitbreakerservice_circuitbreakerservice", "target": "service_circuitbreakerservice_circuitbreakerservice_isopen", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/CircuitBreakerService.php", "source_location": "L15", "weight": 1.0}, {"source": "service_circuitbreakerservice_circuitbreakerservice", "target": "service_circuitbreakerservice_circuitbreakerservice_recordfailure", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/CircuitBreakerService.php", "source_location": "L21", "weight": 1.0}, {"source": "service_circuitbreakerservice_circuitbreakerservice", "target": "service_circuitbreakerservice_circuitbreakerservice_recordsuccess", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Service/CircuitBreakerService.php", "source_location": "L37", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_circuitbreakerservice_circuitbreakerservice_isopen", "callee": "getItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/CircuitBreakerService.php", "source_location": "L17", "receiver": null}, {"caller_nid": "service_circuitbreakerservice_circuitbreakerservice_isopen", "callee": "isHit", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/CircuitBreakerService.php", "source_location": "L18", "receiver": null}, {"caller_nid": "service_circuitbreakerservice_circuitbreakerservice_recordfailure", "callee": "getItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/CircuitBreakerService.php", "source_location": "L24", "receiver": null}, {"caller_nid": "service_circuitbreakerservice_circuitbreakerservice_recordfailure", "callee": "isHit", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/CircuitBreakerService.php", "source_location": "L25", "receiver": null}, {"caller_nid": "service_circuitbreakerservice_circuitbreakerservice_recordfailure", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/CircuitBreakerService.php", "source_location": "L25", "receiver": null}, {"caller_nid": "service_circuitbreakerservice_circuitbreakerservice_recordfailure", "callee": "expiresAfter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/CircuitBreakerService.php", "source_location": "L27", "receiver": null}, {"caller_nid": "service_circuitbreakerservice_circuitbreakerservice_recordfailure", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/CircuitBreakerService.php", "source_location": "L28", "receiver": null}, {"caller_nid": "service_circuitbreakerservice_circuitbreakerservice_recordfailure", "callee": "getItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/CircuitBreakerService.php", "source_location": "L31", "receiver": null}, {"caller_nid": "service_circuitbreakerservice_circuitbreakerservice_recordfailure", "callee": "expiresAfter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/CircuitBreakerService.php", "source_location": "L32", "receiver": null}, {"caller_nid": "service_circuitbreakerservice_circuitbreakerservice_recordfailure", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/CircuitBreakerService.php", "source_location": "L33", "receiver": null}, {"caller_nid": "service_circuitbreakerservice_circuitbreakerservice_recordsuccess", "callee": "deleteItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/CircuitBreakerService.php", "source_location": "L39", "receiver": null}, {"caller_nid": "service_circuitbreakerservice_circuitbreakerservice_recordsuccess", "callee": "deleteItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/CircuitBreakerService.php", "source_location": "L40", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4ef4177ff9c455909dc4d2d64ef4ee2fd8e1d5eaef1bda53fe9fed7923809e1f.json b/graphify-out/cache/ast/v0.8.44/4ef4177ff9c455909dc4d2d64ef4ee2fd8e1d5eaef1bda53fe9fed7923809e1f.json new file mode 100644 index 00000000..cb8395f2 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4ef4177ff9c455909dc4d2d64ef4ee2fd8e1d5eaef1bda53fe9fed7923809e1f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_17_sms_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-17-sms/database.md", "source_location": "L1"}, {"id": "task_17_sms_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f7: \u0645\u0627\u0698\u0648\u0644 \u067e\u06cc\u0627\u0645\u06a9", "file_type": "document", "source_file": "docs/tasks/task-17-sms/database.md", "source_location": "L1"}, {"id": "task_17_sms_database_\u062c\u062f\u0648\u0644_sms_accounts_\u062d\u0633\u0627\u0628_\u067e\u06cc\u0627\u0645\u06a9", "label": "\u062c\u062f\u0648\u0644: sms_accounts (\u062d\u0633\u0627\u0628 \u067e\u06cc\u0627\u0645\u06a9)", "file_type": "document", "source_file": "docs/tasks/task-17-sms/database.md", "source_location": "L3"}, {"id": "task_17_sms_database_\u062c\u062f\u0648\u0644_sms_queue_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9", "label": "\u062c\u062f\u0648\u0644: sms_queue (\u0635\u0641 \u067e\u06cc\u0627\u0645\u06a9)", "file_type": "document", "source_file": "docs/tasks/task-17-sms/database.md", "source_location": "L17"}, {"id": "task_17_sms_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-17-sms/database.md", "source_location": "L32"}, {"id": "task_17_sms_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-17-sms/database.md", "source_location": "L40"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_17_sms_database_md", "target": "task_17_sms_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_17_sms_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", "target": "task_17_sms_database_\u062c\u062f\u0648\u0644_sms_accounts_\u062d\u0633\u0627\u0628_\u067e\u06cc\u0627\u0645\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_17_sms_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", "target": "task_17_sms_database_\u062c\u062f\u0648\u0644_sms_queue_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/database.md", "source_location": "L17", "weight": 1.0}, {"source": "task_17_sms_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", "target": "task_17_sms_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/database.md", "source_location": "L32", "weight": 1.0}, {"source": "task_17_sms_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", "target": "task_17_sms_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/database.md", "source_location": "L40", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4faf26a0b91c83a3c183e3ed929d5d2dc92e7624549af170165bbf2faa9eec2b.json b/graphify-out/cache/ast/v0.8.44/4faf26a0b91c83a3c183e3ed929d5d2dc92e7624549af170165bbf2faa9eec2b.json new file mode 100644 index 00000000..1b834967 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4faf26a0b91c83a3c183e3ed929d5d2dc92e7624549af170165bbf2faa9eec2b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_implement_phase2_frontend_md", "label": "implement-phase2-frontend.md", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L1"}, {"id": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", "label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f \u0641\u0627\u0632 \u06f2 \u2014 TASK-10 \u062a\u0627 TASK-16", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L1"}, {"id": "prompt_implement_phase2_frontend_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L3"}, {"id": "prompt_implement_phase2_frontend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062b\u0627\u0628\u062a_\u067e\u0631\u0648\u0698\u0647", "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u062b\u0627\u0628\u062a \u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L9"}, {"id": "prompt_implement_phase2_frontend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "label": "TASK-10 \u2014 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (Staff)", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L23"}, {"id": "prompt_implement_phase2_frontend_api", "label": "API", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L25"}, {"id": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L60"}, {"id": "prompt_implement_phase2_frontend_route_\u0648_sidebar", "label": "Route \u0648 Sidebar", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L95"}, {"id": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a", "label": "\u06a9\u0627\u0645\u06cc\u062a", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L112"}, {"id": "prompt_implement_phase2_frontend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription", "label": "TASK-11 \u2014 \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (Subscription)", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L121"}, {"id": "prompt_implement_phase2_frontend_api_123", "label": "API", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L123"}, {"id": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_186", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L186"}, {"id": "prompt_implement_phase2_frontend_route", "label": "Route", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L232"}, {"id": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_245", "label": "\u06a9\u0627\u0645\u06cc\u062a", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L245"}, {"id": "prompt_implement_phase2_frontend_task_12_\u062a\u06a9\u0645\u06cc\u0644_permissions_\u0645\u0646\u0634\u06cc", "label": "TASK-12 \u2014 \u062a\u06a9\u0645\u06cc\u0644 Permissions \u0645\u0646\u0634\u06cc", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L253"}, {"id": "prompt_implement_phase2_frontend_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_secretariespage_tsx", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc SecretariesPage.tsx", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L257"}, {"id": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_334", "label": "\u06a9\u0627\u0645\u06cc\u062a", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L334"}, {"id": "prompt_implement_phase2_frontend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "TASK-13 \u2014 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L342"}, {"id": "prompt_implement_phase2_frontend_api_344", "label": "API", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L344"}, {"id": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_384", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L384"}, {"id": "prompt_implement_phase2_frontend_route_428", "label": "Route", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L428"}, {"id": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_441", "label": "\u06a9\u0627\u0645\u06cc\u062a", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L441"}, {"id": "prompt_implement_phase2_frontend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "label": "TASK-14 \u2014 \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L449"}, {"id": "prompt_implement_phase2_frontend_api_451", "label": "API", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L451"}, {"id": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_513", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L513"}, {"id": "prompt_implement_phase2_frontend_route_557", "label": "Route", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L557"}, {"id": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_570", "label": "\u06a9\u0627\u0645\u06cc\u062a", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L570"}, {"id": "prompt_implement_phase2_frontend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "label": "TASK-15 \u2014 \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L578"}, {"id": "prompt_implement_phase2_frontend_api_580", "label": "API", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L580"}, {"id": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f/\u062a\u063a\u06cc\u06cc\u0631", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L648"}, {"id": "prompt_implement_phase2_frontend_route_718", "label": "Route", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L718"}, {"id": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_732", "label": "\u06a9\u0627\u0645\u06cc\u062a", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L732"}, {"id": "prompt_implement_phase2_frontend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0628\u0627_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", "label": "TASK-16 \u2014 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f \u0628\u0627 \u0641\u06cc\u0644\u062a\u0631 \u0632\u0645\u0627\u0646\u06cc", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L740"}, {"id": "prompt_implement_phase2_frontend_\u062a\u063a\u06cc\u06cc\u0631_api", "label": "\u062a\u063a\u06cc\u06cc\u0631 API", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L742"}, {"id": "prompt_implement_phase2_frontend_\u062a\u063a\u06cc\u06cc\u0631_assets_admin_pages_dashboardpage_tsx", "label": "\u062a\u063a\u06cc\u06cc\u0631 `assets/admin/pages/DashboardPage.tsx`", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L785"}, {"id": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_901", "label": "\u06a9\u0627\u0645\u06cc\u062a", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L901"}, {"id": "prompt_implement_phase2_frontend_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627_\u0648_\u0686\u06a9_\u0644\u06cc\u0633\u062a", "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627 \u0648 \u0686\u06a9\u200c\u0644\u06cc\u0633\u062a", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L909"}, {"id": "prompt_implement_phase2_frontend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627", "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u062c\u0631\u0627", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L921"}, {"id": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062c\u0639_\u0645\u0647\u0645", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062c\u0639 \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L930"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_implement_phase2_frontend_md", "target": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", "target": "prompt_implement_phase2_frontend_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", "target": "prompt_implement_phase2_frontend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062b\u0627\u0628\u062a_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", "target": "prompt_implement_phase2_frontend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L23", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "prompt_implement_phase2_frontend_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L25", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L60", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "prompt_implement_phase2_frontend_route_\u0648_sidebar", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L95", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L112", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", "target": "prompt_implement_phase2_frontend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L121", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription", "target": "prompt_implement_phase2_frontend_api_123", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L123", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription", "target": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_186", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L186", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription", "target": "prompt_implement_phase2_frontend_route", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L232", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription", "target": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_245", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L245", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", "target": "prompt_implement_phase2_frontend_task_12_\u062a\u06a9\u0645\u06cc\u0644_permissions_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L253", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_12_\u062a\u06a9\u0645\u06cc\u0644_permissions_\u0645\u0646\u0634\u06cc", "target": "prompt_implement_phase2_frontend_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_secretariespage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L257", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_12_\u062a\u06a9\u0645\u06cc\u0644_permissions_\u0645\u0646\u0634\u06cc", "target": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_334", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L334", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", "target": "prompt_implement_phase2_frontend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L342", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_implement_phase2_frontend_api_344", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L344", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_384", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L384", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_implement_phase2_frontend_route_428", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L428", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_441", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L441", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", "target": "prompt_implement_phase2_frontend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L449", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "prompt_implement_phase2_frontend_api_451", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L451", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_513", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L513", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "prompt_implement_phase2_frontend_route_557", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L557", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_570", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L570", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", "target": "prompt_implement_phase2_frontend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L578", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "prompt_implement_phase2_frontend_api_580", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L580", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L648", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "prompt_implement_phase2_frontend_route_718", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L718", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_732", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L732", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", "target": "prompt_implement_phase2_frontend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0628\u0627_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L740", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0628\u0627_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", "target": "prompt_implement_phase2_frontend_\u062a\u063a\u06cc\u06cc\u0631_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L742", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0628\u0627_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", "target": "prompt_implement_phase2_frontend_\u062a\u063a\u06cc\u06cc\u0631_assets_admin_pages_dashboardpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L785", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0628\u0627_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", "target": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_901", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L901", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", "target": "prompt_implement_phase2_frontend_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627_\u0648_\u0686\u06a9_\u0644\u06cc\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L909", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", "target": "prompt_implement_phase2_frontend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L921", "weight": 1.0}, {"source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", "target": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062c\u0639_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-frontend.md", "source_location": "L930", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/4febd40d1e647abbd00413dbb51dc59d5f73d15a6d54d7668d08861f2e6c2d99.json b/graphify-out/cache/ast/v0.8.44/4febd40d1e647abbd00413dbb51dc59d5f73d15a6d54d7668d08861f2e6c2d99.json new file mode 100644 index 00000000..55af096d --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/4febd40d1e647abbd00413dbb51dc59d5f73d15a6d54d7668d08861f2e6c2d99.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614181134_php", "label": "Version20260614181134.php", "file_type": "code", "source_file": "migrations/Version20260614181134.php", "source_location": "L1"}, {"id": "migrations_version20260614181134_version20260614181134", "label": "Version20260614181134", "file_type": "code", "source_file": "migrations/Version20260614181134.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260614181134_version20260614181134_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260614181134.php", "source_location": "L15"}, {"id": "migrations_version20260614181134_version20260614181134_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260614181134.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260614181134.php", "source_location": "L20"}, {"id": "migrations_version20260614181134_version20260614181134_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260614181134.php", "source_location": "L28"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614181134_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181134.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614181134_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181134.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614181134_php", "target": "migrations_version20260614181134_version20260614181134", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181134.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260614181134_version20260614181134", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181134.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260614181134_version20260614181134", "target": "migrations_version20260614181134_version20260614181134_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181134.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260614181134_version20260614181134", "target": "migrations_version20260614181134_version20260614181134_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181134.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260614181134_version20260614181134_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181134.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260614181134_version20260614181134", "target": "migrations_version20260614181134_version20260614181134_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181134.php", "source_location": "L28", "weight": 1.0}, {"source": "migrations_version20260614181134_version20260614181134_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181134.php", "source_location": "L28", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260614181134_version20260614181134_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181134.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260614181134_version20260614181134_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181134.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260614181134_version20260614181134_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181134.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260614181134_version20260614181134_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181134.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260614181134_version20260614181134_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181134.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260614181134_version20260614181134_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181134.php", "source_location": "L33", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/500d89358f6bf99cb445fcb71f0fe67afc142c3c607ccfb030cbcbea8409883e.json b/graphify-out/cache/ast/v0.8.44/500d89358f6bf99cb445fcb71f0fe67afc142c3c607ccfb030cbcbea8409883e.json new file mode 100644 index 00000000..fb2d9821 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/500d89358f6bf99cb445fcb71f0fe67afc142c3c607ccfb030cbcbea8409883e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_02_authentication_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L1"}, {"id": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "label": "\u062a\u0633\u06a9 \u06f0\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L1"}, {"id": "task_02_authentication_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L3"}, {"id": "task_02_authentication_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L12"}, {"id": "task_02_authentication_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L28"}, {"id": "task_02_authentication_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L31"}, {"id": "task_02_authentication_task_\u062c\u0631\u06cc\u0627\u0646_\u0648\u0627\u0642\u0639\u06cc_otp", "label": "\u062c\u0631\u06cc\u0627\u0646 \u0648\u0627\u0642\u0639\u06cc OTP", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L36"}, {"id": "task_02_authentication_task_\u0645\u0631\u062d\u0644\u0647_\u06f1_post_api_v1_user_send_code", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f1 \u2014 POST /api/v1/user/send-code", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L38"}, {"id": "task_02_authentication_task_\u0645\u0631\u062d\u0644\u0647_\u06f2_post_api_v1_user_verify_code", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f2 \u2014 POST /api/v1/user/verify-code", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L66"}, {"id": "task_02_authentication_task_\u0645\u0631\u062d\u0644\u0647_\u06f3_post_oauth_token_mobilegrant", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f3 \u2014 POST /oauth/token (MobileGrant)", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L97"}, {"id": "task_02_authentication_task_refresh_token", "label": "Refresh Token", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L139"}, {"id": "task_02_authentication_task_post_oauth_token_refresh", "label": "POST /oauth/token/refresh", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L141"}, {"id": "task_02_authentication_task_post_oauth_logout", "label": "POST /oauth/logout", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L176"}, {"id": "task_02_authentication_task_get_session_token_csrf", "label": "GET /session/token \u2014 CSRF", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L194"}, {"id": "task_02_authentication_task_get_oauth_userinfo", "label": "GET /oauth/userinfo", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L205"}, {"id": "task_02_authentication_task_rate_limiting", "label": "Rate Limiting", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L227"}, {"id": "task_02_authentication_task_sms_providers", "label": "SMS Providers", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L244"}, {"id": "task_02_authentication_task_redis_key_schema", "label": "Redis Key Schema", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L257"}, {"id": "task_02_authentication_task_\u0644\u0627\u06af\u06cc\u0646_\u0628\u0627_username_password_\u0628\u0631\u0627\u06cc_\u062f\u06a9\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0646\u0634\u06cc", "label": "\u0644\u0627\u06af\u06cc\u0646 \u0628\u0627 Username/Password (\u0628\u0631\u0627\u06cc \u062f\u06a9\u062a\u0631\u060c \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u060c \u0645\u0646\u0634\u06cc)", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L270"}, {"id": "task_02_authentication_task_post_api_v1_user_login", "label": "POST /api/v1/user/login", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L272"}, {"id": "task_02_authentication_task_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_\u062f\u0631_symfony_\u06a9\u062c\u0627_\u062a\u0648\u06a9\u0646_\u0631\u0627_\u0627\u0631\u0633\u0627\u0644_\u06a9\u0646\u06cc\u0645", "label": "\u26a0 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f JWT \u062f\u0631 Symfony \u2014 \u06a9\u062c\u0627 \u062a\u0648\u06a9\u0646 \u0631\u0627 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u0645\u061f", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L422"}, {"id": "task_02_authentication_task_access_token_\u0647\u0645\u06cc\u0634\u0647_\u062f\u0631_\u0647\u062f\u0631_authorization", "label": "Access Token \u2014 \u0647\u0645\u06cc\u0634\u0647 \u062f\u0631 \u0647\u062f\u0631 Authorization", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L426"}, {"id": "task_02_authentication_task_refresh_token_\u0641\u0642\u0637_\u062f\u0631_body_\u0628\u0631\u0627\u06cc_endpoint_\u0645\u062e\u0635\u0648\u0635", "label": "Refresh Token \u2014 \u0641\u0642\u0637 \u062f\u0631 body \u0628\u0631\u0627\u06cc endpoint \u0645\u062e\u0635\u0648\u0635", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L451"}, {"id": "task_02_authentication_task_\u062e\u0644\u0627\u0635\u0647_\u06af\u0631\u062f\u0634_\u062a\u0648\u06a9\u0646_\u0647\u0627", "label": "\u062e\u0644\u0627\u0635\u0647 \u06af\u0631\u062f\u0634 \u062a\u0648\u06a9\u0646\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L466"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_02_authentication_task_md", "target": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L12", "weight": 1.0}, {"source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L28", "weight": 1.0}, {"source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L31", "weight": 1.0}, {"source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_task_\u062c\u0631\u06cc\u0627\u0646_\u0648\u0627\u0642\u0639\u06cc_otp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L36", "weight": 1.0}, {"source": "task_02_authentication_task_\u062c\u0631\u06cc\u0627\u0646_\u0648\u0627\u0642\u0639\u06cc_otp", "target": "task_02_authentication_task_\u0645\u0631\u062d\u0644\u0647_\u06f1_post_api_v1_user_send_code", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L38", "weight": 1.0}, {"source": "task_02_authentication_task_\u062c\u0631\u06cc\u0627\u0646_\u0648\u0627\u0642\u0639\u06cc_otp", "target": "task_02_authentication_task_\u0645\u0631\u062d\u0644\u0647_\u06f2_post_api_v1_user_verify_code", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L66", "weight": 1.0}, {"source": "task_02_authentication_task_\u062c\u0631\u06cc\u0627\u0646_\u0648\u0627\u0642\u0639\u06cc_otp", "target": "task_02_authentication_task_\u0645\u0631\u062d\u0644\u0647_\u06f3_post_oauth_token_mobilegrant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L97", "weight": 1.0}, {"source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_task_refresh_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L139", "weight": 1.0}, {"source": "task_02_authentication_task_refresh_token", "target": "task_02_authentication_task_post_oauth_token_refresh", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L141", "weight": 1.0}, {"source": "task_02_authentication_task_refresh_token", "target": "task_02_authentication_task_post_oauth_logout", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L176", "weight": 1.0}, {"source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_task_get_session_token_csrf", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L194", "weight": 1.0}, {"source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_task_get_oauth_userinfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L205", "weight": 1.0}, {"source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_task_rate_limiting", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L227", "weight": 1.0}, {"source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_task_sms_providers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L244", "weight": 1.0}, {"source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_task_redis_key_schema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L257", "weight": 1.0}, {"source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_task_\u0644\u0627\u06af\u06cc\u0646_\u0628\u0627_username_password_\u0628\u0631\u0627\u06cc_\u062f\u06a9\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L270", "weight": 1.0}, {"source": "task_02_authentication_task_\u0644\u0627\u06af\u06cc\u0646_\u0628\u0627_username_password_\u0628\u0631\u0627\u06cc_\u062f\u06a9\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0646\u0634\u06cc", "target": "task_02_authentication_task_post_api_v1_user_login", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L272", "weight": 1.0}, {"source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_task_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_\u062f\u0631_symfony_\u06a9\u062c\u0627_\u062a\u0648\u06a9\u0646_\u0631\u0627_\u0627\u0631\u0633\u0627\u0644_\u06a9\u0646\u06cc\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L422", "weight": 1.0}, {"source": "task_02_authentication_task_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_\u062f\u0631_symfony_\u06a9\u062c\u0627_\u062a\u0648\u06a9\u0646_\u0631\u0627_\u0627\u0631\u0633\u0627\u0644_\u06a9\u0646\u06cc\u0645", "target": "task_02_authentication_task_access_token_\u0647\u0645\u06cc\u0634\u0647_\u062f\u0631_\u0647\u062f\u0631_authorization", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L426", "weight": 1.0}, {"source": "task_02_authentication_task_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_\u062f\u0631_symfony_\u06a9\u062c\u0627_\u062a\u0648\u06a9\u0646_\u0631\u0627_\u0627\u0631\u0633\u0627\u0644_\u06a9\u0646\u06cc\u0645", "target": "task_02_authentication_task_refresh_token_\u0641\u0642\u0637_\u062f\u0631_body_\u0628\u0631\u0627\u06cc_endpoint_\u0645\u062e\u0635\u0648\u0635", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L451", "weight": 1.0}, {"source": "task_02_authentication_task_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_\u062f\u0631_symfony_\u06a9\u062c\u0627_\u062a\u0648\u06a9\u0646_\u0631\u0627_\u0627\u0631\u0633\u0627\u0644_\u06a9\u0646\u06cc\u0645", "target": "task_02_authentication_task_\u062e\u0644\u0627\u0635\u0647_\u06af\u0631\u062f\u0634_\u062a\u0648\u06a9\u0646_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/task.md", "source_location": "L466", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/50306f63113ee6dfa84443fe08d91f9fb9b17b7b9f86a85539bcd3a05215c51a.json b/graphify-out/cache/ast/v0.8.44/50306f63113ee6dfa84443fe08d91f9fb9b17b7b9f86a85539bcd3a05215c51a.json new file mode 100644 index 00000000..0ecad375 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/50306f63113ee6dfa84443fe08d91f9fb9b17b7b9f86a85539bcd3a05215c51a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_repository_siteconfigrepository_php", "label": "SiteConfigRepository.php", "file_type": "code", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L1"}, {"id": "repository_siteconfigrepository_siteconfigrepository", "label": "SiteConfigRepository", "file_type": "code", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_siteconfigrepository_siteconfigrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L40"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L40"}, {"id": "repository_siteconfigrepository_siteconfigrepository_get", "label": ".get()", "file_type": "code", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L45"}, {"id": "repository_siteconfigrepository_siteconfigrepository_getall", "label": ".getAll()", "file_type": "code", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L54"}, {"id": "repository_siteconfigrepository_siteconfigrepository_set", "label": ".set()", "file_type": "code", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L70"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_repository_siteconfigrepository_php", "target": "siteconfig", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_repository_siteconfigrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_repository_siteconfigrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_repository_siteconfigrepository_php", "target": "repository_siteconfigrepository_siteconfigrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_siteconfigrepository_siteconfigrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_siteconfigrepository_siteconfigrepository", "target": "repository_siteconfigrepository_siteconfigrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L40", "weight": 1.0}, {"source": "repository_siteconfigrepository_siteconfigrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L40", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_siteconfigrepository_siteconfigrepository", "target": "repository_siteconfigrepository_siteconfigrepository_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L45", "weight": 1.0}, {"source": "repository_siteconfigrepository_siteconfigrepository", "target": "repository_siteconfigrepository_siteconfigrepository_getall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L54", "weight": 1.0}, {"source": "repository_siteconfigrepository_siteconfigrepository", "target": "repository_siteconfigrepository_siteconfigrepository_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Repository/SiteConfigRepository.php", "source_location": "L70", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_siteconfigrepository_siteconfigrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/SiteConfigRepository.php", "source_location": "L42", "receiver": null}, {"caller_nid": "repository_siteconfigrepository_siteconfigrepository_get", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/SiteConfigRepository.php", "source_location": "L47", "receiver": null}, {"caller_nid": "repository_siteconfigrepository_siteconfigrepository_get", "callee": "getValue", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/SiteConfigRepository.php", "source_location": "L49", "receiver": null}, {"caller_nid": "repository_siteconfigrepository_siteconfigrepository_getall", "callee": "findAll", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/SiteConfigRepository.php", "source_location": "L56", "receiver": null}, {"caller_nid": "repository_siteconfigrepository_siteconfigrepository_getall", "callee": "getKey", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/SiteConfigRepository.php", "source_location": "L59", "receiver": null}, {"caller_nid": "repository_siteconfigrepository_siteconfigrepository_getall", "callee": "getValue", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/SiteConfigRepository.php", "source_location": "L59", "receiver": null}, {"caller_nid": "repository_siteconfigrepository_siteconfigrepository_getall", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/SiteConfigRepository.php", "source_location": "L63", "receiver": null}, {"caller_nid": "repository_siteconfigrepository_siteconfigrepository_set", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/SiteConfigRepository.php", "source_location": "L72", "receiver": null}, {"caller_nid": "repository_siteconfigrepository_siteconfigrepository_set", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/SiteConfigRepository.php", "source_location": "L75", "receiver": null}, {"caller_nid": "repository_siteconfigrepository_siteconfigrepository_set", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/SiteConfigRepository.php", "source_location": "L75", "receiver": null}, {"caller_nid": "repository_siteconfigrepository_siteconfigrepository_set", "callee": "setValue", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/SiteConfigRepository.php", "source_location": "L77", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/505938967d29a4e337e18cb22f2a299f97e5e452e05c9b94a9e409c86107f23c.json b/graphify-out/cache/ast/v0.8.44/505938967d29a4e337e18cb22f2a299f97e5e452e05c9b94a9e409c86107f23c.json new file mode 100644 index 00000000..c194248a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/505938967d29a4e337e18cb22f2a299f97e5e452e05c9b94a9e409c86107f23c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_doctor_booking_window_and_month_availability_md", "label": "doctor-booking-window-and-month-availability.md", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L1"}, {"id": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", "label": "\u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc \u0622\u0646\u0644\u0627\u06cc\u0646 \u062f\u06a9\u062a\u0631: \u0628\u0627\u0632\u0647\u200c\u06cc \u0631\u0632\u0631\u0648 (booking window) + endpoint \u062f\u0631\u200c\u062f\u0633\u062a\u0631\u0633\u200c\u0628\u0648\u062f\u0646 \u0645\u0627\u0647\u0627\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L1"}, {"id": "prompt_doctor_booking_window_and_month_availability_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L3"}, {"id": "prompt_doctor_booking_window_and_month_availability_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L10"}, {"id": "prompt_doctor_booking_window_and_month_availability_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L19"}, {"id": "prompt_doctor_booking_window_and_month_availability_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L26"}, {"id": "prompt_doctor_booking_window_and_month_availability_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L39"}, {"id": "prompt_doctor_booking_window_and_month_availability_weeklyschedule_php_\u0630\u062e\u06cc\u0631\u0647_\u0633\u0627\u0632\u06cc_\u062f\u0631_json", "label": "`WeeklySchedule.php` \u2014 \u0630\u062e\u06cc\u0631\u0647\u200c\u0633\u0627\u0632\u06cc \u062f\u0631 JSON", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L41"}, {"id": "prompt_doctor_booking_window_and_month_availability_slotcalculatorservice_buildallsessions_\u062a\u0631\u062a\u06cc\u0628_\u0627\u0648\u0644\u0648\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "`SlotCalculatorService::buildAllSessions()` \u2014 \u062a\u0631\u062a\u06cc\u0628 \u0627\u0648\u0644\u0648\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L50"}, {"id": "prompt_doctor_booking_window_and_month_availability_appointment_slots_controller_\u0628\u062f\u0648\u0646_\u0686\u06a9_window", "label": "`appointment-slots` controller \u2014 \u0628\u062f\u0648\u0646 \u0686\u06a9 window", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L76"}, {"id": "prompt_doctor_booking_window_and_month_availability_doctordetailpage_tsx_schedule_\u0627\u0632_\u0642\u0628\u0644_\u0630\u062e\u06cc\u0631\u0647_\u0645\u06cc_\u0634\u0648\u062f", "label": "`DoctorDetailPage.tsx` \u2014 schedule \u0627\u0632 \u0642\u0628\u0644 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L91"}, {"id": "prompt_doctor_booking_window_and_month_availability_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L101"}, {"id": "prompt_doctor_booking_window_and_month_availability_\u06f1_\u0645\u062f\u0644_booking_window_\u062f\u0631_weeklyschedule_setting", "label": "\u06f1. \u0645\u062f\u0644 booking window \u062f\u0631 `WeeklySchedule.setting`", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L105"}, {"id": "prompt_doctor_booking_window_and_month_availability_\u06f2_\u0627\u0639\u0645\u0627\u0644_window_\u062f\u0631_slotcalculatorservice", "label": "\u06f2. \u0627\u0639\u0645\u0627\u0644 window \u062f\u0631 `SlotCalculatorService`", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L125"}, {"id": "prompt_doctor_booking_window_and_month_availability_\u06f3_endpoint_\u0639\u0645\u0648\u0645\u06cc_month_availability", "label": "\u06f3. endpoint \u0639\u0645\u0648\u0645\u06cc month-availability", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L134"}, {"id": "prompt_doctor_booking_window_and_month_availability_\u06f4_ui_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_doctordetailpage_tsx", "label": "\u06f4. UI \u062f\u0631 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 (`DoctorDetailPage.tsx`)", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L158"}, {"id": "prompt_doctor_booking_window_and_month_availability_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L167"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_doctor_booking_window_and_month_availability_md", "target": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", "target": "prompt_doctor_booking_window_and_month_availability_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", "target": "prompt_doctor_booking_window_and_month_availability_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L10", "weight": 1.0}, {"source": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", "target": "prompt_doctor_booking_window_and_month_availability_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L19", "weight": 1.0}, {"source": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", "target": "prompt_doctor_booking_window_and_month_availability_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L26", "weight": 1.0}, {"source": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", "target": "prompt_doctor_booking_window_and_month_availability_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L39", "weight": 1.0}, {"source": "prompt_doctor_booking_window_and_month_availability_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_doctor_booking_window_and_month_availability_weeklyschedule_php_\u0630\u062e\u06cc\u0631\u0647_\u0633\u0627\u0632\u06cc_\u062f\u0631_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L41", "weight": 1.0}, {"source": "prompt_doctor_booking_window_and_month_availability_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_doctor_booking_window_and_month_availability_slotcalculatorservice_buildallsessions_\u062a\u0631\u062a\u06cc\u0628_\u0627\u0648\u0644\u0648\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L50", "weight": 1.0}, {"source": "prompt_doctor_booking_window_and_month_availability_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_doctor_booking_window_and_month_availability_appointment_slots_controller_\u0628\u062f\u0648\u0646_\u0686\u06a9_window", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L76", "weight": 1.0}, {"source": "prompt_doctor_booking_window_and_month_availability_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_doctor_booking_window_and_month_availability_doctordetailpage_tsx_schedule_\u0627\u0632_\u0642\u0628\u0644_\u0630\u062e\u06cc\u0631\u0647_\u0645\u06cc_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L91", "weight": 1.0}, {"source": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", "target": "prompt_doctor_booking_window_and_month_availability_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L101", "weight": 1.0}, {"source": "prompt_doctor_booking_window_and_month_availability_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_booking_window_and_month_availability_\u06f1_\u0645\u062f\u0644_booking_window_\u062f\u0631_weeklyschedule_setting", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L105", "weight": 1.0}, {"source": "prompt_doctor_booking_window_and_month_availability_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_booking_window_and_month_availability_\u06f2_\u0627\u0639\u0645\u0627\u0644_window_\u062f\u0631_slotcalculatorservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L125", "weight": 1.0}, {"source": "prompt_doctor_booking_window_and_month_availability_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_booking_window_and_month_availability_\u06f3_endpoint_\u0639\u0645\u0648\u0645\u06cc_month_availability", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L134", "weight": 1.0}, {"source": "prompt_doctor_booking_window_and_month_availability_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_booking_window_and_month_availability_\u06f4_ui_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_doctordetailpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L158", "weight": 1.0}, {"source": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", "target": "prompt_doctor_booking_window_and_month_availability_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", "source_location": "L167", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/50b040f0cc844000cdf24ba7971b4bfe4367e7980413f2dd90d7187a4e0c9991.json b/graphify-out/cache/ast/v0.8.44/50b040f0cc844000cdf24ba7971b4bfe4367e7980413f2dd90d7187a4e0c9991.json new file mode 100644 index 00000000..444a5c02 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/50b040f0cc844000cdf24ba7971b4bfe4367e7980413f2dd90d7187a4e0c9991.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_clinic_invitation_md", "label": "clinic-invitation.md", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L1"}, {"id": "api_clinic_invitation_clinic_doctor_invitation_api", "label": "Clinic Doctor Invitation API", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L1"}, {"id": "api_clinic_invitation_post_api_v1_admin_clinic_uuid_invite_doctor", "label": "POST `/api/v1/admin/clinic/{uuid}/invite-doctor`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L9"}, {"id": "api_clinic_invitation_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L15"}, {"id": "api_clinic_invitation_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L20"}, {"id": "api_clinic_invitation_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L35"}, {"id": "api_clinic_invitation_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L56"}, {"id": "api_clinic_invitation_get_api_v1_admin_clinic_uuid_invitations", "label": "GET `/api/v1/admin/clinic/{uuid}/invitations`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L66"}, {"id": "api_clinic_invitation_path_parameters_72", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L72"}, {"id": "api_clinic_invitation_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L77"}, {"id": "api_clinic_invitation_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L83"}, {"id": "api_clinic_invitation_errors_118", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L118"}, {"id": "api_clinic_invitation_post_api_v1_admin_clinic_invitation_invuuid_resend", "label": "POST `/api/v1/admin/clinic/invitation/{invUuid}/resend`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L127"}, {"id": "api_clinic_invitation_path_parameters_133", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L133"}, {"id": "api_clinic_invitation_response_200_138", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L138"}, {"id": "api_clinic_invitation_errors_146", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L146"}, {"id": "api_clinic_invitation_patch_api_v1_admin_clinic_invitation_invuuid_status", "label": "PATCH `/api/v1/admin/clinic/invitation/{invUuid}/status`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L155"}, {"id": "api_clinic_invitation_path_parameters_161", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L161"}, {"id": "api_clinic_invitation_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L166"}, {"id": "api_clinic_invitation_response_200_177", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L177"}, {"id": "api_clinic_invitation_errors_185", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L185"}, {"id": "api_clinic_invitation_delete_api_v1_admin_clinic_invitation_invuuid", "label": "DELETE `/api/v1/admin/clinic/invitation/{invUuid}`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L195"}, {"id": "api_clinic_invitation_path_parameters_201", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L201"}, {"id": "api_clinic_invitation_response_204", "label": "Response `204`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L206"}, {"id": "api_clinic_invitation_errors_209", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L209"}, {"id": "api_clinic_invitation_get_api_v1_clinic_invitation_token", "label": "GET `/api/v1/clinic-invitation/{token}`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L218"}, {"id": "api_clinic_invitation_path_parameters_224", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L224"}, {"id": "api_clinic_invitation_response_200_229", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L229"}, {"id": "api_clinic_invitation_errors_255", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L255"}, {"id": "api_clinic_invitation_post_api_v1_clinic_invitation_token_accept", "label": "POST `/api/v1/clinic-invitation/{token}/accept`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L262"}, {"id": "api_clinic_invitation_path_parameters_270", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L270"}, {"id": "api_clinic_invitation_response_200_275", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L275"}, {"id": "api_clinic_invitation_errors_283", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L283"}, {"id": "api_clinic_invitation_post_api_v1_clinic_invitation_token_reject", "label": "POST `/api/v1/clinic-invitation/{token}/reject`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L291"}, {"id": "api_clinic_invitation_path_parameters_297", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L297"}, {"id": "api_clinic_invitation_response_200_302", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L302"}, {"id": "api_clinic_invitation_errors_310", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L310"}, {"id": "api_clinic_invitation_get_api_v1_doctor_invitations", "label": "GET `/api/v1/doctor/invitations`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L318"}, {"id": "api_clinic_invitation_response_200_324", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L324"}, {"id": "api_clinic_invitation_errors_346", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L346"}, {"id": "api_clinic_invitation_post_api_v1_doctor_invitation_invuuid_respond", "label": "POST `/api/v1/doctor/invitation/{invUuid}/respond`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L353"}, {"id": "api_clinic_invitation_path_parameters_361", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L361"}, {"id": "api_clinic_invitation_request_body_366", "label": "Request Body", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L366"}, {"id": "api_clinic_invitation_response_200_374", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L374"}, {"id": "api_clinic_invitation_errors_382", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic-invitation.md", "source_location": "L382"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_clinic_invitation_md", "target": "api_clinic_invitation_clinic_doctor_invitation_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L1", "weight": 1.0}, {"source": "api_clinic_invitation_clinic_doctor_invitation_api", "target": "api_clinic_invitation_post_api_v1_admin_clinic_uuid_invite_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L9", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_admin_clinic_uuid_invite_doctor", "target": "api_clinic_invitation_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L15", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_admin_clinic_uuid_invite_doctor", "target": "api_clinic_invitation_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L20", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_admin_clinic_uuid_invite_doctor", "target": "api_clinic_invitation_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L35", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_admin_clinic_uuid_invite_doctor", "target": "api_clinic_invitation_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L56", "weight": 1.0}, {"source": "api_clinic_invitation_clinic_doctor_invitation_api", "target": "api_clinic_invitation_get_api_v1_admin_clinic_uuid_invitations", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L66", "weight": 1.0}, {"source": "api_clinic_invitation_get_api_v1_admin_clinic_uuid_invitations", "target": "api_clinic_invitation_path_parameters_72", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L72", "weight": 1.0}, {"source": "api_clinic_invitation_get_api_v1_admin_clinic_uuid_invitations", "target": "api_clinic_invitation_query_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L77", "weight": 1.0}, {"source": "api_clinic_invitation_get_api_v1_admin_clinic_uuid_invitations", "target": "api_clinic_invitation_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L83", "weight": 1.0}, {"source": "api_clinic_invitation_get_api_v1_admin_clinic_uuid_invitations", "target": "api_clinic_invitation_errors_118", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L118", "weight": 1.0}, {"source": "api_clinic_invitation_clinic_doctor_invitation_api", "target": "api_clinic_invitation_post_api_v1_admin_clinic_invitation_invuuid_resend", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L127", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_admin_clinic_invitation_invuuid_resend", "target": "api_clinic_invitation_path_parameters_133", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L133", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_admin_clinic_invitation_invuuid_resend", "target": "api_clinic_invitation_response_200_138", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L138", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_admin_clinic_invitation_invuuid_resend", "target": "api_clinic_invitation_errors_146", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L146", "weight": 1.0}, {"source": "api_clinic_invitation_clinic_doctor_invitation_api", "target": "api_clinic_invitation_patch_api_v1_admin_clinic_invitation_invuuid_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L155", "weight": 1.0}, {"source": "api_clinic_invitation_patch_api_v1_admin_clinic_invitation_invuuid_status", "target": "api_clinic_invitation_path_parameters_161", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L161", "weight": 1.0}, {"source": "api_clinic_invitation_patch_api_v1_admin_clinic_invitation_invuuid_status", "target": "api_clinic_invitation_request_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L166", "weight": 1.0}, {"source": "api_clinic_invitation_patch_api_v1_admin_clinic_invitation_invuuid_status", "target": "api_clinic_invitation_response_200_177", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L177", "weight": 1.0}, {"source": "api_clinic_invitation_patch_api_v1_admin_clinic_invitation_invuuid_status", "target": "api_clinic_invitation_errors_185", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L185", "weight": 1.0}, {"source": "api_clinic_invitation_clinic_doctor_invitation_api", "target": "api_clinic_invitation_delete_api_v1_admin_clinic_invitation_invuuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L195", "weight": 1.0}, {"source": "api_clinic_invitation_delete_api_v1_admin_clinic_invitation_invuuid", "target": "api_clinic_invitation_path_parameters_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L201", "weight": 1.0}, {"source": "api_clinic_invitation_delete_api_v1_admin_clinic_invitation_invuuid", "target": "api_clinic_invitation_response_204", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L206", "weight": 1.0}, {"source": "api_clinic_invitation_delete_api_v1_admin_clinic_invitation_invuuid", "target": "api_clinic_invitation_errors_209", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L209", "weight": 1.0}, {"source": "api_clinic_invitation_clinic_doctor_invitation_api", "target": "api_clinic_invitation_get_api_v1_clinic_invitation_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L218", "weight": 1.0}, {"source": "api_clinic_invitation_get_api_v1_clinic_invitation_token", "target": "api_clinic_invitation_path_parameters_224", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L224", "weight": 1.0}, {"source": "api_clinic_invitation_get_api_v1_clinic_invitation_token", "target": "api_clinic_invitation_response_200_229", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L229", "weight": 1.0}, {"source": "api_clinic_invitation_get_api_v1_clinic_invitation_token", "target": "api_clinic_invitation_errors_255", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L255", "weight": 1.0}, {"source": "api_clinic_invitation_clinic_doctor_invitation_api", "target": "api_clinic_invitation_post_api_v1_clinic_invitation_token_accept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L262", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_clinic_invitation_token_accept", "target": "api_clinic_invitation_path_parameters_270", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L270", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_clinic_invitation_token_accept", "target": "api_clinic_invitation_response_200_275", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L275", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_clinic_invitation_token_accept", "target": "api_clinic_invitation_errors_283", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L283", "weight": 1.0}, {"source": "api_clinic_invitation_clinic_doctor_invitation_api", "target": "api_clinic_invitation_post_api_v1_clinic_invitation_token_reject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L291", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_clinic_invitation_token_reject", "target": "api_clinic_invitation_path_parameters_297", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L297", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_clinic_invitation_token_reject", "target": "api_clinic_invitation_response_200_302", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L302", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_clinic_invitation_token_reject", "target": "api_clinic_invitation_errors_310", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L310", "weight": 1.0}, {"source": "api_clinic_invitation_clinic_doctor_invitation_api", "target": "api_clinic_invitation_get_api_v1_doctor_invitations", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L318", "weight": 1.0}, {"source": "api_clinic_invitation_get_api_v1_doctor_invitations", "target": "api_clinic_invitation_response_200_324", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L324", "weight": 1.0}, {"source": "api_clinic_invitation_get_api_v1_doctor_invitations", "target": "api_clinic_invitation_errors_346", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L346", "weight": 1.0}, {"source": "api_clinic_invitation_clinic_doctor_invitation_api", "target": "api_clinic_invitation_post_api_v1_doctor_invitation_invuuid_respond", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L353", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_doctor_invitation_invuuid_respond", "target": "api_clinic_invitation_path_parameters_361", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L361", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_doctor_invitation_invuuid_respond", "target": "api_clinic_invitation_request_body_366", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L366", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_doctor_invitation_invuuid_respond", "target": "api_clinic_invitation_response_200_374", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L374", "weight": 1.0}, {"source": "api_clinic_invitation_post_api_v1_doctor_invitation_invuuid_respond", "target": "api_clinic_invitation_errors_382", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-invitation.md", "source_location": "L382", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/511faa2e0698158b312aa66c5b7d54539963056b011200b3a7b86a65651e56b7.json b/graphify-out/cache/ast/v0.8.44/511faa2e0698158b312aa66c5b7d54539963056b011200b3a7b86a65651e56b7.json new file mode 100644 index 00000000..c582c273 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/511faa2e0698158b312aa66c5b7d54539963056b011200b3a7b86a65651e56b7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_mobileverificationotp_php", "label": "MobileVerificationOtp.php", "file_type": "code", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L1"}, {"id": "entity_mobileverificationotp_mobileverificationotp", "label": "MobileVerificationOtp", "file_type": "code", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L7"}, {"id": "entity_mobileverificationotp_mobileverificationotp_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L38"}, {"id": "entity_mobileverificationotp_mobileverificationotp_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L48"}, {"id": "entity_mobileverificationotp_mobileverificationotp_getentitytype", "label": ".getEntityType()", "file_type": "code", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L49"}, {"id": "entity_mobileverificationotp_mobileverificationotp_getentityid", "label": ".getEntityId()", "file_type": "code", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L50"}, {"id": "entity_mobileverificationotp_mobileverificationotp_getnewmobile", "label": ".getNewMobile()", "file_type": "code", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L51"}, {"id": "entity_mobileverificationotp_mobileverificationotp_getotpcode", "label": ".getOtpCode()", "file_type": "code", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L52"}, {"id": "entity_mobileverificationotp_mobileverificationotp_isexpired", "label": ".isExpired()", "file_type": "code", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L53"}, {"id": "entity_mobileverificationotp_mobileverificationotp_isused", "label": ".isUsed()", "file_type": "code", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L54"}, {"id": "entity_mobileverificationotp_mobileverificationotp_markused", "label": ".markUsed()", "file_type": "code", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L56"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_mobileverificationotp_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_mobileverificationotp_php", "target": "entity_mobileverificationotp_mobileverificationotp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L7", "weight": 1.0}, {"source": "entity_mobileverificationotp_mobileverificationotp", "target": "entity_mobileverificationotp_mobileverificationotp_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L38", "weight": 1.0}, {"source": "entity_mobileverificationotp_mobileverificationotp", "target": "entity_mobileverificationotp_mobileverificationotp_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L48", "weight": 1.0}, {"source": "entity_mobileverificationotp_mobileverificationotp", "target": "entity_mobileverificationotp_mobileverificationotp_getentitytype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L49", "weight": 1.0}, {"source": "entity_mobileverificationotp_mobileverificationotp", "target": "entity_mobileverificationotp_mobileverificationotp_getentityid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L50", "weight": 1.0}, {"source": "entity_mobileverificationotp_mobileverificationotp", "target": "entity_mobileverificationotp_mobileverificationotp_getnewmobile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L51", "weight": 1.0}, {"source": "entity_mobileverificationotp_mobileverificationotp", "target": "entity_mobileverificationotp_mobileverificationotp_getotpcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L52", "weight": 1.0}, {"source": "entity_mobileverificationotp_mobileverificationotp", "target": "entity_mobileverificationotp_mobileverificationotp_isexpired", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L53", "weight": 1.0}, {"source": "entity_mobileverificationotp_mobileverificationotp", "target": "entity_mobileverificationotp_mobileverificationotp_isused", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L54", "weight": 1.0}, {"source": "entity_mobileverificationotp_mobileverificationotp", "target": "entity_mobileverificationotp_mobileverificationotp_markused", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L56", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_mobileverificationotp_mobileverificationotp_construct", "callee": "str_pad", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L43", "receiver": null}, {"caller_nid": "entity_mobileverificationotp_mobileverificationotp_construct", "callee": "random_int", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L43", "receiver": null}, {"caller_nid": "entity_mobileverificationotp_mobileverificationotp_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L44", "receiver": null}, {"caller_nid": "entity_mobileverificationotp_mobileverificationotp_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L45", "receiver": null}, {"caller_nid": "entity_mobileverificationotp_mobileverificationotp_isexpired", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/MobileVerificationOtp.php", "source_location": "L53", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/5195bc67dec077d35f5220df58a5c2ffbb62fd44c881cc9e51d8aa53a08d065b.json b/graphify-out/cache/ast/v0.8.44/5195bc67dec077d35f5220df58a5c2ffbb62fd44c881cc9e51d8aa53a08d065b.json new file mode 100644 index 00000000..274a2c78 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/5195bc67dec077d35f5220df58a5c2ffbb62fd44c881cc9e51d8aa53a08d065b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_patient_record_profile_binding_md", "label": "patient-record-profile-binding.md", "file_type": "document", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L1"}, {"id": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", "label": "\u0627\u062a\u0635\u0627\u0644 \u067e\u0631\u0648\u0646\u062f\u0647\u200c\u06cc \u0628\u06cc\u0645\u0627\u0631 \u0628\u0647 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0628\u06cc\u0645\u0627\u0631", "file_type": "document", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L1"}, {"id": "prompt_patient_record_profile_binding_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L3"}, {"id": "prompt_patient_record_profile_binding_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L7"}, {"id": "prompt_patient_record_profile_binding_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L11"}, {"id": "prompt_patient_record_profile_binding_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L15"}, {"id": "prompt_patient_record_profile_binding_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L27"}, {"id": "prompt_patient_record_profile_binding_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L64"}, {"id": "prompt_patient_record_profile_binding_\u06f1_\u062a\u062d\u0644\u06cc\u0644_\u0631\u0627\u0628\u0637\u0647_user_userprofile", "label": "\u06f1. \u062a\u062d\u0644\u06cc\u0644 \u0631\u0627\u0628\u0637\u0647 User \u2194 UserProfile", "file_type": "document", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L66"}, {"id": "prompt_patient_record_profile_binding_\u06f2_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u067e\u0631\u0648\u0646\u062f\u0647", "label": "\u06f2. \u063a\u0646\u06cc\u200c\u0633\u0627\u0632\u06cc \u067e\u0627\u0633\u062e \u067e\u0631\u0648\u0646\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L70"}, {"id": "prompt_patient_record_profile_binding_\u06f3_admin_frontend_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u0631_\u067e\u0631\u0648\u0646\u062f\u0647", "label": "\u06f3. Admin Frontend \u2014 \u0646\u0645\u0627\u06cc\u0634 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062f\u0631 \u067e\u0631\u0648\u0646\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L78"}, {"id": "prompt_patient_record_profile_binding_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "label": "\u06f4. \u0645\u0633\u062a\u0646\u062f\u0627\u062a", "file_type": "document", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L84"}, {"id": "prompt_patient_record_profile_binding_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L88"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_patient_record_profile_binding_md", "target": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", "target": "prompt_patient_record_profile_binding_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", "target": "prompt_patient_record_profile_binding_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", "target": "prompt_patient_record_profile_binding_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L11", "weight": 1.0}, {"source": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", "target": "prompt_patient_record_profile_binding_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L15", "weight": 1.0}, {"source": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", "target": "prompt_patient_record_profile_binding_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L27", "weight": 1.0}, {"source": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", "target": "prompt_patient_record_profile_binding_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L64", "weight": 1.0}, {"source": "prompt_patient_record_profile_binding_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_patient_record_profile_binding_\u06f1_\u062a\u062d\u0644\u06cc\u0644_\u0631\u0627\u0628\u0637\u0647_user_userprofile", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L66", "weight": 1.0}, {"source": "prompt_patient_record_profile_binding_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_patient_record_profile_binding_\u06f2_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u067e\u0631\u0648\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L70", "weight": 1.0}, {"source": "prompt_patient_record_profile_binding_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_patient_record_profile_binding_\u06f3_admin_frontend_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u0631_\u067e\u0631\u0648\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L78", "weight": 1.0}, {"source": "prompt_patient_record_profile_binding_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_patient_record_profile_binding_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L84", "weight": 1.0}, {"source": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", "target": "prompt_patient_record_profile_binding_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/patient-record-profile-binding.md", "source_location": "L88", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/51d4e6c59bbcf69395fb0d0a1420f5c47f5c3ea5bf77e95b3180fef5e2081fed.json b/graphify-out/cache/ast/v0.8.44/51d4e6c59bbcf69395fb0d0a1420f5c47f5c3ea5bf77e95b3180fef5e2081fed.json new file mode 100644 index 00000000..3b15ef75 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/51d4e6c59bbcf69395fb0d0a1420f5c47f5c3ea5bf77e95b3180fef5e2081fed.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_mark_past_slots_unavailable_md", "label": "mark-past-slots-unavailable.md", "file_type": "document", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L1"}, {"id": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", "label": "\u063a\u06cc\u0631\u0642\u0627\u0628\u0644\u200c\u0631\u0632\u0631\u0648 \u06a9\u0631\u062f\u0646 \u0627\u0633\u0644\u0627\u062a\u200c\u0647\u0627\u06cc \u06af\u0630\u0634\u062a\u0647 \u062f\u0631 \u0631\u0648\u0632 \u062c\u0627\u0631\u06cc", "file_type": "document", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L1"}, {"id": "prompt_mark_past_slots_unavailable_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L3"}, {"id": "prompt_mark_past_slots_unavailable_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L10"}, {"id": "prompt_mark_past_slots_unavailable_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L18"}, {"id": "prompt_mark_past_slots_unavailable_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L22"}, {"id": "prompt_mark_past_slots_unavailable_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L30"}, {"id": "prompt_mark_past_slots_unavailable_slotcalculatorservice_getallslotswithavailability_is_available_\u0641\u0642\u0637_\u0631\u0632\u0631\u0648_\u0631\u0627_\u0686\u06a9_\u0645\u06cc_\u06a9\u0646\u062f", "label": "`SlotCalculatorService::getAllSlotsWithAvailability()` \u2014 is_available \u0641\u0642\u0637 \u0631\u0632\u0631\u0648 \u0631\u0627 \u0686\u06a9 \u0645\u06cc\u200c\u06a9\u0646\u062f", "file_type": "document", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L32"}, {"id": "prompt_mark_past_slots_unavailable_getavailableslots_\u0628\u0631\u0627\u06cc_\u0686\u06a9_\u06a9\u0627\u0646\u0641\u0644\u06cc\u06a9\u062a_\u0631\u0632\u0631\u0648_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_flat_\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648", "label": "`getAvailableSlots()` \u2014 \u0628\u0631\u0627\u06cc \u0686\u06a9 \u06a9\u0627\u0646\u0641\u0644\u06cc\u06a9\u062a \u0631\u0632\u0631\u0648 (\u0627\u0633\u0644\u0627\u062a\u200c\u0647\u0627\u06cc flat \u0642\u0627\u0628\u0644\u200c\u0631\u0632\u0631\u0648)", "file_type": "document", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L48"}, {"id": "prompt_mark_past_slots_unavailable_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L67"}, {"id": "prompt_mark_past_slots_unavailable_\u06f1_\u0627\u0633\u0644\u0627\u062a_\u06af\u0630\u0634\u062a\u0647_\u0631\u0627_\u062f\u0631_is_available_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0646", "label": "\u06f1. \u0627\u0633\u0644\u0627\u062a \u06af\u0630\u0634\u062a\u0647 \u0631\u0627 \u062f\u0631 `is_available` \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0646", "file_type": "document", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L69"}, {"id": "prompt_mark_past_slots_unavailable_\u06f2_\u0627\u0633\u0644\u0627\u062a_\u06af\u0630\u0634\u062a\u0647_\u0631\u0627_\u0627\u0632_getavailableslots_\u0647\u0645_\u062d\u0630\u0641_\u06a9\u0646_\u0633\u0627\u0632\u06af\u0627\u0631\u06cc", "label": "\u06f2. \u0627\u0633\u0644\u0627\u062a \u06af\u0630\u0634\u062a\u0647 \u0631\u0627 \u0627\u0632 `getAvailableSlots` \u0647\u0645 \u062d\u0630\u0641 \u06a9\u0646 (\u0633\u0627\u0632\u06af\u0627\u0631\u06cc)", "file_type": "document", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L85"}, {"id": "prompt_mark_past_slots_unavailable_\u06f3_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u06f3. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L102"}, {"id": "prompt_mark_past_slots_unavailable_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L106"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_mark_past_slots_unavailable_md", "target": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", "target": "prompt_mark_past_slots_unavailable_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", "target": "prompt_mark_past_slots_unavailable_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L10", "weight": 1.0}, {"source": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", "target": "prompt_mark_past_slots_unavailable_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L18", "weight": 1.0}, {"source": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", "target": "prompt_mark_past_slots_unavailable_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L22", "weight": 1.0}, {"source": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", "target": "prompt_mark_past_slots_unavailable_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L30", "weight": 1.0}, {"source": "prompt_mark_past_slots_unavailable_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_mark_past_slots_unavailable_slotcalculatorservice_getallslotswithavailability_is_available_\u0641\u0642\u0637_\u0631\u0632\u0631\u0648_\u0631\u0627_\u0686\u06a9_\u0645\u06cc_\u06a9\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L32", "weight": 1.0}, {"source": "prompt_mark_past_slots_unavailable_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_mark_past_slots_unavailable_getavailableslots_\u0628\u0631\u0627\u06cc_\u0686\u06a9_\u06a9\u0627\u0646\u0641\u0644\u06cc\u06a9\u062a_\u0631\u0632\u0631\u0648_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_flat_\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L48", "weight": 1.0}, {"source": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", "target": "prompt_mark_past_slots_unavailable_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L67", "weight": 1.0}, {"source": "prompt_mark_past_slots_unavailable_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_mark_past_slots_unavailable_\u06f1_\u0627\u0633\u0644\u0627\u062a_\u06af\u0630\u0634\u062a\u0647_\u0631\u0627_\u062f\u0631_is_available_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L69", "weight": 1.0}, {"source": "prompt_mark_past_slots_unavailable_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_mark_past_slots_unavailable_\u06f2_\u0627\u0633\u0644\u0627\u062a_\u06af\u0630\u0634\u062a\u0647_\u0631\u0627_\u0627\u0632_getavailableslots_\u0647\u0645_\u062d\u0630\u0641_\u06a9\u0646_\u0633\u0627\u0632\u06af\u0627\u0631\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L85", "weight": 1.0}, {"source": "prompt_mark_past_slots_unavailable_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_mark_past_slots_unavailable_\u06f3_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L102", "weight": 1.0}, {"source": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", "target": "prompt_mark_past_slots_unavailable_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/mark-past-slots-unavailable.md", "source_location": "L106", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/5272a1b08bc5d6f28d5d845e9201780a4804fce789175b7be82001a4102f09bc.json b/graphify-out/cache/ast/v0.8.44/5272a1b08bc5d6f28d5d845e9201780a4804fce789175b7be82001a4102f09bc.json new file mode 100644 index 00000000..8fa61b8b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/5272a1b08bc5d6f28d5d845e9201780a4804fce789175b7be82001a4102f09bc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smswallettransaction_php", "label": "SmsWalletTransaction.php", "file_type": "code", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L1"}, {"id": "entity_smswallettransaction_smswallettransaction", "label": "SmsWalletTransaction", "file_type": "code", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L10"}, {"id": "smswallet", "label": "SmsWallet", "file_type": "code", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L25"}, {"id": "payment", "label": "Payment", "file_type": "code", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L38"}, {"id": "entity_smswallettransaction_smswallettransaction_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L45"}, {"id": "entity_smswallettransaction_smswallettransaction_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L56"}, {"id": "entity_smswallettransaction_smswallettransaction_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L57"}, {"id": "entity_smswallettransaction_smswallettransaction_gettype", "label": ".getType()", "file_type": "code", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L58"}, {"id": "entity_smswallettransaction_smswallettransaction_getamountrials", "label": ".getAmountRials()", "file_type": "code", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L59"}, {"id": "entity_smswallettransaction_smswallettransaction_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L60"}, {"id": "entity_smswallettransaction_smswallettransaction_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L61"}, {"id": "entity_smswallettransaction_smswallettransaction_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L63"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smswallettransaction_php", "target": "payment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smswallettransaction_php", "target": "smswallettransactionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smswallettransaction_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smswallettransaction_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smswallettransaction_php", "target": "entity_smswallettransaction_smswallettransaction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L10", "weight": 1.0}, {"source": "entity_smswallettransaction_smswallettransaction", "target": "smswallet", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L25", "weight": 1.0, "context": "field"}, {"source": "entity_smswallettransaction_smswallettransaction", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L38", "weight": 1.0, "context": "field"}, {"source": "entity_smswallettransaction_smswallettransaction", "target": "entity_smswallettransaction_smswallettransaction_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L45", "weight": 1.0}, {"source": "entity_smswallettransaction_smswallettransaction_construct", "target": "smswallet", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L45", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_smswallettransaction_smswallettransaction_construct", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L45", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_smswallettransaction_smswallettransaction", "target": "entity_smswallettransaction_smswallettransaction_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L56", "weight": 1.0}, {"source": "entity_smswallettransaction_smswallettransaction", "target": "entity_smswallettransaction_smswallettransaction_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L57", "weight": 1.0}, {"source": "entity_smswallettransaction_smswallettransaction", "target": "entity_smswallettransaction_smswallettransaction_gettype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L58", "weight": 1.0}, {"source": "entity_smswallettransaction_smswallettransaction", "target": "entity_smswallettransaction_smswallettransaction_getamountrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L59", "weight": 1.0}, {"source": "entity_smswallettransaction_smswallettransaction", "target": "entity_smswallettransaction_smswallettransaction_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L60", "weight": 1.0}, {"source": "entity_smswallettransaction_smswallettransaction", "target": "entity_smswallettransaction_smswallettransaction_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L61", "weight": 1.0}, {"source": "entity_smswallettransaction_smswallettransaction", "target": "entity_smswallettransaction_smswallettransaction_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L63", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_smswallettransaction_smswallettransaction_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L47", "receiver": null}, {"caller_nid": "entity_smswallettransaction_smswallettransaction_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L47", "receiver": null}, {"caller_nid": "entity_smswallettransaction_smswallettransaction_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsWalletTransaction.php", "source_location": "L53", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/531973c4cf541ba9e8f3955fad4c863ec94f0a5cf84a03c9fa438aa59f979a3c.json b/graphify-out/cache/ast/v0.8.44/531973c4cf541ba9e8f3955fad4c863ec94f0a5cf84a03c9fa438aa59f979a3c.json new file mode 100644 index 00000000..56b2b6c1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/531973c4cf541ba9e8f3955fad4c863ec94f0a5cf84a03c9fa438aa59f979a3c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_repository_doctoraddressrepository_php", "label": "DoctorAddressRepository.php", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L1"}, {"id": "repository_doctoraddressrepository_doctoraddressrepository", "label": "DoctorAddressRepository", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_doctoraddressrepository_doctoraddressrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L12"}, {"id": "repository_doctoraddressrepository_doctoraddressrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L17"}, {"id": "doctoraddress", "label": "DoctorAddress", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L17"}, {"id": "repository_doctoraddressrepository_doctoraddressrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L25"}, {"id": "repository_doctoraddressrepository_doctoraddressrepository_findbyuuidandclinic", "label": ".findByUuidAndClinic()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L33"}, {"id": "repository_doctoraddressrepository_doctoraddressrepository_findonebyclinic", "label": ".findOneByClinic()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L44"}, {"id": "repository_doctoraddressrepository_doctoraddressrepository_countbyclinic", "label": ".countByClinic()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L55"}, {"id": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "label": ".findAvailableForDoctor()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L65"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L65"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_repository_doctoraddressrepository_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_repository_doctoraddressrepository_php", "target": "doctoraddress", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_repository_doctoraddressrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_repository_doctoraddressrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_repository_doctoraddressrepository_php", "target": "repository_doctoraddressrepository_doctoraddressrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_doctoraddressrepository_doctoraddressrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_doctoraddressrepository_doctoraddressrepository", "target": "repository_doctoraddressrepository_doctoraddressrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_doctoraddressrepository_doctoraddressrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctoraddressrepository_doctoraddressrepository", "target": "repository_doctoraddressrepository_doctoraddressrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_doctoraddressrepository_doctoraddressrepository_save", "target": "doctoraddress", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L17", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctoraddressrepository_doctoraddressrepository", "target": "repository_doctoraddressrepository_doctoraddressrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L25", "weight": 1.0}, {"source": "repository_doctoraddressrepository_doctoraddressrepository_remove", "target": "doctoraddress", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L25", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctoraddressrepository_doctoraddressrepository", "target": "repository_doctoraddressrepository_doctoraddressrepository_findbyuuidandclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L33", "weight": 1.0}, {"source": "repository_doctoraddressrepository_doctoraddressrepository_findbyuuidandclinic", "target": "doctoraddress", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L33", "weight": 1.0, "context": "return_type"}, {"source": "repository_doctoraddressrepository_doctoraddressrepository", "target": "repository_doctoraddressrepository_doctoraddressrepository_findonebyclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L44", "weight": 1.0}, {"source": "repository_doctoraddressrepository_doctoraddressrepository_findonebyclinic", "target": "doctoraddress", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L44", "weight": 1.0, "context": "return_type"}, {"source": "repository_doctoraddressrepository_doctoraddressrepository", "target": "repository_doctoraddressrepository_doctoraddressrepository_countbyclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L55", "weight": 1.0}, {"source": "repository_doctoraddressrepository_doctoraddressrepository", "target": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L65", "weight": 1.0}, {"source": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L65", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctoraddressrepository_doctoraddressrepository_construct", "target": "doctoraddress", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L14", "weight": 1.0}, {"source": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "target": "doctoraddress", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L81", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L21", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L21", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L27", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findbyuuidandclinic", "callee": "getOneOrNullResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findbyuuidandclinic", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findbyuuidandclinic", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findbyuuidandclinic", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findbyuuidandclinic", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findbyuuidandclinic", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findbyuuidandclinic", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findonebyclinic", "callee": "getOneOrNullResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findonebyclinic", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findonebyclinic", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findonebyclinic", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findonebyclinic", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findonebyclinic", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findonebyclinic", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_countbyclinic", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L57", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_countbyclinic", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L57", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_countbyclinic", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L57", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_countbyclinic", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L57", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_countbyclinic", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L57", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_countbyclinic", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L57", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L67", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L68", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L68", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L68", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L68", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L68", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "orX", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L69", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "expr", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L69", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "andX", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L70", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "expr", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L70", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "eq", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L71", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "expr", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L71", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "eq", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L72", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "expr", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L72", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "andX", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L74", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "expr", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L74", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "in", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L75", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "expr", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L75", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "eq", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L76", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "expr", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L76", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L82", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L85", "receiver": null}, {"caller_nid": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php", "source_location": "L85", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/5391e205be5e00bf0cdd088d6f9b52427e30e3a5d29d2c0ae39753b15b67fac8.json b/graphify-out/cache/ast/v0.8.44/5391e205be5e00bf0cdd088d6f9b52427e30e3a5d29d2c0ae39753b15b67fac8.json new file mode 100644 index 00000000..06194ed7 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/5391e205be5e00bf0cdd088d6f9b52427e30e3a5d29d2c0ae39753b15b67fac8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_contract_claimsubmissionresult_php", "label": "ClaimSubmissionResult.php", "file_type": "code", "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", "source_location": "L1"}, {"id": "contract_claimsubmissionresult_claimsubmissionresult", "label": "ClaimSubmissionResult", "file_type": "code", "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", "source_location": "L5"}, {"id": "contract_claimsubmissionresult_claimsubmissionresult_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", "source_location": "L7"}, {"id": "contract_claimsubmissionresult_claimsubmissionresult_ok", "label": ".ok()", "file_type": "code", "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", "source_location": "L13"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", "source_location": "L13"}, {"id": "contract_claimsubmissionresult_claimsubmissionresult_fail", "label": ".fail()", "file_type": "code", "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", "source_location": "L18"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_contract_claimsubmissionresult_php", "target": "contract_claimsubmissionresult_claimsubmissionresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", "source_location": "L5", "weight": 1.0}, {"source": "contract_claimsubmissionresult_claimsubmissionresult", "target": "contract_claimsubmissionresult_claimsubmissionresult_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", "source_location": "L7", "weight": 1.0}, {"source": "contract_claimsubmissionresult_claimsubmissionresult", "target": "contract_claimsubmissionresult_claimsubmissionresult_ok", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", "source_location": "L13", "weight": 1.0}, {"source": "contract_claimsubmissionresult_claimsubmissionresult_ok", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", "source_location": "L13", "weight": 1.0, "context": "return_type"}, {"source": "contract_claimsubmissionresult_claimsubmissionresult", "target": "contract_claimsubmissionresult_claimsubmissionresult_fail", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", "source_location": "L18", "weight": 1.0}, {"source": "contract_claimsubmissionresult_claimsubmissionresult_fail", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", "source_location": "L18", "weight": 1.0, "context": "return_type"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/56801b2d0129952d83d187d421b1814b503b858a5823cc4aa2b05cf8801daae0.json b/graphify-out/cache/ast/v0.8.44/56801b2d0129952d83d187d421b1814b503b858a5823cc4aa2b05cf8801daae0.json new file mode 100644 index 00000000..857b1c94 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/56801b2d0129952d83d187d421b1814b503b858a5823cc4aa2b05cf8801daae0.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_location_md", "label": "location.md", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L1"}, {"id": "api_location_location_api_province_city", "label": "Location API (Province & City)", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L1"}, {"id": "api_location_get_api_v1_provinces", "label": "GET `/api/v1/provinces`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L7"}, {"id": "api_location_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L13"}, {"id": "api_location_get_api_v1_cities", "label": "GET `/api/v1/cities`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L26"}, {"id": "api_location_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L32"}, {"id": "api_location_response_200_37", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L37"}, {"id": "api_location_get_api_v1_admin_provinces", "label": "GET `/api/v1/admin/provinces`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L50"}, {"id": "api_location_query_parameters_56", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L56"}, {"id": "api_location_response_200_63", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L63"}, {"id": "api_location_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L72"}, {"id": "api_location_get_api_v1_admin_cities", "label": "GET `/api/v1/admin/cities`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L80"}, {"id": "api_location_query_parameters_86", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L86"}, {"id": "api_location_response_200_94", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L94"}, {"id": "api_location_post_api_v1_admin_province", "label": "POST `/api/v1/admin/province`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L99"}, {"id": "api_location_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L105"}, {"id": "api_location_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L120"}, {"id": "api_location_errors_123", "label": "Errors", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L123"}, {"id": "api_location_patch_api_v1_admin_province_id", "label": "PATCH `/api/v1/admin/province/{id}`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L132"}, {"id": "api_location_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L138"}, {"id": "api_location_response_200_145", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L145"}, {"id": "api_location_errors_148", "label": "Errors", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L148"}, {"id": "api_location_delete_api_v1_admin_province_id", "label": "DELETE `/api/v1/admin/province/{id}`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L157"}, {"id": "api_location_response_200_163", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L163"}, {"id": "api_location_post_api_v1_admin_city", "label": "POST `/api/v1/admin/city`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L170"}, {"id": "api_location_request_body_application_json_176", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L176"}, {"id": "api_location_response_201_193", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L193"}, {"id": "api_location_errors_196", "label": "Errors", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L196"}, {"id": "api_location_patch_api_v1_admin_city_id", "label": "PATCH `/api/v1/admin/city/{id}`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L205"}, {"id": "api_location_response_200_213", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L213"}, {"id": "api_location_delete_api_v1_admin_city_id", "label": "DELETE `/api/v1/admin/city/{id}`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L218"}, {"id": "api_location_response_200_224", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L224"}, {"id": "api_location_get_api_v1_categorys_bundle_legacy", "label": "GET `/api/v1/categorys/{bundle}` *(Legacy)*", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L231"}, {"id": "api_location_path_parameters_237", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/location.md", "source_location": "L237"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_location_md", "target": "api_location_location_api_province_city", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L1", "weight": 1.0}, {"source": "api_location_location_api_province_city", "target": "api_location_get_api_v1_provinces", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L7", "weight": 1.0}, {"source": "api_location_get_api_v1_provinces", "target": "api_location_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L13", "weight": 1.0}, {"source": "api_location_location_api_province_city", "target": "api_location_get_api_v1_cities", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L26", "weight": 1.0}, {"source": "api_location_get_api_v1_cities", "target": "api_location_query_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L32", "weight": 1.0}, {"source": "api_location_get_api_v1_cities", "target": "api_location_response_200_37", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L37", "weight": 1.0}, {"source": "api_location_location_api_province_city", "target": "api_location_get_api_v1_admin_provinces", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L50", "weight": 1.0}, {"source": "api_location_get_api_v1_admin_provinces", "target": "api_location_query_parameters_56", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L56", "weight": 1.0}, {"source": "api_location_get_api_v1_admin_provinces", "target": "api_location_response_200_63", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L63", "weight": 1.0}, {"source": "api_location_get_api_v1_admin_provinces", "target": "api_location_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L72", "weight": 1.0}, {"source": "api_location_location_api_province_city", "target": "api_location_get_api_v1_admin_cities", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L80", "weight": 1.0}, {"source": "api_location_get_api_v1_admin_cities", "target": "api_location_query_parameters_86", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L86", "weight": 1.0}, {"source": "api_location_get_api_v1_admin_cities", "target": "api_location_response_200_94", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L94", "weight": 1.0}, {"source": "api_location_location_api_province_city", "target": "api_location_post_api_v1_admin_province", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L99", "weight": 1.0}, {"source": "api_location_post_api_v1_admin_province", "target": "api_location_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L105", "weight": 1.0}, {"source": "api_location_post_api_v1_admin_province", "target": "api_location_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L120", "weight": 1.0}, {"source": "api_location_post_api_v1_admin_province", "target": "api_location_errors_123", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L123", "weight": 1.0}, {"source": "api_location_location_api_province_city", "target": "api_location_patch_api_v1_admin_province_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L132", "weight": 1.0}, {"source": "api_location_patch_api_v1_admin_province_id", "target": "api_location_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L138", "weight": 1.0}, {"source": "api_location_patch_api_v1_admin_province_id", "target": "api_location_response_200_145", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L145", "weight": 1.0}, {"source": "api_location_patch_api_v1_admin_province_id", "target": "api_location_errors_148", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L148", "weight": 1.0}, {"source": "api_location_location_api_province_city", "target": "api_location_delete_api_v1_admin_province_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L157", "weight": 1.0}, {"source": "api_location_delete_api_v1_admin_province_id", "target": "api_location_response_200_163", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L163", "weight": 1.0}, {"source": "api_location_location_api_province_city", "target": "api_location_post_api_v1_admin_city", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L170", "weight": 1.0}, {"source": "api_location_post_api_v1_admin_city", "target": "api_location_request_body_application_json_176", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L176", "weight": 1.0}, {"source": "api_location_post_api_v1_admin_city", "target": "api_location_response_201_193", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L193", "weight": 1.0}, {"source": "api_location_post_api_v1_admin_city", "target": "api_location_errors_196", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L196", "weight": 1.0}, {"source": "api_location_location_api_province_city", "target": "api_location_patch_api_v1_admin_city_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L205", "weight": 1.0}, {"source": "api_location_patch_api_v1_admin_city_id", "target": "api_location_response_200_213", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L213", "weight": 1.0}, {"source": "api_location_location_api_province_city", "target": "api_location_delete_api_v1_admin_city_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L218", "weight": 1.0}, {"source": "api_location_delete_api_v1_admin_city_id", "target": "api_location_response_200_224", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L224", "weight": 1.0}, {"source": "api_location_location_api_province_city", "target": "api_location_get_api_v1_categorys_bundle_legacy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L231", "weight": 1.0}, {"source": "api_location_get_api_v1_categorys_bundle_legacy", "target": "api_location_path_parameters_237", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/location.md", "source_location": "L237", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/57ff9294703e34a685f28cd3c0e46ab54a5dd3f4fe3356c224e3aed0958269d7.json b/graphify-out/cache/ast/v0.8.44/57ff9294703e34a685f28cd3c0e46ab54a5dd3f4fe3356c224e3aed0958269d7.json new file mode 100644 index 00000000..38c0bd69 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/57ff9294703e34a685f28cd3c0e46ab54a5dd3f4fe3356c224e3aed0958269d7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_bootstrap_php", "label": "bootstrap.php", "file_type": "code", "source_file": "tests/bootstrap.php", "source_location": "L1"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_bootstrap_php", "target": "dotenv", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/bootstrap.php", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/580ede75d18ef6d8117ef56ab233775e5143bc25de4716cfaf53464bdaeac599.json b/graphify-out/cache/ast/v0.8.44/580ede75d18ef6d8117ef56ab233775e5143bc25de4716cfaf53464bdaeac599.json new file mode 100644 index 00000000..c3214e97 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/580ede75d18ef6d8117ef56ab233775e5143bc25de4716cfaf53464bdaeac599.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_10_staff_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/database.md", "source_location": "L1"}, {"id": "task_10_staff_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (Staff)", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/database.md", "source_location": "L1"}, {"id": "task_10_staff_database_\u062c\u062f\u0648\u0644_clinic_staff", "label": "\u062c\u062f\u0648\u0644: clinic_staff", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/database.md", "source_location": "L3"}, {"id": "task_10_staff_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/database.md", "source_location": "L20"}, {"id": "task_10_staff_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/database.md", "source_location": "L27"}, {"id": "task_10_staff_database_migration_\u0646\u0645\u0648\u0646\u0647", "label": "Migration \u0646\u0645\u0648\u0646\u0647", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/database.md", "source_location": "L33"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_10_staff_database_md", "target": "task_10_staff_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_10_staff_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_database_\u062c\u062f\u0648\u0644_clinic_staff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_10_staff_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/database.md", "source_location": "L20", "weight": 1.0}, {"source": "task_10_staff_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/database.md", "source_location": "L27", "weight": 1.0}, {"source": "task_10_staff_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_database_migration_\u0646\u0645\u0648\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/database.md", "source_location": "L33", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/581abaa41c138ece2fb0796f9ed8e43158f848aad1efa337c5076f8a290f6b72.json b/graphify-out/cache/ast/v0.8.44/581abaa41c138ece2fb0796f9ed8e43158f848aad1efa337c5076f8a290f6b72.json new file mode 100644 index 00000000..473f57dc --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/581abaa41c138ece2fb0796f9ed8e43158f848aad1efa337c5076f8a290f6b72.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "label": "SecretaryController.php", "file_type": "code", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L1"}, {"id": "controller_secretarycontroller_secretarycontroller", "label": "SecretaryController", "file_type": "code", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L22"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_secretarycontroller_secretarycontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L26"}, {"id": "controller_secretarycontroller_secretarycontroller_create", "label": ".create()", "file_type": "code", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L35"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L35"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L35"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L35"}, {"id": "controller_secretarycontroller_secretarycontroller_show", "label": ".show()", "file_type": "code", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L116"}, {"id": "controller_secretarycontroller_secretarycontroller_update", "label": ".update()", "file_type": "code", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L131"}, {"id": "controller_secretarycontroller_secretarycontroller_deactivate", "label": ".deactivate()", "file_type": "code", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L158"}, {"id": "controller_secretarycontroller_secretarycontroller_list", "label": ".list()", "file_type": "code", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L177"}, {"id": "controller_secretarycontroller_secretarycontroller_listbyclinic", "label": ".listByClinic()", "file_type": "code", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L199"}, {"id": "controller_secretarycontroller_secretarycontroller_canmanage", "label": ".canManage()", "file_type": "code", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L220"}, {"id": "doctorsecretary", "label": "DoctorSecretary", "file_type": "code", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L220"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "userrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "doctorsecretary", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "doctorsecretaryrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "subscriptionservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "userpasswordhasherinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_controller_secretarycontroller_php", "target": "controller_secretarycontroller_secretarycontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L22", "weight": 1.0}, {"source": "controller_secretarycontroller_secretarycontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L24", "weight": 1.0}, {"source": "controller_secretarycontroller_secretarycontroller", "target": "controller_secretarycontroller_secretarycontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L26", "weight": 1.0}, {"source": "controller_secretarycontroller_secretarycontroller", "target": "controller_secretarycontroller_secretarycontroller_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L35", "weight": 1.0}, {"source": "controller_secretarycontroller_secretarycontroller_create", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L35", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_secretarycontroller_secretarycontroller_create", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L35", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_secretarycontroller_secretarycontroller_create", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L35", "weight": 1.0, "context": "return_type"}, {"source": "controller_secretarycontroller_secretarycontroller", "target": "controller_secretarycontroller_secretarycontroller_show", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L116", "weight": 1.0}, {"source": "controller_secretarycontroller_secretarycontroller_show", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L116", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_secretarycontroller_secretarycontroller_show", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L116", "weight": 1.0, "context": "return_type"}, {"source": "controller_secretarycontroller_secretarycontroller", "target": "controller_secretarycontroller_secretarycontroller_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L131", "weight": 1.0}, {"source": "controller_secretarycontroller_secretarycontroller_update", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L131", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_secretarycontroller_secretarycontroller_update", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L131", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_secretarycontroller_secretarycontroller_update", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L131", "weight": 1.0, "context": "return_type"}, {"source": "controller_secretarycontroller_secretarycontroller", "target": "controller_secretarycontroller_secretarycontroller_deactivate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L158", "weight": 1.0}, {"source": "controller_secretarycontroller_secretarycontroller_deactivate", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L158", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_secretarycontroller_secretarycontroller_deactivate", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L158", "weight": 1.0, "context": "return_type"}, {"source": "controller_secretarycontroller_secretarycontroller", "target": "controller_secretarycontroller_secretarycontroller_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L177", "weight": 1.0}, {"source": "controller_secretarycontroller_secretarycontroller_list", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L177", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_secretarycontroller_secretarycontroller_list", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L177", "weight": 1.0, "context": "return_type"}, {"source": "controller_secretarycontroller_secretarycontroller", "target": "controller_secretarycontroller_secretarycontroller_listbyclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L199", "weight": 1.0}, {"source": "controller_secretarycontroller_secretarycontroller_listbyclinic", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L199", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_secretarycontroller_secretarycontroller_listbyclinic", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L199", "weight": 1.0, "context": "return_type"}, {"source": "controller_secretarycontroller_secretarycontroller", "target": "controller_secretarycontroller_secretarycontroller_canmanage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L220", "weight": 1.0}, {"source": "controller_secretarycontroller_secretarycontroller_canmanage", "target": "doctorsecretary", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L220", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_secretarycontroller_secretarycontroller_canmanage", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L220", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_secretarycontroller_secretarycontroller_create", "target": "doctorsecretary", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L65", "weight": 1.0}, {"source": "controller_secretarycontroller_secretarycontroller_show", "target": "controller_secretarycontroller_secretarycontroller_canmanage", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L124", "weight": 1.0}, {"source": "controller_secretarycontroller_secretarycontroller_update", "target": "controller_secretarycontroller_secretarycontroller_canmanage", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L139", "weight": 1.0}, {"source": "controller_secretarycontroller_secretarycontroller_deactivate", "target": "controller_secretarycontroller_secretarycontroller_canmanage", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L166", "weight": 1.0}, {"source": "controller_secretarycontroller_secretarycontroller_canmanage", "target": "doctorsecretary", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Secretary/Controller/SecretaryController.php", "source_location": "L226", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L38", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L38", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L39", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L40", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L42", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L42", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L43", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L46", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L48", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L53", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "isDoctorInClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L55", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L56", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L58", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L60", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L60", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L60", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L61", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "getSecretaryLimit", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L68", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L68", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "countActiveByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L69", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "findByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L75", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L78", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "hashPassword", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L79", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "setPasswordHash", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L80", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L83", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "setRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L84", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L84", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "getRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L89", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "setRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "array_unique", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L93", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L96", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L102", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "mergePermissions", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L111", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L113", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_create", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L113", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_show", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L119", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_show", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L121", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_show", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L125", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_show", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L128", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_show", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L128", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_update", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L134", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L136", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L140", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_update", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_update", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L145", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_update", "callee": "setActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_update", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L149", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_update", "callee": "mergePermissions", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L150", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_update", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_update", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_update", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_deactivate", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L161", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_deactivate", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L163", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_deactivate", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L167", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_deactivate", "callee": "setActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L170", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_deactivate", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L171", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_deactivate", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L173", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_list", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L180", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_list", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L182", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_list", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_list", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_list", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_list", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_list", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L187", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_list", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L190", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_list", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L191", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_list", "callee": "findByDoctorScope", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L192", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_list", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L195", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_listbyclinic", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L202", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_listbyclinic", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L204", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_listbyclinic", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_listbyclinic", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_listbyclinic", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_listbyclinic", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_listbyclinic", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L208", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_listbyclinic", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L211", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_listbyclinic", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L212", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_listbyclinic", "callee": "findByClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L213", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_listbyclinic", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L216", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_canmanage", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L222", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_canmanage", "callee": "getOwnerType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L226", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_canmanage", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L228", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_canmanage", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L228", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_canmanage", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L228", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_canmanage", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L228", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_canmanage", "callee": "getOwnerType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L231", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_canmanage", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L233", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_canmanage", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L236", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_canmanage", "callee": "getClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L237", "receiver": null}, {"caller_nid": "controller_secretarycontroller_secretarycontroller_canmanage", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php", "source_location": "L237", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/589134d822642da7433ffa06823f4e2c79ad74e3feb135df95e581377b01ffd3.json b/graphify-out/cache/ast/v0.8.44/589134d822642da7433ffa06823f4e2c79ad74e3feb135df95e581377b01ffd3.json new file mode 100644 index 00000000..733d2323 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/589134d822642da7433ffa06823f4e2c79ad74e3feb135df95e581377b01ffd3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_10_staff_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", "source_location": "L1"}, {"id": "task_10_staff_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (Staff)", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", "source_location": "L1"}, {"id": "task_10_staff_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", "source_location": "L3"}, {"id": "task_10_staff_architecture_entity_clinicstaff", "label": "Entity: ClinicStaff", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", "source_location": "L17"}, {"id": "task_10_staff_architecture_controller_staffcontroller", "label": "Controller: StaffController", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", "source_location": "L82"}, {"id": "task_10_staff_architecture_service_staffservice", "label": "Service: StaffService", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", "source_location": "L133"}, {"id": "task_10_staff_architecture_\u0646\u062d\u0648\u0647_\u062e\u0648\u0627\u0646\u062f\u0646_entity_type_entity_id_\u0627\u0632_jwt", "label": "\u0646\u062d\u0648\u0647 \u062e\u0648\u0627\u0646\u062f\u0646 entity_type / entity_id \u0627\u0632 JWT", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", "source_location": "L158"}, {"id": "task_10_staff_architecture_\u0648\u0627\u0628\u0633\u062a\u06af\u06cc_\u0647\u0627\u06cc_\u0622\u06cc\u0646\u062f\u0647", "label": "\u0648\u0627\u0628\u0633\u062a\u06af\u06cc\u200c\u0647\u0627\u06cc \u0622\u06cc\u0646\u062f\u0647", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", "source_location": "L169"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_10_staff_architecture_md", "target": "task_10_staff_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_10_staff_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_10_staff_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_architecture_entity_clinicstaff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", "source_location": "L17", "weight": 1.0}, {"source": "task_10_staff_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_architecture_controller_staffcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", "source_location": "L82", "weight": 1.0}, {"source": "task_10_staff_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_architecture_service_staffservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", "source_location": "L133", "weight": 1.0}, {"source": "task_10_staff_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_architecture_\u0646\u062d\u0648\u0647_\u062e\u0648\u0627\u0646\u062f\u0646_entity_type_entity_id_\u0627\u0632_jwt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", "source_location": "L158", "weight": 1.0}, {"source": "task_10_staff_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_architecture_\u0648\u0627\u0628\u0633\u062a\u06af\u06cc_\u0647\u0627\u06cc_\u0622\u06cc\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", "source_location": "L169", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/59271ef71e8e71f9f1bb9dcde1aea41565a2dbef6ed9aa8d35b1e7202c685f38.json b/graphify-out/cache/ast/v0.8.44/59271ef71e8e71f9f1bb9dcde1aea41565a2dbef6ed9aa8d35b1e7202c685f38.json new file mode 100644 index 00000000..dfc11d21 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/59271ef71e8e71f9f1bb9dcde1aea41565a2dbef6ed9aa8d35b1e7202c685f38.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_representation_identity_iban_verification_md", "label": "representation-identity-iban-verification.md", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L1"}, {"id": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", "label": "\u062a\u0623\u06cc\u06cc\u062f \u0647\u0648\u06cc\u062a \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (\u06a9\u062f \u0645\u0644\u06cc + \u0634\u0628\u0627 \u0628\u0627 \u0627\u0633\u062a\u0639\u0644\u0627\u0645 s.api.ir) \u0648 \u0627\u0646\u062a\u062e\u0627\u0628 \u0634\u0628\u0627 \u062f\u0631 \u062a\u0633\u0648\u06cc\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L1"}, {"id": "prompt_representation_identity_iban_verification_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L3"}, {"id": "prompt_representation_identity_iban_verification_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L7"}, {"id": "prompt_representation_identity_iban_verification_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L18"}, {"id": "prompt_representation_identity_iban_verification_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L26"}, {"id": "prompt_representation_identity_iban_verification_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L47"}, {"id": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L121"}, {"id": "prompt_representation_identity_iban_verification_\u06f1_\u0633\u0631\u0648\u06cc\u0633_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_apiirservice", "label": "\u06f1. \u0633\u0631\u0648\u06cc\u0633 \u0627\u0633\u062a\u0639\u0644\u0627\u0645 `ApiIrService`", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L123"}, {"id": "prompt_representation_identity_iban_verification_\u06f2_\u067e\u0631\u0686\u0645_\u062a\u0623\u06cc\u06cc\u062f_\u06a9\u062f_\u0645\u0644\u06cc_\u0631\u0648\u06cc_user", "label": "\u06f2. \u067e\u0631\u0686\u0645 \u062a\u0623\u06cc\u06cc\u062f \u06a9\u062f \u0645\u0644\u06cc \u0631\u0648\u06cc User", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L148"}, {"id": "prompt_representation_identity_iban_verification_\u06f3_\u0622\u0631\u0627\u06cc\u0647_\u06cc_\u0634\u0628\u0627\u0647\u0627\u06cc_\u062a\u0623\u06cc\u06cc\u062f\u0634\u062f\u0647_\u0631\u0648\u06cc_representation", "label": "\u06f3. \u0622\u0631\u0627\u06cc\u0647\u200c\u06cc \u0634\u0628\u0627\u0647\u0627\u06cc \u062a\u0623\u06cc\u06cc\u062f\u0634\u062f\u0647 \u0631\u0648\u06cc Representation", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L160"}, {"id": "prompt_representation_identity_iban_verification_\u06f4_\u0627\u06a9\u0634\u0646_\u0647\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u062f\u0631_representationactioncontroller", "label": "\u06f4. \u0627\u06a9\u0634\u0646\u200c\u0647\u0627\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u062f\u0631 `RepresentationActionController`", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L175"}, {"id": "prompt_representation_identity_iban_verification_\u06f5_\u0627\u0644\u0632\u0627\u0645_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", "label": "\u06f5. \u0627\u0644\u0632\u0627\u0645 \u0627\u0646\u062a\u062e\u0627\u0628 \u0634\u0628\u0627 \u062f\u0631 \u062a\u0633\u0648\u06cc\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L185"}, {"id": "prompt_representation_identity_iban_verification_\u06f6_\u0635\u0641\u062d\u0647_\u06cc_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u067e\u0646\u0644_react", "label": "\u06f6. \u0635\u0641\u062d\u0647\u200c\u06cc \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (\u067e\u0646\u0644 React)", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L206"}, {"id": "prompt_representation_identity_iban_verification_\u06f7_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u0641\u0631\u0645_\u062a\u0633\u0648\u06cc\u0647", "label": "\u06f7. \u0627\u0646\u062a\u062e\u0627\u0628 \u0634\u0628\u0627 \u062f\u0631 \u0641\u0631\u0645 \u062a\u0633\u0648\u06cc\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L225"}, {"id": "prompt_representation_identity_iban_verification_\u06f8_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0646\u0645\u0627\u06cc\u0634_\u0634\u0628\u0627_\u0648_\u062f\u06a9\u0645\u0647_\u062a\u06a9\u0645\u06cc\u0644", "label": "\u06f8. \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 \u2014 \u0646\u0645\u0627\u06cc\u0634 \u0634\u0628\u0627 \u0648 \u062f\u06a9\u0645\u0647 \u00ab\u062a\u06a9\u0645\u06cc\u0644\u00bb", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L232"}, {"id": "prompt_representation_identity_iban_verification_\u06f9_migration_\u0648_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "label": "\u06f9. Migration \u0648 \u0645\u0633\u062a\u0646\u062f\u0627\u062a", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L239"}, {"id": "prompt_representation_identity_iban_verification_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L245"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_representation_identity_iban_verification_md", "target": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", "target": "prompt_representation_identity_iban_verification_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", "target": "prompt_representation_identity_iban_verification_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", "target": "prompt_representation_identity_iban_verification_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L18", "weight": 1.0}, {"source": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", "target": "prompt_representation_identity_iban_verification_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L26", "weight": 1.0}, {"source": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", "target": "prompt_representation_identity_iban_verification_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L47", "weight": 1.0}, {"source": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", "target": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L121", "weight": 1.0}, {"source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_identity_iban_verification_\u06f1_\u0633\u0631\u0648\u06cc\u0633_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_apiirservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L123", "weight": 1.0}, {"source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_identity_iban_verification_\u06f2_\u067e\u0631\u0686\u0645_\u062a\u0623\u06cc\u06cc\u062f_\u06a9\u062f_\u0645\u0644\u06cc_\u0631\u0648\u06cc_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L148", "weight": 1.0}, {"source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_identity_iban_verification_\u06f3_\u0622\u0631\u0627\u06cc\u0647_\u06cc_\u0634\u0628\u0627\u0647\u0627\u06cc_\u062a\u0623\u06cc\u06cc\u062f\u0634\u062f\u0647_\u0631\u0648\u06cc_representation", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L160", "weight": 1.0}, {"source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_identity_iban_verification_\u06f4_\u0627\u06a9\u0634\u0646_\u0647\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u062f\u0631_representationactioncontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L175", "weight": 1.0}, {"source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_identity_iban_verification_\u06f5_\u0627\u0644\u0632\u0627\u0645_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L185", "weight": 1.0}, {"source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_identity_iban_verification_\u06f6_\u0635\u0641\u062d\u0647_\u06cc_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u067e\u0646\u0644_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L206", "weight": 1.0}, {"source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_identity_iban_verification_\u06f7_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u0641\u0631\u0645_\u062a\u0633\u0648\u06cc\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L225", "weight": 1.0}, {"source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_identity_iban_verification_\u06f8_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0646\u0645\u0627\u06cc\u0634_\u0634\u0628\u0627_\u0648_\u062f\u06a9\u0645\u0647_\u062a\u06a9\u0645\u06cc\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L232", "weight": 1.0}, {"source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_identity_iban_verification_\u06f9_migration_\u0648_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L239", "weight": 1.0}, {"source": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", "target": "prompt_representation_identity_iban_verification_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-identity-iban-verification.md", "source_location": "L245", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/59af02e5966b18ea820af39e59750ddaf6cb2a569369fabb64b15e50ec8aef27.json b/graphify-out/cache/ast/v0.8.44/59af02e5966b18ea820af39e59750ddaf6cb2a569369fabb64b15e50ec8aef27.json new file mode 100644 index 00000000..96242784 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/59af02e5966b18ea820af39e59750ddaf6cb2a569369fabb64b15e50ec8aef27.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_controller_tagcontroller_php", "label": "TagController.php", "file_type": "code", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L1"}, {"id": "controller_tagcontroller_tagcontroller", "label": "TagController", "file_type": "code", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L15"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_tagcontroller_tagcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L18"}, {"id": "controller_tagcontroller_tagcontroller_list", "label": ".list()", "file_type": "code", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L22"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L22"}, {"id": "controller_tagcontroller_tagcontroller_create", "label": ".create()", "file_type": "code", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L31"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L31"}, {"id": "controller_tagcontroller_tagcontroller_update", "label": ".update()", "file_type": "code", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L50"}, {"id": "controller_tagcontroller_tagcontroller_delete", "label": ".delete()", "file_type": "code", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L68"}, {"id": "controller_tagcontroller_tagcontroller_adminlist", "label": ".adminList()", "file_type": "code", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L81"}, {"id": "controller_tagcontroller_tagcontroller_slugify", "label": ".slugify()", "file_type": "code", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L103"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_controller_tagcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_controller_tagcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_controller_tagcontroller_php", "target": "tag", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_controller_tagcontroller_php", "target": "tagrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_controller_tagcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_controller_tagcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_controller_tagcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_controller_tagcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_controller_tagcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_controller_tagcontroller_php", "target": "controller_tagcontroller_tagcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L15", "weight": 1.0}, {"source": "controller_tagcontroller_tagcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L16", "weight": 1.0}, {"source": "controller_tagcontroller_tagcontroller", "target": "controller_tagcontroller_tagcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L18", "weight": 1.0}, {"source": "controller_tagcontroller_tagcontroller", "target": "controller_tagcontroller_tagcontroller_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L22", "weight": 1.0}, {"source": "controller_tagcontroller_tagcontroller_list", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L22", "weight": 1.0, "context": "return_type"}, {"source": "controller_tagcontroller_tagcontroller", "target": "controller_tagcontroller_tagcontroller_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L31", "weight": 1.0}, {"source": "controller_tagcontroller_tagcontroller_create", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L31", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_tagcontroller_tagcontroller_create", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L31", "weight": 1.0, "context": "return_type"}, {"source": "controller_tagcontroller_tagcontroller", "target": "controller_tagcontroller_tagcontroller_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L50", "weight": 1.0}, {"source": "controller_tagcontroller_tagcontroller_update", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L50", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_tagcontroller_tagcontroller_update", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L50", "weight": 1.0, "context": "return_type"}, {"source": "controller_tagcontroller_tagcontroller", "target": "controller_tagcontroller_tagcontroller_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L68", "weight": 1.0}, {"source": "controller_tagcontroller_tagcontroller_delete", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L68", "weight": 1.0, "context": "return_type"}, {"source": "controller_tagcontroller_tagcontroller", "target": "controller_tagcontroller_tagcontroller_adminlist", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L81", "weight": 1.0}, {"source": "controller_tagcontroller_tagcontroller_adminlist", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L81", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_tagcontroller_tagcontroller_adminlist", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L81", "weight": 1.0, "context": "return_type"}, {"source": "controller_tagcontroller_tagcontroller", "target": "controller_tagcontroller_tagcontroller_slugify", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L103", "weight": 1.0}, {"source": "controller_tagcontroller_tagcontroller_create", "target": "controller_tagcontroller_tagcontroller_slugify", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Tag/Controller/TagController.php", "source_location": "L41", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_tagcontroller_tagcontroller_list", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L25", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_list", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L25", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_list", "callee": "findActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L25", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_list", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L26", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_create", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L35", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_create", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L35", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L36", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L38", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_create", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L44", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_create", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L44", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L46", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_create", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L47", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_create", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L47", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_update", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L56", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_update", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L59", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_update", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L59", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_update", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L60", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_update", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L60", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_update", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L61", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_update", "callee": "setSlug", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L61", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_update", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L62", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_update", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L62", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_update", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L64", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_update", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L65", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_update", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L65", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_delete", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L72", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_delete", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L74", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_delete", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L77", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_delete", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L78", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L85", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L86", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L87", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L87", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L89", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L89", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L94", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L94", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L94", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L95", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L95", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L95", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L95", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L97", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_adminlist", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_slugify", "callee": "mb_strtolower", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L105", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_slugify", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L105", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_slugify", "callee": "preg_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L106", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_slugify", "callee": "preg_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_tagcontroller_tagcontroller_slugify", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php", "source_location": "L108", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/5a60299e3ce86373b2ae7c2e0efdc5fb85b753123cc45bb09e0c9d671d396811.json b/graphify-out/cache/ast/v0.8.44/5a60299e3ce86373b2ae7c2e0efdc5fb85b753123cc45bb09e0c9d671d396811.json new file mode 100644 index 00000000..c6a4afd2 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/5a60299e3ce86373b2ae7c2e0efdc5fb85b753123cc45bb09e0c9d671d396811.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_03_user_profile_implementation_notes_md", "label": "implementation_notes.md", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L1"}, {"id": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f3: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L1"}, {"id": "task_03_user_profile_implementation_notes_\u062c\u0631\u06cc\u0627\u0646_\u0628\u0639\u062f_\u0627\u0632_\u0630\u062e\u06cc\u0631\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "label": "\u062c\u0631\u06cc\u0627\u0646 \u0628\u0639\u062f \u0627\u0632 \u0630\u062e\u06cc\u0631\u0647 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L3"}, {"id": "task_03_user_profile_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_blood_type", "label": "\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc blood_type", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L21"}, {"id": "task_03_user_profile_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_gender", "label": "\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc gender", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L32"}, {"id": "task_03_user_profile_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_education", "label": "\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc education", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L37"}, {"id": "task_03_user_profile_implementation_notes_partial_update_patch", "label": "Partial Update (PATCH)", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L46"}, {"id": "task_03_user_profile_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "label": "\u0645\u062c\u0648\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L51"}, {"id": "task_03_user_profile_implementation_notes_\u0646\u06a9\u062a\u0647_uuid_\u062f\u0631_url", "label": "\u0646\u06a9\u062a\u0647 UUID \u062f\u0631 URL", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L59"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_03_user_profile_implementation_notes_md", "target": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L1", "weight": 1.0}, {"source": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_implementation_notes_\u062c\u0631\u06cc\u0627\u0646_\u0628\u0639\u062f_\u0627\u0632_\u0630\u062e\u06cc\u0631\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L3", "weight": 1.0}, {"source": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_blood_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L21", "weight": 1.0}, {"source": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_gender", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L32", "weight": 1.0}, {"source": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_education", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L37", "weight": 1.0}, {"source": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_implementation_notes_partial_update_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L46", "weight": 1.0}, {"source": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L51", "weight": 1.0}, {"source": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_implementation_notes_\u0646\u06a9\u062a\u0647_uuid_\u062f\u0631_url", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", "source_location": "L59", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/5ab124be427f922bb5420411368a7037f2e53e85e1a2aa905571417c8d7fa120.json b/graphify-out/cache/ast/v0.8.44/5ab124be427f922bb5420411368a7037f2e53e85e1a2aa905571417c8d7fa120.json new file mode 100644 index 00000000..c1ac2b5b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/5ab124be427f922bb5420411368a7037f2e53e85e1a2aa905571417c8d7fa120.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_repository_paymentrepository_php", "label": "PaymentRepository.php", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L1"}, {"id": "repository_paymentrepository_paymentrepository", "label": "PaymentRepository", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L11"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_paymentrepository_paymentrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L13"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L13"}, {"id": "repository_paymentrepository_paymentrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L18"}, {"id": "payment", "label": "Payment", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L18"}, {"id": "repository_paymentrepository_paymentrepository_findbyuser", "label": ".findByUser()", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L24"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L24"}, {"id": "repository_paymentrepository_paymentrepository_countbyuser", "label": ".countByUser()", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L39"}, {"id": "repository_paymentrepository_paymentrepository_findbyorderid", "label": ".findByOrderId()", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L52"}, {"id": "repository_paymentrepository_paymentrepository_findpendingbyappointment", "label": ".findPendingByAppointment()", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L57"}, {"id": "appointment", "label": "Appointment", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L57"}, {"id": "repository_paymentrepository_paymentrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L65"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_repository_paymentrepository_php", "target": "appointment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_repository_paymentrepository_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_repository_paymentrepository_php", "target": "payment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_repository_paymentrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_repository_paymentrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_repository_paymentrepository_php", "target": "repository_paymentrepository_paymentrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_paymentrepository_paymentrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_paymentrepository_paymentrepository", "target": "repository_paymentrepository_paymentrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L13", "weight": 1.0}, {"source": "repository_paymentrepository_paymentrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L13", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_paymentrepository_paymentrepository", "target": "repository_paymentrepository_paymentrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L18", "weight": 1.0}, {"source": "repository_paymentrepository_paymentrepository_findbyuuid", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L18", "weight": 1.0, "context": "return_type"}, {"source": "repository_paymentrepository_paymentrepository", "target": "repository_paymentrepository_paymentrepository_findbyuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L24", "weight": 1.0}, {"source": "repository_paymentrepository_paymentrepository_findbyuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L24", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_paymentrepository_paymentrepository", "target": "repository_paymentrepository_paymentrepository_countbyuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L39", "weight": 1.0}, {"source": "repository_paymentrepository_paymentrepository_countbyuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L39", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_paymentrepository_paymentrepository", "target": "repository_paymentrepository_paymentrepository_findbyorderid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L52", "weight": 1.0}, {"source": "repository_paymentrepository_paymentrepository_findbyorderid", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L52", "weight": 1.0, "context": "return_type"}, {"source": "repository_paymentrepository_paymentrepository", "target": "repository_paymentrepository_paymentrepository_findpendingbyappointment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L57", "weight": 1.0}, {"source": "repository_paymentrepository_paymentrepository_findpendingbyappointment", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L57", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_paymentrepository_paymentrepository_findpendingbyappointment", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L57", "weight": 1.0, "context": "return_type"}, {"source": "repository_paymentrepository_paymentrepository", "target": "repository_paymentrepository_paymentrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L65", "weight": 1.0}, {"source": "repository_paymentrepository_paymentrepository_save", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L65", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_paymentrepository_paymentrepository_construct", "target": "payment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L15", "weight": 1.0}, {"source": "repository_paymentrepository_paymentrepository_findpendingbyappointment", "target": "payment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Repository/PaymentRepository.php", "source_location": "L61", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_paymentrepository_paymentrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L15", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findbyuser", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findbyuser", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findbyuser", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findbyuser", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findbyuser", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findbyuser", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findbyuser", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findbyuser", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findbyuser", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findbyuser", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_countbyuser", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L41", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_countbyuser", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L41", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_countbyuser", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L41", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_countbyuser", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L41", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_countbyuser", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_countbyuser", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_countbyuser", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L49", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_countbyuser", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L49", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findbyorderid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L54", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_findpendingbyappointment", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L59", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L67", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L67", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L68", "receiver": null}, {"caller_nid": "repository_paymentrepository_paymentrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php", "source_location": "L68", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/5b96978f092d4e81b6b9ca61e2a5d5a53e51f1b9b8bf6be43f38cc462371a252.json b/graphify-out/cache/ast/v0.8.44/5b96978f092d4e81b6b9ca61e2a5d5a53e51f1b9b8bf6be43f38cc462371a252.json new file mode 100644 index 00000000..2d3cbdf0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/5b96978f092d4e81b6b9ca61e2a5d5a53e51f1b9b8bf6be43f38cc462371a252.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260619121047_php", "label": "Version20260619121047.php", "file_type": "code", "source_file": "migrations/Version20260619121047.php", "source_location": "L1"}, {"id": "migrations_version20260619121047_version20260619121047", "label": "Version20260619121047", "file_type": "code", "source_file": "migrations/Version20260619121047.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260619121047_version20260619121047_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260619121047.php", "source_location": "L15"}, {"id": "migrations_version20260619121047_version20260619121047_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260619121047.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260619121047.php", "source_location": "L20"}, {"id": "migrations_version20260619121047_version20260619121047_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260619121047.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260619121047_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619121047.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260619121047_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619121047.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260619121047_php", "target": "migrations_version20260619121047_version20260619121047", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619121047.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260619121047_version20260619121047", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619121047.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260619121047_version20260619121047", "target": "migrations_version20260619121047_version20260619121047_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619121047.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260619121047_version20260619121047", "target": "migrations_version20260619121047_version20260619121047_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619121047.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260619121047_version20260619121047_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619121047.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260619121047_version20260619121047", "target": "migrations_version20260619121047_version20260619121047_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619121047.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260619121047_version20260619121047_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619121047.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260619121047_version20260619121047_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260619121047.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260619121047_version20260619121047_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260619121047.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/5badde1225cf74657f886825aaaae8582c1c627570f655ae9f631144bc75d7a9.json b/graphify-out/cache/ast/v0.8.44/5badde1225cf74657f886825aaaae8582c1c627570f655ae9f631144bc75d7a9.json new file mode 100644 index 00000000..c60131e9 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/5badde1225cf74657f886825aaaae8582c1c627570f655ae9f631144bc75d7a9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_14_sms_panel_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L1"}, {"id": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", "label": "\u062a\u0633\u06a9 \u06f1\u06f4: \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc \u2014 \u06a9\u06cc\u0641 \u067e\u0648\u0644 + \u062a\u0646\u0638\u06cc\u0645\u0627\u062a (SMS Panel)", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L1"}, {"id": "task_14_sms_panel_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L3"}, {"id": "task_14_sms_panel_task_endpoint_\u0647\u0627_\u0647\u0645\u0647_\u062c\u062f\u06cc\u062f", "label": "Endpoint \u0647\u0627 (\u0647\u0645\u0647 \u062c\u062f\u06cc\u062f)", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L8"}, {"id": "task_14_sms_panel_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L19"}, {"id": "task_14_sms_panel_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L23"}, {"id": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_request", "label": "\u0646\u0645\u0648\u0646\u0647 Request", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L26"}, {"id": "task_14_sms_panel_task_post_api_v1_sms_wallet_charge", "label": "POST /api/v1/sms/wallet/charge", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L28"}, {"id": "task_14_sms_panel_task_patch_api_v1_sms_settings", "label": "PATCH /api/v1/sms/settings", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L37"}, {"id": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_response", "label": "\u0646\u0645\u0648\u0646\u0647 Response", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L47"}, {"id": "task_14_sms_panel_task_get_api_v1_sms_wallet_balance", "label": "GET /api/v1/sms/wallet/balance", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L49"}, {"id": "task_14_sms_panel_task_get_api_v1_sms_wallet_logs", "label": "GET /api/v1/sms/wallet/logs", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L61"}, {"id": "task_14_sms_panel_task_get_api_v1_sms_settings", "label": "GET /api/v1/sms/settings", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L85"}, {"id": "task_14_sms_panel_task_get_api_v1_admin_sms_wallet_report", "label": "GET /api/v1/admin/sms/wallet-report", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L98"}, {"id": "task_14_sms_panel_task_siteconfig_key_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "SiteConfig key \u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L114"}, {"id": "task_14_sms_panel_task_\u06a9\u0633\u0631_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0647\u0646\u06af\u0627\u0645_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9", "label": "\u06a9\u0633\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0647\u0646\u06af\u0627\u0645 \u0627\u0631\u0633\u0627\u0644 \u067e\u06cc\u0627\u0645\u06a9", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L120"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_14_sms_panel_task_md", "target": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", "target": "task_14_sms_panel_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", "target": "task_14_sms_panel_task_endpoint_\u0647\u0627_\u0647\u0645\u0647_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L8", "weight": 1.0}, {"source": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", "target": "task_14_sms_panel_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L19", "weight": 1.0}, {"source": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", "target": "task_14_sms_panel_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L23", "weight": 1.0}, {"source": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", "target": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L26", "weight": 1.0}, {"source": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_14_sms_panel_task_post_api_v1_sms_wallet_charge", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L28", "weight": 1.0}, {"source": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_14_sms_panel_task_patch_api_v1_sms_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L37", "weight": 1.0}, {"source": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", "target": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_response", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L47", "weight": 1.0}, {"source": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_14_sms_panel_task_get_api_v1_sms_wallet_balance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L49", "weight": 1.0}, {"source": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_14_sms_panel_task_get_api_v1_sms_wallet_logs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L61", "weight": 1.0}, {"source": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_14_sms_panel_task_get_api_v1_sms_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L85", "weight": 1.0}, {"source": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_14_sms_panel_task_get_api_v1_admin_sms_wallet_report", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L98", "weight": 1.0}, {"source": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", "target": "task_14_sms_panel_task_siteconfig_key_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L114", "weight": 1.0}, {"source": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", "target": "task_14_sms_panel_task_\u06a9\u0633\u0631_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0647\u0646\u06af\u0627\u0645_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", "source_location": "L120", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/5bb3da0cf9daf5a64f1316e32f20d5a24d70ae5a639bc0d4b62a2667a6742b19.json b/graphify-out/cache/ast/v0.8.44/5bb3da0cf9daf5a64f1316e32f20d5a24d70ae5a639bc0d4b62a2667a6742b19.json new file mode 100644 index 00000000..c1a0d638 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/5bb3da0cf9daf5a64f1316e32f20d5a24d70ae5a639bc0d4b62a2667a6742b19.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_06_clinic_implementation_notes_md", "label": "implementation_notes.md", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", "source_location": "L1"}, {"id": "task_06_clinic_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f6: \u0645\u0627\u0698\u0648\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", "source_location": "L1"}, {"id": "task_06_clinic_implementation_notes_\u0644\u06cc\u0633\u062a_\u062f\u06a9\u062a\u0631\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u0644\u06cc\u0633\u062a \u062f\u06a9\u062a\u0631\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", "source_location": "L3"}, {"id": "task_06_clinic_implementation_notes_\u0622\u067e\u0644\u0648\u062f_\u062f\u0648_\u0646\u0648\u0639_\u062a\u0635\u0648\u06cc\u0631", "label": "\u0622\u067e\u0644\u0648\u062f \u062f\u0648 \u0646\u0648\u0639 \u062a\u0635\u0648\u06cc\u0631", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", "source_location": "L8"}, {"id": "task_06_clinic_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "label": "\u0645\u062c\u0648\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", "source_location": "L15"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_06_clinic_implementation_notes_md", "target": "task_06_clinic_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", "source_location": "L1", "weight": 1.0}, {"source": "task_06_clinic_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_implementation_notes_\u0644\u06cc\u0633\u062a_\u062f\u06a9\u062a\u0631\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", "source_location": "L3", "weight": 1.0}, {"source": "task_06_clinic_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_implementation_notes_\u0622\u067e\u0644\u0648\u062f_\u062f\u0648_\u0646\u0648\u0639_\u062a\u0635\u0648\u06cc\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", "source_location": "L8", "weight": 1.0}, {"source": "task_06_clinic_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", "source_location": "L15", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/5bf24921d4002ea348e38c87cc81bc08ef8e169924787c3c719bac9d3e62d4a4.json b/graphify-out/cache/ast/v0.8.44/5bf24921d4002ea348e38c87cc81bc08ef8e169924787c3c719bac9d3e62d4a4.json new file mode 100644 index 00000000..66c0d007 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/5bf24921d4002ea348e38c87cc81bc08ef8e169924787c3c719bac9d3e62d4a4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_create_patient_without_signup_md", "label": "create-patient-without-signup.md", "file_type": "document", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L1"}, {"id": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", "label": "\u062a\u0639\u0631\u06cc\u0641 \u0628\u06cc\u0645\u0627\u0631 \u062c\u062f\u06cc\u062f \u0628\u062f\u0648\u0646 \u062b\u0628\u062a\u200c\u0646\u0627\u0645 \u0642\u0628\u0644\u06cc \u062f\u0631 \u0633\u0627\u06cc\u062a", "file_type": "document", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L1"}, {"id": "prompt_create_patient_without_signup_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L3"}, {"id": "prompt_create_patient_without_signup_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L7"}, {"id": "prompt_create_patient_without_signup_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L26"}, {"id": "prompt_create_patient_without_signup_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L30"}, {"id": "prompt_create_patient_without_signup_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L42"}, {"id": "prompt_create_patient_without_signup_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L49"}, {"id": "prompt_create_patient_without_signup_\u06f1_backend_endpoint_\u0633\u0627\u062e\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f", "label": "\u06f1. Backend \u2014 endpoint \u0633\u0627\u062e\u062a \u0628\u06cc\u0645\u0627\u0631 \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L51"}, {"id": "prompt_create_patient_without_signup_\u06f2_admin_frontend_\u0645\u0648\u062f\u0627\u0644", "label": "\u06f2. Admin Frontend \u2014 \u0645\u0648\u062f\u0627\u0644", "file_type": "document", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L65"}, {"id": "prompt_create_patient_without_signup_\u06f3_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "label": "\u06f3. \u0645\u0633\u062a\u0646\u062f\u0627\u062a", "file_type": "document", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L73"}, {"id": "prompt_create_patient_without_signup_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L77"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_create_patient_without_signup_md", "target": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", "target": "prompt_create_patient_without_signup_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", "target": "prompt_create_patient_without_signup_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", "target": "prompt_create_patient_without_signup_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L26", "weight": 1.0}, {"source": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", "target": "prompt_create_patient_without_signup_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L30", "weight": 1.0}, {"source": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", "target": "prompt_create_patient_without_signup_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L42", "weight": 1.0}, {"source": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", "target": "prompt_create_patient_without_signup_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L49", "weight": 1.0}, {"source": "prompt_create_patient_without_signup_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_create_patient_without_signup_\u06f1_backend_endpoint_\u0633\u0627\u062e\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L51", "weight": 1.0}, {"source": "prompt_create_patient_without_signup_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_create_patient_without_signup_\u06f2_admin_frontend_\u0645\u0648\u062f\u0627\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L65", "weight": 1.0}, {"source": "prompt_create_patient_without_signup_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_create_patient_without_signup_\u06f3_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L73", "weight": 1.0}, {"source": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", "target": "prompt_create_patient_without_signup_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-patient-without-signup.md", "source_location": "L77", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/5c6b5a4fff2796f32393914512d82d2cf18fe1a2bb5c70f7087c6152451e2ce9.json b/graphify-out/cache/ast/v0.8.44/5c6b5a4fff2796f32393914512d82d2cf18fe1a2bb5c70f7087c6152451e2ce9.json new file mode 100644 index 00000000..395272f6 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/5c6b5a4fff2796f32393914512d82d2cf18fe1a2bb5c70f7087c6152451e2ce9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_my_payments_list_endpoint_md", "label": "my-payments-list-endpoint.md", "file_type": "document", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L1"}, {"id": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", "label": "\u0627\u0641\u0632\u0648\u062f\u0646 endpoint \u0644\u06cc\u0633\u062a \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0644\u0627\u06af\u06cc\u0646\u200c\u0634\u062f\u0647 (`GET /api/v1/my/payments`)", "file_type": "document", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L1"}, {"id": "prompt_my_payments_list_endpoint_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L3"}, {"id": "prompt_my_payments_list_endpoint_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L10"}, {"id": "prompt_my_payments_list_endpoint_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L16"}, {"id": "prompt_my_payments_list_endpoint_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L20"}, {"id": "prompt_my_payments_list_endpoint_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L30"}, {"id": "prompt_my_payments_list_endpoint_paymentrepository_\u0628\u062f\u0648\u0646_findbyuser", "label": "`PaymentRepository` \u2014 \u0628\u062f\u0648\u0646 findByUser", "file_type": "document", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L32"}, {"id": "prompt_my_payments_list_endpoint_payment_\u0644\u06cc\u0646\u06a9_user_toarray", "label": "`Payment` \u2014 \u0644\u06cc\u0646\u06a9 user + toArray", "file_type": "document", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L40"}, {"id": "prompt_my_payments_list_endpoint_route_\u0646\u0627\u0645\u0648\u062c\u0648\u062f_\u06a9\u0647_\u0641\u0631\u0627\u0646\u062a_\u0635\u062f\u0627_\u0645\u06cc_\u0632\u0646\u062f", "label": "route \u0646\u0627\u0645\u0648\u062c\u0648\u062f \u06a9\u0647 \u0641\u0631\u0627\u0646\u062a \u0635\u062f\u0627 \u0645\u06cc\u200c\u0632\u0646\u062f", "file_type": "document", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L51"}, {"id": "prompt_my_payments_list_endpoint_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L57"}, {"id": "prompt_my_payments_list_endpoint_\u06f1_findbyuser_\u062f\u0631_paymentrepository", "label": "\u06f1. `findByUser` \u062f\u0631 `PaymentRepository`", "file_type": "document", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L59"}, {"id": "prompt_my_payments_list_endpoint_\u06f2_endpoint_get_api_v1_my_payments", "label": "\u06f2. endpoint `GET /api/v1/my/payments`", "file_type": "document", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L89"}, {"id": "prompt_my_payments_list_endpoint_\u06f3_\u0645\u0637\u0645\u0626\u0646_\u0634\u0648_route_\u0639\u0645\u0648\u0645\u06cc_auth_\u062f\u0631\u0633\u062a_\u0627\u0633\u062a", "label": "\u06f3. \u0645\u0637\u0645\u0626\u0646 \u0634\u0648 route \u0639\u0645\u0648\u0645\u06cc/auth \u062f\u0631\u0633\u062a \u0627\u0633\u062a", "file_type": "document", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L114"}, {"id": "prompt_my_payments_list_endpoint_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u06f4. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L118"}, {"id": "prompt_my_payments_list_endpoint_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L122"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_my_payments_list_endpoint_md", "target": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", "target": "prompt_my_payments_list_endpoint_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", "target": "prompt_my_payments_list_endpoint_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L10", "weight": 1.0}, {"source": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", "target": "prompt_my_payments_list_endpoint_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L16", "weight": 1.0}, {"source": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", "target": "prompt_my_payments_list_endpoint_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L20", "weight": 1.0}, {"source": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", "target": "prompt_my_payments_list_endpoint_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L30", "weight": 1.0}, {"source": "prompt_my_payments_list_endpoint_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_my_payments_list_endpoint_paymentrepository_\u0628\u062f\u0648\u0646_findbyuser", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L32", "weight": 1.0}, {"source": "prompt_my_payments_list_endpoint_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_my_payments_list_endpoint_payment_\u0644\u06cc\u0646\u06a9_user_toarray", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L40", "weight": 1.0}, {"source": "prompt_my_payments_list_endpoint_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_my_payments_list_endpoint_route_\u0646\u0627\u0645\u0648\u062c\u0648\u062f_\u06a9\u0647_\u0641\u0631\u0627\u0646\u062a_\u0635\u062f\u0627_\u0645\u06cc_\u0632\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L51", "weight": 1.0}, {"source": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", "target": "prompt_my_payments_list_endpoint_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L57", "weight": 1.0}, {"source": "prompt_my_payments_list_endpoint_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_my_payments_list_endpoint_\u06f1_findbyuser_\u062f\u0631_paymentrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L59", "weight": 1.0}, {"source": "prompt_my_payments_list_endpoint_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_my_payments_list_endpoint_\u06f2_endpoint_get_api_v1_my_payments", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L89", "weight": 1.0}, {"source": "prompt_my_payments_list_endpoint_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_my_payments_list_endpoint_\u06f3_\u0645\u0637\u0645\u0626\u0646_\u0634\u0648_route_\u0639\u0645\u0648\u0645\u06cc_auth_\u062f\u0631\u0633\u062a_\u0627\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L114", "weight": 1.0}, {"source": "prompt_my_payments_list_endpoint_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_my_payments_list_endpoint_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L118", "weight": 1.0}, {"source": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", "target": "prompt_my_payments_list_endpoint_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/my-payments-list-endpoint.md", "source_location": "L122", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/5d269afd10ce9174f3ac63fb4fdcf1cb7272564925db2d3f5f7e75df50c42925.json b/graphify-out/cache/ast/v0.8.44/5d269afd10ce9174f3ac63fb4fdcf1cb7272564925db2d3f5f7e75df50c42925.json new file mode 100644 index 00000000..7476f076 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/5d269afd10ce9174f3ac63fb4fdcf1cb7272564925db2d3f5f7e75df50c42925.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_user_profile_md", "label": "user-profile.md", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L1"}, {"id": "api_user_profile_user_profile_api", "label": "User Profile API", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L1"}, {"id": "api_user_profile_post_api_v1_user_profile", "label": "POST `/api/v1/user-profile`", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L9"}, {"id": "api_user_profile_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L15"}, {"id": "api_user_profile_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L64"}, {"id": "api_user_profile_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L81"}, {"id": "api_user_profile_get_api_v1_user_profile_uuid", "label": "GET `/api/v1/user-profile/{uuid}`", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L91"}, {"id": "api_user_profile_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L97"}, {"id": "api_user_profile_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L104"}, {"id": "api_user_profile_errors_107", "label": "Errors", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L107"}, {"id": "api_user_profile_patch_api_v1_user_profile_uuid", "label": "PATCH `/api/v1/user-profile/{uuid}`", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L116"}, {"id": "api_user_profile_path_parameters_122", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L122"}, {"id": "api_user_profile_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L127"}, {"id": "api_user_profile_response_200_134", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L134"}, {"id": "api_user_profile_errors_137", "label": "Errors", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L137"}, {"id": "api_user_profile_delete_api_v1_user_profile_uuid", "label": "DELETE `/api/v1/user-profile/{uuid}`", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L148"}, {"id": "api_user_profile_response_200_154", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L154"}, {"id": "api_user_profile_errors_159", "label": "Errors", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L159"}, {"id": "api_user_profile_post_api_v1_user_profile_avatar", "label": "POST `/api/v1/user-profile/avatar`", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L168"}, {"id": "api_user_profile_request", "label": "Request", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L174"}, {"id": "api_user_profile_response_200_177", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L177"}, {"id": "api_user_profile_errors_184", "label": "Errors", "file_type": "document", "source_file": "docs/api/user-profile.md", "source_location": "L184"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_user_profile_md", "target": "api_user_profile_user_profile_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L1", "weight": 1.0}, {"source": "api_user_profile_user_profile_api", "target": "api_user_profile_post_api_v1_user_profile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L9", "weight": 1.0}, {"source": "api_user_profile_post_api_v1_user_profile", "target": "api_user_profile_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L15", "weight": 1.0}, {"source": "api_user_profile_post_api_v1_user_profile", "target": "api_user_profile_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L64", "weight": 1.0}, {"source": "api_user_profile_post_api_v1_user_profile", "target": "api_user_profile_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L81", "weight": 1.0}, {"source": "api_user_profile_user_profile_api", "target": "api_user_profile_get_api_v1_user_profile_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L91", "weight": 1.0}, {"source": "api_user_profile_get_api_v1_user_profile_uuid", "target": "api_user_profile_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L97", "weight": 1.0}, {"source": "api_user_profile_get_api_v1_user_profile_uuid", "target": "api_user_profile_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L104", "weight": 1.0}, {"source": "api_user_profile_get_api_v1_user_profile_uuid", "target": "api_user_profile_errors_107", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L107", "weight": 1.0}, {"source": "api_user_profile_user_profile_api", "target": "api_user_profile_patch_api_v1_user_profile_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L116", "weight": 1.0}, {"source": "api_user_profile_patch_api_v1_user_profile_uuid", "target": "api_user_profile_path_parameters_122", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L122", "weight": 1.0}, {"source": "api_user_profile_patch_api_v1_user_profile_uuid", "target": "api_user_profile_request_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L127", "weight": 1.0}, {"source": "api_user_profile_patch_api_v1_user_profile_uuid", "target": "api_user_profile_response_200_134", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L134", "weight": 1.0}, {"source": "api_user_profile_patch_api_v1_user_profile_uuid", "target": "api_user_profile_errors_137", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L137", "weight": 1.0}, {"source": "api_user_profile_user_profile_api", "target": "api_user_profile_delete_api_v1_user_profile_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L148", "weight": 1.0}, {"source": "api_user_profile_delete_api_v1_user_profile_uuid", "target": "api_user_profile_response_200_154", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L154", "weight": 1.0}, {"source": "api_user_profile_delete_api_v1_user_profile_uuid", "target": "api_user_profile_errors_159", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L159", "weight": 1.0}, {"source": "api_user_profile_user_profile_api", "target": "api_user_profile_post_api_v1_user_profile_avatar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L168", "weight": 1.0}, {"source": "api_user_profile_post_api_v1_user_profile_avatar", "target": "api_user_profile_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L174", "weight": 1.0}, {"source": "api_user_profile_post_api_v1_user_profile_avatar", "target": "api_user_profile_response_200_177", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L177", "weight": 1.0}, {"source": "api_user_profile_post_api_v1_user_profile_avatar", "target": "api_user_profile_errors_184", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/user-profile.md", "source_location": "L184", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/5d8193d5276ee2a12f650ee075fc47f0bb32f32bcaf26f46328b1c7498636853.json b/graphify-out/cache/ast/v0.8.44/5d8193d5276ee2a12f650ee075fc47f0bb32f32bcaf26f46328b1c7498636853.json new file mode 100644 index 00000000..bec4e9da --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/5d8193d5276ee2a12f650ee075fc47f0bb32f32bcaf26f46328b1c7498636853.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_tenantservicecoveragerepository_php", "label": "TenantServiceCoverageRepository.php", "file_type": "code", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L1"}, {"id": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository", "label": "TenantServiceCoverageRepository", "file_type": "code", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L11"}, {"id": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_findonefor", "label": ".findOneFor()", "file_type": "code", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L16"}, {"id": "tenantservicecoverage", "label": "TenantServiceCoverage", "file_type": "code", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L16"}, {"id": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_findbycontract", "label": ".findByContract()", "file_type": "code", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L25"}, {"id": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L30"}, {"id": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L38"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_tenantservicecoveragerepository_php", "target": "tenantservicecoverage", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_tenantservicecoveragerepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_tenantservicecoveragerepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_tenantservicecoveragerepository_php", "target": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository", "target": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository", "target": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_findonefor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_findonefor", "target": "tenantservicecoverage", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L16", "weight": 1.0, "context": "return_type"}, {"source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository", "target": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_findbycontract", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L25", "weight": 1.0}, {"source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository", "target": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L30", "weight": 1.0}, {"source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_save", "target": "tenantservicecoverage", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L30", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository", "target": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L38", "weight": 1.0}, {"source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_remove", "target": "tenantservicecoverage", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L38", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_construct", "target": "tenantservicecoverage", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_findonefor", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_findbycontract", "callee": "findBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L27", "receiver": null}, {"caller_nid": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L32", "receiver": null}, {"caller_nid": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L32", "receiver": null}, {"caller_nid": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L42", "receiver": null}, {"caller_nid": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantServiceCoverageRepository.php", "source_location": "L42", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/5e2c5765f0d67648d72fde8992e1969822df630577e503f9a086dc01960e3f90.json b/graphify-out/cache/ast/v0.8.44/5e2c5765f0d67648d72fde8992e1969822df630577e503f9a086dc01960e3f90.json new file mode 100644 index 00000000..e93cdcd1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/5e2c5765f0d67648d72fde8992e1969822df630577e503f9a086dc01960e3f90.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_raterepository_php", "label": "RateRepository.php", "file_type": "code", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L1"}, {"id": "repository_raterepository_raterepository", "label": "RateRepository", "file_type": "code", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L11"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_raterepository_raterepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L13"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L13"}, {"id": "repository_raterepository_raterepository_findbyuseranddoctor", "label": ".findByUserAndDoctor()", "file_type": "code", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L15"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L15"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L15"}, {"id": "rate", "label": "Rate", "file_type": "code", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L15"}, {"id": "repository_raterepository_raterepository_getaggregate", "label": ".getAggregate()", "file_type": "code", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L22"}, {"id": "repository_raterepository_raterepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L53"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_raterepository_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_raterepository_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_raterepository_php", "target": "rate", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_raterepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_raterepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_raterepository_php", "target": "repository_raterepository_raterepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_raterepository_raterepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_raterepository_raterepository", "target": "repository_raterepository_raterepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L13", "weight": 1.0}, {"source": "repository_raterepository_raterepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L13", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_raterepository_raterepository", "target": "repository_raterepository_raterepository_findbyuseranddoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L15", "weight": 1.0}, {"source": "repository_raterepository_raterepository_findbyuseranddoctor", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L15", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_raterepository_raterepository_findbyuseranddoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L15", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_raterepository_raterepository_findbyuseranddoctor", "target": "rate", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L15", "weight": 1.0, "context": "return_type"}, {"source": "repository_raterepository_raterepository", "target": "repository_raterepository_raterepository_getaggregate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L22", "weight": 1.0}, {"source": "repository_raterepository_raterepository_getaggregate", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L22", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_raterepository_raterepository", "target": "repository_raterepository_raterepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L53", "weight": 1.0}, {"source": "repository_raterepository_raterepository_save", "target": "rate", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L53", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_raterepository_raterepository_construct", "target": "rate", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L13", "weight": 1.0}, {"source": "repository_raterepository_raterepository_getaggregate", "target": "rate", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Rating/Repository/RateRepository.php", "source_location": "L38", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_raterepository_raterepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/RateRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_raterepository_raterepository_findbyuseranddoctor", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/RateRepository.php", "source_location": "L15", "receiver": null}, {"caller_nid": "repository_raterepository_raterepository_getaggregate", "callee": "getSingleResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/RateRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_raterepository_raterepository_getaggregate", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/RateRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_raterepository_raterepository_getaggregate", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/RateRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_raterepository_raterepository_getaggregate", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/RateRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_raterepository_raterepository_getaggregate", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/RateRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_raterepository_raterepository_getaggregate", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/RateRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_raterepository_raterepository_getaggregate", "callee": "count", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/RateRepository.php", "source_location": "L44", "receiver": null}, {"caller_nid": "repository_raterepository_raterepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/RateRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_raterepository_raterepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/RateRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_raterepository_raterepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/RateRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_raterepository_raterepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/RateRepository.php", "source_location": "L53", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/5ec3558c752110146df788f8f2f85025c4ff17876ace24f8de0b2208013a622b.json b/graphify-out/cache/ast/v0.8.44/5ec3558c752110146df788f8f2f85025c4ff17876ace24f8de0b2208013a622b.json new file mode 100644 index 00000000..b9669599 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/5ec3558c752110146df788f8f2f85025c4ff17876ace24f8de0b2208013a622b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_new_visit_modal_ux_md", "label": "new-visit-modal-ux.md", "file_type": "document", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L1"}, {"id": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", "label": "\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc UI/UX \u0645\u0648\u062f\u0627\u0644 \u00ab\u062b\u0628\u062a \u0645\u0631\u0627\u062c\u0639\u0647 \u062c\u062f\u06cc\u062f\u00bb", "file_type": "document", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L1"}, {"id": "prompt_new_visit_modal_ux_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L3"}, {"id": "prompt_new_visit_modal_ux_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L7"}, {"id": "prompt_new_visit_modal_ux_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L11"}, {"id": "prompt_new_visit_modal_ux_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L21"}, {"id": "prompt_new_visit_modal_ux_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L32"}, {"id": "prompt_new_visit_modal_ux_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L59"}, {"id": "prompt_new_visit_modal_ux_\u06f1_\u0633\u0627\u062e\u062a\u0627\u0631_\u0628\u0635\u0631\u06cc_\u0645\u0648\u062f\u0627\u0644", "label": "\u06f1. \u0633\u0627\u062e\u062a\u0627\u0631 \u0628\u0635\u0631\u06cc \u0645\u0648\u062f\u0627\u0644", "file_type": "document", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L61"}, {"id": "prompt_new_visit_modal_ux_\u06f2_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "label": "\u06f2. \u0627\u062a\u0635\u0627\u0644 \u0628\u06cc\u0645\u0647 \u0628\u0647 \u0642\u06cc\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc \u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "file_type": "document", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L70"}, {"id": "prompt_new_visit_modal_ux_\u06f3_\u0648\u0627\u062d\u062f_\u067e\u0648\u0644_\u06cc\u06a9\u062f\u0633\u062a", "label": "\u06f3. \u0648\u0627\u062d\u062f \u067e\u0648\u0644 \u06cc\u06a9\u062f\u0633\u062a", "file_type": "document", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L76"}, {"id": "prompt_new_visit_modal_ux_\u06f4_\u062a\u0633\u062a", "label": "\u06f4. \u062a\u0633\u062a", "file_type": "document", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L80"}, {"id": "prompt_new_visit_modal_ux_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L84"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_new_visit_modal_ux_md", "target": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", "target": "prompt_new_visit_modal_ux_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", "target": "prompt_new_visit_modal_ux_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", "target": "prompt_new_visit_modal_ux_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L11", "weight": 1.0}, {"source": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", "target": "prompt_new_visit_modal_ux_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L21", "weight": 1.0}, {"source": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", "target": "prompt_new_visit_modal_ux_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L32", "weight": 1.0}, {"source": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", "target": "prompt_new_visit_modal_ux_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L59", "weight": 1.0}, {"source": "prompt_new_visit_modal_ux_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_new_visit_modal_ux_\u06f1_\u0633\u0627\u062e\u062a\u0627\u0631_\u0628\u0635\u0631\u06cc_\u0645\u0648\u062f\u0627\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L61", "weight": 1.0}, {"source": "prompt_new_visit_modal_ux_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_new_visit_modal_ux_\u06f2_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L70", "weight": 1.0}, {"source": "prompt_new_visit_modal_ux_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_new_visit_modal_ux_\u06f3_\u0648\u0627\u062d\u062f_\u067e\u0648\u0644_\u06cc\u06a9\u062f\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L76", "weight": 1.0}, {"source": "prompt_new_visit_modal_ux_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_new_visit_modal_ux_\u06f4_\u062a\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L80", "weight": 1.0}, {"source": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", "target": "prompt_new_visit_modal_ux_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/new-visit-modal-ux.md", "source_location": "L84", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/5f75447f2dc66a5bad31c3bf828779e63eaf3209414ff1131ee5af2f43c4037c.json b/graphify-out/cache/ast/v0.8.44/5f75447f2dc66a5bad31c3bf828779e63eaf3209414ff1131ee5af2f43c4037c.json new file mode 100644 index 00000000..7a51ddea --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/5f75447f2dc66a5bad31c3bf828779e63eaf3209414ff1131ee5af2f43c4037c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "label": "PaymentController.php", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L1"}, {"id": "controller_paymentcontroller_paymentcontroller", "label": "PaymentController", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L30"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_paymentcontroller_paymentcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L39"}, {"id": "controller_paymentcontroller_paymentcontroller_initiateappointment", "label": ".initiateAppointment()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L61"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L61"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L61"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L61"}, {"id": "controller_paymentcontroller_paymentcontroller_callback", "label": ".callback()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L216"}, {"id": "response", "label": "Response", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L216"}, {"id": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "label": ".initiateSubscription()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L294"}, {"id": "controller_paymentcontroller_paymentcontroller_subscriptioncallback", "label": ".subscriptionCallback()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L439"}, {"id": "controller_paymentcontroller_paymentcontroller_config", "label": ".config()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L474"}, {"id": "controller_paymentcontroller_paymentcontroller_mypayments", "label": ".myPayments()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L529"}, {"id": "controller_paymentcontroller_paymentcontroller_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L546"}, {"id": "controller_paymentcontroller_paymentcontroller_resolvegateway", "label": ".resolveGateway()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L564"}, {"id": "paymentgatewayinterface", "label": "PaymentGatewayInterface", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L564"}, {"id": "controller_paymentcontroller_paymentcontroller_allowedhosts", "label": ".allowedHosts()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L578"}, {"id": "controller_paymentcontroller_paymentcontroller_isallowedfrontend", "label": ".isAllowedFrontend()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L585"}, {"id": "controller_paymentcontroller_paymentcontroller_isallowedcallbackip", "label": ".isAllowedCallbackIp()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L595"}, {"id": "controller_paymentcontroller_paymentcontroller_handlesmswalletcharge", "label": ".handleSmsWalletCharge()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L616"}, {"id": "payment", "label": "Payment", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L616"}, {"id": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "label": ".handleAppointmentConfirmation()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L630"}, {"id": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "label": ".handleSubscriptionActivation()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L663"}, {"id": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "label": ".redirectToFrontend()", "file_type": "code", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L686"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "appointment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "appointmentrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "payment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "siteconfigrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "mellatgateway", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "mockgateway", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "sepgateway", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "paymentrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "circuitbreakerservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "smsservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "smswalletservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "subscriptionservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "redirectresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L24", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L25", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L26", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L27", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L28", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_controller_paymentcontroller_php", "target": "controller_paymentcontroller_paymentcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L30", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L31", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L39", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_initiateappointment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L61", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_initiateappointment", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L61", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_paymentcontroller_paymentcontroller_initiateappointment", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L61", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_paymentcontroller_paymentcontroller_initiateappointment", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L61", "weight": 1.0, "context": "return_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_callback", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L216", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_callback", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L216", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_paymentcontroller_paymentcontroller_callback", "target": "response", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L216", "weight": 1.0, "context": "return_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L294", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L294", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L294", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L294", "weight": 1.0, "context": "return_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_subscriptioncallback", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L439", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_subscriptioncallback", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L439", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_paymentcontroller_paymentcontroller_subscriptioncallback", "target": "response", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L439", "weight": 1.0, "context": "return_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_config", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L474", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_config", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L474", "weight": 1.0, "context": "return_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_mypayments", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L529", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_mypayments", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L529", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_paymentcontroller_paymentcontroller_mypayments", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L529", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_paymentcontroller_paymentcontroller_mypayments", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L529", "weight": 1.0, "context": "return_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L546", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_getstatus", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L546", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_paymentcontroller_paymentcontroller_getstatus", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L546", "weight": 1.0, "context": "return_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_resolvegateway", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L564", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_resolvegateway", "target": "paymentgatewayinterface", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L564", "weight": 1.0, "context": "return_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_allowedhosts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L578", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_isallowedfrontend", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L585", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_isallowedcallbackip", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L595", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_handlesmswalletcharge", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L616", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_handlesmswalletcharge", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L616", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L630", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L630", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L663", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L663", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_paymentcontroller_paymentcontroller", "target": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L686", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L686", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "target": "response", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L686", "weight": 1.0, "context": "return_type"}, {"source": "controller_paymentcontroller_paymentcontroller_initiateappointment", "target": "controller_paymentcontroller_paymentcontroller_getstatus", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L172", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_initiateappointment", "target": "controller_paymentcontroller_paymentcontroller_isallowedfrontend", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L177", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_initiateappointment", "target": "controller_paymentcontroller_paymentcontroller_resolvegateway", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L181", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_initiateappointment", "target": "payment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L191", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_callback", "target": "controller_paymentcontroller_paymentcontroller_isallowedcallbackip", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L248", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_callback", "target": "controller_paymentcontroller_paymentcontroller_resolvegateway", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L262", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_callback", "target": "payment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L267", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_callback", "target": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L273", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_callback", "target": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L282", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_callback", "target": "controller_paymentcontroller_paymentcontroller_handlesmswalletcharge", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L284", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_callback", "target": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L286", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "target": "controller_paymentcontroller_paymentcontroller_isallowedfrontend", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L400", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "target": "controller_paymentcontroller_paymentcontroller_resolvegateway", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L404", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "target": "payment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L414", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_subscriptioncallback", "target": "controller_paymentcontroller_paymentcontroller_callback", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L469", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_isallowedfrontend", "target": "controller_paymentcontroller_paymentcontroller_allowedhosts", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L587", "weight": 1.0}, {"source": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "target": "controller_paymentcontroller_paymentcontroller_getstatus", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Controller/PaymentController.php", "source_location": "L697", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L158", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L158", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L159", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L160", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L161", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L163", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L165", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L168", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L168", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L168", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L169", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L172", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L173", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L173", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L177", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L178", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L183", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "isOpen", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L187", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L187", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L190", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "setAppointment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L192", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L193", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "getOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L195", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "initiate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "getAmountRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "getOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "recordFailure", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L199", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "recordSuccess", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L203", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "setGatewayToken", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L204", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L205", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L208", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiateappointment", "callee": "getOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L210", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "getClientIp", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L246", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L247", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "array_merge", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L252", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "findByOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L255", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "setCallbackIp", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L260", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L267", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L268", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "recordFailure", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L270", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "recordSuccess", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L276", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L277", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "setReferenceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L278", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L279", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "getType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L281", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "getType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L283", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_callback", "callee": "getType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L285", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L391", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L391", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L392", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L393", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L397", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L397", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L400", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L401", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L406", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "isOpen", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L409", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L410", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L410", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L413", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "setMetadata", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L416", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L418", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "getOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L420", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "initiate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L421", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "getOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L421", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "recordFailure", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L424", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L425", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "recordSuccess", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L428", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "setGatewayToken", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L429", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L430", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L432", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L433", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_initiatesubscription", "callee": "getOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L435", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_config", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L523", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_config", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L524", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_config", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L525", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_mypayments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L533", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_mypayments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L534", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_mypayments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L535", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_mypayments", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L537", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_mypayments", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L538", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_mypayments", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L539", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_mypayments", "callee": "countByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L541", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_mypayments", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L543", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_getstatus", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L550", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_getstatus", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L552", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_getstatus", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L555", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_getstatus", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L555", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_getstatus", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L555", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_getstatus", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L555", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_getstatus", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L556", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_getstatus", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L559", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_getstatus", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L559", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_resolvegateway", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L566", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_allowedhosts", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L580", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_allowedhosts", "callee": "array_filter", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L582", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_allowedhosts", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L582", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_allowedhosts", "callee": "explode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L582", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_isallowedfrontend", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L588", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_isallowedfrontend", "callee": "parse_url", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L591", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_isallowedfrontend", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L592", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_isallowedcallbackip", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L597", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_isallowedcallbackip", "callee": "explode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L601", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_isallowedcallbackip", "callee": "ip2long", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L603", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_isallowedcallbackip", "callee": "ip2long", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L604", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesmswalletcharge", "callee": "getMetadata", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L618", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesmswalletcharge", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L620", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesmswalletcharge", "callee": "getOrCreate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L626", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesmswalletcharge", "callee": "charge", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L627", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesmswalletcharge", "callee": "getAmountRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L627", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "callee": "getAppointment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L632", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "callee": "canTransitionTo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L633", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "callee": "transitionTo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L637", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L638", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L640", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "callee": "processAppointment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L641", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "callee": "getRepresentationId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L643", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "callee": "getBookingRepresentationId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L644", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L645", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "callee": "getPatientMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L648", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "callee": "formatDateTime", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L650", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "callee": "getSlotStart", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L650", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "callee": "resolve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L651", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L652", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L652", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", "callee": "dispatchAsync", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L655", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "callee": "getMetadata", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L665", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L671", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L672", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "callee": "createFromPayment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L674", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L674", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "callee": "processSubscription", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L675", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "callee": "getRepresentationId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L675", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L675", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L679", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "callee": "createFromPayment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L681", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L681", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "callee": "processSubscription", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L682", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "callee": "getRepresentationId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L682", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L682", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "callee": "getFrontendAddress", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L688", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L689", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L692", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "callee": "str_contains", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L696", "receiver": null}, {"caller_nid": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php", "source_location": "L697", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/5fdcb2df78dd410d0c2d434203efb1e7a932ef9e9a17270a252584779e59f6cb.json b/graphify-out/cache/ast/v0.8.44/5fdcb2df78dd410d0c2d434203efb1e7a932ef9e9a17270a252584779e59f6cb.json new file mode 100644 index 00000000..d7dd8991 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/5fdcb2df78dd410d0c2d434203efb1e7a932ef9e9a17270a252584779e59f6cb.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_12_rating_comment_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/architecture.md", "source_location": "L1"}, {"id": "task_12_rating_comment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u0645\u062a\u06cc\u0627\u0632 \u0648 \u0646\u0638\u0631\u0627\u062a", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/architecture.md", "source_location": "L1"}, {"id": "task_12_rating_comment_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/architecture.md", "source_location": "L3"}, {"id": "task_12_rating_comment_architecture_entity_rating", "label": "Entity: Rating", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/architecture.md", "source_location": "L31"}, {"id": "task_12_rating_comment_architecture_entity_comment", "label": "Entity: Comment", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/architecture.md", "source_location": "L59"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_12_rating_comment_architecture_md", "target": "task_12_rating_comment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_12_rating_comment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_12_rating_comment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_architecture_entity_rating", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/architecture.md", "source_location": "L31", "weight": 1.0}, {"source": "task_12_rating_comment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_architecture_entity_comment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/architecture.md", "source_location": "L59", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/60176b60869538ed763bfd4b0d02c138481811e62482b73c41693ea5393e8460.json b/graphify-out/cache/ast/v0.8.44/60176b60869538ed763bfd4b0d02c138481811e62482b73c41693ea5393e8460.json new file mode 100644 index 00000000..8637eb7c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/60176b60869538ed763bfd4b0d02c138481811e62482b73c41693ea5393e8460.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_admin_ui_ui_design_spec_md", "label": "ui-design-spec.md", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L1"}, {"id": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "label": "ClinicPro Admin \u2014 UI Design Specification", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L1"}, {"id": "admin_ui_ui_design_spec_1_design_system_\u067e\u0627\u06cc\u0647", "label": "1. Design System \u067e\u0627\u06cc\u0647", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L6"}, {"id": "admin_ui_ui_design_spec_\u0631\u0646\u06af_\u0628\u0646\u062f\u06cc_color_palette", "label": "\u0631\u0646\u06af\u200c\u0628\u0646\u062f\u06cc (Color Palette)", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L8"}, {"id": "admin_ui_ui_design_spec_\u062a\u0627\u06cc\u067e\u0648\u06af\u0631\u0627\u0641\u06cc", "label": "\u062a\u0627\u06cc\u067e\u0648\u06af\u0631\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L48"}, {"id": "admin_ui_ui_design_spec_spacing_border_radius", "label": "Spacing & Border Radius", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L63"}, {"id": "admin_ui_ui_design_spec_2_layout_structure", "label": "2. Layout Structure", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L81"}, {"id": "admin_ui_ui_design_spec_3_sidebar", "label": "3. Sidebar", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L102"}, {"id": "admin_ui_ui_design_spec_\u062d\u0627\u0644\u062a_\u0628\u0627\u0632_260px", "label": "\u062d\u0627\u0644\u062a \u0628\u0627\u0632 (260px)", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L104"}, {"id": "admin_ui_ui_design_spec_\u062d\u0627\u0644\u062a_\u062c\u0645\u0639_\u0634\u062f\u0647_72px_flyout_on_hover", "label": "\u062d\u0627\u0644\u062a \u062c\u0645\u0639\u200c\u0634\u062f\u0647 (72px) \u2014 Flyout on hover", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L142"}, {"id": "admin_ui_ui_design_spec_4_topbar", "label": "4. Topbar", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L174"}, {"id": "admin_ui_ui_design_spec_5_cards", "label": "5. Cards", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L189"}, {"id": "admin_ui_ui_design_spec_stat_card_\u0622\u0645\u0627\u0631_\u062e\u0644\u0627\u0635\u0647", "label": "Stat Card (\u0622\u0645\u0627\u0631 \u062e\u0644\u0627\u0635\u0647)", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L191"}, {"id": "admin_ui_ui_design_spec_data_card_\u0645\u062d\u062a\u0648\u0627_\u062c\u062f\u0627\u0648\u0644", "label": "Data Card (\u0645\u062d\u062a\u0648\u0627 / \u062c\u062f\u0627\u0648\u0644)", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L202"}, {"id": "admin_ui_ui_design_spec_6_datatable_\u062c\u062f\u0648\u0644_\u062f\u0627\u062f\u0647", "label": "6. DataTable (\u062c\u062f\u0648\u0644 \u062f\u0627\u062f\u0647)", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L215"}, {"id": "admin_ui_ui_design_spec_7_status_badges", "label": "7. Status Badges", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L240"}, {"id": "admin_ui_ui_design_spec_8_\u0641\u0631\u0645_\u0647\u0627_forms", "label": "8. \u0641\u0631\u0645\u200c\u0647\u0627 (Forms)", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L277"}, {"id": "admin_ui_ui_design_spec_input", "label": "Input", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L279"}, {"id": "admin_ui_ui_design_spec_select_dropdown", "label": "Select / Dropdown", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L296"}, {"id": "admin_ui_ui_design_spec_permission_matrix_\u0645\u0646\u0634\u06cc", "label": "Permission Matrix (\u0645\u0646\u0634\u06cc)", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L300"}, {"id": "admin_ui_ui_design_spec_9_\u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627_charts", "label": "9. \u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627 (Charts)", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L311"}, {"id": "admin_ui_ui_design_spec_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0627\u0635\u0644\u06cc", "label": "\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0627\u0635\u0644\u06cc", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L313"}, {"id": "admin_ui_ui_design_spec_10_modal_dialog", "label": "10. Modal / Dialog", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L330"}, {"id": "admin_ui_ui_design_spec_11_toast_notifications", "label": "11. Toast Notifications", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L354"}, {"id": "admin_ui_ui_design_spec_12_empty_states_loading", "label": "12. Empty States & Loading", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L372"}, {"id": "admin_ui_ui_design_spec_loading_skeleton", "label": "Loading (Skeleton)", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L374"}, {"id": "admin_ui_ui_design_spec_empty_state", "label": "Empty State", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L384"}, {"id": "admin_ui_ui_design_spec_13_page_header_\u0647\u0631_\u0635\u0641\u062d\u0647", "label": "13. Page Header (\u0647\u0631 \u0635\u0641\u062d\u0647)", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L400"}, {"id": "admin_ui_ui_design_spec_14_\u062a\u06a9\u0646\u0648\u0644\u0648\u0698\u06cc_stack", "label": "14. \u062a\u06a9\u0646\u0648\u0644\u0648\u0698\u06cc Stack", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L411"}, {"id": "admin_ui_ui_design_spec_15_responsive_breakpoints", "label": "15. Responsive Breakpoints", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L435"}, {"id": "admin_ui_ui_design_spec_16_dark_mode_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc_\u0641\u0627\u0632_\u062f\u0648\u0645", "label": "16. Dark Mode (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u2014 \u0641\u0627\u0632 \u062f\u0648\u0645)", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L445"}, {"id": "admin_ui_ui_design_spec_17_\u0646\u0645\u0648\u0646\u0647_\u0631\u0646\u06af_\u0628\u0646\u062f\u06cc_\u0635\u0641\u062d\u0647_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "label": "17. \u0646\u0645\u0648\u0646\u0647 \u0631\u0646\u06af\u200c\u0628\u0646\u062f\u06cc \u0635\u0641\u062d\u0647 \u062f\u0627\u0634\u0628\u0648\u0631\u062f", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L459"}, {"id": "admin_ui_ui_design_spec_\u0645\u0646\u0627\u0628\u0639", "label": "\u0645\u0646\u0627\u0628\u0639", "file_type": "document", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L478"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_admin_ui_ui_design_spec_md", "target": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L1", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_1_design_system_\u067e\u0627\u06cc\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L6", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_1_design_system_\u067e\u0627\u06cc\u0647", "target": "admin_ui_ui_design_spec_\u0631\u0646\u06af_\u0628\u0646\u062f\u06cc_color_palette", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L8", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_1_design_system_\u067e\u0627\u06cc\u0647", "target": "admin_ui_ui_design_spec_\u062a\u0627\u06cc\u067e\u0648\u06af\u0631\u0627\u0641\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L48", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_1_design_system_\u067e\u0627\u06cc\u0647", "target": "admin_ui_ui_design_spec_spacing_border_radius", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L63", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_2_layout_structure", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L81", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_3_sidebar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L102", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_3_sidebar", "target": "admin_ui_ui_design_spec_\u062d\u0627\u0644\u062a_\u0628\u0627\u0632_260px", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L104", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_3_sidebar", "target": "admin_ui_ui_design_spec_\u062d\u0627\u0644\u062a_\u062c\u0645\u0639_\u0634\u062f\u0647_72px_flyout_on_hover", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L142", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_4_topbar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L174", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_5_cards", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L189", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_5_cards", "target": "admin_ui_ui_design_spec_stat_card_\u0622\u0645\u0627\u0631_\u062e\u0644\u0627\u0635\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L191", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_5_cards", "target": "admin_ui_ui_design_spec_data_card_\u0645\u062d\u062a\u0648\u0627_\u062c\u062f\u0627\u0648\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L202", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_6_datatable_\u062c\u062f\u0648\u0644_\u062f\u0627\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L215", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_7_status_badges", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L240", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_8_\u0641\u0631\u0645_\u0647\u0627_forms", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L277", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_8_\u0641\u0631\u0645_\u0647\u0627_forms", "target": "admin_ui_ui_design_spec_input", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L279", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_8_\u0641\u0631\u0645_\u0647\u0627_forms", "target": "admin_ui_ui_design_spec_select_dropdown", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L296", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_8_\u0641\u0631\u0645_\u0647\u0627_forms", "target": "admin_ui_ui_design_spec_permission_matrix_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L300", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_9_\u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627_charts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L311", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_9_\u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627_charts", "target": "admin_ui_ui_design_spec_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0627\u0635\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L313", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_10_modal_dialog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L330", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_11_toast_notifications", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L354", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_12_empty_states_loading", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L372", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_12_empty_states_loading", "target": "admin_ui_ui_design_spec_loading_skeleton", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L374", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_12_empty_states_loading", "target": "admin_ui_ui_design_spec_empty_state", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L384", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_13_page_header_\u0647\u0631_\u0635\u0641\u062d\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L400", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_14_\u062a\u06a9\u0646\u0648\u0644\u0648\u0698\u06cc_stack", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L411", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_15_responsive_breakpoints", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L435", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_16_dark_mode_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc_\u0641\u0627\u0632_\u062f\u0648\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L445", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_17_\u0646\u0645\u0648\u0646\u0647_\u0631\u0646\u06af_\u0628\u0646\u062f\u06cc_\u0635\u0641\u062d\u0647_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L459", "weight": 1.0}, {"source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", "target": "admin_ui_ui_design_spec_\u0645\u0646\u0627\u0628\u0639", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/ui-design-spec.md", "source_location": "L478", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6045b6529b7dd4a11a12af2606f810901a5aa80bd8e4492c4a9ab2ce8cf04751.json b/graphify-out/cache/ast/v0.8.44/6045b6529b7dd4a11a12af2606f810901a5aa80bd8e4492c4a9ab2ce8cf04751.json new file mode 100644 index 00000000..72f92e06 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6045b6529b7dd4a11a12af2606f810901a5aa80bd8e4492c4a9ab2ce8cf04751.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_provider_kavehnegarprovider_php", "label": "KavehNegarProvider.php", "file_type": "code", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L1"}, {"id": "provider_kavehnegarprovider_kavehnegarprovider", "label": "KavehNegarProvider", "file_type": "code", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L8"}, {"id": "smsproviderinterface", "label": "SmsProviderInterface", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "provider_kavehnegarprovider_kavehnegarprovider_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L12"}, {"id": "provider_kavehnegarprovider_kavehnegarprovider_key", "label": ".key()", "file_type": "code", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L19"}, {"id": "provider_kavehnegarprovider_kavehnegarprovider_sender", "label": ".sender()", "file_type": "code", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L20"}, {"id": "provider_kavehnegarprovider_kavehnegarprovider_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L22"}, {"id": "provider_kavehnegarprovider_kavehnegarprovider_send", "label": ".send()", "file_type": "code", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L24"}, {"id": "provider_kavehnegarprovider_kavehnegarprovider_sendtemplate", "label": ".sendTemplate()", "file_type": "code", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L44"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_provider_kavehnegarprovider_php", "target": "siteconfigrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_provider_kavehnegarprovider_php", "target": "httpclientinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_provider_kavehnegarprovider_php", "target": "provider_kavehnegarprovider_kavehnegarprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L8", "weight": 1.0}, {"source": "provider_kavehnegarprovider_kavehnegarprovider", "target": "smsproviderinterface", "relation": "implements", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L8", "weight": 1.0}, {"source": "provider_kavehnegarprovider_kavehnegarprovider", "target": "provider_kavehnegarprovider_kavehnegarprovider_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L12", "weight": 1.0}, {"source": "provider_kavehnegarprovider_kavehnegarprovider", "target": "provider_kavehnegarprovider_kavehnegarprovider_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L19", "weight": 1.0}, {"source": "provider_kavehnegarprovider_kavehnegarprovider", "target": "provider_kavehnegarprovider_kavehnegarprovider_sender", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L20", "weight": 1.0}, {"source": "provider_kavehnegarprovider_kavehnegarprovider", "target": "provider_kavehnegarprovider_kavehnegarprovider_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L22", "weight": 1.0}, {"source": "provider_kavehnegarprovider_kavehnegarprovider", "target": "provider_kavehnegarprovider_kavehnegarprovider_send", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L24", "weight": 1.0}, {"source": "provider_kavehnegarprovider_kavehnegarprovider", "target": "provider_kavehnegarprovider_kavehnegarprovider_sendtemplate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L44", "weight": 1.0}, {"source": "provider_kavehnegarprovider_kavehnegarprovider_send", "target": "provider_kavehnegarprovider_kavehnegarprovider_key", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L28", "weight": 1.0}, {"source": "provider_kavehnegarprovider_kavehnegarprovider_send", "target": "provider_kavehnegarprovider_kavehnegarprovider_sender", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L32", "weight": 1.0}, {"source": "provider_kavehnegarprovider_kavehnegarprovider_sendtemplate", "target": "provider_kavehnegarprovider_kavehnegarprovider_key", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/KavehNegarProvider.php", "source_location": "L52", "weight": 1.0}], "raw_calls": [{"caller_nid": "provider_kavehnegarprovider_kavehnegarprovider_key", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Provider/KavehNegarProvider.php", "source_location": "L19", "receiver": null}, {"caller_nid": "provider_kavehnegarprovider_kavehnegarprovider_sender", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Provider/KavehNegarProvider.php", "source_location": "L20", "receiver": null}, {"caller_nid": "provider_kavehnegarprovider_kavehnegarprovider_send", "callee": "request", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Provider/KavehNegarProvider.php", "source_location": "L27", "receiver": null}, {"caller_nid": "provider_kavehnegarprovider_kavehnegarprovider_send", "callee": "http_build_query", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Provider/KavehNegarProvider.php", "source_location": "L29", "receiver": null}, {"caller_nid": "provider_kavehnegarprovider_kavehnegarprovider_send", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Provider/KavehNegarProvider.php", "source_location": "L37", "receiver": null}, {"caller_nid": "provider_kavehnegarprovider_kavehnegarprovider_sendtemplate", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Provider/KavehNegarProvider.php", "source_location": "L48", "receiver": null}, {"caller_nid": "provider_kavehnegarprovider_kavehnegarprovider_sendtemplate", "callee": "request", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Provider/KavehNegarProvider.php", "source_location": "L51", "receiver": null}, {"caller_nid": "provider_kavehnegarprovider_kavehnegarprovider_sendtemplate", "callee": "http_build_query", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Provider/KavehNegarProvider.php", "source_location": "L53", "receiver": null}, {"caller_nid": "provider_kavehnegarprovider_kavehnegarprovider_sendtemplate", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Provider/KavehNegarProvider.php", "source_location": "L57", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/61e05cda6d846d53a56fe1bc16a932bd7ee1fcc43f8ad9cdc4f8eda7635a2bb8.json b/graphify-out/cache/ast/v0.8.44/61e05cda6d846d53a56fe1bc16a932bd7ee1fcc43f8ad9cdc4f8eda7635a2bb8.json new file mode 100644 index 00000000..0c315a23 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/61e05cda6d846d53a56fe1bc16a932bd7ee1fcc43f8ad9cdc4f8eda7635a2bb8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_doctorinsurancerepository_php", "label": "DoctorInsuranceRepository.php", "file_type": "code", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L1"}, {"id": "repository_doctorinsurancerepository_doctorinsurancerepository", "label": "DoctorInsuranceRepository", "file_type": "code", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_doctorinsurancerepository_doctorinsurancerepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L11"}, {"id": "repository_doctorinsurancerepository_doctorinsurancerepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L16"}, {"id": "doctorinsurance", "label": "DoctorInsurance", "file_type": "code", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L16"}, {"id": "repository_doctorinsurancerepository_doctorinsurancerepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L24"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_doctorinsurancerepository_php", "target": "doctorinsurance", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_doctorinsurancerepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_doctorinsurancerepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_doctorinsurancerepository_php", "target": "repository_doctorinsurancerepository_doctorinsurancerepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_doctorinsurancerepository_doctorinsurancerepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_doctorinsurancerepository_doctorinsurancerepository", "target": "repository_doctorinsurancerepository_doctorinsurancerepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_doctorinsurancerepository_doctorinsurancerepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorinsurancerepository_doctorinsurancerepository", "target": "repository_doctorinsurancerepository_doctorinsurancerepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_doctorinsurancerepository_doctorinsurancerepository_save", "target": "doctorinsurance", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L16", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorinsurancerepository_doctorinsurancerepository", "target": "repository_doctorinsurancerepository_doctorinsurancerepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L24", "weight": 1.0}, {"source": "repository_doctorinsurancerepository_doctorinsurancerepository_remove", "target": "doctorinsurance", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L24", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorinsurancerepository_doctorinsurancerepository_construct", "target": "doctorinsurance", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_doctorinsurancerepository_doctorinsurancerepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_doctorinsurancerepository_doctorinsurancerepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_doctorinsurancerepository_doctorinsurancerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_doctorinsurancerepository_doctorinsurancerepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_doctorinsurancerepository_doctorinsurancerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_doctorinsurancerepository_doctorinsurancerepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_doctorinsurancerepository_doctorinsurancerepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_doctorinsurancerepository_doctorinsurancerepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/DoctorInsuranceRepository.php", "source_location": "L28", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/623b73aedc8f41f9f0ac7d374725808c1c72012956628e15ebde5681f7034dce.json b/graphify-out/cache/ast/v0.8.44/623b73aedc8f41f9f0ac7d374725808c1c72012956628e15ebde5681f7034dce.json new file mode 100644 index 00000000..7f6edcec --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/623b73aedc8f41f9f0ac7d374725808c1c72012956628e15ebde5681f7034dce.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_entityinsurancepricingrepository_php", "label": "EntityInsurancePricingRepository.php", "file_type": "code", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L1"}, {"id": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository", "label": "EntityInsurancePricingRepository", "file_type": "code", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L11"}, {"id": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_findbyentity", "label": ".findByEntity()", "file_type": "code", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L17"}, {"id": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_findoneforinsurance", "label": ".findOneForInsurance()", "file_type": "code", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L22"}, {"id": "entityinsurancepricing", "label": "EntityInsurancePricing", "file_type": "code", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L22"}, {"id": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L31"}, {"id": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L39"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_entityinsurancepricingrepository_php", "target": "entityinsurancepricing", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_entityinsurancepricingrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_entityinsurancepricingrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_entityinsurancepricingrepository_php", "target": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository", "target": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository", "target": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_findbyentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository", "target": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_findoneforinsurance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L22", "weight": 1.0}, {"source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_findoneforinsurance", "target": "entityinsurancepricing", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L22", "weight": 1.0, "context": "return_type"}, {"source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository", "target": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L31", "weight": 1.0}, {"source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_save", "target": "entityinsurancepricing", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L31", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository", "target": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L39", "weight": 1.0}, {"source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_remove", "target": "entityinsurancepricing", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L39", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_construct", "target": "entityinsurancepricing", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_findbyentity", "callee": "findBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_findoneforinsurance", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L41", "receiver": null}, {"caller_nid": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L43", "receiver": null}, {"caller_nid": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/EntityInsurancePricingRepository.php", "source_location": "L43", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/629f80e928f666143a4f251067bb31a4f866773e509f34b6c2d623580424e3aa.json b/graphify-out/cache/ast/v0.8.44/629f80e928f666143a4f251067bb31a4f866773e509f34b6c2d623580424e3aa.json new file mode 100644 index 00000000..4c844eb1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/629f80e928f666143a4f251067bb31a4f866773e509f34b6c2d623580424e3aa.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_admin_user_detail_show_profile_md", "label": "admin-user-detail-show-profile.md", "file_type": "document", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L1"}, {"id": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "label": "\u0646\u0645\u0627\u06cc\u0634 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631 \u062f\u0631 \u0635\u0641\u062d\u0647\u200c\u06cc \u062c\u0632\u0626\u06cc\u0627\u062a \u06a9\u0627\u0631\u0628\u0631\u0650 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646", "file_type": "document", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L1"}, {"id": "prompt_admin_user_detail_show_profile_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L3"}, {"id": "prompt_admin_user_detail_show_profile_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L7"}, {"id": "prompt_admin_user_detail_show_profile_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L13"}, {"id": "prompt_admin_user_detail_show_profile_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L17"}, {"id": "prompt_admin_user_detail_show_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L27"}, {"id": "prompt_admin_user_detail_show_profile_userdetailpage_tsx_\u0641\u0642\u0637_user_query", "label": "`UserDetailPage.tsx` \u2014 \u0641\u0642\u0637 user query", "file_type": "document", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L29"}, {"id": "prompt_admin_user_detail_show_profile_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_userprofile_toarray", "label": "\u0642\u0631\u0627\u0631\u062f\u0627\u062f \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 (`UserProfile.toArray`)", "file_type": "document", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L41"}, {"id": "prompt_admin_user_detail_show_profile_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L59"}, {"id": "prompt_admin_user_detail_show_profile_\u06f1_\u06a9\u0648\u0626\u0631\u06cc_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u0631_userdetailpage_tsx", "label": "\u06f1. \u06a9\u0648\u0626\u0631\u06cc \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062f\u0631 `UserDetailPage.tsx`", "file_type": "document", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L61"}, {"id": "prompt_admin_user_detail_show_profile_\u06f2_\u0628\u062e\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_read_only_\u062f\u0631_\u0631\u0646\u062f\u0631", "label": "\u06f2. \u0628\u062e\u0634 \u00ab\u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631\u00bb (read-only) \u062f\u0631 \u0631\u0646\u062f\u0631", "file_type": "document", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L84"}, {"id": "prompt_admin_user_detail_show_profile_\u06f3_\u062d\u0627\u0644\u062a_\u0647\u0627\u06cc_loading_\u062e\u0627\u0644\u06cc", "label": "\u06f3. \u062d\u0627\u0644\u062a\u200c\u0647\u0627\u06cc loading / \u062e\u0627\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L92"}, {"id": "prompt_admin_user_detail_show_profile_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L98"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_admin_user_detail_show_profile_md", "target": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "target": "prompt_admin_user_detail_show_profile_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "target": "prompt_admin_user_detail_show_profile_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "target": "prompt_admin_user_detail_show_profile_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L13", "weight": 1.0}, {"source": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "target": "prompt_admin_user_detail_show_profile_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L17", "weight": 1.0}, {"source": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "target": "prompt_admin_user_detail_show_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L27", "weight": 1.0}, {"source": "prompt_admin_user_detail_show_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_admin_user_detail_show_profile_userdetailpage_tsx_\u0641\u0642\u0637_user_query", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L29", "weight": 1.0}, {"source": "prompt_admin_user_detail_show_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_admin_user_detail_show_profile_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_userprofile_toarray", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L41", "weight": 1.0}, {"source": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "target": "prompt_admin_user_detail_show_profile_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L59", "weight": 1.0}, {"source": "prompt_admin_user_detail_show_profile_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_user_detail_show_profile_\u06f1_\u06a9\u0648\u0626\u0631\u06cc_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u0631_userdetailpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L61", "weight": 1.0}, {"source": "prompt_admin_user_detail_show_profile_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_user_detail_show_profile_\u06f2_\u0628\u062e\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_read_only_\u062f\u0631_\u0631\u0646\u062f\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L84", "weight": 1.0}, {"source": "prompt_admin_user_detail_show_profile_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_admin_user_detail_show_profile_\u06f3_\u062d\u0627\u0644\u062a_\u0647\u0627\u06cc_loading_\u062e\u0627\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L92", "weight": 1.0}, {"source": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "target": "prompt_admin_user_detail_show_profile_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-user-detail-show-profile.md", "source_location": "L98", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/63280ec10f55dc16106afecac0784a9094ce12fbd3787a482a75eafe451aa5bb.json b/graphify-out/cache/ast/v0.8.44/63280ec10f55dc16106afecac0784a9094ce12fbd3787a482a75eafe451aa5bb.json new file mode 100644 index 00000000..c6ebac96 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/63280ec10f55dc16106afecac0784a9094ce12fbd3787a482a75eafe451aa5bb.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_invoiceitem_php", "label": "InvoiceItem.php", "file_type": "code", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L1"}, {"id": "entity_invoiceitem_invoiceitem", "label": "InvoiceItem", "file_type": "code", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L10"}, {"id": "invoice", "label": "Invoice", "file_type": "code", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L22"}, {"id": "entity_invoiceitem_invoiceitem_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L50"}, {"id": "sharebreakdown", "label": "ShareBreakdown", "file_type": "code", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L50"}, {"id": "entity_invoiceitem_invoiceitem_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L70"}, {"id": "entity_invoiceitem_invoiceitem_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L71"}, {"id": "entity_invoiceitem_invoiceitem_getserviceitemid", "label": ".getServiceItemId()", "file_type": "code", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L72"}, {"id": "entity_invoiceitem_invoiceitem_gettotalrials", "label": ".getTotalRials()", "file_type": "code", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L73"}, {"id": "entity_invoiceitem_invoiceitem_getbaseinsurancerials", "label": ".getBaseInsuranceRials()", "file_type": "code", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L74"}, {"id": "entity_invoiceitem_invoiceitem_getsupplementaryrials", "label": ".getSupplementaryRials()", "file_type": "code", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L75"}, {"id": "entity_invoiceitem_invoiceitem_getpatientrials", "label": ".getPatientRials()", "file_type": "code", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L76"}, {"id": "entity_invoiceitem_invoiceitem_attachto", "label": ".attachTo()", "file_type": "code", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L78"}, {"id": "entity_invoiceitem_invoiceitem_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L83"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_invoiceitem_php", "target": "invoiceitemrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_invoiceitem_php", "target": "sharebreakdown", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_invoiceitem_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_invoiceitem_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_invoiceitem_php", "target": "entity_invoiceitem_invoiceitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L10", "weight": 1.0}, {"source": "entity_invoiceitem_invoiceitem", "target": "invoice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L22", "weight": 1.0, "context": "field"}, {"source": "entity_invoiceitem_invoiceitem", "target": "entity_invoiceitem_invoiceitem_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L50", "weight": 1.0}, {"source": "entity_invoiceitem_invoiceitem_construct", "target": "invoice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L50", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_invoiceitem_invoiceitem_construct", "target": "sharebreakdown", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L50", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_invoiceitem_invoiceitem", "target": "entity_invoiceitem_invoiceitem_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L70", "weight": 1.0}, {"source": "entity_invoiceitem_invoiceitem", "target": "entity_invoiceitem_invoiceitem_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L71", "weight": 1.0}, {"source": "entity_invoiceitem_invoiceitem", "target": "entity_invoiceitem_invoiceitem_getserviceitemid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L72", "weight": 1.0}, {"source": "entity_invoiceitem_invoiceitem", "target": "entity_invoiceitem_invoiceitem_gettotalrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_invoiceitem_invoiceitem", "target": "entity_invoiceitem_invoiceitem_getbaseinsurancerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_invoiceitem_invoiceitem", "target": "entity_invoiceitem_invoiceitem_getsupplementaryrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_invoiceitem_invoiceitem", "target": "entity_invoiceitem_invoiceitem_getpatientrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L76", "weight": 1.0}, {"source": "entity_invoiceitem_invoiceitem", "target": "entity_invoiceitem_invoiceitem_attachto", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L78", "weight": 1.0}, {"source": "entity_invoiceitem_invoiceitem_attachto", "target": "invoice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L78", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_invoiceitem_invoiceitem", "target": "entity_invoiceitem_invoiceitem_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/InvoiceItem.php", "source_location": "L83", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_invoiceitem_invoiceitem_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/InvoiceItem.php", "source_location": "L58", "receiver": null}, {"caller_nid": "entity_invoiceitem_invoiceitem_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/InvoiceItem.php", "source_location": "L58", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/63ca9f918e24b1c15839c13744045e0b8aac212279b5b4fbfa5ae619b7709804.json b/graphify-out/cache/ast/v0.8.44/63ca9f918e24b1c15839c13744045e0b8aac212279b5b4fbfa5ae619b7709804.json new file mode 100644 index 00000000..cea22d3a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/63ca9f918e24b1c15839c13744045e0b8aac212279b5b4fbfa5ae619b7709804.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_qa_bug_audit_md", "label": "qa-bug-audit.md", "file_type": "document", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L1"}, {"id": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", "label": "\u0645\u0645\u06cc\u0632\u06cc \u06a9\u0634\u0641 \u0628\u0627\u06af \u2014 \u062a\u0633\u062a \u0631\u0641\u062a\u0627\u0631\u06cc \u06a9\u0644 \u0633\u06cc\u0633\u062a\u0645", "file_type": "document", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L1"}, {"id": "prompt_qa_bug_audit_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L3"}, {"id": "prompt_qa_bug_audit_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L9"}, {"id": "prompt_qa_bug_audit_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L13"}, {"id": "prompt_qa_bug_audit_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L22"}, {"id": "prompt_qa_bug_audit_\u0627\u0628\u0632\u0627\u0631\u0647\u0627_\u0648_\u0631\u0648\u0634_\u062a\u0633\u062a_\u0648\u0627\u0642\u0639\u06cc_\u062f\u0627\u062e\u0644_ddev", "label": "\u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u0648 \u0631\u0648\u0634 \u062a\u0633\u062a (\u0648\u0627\u0642\u0639\u06cc\u060c \u062f\u0627\u062e\u0644 ddev)", "file_type": "document", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L33"}, {"id": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L57"}, {"id": "prompt_qa_bug_audit_\u06f1_\u0646\u0642\u0634\u0647_\u0628\u0631\u062f\u0627\u0631\u06cc_endpoint\u0647\u0627_\u0648_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u062a\u0633\u062a", "label": "\u06f1. \u0646\u0642\u0634\u0647\u200c\u0628\u0631\u062f\u0627\u0631\u06cc endpoint\u0647\u0627 \u0648 \u062f\u0627\u0645\u0646\u0647\u200c\u06cc \u062a\u0633\u062a", "file_type": "document", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L59"}, {"id": "prompt_qa_bug_audit_\u06f2_\u062a\u0633\u062a_\u062e\u0637\u0627\u0647\u0627\u06cc_\u06f5\u06f0\u06f0_\u0648_\u0648\u0631\u0648\u062f\u06cc_\u0645\u0631\u0632\u06cc", "label": "\u06f2. \u062a\u0633\u062a \u062e\u0637\u0627\u0647\u0627\u06cc \u06f5\u06f0\u06f0 \u0648 \u0648\u0631\u0648\u062f\u06cc \u0645\u0631\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L64"}, {"id": "prompt_qa_bug_audit_\u06f3_\u0645\u0627\u062a\u0631\u06cc\u0633_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0647\u0627_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_\u0628\u062e\u0634", "label": "\u06f3. \u0645\u0627\u062a\u0631\u06cc\u0633 \u062f\u0633\u062a\u0631\u0633\u06cc \u0646\u0642\u0634\u200c\u0647\u0627 (\u0645\u0647\u0645\u200c\u062a\u0631\u06cc\u0646 \u0628\u062e\u0634)", "file_type": "document", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L71"}, {"id": "prompt_qa_bug_audit_\u06f4_\u0627\u0646\u0637\u0628\u0627\u0642_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_api", "label": "\u06f4. \u0627\u0646\u0637\u0628\u0627\u0642 \u0642\u0631\u0627\u0631\u062f\u0627\u062f API", "file_type": "document", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L81"}, {"id": "prompt_qa_bug_audit_\u06f5_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0648\u0631\u0648\u062f\u06cc", "label": "\u06f5. \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0648\u0631\u0648\u062f\u06cc", "file_type": "document", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L88"}, {"id": "prompt_qa_bug_audit_\u06f6_\u0633\u0644\u0627\u0645\u062a_build_\u0648_\u0633\u0627\u0632\u06af\u0627\u0631\u06cc", "label": "\u06f6. \u0633\u0644\u0627\u0645\u062a build \u0648 \u0633\u0627\u0632\u06af\u0627\u0631\u06cc", "file_type": "document", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L94"}, {"id": "prompt_qa_bug_audit_\u06f7_\u062a\u0648\u0644\u06cc\u062f_\u06af\u0632\u0627\u0631\u0634_\u0628\u0627\u06af", "label": "\u06f7. \u062a\u0648\u0644\u06cc\u062f \u06af\u0632\u0627\u0631\u0634 \u0628\u0627\u06af", "file_type": "document", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L100"}, {"id": "prompt_qa_bug_audit_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L124"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_qa_bug_audit_md", "target": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", "target": "prompt_qa_bug_audit_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", "target": "prompt_qa_bug_audit_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", "target": "prompt_qa_bug_audit_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L13", "weight": 1.0}, {"source": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", "target": "prompt_qa_bug_audit_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L22", "weight": 1.0}, {"source": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", "target": "prompt_qa_bug_audit_\u0627\u0628\u0632\u0627\u0631\u0647\u0627_\u0648_\u0631\u0648\u0634_\u062a\u0633\u062a_\u0648\u0627\u0642\u0639\u06cc_\u062f\u0627\u062e\u0644_ddev", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L33", "weight": 1.0}, {"source": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", "target": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L57", "weight": 1.0}, {"source": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_qa_bug_audit_\u06f1_\u0646\u0642\u0634\u0647_\u0628\u0631\u062f\u0627\u0631\u06cc_endpoint\u0647\u0627_\u0648_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u062a\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L59", "weight": 1.0}, {"source": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_qa_bug_audit_\u06f2_\u062a\u0633\u062a_\u062e\u0637\u0627\u0647\u0627\u06cc_\u06f5\u06f0\u06f0_\u0648_\u0648\u0631\u0648\u062f\u06cc_\u0645\u0631\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L64", "weight": 1.0}, {"source": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_qa_bug_audit_\u06f3_\u0645\u0627\u062a\u0631\u06cc\u0633_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0647\u0627_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_\u0628\u062e\u0634", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L71", "weight": 1.0}, {"source": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_qa_bug_audit_\u06f4_\u0627\u0646\u0637\u0628\u0627\u0642_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L81", "weight": 1.0}, {"source": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_qa_bug_audit_\u06f5_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0648\u0631\u0648\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L88", "weight": 1.0}, {"source": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_qa_bug_audit_\u06f6_\u0633\u0644\u0627\u0645\u062a_build_\u0648_\u0633\u0627\u0632\u06af\u0627\u0631\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L94", "weight": 1.0}, {"source": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_qa_bug_audit_\u06f7_\u062a\u0648\u0644\u06cc\u062f_\u06af\u0632\u0627\u0631\u0634_\u0628\u0627\u06af", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L100", "weight": 1.0}, {"source": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", "target": "prompt_qa_bug_audit_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/qa-bug-audit.md", "source_location": "L124", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/63eb539edde847ab1b1198d90c970b3276e7c6a3e0c19eae22f2091473799b29.json b/graphify-out/cache/ast/v0.8.44/63eb539edde847ab1b1198d90c970b3276e7c6a3e0c19eae22f2091473799b29.json new file mode 100644 index 00000000..dbfe2c57 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/63eb539edde847ab1b1198d90c970b3276e7c6a3e0c19eae22f2091473799b29.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "label": "RepresentationActionController.php", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L1"}, {"id": "controller_representationactioncontroller_representationactioncontroller", "label": "RepresentationActionController", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L27"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_representationactioncontroller_representationactioncontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L31"}, {"id": "controller_representationactioncontroller_representationactioncontroller_me", "label": ".me()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L41"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L41"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L41"}, {"id": "controller_representationactioncontroller_representationactioncontroller_repprofile", "label": ".repProfile()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L62"}, {"id": "representation", "label": "Representation", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L62"}, {"id": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "label": ".verifyNationalCode()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L70"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L70"}, {"id": "controller_representationactioncontroller_representationactioncontroller_addiban", "label": ".addIban()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L114"}, {"id": "controller_representationactioncontroller_representationactioncontroller_removeiban", "label": ".removeIban()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L169"}, {"id": "controller_representationactioncontroller_representationactioncontroller_normalizeiban", "label": ".normalizeIban()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L191"}, {"id": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "label": ".createDoctor()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L200"}, {"id": "controller_representationactioncontroller_representationactioncontroller_createclinic", "label": ".createClinic()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L289"}, {"id": "controller_representationactioncontroller_representationactioncontroller_doctors", "label": ".doctors()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L368"}, {"id": "controller_representationactioncontroller_representationactioncontroller_clinics", "label": ".clinics()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L425"}, {"id": "controller_representationactioncontroller_representationactioncontroller_appointments", "label": ".appointments()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L478"}, {"id": "controller_representationactioncontroller_representationactioncontroller_doctorstats", "label": ".doctorStats()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L556"}, {"id": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "label": ".toggleDoctorStatus()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L587"}, {"id": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "label": ".dashboardSummary()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L618"}, {"id": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "label": ".doctorsPerformance()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L669"}, {"id": "controller_representationactioncontroller_representationactioncontroller_financereport", "label": ".financeReport()", "file_type": "code", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L740"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "appointment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "clinic", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "financialbreakdown", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "specialty", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "representationrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "inputvalidator", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "entitymanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_controller_representationactioncontroller_php", "target": "controller_representationactioncontroller_representationactioncontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L27", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L29", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L31", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_me", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L41", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_me", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L41", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_me", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L41", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_repprofile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L62", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_repprofile", "target": "representation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L62", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_repprofile", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L62", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L70", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L70", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L70", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L70", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_addiban", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L114", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_addiban", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L114", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_addiban", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L114", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_addiban", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L114", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_removeiban", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L169", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_removeiban", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L169", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_removeiban", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L169", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_normalizeiban", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L191", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L200", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L200", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L200", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L200", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_createclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L289", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_createclinic", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L289", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_createclinic", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L289", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_createclinic", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L289", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_doctors", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L368", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_doctors", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L368", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_doctors", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L368", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_doctors", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L368", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_clinics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L425", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_clinics", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L425", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_clinics", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L425", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_clinics", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L425", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_appointments", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L478", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_appointments", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L478", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_appointments", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L478", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_appointments", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L478", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_doctorstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L556", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_doctorstats", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L556", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_doctorstats", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L556", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L587", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L587", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L587", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L618", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L618", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L618", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L669", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L669", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L669", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L669", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller", "target": "controller_representationactioncontroller_representationactioncontroller_financereport", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L740", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_financereport", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L740", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_financereport", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L740", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_financereport", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L740", "weight": 1.0, "context": "return_type"}, {"source": "controller_representationactioncontroller_representationactioncontroller_me", "target": "controller_representationactioncontroller_representationactioncontroller_repprofile", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L58", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "target": "controller_representationactioncontroller_representationactioncontroller_repprofile", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L111", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_addiban", "target": "controller_representationactioncontroller_representationactioncontroller_normalizeiban", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L147", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_addiban", "target": "controller_representationactioncontroller_representationactioncontroller_repprofile", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L166", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_removeiban", "target": "controller_representationactioncontroller_representationactioncontroller_repprofile", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L187", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "target": "user", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L238", "weight": 1.0}, {"source": "controller_representationactioncontroller_representationactioncontroller_createclinic", "target": "user", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Representation/Controller/RepresentationActionController.php", "source_location": "L327", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_representationactioncontroller_representationactioncontroller_me", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L53", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_me", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L55", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_me", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L58", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_repprofile", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L64", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_repprofile", "callee": "getNationalCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L65", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_repprofile", "callee": "isNationalCodeVerified", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L66", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L93", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L96", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L96", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "callee": "preg_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L97", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "callee": "strlen", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L99", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L100", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "callee": "shahkarMatch", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L103", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "callee": "getMobileNumber", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L103", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L104", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L104", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "callee": "setNationalCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "callee": "setNationalCodeVerified", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L109", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L111", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L134", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L136", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "isNationalCodeVerified", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L139", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L140", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L140", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "count", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L142", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "getIbans", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L142", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L150", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "ibanMatch", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "getNationalCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "getFullName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L161", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L164", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_addiban", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L166", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_removeiban", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L179", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_removeiban", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L181", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_removeiban", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L185", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_removeiban", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L187", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_normalizeiban", "callee": "strtoupper", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L193", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_normalizeiban", "callee": "preg_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L193", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_normalizeiban", "callee": "str_starts_with", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L194", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_normalizeiban", "callee": "ltrim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L195", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_normalizeiban", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L197", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L227", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L227", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L228", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L228", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L229", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L232", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L234", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L235", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L238", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L238", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "setRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L241", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "setPasswordHash", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L242", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "password_hash", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L242", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "bin2hex", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L242", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "random_bytes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L242", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L243", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L246", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L246", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L247", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L251", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "setGender", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L251", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L252", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "setDegree", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L252", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L253", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "setMedicalSystemCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L253", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L254", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "setInfo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L254", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L255", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "setMobileNumber", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L255", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L257", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L257", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L259", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L259", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L260", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "getSpecialties", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L260", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L264", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "setRepresentationId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L266", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L266", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "getRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L269", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L270", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "setRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L272", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L272", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "array_unique", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L272", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L275", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L276", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L279", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "dispatchAsync", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L280", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L282", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L286", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createdoctor", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L286", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L313", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L313", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L314", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L314", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L315", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L318", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L320", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L321", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L324", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L327", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L327", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L330", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "getRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L333", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L334", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "setRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L336", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L336", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "array_unique", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L336", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L340", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L341", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "setTelephone", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L341", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L342", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "setAddress", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L342", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L343", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "setInfo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L343", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L345", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "setRepresentationId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L347", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L347", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L350", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L351", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L354", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "dispatchAsync", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L355", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L357", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L361", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L362", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L363", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_createclinic", "callee": "isActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L364", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L382", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L384", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L387", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L388", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L389", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L389", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L391", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L391", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L391", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L391", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L391", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L391", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L395", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L399", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L399", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L402", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L402", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L402", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L403", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L403", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L403", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L403", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L406", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L418", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L419", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctors", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L422", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L439", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L441", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L444", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L445", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L446", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L446", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L448", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L448", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L448", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L448", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L448", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L448", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L452", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L456", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L456", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L459", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L459", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L459", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L460", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L460", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L460", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L460", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L463", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L472", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_clinics", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L475", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L494", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L496", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L499", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L500", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L501", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L501", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L502", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L502", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L503", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L503", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L505", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L505", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L505", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L505", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L505", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L505", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L505", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L505", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L515", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L519", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L519", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L523", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L523", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L525", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L526", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L527", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L528", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L528", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L528", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L533", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L533", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L533", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L535", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L535", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L535", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L535", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L538", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L546", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L547", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L548", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_appointments", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L553", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorstats", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L565", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorstats", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L567", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorstats", "callee": "getConnection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L570", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorstats", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L571", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorstats", "callee": "fetchOne", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L573", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorstats", "callee": "fetchOne", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L574", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorstats", "callee": "fetchOne", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L575", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorstats", "callee": "fetchOne", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L576", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorstats", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L578", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L600", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L602", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L605", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L605", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "callee": "getRepresentationId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L606", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L606", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L607", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "callee": "setActiveDoctorAppointment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L610", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "callee": "isActiveDoctorAppointment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L610", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L611", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L613", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", "callee": "isActiveDoctorAppointment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L613", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L627", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L629", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L632", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L633", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L634", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L638", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L638", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L638", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L644", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L644", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L644", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L650", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "$apptCount", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L652", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "$apptCount", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L653", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "$apptCount", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L654", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "$apptCount", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L655", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "$income", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L658", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "$income", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L659", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "$income", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L660", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "$income", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L661", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "getWalletBalance", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L662", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "sumByStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L663", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", "callee": "sumByStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L664", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L682", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L684", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L687", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L688", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L689", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L691", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L691", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L691", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L691", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L691", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L691", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L698", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L698", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L698", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L699", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L699", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L699", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L699", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L702", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L703", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L707", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L707", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L707", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L713", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L715", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L715", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L715", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "getActiveSubscription", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L720", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "$apptCount", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L727", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "$apptCount", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L728", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "$apptCount", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L729", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "$apptCount", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L730", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L737", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L755", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L757", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L760", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L761", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L762", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L763", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L765", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L765", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L765", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "leftJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L765", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "leftJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L765", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L765", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L765", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L765", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L765", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L776", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L780", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L780", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L783", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L783", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L786", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L786", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L786", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L787", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L787", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L787", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L787", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L790", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L799", "receiver": null}, {"caller_nid": "controller_representationactioncontroller_representationactioncontroller_financereport", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php", "source_location": "L802", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/643e2a0f6dbf7cbcb2f4002b3dae74d02c8d6e9f694cd1249ad54ae7ddc63e92.json b/graphify-out/cache/ast/v0.8.44/643e2a0f6dbf7cbcb2f4002b3dae74d02c8d6e9f694cd1249ad54ae7ddc63e92.json new file mode 100644 index 00000000..10913e8f --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/643e2a0f6dbf7cbcb2f4002b3dae74d02c8d6e9f694cd1249ad54ae7ddc63e92.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_service_commissionservice_php", "label": "CommissionService.php", "file_type": "code", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L1"}, {"id": "service_commissionservice_commissionservice", "label": "CommissionService", "file_type": "code", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L20"}, {"id": "service_commissionservice_commissionservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L22"}, {"id": "service_commissionservice_commissionservice_processappointment", "label": ".processAppointment()", "file_type": "code", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L35"}, {"id": "payment", "label": "Payment", "file_type": "code", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L35"}, {"id": "service_commissionservice_commissionservice_processsubscription", "label": ".processSubscription()", "file_type": "code", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L56"}, {"id": "service_commissionservice_commissionservice_resolverep", "label": ".resolveRep()", "file_type": "code", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L73"}, {"id": "representation", "label": "Representation", "file_type": "code", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L73"}, {"id": "service_commissionservice_commissionservice_settle", "label": ".settle()", "file_type": "code", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L80"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_service_commissionservice_php", "target": "siteconfigrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_service_commissionservice_php", "target": "payment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_service_commissionservice_php", "target": "representation", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_service_commissionservice_php", "target": "representationrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_service_commissionservice_php", "target": "financialbreakdown", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_service_commissionservice_php", "target": "wallettransaction", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_service_commissionservice_php", "target": "financialbreakdownrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_service_commissionservice_php", "target": "settlementrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_service_commissionservice_php", "target": "wallettransactionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_service_commissionservice_php", "target": "entitymanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_service_commissionservice_php", "target": "service_commissionservice_commissionservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L20", "weight": 1.0}, {"source": "service_commissionservice_commissionservice", "target": "service_commissionservice_commissionservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L22", "weight": 1.0}, {"source": "service_commissionservice_commissionservice", "target": "service_commissionservice_commissionservice_processappointment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L35", "weight": 1.0}, {"source": "service_commissionservice_commissionservice_processappointment", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L35", "weight": 1.0, "context": "parameter_type"}, {"source": "service_commissionservice_commissionservice", "target": "service_commissionservice_commissionservice_processsubscription", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L56", "weight": 1.0}, {"source": "service_commissionservice_commissionservice_processsubscription", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L56", "weight": 1.0, "context": "parameter_type"}, {"source": "service_commissionservice_commissionservice", "target": "service_commissionservice_commissionservice_resolverep", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L73", "weight": 1.0}, {"source": "service_commissionservice_commissionservice_resolverep", "target": "representation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L73", "weight": 1.0, "context": "return_type"}, {"source": "service_commissionservice_commissionservice", "target": "service_commissionservice_commissionservice_settle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L80", "weight": 1.0}, {"source": "service_commissionservice_commissionservice_settle", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L80", "weight": 1.0, "context": "parameter_type"}, {"source": "service_commissionservice_commissionservice_settle", "target": "representation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L80", "weight": 1.0, "context": "parameter_type"}, {"source": "service_commissionservice_commissionservice_processappointment", "target": "service_commissionservice_commissionservice_resolverep", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L42", "weight": 1.0}, {"source": "service_commissionservice_commissionservice_processappointment", "target": "service_commissionservice_commissionservice_settle", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L45", "weight": 1.0}, {"source": "service_commissionservice_commissionservice_processsubscription", "target": "service_commissionservice_commissionservice_resolverep", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L60", "weight": 1.0}, {"source": "service_commissionservice_commissionservice_processsubscription", "target": "service_commissionservice_commissionservice_settle", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Settlement/Service/CommissionService.php", "source_location": "L63", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_commissionservice_commissionservice_processappointment", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L37", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_processappointment", "callee": "getCommissionPercent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L48", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_processsubscription", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L58", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_processsubscription", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L66", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_resolverep", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L76", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_resolverep", "callee": "isActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L77", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "existsForPayment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L89", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "getAmountRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L91", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L94", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L98", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L99", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L109", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "getWalletBalance", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L112", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "setPayment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L114", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "setDescription", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L115", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L115", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "getOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L115", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L116", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L122", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "number_format", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L125", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "number_format", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L128", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L131", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L135", "receiver": null}, {"caller_nid": "service_commissionservice_commissionservice_settle", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php", "source_location": "L137", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/64770748d202a36f7ebd57f5fe725201462f80835839fc0dee471cadf8e663bf.json b/graphify-out/cache/ast/v0.8.44/64770748d202a36f7ebd57f5fe725201462f80835839fc0dee471cadf8e663bf.json new file mode 100644 index 00000000..60b2c3da --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/64770748d202a36f7ebd57f5fe725201462f80835839fc0dee471cadf8e663bf.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_controller_locationcontroller_php", "label": "LocationController.php", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L1"}, {"id": "controller_locationcontroller_locationcontroller", "label": "LocationController", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L17"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_locationcontroller_locationcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L20"}, {"id": "controller_locationcontroller_locationcontroller_provinces", "label": ".provinces()", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L27"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L27"}, {"id": "controller_locationcontroller_locationcontroller_cities", "label": ".cities()", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L34"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L34"}, {"id": "controller_locationcontroller_locationcontroller_createprovince", "label": ".createProvince()", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L47"}, {"id": "controller_locationcontroller_locationcontroller_updateprovince", "label": ".updateProvince()", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L65"}, {"id": "controller_locationcontroller_locationcontroller_deleteprovince", "label": ".deleteProvince()", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L83"}, {"id": "controller_locationcontroller_locationcontroller_createcity", "label": ".createCity()", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L98"}, {"id": "controller_locationcontroller_locationcontroller_updatecity", "label": ".updateCity()", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L120"}, {"id": "controller_locationcontroller_locationcontroller_deletecity", "label": ".deleteCity()", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L141"}, {"id": "controller_locationcontroller_locationcontroller_adminprovinces", "label": ".adminProvinces()", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L156"}, {"id": "controller_locationcontroller_locationcontroller_admincities", "label": ".adminCities()", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L180"}, {"id": "controller_locationcontroller_locationcontroller_applycitydata", "label": ".applyCityData()", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L212"}, {"id": "city", "label": "City", "file_type": "code", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L212"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_controller_locationcontroller_php", "target": "city", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_controller_locationcontroller_php", "target": "province", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_controller_locationcontroller_php", "target": "cityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_controller_locationcontroller_php", "target": "provincerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_controller_locationcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_controller_locationcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_controller_locationcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_controller_locationcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_controller_locationcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_controller_locationcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_controller_locationcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_controller_locationcontroller_php", "target": "controller_locationcontroller_locationcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L17", "weight": 1.0}, {"source": "controller_locationcontroller_locationcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L18", "weight": 1.0}, {"source": "controller_locationcontroller_locationcontroller", "target": "controller_locationcontroller_locationcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L20", "weight": 1.0}, {"source": "controller_locationcontroller_locationcontroller", "target": "controller_locationcontroller_locationcontroller_provinces", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L27", "weight": 1.0}, {"source": "controller_locationcontroller_locationcontroller_provinces", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L27", "weight": 1.0, "context": "return_type"}, {"source": "controller_locationcontroller_locationcontroller", "target": "controller_locationcontroller_locationcontroller_cities", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L34", "weight": 1.0}, {"source": "controller_locationcontroller_locationcontroller_cities", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L34", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_locationcontroller_locationcontroller_cities", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L34", "weight": 1.0, "context": "return_type"}, {"source": "controller_locationcontroller_locationcontroller", "target": "controller_locationcontroller_locationcontroller_createprovince", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L47", "weight": 1.0}, {"source": "controller_locationcontroller_locationcontroller_createprovince", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L47", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_locationcontroller_locationcontroller_createprovince", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L47", "weight": 1.0, "context": "return_type"}, {"source": "controller_locationcontroller_locationcontroller", "target": "controller_locationcontroller_locationcontroller_updateprovince", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L65", "weight": 1.0}, {"source": "controller_locationcontroller_locationcontroller_updateprovince", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L65", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_locationcontroller_locationcontroller_updateprovince", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L65", "weight": 1.0, "context": "return_type"}, {"source": "controller_locationcontroller_locationcontroller", "target": "controller_locationcontroller_locationcontroller_deleteprovince", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L83", "weight": 1.0}, {"source": "controller_locationcontroller_locationcontroller_deleteprovince", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L83", "weight": 1.0, "context": "return_type"}, {"source": "controller_locationcontroller_locationcontroller", "target": "controller_locationcontroller_locationcontroller_createcity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L98", "weight": 1.0}, {"source": "controller_locationcontroller_locationcontroller_createcity", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L98", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_locationcontroller_locationcontroller_createcity", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L98", "weight": 1.0, "context": "return_type"}, {"source": "controller_locationcontroller_locationcontroller", "target": "controller_locationcontroller_locationcontroller_updatecity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L120", "weight": 1.0}, {"source": "controller_locationcontroller_locationcontroller_updatecity", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L120", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_locationcontroller_locationcontroller_updatecity", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L120", "weight": 1.0, "context": "return_type"}, {"source": "controller_locationcontroller_locationcontroller", "target": "controller_locationcontroller_locationcontroller_deletecity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L141", "weight": 1.0}, {"source": "controller_locationcontroller_locationcontroller_deletecity", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L141", "weight": 1.0, "context": "return_type"}, {"source": "controller_locationcontroller_locationcontroller", "target": "controller_locationcontroller_locationcontroller_adminprovinces", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L156", "weight": 1.0}, {"source": "controller_locationcontroller_locationcontroller_adminprovinces", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L156", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_locationcontroller_locationcontroller_adminprovinces", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L156", "weight": 1.0, "context": "return_type"}, {"source": "controller_locationcontroller_locationcontroller", "target": "controller_locationcontroller_locationcontroller_admincities", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L180", "weight": 1.0}, {"source": "controller_locationcontroller_locationcontroller_admincities", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L180", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_locationcontroller_locationcontroller_admincities", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L180", "weight": 1.0, "context": "return_type"}, {"source": "controller_locationcontroller_locationcontroller", "target": "controller_locationcontroller_locationcontroller_applycitydata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L212", "weight": 1.0}, {"source": "controller_locationcontroller_locationcontroller_applycitydata", "target": "city", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L212", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_locationcontroller_locationcontroller_createcity", "target": "controller_locationcontroller_locationcontroller_applycitydata", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L114", "weight": 1.0}, {"source": "controller_locationcontroller_locationcontroller_updatecity", "target": "controller_locationcontroller_locationcontroller_applycitydata", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Location/Controller/LocationController.php", "source_location": "L135", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_locationcontroller_locationcontroller_provinces", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L30", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_provinces", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L30", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_provinces", "callee": "findActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L30", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_provinces", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L31", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_cities", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L37", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_cities", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L38", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_cities", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L39", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_cities", "callee": "findActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L40", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_cities", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L42", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createprovince", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L51", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createprovince", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L51", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createprovince", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L52", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createprovince", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createprovince", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L58", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createprovince", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L58", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createprovince", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L59", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createprovince", "callee": "setWeight", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L59", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createprovince", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L61", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createprovince", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L62", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createprovince", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L62", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updateprovince", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L69", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updateprovince", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updateprovince", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L74", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updateprovince", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L74", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updateprovince", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L75", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updateprovince", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L75", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updateprovince", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L76", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updateprovince", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L76", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updateprovince", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L77", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updateprovince", "callee": "setWeight", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L77", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updateprovince", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L79", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updateprovince", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L80", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updateprovince", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L80", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_deleteprovince", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L87", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_deleteprovince", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L89", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_deleteprovince", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L92", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_deleteprovince", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L93", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createcity", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L102", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createcity", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L102", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createcity", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L103", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createcity", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L105", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createcity", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L109", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createcity", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L110", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createcity", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createcity", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L117", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_createcity", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L117", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updatecity", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L124", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updatecity", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L126", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updatecity", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L129", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updatecity", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L129", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updatecity", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L130", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updatecity", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L130", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updatecity", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L131", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updatecity", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L132", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updatecity", "callee": "setProvince", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L133", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updatecity", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L136", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updatecity", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L138", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_updatecity", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L138", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_deletecity", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L145", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_deletecity", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L147", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_deletecity", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L150", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_deletecity", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L151", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L160", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L161", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L162", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L162", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "addOrderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L164", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L164", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L164", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L166", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L166", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L169", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L169", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L169", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L170", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L170", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L170", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L170", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L172", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_adminprovinces", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L177", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L184", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L185", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L187", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "addOrderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "addSelect", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "leftJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L199", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L199", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L202", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L202", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L202", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L203", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L203", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L203", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L203", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L205", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L205", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_admincities", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L215", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "setWeight", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L215", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L216", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "setRepresentationId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L217", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L218", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "setContactPhone", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L218", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L219", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "setEmail", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L219", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L220", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "setDescription", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L220", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L221", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "setSlogan", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L221", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L222", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "setDomain", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L222", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L223", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "setKeywords", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L223", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L224", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "setFooterDescription", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L224", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L225", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "setSocialMedia", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L225", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L226", "receiver": null}, {"caller_nid": "controller_locationcontroller_locationcontroller_applycitydata", "callee": "setLogoUrl", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php", "source_location": "L226", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6494802db54a411d47ce102df7a5584c1e7db3482aad69df967bf1ca71c5ba58.json b/graphify-out/cache/ast/v0.8.44/6494802db54a411d47ce102df7a5584c1e7db3482aad69df967bf1ca71c5ba58.json new file mode 100644 index 00000000..9b25cd19 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6494802db54a411d47ce102df7a5584c1e7db3482aad69df967bf1ca71c5ba58.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_16_smart_dashboard_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L1"}, {"id": "task_16_smart_dashboard_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L1"}, {"id": "task_16_smart_dashboard_architecture_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u06cc_\u06a9\u0646\u0646\u062f", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L3"}, {"id": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_backend", "label": "\u062a\u063a\u06cc\u06cc\u0631 Backend", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L11"}, {"id": "task_16_smart_dashboard_architecture_dashboardcontroller_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_from_to", "label": "DashboardController \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 from/to", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L13"}, {"id": "task_16_smart_dashboard_architecture_adminapicontroller_dashboardcharts_\u0628\u0627_\u0628\u0627\u0632\u0647_\u0632\u0645\u0627\u0646\u06cc", "label": "AdminApiController \u2014 dashboardCharts \u0628\u0627 \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L39"}, {"id": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_frontend_dashboardpage_tsx", "label": "\u062a\u063a\u06cc\u06cc\u0631 Frontend \u2014 DashboardPage.tsx", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L54"}, {"id": "task_16_smart_dashboard_architecture_date_range_selector_component", "label": "date range selector component:", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L56"}, {"id": "task_16_smart_dashboard_architecture_\u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627_\u0628\u0627_recharts", "label": "\u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627 \u0628\u0627 Recharts:", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L74"}, {"id": "task_16_smart_dashboard_architecture_\u0646\u0635\u0628_dependency", "label": "\u0646\u0635\u0628 dependency:", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L95"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_16_smart_dashboard_architecture_md", "target": "task_16_smart_dashboard_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_16_smart_dashboard_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "target": "task_16_smart_dashboard_architecture_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u06cc_\u06a9\u0646\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_16_smart_dashboard_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "target": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_backend", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L11", "weight": 1.0}, {"source": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_backend", "target": "task_16_smart_dashboard_architecture_dashboardcontroller_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_from_to", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L13", "weight": 1.0}, {"source": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_backend", "target": "task_16_smart_dashboard_architecture_adminapicontroller_dashboardcharts_\u0628\u0627_\u0628\u0627\u0632\u0647_\u0632\u0645\u0627\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L39", "weight": 1.0}, {"source": "task_16_smart_dashboard_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "target": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_frontend_dashboardpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L54", "weight": 1.0}, {"source": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_frontend_dashboardpage_tsx", "target": "task_16_smart_dashboard_architecture_date_range_selector_component", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L56", "weight": 1.0}, {"source": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_frontend_dashboardpage_tsx", "target": "task_16_smart_dashboard_architecture_\u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627_\u0628\u0627_recharts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L74", "weight": 1.0}, {"source": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_frontend_dashboardpage_tsx", "target": "task_16_smart_dashboard_architecture_\u0646\u0635\u0628_dependency", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", "source_location": "L95", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/64ff3985f32d0d18646d441f0edd99be402305cbff68d66519dcb196e17e42bd.json b/graphify-out/cache/ast/v0.8.44/64ff3985f32d0d18646d441f0edd99be402305cbff68d66519dcb196e17e42bd.json new file mode 100644 index 00000000..b19b8ec1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/64ff3985f32d0d18646d441f0edd99be402305cbff68d66519dcb196e17e42bd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622163152_php", "label": "Version20260622163152.php", "file_type": "code", "source_file": "migrations/Version20260622163152.php", "source_location": "L1"}, {"id": "migrations_version20260622163152_version20260622163152", "label": "Version20260622163152", "file_type": "code", "source_file": "migrations/Version20260622163152.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260622163152_version20260622163152_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260622163152.php", "source_location": "L15"}, {"id": "migrations_version20260622163152_version20260622163152_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260622163152.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260622163152.php", "source_location": "L20"}, {"id": "migrations_version20260622163152_version20260622163152_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260622163152.php", "source_location": "L27"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622163152_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622163152.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622163152_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622163152.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622163152_php", "target": "migrations_version20260622163152_version20260622163152", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622163152.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260622163152_version20260622163152", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622163152.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260622163152_version20260622163152", "target": "migrations_version20260622163152_version20260622163152_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622163152.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260622163152_version20260622163152", "target": "migrations_version20260622163152_version20260622163152_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622163152.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260622163152_version20260622163152_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622163152.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260622163152_version20260622163152", "target": "migrations_version20260622163152_version20260622163152_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622163152.php", "source_location": "L27", "weight": 1.0}, {"source": "migrations_version20260622163152_version20260622163152_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622163152.php", "source_location": "L27", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260622163152_version20260622163152_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622163152.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260622163152_version20260622163152_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622163152.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260622163152_version20260622163152_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622163152.php", "source_location": "L30", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/657c686420a8a45159812178f8a65dbc317591779844dc26b3921c536f92de8c.json b/graphify-out/cache/ast/v0.8.44/657c686420a8a45159812178f8a65dbc317591779844dc26b3921c536f92de8c.json new file mode 100644 index 00000000..bb03078a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/657c686420a8a45159812178f8a65dbc317591779844dc26b3921c536f92de8c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_doctor_clinic_address_access_md", "label": "doctor-clinic-address-access.md", "file_type": "document", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L1"}, {"id": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", "label": "\u062f\u0633\u062a\u0631\u0633\u06cc \u067e\u0632\u0634\u06a9 \u0628\u0647 \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u0639\u0636\u0648 + \u0627\u062c\u0628\u0627\u0631\u06cc \u06a9\u0631\u062f\u0646 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0622\u062f\u0631\u0633", "file_type": "document", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L1"}, {"id": "prompt_doctor_clinic_address_access_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L3"}, {"id": "prompt_doctor_clinic_address_access_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L11"}, {"id": "prompt_doctor_clinic_address_access_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L19"}, {"id": "prompt_doctor_clinic_address_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L30"}, {"id": "prompt_doctor_clinic_address_access_backend_doctoraddress_toarray_\u0641\u0627\u06cc\u0644_src_doctor_entity_doctoraddress_php_\u062e\u0637_112", "label": "Backend \u2014 DoctorAddress::toArray() (\u0641\u0627\u06cc\u0644: `src/Doctor/Entity/DoctorAddress.php`, \u062e\u0637 112)", "file_type": "document", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L32"}, {"id": "prompt_doctor_clinic_address_access_backend_listaddresses_\u062f\u0631_doctorcontroller_\u062e\u0637_671", "label": "Backend \u2014 listAddresses \u062f\u0631 DoctorController (\u062e\u0637 671)", "file_type": "document", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L48"}, {"id": "prompt_doctor_clinic_address_access_frontend_addrschema_\u062f\u0631_doctordetailpage_tsx_\u062e\u0637_772", "label": "Frontend \u2014 addrSchema \u062f\u0631 DoctorDetailPage.tsx (\u062e\u0637 772)", "file_type": "document", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L62"}, {"id": "prompt_doctor_clinic_address_access_frontend_sessioneditor_\u062e\u0637_1082_1085", "label": "Frontend \u2014 SessionEditor (\u062e\u0637 1082-1085)", "file_type": "document", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L76"}, {"id": "prompt_doctor_clinic_address_access_\u0648\u0636\u0639\u06cc\u062a_clinicrepository", "label": "\u0648\u0636\u0639\u06cc\u062a ClinicRepository", "file_type": "document", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L85"}, {"id": "prompt_doctor_clinic_address_access_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L102"}, {"id": "prompt_doctor_clinic_address_access_\u06f1_backend_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_clinic_name_\u0628\u0647_doctoraddress_toarray", "label": "\u06f1. Backend \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `clinic_name` \u0628\u0647 `DoctorAddress::toArray()`", "file_type": "document", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L104"}, {"id": "prompt_doctor_clinic_address_access_\u06f2_backend_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0631\u0627_\u062f\u0631_listaddresses_\u0634\u0627\u0645\u0644_\u06a9\u0646", "label": "\u06f2. Backend \u2014 \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u0639\u0636\u0648 \u0631\u0627 \u062f\u0631 `listAddresses` \u0634\u0627\u0645\u0644 \u06a9\u0646", "file_type": "document", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L125"}, {"id": "prompt_doctor_clinic_address_access_\u06f3_frontend_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627_\u062f\u0631_addrschema", "label": "\u06f3. Frontend \u2014 \u0627\u062c\u0628\u0627\u0631\u06cc \u06a9\u0631\u062f\u0646 \u0641\u06cc\u0644\u062f\u0647\u0627 \u062f\u0631 `addrSchema`", "file_type": "document", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L165"}, {"id": "prompt_doctor_clinic_address_access_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L204"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_doctor_clinic_address_access_md", "target": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", "target": "prompt_doctor_clinic_address_access_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", "target": "prompt_doctor_clinic_address_access_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L11", "weight": 1.0}, {"source": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", "target": "prompt_doctor_clinic_address_access_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L19", "weight": 1.0}, {"source": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", "target": "prompt_doctor_clinic_address_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L30", "weight": 1.0}, {"source": "prompt_doctor_clinic_address_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_doctor_clinic_address_access_backend_doctoraddress_toarray_\u0641\u0627\u06cc\u0644_src_doctor_entity_doctoraddress_php_\u062e\u0637_112", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L32", "weight": 1.0}, {"source": "prompt_doctor_clinic_address_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_doctor_clinic_address_access_backend_listaddresses_\u062f\u0631_doctorcontroller_\u062e\u0637_671", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L48", "weight": 1.0}, {"source": "prompt_doctor_clinic_address_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_doctor_clinic_address_access_frontend_addrschema_\u062f\u0631_doctordetailpage_tsx_\u062e\u0637_772", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L62", "weight": 1.0}, {"source": "prompt_doctor_clinic_address_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_doctor_clinic_address_access_frontend_sessioneditor_\u062e\u0637_1082_1085", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L76", "weight": 1.0}, {"source": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", "target": "prompt_doctor_clinic_address_access_\u0648\u0636\u0639\u06cc\u062a_clinicrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L85", "weight": 1.0}, {"source": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", "target": "prompt_doctor_clinic_address_access_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L102", "weight": 1.0}, {"source": "prompt_doctor_clinic_address_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_clinic_address_access_\u06f1_backend_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_clinic_name_\u0628\u0647_doctoraddress_toarray", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L104", "weight": 1.0}, {"source": "prompt_doctor_clinic_address_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_clinic_address_access_\u06f2_backend_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0631\u0627_\u062f\u0631_listaddresses_\u0634\u0627\u0645\u0644_\u06a9\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L125", "weight": 1.0}, {"source": "prompt_doctor_clinic_address_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_doctor_clinic_address_access_\u06f3_frontend_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627_\u062f\u0631_addrschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L165", "weight": 1.0}, {"source": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", "target": "prompt_doctor_clinic_address_access_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-clinic-address-access.md", "source_location": "L204", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/65a467e75d34ebf32f56e45ca5aafffb2a0560dcaf538b6e5d962b46b3265718.json b/graphify-out/cache/ast/v0.8.44/65a467e75d34ebf32f56e45ca5aafffb2a0560dcaf538b6e5d962b46b3265718.json new file mode 100644 index 00000000..2182eb3a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/65a467e75d34ebf32f56e45ca5aafffb2a0560dcaf538b6e5d962b46b3265718.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "label": "SubscriptionController.php", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L1"}, {"id": "controller_subscriptioncontroller_subscriptioncontroller", "label": "SubscriptionController", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L26"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_subscriptioncontroller_subscriptioncontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L29"}, {"id": "controller_subscriptioncontroller_subscriptioncontroller_plans", "label": ".plans()", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L42"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L42"}, {"id": "controller_subscriptioncontroller_subscriptioncontroller_my", "label": ".my()", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L55"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L55"}, {"id": "controller_subscriptioncontroller_subscriptioncontroller_trial", "label": ".trial()", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L73"}, {"id": "controller_subscriptioncontroller_subscriptioncontroller_adminplans", "label": ".adminPlans()", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L93"}, {"id": "controller_subscriptioncontroller_subscriptioncontroller_admincreateplan", "label": ".adminCreatePlan()", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L107"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L107"}, {"id": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "label": ".adminUpdatePlan()", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L130"}, {"id": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", "label": ".adminCreatePeriod()", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L152"}, {"id": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "label": ".adminUpdatePeriod()", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L182"}, {"id": "controller_subscriptioncontroller_subscriptioncontroller_admindeleteperiod", "label": ".adminDeletePeriod()", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L204"}, {"id": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", "label": ".adminReport()", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L219"}, {"id": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "label": ".resolveEntity()", "file_type": "code", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L245"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "useractivecontextrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "appexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "subscriptionperiod", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "subscriptionplan", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "subscriptionplanrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "subscriptionperiodrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "clinicsubscriptionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "subscriptionservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "entitymanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L24", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_controller_subscriptioncontroller_php", "target": "controller_subscriptioncontroller_subscriptioncontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L26", "weight": 1.0}, {"source": "controller_subscriptioncontroller_subscriptioncontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L27", "weight": 1.0}, {"source": "controller_subscriptioncontroller_subscriptioncontroller", "target": "controller_subscriptioncontroller_subscriptioncontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L29", "weight": 1.0}, {"source": "controller_subscriptioncontroller_subscriptioncontroller", "target": "controller_subscriptioncontroller_subscriptioncontroller_plans", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L42", "weight": 1.0}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_plans", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L42", "weight": 1.0, "context": "return_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller", "target": "controller_subscriptioncontroller_subscriptioncontroller_my", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L55", "weight": 1.0}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_my", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L55", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_my", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L55", "weight": 1.0, "context": "return_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller", "target": "controller_subscriptioncontroller_subscriptioncontroller_trial", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L73", "weight": 1.0}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_trial", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L73", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_trial", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L73", "weight": 1.0, "context": "return_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller", "target": "controller_subscriptioncontroller_subscriptioncontroller_adminplans", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L93", "weight": 1.0}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_adminplans", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L93", "weight": 1.0, "context": "return_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller", "target": "controller_subscriptioncontroller_subscriptioncontroller_admincreateplan", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L107", "weight": 1.0}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_admincreateplan", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L107", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_admincreateplan", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L107", "weight": 1.0, "context": "return_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller", "target": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L130", "weight": 1.0}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L130", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L130", "weight": 1.0, "context": "return_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller", "target": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L152", "weight": 1.0}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L152", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L152", "weight": 1.0, "context": "return_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller", "target": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L182", "weight": 1.0}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L182", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L182", "weight": 1.0, "context": "return_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller", "target": "controller_subscriptioncontroller_subscriptioncontroller_admindeleteperiod", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L204", "weight": 1.0}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_admindeleteperiod", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L204", "weight": 1.0, "context": "return_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller", "target": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L219", "weight": 1.0}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L219", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L219", "weight": 1.0, "context": "return_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller", "target": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L245", "weight": 1.0}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L245", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_my", "target": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L59", "weight": 1.0}, {"source": "controller_subscriptioncontroller_subscriptioncontroller_trial", "target": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Subscription/Controller/SubscriptionController.php", "source_location": "L77", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_plans", "callee": "findAllActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L45", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_plans", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L47", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_plans", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L47", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_plans", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L48", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_my", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L61", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_my", "callee": "getActiveSubscription", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L64", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_my", "callee": "hasUsedTrial", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L65", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_my", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L67", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_trial", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L79", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_trial", "callee": "activateTrial", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L83", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_trial", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L85", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_trial", "callee": "getErrorCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L85", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_trial", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L85", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_trial", "callee": "getHttpStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L85", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_trial", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_trial", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminplans", "callee": "findAllActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L97", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminplans", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L99", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminplans", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L100", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminplans", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L100", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminplans", "callee": "count", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L101", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateplan", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L111", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateplan", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L111", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateplan", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L113", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateplan", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L114", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateplan", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateplan", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L125", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateplan", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L127", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateplan", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L127", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L134", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L136", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L136", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L139", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L139", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L141", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L141", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L142", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "setLevel", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L142", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "setMaxSecretaries", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L144", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "setFeatures", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L144", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L145", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "setActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L145", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L147", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L149", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L149", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L156", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L156", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L159", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L161", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L164", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L164", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L165", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", "callee": "setSortOrder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L175", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L177", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L179", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L179", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L188", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L191", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L191", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L193", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "setLabel", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L193", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L194", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "setDurationMonths", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L194", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L195", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "setPriceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L195", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "setActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L197", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "setSortOrder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L197", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L199", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L201", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L201", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admindeleteperiod", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L208", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admindeleteperiod", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L210", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admindeleteperiod", "callee": "setActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L213", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admindeleteperiod", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_admindeleteperiod", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L216", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L223", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L224", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L226", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L226", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L229", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L229", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L229", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L229", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L240", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L247", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L248", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L249", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L252", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L253", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L254", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L257", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L258", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L260", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L262", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L264", "receiver": null}, {"caller_nid": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php", "source_location": "L266", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6609137ba6c6187032cdfd84e9d39097732d861414157cacbdeb77b2b271ac8b.json b/graphify-out/cache/ast/v0.8.44/6609137ba6c6187032cdfd84e9d39097732d861414157cacbdeb77b2b271ac8b.json new file mode 100644 index 00000000..2f6176af --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6609137ba6c6187032cdfd84e9d39097732d861414157cacbdeb77b2b271ac8b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_public_index_php", "label": "index.php", "file_type": "code", "source_file": "public/index.php", "source_location": "L1"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_public_index_php", "target": "kernel", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "public/index.php", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/66670716bbc31a4ca8246f78922ecf16791bbd0b0439a07543dc3d567d3fd7c2.json b/graphify-out/cache/ast/v0.8.44/66670716bbc31a4ca8246f78922ecf16791bbd0b0439a07543dc3d567d3fd7c2.json new file mode 100644 index 00000000..63850216 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/66670716bbc31a4ca8246f78922ecf16791bbd0b0439a07543dc3d567d3fd7c2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "label": "AppointmentSettingsController.php", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L1"}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "label": "AppointmentSettingsController", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L26"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L30"}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "label": ".createSchedule()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L41"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L41"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L41"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L41"}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "label": ".updateSchedule()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L77"}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getschedule", "label": ".getSchedule()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L111"}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", "label": ".deleteSchedule()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L127"}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listoverrides", "label": ".listOverrides()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L146"}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "label": ".createOverride()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L162"}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "label": ".updateOverride()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L192"}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", "label": ".deleteOverride()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L218"}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getoverride", "label": ".getOverride()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L235"}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listholidays", "label": ".listHolidays()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L248"}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", "label": ".deleteHoliday()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L261"}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "label": ".createHoliday()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L278"}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "label": ".updateHoliday()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L310"}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", "label": ".availableLocations()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L341"}, {"id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_validatesessionshavelocation", "label": ".validateSessionsHaveLocation()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L371"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "dateoverride", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "holiday", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "weeklyschedule", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "dateoverriderepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "holidayrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "weeklyschedulerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "clinic", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "doctoraddress", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "doctoraddressrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L24", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentsettingscontroller_php", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L26", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L28", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L30", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L41", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L41", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L41", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L41", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L77", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L77", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L77", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L77", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getschedule", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L111", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getschedule", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L111", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L127", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L127", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L127", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listoverrides", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L146", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listoverrides", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L146", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L162", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L162", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L162", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L162", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L192", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L192", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L192", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L192", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L218", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L218", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L218", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getoverride", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L235", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getoverride", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L235", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listholidays", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L248", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listholidays", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L248", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L261", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L261", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L261", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L278", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L278", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L278", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L278", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L310", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L310", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L310", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L310", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L341", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L341", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_validatesessionshavelocation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L371", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_validatesessionshavelocation", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L56", "weight": 1.0}, {"source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_validatesessionshavelocation", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L97", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L44", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L44", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L45", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L47", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L49", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L52", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L52", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L52", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L52", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L53", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L57", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L61", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "setSetting", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L63", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L68", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L68", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "setMeta", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L69", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L72", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L74", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L74", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L81", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L83", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L84", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L92", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L95", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L95", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L96", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "setSetting", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L100", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L102", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L102", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "setMeta", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L103", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L106", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getschedule", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getschedule", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L117", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getschedule", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getschedule", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L121", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getschedule", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L124", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getschedule", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L124", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L130", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L132", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L135", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L135", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L135", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L135", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L135", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L136", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L139", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L141", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listoverrides", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L149", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listoverrides", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L151", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listoverrides", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L154", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listoverrides", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listoverrides", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L156", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listoverrides", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L159", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L165", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L165", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L166", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L167", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L169", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L171", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L174", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L174", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L174", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L174", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L175", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L178", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L180", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L184", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "setReason", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L184", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L185", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "setSetting", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L185", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L187", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L195", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L197", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L201", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L204", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L204", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L205", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "setActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L205", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L206", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "setReason", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L206", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "setSetting", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L208", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L209", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "setDate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L210", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L213", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L215", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L215", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L221", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L223", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L226", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L226", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L226", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L226", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L226", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L227", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L230", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L232", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getoverride", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L238", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getoverride", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L240", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getoverride", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L243", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getoverride", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L243", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listholidays", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L251", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listholidays", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L253", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listholidays", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L256", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listholidays", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L256", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listholidays", "callee": "findAllByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L256", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listholidays", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L258", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L264", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L266", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L269", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L269", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L269", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L269", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L269", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L270", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L273", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L275", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L281", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L281", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L282", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L283", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L284", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L286", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L288", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L291", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L291", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L291", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L291", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L292", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L295", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L296", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L299", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L303", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "setReason", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L303", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L305", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L307", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L307", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L313", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L315", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L318", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L318", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L318", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L318", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L318", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L319", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L322", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L322", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L323", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "setActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L323", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L324", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "setReason", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L324", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L325", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L326", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "setStartDate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L327", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L329", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L330", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "setEndDate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L331", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L334", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L336", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L336", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L344", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L346", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L349", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L350", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L350", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L353", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L353", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", "callee": "findAvailableForDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L356", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L358", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L359", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", "callee": "getClinicId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L360", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", "callee": "getClinicId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L360", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L364", "receiver": null}, {"caller_nid": "controller_appointmentsettingscontroller_appointmentsettingscontroller_validatesessionshavelocation", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php", "source_location": "L375", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/66b4158b7f47661bd573f21e65c35e20e22ecbb830736f07091857004868eeb8.json b/graphify-out/cache/ast/v0.8.44/66b4158b7f47661bd573f21e65c35e20e22ecbb830736f07091857004868eeb8.json new file mode 100644 index 00000000..be88307d --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/66b4158b7f47661bd573f21e65c35e20e22ecbb830736f07091857004868eeb8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smslogrepository_php", "label": "SmsLogRepository.php", "file_type": "code", "source_file": "src/Sms/Repository/SmsLogRepository.php", "source_location": "L1"}, {"id": "repository_smslogrepository_smslogrepository", "label": "SmsLogRepository", "file_type": "code", "source_file": "src/Sms/Repository/SmsLogRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_smslogrepository_smslogrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Repository/SmsLogRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Sms/Repository/SmsLogRepository.php", "source_location": "L11"}, {"id": "repository_smslogrepository_smslogrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Sms/Repository/SmsLogRepository.php", "source_location": "L12"}, {"id": "smslog", "label": "SmsLog", "file_type": "code", "source_file": "src/Sms/Repository/SmsLogRepository.php", "source_location": "L12"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smslogrepository_php", "target": "smslog", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsLogRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smslogrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsLogRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smslogrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsLogRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smslogrepository_php", "target": "repository_smslogrepository_smslogrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsLogRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_smslogrepository_smslogrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsLogRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_smslogrepository_smslogrepository", "target": "repository_smslogrepository_smslogrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsLogRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_smslogrepository_smslogrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsLogRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_smslogrepository_smslogrepository", "target": "repository_smslogrepository_smslogrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsLogRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_smslogrepository_smslogrepository_save", "target": "smslog", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsLogRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_smslogrepository_smslogrepository_construct", "target": "smslog", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Sms/Repository/SmsLogRepository.php", "source_location": "L11", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_smslogrepository_smslogrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsLogRepository.php", "source_location": "L11", "receiver": null}, {"caller_nid": "repository_smslogrepository_smslogrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsLogRepository.php", "source_location": "L12", "receiver": null}, {"caller_nid": "repository_smslogrepository_smslogrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsLogRepository.php", "source_location": "L12", "receiver": null}, {"caller_nid": "repository_smslogrepository_smslogrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsLogRepository.php", "source_location": "L12", "receiver": null}, {"caller_nid": "repository_smslogrepository_smslogrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsLogRepository.php", "source_location": "L12", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/683f2375f3d9528dd02e9cbfe7bd344ff51208aff0ef02dfed3d576c3460a1f7.json b/graphify-out/cache/ast/v0.8.44/683f2375f3d9528dd02e9cbfe7bd344ff51208aff0ef02dfed3d576c3460a1f7.json new file mode 100644 index 00000000..c1d14f01 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/683f2375f3d9528dd02e9cbfe7bd344ff51208aff0ef02dfed3d576c3460a1f7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_entity_specialty_php", "label": "Specialty.php", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L1"}, {"id": "entity_specialty_specialty", "label": "Specialty", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L10"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L37"}, {"id": "entity_specialty_specialty_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L41"}, {"id": "entity_specialty_specialty_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L49"}, {"id": "entity_specialty_specialty_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L50"}, {"id": "entity_specialty_specialty_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L51"}, {"id": "entity_specialty_specialty_getslug", "label": ".getSlug()", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L52"}, {"id": "entity_specialty_specialty_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L53"}, {"id": "entity_specialty_specialty_getweight", "label": ".getWeight()", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L54"}, {"id": "entity_specialty_specialty_getparent", "label": ".getParent()", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L55"}, {"id": "entity_specialty_specialty_setname", "label": ".setName()", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L57"}, {"id": "entity_specialty_specialty_setslug", "label": ".setSlug()", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L58"}, {"id": "entity_specialty_specialty_setstatus", "label": ".setStatus()", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L59"}, {"id": "entity_specialty_specialty_setweight", "label": ".setWeight()", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L60"}, {"id": "entity_specialty_specialty_setparent", "label": ".setParent()", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L61"}, {"id": "entity_specialty_specialty_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L63"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_entity_specialty_php", "target": "specialtyrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_entity_specialty_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_entity_specialty_php", "target": "uniqueentity", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_entity_specialty_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_entity_specialty_php", "target": "entity_specialty_specialty", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L10", "weight": 1.0}, {"source": "entity_specialty_specialty", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L37", "weight": 1.0, "context": "field"}, {"source": "entity_specialty_specialty", "target": "entity_specialty_specialty_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L41", "weight": 1.0}, {"source": "entity_specialty_specialty_construct", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L41", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_specialty_specialty", "target": "entity_specialty_specialty_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L49", "weight": 1.0}, {"source": "entity_specialty_specialty", "target": "entity_specialty_specialty_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L50", "weight": 1.0}, {"source": "entity_specialty_specialty", "target": "entity_specialty_specialty_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L51", "weight": 1.0}, {"source": "entity_specialty_specialty", "target": "entity_specialty_specialty_getslug", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L52", "weight": 1.0}, {"source": "entity_specialty_specialty", "target": "entity_specialty_specialty_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L53", "weight": 1.0}, {"source": "entity_specialty_specialty", "target": "entity_specialty_specialty_getweight", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L54", "weight": 1.0}, {"source": "entity_specialty_specialty", "target": "entity_specialty_specialty_getparent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L55", "weight": 1.0}, {"source": "entity_specialty_specialty_getparent", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L55", "weight": 1.0, "context": "return_type"}, {"source": "entity_specialty_specialty", "target": "entity_specialty_specialty_setname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L57", "weight": 1.0}, {"source": "entity_specialty_specialty_setname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L57", "weight": 1.0, "context": "return_type"}, {"source": "entity_specialty_specialty", "target": "entity_specialty_specialty_setslug", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L58", "weight": 1.0}, {"source": "entity_specialty_specialty_setslug", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L58", "weight": 1.0, "context": "return_type"}, {"source": "entity_specialty_specialty", "target": "entity_specialty_specialty_setstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L59", "weight": 1.0}, {"source": "entity_specialty_specialty_setstatus", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L59", "weight": 1.0, "context": "return_type"}, {"source": "entity_specialty_specialty", "target": "entity_specialty_specialty_setweight", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L60", "weight": 1.0}, {"source": "entity_specialty_specialty_setweight", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L60", "weight": 1.0, "context": "return_type"}, {"source": "entity_specialty_specialty", "target": "entity_specialty_specialty_setparent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L61", "weight": 1.0}, {"source": "entity_specialty_specialty_setparent", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L61", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_specialty_specialty_setparent", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L61", "weight": 1.0, "context": "return_type"}, {"source": "entity_specialty_specialty", "target": "entity_specialty_specialty_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Entity/Specialty.php", "source_location": "L63", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_specialty_specialty_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Entity/Specialty.php", "source_location": "L43", "receiver": null}, {"caller_nid": "entity_specialty_specialty_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Entity/Specialty.php", "source_location": "L43", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/68b117404c5f1c7c68914a367f9ac656b25cb486daeabb9808a36be205f4de56.json b/graphify-out/cache/ast/v0.8.44/68b117404c5f1c7c68914a367f9ac656b25cb486daeabb9808a36be205f4de56.json new file mode 100644 index 00000000..d8a03846 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/68b117404c5f1c7c68914a367f9ac656b25cb486daeabb9808a36be205f4de56.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smswallettransactionrepository_php", "label": "SmsWalletTransactionRepository.php", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L1"}, {"id": "repository_smswallettransactionrepository_smswallettransactionrepository", "label": "SmsWalletTransactionRepository", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_smswallettransactionrepository_smswallettransactionrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L12"}, {"id": "repository_smswallettransactionrepository_smswallettransactionrepository_findbywallet", "label": ".findByWallet()", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L17"}, {"id": "smswallet", "label": "SmsWallet", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L17"}, {"id": "repository_smswallettransactionrepository_smswallettransactionrepository_countbywallet", "label": ".countByWallet()", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L29"}, {"id": "repository_smswallettransactionrepository_smswallettransactionrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L39"}, {"id": "smswallettransaction", "label": "SmsWalletTransaction", "file_type": "code", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L39"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smswallettransactionrepository_php", "target": "smswallet", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smswallettransactionrepository_php", "target": "smswallettransaction", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smswallettransactionrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smswallettransactionrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smswallettransactionrepository_php", "target": "repository_smswallettransactionrepository_smswallettransactionrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_smswallettransactionrepository_smswallettransactionrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_smswallettransactionrepository_smswallettransactionrepository", "target": "repository_smswallettransactionrepository_smswallettransactionrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_smswallettransactionrepository_smswallettransactionrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_smswallettransactionrepository_smswallettransactionrepository", "target": "repository_smswallettransactionrepository_smswallettransactionrepository_findbywallet", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_smswallettransactionrepository_smswallettransactionrepository_findbywallet", "target": "smswallet", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L17", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_smswallettransactionrepository_smswallettransactionrepository", "target": "repository_smswallettransactionrepository_smswallettransactionrepository_countbywallet", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L29", "weight": 1.0}, {"source": "repository_smswallettransactionrepository_smswallettransactionrepository_countbywallet", "target": "smswallet", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L29", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_smswallettransactionrepository_smswallettransactionrepository", "target": "repository_smswallettransactionrepository_smswallettransactionrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L39", "weight": 1.0}, {"source": "repository_smswallettransactionrepository_smswallettransactionrepository_save", "target": "smswallettransaction", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L39", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_smswallettransactionrepository_smswallettransactionrepository_construct", "target": "smswallettransaction", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L14", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_findbywallet", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_findbywallet", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_findbywallet", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_findbywallet", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_findbywallet", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_findbywallet", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_findbywallet", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_findbywallet", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_countbywallet", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L31", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_countbywallet", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L31", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_countbywallet", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L31", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_countbywallet", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L31", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_countbywallet", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L31", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_countbywallet", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L31", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L41", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L41", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L42", "receiver": null}, {"caller_nid": "repository_smswallettransactionrepository_smswallettransactionrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php", "source_location": "L42", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/68eac18efc778814ed911eebd1747c182e2e1b81f7f333bc3b3c6202bc8bf69c.json b/graphify-out/cache/ast/v0.8.44/68eac18efc778814ed911eebd1747c182e2e1b81f7f333bc3b3c6202bc8bf69c.json new file mode 100644 index 00000000..b291ae39 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/68eac18efc778814ed911eebd1747c182e2e1b81f7f333bc3b3c6202bc8bf69c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_controller_settlementcontroller_php", "label": "SettlementController.php", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L1"}, {"id": "controller_settlementcontroller_settlementcontroller", "label": "SettlementController", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L20"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_settlementcontroller_settlementcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L24"}, {"id": "controller_settlementcontroller_settlementcontroller_balance", "label": ".balance()", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L34"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L34"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L34"}, {"id": "controller_settlementcontroller_settlementcontroller_transactions", "label": ".transactions()", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L70"}, {"id": "controller_settlementcontroller_settlementcontroller_request", "label": ".request()", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L101"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L101"}, {"id": "controller_settlementcontroller_settlementcontroller_listmine", "label": ".listMine()", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L174"}, {"id": "controller_settlementcontroller_settlementcontroller_get", "label": ".get()", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L203"}, {"id": "controller_settlementcontroller_settlementcontroller_approve", "label": ".approve()", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L243"}, {"id": "controller_settlementcontroller_settlementcontroller_reject", "label": ".reject()", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L295"}, {"id": "controller_settlementcontroller_settlementcontroller_uploadreceipt", "label": ".uploadReceipt()", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L364"}, {"id": "controller_settlementcontroller_settlementcontroller_markpaid", "label": ".markPaid()", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L377"}, {"id": "controller_settlementcontroller_settlementcontroller_savereceipt", "label": ".saveReceipt()", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L422"}, {"id": "controller_settlementcontroller_settlementcontroller_handlefileupload", "label": ".handleFileUpload()", "file_type": "code", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L466"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_controller_settlementcontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_controller_settlementcontroller_php", "target": "settlement", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_controller_settlementcontroller_php", "target": "wallettransaction", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_controller_settlementcontroller_php", "target": "settlementrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_controller_settlementcontroller_php", "target": "wallettransactionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_controller_settlementcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_controller_settlementcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_controller_settlementcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_controller_settlementcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_controller_settlementcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_controller_settlementcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_controller_settlementcontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_controller_settlementcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_controller_settlementcontroller_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_controller_settlementcontroller_php", "target": "controller_settlementcontroller_settlementcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L20", "weight": 1.0}, {"source": "controller_settlementcontroller_settlementcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L22", "weight": 1.0}, {"source": "controller_settlementcontroller_settlementcontroller", "target": "controller_settlementcontroller_settlementcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L24", "weight": 1.0}, {"source": "controller_settlementcontroller_settlementcontroller", "target": "controller_settlementcontroller_settlementcontroller_balance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L34", "weight": 1.0}, {"source": "controller_settlementcontroller_settlementcontroller_balance", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L34", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_settlementcontroller_settlementcontroller_balance", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L34", "weight": 1.0, "context": "return_type"}, {"source": "controller_settlementcontroller_settlementcontroller", "target": "controller_settlementcontroller_settlementcontroller_transactions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L70", "weight": 1.0}, {"source": "controller_settlementcontroller_settlementcontroller_transactions", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L70", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_settlementcontroller_settlementcontroller_transactions", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L70", "weight": 1.0, "context": "return_type"}, {"source": "controller_settlementcontroller_settlementcontroller", "target": "controller_settlementcontroller_settlementcontroller_request", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L101", "weight": 1.0}, {"source": "controller_settlementcontroller_settlementcontroller_request", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L101", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_settlementcontroller_settlementcontroller_request", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L101", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_settlementcontroller_settlementcontroller_request", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L101", "weight": 1.0, "context": "return_type"}, {"source": "controller_settlementcontroller_settlementcontroller", "target": "controller_settlementcontroller_settlementcontroller_listmine", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L174", "weight": 1.0}, {"source": "controller_settlementcontroller_settlementcontroller_listmine", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L174", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_settlementcontroller_settlementcontroller_listmine", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L174", "weight": 1.0, "context": "return_type"}, {"source": "controller_settlementcontroller_settlementcontroller", "target": "controller_settlementcontroller_settlementcontroller_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L203", "weight": 1.0}, {"source": "controller_settlementcontroller_settlementcontroller_get", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L203", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_settlementcontroller_settlementcontroller_get", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L203", "weight": 1.0, "context": "return_type"}, {"source": "controller_settlementcontroller_settlementcontroller", "target": "controller_settlementcontroller_settlementcontroller_approve", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L243", "weight": 1.0}, {"source": "controller_settlementcontroller_settlementcontroller_approve", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L243", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_settlementcontroller_settlementcontroller_approve", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L243", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_settlementcontroller_settlementcontroller_approve", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L243", "weight": 1.0, "context": "return_type"}, {"source": "controller_settlementcontroller_settlementcontroller", "target": "controller_settlementcontroller_settlementcontroller_reject", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L295", "weight": 1.0}, {"source": "controller_settlementcontroller_settlementcontroller_reject", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L295", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_settlementcontroller_settlementcontroller_reject", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L295", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_settlementcontroller_settlementcontroller_reject", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L295", "weight": 1.0, "context": "return_type"}, {"source": "controller_settlementcontroller_settlementcontroller", "target": "controller_settlementcontroller_settlementcontroller_uploadreceipt", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L364", "weight": 1.0}, {"source": "controller_settlementcontroller_settlementcontroller_uploadreceipt", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L364", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_settlementcontroller_settlementcontroller_uploadreceipt", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L364", "weight": 1.0, "context": "return_type"}, {"source": "controller_settlementcontroller_settlementcontroller", "target": "controller_settlementcontroller_settlementcontroller_markpaid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L377", "weight": 1.0}, {"source": "controller_settlementcontroller_settlementcontroller_markpaid", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L377", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_settlementcontroller_settlementcontroller_markpaid", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L377", "weight": 1.0, "context": "return_type"}, {"source": "controller_settlementcontroller_settlementcontroller", "target": "controller_settlementcontroller_settlementcontroller_savereceipt", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L422", "weight": 1.0}, {"source": "controller_settlementcontroller_settlementcontroller_savereceipt", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L422", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_settlementcontroller_settlementcontroller_savereceipt", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L422", "weight": 1.0, "context": "return_type"}, {"source": "controller_settlementcontroller_settlementcontroller", "target": "controller_settlementcontroller_settlementcontroller_handlefileupload", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L466", "weight": 1.0}, {"source": "controller_settlementcontroller_settlementcontroller_handlefileupload", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L466", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_settlementcontroller_settlementcontroller_handlefileupload", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L466", "weight": 1.0, "context": "return_type"}, {"source": "controller_settlementcontroller_settlementcontroller_uploadreceipt", "target": "controller_settlementcontroller_settlementcontroller_handlefileupload", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L374", "weight": 1.0}, {"source": "controller_settlementcontroller_settlementcontroller_handlefileupload", "target": "controller_settlementcontroller_settlementcontroller_get", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Settlement/Controller/SettlementController.php", "source_location": "L469", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_settlementcontroller_settlementcontroller_balance", "callee": "getWalletBalance", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L58", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_balance", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L59", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_balance", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L60", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_balance", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L61", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_balance", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L64", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_transactions", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_transactions", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L92", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_transactions", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L93", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_transactions", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L96", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_request", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L133", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_request", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L133", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_request", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L135", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_request", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L138", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_request", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L142", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_request", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L145", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_request", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L148", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_request", "callee": "getWalletBalance", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L151", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_request", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_request", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L164", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_request", "callee": "setDescription", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L168", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_request", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L168", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_request", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L169", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_request", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L171", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_request", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L171", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_listmine", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L195", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_listmine", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_listmine", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L197", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_listmine", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_get", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L229", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_get", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L231", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_get", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L234", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_get", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L234", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_get", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L234", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_get", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L234", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_get", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L235", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_get", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L238", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_get", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L238", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_approve", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L279", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_approve", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L281", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_approve", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L284", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_approve", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L285", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_approve", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L288", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_approve", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L288", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_approve", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L289", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_approve", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L290", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_approve", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L292", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_approve", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L292", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L332", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L334", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L337", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L338", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L341", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L341", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L342", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L343", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L344", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L347", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L348", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "getWalletBalance", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L351", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L351", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L353", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "getAmountRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L354", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "getAmountRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L356", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "setDescription", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L358", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L358", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L359", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L361", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_reject", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L361", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_markpaid", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L399", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_markpaid", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L401", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_markpaid", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L405", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_markpaid", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L406", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_markpaid", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L409", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_markpaid", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L409", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_markpaid", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L410", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_markpaid", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L412", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_markpaid", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L417", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_markpaid", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L419", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_markpaid", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L419", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_savereceipt", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L444", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_savereceipt", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L446", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_savereceipt", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L450", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_savereceipt", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L451", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_savereceipt", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L454", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_savereceipt", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L454", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_savereceipt", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L455", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_savereceipt", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L457", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_savereceipt", "callee": "setReceipt", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L460", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_savereceipt", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L461", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_savereceipt", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L463", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_savereceipt", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L463", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L468", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L470", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "sys_get_temp_dir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L473", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "uniqid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L473", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "file_put_contents", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L474", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "sanitizeFilename", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L477", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "detectMimeType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L478", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L480", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L480", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "is_dir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L482", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "mkdir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L482", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "uniqid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L484", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "rename", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L485", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L489", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L490", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L490", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "file_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L496", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "unlink", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L496", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L497", "receiver": null}, {"caller_nid": "controller_settlementcontroller_settlementcontroller_handlefileupload", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php", "source_location": "L497", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6a1abec43951233b9e88021712f1159d043eb14f47473e5bb6fd41105a8267e5.json b/graphify-out/cache/ast/v0.8.44/6a1abec43951233b9e88021712f1159d043eb14f47473e5bb6fd41105a8267e5.json new file mode 100644 index 00000000..098e8c21 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6a1abec43951233b9e88021712f1159d043eb14f47473e5bb6fd41105a8267e5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "label": "SmsWalletController.php", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L1"}, {"id": "controller_smswalletcontroller_smswalletcontroller", "label": "SmsWalletController", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L28"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_smswalletcontroller_smswalletcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L32"}, {"id": "controller_smswalletcontroller_smswalletcontroller_balance", "label": ".balance()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L47"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L47"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L47"}, {"id": "controller_smswalletcontroller_smswalletcontroller_charge", "label": ".charge()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L66"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L66"}, {"id": "controller_smswalletcontroller_smswalletcontroller_logs", "label": ".logs()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L118"}, {"id": "controller_smswalletcontroller_smswalletcontroller_getsettings", "label": ".getSettings()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L141"}, {"id": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "label": ".updateSettings()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L165"}, {"id": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "label": ".adminReviewList()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L195"}, {"id": "controller_smswalletcontroller_smswalletcontroller_adminapprove", "label": ".adminApprove()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L219"}, {"id": "controller_smswalletcontroller_smswalletcontroller_adminreject", "label": ".adminReject()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L234"}, {"id": "controller_smswalletcontroller_smswalletcontroller_resolveentityname", "label": ".resolveEntityName()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L255"}, {"id": "controller_smswalletcontroller_smswalletcontroller_adminreport", "label": ".adminReport()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L266"}, {"id": "controller_smswalletcontroller_smswalletcontroller_resolveentity", "label": ".resolveEntity()", "file_type": "code", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L288"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "siteconfigrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "payment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "mellatgateway", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "mockgateway", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "sepgateway", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "paymentrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "smssettings", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "smssettingsrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "smswalletrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "smswallettransactionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "smswalletservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L24", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L25", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L26", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smswalletcontroller_php", "target": "controller_smswalletcontroller_smswalletcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L28", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L30", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller", "target": "controller_smswalletcontroller_smswalletcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L32", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller", "target": "controller_smswalletcontroller_smswalletcontroller_balance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L47", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_balance", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L47", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller_balance", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L47", "weight": 1.0, "context": "return_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller", "target": "controller_smswalletcontroller_smswalletcontroller_charge", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L66", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_charge", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L66", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller_charge", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L66", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller_charge", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L66", "weight": 1.0, "context": "return_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller", "target": "controller_smswalletcontroller_smswalletcontroller_logs", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L118", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_logs", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L118", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller_logs", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L118", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller_logs", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L118", "weight": 1.0, "context": "return_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller", "target": "controller_smswalletcontroller_smswalletcontroller_getsettings", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L141", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_getsettings", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L141", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller_getsettings", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L141", "weight": 1.0, "context": "return_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller", "target": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L165", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L165", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L165", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L165", "weight": 1.0, "context": "return_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller", "target": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L195", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L195", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L195", "weight": 1.0, "context": "return_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller", "target": "controller_smswalletcontroller_smswalletcontroller_adminapprove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L219", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_adminapprove", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L219", "weight": 1.0, "context": "return_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller", "target": "controller_smswalletcontroller_smswalletcontroller_adminreject", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L234", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_adminreject", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L234", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller_adminreject", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L234", "weight": 1.0, "context": "return_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller", "target": "controller_smswalletcontroller_smswalletcontroller_resolveentityname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L255", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller", "target": "controller_smswalletcontroller_smswalletcontroller_adminreport", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L266", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_adminreport", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L266", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller_adminreport", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L266", "weight": 1.0, "context": "return_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller", "target": "controller_smswalletcontroller_smswalletcontroller_resolveentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L288", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_resolveentity", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L288", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smswalletcontroller_smswalletcontroller_balance", "target": "controller_smswalletcontroller_smswalletcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L50", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_charge", "target": "controller_smswalletcontroller_smswalletcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L69", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_logs", "target": "controller_smswalletcontroller_smswalletcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L121", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_getsettings", "target": "controller_smswalletcontroller_smswalletcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L144", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "target": "controller_smswalletcontroller_smswalletcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L168", "weight": 1.0}, {"source": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "target": "controller_smswalletcontroller_smswalletcontroller_resolveentityname", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsWalletController.php", "source_location": "L212", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_smswalletcontroller_smswalletcontroller_balance", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L52", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_balance", "callee": "getBalance", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L55", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_balance", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L56", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_balance", "callee": "floor", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L57", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_balance", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L59", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L74", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L74", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L75", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L79", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L82", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L93", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L96", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "setMetadata", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L99", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "getOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L101", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "initiate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L102", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "getOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L102", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L105", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "setGatewayToken", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L109", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L111", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L112", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_charge", "callee": "getOrderId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L114", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_logs", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L123", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_logs", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L126", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_logs", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L127", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_logs", "callee": "getOrCreate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L128", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_logs", "callee": "findByWallet", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L130", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_logs", "callee": "countByWallet", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L131", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_logs", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L133", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_logs", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L134", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_logs", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L134", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_getsettings", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_getsettings", "callee": "findByEntity", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L149", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_getsettings", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L152", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_getsettings", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L162", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_getsettings", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L162", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L170", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "callee": "findByEntity", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L173", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L178", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L178", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L180", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "callee": "setReminderEnabled", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L180", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L181", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "callee": "setReminderHoursBefore", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L181", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L182", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "callee": "setPostVisitEnabled", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L182", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L183", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L184", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "callee": "submitPostVisitText", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L190", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L192", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_updatesettings", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L192", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L199", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L204", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L204", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L204", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L204", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L204", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L210", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L211", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L212", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L212", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L216", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminapprove", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L223", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminapprove", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L225", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminapprove", "callee": "approvePostVisitText", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L228", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminapprove", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L229", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminapprove", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L231", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminapprove", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L231", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreject", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L238", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreject", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L240", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreject", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L243", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreject", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L243", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreject", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L244", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreject", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L246", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreject", "callee": "rejectPostVisitText", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L249", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreject", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L250", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreject", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L252", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreject", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L252", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_resolveentityname", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L258", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_resolveentityname", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L261", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreport", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L270", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreport", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L271", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreport", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L273", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreport", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L273", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreport", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L273", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreport", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L273", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreport", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L278", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreport", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L278", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreport", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L278", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreport", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L278", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreport", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L278", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreport", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L278", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_adminreport", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L285", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_resolveentity", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L290", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L291", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L292", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_resolveentity", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L295", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L296", "receiver": null}, {"caller_nid": "controller_smswalletcontroller_smswalletcontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php", "source_location": "L297", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6a1ac2b1feeec574386ab34b5176b6c069ee3582e7152757e4693e18440d0365.json b/graphify-out/cache/ast/v0.8.44/6a1ac2b1feeec574386ab34b5176b6c069ee3582e7152757e4693e18440d0365.json new file mode 100644 index 00000000..87298460 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6a1ac2b1feeec574386ab34b5176b6c069ee3582e7152757e4693e18440d0365.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_08_categories_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L1"}, {"id": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f8: \u0645\u0627\u0698\u0648\u0644 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L1"}, {"id": "task_08_categories_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 DB backup", "file_type": "document", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L3"}, {"id": "task_08_categories_database_\u062c\u062f\u0648\u0644_categories", "label": "\u062c\u062f\u0648\u0644: categories", "file_type": "document", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L8"}, {"id": "task_08_categories_database_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0627\u062e\u062a\u0635\u0627\u0635\u06cc_bundle_city", "label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0627\u062e\u062a\u0635\u0627\u0635\u06cc bundle=city", "file_type": "document", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L24"}, {"id": "task_08_categories_database_\u0645\u0642\u0627\u062f\u06cc\u0631_\u0645\u062c\u0627\u0632_bundle", "label": "\u0645\u0642\u0627\u062f\u06cc\u0631 \u0645\u062c\u0627\u0632 bundle", "file_type": "document", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L39"}, {"id": "task_08_categories_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L50"}, {"id": "task_08_categories_database_\u062f\u0627\u062f\u0647_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u062f\u0631_db_backup_\u0646\u0645\u0648\u0646\u0647", "label": "\u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u062f\u0631 DB backup (\u0646\u0645\u0648\u0646\u0647)", "file_type": "document", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L57"}, {"id": "task_08_categories_database_\u0646\u06a9\u062a\u0647_\u0645\u0647\u0645_city_bundle", "label": "\u0646\u06a9\u062a\u0647 \u0645\u0647\u0645: city bundle", "file_type": "document", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L64"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_08_categories_database_md", "target": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "task_08_categories_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "task_08_categories_database_\u062c\u062f\u0648\u0644_categories", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L8", "weight": 1.0}, {"source": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "task_08_categories_database_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0627\u062e\u062a\u0635\u0627\u0635\u06cc_bundle_city", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L24", "weight": 1.0}, {"source": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "task_08_categories_database_\u0645\u0642\u0627\u062f\u06cc\u0631_\u0645\u062c\u0627\u0632_bundle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L39", "weight": 1.0}, {"source": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "task_08_categories_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L50", "weight": 1.0}, {"source": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "task_08_categories_database_\u062f\u0627\u062f\u0647_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u062f\u0631_db_backup_\u0646\u0645\u0648\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L57", "weight": 1.0}, {"source": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "task_08_categories_database_\u0646\u06a9\u062a\u0647_\u0645\u0647\u0645_city_bundle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/database.md", "source_location": "L64", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6a2e18c9de2434f67ce2250dc17ec50a29f207b95ca2fc6e2a9c7d338a67a67e.json b/graphify-out/cache/ast/v0.8.44/6a2e18c9de2434f67ce2250dc17ec50a29f207b95ca2fc6e2a9c7d338a67a67e.json new file mode 100644 index 00000000..901901a4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6a2e18c9de2434f67ce2250dc17ec50a29f207b95ca2fc6e2a9c7d338a67a67e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_invoiceitemrepository_php", "label": "InvoiceItemRepository.php", "file_type": "code", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L1"}, {"id": "repository_invoiceitemrepository_invoiceitemrepository", "label": "InvoiceItemRepository", "file_type": "code", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_invoiceitemrepository_invoiceitemrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L11"}, {"id": "repository_invoiceitemrepository_invoiceitemrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L16"}, {"id": "invoiceitem", "label": "InvoiceItem", "file_type": "code", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L16"}, {"id": "repository_invoiceitemrepository_invoiceitemrepository_detailsforids", "label": ".detailsForIds()", "file_type": "code", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L29"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_invoiceitemrepository_php", "target": "invoiceitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_invoiceitemrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_invoiceitemrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_invoiceitemrepository_php", "target": "repository_invoiceitemrepository_invoiceitemrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_invoiceitemrepository_invoiceitemrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_invoiceitemrepository_invoiceitemrepository", "target": "repository_invoiceitemrepository_invoiceitemrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_invoiceitemrepository_invoiceitemrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_invoiceitemrepository_invoiceitemrepository", "target": "repository_invoiceitemrepository_invoiceitemrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_invoiceitemrepository_invoiceitemrepository_save", "target": "invoiceitem", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L16", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_invoiceitemrepository_invoiceitemrepository", "target": "repository_invoiceitemrepository_invoiceitemrepository_detailsforids", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L29", "weight": 1.0}, {"source": "repository_invoiceitemrepository_invoiceitemrepository_construct", "target": "invoiceitem", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_invoiceitemrepository_invoiceitemrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_invoiceitemrepository_invoiceitemrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_invoiceitemrepository_invoiceitemrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_invoiceitemrepository_invoiceitemrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_invoiceitemrepository_invoiceitemrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_invoiceitemrepository_invoiceitemrepository_detailsforids", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_invoiceitemrepository_invoiceitemrepository_detailsforids", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_invoiceitemrepository_invoiceitemrepository_detailsforids", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_invoiceitemrepository_invoiceitemrepository_detailsforids", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_invoiceitemrepository_invoiceitemrepository_detailsforids", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_invoiceitemrepository_invoiceitemrepository_detailsforids", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_invoiceitemrepository_invoiceitemrepository_detailsforids", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceItemRepository.php", "source_location": "L35", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6a98ea0a290f521efa4f0c71a0b364a38b7832527abc5d085978792079f84460.json b/graphify-out/cache/ast/v0.8.44/6a98ea0a290f521efa4f0c71a0b364a38b7832527abc5d085978792079f84460.json new file mode 100644 index 00000000..258d055e --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6a98ea0a290f521efa4f0c71a0b364a38b7832527abc5d085978792079f84460.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_holiday_php", "label": "Holiday.php", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L1"}, {"id": "entity_holiday_holiday", "label": "Holiday", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L9"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L22"}, {"id": "entity_holiday_holiday_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L44"}, {"id": "entity_holiday_holiday_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L54"}, {"id": "entity_holiday_holiday_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L55"}, {"id": "entity_holiday_holiday_getdoctor", "label": ".getDoctor()", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L56"}, {"id": "entity_holiday_holiday_getstartdate", "label": ".getStartDate()", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L57"}, {"id": "entity_holiday_holiday_getenddate", "label": ".getEndDate()", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L58"}, {"id": "entity_holiday_holiday_isactive", "label": ".isActive()", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L59"}, {"id": "entity_holiday_holiday_getreason", "label": ".getReason()", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L60"}, {"id": "entity_holiday_holiday_setstartdate", "label": ".setStartDate()", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L62"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L62"}, {"id": "entity_holiday_holiday_setenddate", "label": ".setEndDate()", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L63"}, {"id": "entity_holiday_holiday_setactive", "label": ".setActive()", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L64"}, {"id": "entity_holiday_holiday_setreason", "label": ".setReason()", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L65"}, {"id": "entity_holiday_holiday_touch", "label": ".touch()", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L67"}, {"id": "entity_holiday_holiday_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L69"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_holiday_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_holiday_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_holiday_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_holiday_php", "target": "entity_holiday_holiday", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_holiday_holiday", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L22", "weight": 1.0, "context": "field"}, {"source": "entity_holiday_holiday", "target": "entity_holiday_holiday_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L44", "weight": 1.0}, {"source": "entity_holiday_holiday_construct", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L44", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_holiday_holiday", "target": "entity_holiday_holiday_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L54", "weight": 1.0}, {"source": "entity_holiday_holiday", "target": "entity_holiday_holiday_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L55", "weight": 1.0}, {"source": "entity_holiday_holiday", "target": "entity_holiday_holiday_getdoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L56", "weight": 1.0}, {"source": "entity_holiday_holiday_getdoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L56", "weight": 1.0, "context": "return_type"}, {"source": "entity_holiday_holiday", "target": "entity_holiday_holiday_getstartdate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L57", "weight": 1.0}, {"source": "entity_holiday_holiday", "target": "entity_holiday_holiday_getenddate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L58", "weight": 1.0}, {"source": "entity_holiday_holiday", "target": "entity_holiday_holiday_isactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L59", "weight": 1.0}, {"source": "entity_holiday_holiday", "target": "entity_holiday_holiday_getreason", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L60", "weight": 1.0}, {"source": "entity_holiday_holiday", "target": "entity_holiday_holiday_setstartdate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_holiday_holiday_setstartdate", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L62", "weight": 1.0, "context": "return_type"}, {"source": "entity_holiday_holiday", "target": "entity_holiday_holiday_setenddate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_holiday_holiday_setenddate", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L63", "weight": 1.0, "context": "return_type"}, {"source": "entity_holiday_holiday", "target": "entity_holiday_holiday_setactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L64", "weight": 1.0}, {"source": "entity_holiday_holiday_setactive", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L64", "weight": 1.0, "context": "return_type"}, {"source": "entity_holiday_holiday", "target": "entity_holiday_holiday_setreason", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_holiday_holiday_setreason", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L65", "weight": 1.0, "context": "return_type"}, {"source": "entity_holiday_holiday", "target": "entity_holiday_holiday_touch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L67", "weight": 1.0}, {"source": "entity_holiday_holiday", "target": "entity_holiday_holiday_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L69", "weight": 1.0}, {"source": "entity_holiday_holiday_setstartdate", "target": "entity_holiday_holiday_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_holiday_holiday_setenddate", "target": "entity_holiday_holiday_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_holiday_holiday_setactive", "target": "entity_holiday_holiday_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L64", "weight": 1.0}, {"source": "entity_holiday_holiday_setreason", "target": "entity_holiday_holiday_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_holiday_holiday_toarray", "target": "entity_holiday_holiday_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Holiday.php", "source_location": "L73", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_holiday_holiday_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Holiday.php", "source_location": "L46", "receiver": null}, {"caller_nid": "entity_holiday_holiday_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Holiday.php", "source_location": "L46", "receiver": null}, {"caller_nid": "entity_holiday_holiday_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Holiday.php", "source_location": "L50", "receiver": null}, {"caller_nid": "entity_holiday_holiday_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Holiday.php", "source_location": "L51", "receiver": null}, {"caller_nid": "entity_holiday_holiday_touch", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Holiday.php", "source_location": "L67", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6ab0c229936a8e1207910daaab9e75b7f84ff55abfd777647981fd572063114e.json b/graphify-out/cache/ast/v0.8.44/6ab0c229936a8e1207910daaab9e75b7f84ff55abfd777647981fd572063114e.json new file mode 100644 index 00000000..c0ab0d86 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6ab0c229936a8e1207910daaab9e75b7f84ff55abfd777647981fd572063114e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_service_apiirservice_php", "label": "ApiIrService.php", "file_type": "code", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L1"}, {"id": "service_apiirservice_apiirservice", "label": "ApiIrService", "file_type": "code", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L22"}, {"id": "service_apiirservice_apiirservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L24"}, {"id": "service_apiirservice_apiirservice_isconfigured", "label": ".isConfigured()", "file_type": "code", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L31"}, {"id": "service_apiirservice_apiirservice_shahkarmatch", "label": ".shahkarMatch()", "file_type": "code", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L39"}, {"id": "service_apiirservice_apiirservice_ibanmatch", "label": ".ibanMatch()", "file_type": "code", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L54"}, {"id": "service_apiirservice_apiirservice_post", "label": ".post()", "file_type": "code", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L74"}, {"id": "service_apiirservice_apiirservice_extractmatched", "label": ".extractMatched()", "file_type": "code", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L106"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_service_apiirservice_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_service_apiirservice_php", "target": "appexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_service_apiirservice_php", "target": "loggerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_service_apiirservice_php", "target": "httpclientinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_service_apiirservice_php", "target": "service_apiirservice_apiirservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L22", "weight": 1.0}, {"source": "service_apiirservice_apiirservice", "target": "service_apiirservice_apiirservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L24", "weight": 1.0}, {"source": "service_apiirservice_apiirservice", "target": "service_apiirservice_apiirservice_isconfigured", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L31", "weight": 1.0}, {"source": "service_apiirservice_apiirservice", "target": "service_apiirservice_apiirservice_shahkarmatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L39", "weight": 1.0}, {"source": "service_apiirservice_apiirservice", "target": "service_apiirservice_apiirservice_ibanmatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L54", "weight": 1.0}, {"source": "service_apiirservice_apiirservice", "target": "service_apiirservice_apiirservice_post", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L74", "weight": 1.0}, {"source": "service_apiirservice_apiirservice", "target": "service_apiirservice_apiirservice_extractmatched", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L106", "weight": 1.0}, {"source": "service_apiirservice_apiirservice_shahkarmatch", "target": "service_apiirservice_apiirservice_post", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L41", "weight": 1.0}, {"source": "service_apiirservice_apiirservice_shahkarmatch", "target": "service_apiirservice_apiirservice_extractmatched", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L46", "weight": 1.0}, {"source": "service_apiirservice_apiirservice_ibanmatch", "target": "service_apiirservice_apiirservice_post", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L56", "weight": 1.0}, {"source": "service_apiirservice_apiirservice_ibanmatch", "target": "service_apiirservice_apiirservice_extractmatched", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L64", "weight": 1.0}, {"source": "service_apiirservice_apiirservice_post", "target": "service_apiirservice_apiirservice_isconfigured", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Shared/Service/ApiIrService.php", "source_location": "L76", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_apiirservice_apiirservice_post", "callee": "request", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/ApiIrService.php", "source_location": "L81", "receiver": null}, {"caller_nid": "service_apiirservice_apiirservice_post", "callee": "rtrim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/ApiIrService.php", "source_location": "L81", "receiver": null}, {"caller_nid": "service_apiirservice_apiirservice_post", "callee": "getStatusCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/ApiIrService.php", "source_location": "L87", "receiver": null}, {"caller_nid": "service_apiirservice_apiirservice_post", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/ApiIrService.php", "source_location": "L92", "receiver": null}, {"caller_nid": "service_apiirservice_apiirservice_post", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/ApiIrService.php", "source_location": "L96", "receiver": null}, {"caller_nid": "service_apiirservice_apiirservice_post", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/ApiIrService.php", "source_location": "L96", "receiver": null}, {"caller_nid": "service_apiirservice_apiirservice_extractmatched", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/ApiIrService.php", "source_location": "L111", "receiver": null}, {"caller_nid": "service_apiirservice_apiirservice_extractmatched", "callee": "filter_var", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/ApiIrService.php", "source_location": "L112", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6ad045e9dcec53f77822e126640dacb6bd22ac3baee94373331ba46567bf37f5.json b/graphify-out/cache/ast/v0.8.44/6ad045e9dcec53f77822e126640dacb6bd22ac3baee94373331ba46567bf37f5.json new file mode 100644 index 00000000..db36b99f --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6ad045e9dcec53f77822e126640dacb6bd22ac3baee94373331ba46567bf37f5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_01_project_setup_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L1"}, {"id": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f1: \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L1"}, {"id": "task_01_project_setup_database_\u0645\u0648\u062a\u0648\u0631_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647", "label": "\u0645\u0648\u062a\u0648\u0631 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L3"}, {"id": "task_01_project_setup_database_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u06a9\u0644\u06cc", "label": "\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc \u06a9\u0644\u06cc", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L7"}, {"id": "task_01_project_setup_database_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_ddev_\u0628\u0631\u0627\u06cc_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647", "label": "\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc DDEV \u0628\u0631\u0627\u06cc \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L18"}, {"id": "task_01_project_setup_database_redis_\u0628\u0627_ddev", "label": "Redis \u0628\u0627 DDEV", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L34"}, {"id": "task_01_project_setup_database_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0627\u0632_redis", "label": "\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Redis", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L48"}, {"id": "task_01_project_setup_database_timestampabletrait", "label": "TimestampableTrait", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L56"}, {"id": "task_01_project_setup_database_\u0627\u0633\u062a\u0631\u0627\u062a\u0698\u06cc_migration", "label": "\u0627\u0633\u062a\u0631\u0627\u062a\u0698\u06cc Migration", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L83"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_01_project_setup_database_md", "target": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_database_\u0645\u0648\u062a\u0648\u0631_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_database_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u06a9\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L7", "weight": 1.0}, {"source": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_database_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_ddev_\u0628\u0631\u0627\u06cc_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L18", "weight": 1.0}, {"source": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_database_redis_\u0628\u0627_ddev", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L34", "weight": 1.0}, {"source": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_database_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0627\u0632_redis", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L48", "weight": 1.0}, {"source": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_database_timestampabletrait", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L56", "weight": 1.0}, {"source": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_database_\u0627\u0633\u062a\u0631\u0627\u062a\u0698\u06cc_migration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/database.md", "source_location": "L83", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6ae9c1c5e9c833a0781878a60323428b3388dc46dfdb5620d649371d98c03f36.json b/graphify-out/cache/ast/v0.8.44/6ae9c1c5e9c833a0781878a60323428b3388dc46dfdb5620d649371d98c03f36.json new file mode 100644 index 00000000..e6fcf372 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6ae9c1c5e9c833a0781878a60323428b3388dc46dfdb5620d649371d98c03f36.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_06_clinic_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L1"}, {"id": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f6: \u0645\u0627\u0698\u0648\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L1"}, {"id": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinics", "label": "\u062c\u062f\u0648\u0644: clinics", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L3"}, {"id": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_doctors_manytomany", "label": "\u062c\u062f\u0648\u0644: clinic_doctors (ManyToMany)", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L26"}, {"id": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_specialties_manytomany", "label": "\u062c\u062f\u0648\u0644: clinic_specialties (ManyToMany)", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L32"}, {"id": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_services_manytomany", "label": "\u062c\u062f\u0648\u0644: clinic_services (ManyToMany)", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L38"}, {"id": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_insurances_manytomany", "label": "\u062c\u062f\u0648\u0644: clinic_insurances (ManyToMany)", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L44"}, {"id": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_images_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0627\u0636\u0627\u0641\u06cc", "label": "\u062c\u062f\u0648\u0644: clinic_images (\u062a\u0635\u0627\u0648\u06cc\u0631 \u0627\u0636\u0627\u0641\u06cc)", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L50"}, {"id": "task_06_clinic_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L58"}, {"id": "task_06_clinic_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L66"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_06_clinic_database_md", "target": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinics", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_doctors_manytomany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L26", "weight": 1.0}, {"source": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_specialties_manytomany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L32", "weight": 1.0}, {"source": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_services_manytomany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L38", "weight": 1.0}, {"source": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_insurances_manytomany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L44", "weight": 1.0}, {"source": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_images_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0627\u0636\u0627\u0641\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L50", "weight": 1.0}, {"source": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L58", "weight": 1.0}, {"source": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/database.md", "source_location": "L66", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6b2eea6f45404e64d2b8b3998a117e8bada7517c880339af1fc4ff72cd0409d2.json b/graphify-out/cache/ast/v0.8.44/6b2eea6f45404e64d2b8b3998a117e8bada7517c880339af1fc4ff72cd0409d2.json new file mode 100644 index 00000000..1ccee29a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6b2eea6f45404e64d2b8b3998a117e8bada7517c880339af1fc4ff72cd0409d2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_seed_realistic_data_md", "label": "seed-realistic-data.md", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L1"}, {"id": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", "label": "Seed \u0648\u0627\u0642\u0639\u06cc \u062f\u06cc\u062a\u0627 \u2014 \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u0648 \u0627\u06cc\u062c\u0627\u062f \u06f1\u06f0\u06f0 \u062f\u06a9\u062a\u0631 \u0628\u0647 \u0627\u0632\u0627\u06cc \u0647\u0631 \u0634\u0647\u0631", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L1"}, {"id": "prompt_seed_realistic_data_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L3"}, {"id": "prompt_seed_realistic_data_\u0647\u062f\u0641", "label": "\u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L7"}, {"id": "prompt_seed_realistic_data_\u0633\u0627\u062e\u062a\u0627\u0631_\u062f\u06cc\u062a\u0627\u0628\u06cc\u0633_\u062c\u062f\u0627\u0648\u0644_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 (\u062c\u062f\u0627\u0648\u0644 \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L14"}, {"id": "prompt_seed_realistic_data_id\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_lookup_tables", "label": "ID\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc lookup tables", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L35"}, {"id": "prompt_seed_realistic_data_\u0634\u0647\u0631\u0647\u0627_cities_id", "label": "\u0634\u0647\u0631\u0647\u0627 (cities.id)", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L37"}, {"id": "prompt_seed_realistic_data_\u0627\u0633\u062a\u0627\u0646_\u0647\u0627_provinces_id", "label": "\u0627\u0633\u062a\u0627\u0646\u200c\u0647\u0627 (provinces.id)", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L47"}, {"id": "prompt_seed_realistic_data_\u062a\u062e\u0635\u0635_\u0647\u0627_specialties_id_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0628\u0631\u0627\u06cc_\u062a\u0648\u0632\u06cc\u0639_\u0648\u0627\u0642\u0639\u06cc", "label": "\u062a\u062e\u0635\u0635\u200c\u0647\u0627 (specialties.id) \u2014 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u0628\u0631\u0627\u06cc \u062a\u0648\u0632\u06cc\u0639 \u0648\u0627\u0642\u0639\u06cc", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L59"}, {"id": "prompt_seed_realistic_data_\u062e\u062f\u0645\u0627\u062a_\u067e\u0632\u0634\u06a9\u06cc_doctor_services_id_\u0646\u0645\u0648\u0646\u0647_\u0647\u0627\u06cc\u06cc_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062a\u062e\u0635\u0635", "label": "\u062e\u062f\u0645\u0627\u062a \u067e\u0632\u0634\u06a9\u06cc (doctor_services.id) \u2014 \u0646\u0645\u0648\u0646\u0647\u200c\u0647\u0627\u06cc\u06cc \u0628\u0631\u0627\u06cc \u0647\u0631 \u062a\u062e\u0635\u0635", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L78"}, {"id": "prompt_seed_realistic_data_\u0628\u06cc\u0645\u0647_\u0647\u0627_insurances_id", "label": "\u0628\u06cc\u0645\u0647\u200c\u0647\u0627 (insurances.id)", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L94"}, {"id": "prompt_seed_realistic_data_\u0633\u0627\u062e\u062a\u0627\u0631_weekly_schedules_setting_json", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 weekly_schedules.setting (JSON)", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L101"}, {"id": "prompt_seed_realistic_data_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L123"}, {"id": "prompt_seed_realistic_data_\u06f1_\u0627\u06cc\u062c\u0627\u062f_\u0641\u0627\u06cc\u0644_seed_realistic_data_php", "label": "\u06f1. \u0627\u06cc\u062c\u0627\u062f \u0641\u0627\u06cc\u0644 seed_realistic_data.php", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L125"}, {"id": "prompt_seed_realistic_data_\u0628\u062e\u0634_a_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0628\u0647_\u062a\u0631\u062a\u06cc\u0628_fk", "label": "\u0628\u062e\u0634 A \u2014 \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc (\u0628\u0647 \u062a\u0631\u062a\u06cc\u0628 FK)", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L129"}, {"id": "prompt_seed_realistic_data_\u0628\u062e\u0634_b_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0646\u0645\u0648\u0646\u0647_\u06a9\u0627\u0645\u0644_\u062a\u0628\u0631\u06cc\u0632", "label": "\u0628\u062e\u0634 B \u2014 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0646\u0645\u0648\u0646\u0647 \u06a9\u0627\u0645\u0644 (\u062a\u0628\u0631\u06cc\u0632)", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L156"}, {"id": "prompt_seed_realistic_data_\u0628\u062e\u0634_c_\u062f\u06a9\u062a\u0631_\u0646\u0645\u0648\u0646\u0647_\u06a9\u0627\u0645\u0644_\u062a\u0628\u0631\u06cc\u0632", "label": "\u0628\u062e\u0634 C \u2014 \u062f\u06a9\u062a\u0631 \u0646\u0645\u0648\u0646\u0647 \u06a9\u0627\u0645\u0644 (\u062a\u0628\u0631\u06cc\u0632)", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L166"}, {"id": "prompt_seed_realistic_data_\u0628\u062e\u0634_d_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631_bulk_generation", "label": "\u0628\u062e\u0634 D \u2014 \u06f1\u06f0\u06f0 \u062f\u06a9\u062a\u0631 \u0628\u0631\u0627\u06cc \u0647\u0631 \u0634\u0647\u0631 (bulk generation)", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L177"}, {"id": "prompt_seed_realistic_data_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0627\u062c\u0631\u0627", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645 \u0627\u062c\u0631\u0627", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L252"}, {"id": "prompt_seed_realistic_data_\u062f\u0633\u062a\u0648\u0631_\u0627\u062c\u0631\u0627", "label": "\u062f\u0633\u062a\u0648\u0631 \u0627\u062c\u0631\u0627", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L264"}, {"id": "prompt_seed_realistic_data_\u062e\u0631\u0648\u062c\u06cc_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", "label": "\u062e\u0631\u0648\u062c\u06cc \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631", "file_type": "document", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L270"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_seed_realistic_data_md", "target": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", "target": "prompt_seed_realistic_data_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", "target": "prompt_seed_realistic_data_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", "target": "prompt_seed_realistic_data_\u0633\u0627\u062e\u062a\u0627\u0631_\u062f\u06cc\u062a\u0627\u0628\u06cc\u0633_\u062c\u062f\u0627\u0648\u0644_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L14", "weight": 1.0}, {"source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", "target": "prompt_seed_realistic_data_id\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_lookup_tables", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L35", "weight": 1.0}, {"source": "prompt_seed_realistic_data_id\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_lookup_tables", "target": "prompt_seed_realistic_data_\u0634\u0647\u0631\u0647\u0627_cities_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L37", "weight": 1.0}, {"source": "prompt_seed_realistic_data_id\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_lookup_tables", "target": "prompt_seed_realistic_data_\u0627\u0633\u062a\u0627\u0646_\u0647\u0627_provinces_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L47", "weight": 1.0}, {"source": "prompt_seed_realistic_data_id\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_lookup_tables", "target": "prompt_seed_realistic_data_\u062a\u062e\u0635\u0635_\u0647\u0627_specialties_id_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0628\u0631\u0627\u06cc_\u062a\u0648\u0632\u06cc\u0639_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L59", "weight": 1.0}, {"source": "prompt_seed_realistic_data_id\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_lookup_tables", "target": "prompt_seed_realistic_data_\u062e\u062f\u0645\u0627\u062a_\u067e\u0632\u0634\u06a9\u06cc_doctor_services_id_\u0646\u0645\u0648\u0646\u0647_\u0647\u0627\u06cc\u06cc_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062a\u062e\u0635\u0635", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L78", "weight": 1.0}, {"source": "prompt_seed_realistic_data_id\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_lookup_tables", "target": "prompt_seed_realistic_data_\u0628\u06cc\u0645\u0647_\u0647\u0627_insurances_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L94", "weight": 1.0}, {"source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", "target": "prompt_seed_realistic_data_\u0633\u0627\u062e\u062a\u0627\u0631_weekly_schedules_setting_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L101", "weight": 1.0}, {"source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", "target": "prompt_seed_realistic_data_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L123", "weight": 1.0}, {"source": "prompt_seed_realistic_data_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_seed_realistic_data_\u06f1_\u0627\u06cc\u062c\u0627\u062f_\u0641\u0627\u06cc\u0644_seed_realistic_data_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L125", "weight": 1.0}, {"source": "prompt_seed_realistic_data_\u06f1_\u0627\u06cc\u062c\u0627\u062f_\u0641\u0627\u06cc\u0644_seed_realistic_data_php", "target": "prompt_seed_realistic_data_\u0628\u062e\u0634_a_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0628\u0647_\u062a\u0631\u062a\u06cc\u0628_fk", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L129", "weight": 1.0}, {"source": "prompt_seed_realistic_data_\u06f1_\u0627\u06cc\u062c\u0627\u062f_\u0641\u0627\u06cc\u0644_seed_realistic_data_php", "target": "prompt_seed_realistic_data_\u0628\u062e\u0634_b_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0646\u0645\u0648\u0646\u0647_\u06a9\u0627\u0645\u0644_\u062a\u0628\u0631\u06cc\u0632", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L156", "weight": 1.0}, {"source": "prompt_seed_realistic_data_\u06f1_\u0627\u06cc\u062c\u0627\u062f_\u0641\u0627\u06cc\u0644_seed_realistic_data_php", "target": "prompt_seed_realistic_data_\u0628\u062e\u0634_c_\u062f\u06a9\u062a\u0631_\u0646\u0645\u0648\u0646\u0647_\u06a9\u0627\u0645\u0644_\u062a\u0628\u0631\u06cc\u0632", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L166", "weight": 1.0}, {"source": "prompt_seed_realistic_data_\u06f1_\u0627\u06cc\u062c\u0627\u062f_\u0641\u0627\u06cc\u0644_seed_realistic_data_php", "target": "prompt_seed_realistic_data_\u0628\u062e\u0634_d_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631_bulk_generation", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L177", "weight": 1.0}, {"source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", "target": "prompt_seed_realistic_data_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0627\u062c\u0631\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L252", "weight": 1.0}, {"source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", "target": "prompt_seed_realistic_data_\u062f\u0633\u062a\u0648\u0631_\u0627\u062c\u0631\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L264", "weight": 1.0}, {"source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", "target": "prompt_seed_realistic_data_\u062e\u0631\u0648\u062c\u06cc_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/seed-realistic-data.md", "source_location": "L270", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6b36b95516cd5fafc100a500b72fc98d68992d8cb07c02160a09f827e2fb58e9.json b/graphify-out/cache/ast/v0.8.44/6b36b95516cd5fafc100a500b72fc98d68992d8cb07c02160a09f827e2fb58e9.json new file mode 100644 index 00000000..df4de570 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6b36b95516cd5fafc100a500b72fc98d68992d8cb07c02160a09f827e2fb58e9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_clinic_doctor_deactivate_md", "label": "clinic-doctor-deactivate.md", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L1"}, {"id": "prompt_clinic_doctor_deactivate_\u067e\u0631\u0627\u0645\u067e\u062a_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631_\u062a\u0648\u0633\u0637_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u067e\u0631\u0627\u0645\u067e\u062a: \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u062f\u06a9\u062a\u0631 \u062a\u0648\u0633\u0637 \u0635\u0627\u062d\u0628 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L1"}, {"id": "prompt_clinic_doctor_deactivate_\u0647\u062f\u0641", "label": "\u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L3"}, {"id": "prompt_clinic_doctor_deactivate_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", "label": "\u0632\u0645\u06cc\u0646\u0647 \u0641\u0646\u06cc \u0645\u0648\u062c\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L11"}, {"id": "prompt_clinic_doctor_deactivate_\u062c\u062f\u0648\u0644_clinic_doctors_join_table_\u0641\u0639\u0644\u06cc", "label": "\u062c\u062f\u0648\u0644 `clinic_doctors` (join table \u0641\u0639\u0644\u06cc):", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L13"}, {"id": "prompt_clinic_doctor_deactivate_api_\u0645\u0648\u062c\u0648\u062f", "label": "API \u0645\u0648\u062c\u0648\u062f:", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L20"}, {"id": "prompt_clinic_doctor_deactivate_frontend_\u0645\u0648\u062c\u0648\u062f", "label": "Frontend \u0645\u0648\u062c\u0648\u062f:", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L25"}, {"id": "prompt_clinic_doctor_deactivate_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_clinic_owner", "label": "\u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a clinic owner:", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L31"}, {"id": "prompt_clinic_doctor_deactivate_\u0646\u0648\u0628\u062a_\u0647\u0627", "label": "\u0646\u0648\u0628\u062a\u200c\u0647\u0627:", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L40"}, {"id": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L50"}, {"id": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_migration_\u0633\u0647_\u062a\u063a\u06cc\u06cc\u0631_schema", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f1 \u2014 Migration: \u0633\u0647 \u062a\u063a\u06cc\u06cc\u0631 schema", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L54"}, {"id": "prompt_clinic_doctor_deactivate_\u06f1_\u0627\u0644\u0641_\u062c\u062f\u0648\u0644_clinic_doctors", "label": "\u06f1-\u0627\u0644\u0641: \u062c\u062f\u0648\u0644 `clinic_doctors`", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L58"}, {"id": "prompt_clinic_doctor_deactivate_\u06f1_\u0628_\u062c\u062f\u0648\u0644_doctor_addresses", "label": "\u06f1-\u0628: \u062c\u062f\u0648\u0644 `doctor_addresses`", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L64"}, {"id": "prompt_clinic_doctor_deactivate_\u06f1_\u062c_\u062c\u062f\u0648\u0644_appointments", "label": "\u06f1-\u062c: \u062c\u062f\u0648\u0644 `appointments`", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L69"}, {"id": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_backend_endpoint_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2 \u2014 Backend: endpoint \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u062f\u06a9\u062a\u0631", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L102"}, {"id": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_\u0628_backend_\u0630\u062e\u06cc\u0631\u0647_address_id_\u0647\u0646\u06af\u0627\u0645_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2-\u0628 \u2014 Backend: \u0630\u062e\u06cc\u0631\u0647 `address_id` \u0647\u0646\u06af\u0627\u0645 \u062b\u0628\u062a \u0646\u0648\u0628\u062a", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L168"}, {"id": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f3_backend_endpoint_\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u0645\u062c\u062f\u062f_\u062f\u06a9\u062a\u0631", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f3 \u2014 Backend: endpoint \u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u0645\u062c\u062f\u062f \u062f\u06a9\u062a\u0631", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L183"}, {"id": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_backend_\u0622\u067e\u062f\u06cc\u062a_endpoint_doctor_list", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f4 \u2014 Backend: \u0622\u067e\u062f\u06cc\u062a endpoint `doctor-list`", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L201"}, {"id": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_\u062f\u06a9\u0645\u0647_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0641\u0639\u0627\u0644_\u062f\u0631_clinicdetailpage_tsx", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f5 \u2014 Frontend: \u062f\u06a9\u0645\u0647 \u063a\u06cc\u0631\u0641\u0639\u0627\u0644/\u0641\u0639\u0627\u0644 \u062f\u0631 `ClinicDetailPage.tsx`", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L242"}, {"id": "prompt_clinic_doctor_deactivate_\u0622\u067e\u062f\u06cc\u062a_interface", "label": "\u0622\u067e\u062f\u06cc\u062a interface:", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L248"}, {"id": "prompt_clinic_doctor_deactivate_\u0645\u0646\u0637\u0642_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u0645\u0647", "label": "\u0645\u0646\u0637\u0642 \u0646\u0645\u0627\u06cc\u0634 \u062f\u06a9\u0645\u0647:", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L260"}, {"id": "prompt_clinic_doctor_deactivate_\u062f\u06a9\u0645\u0647_\u0647\u0627", "label": "\u062f\u06a9\u0645\u0647\u200c\u0647\u0627:", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L268"}, {"id": "prompt_clinic_doctor_deactivate_api_calls_\u0628\u0627_usemutation", "label": "API calls (\u0628\u0627 `useMutation`):", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L277"}, {"id": "prompt_clinic_doctor_deactivate_ux_\u0646\u06a9\u0627\u062a", "label": "UX \u0646\u06a9\u0627\u062a:", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L301"}, {"id": "prompt_clinic_doctor_deactivate_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L309"}, {"id": "prompt_clinic_doctor_deactivate_\u062a\u0633\u062a_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", "label": "\u062a\u0633\u062a \u0647\u0631 \u0645\u0631\u062d\u0644\u0647", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L325"}, {"id": "prompt_clinic_doctor_deactivate_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L349"}, {"id": "prompt_clinic_doctor_deactivate_patch_api_v1_clinic_clinicuuid_doctor_doctoruuid_deactivate", "label": "`PATCH /api/v1/clinic/{clinicUuid}/doctor/{doctorUuid}/deactivate`", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L353"}, {"id": "prompt_clinic_doctor_deactivate_patch_api_v1_clinic_clinicuuid_doctor_doctoruuid_reactivate", "label": "`PATCH /api/v1/clinic/{clinicUuid}/doctor/{doctorUuid}/reactivate`", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L354"}, {"id": "prompt_clinic_doctor_deactivate_\u0622\u067e\u062f\u06cc\u062a_get_api_v1_clinic_doctor_list_clinicuuid_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "label": "\u0622\u067e\u062f\u06cc\u062a `GET /api/v1/clinic/doctor-list/{clinicUuid}` (\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f)", "file_type": "document", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L355"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_clinic_doctor_deactivate_md", "target": "prompt_clinic_doctor_deactivate_\u067e\u0631\u0627\u0645\u067e\u062a_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631_\u062a\u0648\u0633\u0637_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u067e\u0631\u0627\u0645\u067e\u062a_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631_\u062a\u0648\u0633\u0637_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_clinic_doctor_deactivate_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u067e\u0631\u0627\u0645\u067e\u062a_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631_\u062a\u0648\u0633\u0637_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_clinic_doctor_deactivate_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L11", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", "target": "prompt_clinic_doctor_deactivate_\u062c\u062f\u0648\u0644_clinic_doctors_join_table_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L13", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", "target": "prompt_clinic_doctor_deactivate_api_\u0645\u0648\u062c\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L20", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", "target": "prompt_clinic_doctor_deactivate_frontend_\u0645\u0648\u062c\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L25", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", "target": "prompt_clinic_doctor_deactivate_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_clinic_owner", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L31", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", "target": "prompt_clinic_doctor_deactivate_\u0646\u0648\u0628\u062a_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L40", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u067e\u0631\u0627\u0645\u067e\u062a_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631_\u062a\u0648\u0633\u0637_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L50", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_migration_\u0633\u0647_\u062a\u063a\u06cc\u06cc\u0631_schema", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L54", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_migration_\u0633\u0647_\u062a\u063a\u06cc\u06cc\u0631_schema", "target": "prompt_clinic_doctor_deactivate_\u06f1_\u0627\u0644\u0641_\u062c\u062f\u0648\u0644_clinic_doctors", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L58", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_migration_\u0633\u0647_\u062a\u063a\u06cc\u06cc\u0631_schema", "target": "prompt_clinic_doctor_deactivate_\u06f1_\u0628_\u062c\u062f\u0648\u0644_doctor_addresses", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L64", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_migration_\u0633\u0647_\u062a\u063a\u06cc\u06cc\u0631_schema", "target": "prompt_clinic_doctor_deactivate_\u06f1_\u062c_\u062c\u062f\u0648\u0644_appointments", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L69", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_backend_endpoint_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L102", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_\u0628_backend_\u0630\u062e\u06cc\u0631\u0647_address_id_\u0647\u0646\u06af\u0627\u0645_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L168", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f3_backend_endpoint_\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u0645\u062c\u062f\u062f_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L183", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_backend_\u0622\u067e\u062f\u06cc\u062a_endpoint_doctor_list", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L201", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_\u062f\u06a9\u0645\u0647_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0641\u0639\u0627\u0644_\u062f\u0631_clinicdetailpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L242", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_\u062f\u06a9\u0645\u0647_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0641\u0639\u0627\u0644_\u062f\u0631_clinicdetailpage_tsx", "target": "prompt_clinic_doctor_deactivate_\u0622\u067e\u062f\u06cc\u062a_interface", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L248", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_\u062f\u06a9\u0645\u0647_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0641\u0639\u0627\u0644_\u062f\u0631_clinicdetailpage_tsx", "target": "prompt_clinic_doctor_deactivate_\u0645\u0646\u0637\u0642_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u0645\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L260", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_\u062f\u06a9\u0645\u0647_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0641\u0639\u0627\u0644_\u062f\u0631_clinicdetailpage_tsx", "target": "prompt_clinic_doctor_deactivate_\u062f\u06a9\u0645\u0647_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L268", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_\u062f\u06a9\u0645\u0647_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0641\u0639\u0627\u0644_\u062f\u0631_clinicdetailpage_tsx", "target": "prompt_clinic_doctor_deactivate_api_calls_\u0628\u0627_usemutation", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L277", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_\u062f\u06a9\u0645\u0647_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0641\u0639\u0627\u0644_\u062f\u0631_clinicdetailpage_tsx", "target": "prompt_clinic_doctor_deactivate_ux_\u0646\u06a9\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L301", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u067e\u0631\u0627\u0645\u067e\u062a_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631_\u062a\u0648\u0633\u0637_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_clinic_doctor_deactivate_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L309", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u067e\u0631\u0627\u0645\u067e\u062a_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631_\u062a\u0648\u0633\u0637_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_clinic_doctor_deactivate_\u062a\u0633\u062a_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L325", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u067e\u0631\u0627\u0645\u067e\u062a_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631_\u062a\u0648\u0633\u0637_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_clinic_doctor_deactivate_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L349", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "target": "prompt_clinic_doctor_deactivate_patch_api_v1_clinic_clinicuuid_doctor_doctoruuid_deactivate", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L353", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "target": "prompt_clinic_doctor_deactivate_patch_api_v1_clinic_clinicuuid_doctor_doctoruuid_reactivate", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L354", "weight": 1.0}, {"source": "prompt_clinic_doctor_deactivate_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "target": "prompt_clinic_doctor_deactivate_\u0622\u067e\u062f\u06cc\u062a_get_api_v1_clinic_doctor_list_clinicuuid_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-doctor-deactivate.md", "source_location": "L355", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6ca39eda6028233698ef3f32989d63f5a3d010027c7cb6858aa123ffa323b881.json b/graphify-out/cache/ast/v0.8.44/6ca39eda6028233698ef3f32989d63f5a3d010027c7cb6858aa123ffa323b881.json new file mode 100644 index 00000000..8bbd6a94 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6ca39eda6028233698ef3f32989d63f5a3d010027c7cb6858aa123ffa323b881.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_doctor_service_md", "label": "doctor-service.md", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L1"}, {"id": "api_doctor_service_doctor_service_api", "label": "Doctor Service API", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L1"}, {"id": "api_doctor_service_get_api_v1_doctor_services", "label": "GET `/api/v1/doctor-services`", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L7"}, {"id": "api_doctor_service_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L13"}, {"id": "api_doctor_service_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L18"}, {"id": "api_doctor_service_get_api_v1_admin_doctor_services", "label": "GET `/api/v1/admin/doctor-services`", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L37"}, {"id": "api_doctor_service_query_parameters_43", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L43"}, {"id": "api_doctor_service_response_200_51", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L51"}, {"id": "api_doctor_service_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L60"}, {"id": "api_doctor_service_post_api_v1_admin_doctor_service", "label": "POST `/api/v1/admin/doctor-service`", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L68"}, {"id": "api_doctor_service_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L74"}, {"id": "api_doctor_service_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L93"}, {"id": "api_doctor_service_errors_96", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L96"}, {"id": "api_doctor_service_patch_api_v1_admin_doctor_service_id", "label": "PATCH `/api/v1/admin/doctor-service/{id}`", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L105"}, {"id": "api_doctor_service_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L111"}, {"id": "api_doctor_service_response_200_118", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L118"}, {"id": "api_doctor_service_errors_121", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L121"}, {"id": "api_doctor_service_delete_api_v1_admin_doctor_service_id", "label": "DELETE `/api/v1/admin/doctor-service/{id}`", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L130"}, {"id": "api_doctor_service_response_200_136", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L136"}, {"id": "api_doctor_service_errors_141", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor-service.md", "source_location": "L141"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_doctor_service_md", "target": "api_doctor_service_doctor_service_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L1", "weight": 1.0}, {"source": "api_doctor_service_doctor_service_api", "target": "api_doctor_service_get_api_v1_doctor_services", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L7", "weight": 1.0}, {"source": "api_doctor_service_get_api_v1_doctor_services", "target": "api_doctor_service_query_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L13", "weight": 1.0}, {"source": "api_doctor_service_get_api_v1_doctor_services", "target": "api_doctor_service_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L18", "weight": 1.0}, {"source": "api_doctor_service_doctor_service_api", "target": "api_doctor_service_get_api_v1_admin_doctor_services", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L37", "weight": 1.0}, {"source": "api_doctor_service_get_api_v1_admin_doctor_services", "target": "api_doctor_service_query_parameters_43", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L43", "weight": 1.0}, {"source": "api_doctor_service_get_api_v1_admin_doctor_services", "target": "api_doctor_service_response_200_51", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L51", "weight": 1.0}, {"source": "api_doctor_service_get_api_v1_admin_doctor_services", "target": "api_doctor_service_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L60", "weight": 1.0}, {"source": "api_doctor_service_doctor_service_api", "target": "api_doctor_service_post_api_v1_admin_doctor_service", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L68", "weight": 1.0}, {"source": "api_doctor_service_post_api_v1_admin_doctor_service", "target": "api_doctor_service_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L74", "weight": 1.0}, {"source": "api_doctor_service_post_api_v1_admin_doctor_service", "target": "api_doctor_service_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L93", "weight": 1.0}, {"source": "api_doctor_service_post_api_v1_admin_doctor_service", "target": "api_doctor_service_errors_96", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L96", "weight": 1.0}, {"source": "api_doctor_service_doctor_service_api", "target": "api_doctor_service_patch_api_v1_admin_doctor_service_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L105", "weight": 1.0}, {"source": "api_doctor_service_patch_api_v1_admin_doctor_service_id", "target": "api_doctor_service_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L111", "weight": 1.0}, {"source": "api_doctor_service_patch_api_v1_admin_doctor_service_id", "target": "api_doctor_service_response_200_118", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L118", "weight": 1.0}, {"source": "api_doctor_service_patch_api_v1_admin_doctor_service_id", "target": "api_doctor_service_errors_121", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L121", "weight": 1.0}, {"source": "api_doctor_service_doctor_service_api", "target": "api_doctor_service_delete_api_v1_admin_doctor_service_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L130", "weight": 1.0}, {"source": "api_doctor_service_delete_api_v1_admin_doctor_service_id", "target": "api_doctor_service_response_200_136", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L136", "weight": 1.0}, {"source": "api_doctor_service_delete_api_v1_admin_doctor_service_id", "target": "api_doctor_service_errors_141", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor-service.md", "source_location": "L141", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6cb465ec4509143b1ff168e629400684e18542a7c1f616f5885f1c4f8be7876f.json b/graphify-out/cache/ast/v0.8.44/6cb465ec4509143b1ff168e629400684e18542a7c1f616f5885f1c4f8be7876f.json new file mode 100644 index 00000000..9caf16a2 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6cb465ec4509143b1ff168e629400684e18542a7c1f616f5885f1c4f8be7876f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_06_clinic_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/architecture.md", "source_location": "L1"}, {"id": "task_06_clinic_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f6: \u0645\u0627\u0698\u0648\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/architecture.md", "source_location": "L1"}, {"id": "task_06_clinic_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/architecture.md", "source_location": "L3"}, {"id": "task_06_clinic_architecture_entity_clinic", "label": "Entity: Clinic", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/architecture.md", "source_location": "L27"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_06_clinic_architecture_md", "target": "task_06_clinic_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_06_clinic_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_06_clinic_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_architecture_entity_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/architecture.md", "source_location": "L27", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6cc45c1dca3266b080b96f3e245eee74bf18a419810d0559ca156315b3512638.json b/graphify-out/cache/ast/v0.8.44/6cc45c1dca3266b080b96f3e245eee74bf18a419810d0559ca156315b3512638.json new file mode 100644 index 00000000..4e5ed767 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6cc45c1dca3266b080b96f3e245eee74bf18a419810d0559ca156315b3512638.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_doctor_md", "label": "doctor.md", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L1"}, {"id": "api_doctor_doctor_api", "label": "Doctor API", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L1"}, {"id": "api_doctor_post_api_v1_doctor", "label": "POST `/api/v1/doctor`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L7"}, {"id": "api_doctor_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L13"}, {"id": "api_doctor_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L36"}, {"id": "api_doctor_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L56"}, {"id": "api_doctor_get_api_v1_doctor_uuid", "label": "GET `/api/v1/doctor/{uuid}`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L65"}, {"id": "api_doctor_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L71"}, {"id": "api_doctor_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L76"}, {"id": "api_doctor_errors_114", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L114"}, {"id": "api_doctor_get_api_v1_clinic_my_doctor_doctoruuid", "label": "GET `/api/v1/clinic/my-doctor/{doctorUuid}`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L121"}, {"id": "api_doctor_path_parameters_127", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L127"}, {"id": "api_doctor_response_200_132", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L132"}, {"id": "api_doctor_errors_151", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L151"}, {"id": "api_doctor_schedule_fields_notes", "label": "Schedule Fields Notes", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L159"}, {"id": "api_doctor_get_api_v1_doctors", "label": "GET `/api/v1/doctors`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L171"}, {"id": "api_doctor_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L177"}, {"id": "api_doctor_response_200_187", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L187"}, {"id": "api_doctor_patch_api_v1_doctor_uuid", "label": "PATCH `/api/v1/doctor/{uuid}`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L216"}, {"id": "api_doctor_path_parameters_222", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L222"}, {"id": "api_doctor_request_body_application_json_227", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L227"}, {"id": "api_doctor_response_200_246", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L246"}, {"id": "api_doctor_errors_249", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L249"}, {"id": "api_doctor_delete_api_v1_doctor_uuid", "label": "DELETE `/api/v1/doctor/{uuid}`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L258"}, {"id": "api_doctor_path_parameters_264", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L264"}, {"id": "api_doctor_response_200_269", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L269"}, {"id": "api_doctor_errors_277", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L277"}, {"id": "api_doctor_post_file_upload_clinic_pro_doctor_field_image", "label": "POST `/file/upload/clinic_pro/doctor/field_image`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L286"}, {"id": "api_doctor_request", "label": "Request", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L292"}, {"id": "api_doctor_response_200_299", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L299"}, {"id": "api_doctor_errors_313", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L313"}, {"id": "api_doctor_get_api_v1_clinic_pro_doctor_addresses_doctorid", "label": "GET `/api/v1/clinic-pro/doctor-addresses/{doctorId}`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L321"}, {"id": "api_doctor_path_parameters_327", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L327"}, {"id": "api_doctor_response_200_332", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L332"}, {"id": "api_doctor_post_api_v1_clinic_pro_doctor_address", "label": "POST `/api/v1/clinic-pro/doctor-address`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L371"}, {"id": "api_doctor_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L377"}, {"id": "api_doctor_response_201_400", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L400"}, {"id": "api_doctor_errors_415", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L415"}, {"id": "api_doctor_patch_api_v1_clinic_pro_doctor_address_id", "label": "PATCH `/api/v1/clinic-pro/doctor-address/{id}`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L424"}, {"id": "api_doctor_path_parameters_430", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L430"}, {"id": "api_doctor_request_body_435", "label": "Request Body", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L435"}, {"id": "api_doctor_response_200_438", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L438"}, {"id": "api_doctor_errors_441", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L441"}, {"id": "api_doctor_delete_api_v1_clinic_pro_doctor_address_id", "label": "DELETE `/api/v1/clinic-pro/doctor-address/{id}`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L450"}, {"id": "api_doctor_response_200_456", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L456"}, {"id": "api_doctor_errors_461", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L461"}, {"id": "api_doctor_post_api_v1_clinic_pro_doctor_address_from_clinic_clinicuuid", "label": "POST `/api/v1/clinic-pro/doctor-address/from-clinic/{clinicUuid}`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L470"}, {"id": "api_doctor_path_parameters_476", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L476"}, {"id": "api_doctor_response_201_481", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L481"}, {"id": "api_doctor_errors_484", "label": "Errors", "file_type": "document", "source_file": "docs/api/doctor.md", "source_location": "L484"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_doctor_md", "target": "api_doctor_doctor_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L1", "weight": 1.0}, {"source": "api_doctor_doctor_api", "target": "api_doctor_post_api_v1_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L7", "weight": 1.0}, {"source": "api_doctor_post_api_v1_doctor", "target": "api_doctor_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L13", "weight": 1.0}, {"source": "api_doctor_post_api_v1_doctor", "target": "api_doctor_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L36", "weight": 1.0}, {"source": "api_doctor_post_api_v1_doctor", "target": "api_doctor_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L56", "weight": 1.0}, {"source": "api_doctor_doctor_api", "target": "api_doctor_get_api_v1_doctor_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L65", "weight": 1.0}, {"source": "api_doctor_get_api_v1_doctor_uuid", "target": "api_doctor_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L71", "weight": 1.0}, {"source": "api_doctor_get_api_v1_doctor_uuid", "target": "api_doctor_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L76", "weight": 1.0}, {"source": "api_doctor_get_api_v1_doctor_uuid", "target": "api_doctor_errors_114", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L114", "weight": 1.0}, {"source": "api_doctor_doctor_api", "target": "api_doctor_get_api_v1_clinic_my_doctor_doctoruuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L121", "weight": 1.0}, {"source": "api_doctor_get_api_v1_clinic_my_doctor_doctoruuid", "target": "api_doctor_path_parameters_127", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L127", "weight": 1.0}, {"source": "api_doctor_get_api_v1_clinic_my_doctor_doctoruuid", "target": "api_doctor_response_200_132", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L132", "weight": 1.0}, {"source": "api_doctor_get_api_v1_clinic_my_doctor_doctoruuid", "target": "api_doctor_errors_151", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L151", "weight": 1.0}, {"source": "api_doctor_get_api_v1_clinic_my_doctor_doctoruuid", "target": "api_doctor_schedule_fields_notes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L159", "weight": 1.0}, {"source": "api_doctor_doctor_api", "target": "api_doctor_get_api_v1_doctors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L171", "weight": 1.0}, {"source": "api_doctor_get_api_v1_doctors", "target": "api_doctor_query_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L177", "weight": 1.0}, {"source": "api_doctor_get_api_v1_doctors", "target": "api_doctor_response_200_187", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L187", "weight": 1.0}, {"source": "api_doctor_doctor_api", "target": "api_doctor_patch_api_v1_doctor_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L216", "weight": 1.0}, {"source": "api_doctor_patch_api_v1_doctor_uuid", "target": "api_doctor_path_parameters_222", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L222", "weight": 1.0}, {"source": "api_doctor_patch_api_v1_doctor_uuid", "target": "api_doctor_request_body_application_json_227", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L227", "weight": 1.0}, {"source": "api_doctor_patch_api_v1_doctor_uuid", "target": "api_doctor_response_200_246", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L246", "weight": 1.0}, {"source": "api_doctor_patch_api_v1_doctor_uuid", "target": "api_doctor_errors_249", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L249", "weight": 1.0}, {"source": "api_doctor_doctor_api", "target": "api_doctor_delete_api_v1_doctor_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L258", "weight": 1.0}, {"source": "api_doctor_delete_api_v1_doctor_uuid", "target": "api_doctor_path_parameters_264", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L264", "weight": 1.0}, {"source": "api_doctor_delete_api_v1_doctor_uuid", "target": "api_doctor_response_200_269", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L269", "weight": 1.0}, {"source": "api_doctor_delete_api_v1_doctor_uuid", "target": "api_doctor_errors_277", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L277", "weight": 1.0}, {"source": "api_doctor_doctor_api", "target": "api_doctor_post_file_upload_clinic_pro_doctor_field_image", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L286", "weight": 1.0}, {"source": "api_doctor_post_file_upload_clinic_pro_doctor_field_image", "target": "api_doctor_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L292", "weight": 1.0}, {"source": "api_doctor_post_file_upload_clinic_pro_doctor_field_image", "target": "api_doctor_response_200_299", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L299", "weight": 1.0}, {"source": "api_doctor_post_file_upload_clinic_pro_doctor_field_image", "target": "api_doctor_errors_313", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L313", "weight": 1.0}, {"source": "api_doctor_doctor_api", "target": "api_doctor_get_api_v1_clinic_pro_doctor_addresses_doctorid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L321", "weight": 1.0}, {"source": "api_doctor_get_api_v1_clinic_pro_doctor_addresses_doctorid", "target": "api_doctor_path_parameters_327", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L327", "weight": 1.0}, {"source": "api_doctor_get_api_v1_clinic_pro_doctor_addresses_doctorid", "target": "api_doctor_response_200_332", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L332", "weight": 1.0}, {"source": "api_doctor_doctor_api", "target": "api_doctor_post_api_v1_clinic_pro_doctor_address", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L371", "weight": 1.0}, {"source": "api_doctor_post_api_v1_clinic_pro_doctor_address", "target": "api_doctor_request_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L377", "weight": 1.0}, {"source": "api_doctor_post_api_v1_clinic_pro_doctor_address", "target": "api_doctor_response_201_400", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L400", "weight": 1.0}, {"source": "api_doctor_post_api_v1_clinic_pro_doctor_address", "target": "api_doctor_errors_415", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L415", "weight": 1.0}, {"source": "api_doctor_doctor_api", "target": "api_doctor_patch_api_v1_clinic_pro_doctor_address_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L424", "weight": 1.0}, {"source": "api_doctor_patch_api_v1_clinic_pro_doctor_address_id", "target": "api_doctor_path_parameters_430", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L430", "weight": 1.0}, {"source": "api_doctor_patch_api_v1_clinic_pro_doctor_address_id", "target": "api_doctor_request_body_435", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L435", "weight": 1.0}, {"source": "api_doctor_patch_api_v1_clinic_pro_doctor_address_id", "target": "api_doctor_response_200_438", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L438", "weight": 1.0}, {"source": "api_doctor_patch_api_v1_clinic_pro_doctor_address_id", "target": "api_doctor_errors_441", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L441", "weight": 1.0}, {"source": "api_doctor_doctor_api", "target": "api_doctor_delete_api_v1_clinic_pro_doctor_address_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L450", "weight": 1.0}, {"source": "api_doctor_delete_api_v1_clinic_pro_doctor_address_id", "target": "api_doctor_response_200_456", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L456", "weight": 1.0}, {"source": "api_doctor_delete_api_v1_clinic_pro_doctor_address_id", "target": "api_doctor_errors_461", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L461", "weight": 1.0}, {"source": "api_doctor_doctor_api", "target": "api_doctor_post_api_v1_clinic_pro_doctor_address_from_clinic_clinicuuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L470", "weight": 1.0}, {"source": "api_doctor_post_api_v1_clinic_pro_doctor_address_from_clinic_clinicuuid", "target": "api_doctor_path_parameters_476", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L476", "weight": 1.0}, {"source": "api_doctor_post_api_v1_clinic_pro_doctor_address_from_clinic_clinicuuid", "target": "api_doctor_response_201_481", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L481", "weight": 1.0}, {"source": "api_doctor_post_api_v1_clinic_pro_doctor_address_from_clinic_clinicuuid", "target": "api_doctor_errors_484", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/doctor.md", "source_location": "L484", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6ce6851d5331c07c1f13c94f475a7f6823551927ff0b7ccfa8fddec146e69fcc.json b/graphify-out/cache/ast/v0.8.44/6ce6851d5331c07c1f13c94f475a7f6823551927ff0b7ccfa8fddec146e69fcc.json new file mode 100644 index 00000000..6bfea6d7 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6ce6851d5331c07c1f13c94f475a7f6823551927ff0b7ccfa8fddec146e69fcc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609135704_php", "label": "Version20260609135704.php", "file_type": "code", "source_file": "migrations/Version20260609135704.php", "source_location": "L1"}, {"id": "migrations_version20260609135704_version20260609135704", "label": "Version20260609135704", "file_type": "code", "source_file": "migrations/Version20260609135704.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260609135704_version20260609135704_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260609135704.php", "source_location": "L15"}, {"id": "migrations_version20260609135704_version20260609135704_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260609135704.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260609135704.php", "source_location": "L20"}, {"id": "migrations_version20260609135704_version20260609135704_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260609135704.php", "source_location": "L30"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609135704_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135704.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609135704_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135704.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609135704_php", "target": "migrations_version20260609135704_version20260609135704", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135704.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609135704_version20260609135704", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135704.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609135704_version20260609135704", "target": "migrations_version20260609135704_version20260609135704_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135704.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260609135704_version20260609135704", "target": "migrations_version20260609135704_version20260609135704_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135704.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260609135704_version20260609135704_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135704.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609135704_version20260609135704", "target": "migrations_version20260609135704_version20260609135704_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135704.php", "source_location": "L30", "weight": 1.0}, {"source": "migrations_version20260609135704_version20260609135704_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135704.php", "source_location": "L30", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260609135704_version20260609135704_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135704.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260609135704_version20260609135704_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135704.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260609135704_version20260609135704_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135704.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260609135704_version20260609135704_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135704.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260609135704_version20260609135704_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135704.php", "source_location": "L27", "receiver": null}, {"caller_nid": "migrations_version20260609135704_version20260609135704_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135704.php", "source_location": "L33", "receiver": null}, {"caller_nid": "migrations_version20260609135704_version20260609135704_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135704.php", "source_location": "L34", "receiver": null}, {"caller_nid": "migrations_version20260609135704_version20260609135704_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135704.php", "source_location": "L35", "receiver": null}, {"caller_nid": "migrations_version20260609135704_version20260609135704_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135704.php", "source_location": "L36", "receiver": null}, {"caller_nid": "migrations_version20260609135704_version20260609135704_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135704.php", "source_location": "L37", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6d7d545954a787dfcf52e2f9b8ccae47a1af55c21a43d3c60ca8c59dbade506e.json b/graphify-out/cache/ast/v0.8.44/6d7d545954a787dfcf52e2f9b8ccae47a1af55c21a43d3c60ca8c59dbade506e.json new file mode 100644 index 00000000..b2240787 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6d7d545954a787dfcf52e2f9b8ccae47a1af55c21a43d3c60ca8c59dbade506e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_entity_doctorservice_php", "label": "DoctorService.php", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L1"}, {"id": "entity_doctorservice_doctorservice", "label": "DoctorService", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L10"}, {"id": "specialty", "label": "Specialty", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L37"}, {"id": "entity_doctorservice_doctorservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L41"}, {"id": "entity_doctorservice_doctorservice_getid", "label": ".getId()", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L49"}, {"id": "entity_doctorservice_doctorservice_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L50"}, {"id": "entity_doctorservice_doctorservice_getname", "label": ".getName()", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L51"}, {"id": "entity_doctorservice_doctorservice_getslug", "label": ".getSlug()", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L52"}, {"id": "entity_doctorservice_doctorservice_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L53"}, {"id": "entity_doctorservice_doctorservice_getweight", "label": ".getWeight()", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L54"}, {"id": "entity_doctorservice_doctorservice_getspecialty", "label": ".getSpecialty()", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L55"}, {"id": "entity_doctorservice_doctorservice_setname", "label": ".setName()", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L57"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L57"}, {"id": "entity_doctorservice_doctorservice_setslug", "label": ".setSlug()", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L58"}, {"id": "entity_doctorservice_doctorservice_setstatus", "label": ".setStatus()", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L59"}, {"id": "entity_doctorservice_doctorservice_setweight", "label": ".setWeight()", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L60"}, {"id": "entity_doctorservice_doctorservice_setspecialty", "label": ".setSpecialty()", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L61"}, {"id": "entity_doctorservice_doctorservice_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L63"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_entity_doctorservice_php", "target": "doctorservicerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_entity_doctorservice_php", "target": "specialty", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_entity_doctorservice_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_entity_doctorservice_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_entity_doctorservice_php", "target": "entity_doctorservice_doctorservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L10", "weight": 1.0}, {"source": "entity_doctorservice_doctorservice", "target": "specialty", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L37", "weight": 1.0, "context": "field"}, {"source": "entity_doctorservice_doctorservice", "target": "entity_doctorservice_doctorservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L41", "weight": 1.0}, {"source": "entity_doctorservice_doctorservice_construct", "target": "specialty", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L41", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctorservice_doctorservice", "target": "entity_doctorservice_doctorservice_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L49", "weight": 1.0}, {"source": "entity_doctorservice_doctorservice", "target": "entity_doctorservice_doctorservice_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L50", "weight": 1.0}, {"source": "entity_doctorservice_doctorservice", "target": "entity_doctorservice_doctorservice_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L51", "weight": 1.0}, {"source": "entity_doctorservice_doctorservice", "target": "entity_doctorservice_doctorservice_getslug", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L52", "weight": 1.0}, {"source": "entity_doctorservice_doctorservice", "target": "entity_doctorservice_doctorservice_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L53", "weight": 1.0}, {"source": "entity_doctorservice_doctorservice", "target": "entity_doctorservice_doctorservice_getweight", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L54", "weight": 1.0}, {"source": "entity_doctorservice_doctorservice", "target": "entity_doctorservice_doctorservice_getspecialty", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L55", "weight": 1.0}, {"source": "entity_doctorservice_doctorservice_getspecialty", "target": "specialty", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L55", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctorservice_doctorservice", "target": "entity_doctorservice_doctorservice_setname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L57", "weight": 1.0}, {"source": "entity_doctorservice_doctorservice_setname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L57", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctorservice_doctorservice", "target": "entity_doctorservice_doctorservice_setslug", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L58", "weight": 1.0}, {"source": "entity_doctorservice_doctorservice_setslug", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L58", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctorservice_doctorservice", "target": "entity_doctorservice_doctorservice_setstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L59", "weight": 1.0}, {"source": "entity_doctorservice_doctorservice_setstatus", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L59", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctorservice_doctorservice", "target": "entity_doctorservice_doctorservice_setweight", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L60", "weight": 1.0}, {"source": "entity_doctorservice_doctorservice_setweight", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L60", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctorservice_doctorservice", "target": "entity_doctorservice_doctorservice_setspecialty", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L61", "weight": 1.0}, {"source": "entity_doctorservice_doctorservice_setspecialty", "target": "specialty", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L61", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctorservice_doctorservice_setspecialty", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L61", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctorservice_doctorservice", "target": "entity_doctorservice_doctorservice_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Entity/DoctorService.php", "source_location": "L63", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_doctorservice_doctorservice_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Entity/DoctorService.php", "source_location": "L43", "receiver": null}, {"caller_nid": "entity_doctorservice_doctorservice_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Entity/DoctorService.php", "source_location": "L43", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6dd946fad62474b45da1077a795263188685817d871a6fe6a7a48686e24d6193.json b/graphify-out/cache/ast/v0.8.44/6dd946fad62474b45da1077a795263188685817d871a6fe6a7a48686e24d6193.json new file mode 100644 index 00000000..2cc1cb69 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6dd946fad62474b45da1077a795263188685817d871a6fe6a7a48686e24d6193.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_11_insurance_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/task.md", "source_location": "L1"}, {"id": "task_11_insurance_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "label": "\u062a\u0633\u06a9 \u06f1\u06f1: \u0645\u0627\u0698\u0648\u0644 \u0628\u06cc\u0645\u0647", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/task.md", "source_location": "L1"}, {"id": "task_11_insurance_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/task.md", "source_location": "L3"}, {"id": "task_11_insurance_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/task.md", "source_location": "L6"}, {"id": "task_11_insurance_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/task.md", "source_location": "L15"}, {"id": "task_11_insurance_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/task.md", "source_location": "L18"}, {"id": "task_11_insurance_task_\u062a\u0648\u0636\u06cc\u062d_21", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/task.md", "source_location": "L21"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_11_insurance_task_md", "target": "task_11_insurance_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_11_insurance_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "target": "task_11_insurance_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_11_insurance_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "target": "task_11_insurance_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/task.md", "source_location": "L6", "weight": 1.0}, {"source": "task_11_insurance_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "target": "task_11_insurance_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/task.md", "source_location": "L15", "weight": 1.0}, {"source": "task_11_insurance_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "target": "task_11_insurance_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/task.md", "source_location": "L18", "weight": 1.0}, {"source": "task_11_insurance_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "target": "task_11_insurance_task_\u062a\u0648\u0636\u06cc\u062d_21", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/task.md", "source_location": "L21", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6e72cbb63efda0cbcae7f753ca644de3b912069da34716ce645d2e4a768a8cc5.json b/graphify-out/cache/ast/v0.8.44/6e72cbb63efda0cbcae7f753ca644de3b912069da34716ce645d2e4a768a8cc5.json new file mode 100644 index 00000000..87862ff6 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6e72cbb63efda0cbcae7f753ca644de3b912069da34716ce645d2e4a768a8cc5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_provider_ranginehprovider_php", "label": "RanginehProvider.php", "file_type": "code", "source_file": "src/Sms/Provider/RanginehProvider.php", "source_location": "L1"}, {"id": "provider_ranginehprovider_ranginehprovider", "label": "RanginehProvider", "file_type": "code", "source_file": "src/Sms/Provider/RanginehProvider.php", "source_location": "L7"}, {"id": "smsproviderinterface", "label": "SmsProviderInterface", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "provider_ranginehprovider_ranginehprovider_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Provider/RanginehProvider.php", "source_location": "L11"}, {"id": "provider_ranginehprovider_ranginehprovider_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Sms/Provider/RanginehProvider.php", "source_location": "L17"}, {"id": "provider_ranginehprovider_ranginehprovider_send", "label": ".send()", "file_type": "code", "source_file": "src/Sms/Provider/RanginehProvider.php", "source_location": "L19"}, {"id": "provider_ranginehprovider_ranginehprovider_sendtemplate", "label": ".sendTemplate()", "file_type": "code", "source_file": "src/Sms/Provider/RanginehProvider.php", "source_location": "L33"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_provider_ranginehprovider_php", "target": "httpclientinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/RanginehProvider.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_provider_ranginehprovider_php", "target": "provider_ranginehprovider_ranginehprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/RanginehProvider.php", "source_location": "L7", "weight": 1.0}, {"source": "provider_ranginehprovider_ranginehprovider", "target": "smsproviderinterface", "relation": "implements", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/RanginehProvider.php", "source_location": "L7", "weight": 1.0}, {"source": "provider_ranginehprovider_ranginehprovider", "target": "provider_ranginehprovider_ranginehprovider_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/RanginehProvider.php", "source_location": "L11", "weight": 1.0}, {"source": "provider_ranginehprovider_ranginehprovider", "target": "provider_ranginehprovider_ranginehprovider_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/RanginehProvider.php", "source_location": "L17", "weight": 1.0}, {"source": "provider_ranginehprovider_ranginehprovider", "target": "provider_ranginehprovider_ranginehprovider_send", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/RanginehProvider.php", "source_location": "L19", "weight": 1.0}, {"source": "provider_ranginehprovider_ranginehprovider", "target": "provider_ranginehprovider_ranginehprovider_sendtemplate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Provider/RanginehProvider.php", "source_location": "L33", "weight": 1.0}], "raw_calls": [{"caller_nid": "provider_ranginehprovider_ranginehprovider_send", "callee": "request", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Provider/RanginehProvider.php", "source_location": "L22", "receiver": null}, {"caller_nid": "provider_ranginehprovider_ranginehprovider_send", "callee": "getStatusCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Provider/RanginehProvider.php", "source_location": "L27", "receiver": null}, {"caller_nid": "provider_ranginehprovider_ranginehprovider_sendtemplate", "callee": "request", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Provider/RanginehProvider.php", "source_location": "L36", "receiver": null}, {"caller_nid": "provider_ranginehprovider_ranginehprovider_sendtemplate", "callee": "getStatusCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Provider/RanginehProvider.php", "source_location": "L45", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6e87ff4062b59b4870ac32891b6fd40ab36ed939b3a67959c600a63a0375b299.json b/graphify-out/cache/ast/v0.8.44/6e87ff4062b59b4870ac32891b6fd40ab36ed939b3a67959c600a63a0375b299.json new file mode 100644 index 00000000..9ab6bb01 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6e87ff4062b59b4870ac32891b6fd40ab36ed939b3a67959c600a63a0375b299.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_repository_servicesectionrepository_php", "label": "ServiceSectionRepository.php", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L1"}, {"id": "repository_servicesectionrepository_servicesectionrepository", "label": "ServiceSectionRepository", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_servicesectionrepository_servicesectionrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L11"}, {"id": "repository_servicesectionrepository_servicesectionrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L16"}, {"id": "servicesection", "label": "ServiceSection", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L16"}, {"id": "repository_servicesectionrepository_servicesectionrepository_findbyentity", "label": ".findByEntity()", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L21"}, {"id": "repository_servicesectionrepository_servicesectionrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L33"}, {"id": "repository_servicesectionrepository_servicesectionrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L39"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_repository_servicesectionrepository_php", "target": "servicesection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_repository_servicesectionrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_repository_servicesectionrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_repository_servicesectionrepository_php", "target": "repository_servicesectionrepository_servicesectionrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_servicesectionrepository_servicesectionrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_servicesectionrepository_servicesectionrepository", "target": "repository_servicesectionrepository_servicesectionrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_servicesectionrepository_servicesectionrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_servicesectionrepository_servicesectionrepository", "target": "repository_servicesectionrepository_servicesectionrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_servicesectionrepository_servicesectionrepository_findbyuuid", "target": "servicesection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L16", "weight": 1.0, "context": "return_type"}, {"source": "repository_servicesectionrepository_servicesectionrepository", "target": "repository_servicesectionrepository_servicesectionrepository_findbyentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L21", "weight": 1.0}, {"source": "repository_servicesectionrepository_servicesectionrepository", "target": "repository_servicesectionrepository_servicesectionrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L33", "weight": 1.0}, {"source": "repository_servicesectionrepository_servicesectionrepository_save", "target": "servicesection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L33", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_servicesectionrepository_servicesectionrepository", "target": "repository_servicesectionrepository_servicesectionrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L39", "weight": 1.0}, {"source": "repository_servicesectionrepository_servicesectionrepository_remove", "target": "servicesection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L39", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_servicesectionrepository_servicesectionrepository_construct", "target": "servicesection", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_servicesectionrepository_servicesectionrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_servicesectionrepository_servicesectionrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_servicesectionrepository_servicesectionrepository_findbyentity", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_servicesectionrepository_servicesectionrepository_findbyentity", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_servicesectionrepository_servicesectionrepository_findbyentity", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_servicesectionrepository_servicesectionrepository_findbyentity", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_servicesectionrepository_servicesectionrepository_findbyentity", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_servicesectionrepository_servicesectionrepository_findbyentity", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_servicesectionrepository_servicesectionrepository_findbyentity", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_servicesectionrepository_servicesectionrepository_findbyentity", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_servicesectionrepository_servicesectionrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_servicesectionrepository_servicesectionrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_servicesectionrepository_servicesectionrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_servicesectionrepository_servicesectionrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_servicesectionrepository_servicesectionrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L41", "receiver": null}, {"caller_nid": "repository_servicesectionrepository_servicesectionrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L42", "receiver": null}, {"caller_nid": "repository_servicesectionrepository_servicesectionrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php", "source_location": "L42", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6eabf820d178917a30ec700c7ad2059e65c24575f6feecfb17d3bdf7540f1bdd.json b/graphify-out/cache/ast/v0.8.44/6eabf820d178917a30ec700c7ad2059e65c24575f6feecfb17d3bdf7540f1bdd.json new file mode 100644 index 00000000..30ff9df5 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6eabf820d178917a30ec700c7ad2059e65c24575f6feecfb17d3bdf7540f1bdd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tsconfig_json", "label": "tsconfig.json", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L1"}, {"id": "clinicpro_tsconfig_compileroptions", "label": "compilerOptions", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L2"}, {"id": "clinicpro_tsconfig_compileroptions_target", "label": "target", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L3"}, {"id": "clinicpro_tsconfig_compileroptions_module", "label": "module", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L4"}, {"id": "clinicpro_tsconfig_compileroptions_moduleresolution", "label": "moduleResolution", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L5"}, {"id": "clinicpro_tsconfig_compileroptions_jsx", "label": "jsx", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L6"}, {"id": "clinicpro_tsconfig_compileroptions_strict", "label": "strict", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L7"}, {"id": "clinicpro_tsconfig_compileroptions_esmoduleinterop", "label": "esModuleInterop", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L8"}, {"id": "clinicpro_tsconfig_compileroptions_allowsyntheticdefaultimports", "label": "allowSyntheticDefaultImports", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L9"}, {"id": "clinicpro_tsconfig_compileroptions_skiplibcheck", "label": "skipLibCheck", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L10"}, {"id": "clinicpro_tsconfig_compileroptions_baseurl", "label": "baseUrl", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L11"}, {"id": "clinicpro_tsconfig_compileroptions_paths", "label": "paths", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L12"}, {"id": "clinicpro_tsconfig_paths", "label": "@/*", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L13"}, {"id": "clinicpro_tsconfig_include", "label": "include", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L16"}, {"id": "clinicpro_tsconfig_exclude", "label": "exclude", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L17"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tsconfig_json", "target": "clinicpro_tsconfig_compileroptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L2", "weight": 1.0}, {"source": "clinicpro_tsconfig_compileroptions", "target": "clinicpro_tsconfig_compileroptions_target", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L3", "weight": 1.0}, {"source": "clinicpro_tsconfig_compileroptions", "target": "clinicpro_tsconfig_compileroptions_module", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L4", "weight": 1.0}, {"source": "clinicpro_tsconfig_compileroptions", "target": "clinicpro_tsconfig_compileroptions_moduleresolution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L5", "weight": 1.0}, {"source": "clinicpro_tsconfig_compileroptions", "target": "clinicpro_tsconfig_compileroptions_jsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L6", "weight": 1.0}, {"source": "clinicpro_tsconfig_compileroptions", "target": "clinicpro_tsconfig_compileroptions_strict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L7", "weight": 1.0}, {"source": "clinicpro_tsconfig_compileroptions", "target": "clinicpro_tsconfig_compileroptions_esmoduleinterop", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L8", "weight": 1.0}, {"source": "clinicpro_tsconfig_compileroptions", "target": "clinicpro_tsconfig_compileroptions_allowsyntheticdefaultimports", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L9", "weight": 1.0}, {"source": "clinicpro_tsconfig_compileroptions", "target": "clinicpro_tsconfig_compileroptions_skiplibcheck", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L10", "weight": 1.0}, {"source": "clinicpro_tsconfig_compileroptions", "target": "clinicpro_tsconfig_compileroptions_baseurl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L11", "weight": 1.0}, {"source": "clinicpro_tsconfig_compileroptions", "target": "clinicpro_tsconfig_compileroptions_paths", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L12", "weight": 1.0}, {"source": "clinicpro_tsconfig_compileroptions_paths", "target": "clinicpro_tsconfig_paths", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L13", "weight": 1.0}, {"source": "clinicpro_tsconfig_paths", "target": "ref_assets_admin", "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L13", "weight": 1.0, "context": "import"}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tsconfig_json", "target": "clinicpro_tsconfig_include", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L16", "weight": 1.0}, {"source": "clinicpro_tsconfig_include", "target": "ref_assets_admin", "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L16", "weight": 1.0, "context": "import"}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tsconfig_json", "target": "clinicpro_tsconfig_exclude", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L17", "weight": 1.0}, {"source": "clinicpro_tsconfig_exclude", "target": "ref_node_modules", "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L17", "weight": 1.0, "context": "import"}, {"source": "clinicpro_tsconfig_exclude", "target": "ref_public", "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L17", "weight": 1.0, "context": "import"}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6faf7a660ea3e8aea4cc375c63917e7fe5fb48ba8913a91ef5c1f31c3fc22325.json b/graphify-out/cache/ast/v0.8.44/6faf7a660ea3e8aea4cc375c63917e7fe5fb48ba8913a91ef5c1f31c3fc22325.json new file mode 100644 index 00000000..5dde8d07 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6faf7a660ea3e8aea4cc375c63917e7fe5fb48ba8913a91ef5c1f31c3fc22325.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_entity_doctorsecretary_php", "label": "DoctorSecretary.php", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L1"}, {"id": "entity_doctorsecretary_doctorsecretary", "label": "DoctorSecretary", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L11"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L37"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L41"}, {"id": "clinic", "label": "Clinic", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L48"}, {"id": "entity_doctorsecretary_doctorsecretary_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L64"}, {"id": "entity_doctorsecretary_doctorsecretary_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L76"}, {"id": "entity_doctorsecretary_doctorsecretary_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L77"}, {"id": "entity_doctorsecretary_doctorsecretary_getdoctor", "label": ".getDoctor()", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L78"}, {"id": "entity_doctorsecretary_doctorsecretary_getsecretary", "label": ".getSecretary()", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L79"}, {"id": "entity_doctorsecretary_doctorsecretary_getownertype", "label": ".getOwnerType()", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L80"}, {"id": "entity_doctorsecretary_doctorsecretary_getclinic", "label": ".getClinic()", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L81"}, {"id": "entity_doctorsecretary_doctorsecretary_getpermissions", "label": ".getPermissions()", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L82"}, {"id": "entity_doctorsecretary_doctorsecretary_isactive", "label": ".isActive()", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L83"}, {"id": "entity_doctorsecretary_doctorsecretary_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L84"}, {"id": "entity_doctorsecretary_doctorsecretary_getupdatedat", "label": ".getUpdatedAt()", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L85"}, {"id": "entity_doctorsecretary_doctorsecretary_setactive", "label": ".setActive()", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L87"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L87"}, {"id": "entity_doctorsecretary_doctorsecretary_setpermissions", "label": ".setPermissions()", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L88"}, {"id": "entity_doctorsecretary_doctorsecretary_mergepermissions", "label": ".mergePermissions()", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L91"}, {"id": "entity_doctorsecretary_doctorsecretary_touch", "label": ".touch()", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L111"}, {"id": "entity_doctorsecretary_doctorsecretary_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L113"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_entity_doctorsecretary_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_entity_doctorsecretary_php", "target": "clinic", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_entity_doctorsecretary_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_entity_doctorsecretary_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_entity_doctorsecretary_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_entity_doctorsecretary_php", "target": "entity_doctorsecretary_doctorsecretary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L11", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L37", "weight": 1.0, "context": "field"}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L41", "weight": 1.0, "context": "field"}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L48", "weight": 1.0, "context": "field"}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "entity_doctorsecretary_doctorsecretary_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L64", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary_construct", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L64", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctorsecretary_doctorsecretary_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L64", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctorsecretary_doctorsecretary_construct", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L64", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "entity_doctorsecretary_doctorsecretary_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L76", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "entity_doctorsecretary_doctorsecretary_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "entity_doctorsecretary_doctorsecretary_getdoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L78", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary_getdoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L78", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "entity_doctorsecretary_doctorsecretary_getsecretary", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L79", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary_getsecretary", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L79", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "entity_doctorsecretary_doctorsecretary_getownertype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L80", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "entity_doctorsecretary_doctorsecretary_getclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L81", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary_getclinic", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L81", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "entity_doctorsecretary_doctorsecretary_getpermissions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L82", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "entity_doctorsecretary_doctorsecretary_isactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L83", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "entity_doctorsecretary_doctorsecretary_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L84", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "entity_doctorsecretary_doctorsecretary_getupdatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L85", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "entity_doctorsecretary_doctorsecretary_setactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L87", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary_setactive", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L87", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "entity_doctorsecretary_doctorsecretary_setpermissions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L88", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary_setpermissions", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L88", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "entity_doctorsecretary_doctorsecretary_mergepermissions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L91", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "entity_doctorsecretary_doctorsecretary_touch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L111", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary", "target": "entity_doctorsecretary_doctorsecretary_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L113", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary_setactive", "target": "entity_doctorsecretary_doctorsecretary_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L87", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary_setpermissions", "target": "entity_doctorsecretary_doctorsecretary_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L88", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary_mergepermissions", "target": "entity_doctorsecretary_doctorsecretary_getpermissions", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L93", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary_mergepermissions", "target": "entity_doctorsecretary_doctorsecretary_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L108", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary_toarray", "target": "entity_doctorsecretary_doctorsecretary_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L120", "weight": 1.0}, {"source": "entity_doctorsecretary_doctorsecretary_toarray", "target": "entity_doctorsecretary_doctorsecretary_getpermissions", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Secretary/Entity/DoctorSecretary.php", "source_location": "L124", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_doctorsecretary_doctorsecretary_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Entity/DoctorSecretary.php", "source_location": "L66", "receiver": null}, {"caller_nid": "entity_doctorsecretary_doctorsecretary_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Entity/DoctorSecretary.php", "source_location": "L66", "receiver": null}, {"caller_nid": "entity_doctorsecretary_doctorsecretary_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Entity/DoctorSecretary.php", "source_location": "L72", "receiver": null}, {"caller_nid": "entity_doctorsecretary_doctorsecretary_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Entity/DoctorSecretary.php", "source_location": "L73", "receiver": null}, {"caller_nid": "entity_doctorsecretary_doctorsecretary_mergepermissions", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Entity/DoctorSecretary.php", "source_location": "L95", "receiver": null}, {"caller_nid": "entity_doctorsecretary_doctorsecretary_mergepermissions", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Entity/DoctorSecretary.php", "source_location": "L95", "receiver": null}, {"caller_nid": "entity_doctorsecretary_doctorsecretary_mergepermissions", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Entity/DoctorSecretary.php", "source_location": "L97", "receiver": null}, {"caller_nid": "entity_doctorsecretary_doctorsecretary_mergepermissions", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Entity/DoctorSecretary.php", "source_location": "L103", "receiver": null}, {"caller_nid": "entity_doctorsecretary_doctorsecretary_touch", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Entity/DoctorSecretary.php", "source_location": "L111", "receiver": null}, {"caller_nid": "entity_doctorsecretary_doctorsecretary_toarray", "callee": "getRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Entity/DoctorSecretary.php", "source_location": "L117", "receiver": null}, {"caller_nid": "entity_doctorsecretary_doctorsecretary_toarray", "callee": "getMobileNumber", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Entity/DoctorSecretary.php", "source_location": "L118", "receiver": null}, {"caller_nid": "entity_doctorsecretary_doctorsecretary_toarray", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Entity/DoctorSecretary.php", "source_location": "L119", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/6fce4d578f8878eb023372cfeeed180e1826274363811165b1623578b8911386.json b/graphify-out/cache/ast/v0.8.44/6fce4d578f8878eb023372cfeeed180e1826274363811165b1623578b8911386.json new file mode 100644 index 00000000..b60a9c49 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/6fce4d578f8878eb023372cfeeed180e1826274363811165b1623578b8911386.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_servicesection_php", "label": "ServiceSection.php", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L1"}, {"id": "entity_servicesection_servicesection", "label": "ServiceSection", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L11"}, {"id": "collection", "label": "Collection", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L42"}, {"id": "entity_servicesection_servicesection_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L45"}, {"id": "entity_servicesection_servicesection_getid", "label": ".getId()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L56"}, {"id": "entity_servicesection_servicesection_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L57"}, {"id": "entity_servicesection_servicesection_getentitytype", "label": ".getEntityType()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L58"}, {"id": "entity_servicesection_servicesection_getentityid", "label": ".getEntityId()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L59"}, {"id": "entity_servicesection_servicesection_getname", "label": ".getName()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L60"}, {"id": "entity_servicesection_servicesection_isactive", "label": ".isActive()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L61"}, {"id": "entity_servicesection_servicesection_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L62"}, {"id": "entity_servicesection_servicesection_getupdatedat", "label": ".getUpdatedAt()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L63"}, {"id": "entity_servicesection_servicesection_setname", "label": ".setName()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L65"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L65"}, {"id": "entity_servicesection_servicesection_setactive", "label": ".setActive()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L66"}, {"id": "entity_servicesection_servicesection_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L68"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_servicesection_php", "target": "servicesectionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_servicesection_php", "target": "arraycollection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_servicesection_php", "target": "collection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_servicesection_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_servicesection_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_servicesection_php", "target": "entity_servicesection_servicesection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L11", "weight": 1.0}, {"source": "entity_servicesection_servicesection", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L42", "weight": 1.0, "context": "field"}, {"source": "entity_servicesection_servicesection", "target": "entity_servicesection_servicesection_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L45", "weight": 1.0}, {"source": "entity_servicesection_servicesection", "target": "entity_servicesection_servicesection_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L56", "weight": 1.0}, {"source": "entity_servicesection_servicesection", "target": "entity_servicesection_servicesection_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L57", "weight": 1.0}, {"source": "entity_servicesection_servicesection", "target": "entity_servicesection_servicesection_getentitytype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L58", "weight": 1.0}, {"source": "entity_servicesection_servicesection", "target": "entity_servicesection_servicesection_getentityid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L59", "weight": 1.0}, {"source": "entity_servicesection_servicesection", "target": "entity_servicesection_servicesection_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L60", "weight": 1.0}, {"source": "entity_servicesection_servicesection", "target": "entity_servicesection_servicesection_isactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L61", "weight": 1.0}, {"source": "entity_servicesection_servicesection", "target": "entity_servicesection_servicesection_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_servicesection_servicesection", "target": "entity_servicesection_servicesection_getupdatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_servicesection_servicesection", "target": "entity_servicesection_servicesection_setname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_servicesection_servicesection_setname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L65", "weight": 1.0, "context": "return_type"}, {"source": "entity_servicesection_servicesection", "target": "entity_servicesection_servicesection_setactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L66", "weight": 1.0}, {"source": "entity_servicesection_servicesection_setactive", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L66", "weight": 1.0, "context": "return_type"}, {"source": "entity_servicesection_servicesection", "target": "entity_servicesection_servicesection_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceSection.php", "source_location": "L68", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_servicesection_servicesection_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceSection.php", "source_location": "L47", "receiver": null}, {"caller_nid": "entity_servicesection_servicesection_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceSection.php", "source_location": "L47", "receiver": null}, {"caller_nid": "entity_servicesection_servicesection_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceSection.php", "source_location": "L51", "receiver": null}, {"caller_nid": "entity_servicesection_servicesection_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceSection.php", "source_location": "L52", "receiver": null}, {"caller_nid": "entity_servicesection_servicesection_setname", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceSection.php", "source_location": "L65", "receiver": null}, {"caller_nid": "entity_servicesection_servicesection_setactive", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceSection.php", "source_location": "L66", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/7048fe9c1439b52f85abf3186cf4eec913eb873e8ac6ae1154712adccc327b83.json b/graphify-out/cache/ast/v0.8.44/7048fe9c1439b52f85abf3186cf4eec913eb873e8ac6ae1154712adccc327b83.json new file mode 100644 index 00000000..422a8ec0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/7048fe9c1439b52f85abf3186cf4eec913eb873e8ac6ae1154712adccc327b83.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622185948_php", "label": "Version20260622185948.php", "file_type": "code", "source_file": "migrations/Version20260622185948.php", "source_location": "L1"}, {"id": "migrations_version20260622185948_version20260622185948", "label": "Version20260622185948", "file_type": "code", "source_file": "migrations/Version20260622185948.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260622185948_version20260622185948_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260622185948.php", "source_location": "L15"}, {"id": "migrations_version20260622185948_version20260622185948_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260622185948.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260622185948.php", "source_location": "L20"}, {"id": "migrations_version20260622185948_version20260622185948_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260622185948.php", "source_location": "L28"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622185948_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622185948.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622185948_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622185948.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622185948_php", "target": "migrations_version20260622185948_version20260622185948", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622185948.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260622185948_version20260622185948", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622185948.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260622185948_version20260622185948", "target": "migrations_version20260622185948_version20260622185948_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622185948.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260622185948_version20260622185948", "target": "migrations_version20260622185948_version20260622185948_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622185948.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260622185948_version20260622185948_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622185948.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260622185948_version20260622185948", "target": "migrations_version20260622185948_version20260622185948_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622185948.php", "source_location": "L28", "weight": 1.0}, {"source": "migrations_version20260622185948_version20260622185948_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622185948.php", "source_location": "L28", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260622185948_version20260622185948_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622185948.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260622185948_version20260622185948_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622185948.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260622185948_version20260622185948_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622185948.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260622185948_version20260622185948_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622185948.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260622185948_version20260622185948_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622185948.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260622185948_version20260622185948_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622185948.php", "source_location": "L33", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/709ac2fb057f4d470a55c5e47dc0bbda7f38f6a336622fd93be0e334019ee066.json b/graphify-out/cache/ast/v0.8.44/709ac2fb057f4d470a55c5e47dc0bbda7f38f6a336622fd93be0e334019ee066.json new file mode 100644 index 00000000..2f9abc49 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/709ac2fb057f4d470a55c5e47dc0bbda7f38f6a336622fd93be0e334019ee066.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_06_clinic_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L1"}, {"id": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u062a\u0633\u06a9 \u06f0\u06f6: \u0645\u0627\u0698\u0648\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L1"}, {"id": "task_06_clinic_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L3"}, {"id": "task_06_clinic_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", "label": "Endpoint \u0647\u0627 (\u0648\u0627\u0642\u0639\u06cc \u0627\u0632 Drupal)", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L7"}, {"id": "task_06_clinic_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L21"}, {"id": "task_06_clinic_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L24"}, {"id": "task_06_clinic_task_\u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc_get_api_v1_clinics", "label": "\u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc GET /api/v1/clinics", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L29"}, {"id": "task_06_clinic_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_response_get_api_v1_clinic_uuid", "label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc Response \u2014 GET /api/v1/clinic/{uuid}", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L42"}, {"id": "task_06_clinic_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_patch_api_v1_clinic_uuid", "label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc PATCH /api/v1/clinic/{uuid}", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L110"}, {"id": "task_06_clinic_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_post_api_v1_clinic_\u0627\u06cc\u062c\u0627\u062f", "label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc POST /api/v1/clinic (\u0627\u06cc\u062c\u0627\u062f)", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L129"}, {"id": "task_06_clinic_task_\u0622\u067e\u0644\u0648\u062f_\u062a\u0635\u0648\u06cc\u0631_\u0644\u0648\u06af\u0648\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u0622\u067e\u0644\u0648\u062f \u062a\u0635\u0648\u06cc\u0631/\u0644\u0648\u06af\u0648\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L152"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_06_clinic_task_md", "target": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L7", "weight": 1.0}, {"source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L21", "weight": 1.0}, {"source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L24", "weight": 1.0}, {"source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_task_\u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc_get_api_v1_clinics", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L29", "weight": 1.0}, {"source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_response_get_api_v1_clinic_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L42", "weight": 1.0}, {"source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_patch_api_v1_clinic_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L110", "weight": 1.0}, {"source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_post_api_v1_clinic_\u0627\u06cc\u062c\u0627\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L129", "weight": 1.0}, {"source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_06_clinic_task_\u0622\u067e\u0644\u0648\u062f_\u062a\u0635\u0648\u06cc\u0631_\u0644\u0648\u06af\u0648\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-06-clinic/task.md", "source_location": "L152", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/718612fb509259556db6202d93b5f3b1bd85a6be6d523cdc6fb1d81b569ce256.json b/graphify-out/cache/ast/v0.8.44/718612fb509259556db6202d93b5f3b1bd85a6be6d523cdc6fb1d81b569ce256.json new file mode 100644 index 00000000..280dba05 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/718612fb509259556db6202d93b5f3b1bd85a6be6d523cdc6fb1d81b569ce256.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_config_preload_php", "label": "preload.php", "file_type": "code", "source_file": "config/preload.php", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/71c55535e6b20d820e351a26af6bd1c1b6cb26c371414e611e8e858c2d8486f9.json b/graphify-out/cache/ast/v0.8.44/71c55535e6b20d820e351a26af6bd1c1b6cb26c371414e611e8e858c2d8486f9.json new file mode 100644 index 00000000..4c388b9d --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/71c55535e6b20d820e351a26af6bd1c1b6cb26c371414e611e8e858c2d8486f9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_invoicerepository_php", "label": "InvoiceRepository.php", "file_type": "code", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L1"}, {"id": "repository_invoicerepository_invoicerepository", "label": "InvoiceRepository", "file_type": "code", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_invoicerepository_invoicerepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L11"}, {"id": "repository_invoicerepository_invoicerepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L16"}, {"id": "invoice", "label": "Invoice", "file_type": "code", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L16"}, {"id": "repository_invoicerepository_invoicerepository_findbysession", "label": ".findBySession()", "file_type": "code", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L21"}, {"id": "repository_invoicerepository_invoicerepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_invoicerepository_php", "target": "invoice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_invoicerepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_invoicerepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_invoicerepository_php", "target": "repository_invoicerepository_invoicerepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_invoicerepository_invoicerepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_invoicerepository_invoicerepository", "target": "repository_invoicerepository_invoicerepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_invoicerepository_invoicerepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_invoicerepository_invoicerepository", "target": "repository_invoicerepository_invoicerepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_invoicerepository_invoicerepository_findbyuuid", "target": "invoice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L16", "weight": 1.0, "context": "return_type"}, {"source": "repository_invoicerepository_invoicerepository", "target": "repository_invoicerepository_invoicerepository_findbysession", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L21", "weight": 1.0}, {"source": "repository_invoicerepository_invoicerepository_findbysession", "target": "invoice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L21", "weight": 1.0, "context": "return_type"}, {"source": "repository_invoicerepository_invoicerepository", "target": "repository_invoicerepository_invoicerepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L26", "weight": 1.0}, {"source": "repository_invoicerepository_invoicerepository_save", "target": "invoice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_invoicerepository_invoicerepository_construct", "target": "invoice", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Billing/Repository/InvoiceRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_invoicerepository_invoicerepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_invoicerepository_invoicerepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_invoicerepository_invoicerepository_findbysession", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_invoicerepository_invoicerepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_invoicerepository_invoicerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_invoicerepository_invoicerepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceRepository.php", "source_location": "L30", "receiver": null}, {"caller_nid": "repository_invoicerepository_invoicerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceRepository.php", "source_location": "L30", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/726666fe5f74b8a9927376e82af264b70b209a4e86d164061eb7a9b1d9440942.json b/graphify-out/cache/ast/v0.8.44/726666fe5f74b8a9927376e82af264b70b209a4e86d164061eb7a9b1d9440942.json new file mode 100644 index 00000000..2e1b2ea9 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/726666fe5f74b8a9927376e82af264b70b209a4e86d164061eb7a9b1d9440942.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_repository_subscriptionperiodrepository_php", "label": "SubscriptionPeriodRepository.php", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L1"}, {"id": "repository_subscriptionperiodrepository_subscriptionperiodrepository", "label": "SubscriptionPeriodRepository", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_subscriptionperiodrepository_subscriptionperiodrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L12"}, {"id": "repository_subscriptionperiodrepository_subscriptionperiodrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L17"}, {"id": "subscriptionperiod", "label": "SubscriptionPeriod", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L17"}, {"id": "repository_subscriptionperiodrepository_subscriptionperiodrepository_findtrialperiodforplan", "label": ".findTrialPeriodForPlan()", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L22"}, {"id": "subscriptionplan", "label": "SubscriptionPlan", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L22"}, {"id": "repository_subscriptionperiodrepository_subscriptionperiodrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L27"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_repository_subscriptionperiodrepository_php", "target": "subscriptionperiod", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_repository_subscriptionperiodrepository_php", "target": "subscriptionplan", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_repository_subscriptionperiodrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_repository_subscriptionperiodrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_repository_subscriptionperiodrepository_php", "target": "repository_subscriptionperiodrepository_subscriptionperiodrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_subscriptionperiodrepository_subscriptionperiodrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_subscriptionperiodrepository_subscriptionperiodrepository", "target": "repository_subscriptionperiodrepository_subscriptionperiodrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_subscriptionperiodrepository_subscriptionperiodrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_subscriptionperiodrepository_subscriptionperiodrepository", "target": "repository_subscriptionperiodrepository_subscriptionperiodrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_subscriptionperiodrepository_subscriptionperiodrepository_findbyuuid", "target": "subscriptionperiod", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L17", "weight": 1.0, "context": "return_type"}, {"source": "repository_subscriptionperiodrepository_subscriptionperiodrepository", "target": "repository_subscriptionperiodrepository_subscriptionperiodrepository_findtrialperiodforplan", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L22", "weight": 1.0}, {"source": "repository_subscriptionperiodrepository_subscriptionperiodrepository_findtrialperiodforplan", "target": "subscriptionplan", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L22", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_subscriptionperiodrepository_subscriptionperiodrepository_findtrialperiodforplan", "target": "subscriptionperiod", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L22", "weight": 1.0, "context": "return_type"}, {"source": "repository_subscriptionperiodrepository_subscriptionperiodrepository", "target": "repository_subscriptionperiodrepository_subscriptionperiodrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L27", "weight": 1.0}, {"source": "repository_subscriptionperiodrepository_subscriptionperiodrepository_save", "target": "subscriptionperiod", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L27", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_subscriptionperiodrepository_subscriptionperiodrepository_construct", "target": "subscriptionperiod", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L14", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_subscriptionperiodrepository_subscriptionperiodrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_subscriptionperiodrepository_subscriptionperiodrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_subscriptionperiodrepository_subscriptionperiodrepository_findtrialperiodforplan", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_subscriptionperiodrepository_subscriptionperiodrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_subscriptionperiodrepository_subscriptionperiodrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_subscriptionperiodrepository_subscriptionperiodrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L30", "receiver": null}, {"caller_nid": "repository_subscriptionperiodrepository_subscriptionperiodrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPeriodRepository.php", "source_location": "L30", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/7278155d63b50f18c6cb87d3e14bf51b010f598f031bcf11b16575454139aff1.json b/graphify-out/cache/ast/v0.8.44/7278155d63b50f18c6cb87d3e14bf51b010f598f031bcf11b16575454139aff1.json new file mode 100644 index 00000000..642e55c7 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/7278155d63b50f18c6cb87d3e14bf51b010f598f031bcf11b16575454139aff1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "label": "BillingController.php", "file_type": "code", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L1"}, {"id": "controller_billingcontroller_billingcontroller", "label": "BillingController", "file_type": "code", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L25"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_billingcontroller_billingcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L29"}, {"id": "controller_billingcontroller_billingcontroller_enrichclaims", "label": ".enrichClaims()", "file_type": "code", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L45"}, {"id": "controller_billingcontroller_billingcontroller_create", "label": ".create()", "file_type": "code", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L96"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L96"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L96"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L96"}, {"id": "controller_billingcontroller_billingcontroller_show", "label": ".show()", "file_type": "code", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L120"}, {"id": "controller_billingcontroller_billingcontroller_finalize", "label": ".finalize()", "file_type": "code", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L132"}, {"id": "controller_billingcontroller_billingcontroller_createclaim", "label": ".createClaim()", "file_type": "code", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L148"}, {"id": "controller_billingcontroller_billingcontroller_listclaims", "label": ".listClaims()", "file_type": "code", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L172"}, {"id": "controller_billingcontroller_billingcontroller_transitionclaim", "label": ".transitionClaim()", "file_type": "code", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L192"}, {"id": "controller_billingcontroller_billingcontroller_insurancedebt", "label": ".insuranceDebt()", "file_type": "code", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L222"}, {"id": "controller_billingcontroller_billingcontroller_ownssession", "label": ".ownsSession()", "file_type": "code", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L238"}, {"id": "controller_billingcontroller_billingcontroller_resolveentity", "label": ".resolveEntity()", "file_type": "code", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L244"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "claim", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "claimrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "invoiceitemrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "invoicerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "claimservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "invoiceservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "insurancerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "patientsessionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_controller_billingcontroller_php", "target": "controller_billingcontroller_billingcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L25", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L27", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller", "target": "controller_billingcontroller_billingcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L29", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller", "target": "controller_billingcontroller_billingcontroller_enrichclaims", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L45", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller", "target": "controller_billingcontroller_billingcontroller_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L96", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_create", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L96", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_billingcontroller_billingcontroller_create", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L96", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_billingcontroller_billingcontroller_create", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L96", "weight": 1.0, "context": "return_type"}, {"source": "controller_billingcontroller_billingcontroller", "target": "controller_billingcontroller_billingcontroller_show", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L120", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_show", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L120", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_billingcontroller_billingcontroller_show", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L120", "weight": 1.0, "context": "return_type"}, {"source": "controller_billingcontroller_billingcontroller", "target": "controller_billingcontroller_billingcontroller_finalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L132", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_finalize", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L132", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_billingcontroller_billingcontroller_finalize", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L132", "weight": 1.0, "context": "return_type"}, {"source": "controller_billingcontroller_billingcontroller", "target": "controller_billingcontroller_billingcontroller_createclaim", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L148", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_createclaim", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L148", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_billingcontroller_billingcontroller_createclaim", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L148", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_billingcontroller_billingcontroller_createclaim", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L148", "weight": 1.0, "context": "return_type"}, {"source": "controller_billingcontroller_billingcontroller", "target": "controller_billingcontroller_billingcontroller_listclaims", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L172", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_listclaims", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L172", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_billingcontroller_billingcontroller_listclaims", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L172", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_billingcontroller_billingcontroller_listclaims", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L172", "weight": 1.0, "context": "return_type"}, {"source": "controller_billingcontroller_billingcontroller", "target": "controller_billingcontroller_billingcontroller_transitionclaim", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L192", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_transitionclaim", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L192", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_billingcontroller_billingcontroller_transitionclaim", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L192", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_billingcontroller_billingcontroller_transitionclaim", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L192", "weight": 1.0, "context": "return_type"}, {"source": "controller_billingcontroller_billingcontroller", "target": "controller_billingcontroller_billingcontroller_insurancedebt", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L222", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_insurancedebt", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L222", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_billingcontroller_billingcontroller_insurancedebt", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L222", "weight": 1.0, "context": "return_type"}, {"source": "controller_billingcontroller_billingcontroller", "target": "controller_billingcontroller_billingcontroller_ownssession", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L238", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller", "target": "controller_billingcontroller_billingcontroller_resolveentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L244", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_resolveentity", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L244", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_billingcontroller_billingcontroller_create", "target": "controller_billingcontroller_billingcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L99", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_create", "target": "controller_billingcontroller_billingcontroller_ownssession", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L111", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_show", "target": "controller_billingcontroller_billingcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L123", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_finalize", "target": "controller_billingcontroller_billingcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L135", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_createclaim", "target": "controller_billingcontroller_billingcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L151", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_createclaim", "target": "controller_billingcontroller_billingcontroller_enrichclaims", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L169", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_listclaims", "target": "controller_billingcontroller_billingcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L175", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_listclaims", "target": "controller_billingcontroller_billingcontroller_enrichclaims", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L189", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_transitionclaim", "target": "controller_billingcontroller_billingcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L195", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_transitionclaim", "target": "controller_billingcontroller_billingcontroller_enrichclaims", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L219", "weight": 1.0}, {"source": "controller_billingcontroller_billingcontroller_insurancedebt", "target": "controller_billingcontroller_billingcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Controller/BillingController.php", "source_location": "L225", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_billingcontroller_billingcontroller_enrichclaims", "callee": "getItems", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L50", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_enrichclaims", "callee": "getInvoiceItemId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L51", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_enrichclaims", "callee": "detailsForIds", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_enrichclaims", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_enrichclaims", "callee": "array_unique", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_enrichclaims", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L62", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_enrichclaims", "callee": "array_unique", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L62", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_enrichclaims", "callee": "datesForIds", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L63", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_enrichclaims", "callee": "patientInfoForIds", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L64", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_enrichclaims", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L66", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_enrichclaims", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L67", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_enrichclaims", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L68", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_enrichclaims", "callee": "getInsuranceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L68", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_enrichclaims", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L73", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_enrichclaims", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L82", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L101", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_create", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L104", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_create", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L104", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L105", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_create", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L110", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L112", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_create", "callee": "createFromSession", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_create", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L117", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_create", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L117", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_show", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L124", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_show", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L125", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_show", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L125", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_show", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L126", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_show", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L129", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_show", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L129", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_finalize", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L136", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_finalize", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L137", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_finalize", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L137", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_finalize", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L138", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_finalize", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_finalize", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_createclaim", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_createclaim", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L156", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_createclaim", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L156", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_createclaim", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L157", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_createclaim", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L159", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_createclaim", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L162", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_createclaim", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L163", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_createclaim", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L163", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_createclaim", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L164", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_createclaim", "callee": "createFromInvoice", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L167", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_createclaim", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L169", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_listclaims", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L177", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_listclaims", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L181", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_listclaims", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L182", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_listclaims", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L183", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_listclaims", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L184", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_listclaims", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L185", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_listclaims", "callee": "findByTenant", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L187", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_listclaims", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_transitionclaim", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_transitionclaim", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L197", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_transitionclaim", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L197", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_transitionclaim", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L198", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_transitionclaim", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L201", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_transitionclaim", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L201", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_transitionclaim", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L209", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_transitionclaim", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L210", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_transitionclaim", "callee": "transition", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L213", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_transitionclaim", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_transitionclaim", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L215", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_transitionclaim", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L216", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_transitionclaim", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L219", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_insurancedebt", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L227", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_insurancedebt", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L230", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_insurancedebt", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L231", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_insurancedebt", "callee": "debtReport", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L233", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_insurancedebt", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L235", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_ownssession", "callee": "getRecord", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L240", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_ownssession", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L241", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_ownssession", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L241", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_resolveentity", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L246", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L247", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L248", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_resolveentity", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L250", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L251", "receiver": null}, {"caller_nid": "controller_billingcontroller_billingcontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php", "source_location": "L252", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/72a58c77c54c77aae68b8774c183fc59acd2a09de32ba29964f6aa5cb9dd86ff.json b/graphify-out/cache/ast/v0.8.44/72a58c77c54c77aae68b8774c183fc59acd2a09de32ba29964f6aa5cb9dd86ff.json new file mode 100644 index 00000000..2f8f85f0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/72a58c77c54c77aae68b8774c183fc59acd2a09de32ba29964f6aa5cb9dd86ff.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_appointment_md", "label": "appointment.md", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L1"}, {"id": "api_appointment_appointment_api", "label": "Appointment API", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L1"}, {"id": "api_appointment_get_api_v1_appointment_slots", "label": "GET `/api/v1/appointment-slots`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L7"}, {"id": "api_appointment_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L13"}, {"id": "api_appointment_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L19"}, {"id": "api_appointment_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L63"}, {"id": "api_appointment_get_api_v1_appointment_settings_month_availability_doctoruuid", "label": "GET `/api/v1/appointment-settings/month-availability/{doctorUuid}`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L71"}, {"id": "api_appointment_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L77"}, {"id": "api_appointment_query_parameters_82", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L82"}, {"id": "api_appointment_response_200_90", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L90"}, {"id": "api_appointment_errors_112", "label": "Errors", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L112"}, {"id": "api_appointment_post_api_v1_appointment", "label": "POST `/api/v1/appointment`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L120"}, {"id": "api_appointment_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L126"}, {"id": "api_appointment_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L162"}, {"id": "api_appointment_errors_195", "label": "Errors", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L195"}, {"id": "api_appointment_get_api_v1_appointment_uuid", "label": "GET `/api/v1/appointment/{uuid}`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L205"}, {"id": "api_appointment_path_parameters_211", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L211"}, {"id": "api_appointment_response_200_216", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L216"}, {"id": "api_appointment_errors_251", "label": "Errors", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L251"}, {"id": "api_appointment_get_api_v1_appointments_doctor_doctoruuid", "label": "GET `/api/v1/appointments/doctor/{doctorUuid}`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L260"}, {"id": "api_appointment_path_parameters_266", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L266"}, {"id": "api_appointment_query_parameters_271", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L271"}, {"id": "api_appointment_response_200_276", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L276"}, {"id": "api_appointment_errors_293", "label": "Errors", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L293"}, {"id": "api_appointment_get_api_v1_appointments_user", "label": "GET `/api/v1/appointments/user`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L302"}, {"id": "api_appointment_query_parameters_308", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L308"}, {"id": "api_appointment_response_200_313", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L313"}, {"id": "api_appointment_errors_330", "label": "Errors", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L330"}, {"id": "api_appointment_patch_api_v1_appointment_uuid_status", "label": "PATCH `/api/v1/appointment/{uuid}/status`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L337"}, {"id": "api_appointment_path_parameters_343", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L343"}, {"id": "api_appointment_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L348"}, {"id": "api_appointment_response_200_368", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L368"}, {"id": "api_appointment_errors_371", "label": "Errors", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L371"}, {"id": "api_appointment_post_api_v1_my_appointment", "label": "POST `/api/v1/my/appointment`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L382"}, {"id": "api_appointment_request_body_388", "label": "Request Body", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L388"}, {"id": "api_appointment_response_201_402", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L402"}, {"id": "api_appointment_error_responses", "label": "Error Responses", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L415"}, {"id": "api_appointment_get_api_v1_my_appointments", "label": "GET /api/v1/my/appointments", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L425"}, {"id": "api_appointment_query_parameters_440", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L440"}, {"id": "api_appointment_response_200_449", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment.md", "source_location": "L449"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_appointment_md", "target": "api_appointment_appointment_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L1", "weight": 1.0}, {"source": "api_appointment_appointment_api", "target": "api_appointment_get_api_v1_appointment_slots", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L7", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointment_slots", "target": "api_appointment_query_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L13", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointment_slots", "target": "api_appointment_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L19", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointment_slots", "target": "api_appointment_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L63", "weight": 1.0}, {"source": "api_appointment_appointment_api", "target": "api_appointment_get_api_v1_appointment_settings_month_availability_doctoruuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L71", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointment_settings_month_availability_doctoruuid", "target": "api_appointment_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L77", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointment_settings_month_availability_doctoruuid", "target": "api_appointment_query_parameters_82", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L82", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointment_settings_month_availability_doctoruuid", "target": "api_appointment_response_200_90", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L90", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointment_settings_month_availability_doctoruuid", "target": "api_appointment_errors_112", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L112", "weight": 1.0}, {"source": "api_appointment_appointment_api", "target": "api_appointment_post_api_v1_appointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L120", "weight": 1.0}, {"source": "api_appointment_post_api_v1_appointment", "target": "api_appointment_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L126", "weight": 1.0}, {"source": "api_appointment_post_api_v1_appointment", "target": "api_appointment_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L162", "weight": 1.0}, {"source": "api_appointment_post_api_v1_appointment", "target": "api_appointment_errors_195", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L195", "weight": 1.0}, {"source": "api_appointment_appointment_api", "target": "api_appointment_get_api_v1_appointment_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L205", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointment_uuid", "target": "api_appointment_path_parameters_211", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L211", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointment_uuid", "target": "api_appointment_response_200_216", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L216", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointment_uuid", "target": "api_appointment_errors_251", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L251", "weight": 1.0}, {"source": "api_appointment_appointment_api", "target": "api_appointment_get_api_v1_appointments_doctor_doctoruuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L260", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointments_doctor_doctoruuid", "target": "api_appointment_path_parameters_266", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L266", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointments_doctor_doctoruuid", "target": "api_appointment_query_parameters_271", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L271", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointments_doctor_doctoruuid", "target": "api_appointment_response_200_276", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L276", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointments_doctor_doctoruuid", "target": "api_appointment_errors_293", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L293", "weight": 1.0}, {"source": "api_appointment_appointment_api", "target": "api_appointment_get_api_v1_appointments_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L302", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointments_user", "target": "api_appointment_query_parameters_308", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L308", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointments_user", "target": "api_appointment_response_200_313", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L313", "weight": 1.0}, {"source": "api_appointment_get_api_v1_appointments_user", "target": "api_appointment_errors_330", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L330", "weight": 1.0}, {"source": "api_appointment_appointment_api", "target": "api_appointment_patch_api_v1_appointment_uuid_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L337", "weight": 1.0}, {"source": "api_appointment_patch_api_v1_appointment_uuid_status", "target": "api_appointment_path_parameters_343", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L343", "weight": 1.0}, {"source": "api_appointment_patch_api_v1_appointment_uuid_status", "target": "api_appointment_request_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L348", "weight": 1.0}, {"source": "api_appointment_patch_api_v1_appointment_uuid_status", "target": "api_appointment_response_200_368", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L368", "weight": 1.0}, {"source": "api_appointment_patch_api_v1_appointment_uuid_status", "target": "api_appointment_errors_371", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L371", "weight": 1.0}, {"source": "api_appointment_appointment_api", "target": "api_appointment_post_api_v1_my_appointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L382", "weight": 1.0}, {"source": "api_appointment_post_api_v1_my_appointment", "target": "api_appointment_request_body_388", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L388", "weight": 1.0}, {"source": "api_appointment_post_api_v1_my_appointment", "target": "api_appointment_response_201_402", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L402", "weight": 1.0}, {"source": "api_appointment_post_api_v1_my_appointment", "target": "api_appointment_error_responses", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L415", "weight": 1.0}, {"source": "api_appointment_appointment_api", "target": "api_appointment_get_api_v1_my_appointments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L425", "weight": 1.0}, {"source": "api_appointment_get_api_v1_my_appointments", "target": "api_appointment_query_parameters_440", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L440", "weight": 1.0}, {"source": "api_appointment_get_api_v1_my_appointments", "target": "api_appointment_response_200_449", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment.md", "source_location": "L449", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/72aca8c6bba58695e7e1b63a3aa709d1068753beb31b981c648564fb822e4fec.json b/graphify-out/cache/ast/v0.8.44/72aca8c6bba58695e7e1b63a3aa709d1068753beb31b981c648564fb822e4fec.json new file mode 100644 index 00000000..55b2a1b1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/72aca8c6bba58695e7e1b63a3aa709d1068753beb31b981c648564fb822e4fec.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_12_secretary_completion_user_flow_md", "label": "user_flow.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", "source_location": "L1"}, {"id": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u062a\u06a9\u0645\u06cc\u0644 \u0645\u0646\u0634\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", "source_location": "L1"}, {"id": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u0641\u0632\u0648\u062f\u0646_\u0645\u0646\u0634\u06cc_\u062c\u062f\u06cc\u062f_\u0628\u0627_\u0628\u0631\u0631\u0633\u06cc_\u0633\u0642\u0641_\u067e\u0646\u0644", "label": "\u062c\u0631\u06cc\u0627\u0646 \u0627\u0641\u0632\u0648\u062f\u0646 \u0645\u0646\u0634\u06cc \u062c\u062f\u06cc\u062f \u0628\u0627 \u0628\u0631\u0631\u0633\u06cc \u0633\u0642\u0641 \u067e\u0646\u0644", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", "source_location": "L3"}, {"id": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0648\u06cc\u0631\u0627\u06cc\u0634_permissions_\u0645\u0646\u0634\u06cc", "label": "\u062c\u0631\u06cc\u0627\u0646 \u0648\u06cc\u0631\u0627\u06cc\u0634 permissions \u0645\u0646\u0634\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", "source_location": "L22"}, {"id": "task_12_secretary_completion_user_flow_\u062a\u0631\u062a\u06cc\u0628_\u0633\u0637\u0648\u062d_\u0633\u0642\u0641_\u0645\u0646\u0634\u06cc", "label": "\u062a\u0631\u062a\u06cc\u0628 \u0633\u0637\u0648\u062d \u0633\u0642\u0641 \u0645\u0646\u0634\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", "source_location": "L54"}, {"id": "task_12_secretary_completion_user_flow_\u0646\u06a9\u062a\u0647_\u0645\u0646\u0634\u06cc_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0627\u0632_\u0633\u0642\u0641_\u06a9\u0645_\u0646\u0645\u06cc_\u0634\u0648\u062f", "label": "\u0646\u06a9\u062a\u0647: \u0645\u0646\u0634\u06cc \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u0627\u0632 \u0633\u0642\u0641 \u06a9\u0645 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", "source_location": "L64"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_12_secretary_completion_user_flow_md", "target": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", "source_location": "L1", "weight": 1.0}, {"source": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", "target": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u0641\u0632\u0648\u062f\u0646_\u0645\u0646\u0634\u06cc_\u062c\u062f\u06cc\u062f_\u0628\u0627_\u0628\u0631\u0631\u0633\u06cc_\u0633\u0642\u0641_\u067e\u0646\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", "source_location": "L3", "weight": 1.0}, {"source": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", "target": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0648\u06cc\u0631\u0627\u06cc\u0634_permissions_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", "source_location": "L22", "weight": 1.0}, {"source": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", "target": "task_12_secretary_completion_user_flow_\u062a\u0631\u062a\u06cc\u0628_\u0633\u0637\u0648\u062d_\u0633\u0642\u0641_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", "source_location": "L54", "weight": 1.0}, {"source": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", "target": "task_12_secretary_completion_user_flow_\u0646\u06a9\u062a\u0647_\u0645\u0646\u0634\u06cc_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0627\u0632_\u0633\u0642\u0641_\u06a9\u0645_\u0646\u0645\u06cc_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", "source_location": "L64", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/72c1500ed688169cfd796adcf9554b63994849119943dba5d5a70883eb5a8dce.json b/graphify-out/cache/ast/v0.8.44/72c1500ed688169cfd796adcf9554b63994849119943dba5d5a70883eb5a8dce.json new file mode 100644 index 00000000..31209a6c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/72c1500ed688169cfd796adcf9554b63994849119943dba5d5a70883eb5a8dce.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_representation_admin_panel_access_md", "label": "representation-admin-panel-access.md", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L1"}, {"id": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "label": "\u062f\u0633\u062a\u0631\u0633\u06cc \u0646\u0642\u0634 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (ROLE_REPRESENTATION) \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L1"}, {"id": "prompt_representation_admin_panel_access_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L3"}, {"id": "prompt_representation_admin_panel_access_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L7"}, {"id": "prompt_representation_admin_panel_access_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L23"}, {"id": "prompt_representation_admin_panel_access_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L27"}, {"id": "prompt_representation_admin_panel_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L44"}, {"id": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L111"}, {"id": "prompt_representation_admin_panel_access_\u06f1_backend_\u0634\u0646\u0627\u062e\u062a\u0646_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u062f\u0631_primary_role", "label": "\u06f1. Backend \u2014 \u0634\u0646\u0627\u062e\u062a\u0646 \u0646\u0642\u0634 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u062f\u0631 `primary_role`", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L113"}, {"id": "prompt_representation_admin_panel_access_\u06f2_backend_\u0627\u062c\u0627\u0632\u0647_\u06cc_createdoctor_\u0648_createclinic_\u0628\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "label": "\u06f2. Backend \u2014 \u0627\u062c\u0627\u0632\u0647\u200c\u06cc createDoctor \u0648 createClinic \u0628\u0647 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L125"}, {"id": "prompt_representation_admin_panel_access_\u06f3_backend_endpoint_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "label": "\u06f3. Backend \u2014 endpoint \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u067e\u0632\u0634\u06a9\u0627\u0646\u0650 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L144"}, {"id": "prompt_representation_admin_panel_access_\u06f4_backend_endpoint_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062c\u0627\u0631\u06cc_\u0628\u0631\u0627\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "label": "\u06f4. Backend \u2014 endpoint \u0646\u0645\u0627\u06cc\u0646\u062f\u0647\u200c\u06cc \u06a9\u0627\u0631\u0628\u0631 \u062c\u0627\u0631\u06cc (\u0628\u0631\u0627\u06cc \u062f\u0627\u0634\u0628\u0648\u0631\u062f)", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L154"}, {"id": "prompt_representation_admin_panel_access_\u06f5_admin_spa_\u0645\u0633\u06cc\u0631\u0647\u0627_\u0648_\u06af\u0627\u0631\u062f_\u0646\u0642\u0634", "label": "\u06f5. Admin SPA \u2014 \u0645\u0633\u06cc\u0631\u0647\u0627 \u0648 \u06af\u0627\u0631\u062f \u0646\u0642\u0634", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L163"}, {"id": "prompt_representation_admin_panel_access_\u06f6_admin_spa_\u0645\u0646\u0648\u06cc_sidebar_\u0628\u0631\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "label": "\u06f6. Admin SPA \u2014 \u0645\u0646\u0648\u06cc Sidebar \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L170"}, {"id": "prompt_representation_admin_panel_access_\u06f7_admin_spa_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "label": "\u06f7. Admin SPA \u2014 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L180"}, {"id": "prompt_representation_admin_panel_access_\u06f8_admin_spa_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_\u0628\u0631\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "label": "\u06f8. Admin SPA \u2014 \u0635\u0641\u062d\u0647 \u0646\u0648\u0628\u062a\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L190"}, {"id": "prompt_representation_admin_panel_access_\u06f9_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u06f9. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L203"}, {"id": "prompt_representation_admin_panel_access_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L209"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_representation_admin_panel_access_md", "target": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "target": "prompt_representation_admin_panel_access_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "target": "prompt_representation_admin_panel_access_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "target": "prompt_representation_admin_panel_access_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L23", "weight": 1.0}, {"source": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "target": "prompt_representation_admin_panel_access_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L27", "weight": 1.0}, {"source": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "target": "prompt_representation_admin_panel_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L44", "weight": 1.0}, {"source": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "target": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L111", "weight": 1.0}, {"source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_admin_panel_access_\u06f1_backend_\u0634\u0646\u0627\u062e\u062a\u0646_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u062f\u0631_primary_role", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L113", "weight": 1.0}, {"source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_admin_panel_access_\u06f2_backend_\u0627\u062c\u0627\u0632\u0647_\u06cc_createdoctor_\u0648_createclinic_\u0628\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L125", "weight": 1.0}, {"source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_admin_panel_access_\u06f3_backend_endpoint_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L144", "weight": 1.0}, {"source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_admin_panel_access_\u06f4_backend_endpoint_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062c\u0627\u0631\u06cc_\u0628\u0631\u0627\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L154", "weight": 1.0}, {"source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_admin_panel_access_\u06f5_admin_spa_\u0645\u0633\u06cc\u0631\u0647\u0627_\u0648_\u06af\u0627\u0631\u062f_\u0646\u0642\u0634", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L163", "weight": 1.0}, {"source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_admin_panel_access_\u06f6_admin_spa_\u0645\u0646\u0648\u06cc_sidebar_\u0628\u0631\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L170", "weight": 1.0}, {"source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_admin_panel_access_\u06f7_admin_spa_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L180", "weight": 1.0}, {"source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_admin_panel_access_\u06f8_admin_spa_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_\u0628\u0631\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L190", "weight": 1.0}, {"source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_admin_panel_access_\u06f9_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L203", "weight": 1.0}, {"source": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "target": "prompt_representation_admin_panel_access_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-admin-panel-access.md", "source_location": "L209", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/72dc9bef8e8ddc92b4e2053e804407f80ffde9a4b57d1dbd07095d47f6651dc0.json b/graphify-out/cache/ast/v0.8.44/72dc9bef8e8ddc92b4e2053e804407f80ffde9a4b57d1dbd07095d47f6651dc0.json new file mode 100644 index 00000000..b73b79d2 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/72dc9bef8e8ddc92b4e2053e804407f80ffde9a4b57d1dbd07095d47f6651dc0.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smswalletservice_php", "label": "SmsWalletService.php", "file_type": "code", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L1"}, {"id": "service_smswalletservice_smswalletservice", "label": "SmsWalletService", "file_type": "code", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L11"}, {"id": "service_smswalletservice_smswalletservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L13"}, {"id": "service_smswalletservice_smswalletservice_getorcreate", "label": ".getOrCreate()", "file_type": "code", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L18"}, {"id": "smswallet", "label": "SmsWallet", "file_type": "code", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L18"}, {"id": "service_smswalletservice_smswalletservice_charge", "label": ".charge()", "file_type": "code", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L28"}, {"id": "payment", "label": "Payment", "file_type": "code", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L28"}, {"id": "service_smswalletservice_smswalletservice_deduct", "label": ".deduct()", "file_type": "code", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L43"}, {"id": "service_smswalletservice_smswalletservice_getbalance", "label": ".getBalance()", "file_type": "code", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L62"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smswalletservice_php", "target": "payment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smswalletservice_php", "target": "smswallet", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smswalletservice_php", "target": "smswallettransaction", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smswalletservice_php", "target": "smswalletrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smswalletservice_php", "target": "smswallettransactionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smswalletservice_php", "target": "service_smswalletservice_smswalletservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L11", "weight": 1.0}, {"source": "service_smswalletservice_smswalletservice", "target": "service_smswalletservice_smswalletservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L13", "weight": 1.0}, {"source": "service_smswalletservice_smswalletservice", "target": "service_smswalletservice_smswalletservice_getorcreate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L18", "weight": 1.0}, {"source": "service_smswalletservice_smswalletservice_getorcreate", "target": "smswallet", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L18", "weight": 1.0, "context": "return_type"}, {"source": "service_smswalletservice_smswalletservice", "target": "service_smswalletservice_smswalletservice_charge", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L28", "weight": 1.0}, {"source": "service_smswalletservice_smswalletservice_charge", "target": "smswallet", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L28", "weight": 1.0, "context": "parameter_type"}, {"source": "service_smswalletservice_smswalletservice_charge", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L28", "weight": 1.0, "context": "parameter_type"}, {"source": "service_smswalletservice_smswalletservice", "target": "service_smswalletservice_smswalletservice_deduct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L43", "weight": 1.0}, {"source": "service_smswalletservice_smswalletservice_deduct", "target": "smswallet", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L43", "weight": 1.0, "context": "parameter_type"}, {"source": "service_smswalletservice_smswalletservice", "target": "service_smswalletservice_smswalletservice_getbalance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsWalletService.php", "source_location": "L62", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_smswalletservice_smswalletservice_getorcreate", "callee": "findByEntity", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsWalletService.php", "source_location": "L20", "receiver": null}, {"caller_nid": "service_smswalletservice_smswalletservice_getorcreate", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsWalletService.php", "source_location": "L23", "receiver": null}, {"caller_nid": "service_smswalletservice_smswalletservice_charge", "callee": "credit", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsWalletService.php", "source_location": "L30", "receiver": null}, {"caller_nid": "service_smswalletservice_smswalletservice_charge", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsWalletService.php", "source_location": "L31", "receiver": null}, {"caller_nid": "service_smswalletservice_smswalletservice_charge", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsWalletService.php", "source_location": "L40", "receiver": null}, {"caller_nid": "service_smswalletservice_smswalletservice_deduct", "callee": "debit", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsWalletService.php", "source_location": "L45", "receiver": null}, {"caller_nid": "service_smswalletservice_smswalletservice_deduct", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsWalletService.php", "source_location": "L48", "receiver": null}, {"caller_nid": "service_smswalletservice_smswalletservice_deduct", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsWalletService.php", "source_location": "L57", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/73bc57098ab8816c91d042649840e5d34f5d00f096aa88b4bd3d5b9501b749b4.json b/graphify-out/cache/ast/v0.8.44/73bc57098ab8816c91d042649840e5d34f5d00f096aa88b4bd3d5b9501b749b4.json new file mode 100644 index 00000000..f5d55fc4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/73bc57098ab8816c91d042649840e5d34f5d00f096aa88b4bd3d5b9501b749b4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_appointments_day_of_week_md", "label": "appointments-day-of-week.md", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L1"}, {"id": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", "label": "\u0628\u0627\u06af\u200c\u0641\u06cc\u06a9\u0633 \u0635\u0641\u062d\u0647 \u0646\u0648\u0628\u062a\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L1"}, {"id": "prompt_appointments_day_of_week_\u0641\u0647\u0631\u0633\u062a_\u0628\u0627\u06af_\u0647\u0627", "label": "\u0641\u0647\u0631\u0633\u062a \u0628\u0627\u06af\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L3"}, {"id": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f1_\u06a9\u0631\u0634_\u062a\u0642\u0648\u06cc\u0645", "label": "\u0628\u0627\u06af \u06f1 \u2014 \u06a9\u0631\u0634 \u062a\u0642\u0648\u06cc\u0645", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L17"}, {"id": "prompt_appointments_day_of_week_\u0639\u0644\u062a_\u0631\u06cc\u0634\u0647_\u0627\u06cc", "label": "\u0639\u0644\u062a \u0631\u06cc\u0634\u0647\u200c\u0627\u06cc", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L19"}, {"id": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633", "label": "\u0641\u06cc\u06a9\u0633", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L31"}, {"id": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f2_\u0631\u0648\u0632_\u0647\u0641\u062a\u0647_\u062f\u0631_datenavigator", "label": "\u0628\u0627\u06af \u06f2 \u2014 \u0631\u0648\u0632 \u0647\u0641\u062a\u0647 \u062f\u0631 DateNavigator", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L42"}, {"id": "prompt_appointments_day_of_week_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L44"}, {"id": "prompt_appointments_day_of_week_\u0631\u0641\u062a\u0627\u0631_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", "label": "\u0631\u0641\u062a\u0627\u0631 \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L51"}, {"id": "prompt_appointments_day_of_week_\u0627\u0644\u0632\u0627\u0645\u0627\u062a_ui", "label": "\u0627\u0644\u0632\u0627\u0645\u0627\u062a UI", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L60"}, {"id": "prompt_appointments_day_of_week_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L67"}, {"id": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f3_\u067e\u06cc\u0627\u0645_slot_\u0646\u06cc\u0633\u062a", "label": "\u0628\u0627\u06af \u06f3 \u2014 \u067e\u06cc\u0627\u0645 \u00abslot \u0646\u06cc\u0633\u062a\u00bb", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L101"}, {"id": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f4_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0646\u0627\u0645_\u0627\u062c\u0628\u0627\u0631\u06cc_find_or_create_patient", "label": "\u0628\u0627\u06af \u06f4 \u2014 \u0646\u0648\u0628\u062a \u062c\u062f\u06cc\u062f: \u0646\u0627\u0645 \u0627\u062c\u0628\u0627\u0631\u06cc + find-or-create patient", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L123"}, {"id": "prompt_appointments_day_of_week_\u0645\u0634\u06a9\u0644_\u0641\u0639\u0644\u06cc", "label": "\u0645\u0634\u06a9\u0644 \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L125"}, {"id": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633_backend", "label": "\u0641\u06cc\u06a9\u0633 Backend", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L142"}, {"id": "prompt_appointments_day_of_week_\u06f1_post_api_v1_admin_appointment_\u062f\u0631_adminapicontroller_php", "label": "\u06f1. `POST /api/v1/admin/appointment` \u2014 \u062f\u0631 `AdminApiController.php`", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L144"}, {"id": "prompt_appointments_day_of_week_\u06f2_post_api_v1_my_appointment_endpoint_\u062c\u062f\u06cc\u062f_\u062f\u0631_myappointmentscontroller_php", "label": "\u06f2. `POST /api/v1/my/appointment` \u2014 **endpoint \u062c\u062f\u06cc\u062f** \u062f\u0631 `MyAppointmentsController.php`", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L166"}, {"id": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633_frontend_newappointmentmodal", "label": "\u0641\u06cc\u06a9\u0633 Frontend \u2014 `NewAppointmentModal`", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L223"}, {"id": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f5_patient_mobile_\u0646\u0634\u0627\u0646_\u0645\u06cc_\u062f\u0647\u062f_\u0645\u0648\u0628\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9", "label": "\u0628\u0627\u06af \u06f5 \u2014 patient_mobile \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u0645\u0648\u0628\u0627\u06cc\u0644 \u067e\u0632\u0634\u06a9", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L290"}, {"id": "prompt_appointments_day_of_week_\u0639\u0644\u062a_\u0631\u06cc\u0634\u0647_\u0627\u06cc_292", "label": "\u0639\u0644\u062a \u0631\u06cc\u0634\u0647\u200c\u0627\u06cc", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L292"}, {"id": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633_303", "label": "\u0641\u06cc\u06a9\u0633", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L303"}, {"id": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f6_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0631\u0632\u0631\u0648_\u0634\u062f\u0647_\u062f\u0631_\u0646\u0645\u0627\u06cc\u0634_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", "label": "\u0628\u0627\u06af \u06f6 \u2014 \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u0631\u0632\u0631\u0648 \u0634\u062f\u0647 \u062f\u0631 \u0646\u0645\u0627\u06cc\u0634 \u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L319"}, {"id": "prompt_appointments_day_of_week_\u0645\u0634\u06a9\u0644", "label": "\u0645\u0634\u06a9\u0644", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L321"}, {"id": "prompt_appointments_day_of_week_\u0628\u0631\u0631\u0633\u06cc_\u0648_\u0641\u06cc\u06a9\u0633", "label": "\u0628\u0631\u0631\u0633\u06cc \u0648 \u0641\u06cc\u06a9\u0633", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L327"}, {"id": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f7_\u062d\u0630\u0641_\u0633\u062a\u0648\u0646_\u0639\u0645\u0644\u06cc\u0627\u062a_\u0627\u0632_\u0646\u0645\u0627\u06cc\u0634_\u062c\u062f\u0648\u0644\u06cc", "label": "\u0628\u0627\u06af \u06f7 \u2014 \u062d\u0630\u0641 \u0633\u062a\u0648\u0646 \u0639\u0645\u0644\u06cc\u0627\u062a \u0627\u0632 \u0646\u0645\u0627\u06cc\u0634 \u062c\u062f\u0648\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L367"}, {"id": "prompt_appointments_day_of_week_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L383"}, {"id": "prompt_appointments_day_of_week_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627", "file_type": "document", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L394"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_appointments_day_of_week_md", "target": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", "target": "prompt_appointments_day_of_week_\u0641\u0647\u0631\u0633\u062a_\u0628\u0627\u06af_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", "target": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f1_\u06a9\u0631\u0634_\u062a\u0642\u0648\u06cc\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L17", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f1_\u06a9\u0631\u0634_\u062a\u0642\u0648\u06cc\u0645", "target": "prompt_appointments_day_of_week_\u0639\u0644\u062a_\u0631\u06cc\u0634\u0647_\u0627\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L19", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f1_\u06a9\u0631\u0634_\u062a\u0642\u0648\u06cc\u0645", "target": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L31", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", "target": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f2_\u0631\u0648\u0632_\u0647\u0641\u062a\u0647_\u062f\u0631_datenavigator", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L42", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f2_\u0631\u0648\u0632_\u0647\u0641\u062a\u0647_\u062f\u0631_datenavigator", "target": "prompt_appointments_day_of_week_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L44", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f2_\u0631\u0648\u0632_\u0647\u0641\u062a\u0647_\u062f\u0631_datenavigator", "target": "prompt_appointments_day_of_week_\u0631\u0641\u062a\u0627\u0631_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L51", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f2_\u0631\u0648\u0632_\u0647\u0641\u062a\u0647_\u062f\u0631_datenavigator", "target": "prompt_appointments_day_of_week_\u0627\u0644\u0632\u0627\u0645\u0627\u062a_ui", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L60", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f2_\u0631\u0648\u0632_\u0647\u0641\u062a\u0647_\u062f\u0631_datenavigator", "target": "prompt_appointments_day_of_week_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L67", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", "target": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f3_\u067e\u06cc\u0627\u0645_slot_\u0646\u06cc\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L101", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", "target": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f4_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0646\u0627\u0645_\u0627\u062c\u0628\u0627\u0631\u06cc_find_or_create_patient", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L123", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f4_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0646\u0627\u0645_\u0627\u062c\u0628\u0627\u0631\u06cc_find_or_create_patient", "target": "prompt_appointments_day_of_week_\u0645\u0634\u06a9\u0644_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L125", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f4_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0646\u0627\u0645_\u0627\u062c\u0628\u0627\u0631\u06cc_find_or_create_patient", "target": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633_backend", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L142", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633_backend", "target": "prompt_appointments_day_of_week_\u06f1_post_api_v1_admin_appointment_\u062f\u0631_adminapicontroller_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L144", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633_backend", "target": "prompt_appointments_day_of_week_\u06f2_post_api_v1_my_appointment_endpoint_\u062c\u062f\u06cc\u062f_\u062f\u0631_myappointmentscontroller_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L166", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f4_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0646\u0627\u0645_\u0627\u062c\u0628\u0627\u0631\u06cc_find_or_create_patient", "target": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633_frontend_newappointmentmodal", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L223", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", "target": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f5_patient_mobile_\u0646\u0634\u0627\u0646_\u0645\u06cc_\u062f\u0647\u062f_\u0645\u0648\u0628\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L290", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f5_patient_mobile_\u0646\u0634\u0627\u0646_\u0645\u06cc_\u062f\u0647\u062f_\u0645\u0648\u0628\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9", "target": "prompt_appointments_day_of_week_\u0639\u0644\u062a_\u0631\u06cc\u0634\u0647_\u0627\u06cc_292", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L292", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f5_patient_mobile_\u0646\u0634\u0627\u0646_\u0645\u06cc_\u062f\u0647\u062f_\u0645\u0648\u0628\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9", "target": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633_303", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L303", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", "target": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f6_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0631\u0632\u0631\u0648_\u0634\u062f\u0647_\u062f\u0631_\u0646\u0645\u0627\u06cc\u0634_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L319", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f6_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0631\u0632\u0631\u0648_\u0634\u062f\u0647_\u062f\u0631_\u0646\u0645\u0627\u06cc\u0634_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", "target": "prompt_appointments_day_of_week_\u0645\u0634\u06a9\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L321", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f6_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0631\u0632\u0631\u0648_\u0634\u062f\u0647_\u062f\u0631_\u0646\u0645\u0627\u06cc\u0634_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", "target": "prompt_appointments_day_of_week_\u0628\u0631\u0631\u0633\u06cc_\u0648_\u0641\u06cc\u06a9\u0633", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L327", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", "target": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f7_\u062d\u0630\u0641_\u0633\u062a\u0648\u0646_\u0639\u0645\u0644\u06cc\u0627\u062a_\u0627\u0632_\u0646\u0645\u0627\u06cc\u0634_\u062c\u062f\u0648\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L367", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", "target": "prompt_appointments_day_of_week_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L383", "weight": 1.0}, {"source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", "target": "prompt_appointments_day_of_week_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-day-of-week.md", "source_location": "L394", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/748b70a06bf6833d94e5168e4ebc06ad7faf0dff67f5f099f595f10cf4f59137.json b/graphify-out/cache/ast/v0.8.44/748b70a06bf6833d94e5168e4ebc06ad7faf0dff67f5f099f595f10cf4f59137.json new file mode 100644 index 00000000..090e04a1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/748b70a06bf6833d94e5168e4ebc06ad7faf0dff67f5f099f595f10cf4f59137.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_repository_userrepository_php", "label": "UserRepository.php", "file_type": "code", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L1"}, {"id": "repository_userrepository_userrepository", "label": "UserRepository", "file_type": "code", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_userrepository_userrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L11"}, {"id": "repository_userrepository_userrepository_findbymobile", "label": ".findByMobile()", "file_type": "code", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L16"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L16"}, {"id": "repository_userrepository_userrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L21"}, {"id": "repository_userrepository_userrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L26"}, {"id": "repository_userrepository_userrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L34"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_repository_userrepository_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_repository_userrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_repository_userrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_repository_userrepository_php", "target": "repository_userrepository_userrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_userrepository_userrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_userrepository_userrepository", "target": "repository_userrepository_userrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_userrepository_userrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_userrepository_userrepository", "target": "repository_userrepository_userrepository_findbymobile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_userrepository_userrepository_findbymobile", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L16", "weight": 1.0, "context": "return_type"}, {"source": "repository_userrepository_userrepository", "target": "repository_userrepository_userrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L21", "weight": 1.0}, {"source": "repository_userrepository_userrepository_findbyuuid", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L21", "weight": 1.0, "context": "return_type"}, {"source": "repository_userrepository_userrepository", "target": "repository_userrepository_userrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L26", "weight": 1.0}, {"source": "repository_userrepository_userrepository_save", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_userrepository_userrepository", "target": "repository_userrepository_userrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L34", "weight": 1.0}, {"source": "repository_userrepository_userrepository_remove", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L34", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_userrepository_userrepository_construct", "target": "user", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Auth/Repository/UserRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_userrepository_userrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_userrepository_userrepository_findbymobile", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_userrepository_userrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_userrepository_userrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_userrepository_userrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_userrepository_userrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserRepository.php", "source_location": "L30", "receiver": null}, {"caller_nid": "repository_userrepository_userrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserRepository.php", "source_location": "L30", "receiver": null}, {"caller_nid": "repository_userrepository_userrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_userrepository_userrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_userrepository_userrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserRepository.php", "source_location": "L38", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/74a388c7ebafa889c4428ba1538ac46ed8f1f5c6ef5a34975016f85a128c5f40.json b/graphify-out/cache/ast/v0.8.44/74a388c7ebafa889c4428ba1538ac46ed8f1f5c6ef5a34975016f85a128c5f40.json new file mode 100644 index 00000000..f913812b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/74a388c7ebafa889c4428ba1538ac46ed8f1f5c6ef5a34975016f85a128c5f40.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_preregistration_php", "label": "PreRegistration.php", "file_type": "code", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L1"}, {"id": "entity_preregistration_preregistration", "label": "PreRegistration", "file_type": "code", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L9"}, {"id": "entity_preregistration_preregistration_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L55"}, {"id": "entity_preregistration_preregistration_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L66"}, {"id": "entity_preregistration_preregistration_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L67"}, {"id": "entity_preregistration_preregistration_gettype", "label": ".getType()", "file_type": "code", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L68"}, {"id": "entity_preregistration_preregistration_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L69"}, {"id": "entity_preregistration_preregistration_getmobile", "label": ".getMobile()", "file_type": "code", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L70"}, {"id": "entity_preregistration_preregistration_getinfo", "label": ".getInfo()", "file_type": "code", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L71"}, {"id": "entity_preregistration_preregistration_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L72"}, {"id": "entity_preregistration_preregistration_getadminnote", "label": ".getAdminNote()", "file_type": "code", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L73"}, {"id": "entity_preregistration_preregistration_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L74"}, {"id": "entity_preregistration_preregistration_getupdatedat", "label": ".getUpdatedAt()", "file_type": "code", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L75"}, {"id": "entity_preregistration_preregistration_approve", "label": ".approve()", "file_type": "code", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L77"}, {"id": "entity_preregistration_preregistration_reject", "label": ".reject()", "file_type": "code", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L83"}, {"id": "entity_preregistration_preregistration_ispending", "label": ".isPending()", "file_type": "code", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L90"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_preregistration_php", "target": "preregistrationrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_preregistration_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_preregistration_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_preregistration_php", "target": "entity_preregistration_preregistration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_preregistration_preregistration", "target": "entity_preregistration_preregistration_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L55", "weight": 1.0}, {"source": "entity_preregistration_preregistration", "target": "entity_preregistration_preregistration_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L66", "weight": 1.0}, {"source": "entity_preregistration_preregistration", "target": "entity_preregistration_preregistration_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L67", "weight": 1.0}, {"source": "entity_preregistration_preregistration", "target": "entity_preregistration_preregistration_gettype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L68", "weight": 1.0}, {"source": "entity_preregistration_preregistration", "target": "entity_preregistration_preregistration_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L69", "weight": 1.0}, {"source": "entity_preregistration_preregistration", "target": "entity_preregistration_preregistration_getmobile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L70", "weight": 1.0}, {"source": "entity_preregistration_preregistration", "target": "entity_preregistration_preregistration_getinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L71", "weight": 1.0}, {"source": "entity_preregistration_preregistration", "target": "entity_preregistration_preregistration_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L72", "weight": 1.0}, {"source": "entity_preregistration_preregistration", "target": "entity_preregistration_preregistration_getadminnote", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_preregistration_preregistration", "target": "entity_preregistration_preregistration_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_preregistration_preregistration", "target": "entity_preregistration_preregistration_getupdatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_preregistration_preregistration", "target": "entity_preregistration_preregistration_approve", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_preregistration_preregistration", "target": "entity_preregistration_preregistration_reject", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L83", "weight": 1.0}, {"source": "entity_preregistration_preregistration", "target": "entity_preregistration_preregistration_ispending", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/PreRegistration.php", "source_location": "L90", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_preregistration_preregistration_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/PreRegistration.php", "source_location": "L57", "receiver": null}, {"caller_nid": "entity_preregistration_preregistration_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/PreRegistration.php", "source_location": "L57", "receiver": null}, {"caller_nid": "entity_preregistration_preregistration_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/PreRegistration.php", "source_location": "L62", "receiver": null}, {"caller_nid": "entity_preregistration_preregistration_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/PreRegistration.php", "source_location": "L63", "receiver": null}, {"caller_nid": "entity_preregistration_preregistration_approve", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/PreRegistration.php", "source_location": "L80", "receiver": null}, {"caller_nid": "entity_preregistration_preregistration_reject", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/PreRegistration.php", "source_location": "L87", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/74cb88449b93fd682e3ac81a322e1d405d54e111e172758e5b10ca80437e1a3b.json b/graphify-out/cache/ast/v0.8.44/74cb88449b93fd682e3ac81a322e1d405d54e111e172758e5b10ca80437e1a3b.json new file mode 100644 index 00000000..47175ac3 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/74cb88449b93fd682e3ac81a322e1d405d54e111e172758e5b10ca80437e1a3b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_switch_context_role_md", "label": "fix-switch-context-role.md", "file_type": "document", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L1"}, {"id": "prompt_fix_switch_context_role_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_primaryrole_\u0622\u067e\u062f\u06cc\u062a_\u0646\u0645\u06cc_\u0634\u0648\u062f", "label": "\u0631\u0641\u0639 \u0628\u0627\u06af \u062a\u063a\u06cc\u06cc\u0631 \u0645\u062d\u06cc\u0637 \u06a9\u0627\u0631\u06cc \u2014 primaryRole \u0622\u067e\u062f\u06cc\u062a \u0646\u0645\u06cc\u200c\u0634\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L1"}, {"id": "prompt_fix_switch_context_role_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L3"}, {"id": "prompt_fix_switch_context_role_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L7"}, {"id": "prompt_fix_switch_context_role_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L14"}, {"id": "prompt_fix_switch_context_role_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L23"}, {"id": "prompt_fix_switch_context_role_backend_switchcontext_response_\u062e\u0637_595_599", "label": "Backend \u2014 `switchContext` response (\u062e\u0637 595-599)", "file_type": "document", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L25"}, {"id": "prompt_fix_switch_context_role_frontend_switchcontext_\u062f\u0631_authstore_\u062e\u0637_105_117", "label": "Frontend \u2014 `switchContext` \u062f\u0631 authStore (\u062e\u0637 105-117)", "file_type": "document", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L57"}, {"id": "prompt_fix_switch_context_role_frontend_doctordetailpage_\u062e\u0637_2162", "label": "Frontend \u2014 DoctorDetailPage (\u062e\u0637 2162)", "file_type": "document", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L76"}, {"id": "prompt_fix_switch_context_role_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L85"}, {"id": "prompt_fix_switch_context_role_\u06f1_frontend_\u0622\u067e\u062f\u06cc\u062a_primaryrole_\u062f\u0631_switchcontext", "label": "\u06f1. Frontend \u2014 \u0622\u067e\u062f\u06cc\u062a `primaryRole` \u062f\u0631 `switchContext`", "file_type": "document", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L87"}, {"id": "prompt_fix_switch_context_role_\u06f2_backend_\u0628\u0631\u0631\u0633\u06cc_role_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u062f\u06a9\u062a\u0631", "label": "\u06f2. Backend \u2014 \u0628\u0631\u0631\u0633\u06cc `role` \u062f\u0631 context \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u0639\u0636\u0648 \u062f\u06a9\u062a\u0631", "file_type": "document", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L108"}, {"id": "prompt_fix_switch_context_role_\u06f3_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644_admin_profile_\u0628\u0631\u0627\u06cc_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u06f3. \u0631\u0641\u0639 \u0645\u0634\u06a9\u0644 `/admin/profile` \u0628\u0631\u0627\u06cc context \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L125"}, {"id": "prompt_fix_switch_context_role_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L161"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_switch_context_role_md", "target": "prompt_fix_switch_context_role_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_primaryrole_\u0622\u067e\u062f\u06cc\u062a_\u0646\u0645\u06cc_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_fix_switch_context_role_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_primaryrole_\u0622\u067e\u062f\u06cc\u062a_\u0646\u0645\u06cc_\u0634\u0648\u062f", "target": "prompt_fix_switch_context_role_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_fix_switch_context_role_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_primaryrole_\u0622\u067e\u062f\u06cc\u062a_\u0646\u0645\u06cc_\u0634\u0648\u062f", "target": "prompt_fix_switch_context_role_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_fix_switch_context_role_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_primaryrole_\u0622\u067e\u062f\u06cc\u062a_\u0646\u0645\u06cc_\u0634\u0648\u062f", "target": "prompt_fix_switch_context_role_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L14", "weight": 1.0}, {"source": "prompt_fix_switch_context_role_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_primaryrole_\u0622\u067e\u062f\u06cc\u062a_\u0646\u0645\u06cc_\u0634\u0648\u062f", "target": "prompt_fix_switch_context_role_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L23", "weight": 1.0}, {"source": "prompt_fix_switch_context_role_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_fix_switch_context_role_backend_switchcontext_response_\u062e\u0637_595_599", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L25", "weight": 1.0}, {"source": "prompt_fix_switch_context_role_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_fix_switch_context_role_frontend_switchcontext_\u062f\u0631_authstore_\u062e\u0637_105_117", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L57", "weight": 1.0}, {"source": "prompt_fix_switch_context_role_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_fix_switch_context_role_frontend_doctordetailpage_\u062e\u0637_2162", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L76", "weight": 1.0}, {"source": "prompt_fix_switch_context_role_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_primaryrole_\u0622\u067e\u062f\u06cc\u062a_\u0646\u0645\u06cc_\u0634\u0648\u062f", "target": "prompt_fix_switch_context_role_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L85", "weight": 1.0}, {"source": "prompt_fix_switch_context_role_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_switch_context_role_\u06f1_frontend_\u0622\u067e\u062f\u06cc\u062a_primaryrole_\u062f\u0631_switchcontext", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L87", "weight": 1.0}, {"source": "prompt_fix_switch_context_role_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_switch_context_role_\u06f2_backend_\u0628\u0631\u0631\u0633\u06cc_role_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L108", "weight": 1.0}, {"source": "prompt_fix_switch_context_role_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_switch_context_role_\u06f3_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644_admin_profile_\u0628\u0631\u0627\u06cc_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L125", "weight": 1.0}, {"source": "prompt_fix_switch_context_role_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_primaryrole_\u0622\u067e\u062f\u06cc\u062a_\u0646\u0645\u06cc_\u0634\u0648\u062f", "target": "prompt_fix_switch_context_role_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-switch-context-role.md", "source_location": "L161", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/751faac90d0b9d9320a8315e7b0765dc39d94089c96a65bacb4a59d84bc442c6.json b/graphify-out/cache/ast/v0.8.44/751faac90d0b9d9320a8315e7b0765dc39d94089c96a65bacb4a59d84bc442c6.json new file mode 100644 index 00000000..a9c69f05 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/751faac90d0b9d9320a8315e7b0765dc39d94089c96a65bacb4a59d84bc442c6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smssettings_php", "label": "SmsSettings.php", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L1"}, {"id": "entity_smssettings_smssettings", "label": "SmsSettings", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L8"}, {"id": "entity_smssettings_smssettings_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L53"}, {"id": "entity_smssettings_smssettings_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L60"}, {"id": "entity_smssettings_smssettings_getentitytype", "label": ".getEntityType()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L61"}, {"id": "entity_smssettings_smssettings_getentityid", "label": ".getEntityId()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L62"}, {"id": "entity_smssettings_smssettings_isreminderenabled", "label": ".isReminderEnabled()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L63"}, {"id": "entity_smssettings_smssettings_getreminderhoursbefore", "label": ".getReminderHoursBefore()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L64"}, {"id": "entity_smssettings_smssettings_ispostvisitenabled", "label": ".isPostVisitEnabled()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L65"}, {"id": "entity_smssettings_smssettings_getpostvisittext", "label": ".getPostVisitText()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L66"}, {"id": "entity_smssettings_smssettings_getpostvisittextpending", "label": ".getPostVisitTextPending()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L68"}, {"id": "entity_smssettings_smssettings_getpostvisittextstatus", "label": ".getPostVisitTextStatus()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L69"}, {"id": "entity_smssettings_smssettings_getpostvisittextrejectreason", "label": ".getPostVisitTextRejectReason()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L70"}, {"id": "entity_smssettings_smssettings_setreminderenabled", "label": ".setReminderEnabled()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L72"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L72"}, {"id": "entity_smssettings_smssettings_setreminderhoursbefore", "label": ".setReminderHoursBefore()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L73"}, {"id": "entity_smssettings_smssettings_setpostvisitenabled", "label": ".setPostVisitEnabled()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L74"}, {"id": "entity_smssettings_smssettings_setpostvisittext", "label": ".setPostVisitText()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L75"}, {"id": "entity_smssettings_smssettings_submitpostvisittext", "label": ".submitPostVisitText()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L77"}, {"id": "entity_smssettings_smssettings_approvepostvisittext", "label": ".approvePostVisitText()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L86"}, {"id": "entity_smssettings_smssettings_rejectpostvisittext", "label": ".rejectPostVisitText()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L97"}, {"id": "entity_smssettings_smssettings_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L105"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smssettings_php", "target": "smssettingsrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smssettings_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smssettings_php", "target": "entity_smssettings_smssettings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L8", "weight": 1.0}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L53", "weight": 1.0}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L60", "weight": 1.0}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_getentitytype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L61", "weight": 1.0}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_getentityid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_isreminderenabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_getreminderhoursbefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L64", "weight": 1.0}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_ispostvisitenabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_getpostvisittext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L66", "weight": 1.0}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_getpostvisittextpending", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L68", "weight": 1.0}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_getpostvisittextstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L69", "weight": 1.0}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_getpostvisittextrejectreason", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L70", "weight": 1.0}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_setreminderenabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L72", "weight": 1.0}, {"source": "entity_smssettings_smssettings_setreminderenabled", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L72", "weight": 1.0, "context": "return_type"}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_setreminderhoursbefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_smssettings_smssettings_setreminderhoursbefore", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L73", "weight": 1.0, "context": "return_type"}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_setpostvisitenabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_smssettings_smssettings_setpostvisitenabled", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L74", "weight": 1.0, "context": "return_type"}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_setpostvisittext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_smssettings_smssettings_setpostvisittext", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L75", "weight": 1.0, "context": "return_type"}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_submitpostvisittext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_smssettings_smssettings_submitpostvisittext", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L77", "weight": 1.0, "context": "return_type"}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_approvepostvisittext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L86", "weight": 1.0}, {"source": "entity_smssettings_smssettings_approvepostvisittext", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L86", "weight": 1.0, "context": "return_type"}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_rejectpostvisittext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L97", "weight": 1.0}, {"source": "entity_smssettings_smssettings_rejectpostvisittext", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L97", "weight": 1.0, "context": "return_type"}, {"source": "entity_smssettings_smssettings", "target": "entity_smssettings_smssettings_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsSettings.php", "source_location": "L105", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_smssettings_smssettings_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsSettings.php", "source_location": "L57", "receiver": null}, {"caller_nid": "entity_smssettings_smssettings_setreminderenabled", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsSettings.php", "source_location": "L72", "receiver": null}, {"caller_nid": "entity_smssettings_smssettings_setreminderhoursbefore", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsSettings.php", "source_location": "L73", "receiver": null}, {"caller_nid": "entity_smssettings_smssettings_setpostvisitenabled", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsSettings.php", "source_location": "L74", "receiver": null}, {"caller_nid": "entity_smssettings_smssettings_setpostvisittext", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsSettings.php", "source_location": "L75", "receiver": null}, {"caller_nid": "entity_smssettings_smssettings_submitpostvisittext", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsSettings.php", "source_location": "L82", "receiver": null}, {"caller_nid": "entity_smssettings_smssettings_approvepostvisittext", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsSettings.php", "source_location": "L93", "receiver": null}, {"caller_nid": "entity_smssettings_smssettings_rejectpostvisittext", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsSettings.php", "source_location": "L101", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/75cfb72ca7fff3f679ed78b75fb7cc251344cba57d46d4926a1ff24c61a18193.json b/graphify-out/cache/ast/v0.8.44/75cfb72ca7fff3f679ed78b75fb7cc251344cba57d46d4926a1ff24c61a18193.json new file mode 100644 index 00000000..3c9543b3 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/75cfb72ca7fff3f679ed78b75fb7cc251344cba57d46d4926a1ff24c61a18193.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_17_sms_implementation_notes_md", "label": "implementation_notes.md", "file_type": "document", "source_file": "docs/tasks/task-17-sms/implementation_notes.md", "source_location": "L1"}, {"id": "task_17_sms_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f7: \u0645\u0627\u0698\u0648\u0644 \u067e\u06cc\u0627\u0645\u06a9", "file_type": "document", "source_file": "docs/tasks/task-17-sms/implementation_notes.md", "source_location": "L1"}, {"id": "task_17_sms_implementation_notes_api_endpoints", "label": "API Endpoints", "file_type": "document", "source_file": "docs/tasks/task-17-sms/implementation_notes.md", "source_location": "L3"}, {"id": "task_17_sms_implementation_notes_get_api_v1_sms_balance", "label": "GET /api/v1/sms/balance", "file_type": "document", "source_file": "docs/tasks/task-17-sms/implementation_notes.md", "source_location": "L5"}, {"id": "task_17_sms_implementation_notes_post_api_v1_sms_queue", "label": "POST /api/v1/sms/queue", "file_type": "document", "source_file": "docs/tasks/task-17-sms/implementation_notes.md", "source_location": "L18"}, {"id": "task_17_sms_implementation_notes_\u0645\u0646\u0637\u0642_\u06a9\u0633\u0631_\u0645\u0648\u062c\u0648\u062f\u06cc_atomic", "label": "\u0645\u0646\u0637\u0642 \u06a9\u0633\u0631 \u0645\u0648\u062c\u0648\u062f\u06cc (atomic)", "file_type": "document", "source_file": "docs/tasks/task-17-sms/implementation_notes.md", "source_location": "L39"}, {"id": "task_17_sms_implementation_notes_\u062a\u0634\u062e\u06cc\u0635_owner_\u0627\u0632_jwt_token", "label": "\u062a\u0634\u062e\u06cc\u0635 owner \u0627\u0632 JWT token", "file_type": "document", "source_file": "docs/tasks/task-17-sms/implementation_notes.md", "source_location": "L52"}, {"id": "task_17_sms_implementation_notes_\u0646\u06a9\u062a\u0647_\u0627\u0631\u0633\u0627\u0644_\u0648\u0627\u0642\u0639\u06cc_\u067e\u06cc\u0627\u0645\u06a9", "label": "\u0646\u06a9\u062a\u0647: \u0627\u0631\u0633\u0627\u0644 \u0648\u0627\u0642\u0639\u06cc \u067e\u06cc\u0627\u0645\u06a9", "file_type": "document", "source_file": "docs/tasks/task-17-sms/implementation_notes.md", "source_location": "L65"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_17_sms_implementation_notes_md", "target": "task_17_sms_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/implementation_notes.md", "source_location": "L1", "weight": 1.0}, {"source": "task_17_sms_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", "target": "task_17_sms_implementation_notes_api_endpoints", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/implementation_notes.md", "source_location": "L3", "weight": 1.0}, {"source": "task_17_sms_implementation_notes_api_endpoints", "target": "task_17_sms_implementation_notes_get_api_v1_sms_balance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/implementation_notes.md", "source_location": "L5", "weight": 1.0}, {"source": "task_17_sms_implementation_notes_api_endpoints", "target": "task_17_sms_implementation_notes_post_api_v1_sms_queue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/implementation_notes.md", "source_location": "L18", "weight": 1.0}, {"source": "task_17_sms_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", "target": "task_17_sms_implementation_notes_\u0645\u0646\u0637\u0642_\u06a9\u0633\u0631_\u0645\u0648\u062c\u0648\u062f\u06cc_atomic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/implementation_notes.md", "source_location": "L39", "weight": 1.0}, {"source": "task_17_sms_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", "target": "task_17_sms_implementation_notes_\u062a\u0634\u062e\u06cc\u0635_owner_\u0627\u0632_jwt_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/implementation_notes.md", "source_location": "L52", "weight": 1.0}, {"source": "task_17_sms_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", "target": "task_17_sms_implementation_notes_\u0646\u06a9\u062a\u0647_\u0627\u0631\u0633\u0627\u0644_\u0648\u0627\u0642\u0639\u06cc_\u067e\u06cc\u0627\u0645\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/implementation_notes.md", "source_location": "L65", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/76ae30818083f9ec05fba30caf34575683ee1530ae6c1d51eceb52c45d26f5a9.json b/graphify-out/cache/ast/v0.8.44/76ae30818083f9ec05fba30caf34575683ee1530ae6c1d51eceb52c45d26f5a9.json new file mode 100644 index 00000000..6c1f09de --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/76ae30818083f9ec05fba30caf34575683ee1530ae6c1d51eceb52c45d26f5a9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "label": "DoctorController.php", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L1"}, {"id": "controller_doctorcontroller_doctorcontroller", "label": "DoctorController", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L28"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_doctorcontroller_doctorcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L31"}, {"id": "controller_doctorcontroller_doctorcontroller_create", "label": ".create()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L47"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L47"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L47"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L47"}, {"id": "controller_doctorcontroller_doctorcontroller_show", "label": ".show()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L123"}, {"id": "controller_doctorcontroller_doctorcontroller_showforclinic", "label": ".showForClinic()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L170"}, {"id": "controller_doctorcontroller_doctorcontroller_list", "label": ".list()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L204"}, {"id": "controller_doctorcontroller_doctorcontroller_update", "label": ".update()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L256"}, {"id": "controller_doctorcontroller_doctorcontroller_delete", "label": ".delete()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L338"}, {"id": "controller_doctorcontroller_doctorcontroller_uploadimage", "label": ".uploadImage()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L378"}, {"id": "controller_doctorcontroller_doctorcontroller_createaddress", "label": ".createAddress()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L472"}, {"id": "controller_doctorcontroller_doctorcontroller_showaddress", "label": ".showAddress()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L535"}, {"id": "controller_doctorcontroller_doctorcontroller_updateaddress", "label": ".updateAddress()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L569"}, {"id": "controller_doctorcontroller_doctorcontroller_deleteaddress", "label": ".deleteAddress()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L628"}, {"id": "controller_doctorcontroller_doctorcontroller_listaddresses", "label": ".listAddresses()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L674"}, {"id": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "label": ".hydrateDoctor()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L719"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L719"}, {"id": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "label": ".hydrateAddress()", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L792"}, {"id": "doctoraddress", "label": "DoctorAddress", "file_type": "code", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L792"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "weeklyschedulerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "userrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "clinic", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "doctorservicerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "doctoraddress", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "doctoraddressrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "cityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "provincerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "filevalidatorservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "specialtyrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L24", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L25", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L26", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_controller_doctorcontroller_php", "target": "controller_doctorcontroller_doctorcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L28", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L29", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "controller_doctorcontroller_doctorcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L31", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "controller_doctorcontroller_doctorcontroller_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L47", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_create", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L47", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorcontroller_doctorcontroller_create", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L47", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorcontroller_doctorcontroller_create", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L47", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "controller_doctorcontroller_doctorcontroller_show", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L123", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_show", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L123", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "controller_doctorcontroller_doctorcontroller_showforclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L170", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_showforclinic", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L170", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorcontroller_doctorcontroller_showforclinic", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L170", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "controller_doctorcontroller_doctorcontroller_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L204", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_list", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L204", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorcontroller_doctorcontroller_list", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L204", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "controller_doctorcontroller_doctorcontroller_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L256", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_update", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L256", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorcontroller_doctorcontroller_update", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L256", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorcontroller_doctorcontroller_update", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L256", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "controller_doctorcontroller_doctorcontroller_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L338", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_delete", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L338", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "controller_doctorcontroller_doctorcontroller_uploadimage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L378", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_uploadimage", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L378", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorcontroller_doctorcontroller_uploadimage", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L378", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "controller_doctorcontroller_doctorcontroller_createaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L472", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_createaddress", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L472", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorcontroller_doctorcontroller_createaddress", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L472", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorcontroller_doctorcontroller_createaddress", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L472", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "controller_doctorcontroller_doctorcontroller_showaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L535", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_showaddress", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L535", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "controller_doctorcontroller_doctorcontroller_updateaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L569", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_updateaddress", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L569", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorcontroller_doctorcontroller_updateaddress", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L569", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorcontroller_doctorcontroller_updateaddress", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L569", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "controller_doctorcontroller_doctorcontroller_deleteaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L628", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_deleteaddress", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L628", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorcontroller_doctorcontroller_deleteaddress", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L628", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "controller_doctorcontroller_doctorcontroller_listaddresses", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L674", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_listaddresses", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L674", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L719", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L719", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorcontroller_doctorcontroller", "target": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L792", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "target": "doctoraddress", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L792", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorcontroller_doctorcontroller_create", "target": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L108", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_update", "target": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L331", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_createaddress", "target": "doctoraddress", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L528", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_createaddress", "target": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L529", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_updateaddress", "target": "doctoraddress", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L613", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_updateaddress", "target": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L622", "weight": 1.0}, {"source": "controller_doctorcontroller_doctorcontroller_deleteaddress", "target": "doctoraddress", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Doctor/Controller/DoctorController.php", "source_location": "L662", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_doctorcontroller_doctorcontroller_create", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L96", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L97", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_create", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L100", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_create", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L100", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L101", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L104", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L109", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_create", "callee": "getRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L112", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_create", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L113", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_create", "callee": "setRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_create", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_create", "callee": "array_unique", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L116", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_create", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L119", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_create", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L120", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_create", "callee": "toDetailArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L120", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L148", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L151", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L152", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L154", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "getAddress", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L156", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "getTelephone", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L157", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "getCityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L158", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "getProvinceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L159", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "getLatitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L161", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "getLatitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L161", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "getLongitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L162", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "getLongitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L162", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L166", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L167", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "array_merge", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L167", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_show", "callee": "toDetailArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L167", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L174", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L176", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L179", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L181", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "contains", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L184", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "getDoctors", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L184", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L185", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L188", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "array_merge", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "toDetailArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L190", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L191", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L192", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "getAddress", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L193", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "getTelephone", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L194", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "getCityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L195", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "getProvinceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "getLatitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L198", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "getLatitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L198", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "getLongitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L199", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showforclinic", "callee": "getLongitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L199", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_list", "callee": "findWithFilters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L241", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_list", "callee": "findByDoctors", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L244", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_list", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L245", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_list", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L245", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_list", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L248", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_list", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L249", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_list", "callee": "toListArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L249", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_list", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L249", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_update", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L319", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L321", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_update", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L324", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_update", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L324", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_update", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L324", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_update", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L324", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L325", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_update", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L328", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_update", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L328", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_update", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L329", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_update", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L329", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_update", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L332", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_update", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L334", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_update", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L335", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_update", "callee": "toDetailArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L335", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_delete", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L367", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_delete", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L369", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_delete", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L372", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_delete", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L373", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L428", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L429", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L430", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "sys_get_temp_dir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L434", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "uniqid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L434", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "file_put_contents", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L435", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "validate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L439", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "detectMimeType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L440", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L442", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L443", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "is_dir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L445", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "mkdir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L446", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "uniqid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L449", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "rename", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L451", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "filesize", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L453", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L456", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L457", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L458", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "\\Symfony\\Component\\Uid\\Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L458", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "file_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L465", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "unlink", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L465", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L466", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_uploadimage", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L466", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_createaddress", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L509", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_createaddress", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L510", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_createaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L511", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_createaddress", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L514", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_createaddress", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L514", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_createaddress", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L517", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_createaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L520", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_createaddress", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L522", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_createaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L524", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_createaddress", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L530", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_createaddress", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L532", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_createaddress", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L532", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showaddress", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L561", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L563", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showaddress", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L566", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_showaddress", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L566", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_updateaddress", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L608", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_updateaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L610", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_updateaddress", "callee": "getType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L613", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_updateaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L614", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_updateaddress", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L617", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_updateaddress", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L617", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_updateaddress", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L617", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_updateaddress", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L617", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_updateaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L618", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_updateaddress", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L621", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_updateaddress", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L621", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_updateaddress", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L623", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_updateaddress", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L625", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_updateaddress", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L625", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_deleteaddress", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L657", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_deleteaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L659", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_deleteaddress", "callee": "getType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L662", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_deleteaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L663", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_deleteaddress", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L666", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_deleteaddress", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L666", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_deleteaddress", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L666", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_deleteaddress", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L666", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_deleteaddress", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L667", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_deleteaddress", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L670", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_deleteaddress", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L671", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_listaddresses", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L697", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_listaddresses", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L699", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_listaddresses", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L702", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_listaddresses", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L703", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_listaddresses", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L704", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_listaddresses", "callee": "getAddresses", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L704", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_listaddresses", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L708", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_listaddresses", "callee": "findBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L709", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_listaddresses", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L709", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_listaddresses", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L710", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_listaddresses", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L710", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_listaddresses", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L714", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_listaddresses", "callee": "array_merge", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L714", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L721", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "setGender", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L721", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L722", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "setMedicalSystemCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L722", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L723", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "setMobileNumber", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L723", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L724", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "setActivityTime", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L724", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L725", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "setDegree", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L725", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L726", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "setInfo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L726", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L727", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "setInfo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L727", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L728", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "setActiveDoctorAppointment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L728", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L731", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "getImages", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L732", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "setImages", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L734", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L736", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L736", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "setImages", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L737", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L741", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L741", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "is_string", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L746", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "filter_var", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L746", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "setSocialMedia", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L750", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L754", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L754", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "clear", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L755", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "getSpecialties", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L755", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L757", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L758", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "getSpecialties", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L758", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L763", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L764", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L765", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "clear", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L766", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "getServices", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L766", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L768", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L769", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "getServices", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L769", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L774", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L774", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "clear", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L775", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "getProvinces", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L775", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L777", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L778", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "getProvinces", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L778", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L783", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L783", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "clear", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L784", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "getCities", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L784", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L786", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L787", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydratedoctor", "callee": "getCities", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L787", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L794", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L794", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L795", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "setAddress", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L795", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L796", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "setTelephone", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L796", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L798", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "setLatitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L798", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L799", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "setLongitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L799", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L801", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "setLatitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L801", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L802", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "setLongitude", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L802", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L804", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L805", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "setCity", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L806", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L808", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L809", "receiver": null}, {"caller_nid": "controller_doctorcontroller_doctorcontroller_hydrateaddress", "callee": "setProvince", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php", "source_location": "L810", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/77a5e0dca59cd5587ab614a2bedd46a0de3485d620a6125f4804db7b688115f6.json b/graphify-out/cache/ast/v0.8.44/77a5e0dca59cd5587ab614a2bedd46a0de3485d620a6125f4804db7b688115f6.json new file mode 100644 index 00000000..8b459e3f --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/77a5e0dca59cd5587ab614a2bedd46a0de3485d620a6125f4804db7b688115f6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_tariff_php", "label": "Tariff.php", "file_type": "code", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L1"}, {"id": "entity_tariff_tariff", "label": "Tariff", "file_type": "code", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L9"}, {"id": "entity_tariff_tariff_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L41"}, {"id": "entity_tariff_tariff_getid", "label": ".getId()", "file_type": "code", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L51"}, {"id": "entity_tariff_tariff_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L52"}, {"id": "entity_tariff_tariff_getserviceitemid", "label": ".getServiceItemId()", "file_type": "code", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L53"}, {"id": "entity_tariff_tariff_getyear", "label": ".getYear()", "file_type": "code", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L54"}, {"id": "entity_tariff_tariff_getpricerials", "label": ".getPriceRials()", "file_type": "code", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L55"}, {"id": "entity_tariff_tariff_isactive", "label": ".isActive()", "file_type": "code", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L56"}, {"id": "entity_tariff_tariff_setpricerials", "label": ".setPriceRials()", "file_type": "code", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L58"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L58"}, {"id": "entity_tariff_tariff_setactive", "label": ".setActive()", "file_type": "code", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L59"}, {"id": "entity_tariff_tariff_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L61"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_tariff_php", "target": "tariffrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_tariff_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_tariff_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_tariff_php", "target": "entity_tariff_tariff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_tariff_tariff", "target": "entity_tariff_tariff_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L41", "weight": 1.0}, {"source": "entity_tariff_tariff", "target": "entity_tariff_tariff_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L51", "weight": 1.0}, {"source": "entity_tariff_tariff", "target": "entity_tariff_tariff_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L52", "weight": 1.0}, {"source": "entity_tariff_tariff", "target": "entity_tariff_tariff_getserviceitemid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L53", "weight": 1.0}, {"source": "entity_tariff_tariff", "target": "entity_tariff_tariff_getyear", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L54", "weight": 1.0}, {"source": "entity_tariff_tariff", "target": "entity_tariff_tariff_getpricerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L55", "weight": 1.0}, {"source": "entity_tariff_tariff", "target": "entity_tariff_tariff_isactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L56", "weight": 1.0}, {"source": "entity_tariff_tariff", "target": "entity_tariff_tariff_setpricerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L58", "weight": 1.0}, {"source": "entity_tariff_tariff_setpricerials", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L58", "weight": 1.0, "context": "return_type"}, {"source": "entity_tariff_tariff", "target": "entity_tariff_tariff_setactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L59", "weight": 1.0}, {"source": "entity_tariff_tariff_setactive", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L59", "weight": 1.0, "context": "return_type"}, {"source": "entity_tariff_tariff", "target": "entity_tariff_tariff_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/Tariff.php", "source_location": "L61", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_tariff_tariff_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/Tariff.php", "source_location": "L43", "receiver": null}, {"caller_nid": "entity_tariff_tariff_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/Tariff.php", "source_location": "L43", "receiver": null}, {"caller_nid": "entity_tariff_tariff_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/Tariff.php", "source_location": "L47", "receiver": null}, {"caller_nid": "entity_tariff_tariff_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/Tariff.php", "source_location": "L48", "receiver": null}, {"caller_nid": "entity_tariff_tariff_setpricerials", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/Tariff.php", "source_location": "L58", "receiver": null}, {"caller_nid": "entity_tariff_tariff_setactive", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/Tariff.php", "source_location": "L59", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/77c1db551ebf67357b0de112aa4d02f7c6ccdaefe13e985cf8f51bf6cae81db5.json b/graphify-out/cache/ast/v0.8.44/77c1db551ebf67357b0de112aa4d02f7c6ccdaefe13e985cf8f51bf6cae81db5.json new file mode 100644 index 00000000..8c410a23 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/77c1db551ebf67357b0de112aa4d02f7c6ccdaefe13e985cf8f51bf6cae81db5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "label": "MyAppointmentsController.php", "file_type": "code", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L1"}, {"id": "controller_myappointmentscontroller_myappointmentscontroller", "label": "MyAppointmentsController", "file_type": "code", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L22"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_myappointmentscontroller_myappointmentscontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L25"}, {"id": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "label": ".createAppointment()", "file_type": "code", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L34"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L34"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L34"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L34"}, {"id": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "label": ".myAppointments()", "file_type": "code", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L97"}, {"id": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "label": ".todayStats()", "file_type": "code", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L203"}, {"id": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", "label": ".resolveSecretaryFilter()", "file_type": "code", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L278"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "appointment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "slotcalculatorservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "useractivecontextrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "doctorsecretary", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "doctorsecretaryrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "entitymanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_myappointmentscontroller_php", "target": "controller_myappointmentscontroller_myappointmentscontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L22", "weight": 1.0}, {"source": "controller_myappointmentscontroller_myappointmentscontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L23", "weight": 1.0}, {"source": "controller_myappointmentscontroller_myappointmentscontroller", "target": "controller_myappointmentscontroller_myappointmentscontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L25", "weight": 1.0}, {"source": "controller_myappointmentscontroller_myappointmentscontroller", "target": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L34", "weight": 1.0}, {"source": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L34", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L34", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L34", "weight": 1.0, "context": "return_type"}, {"source": "controller_myappointmentscontroller_myappointmentscontroller", "target": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L97", "weight": 1.0}, {"source": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L97", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L97", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L97", "weight": 1.0, "context": "return_type"}, {"source": "controller_myappointmentscontroller_myappointmentscontroller", "target": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L203", "weight": 1.0}, {"source": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L203", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L203", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L203", "weight": 1.0, "context": "return_type"}, {"source": "controller_myappointmentscontroller_myappointmentscontroller", "target": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L278", "weight": 1.0}, {"source": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L278", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "target": "user", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L62", "weight": 1.0}, {"source": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "target": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L139", "weight": 1.0}, {"source": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "target": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L237", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "getRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L38", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "array_intersect", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L40", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L41", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L44", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L44", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L45", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L48", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L49", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L51", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L51", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L51", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L52", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L55", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L56", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L59", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L60", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L62", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L62", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "setRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L65", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "setRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L66", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L67", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L70", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L70", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L70", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L70", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L70", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L70", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L70", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L70", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L70", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L70", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L70", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L80", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L83", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "setNote", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L83", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "resolveSlotLocationId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L84", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "setAddressId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L85", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L86", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L87", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L89", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L90", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L93", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L101", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L102", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L103", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L103", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L104", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L104", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L105", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L105", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L106", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L106", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "getRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L119", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L121", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L123", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L124", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L126", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L128", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L128", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L128", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L131", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L132", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L134", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L136", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L136", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L138", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L141", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L145", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L148", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L148", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L148", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L152", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L152", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L157", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L157", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L162", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L162", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L166", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L166", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L168", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L169", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L170", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L171", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L171", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L171", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L176", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L176", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L179", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L179", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L179", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L181", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L181", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L181", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L181", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L184", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L192", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L193", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L194", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L197", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L208", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L209", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L211", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L212", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "groupBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "getRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L223", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L224", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L225", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L227", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L227", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L227", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L231", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L232", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L234", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L234", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L236", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L241", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L241", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L241", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L245", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L245", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L250", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L250", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "array_sum", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L256", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L264", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L280", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L288", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", "callee": "findActiveBySecretaryForClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L290", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", "callee": "getPermissions", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L292", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L297", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", "callee": "findActiveBySecretaryForDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L299", "receiver": null}, {"caller_nid": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", "callee": "getPermissions", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php", "source_location": "L301", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/7803c7d2fe66171063a19937794a6630d34dff563450bbcead5fa6051866ca2f.json b/graphify-out/cache/ast/v0.8.44/7803c7d2fe66171063a19937794a6630d34dff563450bbcead5fa6051866ca2f.json new file mode 100644 index 00000000..500f9c4d --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/7803c7d2fe66171063a19937794a6630d34dff563450bbcead5fa6051866ca2f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260619062912_php", "label": "Version20260619062912.php", "file_type": "code", "source_file": "migrations/Version20260619062912.php", "source_location": "L1"}, {"id": "migrations_version20260619062912_version20260619062912", "label": "Version20260619062912", "file_type": "code", "source_file": "migrations/Version20260619062912.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260619062912_version20260619062912_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260619062912.php", "source_location": "L15"}, {"id": "migrations_version20260619062912_version20260619062912_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260619062912.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260619062912.php", "source_location": "L20"}, {"id": "migrations_version20260619062912_version20260619062912_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260619062912.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260619062912_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619062912.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260619062912_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619062912.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260619062912_php", "target": "migrations_version20260619062912_version20260619062912", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619062912.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260619062912_version20260619062912", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619062912.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260619062912_version20260619062912", "target": "migrations_version20260619062912_version20260619062912_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619062912.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260619062912_version20260619062912", "target": "migrations_version20260619062912_version20260619062912_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619062912.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260619062912_version20260619062912_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619062912.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260619062912_version20260619062912", "target": "migrations_version20260619062912_version20260619062912_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619062912.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260619062912_version20260619062912_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260619062912.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260619062912_version20260619062912_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260619062912.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260619062912_version20260619062912_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260619062912.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/786853e56679cc6dcd7b6a49576c8cc2fd0a5430153fbfdd6c27944d9a6e215c.json b/graphify-out/cache/ast/v0.8.44/786853e56679cc6dcd7b6a49576c8cc2fd0a5430153fbfdd6c27944d9a6e215c.json new file mode 100644 index 00000000..a260d228 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/786853e56679cc6dcd7b6a49576c8cc2fd0a5430153fbfdd6c27944d9a6e215c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_securityheaderssubscriber_php", "label": "SecurityHeadersSubscriber.php", "file_type": "code", "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L1"}, {"id": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber", "label": "SecurityHeadersSubscriber", "file_type": "code", "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L9"}, {"id": "eventsubscriberinterface", "label": "EventSubscriberInterface", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_onkernelresponse", "label": ".onKernelResponse()", "file_type": "code", "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L11"}, {"id": "responseevent", "label": "ResponseEvent", "file_type": "code", "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L11"}, {"id": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_getsubscribedevents", "label": ".getSubscribedEvents()", "file_type": "code", "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L34"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_securityheaderssubscriber_php", "target": "eventsubscriberinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_securityheaderssubscriber_php", "target": "responseevent", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_securityheaderssubscriber_php", "target": "kernelevents", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_eventsubscriber_securityheaderssubscriber_php", "target": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L9", "weight": 1.0}, {"source": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber", "target": "eventsubscriberinterface", "relation": "implements", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L9", "weight": 1.0}, {"source": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber", "target": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_onkernelresponse", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L11", "weight": 1.0}, {"source": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_onkernelresponse", "target": "responseevent", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber", "target": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_getsubscribedevents", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L34", "weight": 1.0}], "raw_calls": [{"caller_nid": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_onkernelresponse", "callee": "isMainRequest", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L13", "receiver": null}, {"caller_nid": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_onkernelresponse", "callee": "getResponse", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L17", "receiver": null}, {"caller_nid": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_onkernelresponse", "callee": "isSecure", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L24", "receiver": null}, {"caller_nid": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_onkernelresponse", "callee": "getRequest", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L24", "receiver": null}, {"caller_nid": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_onkernelresponse", "callee": "getPathInfo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L28", "receiver": null}, {"caller_nid": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_onkernelresponse", "callee": "getRequest", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L28", "receiver": null}, {"caller_nid": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_onkernelresponse", "callee": "str_starts_with", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L29", "receiver": null}, {"caller_nid": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_onkernelresponse", "callee": "str_starts_with", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/789a61086b9d08008ab9941e85052241c371b423e6390f882135e8d348d6f1ee.json b/graphify-out/cache/ast/v0.8.44/789a61086b9d08008ab9941e85052241c371b423e6390f882135e8d348d6f1ee.json new file mode 100644 index 00000000..ade013e0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/789a61086b9d08008ab9941e85052241c371b423e6390f882135e8d348d6f1ee.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smslog_php", "label": "SmsLog.php", "file_type": "code", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L1"}, {"id": "entity_smslog_smslog", "label": "SmsLog", "file_type": "code", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L8"}, {"id": "entity_smslog_smslog_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L62"}, {"id": "entity_smslog_smslog_settemplateuuid", "label": ".setTemplateUuid()", "file_type": "code", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L73"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L73"}, {"id": "entity_smslog_smslog_gettag", "label": ".getTag()", "file_type": "code", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L74"}, {"id": "entity_smslog_smslog_settag", "label": ".setTag()", "file_type": "code", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L75"}, {"id": "entity_smslog_smslog_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L77"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smslog_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smslog_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smslog_php", "target": "entity_smslog_smslog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L8", "weight": 1.0}, {"source": "entity_smslog_smslog", "target": "entity_smslog_smslog_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_smslog_smslog", "target": "entity_smslog_smslog_settemplateuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_smslog_smslog_settemplateuuid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L73", "weight": 1.0, "context": "return_type"}, {"source": "entity_smslog_smslog", "target": "entity_smslog_smslog_gettag", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_smslog_smslog", "target": "entity_smslog_smslog_settag", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_smslog_smslog_settag", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L75", "weight": 1.0, "context": "return_type"}, {"source": "entity_smslog_smslog", "target": "entity_smslog_smslog_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsLog.php", "source_location": "L77", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_smslog_smslog_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsLog.php", "source_location": "L64", "receiver": null}, {"caller_nid": "entity_smslog_smslog_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsLog.php", "source_location": "L64", "receiver": null}, {"caller_nid": "entity_smslog_smslog_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsLog.php", "source_location": "L70", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/7933e87593eed0c37a4f4df9548672598d1c0268630c17f49e8db191a3c84f48.json b/graphify-out/cache/ast/v0.8.44/7933e87593eed0c37a4f4df9548672598d1c0268630c17f49e8db191a3c84f48.json new file mode 100644 index 00000000..2aa472d6 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/7933e87593eed0c37a4f4df9548672598d1c0268630c17f49e8db191a3c84f48.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_specialty_md", "label": "specialty.md", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L1"}, {"id": "api_specialty_specialty_api", "label": "Specialty API", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L1"}, {"id": "api_specialty_get_api_v1_specialties", "label": "GET `/api/v1/specialties`", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L7"}, {"id": "api_specialty_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L13"}, {"id": "api_specialty_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L18"}, {"id": "api_specialty_get_api_v1_specialties_doctor_counts", "label": "GET `/api/v1/specialties/doctor-counts`", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L45"}, {"id": "api_specialty_query_parameters_51", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L51"}, {"id": "api_specialty_response_200_56", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L56"}, {"id": "api_specialty_get_api_v1_admin_specialties", "label": "GET `/api/v1/admin/specialties`", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L78"}, {"id": "api_specialty_query_parameters_84", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L84"}, {"id": "api_specialty_response_200_91", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L91"}, {"id": "api_specialty_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L100"}, {"id": "api_specialty_post_api_v1_admin_specialty", "label": "POST `/api/v1/admin/specialty`", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L108"}, {"id": "api_specialty_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L114"}, {"id": "api_specialty_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L133"}, {"id": "api_specialty_errors_136", "label": "Errors", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L136"}, {"id": "api_specialty_patch_api_v1_admin_specialty_id", "label": "PATCH `/api/v1/admin/specialty/{id}`", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L145"}, {"id": "api_specialty_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L151"}, {"id": "api_specialty_request_body_all_optional", "label": "Request Body (all optional)", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L156"}, {"id": "api_specialty_response_200_167", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L167"}, {"id": "api_specialty_errors_170", "label": "Errors", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L170"}, {"id": "api_specialty_delete_api_v1_admin_specialty_id", "label": "DELETE `/api/v1/admin/specialty/{id}`", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L179"}, {"id": "api_specialty_response_200_185", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L185"}, {"id": "api_specialty_errors_190", "label": "Errors", "file_type": "document", "source_file": "docs/api/specialty.md", "source_location": "L190"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_specialty_md", "target": "api_specialty_specialty_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L1", "weight": 1.0}, {"source": "api_specialty_specialty_api", "target": "api_specialty_get_api_v1_specialties", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L7", "weight": 1.0}, {"source": "api_specialty_get_api_v1_specialties", "target": "api_specialty_query_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L13", "weight": 1.0}, {"source": "api_specialty_get_api_v1_specialties", "target": "api_specialty_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L18", "weight": 1.0}, {"source": "api_specialty_specialty_api", "target": "api_specialty_get_api_v1_specialties_doctor_counts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L45", "weight": 1.0}, {"source": "api_specialty_get_api_v1_specialties_doctor_counts", "target": "api_specialty_query_parameters_51", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L51", "weight": 1.0}, {"source": "api_specialty_get_api_v1_specialties_doctor_counts", "target": "api_specialty_response_200_56", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L56", "weight": 1.0}, {"source": "api_specialty_specialty_api", "target": "api_specialty_get_api_v1_admin_specialties", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L78", "weight": 1.0}, {"source": "api_specialty_get_api_v1_admin_specialties", "target": "api_specialty_query_parameters_84", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L84", "weight": 1.0}, {"source": "api_specialty_get_api_v1_admin_specialties", "target": "api_specialty_response_200_91", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L91", "weight": 1.0}, {"source": "api_specialty_get_api_v1_admin_specialties", "target": "api_specialty_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L100", "weight": 1.0}, {"source": "api_specialty_specialty_api", "target": "api_specialty_post_api_v1_admin_specialty", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L108", "weight": 1.0}, {"source": "api_specialty_post_api_v1_admin_specialty", "target": "api_specialty_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L114", "weight": 1.0}, {"source": "api_specialty_post_api_v1_admin_specialty", "target": "api_specialty_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L133", "weight": 1.0}, {"source": "api_specialty_post_api_v1_admin_specialty", "target": "api_specialty_errors_136", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L136", "weight": 1.0}, {"source": "api_specialty_specialty_api", "target": "api_specialty_patch_api_v1_admin_specialty_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L145", "weight": 1.0}, {"source": "api_specialty_patch_api_v1_admin_specialty_id", "target": "api_specialty_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L151", "weight": 1.0}, {"source": "api_specialty_patch_api_v1_admin_specialty_id", "target": "api_specialty_request_body_all_optional", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L156", "weight": 1.0}, {"source": "api_specialty_patch_api_v1_admin_specialty_id", "target": "api_specialty_response_200_167", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L167", "weight": 1.0}, {"source": "api_specialty_patch_api_v1_admin_specialty_id", "target": "api_specialty_errors_170", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L170", "weight": 1.0}, {"source": "api_specialty_specialty_api", "target": "api_specialty_delete_api_v1_admin_specialty_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L179", "weight": 1.0}, {"source": "api_specialty_delete_api_v1_admin_specialty_id", "target": "api_specialty_response_200_185", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L185", "weight": 1.0}, {"source": "api_specialty_delete_api_v1_admin_specialty_id", "target": "api_specialty_errors_190", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/specialty.md", "source_location": "L190", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/7956e81fe8e81b642076d55380a796ca70431e6c3880db06d2fc264c8b078f82.json b/graphify-out/cache/ast/v0.8.44/7956e81fe8e81b642076d55380a796ca70431e6c3880db06d2fc264c8b078f82.json new file mode 100644 index 00000000..21ac9e67 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/7956e81fe8e81b642076d55380a796ca70431e6c3880db06d2fc264c8b078f82.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_exception_appexception_php", "label": "AppException.php", "file_type": "code", "source_file": "src/Shared/Exception/AppException.php", "source_location": "L1"}, {"id": "exception_appexception_appexception", "label": "AppException", "file_type": "code", "source_file": "src/Shared/Exception/AppException.php", "source_location": "L7"}, {"id": "runtimeexception", "label": "RuntimeException", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "exception_appexception_appexception_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Shared/Exception/AppException.php", "source_location": "L9"}, {"id": "exception_appexception_appexception_geterrorcode", "label": ".getErrorCode()", "file_type": "code", "source_file": "src/Shared/Exception/AppException.php", "source_location": "L18"}, {"id": "exception_appexception_appexception_gethttpstatus", "label": ".getHttpStatus()", "file_type": "code", "source_file": "src/Shared/Exception/AppException.php", "source_location": "L19"}, {"id": "exception_appexception_appexception_getfield", "label": ".getField()", "file_type": "code", "source_file": "src/Shared/Exception/AppException.php", "source_location": "L20"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_exception_appexception_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Exception/AppException.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_exception_appexception_php", "target": "exception_appexception_appexception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Shared/Exception/AppException.php", "source_location": "L7", "weight": 1.0}, {"source": "exception_appexception_appexception", "target": "runtimeexception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Shared/Exception/AppException.php", "source_location": "L7", "weight": 1.0}, {"source": "exception_appexception_appexception", "target": "exception_appexception_appexception_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Exception/AppException.php", "source_location": "L9", "weight": 1.0}, {"source": "exception_appexception_appexception", "target": "exception_appexception_appexception_geterrorcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Exception/AppException.php", "source_location": "L18", "weight": 1.0}, {"source": "exception_appexception_appexception", "target": "exception_appexception_appexception_gethttpstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Exception/AppException.php", "source_location": "L19", "weight": 1.0}, {"source": "exception_appexception_appexception", "target": "exception_appexception_appexception_getfield", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Exception/AppException.php", "source_location": "L20", "weight": 1.0}], "raw_calls": [{"caller_nid": "exception_appexception_appexception_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Exception/AppException.php", "source_location": "L15", "receiver": null}, {"caller_nid": "exception_appexception_appexception_construct", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Exception/AppException.php", "source_location": "L15", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/79eb3168176aa86043e1613fa832e0a94b683ab7cd5a7553222d88ef9198f4c7.json b/graphify-out/cache/ast/v0.8.44/79eb3168176aa86043e1613fa832e0a94b683ab7cd5a7553222d88ef9198f4c7.json new file mode 100644 index 00000000..371cb2e4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/79eb3168176aa86043e1613fa832e0a94b683ab7cd5a7553222d88ef9198f4c7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_repository_doctorservicerepository_php", "label": "DoctorServiceRepository.php", "file_type": "code", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L1"}, {"id": "repository_doctorservicerepository_doctorservicerepository", "label": "DoctorServiceRepository", "file_type": "code", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_doctorservicerepository_doctorservicerepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L11"}, {"id": "repository_doctorservicerepository_doctorservicerepository_findactive", "label": ".findActive()", "file_type": "code", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L17"}, {"id": "repository_doctorservicerepository_doctorservicerepository_save", "label": ".save()", "file_type": "code", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L31"}, {"id": "doctorservice", "label": "DoctorService", "file_type": "code", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L31"}, {"id": "repository_doctorservicerepository_doctorservicerepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L37"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_repository_doctorservicerepository_php", "target": "doctorservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_repository_doctorservicerepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_repository_doctorservicerepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_repository_doctorservicerepository_php", "target": "repository_doctorservicerepository_doctorservicerepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_doctorservicerepository_doctorservicerepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_doctorservicerepository_doctorservicerepository", "target": "repository_doctorservicerepository_doctorservicerepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_doctorservicerepository_doctorservicerepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorservicerepository_doctorservicerepository", "target": "repository_doctorservicerepository_doctorservicerepository_findactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_doctorservicerepository_doctorservicerepository", "target": "repository_doctorservicerepository_doctorservicerepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L31", "weight": 1.0}, {"source": "repository_doctorservicerepository_doctorservicerepository_save", "target": "doctorservice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L31", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorservicerepository_doctorservicerepository", "target": "repository_doctorservicerepository_doctorservicerepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L37", "weight": 1.0}, {"source": "repository_doctorservicerepository_doctorservicerepository_remove", "target": "doctorservice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L37", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorservicerepository_doctorservicerepository_construct", "target": "doctorservice", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_doctorservicerepository_doctorservicerepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_doctorservicerepository_doctorservicerepository_findactive", "callee": "addOrderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_doctorservicerepository_doctorservicerepository_findactive", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_doctorservicerepository_doctorservicerepository_findactive", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_doctorservicerepository_doctorservicerepository_findactive", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_doctorservicerepository_doctorservicerepository_findactive", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_doctorservicerepository_doctorservicerepository_findactive", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_doctorservicerepository_doctorservicerepository_findactive", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_doctorservicerepository_doctorservicerepository_findactive", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_doctorservicerepository_doctorservicerepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_doctorservicerepository_doctorservicerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_doctorservicerepository_doctorservicerepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_doctorservicerepository_doctorservicerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_doctorservicerepository_doctorservicerepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L39", "receiver": null}, {"caller_nid": "repository_doctorservicerepository_doctorservicerepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_doctorservicerepository_doctorservicerepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php", "source_location": "L40", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/7b3ae1ae82625519d5c7986d542c84dc5c37949ac4f3a8c356191dc480b7cc0c.json b/graphify-out/cache/ast/v0.8.44/7b3ae1ae82625519d5c7986d542c84dc5c37949ac4f3a8c356191dc480b7cc0c.json new file mode 100644 index 00000000..e4b64ee8 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/7b3ae1ae82625519d5c7986d542c84dc5c37949ac4f3a8c356191dc480b7cc0c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610092558_php", "label": "Version20260610092558.php", "file_type": "code", "source_file": "migrations/Version20260610092558.php", "source_location": "L1"}, {"id": "migrations_version20260610092558_version20260610092558", "label": "Version20260610092558", "file_type": "code", "source_file": "migrations/Version20260610092558.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260610092558_version20260610092558_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260610092558.php", "source_location": "L15"}, {"id": "migrations_version20260610092558_version20260610092558_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260610092558.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260610092558.php", "source_location": "L20"}, {"id": "migrations_version20260610092558_version20260610092558_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260610092558.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610092558_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610092558.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610092558_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610092558.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610092558_php", "target": "migrations_version20260610092558_version20260610092558", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610092558.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260610092558_version20260610092558", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610092558.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260610092558_version20260610092558", "target": "migrations_version20260610092558_version20260610092558_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610092558.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260610092558_version20260610092558", "target": "migrations_version20260610092558_version20260610092558_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610092558.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260610092558_version20260610092558_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610092558.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260610092558_version20260610092558", "target": "migrations_version20260610092558_version20260610092558_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610092558.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260610092558_version20260610092558_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610092558.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260610092558_version20260610092558_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610092558.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260610092558_version20260610092558_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610092558.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/7b69c315115cadf10ed9b253b37141184c085cad544ab6274f330a0d1b17bfc1.json b/graphify-out/cache/ast/v0.8.44/7b69c315115cadf10ed9b253b37141184c085cad544ab6274f330a0d1b17bfc1.json new file mode 100644 index 00000000..25d96b8e --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/7b69c315115cadf10ed9b253b37141184c085cad544ab6274f330a0d1b17bfc1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_repository_representationrepository_php", "label": "RepresentationRepository.php", "file_type": "code", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L1"}, {"id": "repository_representationrepository_representationrepository", "label": "RepresentationRepository", "file_type": "code", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_representationrepository_representationrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L12"}, {"id": "repository_representationrepository_representationrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L17"}, {"id": "representation", "label": "Representation", "file_type": "code", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L17"}, {"id": "repository_representationrepository_representationrepository_findbyuser", "label": ".findByUser()", "file_type": "code", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L22"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L22"}, {"id": "repository_representationrepository_representationrepository_findactivebycityid", "label": ".findActiveByCityId()", "file_type": "code", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L27"}, {"id": "repository_representationrepository_representationrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L32"}, {"id": "repository_representationrepository_representationrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L38"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_repository_representationrepository_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_repository_representationrepository_php", "target": "representation", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_repository_representationrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_repository_representationrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_repository_representationrepository_php", "target": "repository_representationrepository_representationrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_representationrepository_representationrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_representationrepository_representationrepository", "target": "repository_representationrepository_representationrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_representationrepository_representationrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_representationrepository_representationrepository", "target": "repository_representationrepository_representationrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_representationrepository_representationrepository_findbyuuid", "target": "representation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L17", "weight": 1.0, "context": "return_type"}, {"source": "repository_representationrepository_representationrepository", "target": "repository_representationrepository_representationrepository_findbyuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L22", "weight": 1.0}, {"source": "repository_representationrepository_representationrepository_findbyuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L22", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_representationrepository_representationrepository_findbyuser", "target": "representation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L22", "weight": 1.0, "context": "return_type"}, {"source": "repository_representationrepository_representationrepository", "target": "repository_representationrepository_representationrepository_findactivebycityid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L27", "weight": 1.0}, {"source": "repository_representationrepository_representationrepository_findactivebycityid", "target": "representation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L27", "weight": 1.0, "context": "return_type"}, {"source": "repository_representationrepository_representationrepository", "target": "repository_representationrepository_representationrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L32", "weight": 1.0}, {"source": "repository_representationrepository_representationrepository_save", "target": "representation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L32", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_representationrepository_representationrepository", "target": "repository_representationrepository_representationrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L38", "weight": 1.0}, {"source": "repository_representationrepository_representationrepository_remove", "target": "representation", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L38", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_representationrepository_representationrepository_construct", "target": "representation", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Representation/Repository/RepresentationRepository.php", "source_location": "L14", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_representationrepository_representationrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Repository/RepresentationRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_representationrepository_representationrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Repository/RepresentationRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_representationrepository_representationrepository_findbyuser", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Repository/RepresentationRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_representationrepository_representationrepository_findactivebycityid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Repository/RepresentationRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_representationrepository_representationrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Repository/RepresentationRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_representationrepository_representationrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Repository/RepresentationRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_representationrepository_representationrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Repository/RepresentationRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_representationrepository_representationrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Repository/RepresentationRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_representationrepository_representationrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Repository/RepresentationRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_representationrepository_representationrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Repository/RepresentationRepository.php", "source_location": "L41", "receiver": null}, {"caller_nid": "repository_representationrepository_representationrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Repository/RepresentationRepository.php", "source_location": "L41", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/7ceaad108bd7bcec35b9271f73308586072e8fe12be63b1dc754e5ec902bfa1d.json b/graphify-out/cache/ast/v0.8.44/7ceaad108bd7bcec35b9271f73308586072e8fe12be63b1dc754e5ec902bfa1d.json new file mode 100644 index 00000000..d8871456 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/7ceaad108bd7bcec35b9271f73308586072e8fe12be63b1dc754e5ec902bfa1d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_doctor_schedule_fields_md", "label": "fix-doctor-schedule-fields.md", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L1"}, {"id": "prompt_fix_doctor_schedule_fields_\u0631\u0641\u0639_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_free_turn_\u0648_hours_of_work_\u062f\u0631_api_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646", "label": "\u0631\u0641\u0639 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc free_turn \u0648 hours_of_work \u062f\u0631 API \u0644\u06cc\u0633\u062a \u067e\u0632\u0634\u06a9\u0627\u0646", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L1"}, {"id": "prompt_fix_doctor_schedule_fields_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L3"}, {"id": "prompt_fix_doctor_schedule_fields_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L7"}, {"id": "prompt_fix_doctor_schedule_fields_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L13"}, {"id": "prompt_fix_doctor_schedule_fields_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L23"}, {"id": "prompt_fix_doctor_schedule_fields_doctor_php_tolistarray_\u062e\u0637_\u06f1\u06f7\u06f8", "label": "Doctor.php \u2014 toListArray() \u062e\u0637 \u06f1\u06f7\u06f8:", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L25"}, {"id": "prompt_fix_doctor_schedule_fields_doctor_php_todetailarray_\u062e\u0637_\u06f1\u06f9\u06f8", "label": "Doctor.php \u2014 toDetailArray() \u062e\u0637 \u06f1\u06f9\u06f8:", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L38"}, {"id": "prompt_fix_doctor_schedule_fields_\u0633\u0627\u062e\u062a\u0627\u0631_setting_\u062f\u0631_weekly_schedules", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 setting \u062f\u0631 weekly_schedules:", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L44"}, {"id": "prompt_fix_doctor_schedule_fields_doctorrepository_findwithfilters_join_\u0646\u062f\u0627\u0631\u062f", "label": "DoctorRepository.findWithFilters() \u2014 JOIN \u0646\u062f\u0627\u0631\u062f:", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L55"}, {"id": "prompt_fix_doctor_schedule_fields_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L64"}, {"id": "prompt_fix_doctor_schedule_fields_\u06f1_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_\u0645\u062a\u062f_\u06a9\u0645\u06a9\u06cc_\u0628\u0647_doctor_entity", "label": "\u06f1. \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0645\u062a\u062f \u06a9\u0645\u06a9\u06cc \u0628\u0647 Doctor entity", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L66"}, {"id": "prompt_fix_doctor_schedule_fields_\u06f2_\u0622\u067e\u062f\u06cc\u062a_tolistarray_\u0648_todetailarray", "label": "\u06f2. \u0622\u067e\u062f\u06cc\u062a toListArray() \u0648 toDetailArray()", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L135"}, {"id": "prompt_fix_doctor_schedule_fields_\u06f3_\u0622\u067e\u062f\u06cc\u062a_doctorrepository_findwithfilters", "label": "\u06f3. \u0622\u067e\u062f\u06cc\u062a DoctorRepository.findWithFilters()", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L164"}, {"id": "prompt_fix_doctor_schedule_fields_\u06f4_\u0622\u067e\u062f\u06cc\u062a_doctorcontroller_\u0645\u062a\u062f_list", "label": "\u06f4. \u0622\u067e\u062f\u06cc\u062a DoctorController \u2014 \u0645\u062a\u062f list()", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L179"}, {"id": "prompt_fix_doctor_schedule_fields_\u06f5_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_findbydoctors_\u0628\u0647_weeklyschedulerepository", "label": "\u06f5. \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 findByDoctors() \u0628\u0647 WeeklyScheduleRepository", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L213"}, {"id": "prompt_fix_doctor_schedule_fields_\u06f6_\u0622\u067e\u062f\u06cc\u062a_\u0645\u062a\u062f\u0647\u0627\u06cc_show_\u062f\u0631_doctorcontroller", "label": "\u06f6. \u0622\u067e\u062f\u06cc\u062a \u0645\u062a\u062f\u0647\u0627\u06cc show() \u062f\u0631 DoctorController", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L232"}, {"id": "prompt_fix_doctor_schedule_fields_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L241"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_doctor_schedule_fields_md", "target": "prompt_fix_doctor_schedule_fields_\u0631\u0641\u0639_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_free_turn_\u0648_hours_of_work_\u062f\u0631_api_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_fix_doctor_schedule_fields_\u0631\u0641\u0639_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_free_turn_\u0648_hours_of_work_\u062f\u0631_api_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646", "target": "prompt_fix_doctor_schedule_fields_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_fix_doctor_schedule_fields_\u0631\u0641\u0639_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_free_turn_\u0648_hours_of_work_\u062f\u0631_api_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646", "target": "prompt_fix_doctor_schedule_fields_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_fix_doctor_schedule_fields_\u0631\u0641\u0639_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_free_turn_\u0648_hours_of_work_\u062f\u0631_api_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646", "target": "prompt_fix_doctor_schedule_fields_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L13", "weight": 1.0}, {"source": "prompt_fix_doctor_schedule_fields_\u0631\u0641\u0639_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_free_turn_\u0648_hours_of_work_\u062f\u0631_api_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646", "target": "prompt_fix_doctor_schedule_fields_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L23", "weight": 1.0}, {"source": "prompt_fix_doctor_schedule_fields_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_fix_doctor_schedule_fields_doctor_php_tolistarray_\u062e\u0637_\u06f1\u06f7\u06f8", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L25", "weight": 1.0}, {"source": "prompt_fix_doctor_schedule_fields_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_fix_doctor_schedule_fields_doctor_php_todetailarray_\u062e\u0637_\u06f1\u06f9\u06f8", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L38", "weight": 1.0}, {"source": "prompt_fix_doctor_schedule_fields_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_fix_doctor_schedule_fields_\u0633\u0627\u062e\u062a\u0627\u0631_setting_\u062f\u0631_weekly_schedules", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L44", "weight": 1.0}, {"source": "prompt_fix_doctor_schedule_fields_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_fix_doctor_schedule_fields_doctorrepository_findwithfilters_join_\u0646\u062f\u0627\u0631\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L55", "weight": 1.0}, {"source": "prompt_fix_doctor_schedule_fields_\u0631\u0641\u0639_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_free_turn_\u0648_hours_of_work_\u062f\u0631_api_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646", "target": "prompt_fix_doctor_schedule_fields_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L64", "weight": 1.0}, {"source": "prompt_fix_doctor_schedule_fields_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctor_schedule_fields_\u06f1_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_\u0645\u062a\u062f_\u06a9\u0645\u06a9\u06cc_\u0628\u0647_doctor_entity", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L66", "weight": 1.0}, {"source": "prompt_fix_doctor_schedule_fields_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctor_schedule_fields_\u06f2_\u0622\u067e\u062f\u06cc\u062a_tolistarray_\u0648_todetailarray", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L135", "weight": 1.0}, {"source": "prompt_fix_doctor_schedule_fields_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctor_schedule_fields_\u06f3_\u0622\u067e\u062f\u06cc\u062a_doctorrepository_findwithfilters", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L164", "weight": 1.0}, {"source": "prompt_fix_doctor_schedule_fields_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctor_schedule_fields_\u06f4_\u0622\u067e\u062f\u06cc\u062a_doctorcontroller_\u0645\u062a\u062f_list", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L179", "weight": 1.0}, {"source": "prompt_fix_doctor_schedule_fields_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctor_schedule_fields_\u06f5_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_findbydoctors_\u0628\u0647_weeklyschedulerepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L213", "weight": 1.0}, {"source": "prompt_fix_doctor_schedule_fields_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctor_schedule_fields_\u06f6_\u0622\u067e\u062f\u06cc\u062a_\u0645\u062a\u062f\u0647\u0627\u06cc_show_\u062f\u0631_doctorcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L232", "weight": 1.0}, {"source": "prompt_fix_doctor_schedule_fields_\u0631\u0641\u0639_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_free_turn_\u0648_hours_of_work_\u062f\u0631_api_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646", "target": "prompt_fix_doctor_schedule_fields_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", "source_location": "L241", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/7d18322ef916885ae0181a7b9dde07ab07d08bc49cbf72669f50e5268ffeef62.json b/graphify-out/cache/ast/v0.8.44/7d18322ef916885ae0181a7b9dde07ab07d08bc49cbf72669f50e5268ffeef62.json new file mode 100644 index 00000000..0d2f7f32 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/7d18322ef916885ae0181a7b9dde07ab07d08bc49cbf72669f50e5268ffeef62.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_admincontroller_php", "label": "AdminController.php", "file_type": "code", "source_file": "src/Admin/Controller/AdminController.php", "source_location": "L1"}, {"id": "controller_admincontroller_admincontroller", "label": "AdminController", "file_type": "code", "source_file": "src/Admin/Controller/AdminController.php", "source_location": "L9"}, {"id": "abstractcontroller", "label": "AbstractController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_admincontroller_admincontroller_index", "label": ".index()", "file_type": "code", "source_file": "src/Admin/Controller/AdminController.php", "source_location": "L11"}, {"id": "response", "label": "Response", "file_type": "code", "source_file": "src/Admin/Controller/AdminController.php", "source_location": "L11"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_admincontroller_php", "target": "abstractcontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_admincontroller_php", "target": "response", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_admincontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_admincontroller_php", "target": "controller_admincontroller_admincontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminController.php", "source_location": "L9", "weight": 1.0}, {"source": "controller_admincontroller_admincontroller", "target": "abstractcontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminController.php", "source_location": "L9", "weight": 1.0}, {"source": "controller_admincontroller_admincontroller", "target": "controller_admincontroller_admincontroller_index", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminController.php", "source_location": "L11", "weight": 1.0}, {"source": "controller_admincontroller_admincontroller_index", "target": "response", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminController.php", "source_location": "L11", "weight": 1.0, "context": "return_type"}], "raw_calls": [{"caller_nid": "controller_admincontroller_admincontroller_index", "callee": "render", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminController.php", "source_location": "L14", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/7f22b1eef5dacde90d1f87178f5b446df06562e86331f2b1fef0672da6d33fb9.json b/graphify-out/cache/ast/v0.8.44/7f22b1eef5dacde90d1f87178f5b446df06562e86331f2b1fef0672da6d33fb9.json new file mode 100644 index 00000000..8171af87 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/7f22b1eef5dacde90d1f87178f5b446df06562e86331f2b1fef0672da6d33fb9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_import_php", "label": "import.php", "file_type": "code", "source_file": "data/import.php", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/7fcefe550ef23683ee4ed703af2881fb5c985930b4d1a3ab7c93a74ef491bdae.json b/graphify-out/cache/ast/v0.8.44/7fcefe550ef23683ee4ed703af2881fb5c985930b4d1a3ab7c93a74ef491bdae.json new file mode 100644 index 00000000..9ea1d17e --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/7fcefe550ef23683ee4ed703af2881fb5c985930b4d1a3ab7c93a74ef491bdae.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_01_project_setup_implementation_notes_md", "label": "implementation_notes.md", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L1"}, {"id": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f1: \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L1"}, {"id": "task_01_project_setup_implementation_notes_\u062a\u0641\u0627\u0648\u062a_\u0647\u0627\u06cc_\u0627\u0635\u0644\u06cc_drupal_vs_symfony", "label": "\u062a\u0641\u0627\u0648\u062a\u200c\u0647\u0627\u06cc \u0627\u0635\u0644\u06cc Drupal vs Symfony", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L3"}, {"id": "task_01_project_setup_implementation_notes_csrf_token", "label": "CSRF Token", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L5"}, {"id": "task_01_project_setup_implementation_notes_uuid", "label": "UUID", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L12"}, {"id": "task_01_project_setup_implementation_notes_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_security_security_yaml", "label": "\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc Security (security.yaml)", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L19"}, {"id": "task_01_project_setup_implementation_notes_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_access_token_\u062f\u0631_\u0647\u062f\u0631_refresh_token_\u062f\u0631_body", "label": "\u26a0 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f JWT \u2014 Access Token \u062f\u0631 \u0647\u062f\u0631\u060c Refresh Token \u062f\u0631 Body", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L85"}, {"id": "task_01_project_setup_implementation_notes_access_token_\u0641\u0642\u0637_\u062f\u0631_authorization_header", "label": "Access Token \u2192 \u0641\u0642\u0637 \u062f\u0631 `Authorization` header", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L89"}, {"id": "task_01_project_setup_implementation_notes_refresh_token_\u0641\u0642\u0637_\u062f\u0631_body_\u0628\u0631\u0627\u06cc_\u06cc\u06a9_endpoint_\u062e\u0627\u0635", "label": "Refresh Token \u2192 \u0641\u0642\u0637 \u062f\u0631 body \u0628\u0631\u0627\u06cc \u06cc\u06a9 endpoint \u062e\u0627\u0635", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L105"}, {"id": "task_01_project_setup_implementation_notes_\u06af\u0631\u062f\u0634_\u06a9\u0627\u0645\u0644_\u062a\u0648\u06a9\u0646_\u0647\u0627", "label": "\u06af\u0631\u062f\u0634 \u06a9\u0627\u0645\u0644 \u062a\u0648\u06a9\u0646\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L116"}, {"id": "task_01_project_setup_implementation_notes_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_cors_\u0645\u062d\u062f\u0648\u062f_\u0646\u0647_\u0628\u0627\u0632", "label": "\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc CORS \u2014 \u0645\u062d\u062f\u0648\u062f\u060c \u0646\u0647 \u0628\u0627\u0632", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L147"}, {"id": "task_01_project_setup_implementation_notes_security_headers_eventsubscriber", "label": "Security Headers (EventSubscriber)", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L184"}, {"id": "task_01_project_setup_implementation_notes_swagger_ui_\u0641\u0642\u0637_\u062f\u0631_\u0645\u062d\u06cc\u0637_dev", "label": "Swagger UI \u2014 \u0641\u0642\u0637 \u062f\u0631 \u0645\u062d\u06cc\u0637 Dev", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L223"}, {"id": "task_01_project_setup_implementation_notes_audit_log_\u062c\u062f\u0648\u0644_security_logs", "label": "Audit Log \u2014 \u062c\u062f\u0648\u0644 security_logs", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L253"}, {"id": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_ddev", "label": "\u0646\u06a9\u0627\u062a DDEV", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L294"}, {"id": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u0627\u0645\u0646\u06cc\u062a\u06cc_production", "label": "\u0646\u06a9\u0627\u062a \u0627\u0645\u0646\u06cc\u062a\u06cc Production", "file_type": "document", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L307"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_01_project_setup_implementation_notes_md", "target": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L1", "weight": 1.0}, {"source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_implementation_notes_\u062a\u0641\u0627\u0648\u062a_\u0647\u0627\u06cc_\u0627\u0635\u0644\u06cc_drupal_vs_symfony", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L3", "weight": 1.0}, {"source": "task_01_project_setup_implementation_notes_\u062a\u0641\u0627\u0648\u062a_\u0647\u0627\u06cc_\u0627\u0635\u0644\u06cc_drupal_vs_symfony", "target": "task_01_project_setup_implementation_notes_csrf_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L5", "weight": 1.0}, {"source": "task_01_project_setup_implementation_notes_\u062a\u0641\u0627\u0648\u062a_\u0647\u0627\u06cc_\u0627\u0635\u0644\u06cc_drupal_vs_symfony", "target": "task_01_project_setup_implementation_notes_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L12", "weight": 1.0}, {"source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_implementation_notes_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_security_security_yaml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L19", "weight": 1.0}, {"source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_implementation_notes_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_access_token_\u062f\u0631_\u0647\u062f\u0631_refresh_token_\u062f\u0631_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L85", "weight": 1.0}, {"source": "task_01_project_setup_implementation_notes_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_access_token_\u062f\u0631_\u0647\u062f\u0631_refresh_token_\u062f\u0631_body", "target": "task_01_project_setup_implementation_notes_access_token_\u0641\u0642\u0637_\u062f\u0631_authorization_header", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L89", "weight": 1.0}, {"source": "task_01_project_setup_implementation_notes_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_access_token_\u062f\u0631_\u0647\u062f\u0631_refresh_token_\u062f\u0631_body", "target": "task_01_project_setup_implementation_notes_refresh_token_\u0641\u0642\u0637_\u062f\u0631_body_\u0628\u0631\u0627\u06cc_\u06cc\u06a9_endpoint_\u062e\u0627\u0635", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L105", "weight": 1.0}, {"source": "task_01_project_setup_implementation_notes_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_access_token_\u062f\u0631_\u0647\u062f\u0631_refresh_token_\u062f\u0631_body", "target": "task_01_project_setup_implementation_notes_\u06af\u0631\u062f\u0634_\u06a9\u0627\u0645\u0644_\u062a\u0648\u06a9\u0646_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L116", "weight": 1.0}, {"source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_implementation_notes_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_cors_\u0645\u062d\u062f\u0648\u062f_\u0646\u0647_\u0628\u0627\u0632", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L147", "weight": 1.0}, {"source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_implementation_notes_security_headers_eventsubscriber", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L184", "weight": 1.0}, {"source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_implementation_notes_swagger_ui_\u0641\u0642\u0637_\u062f\u0631_\u0645\u062d\u06cc\u0637_dev", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L223", "weight": 1.0}, {"source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_implementation_notes_audit_log_\u062c\u062f\u0648\u0644_security_logs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L253", "weight": 1.0}, {"source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_ddev", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L294", "weight": 1.0}, {"source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u0627\u0645\u0646\u06cc\u062a\u06cc_production", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", "source_location": "L307", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/7fe79edb80c6f2983e1e15ae7cfe4806f39ef9d873fc5cd3b5ec640bdc3ff174.json b/graphify-out/cache/ast/v0.8.44/7fe79edb80c6f2983e1e15ae7cfe4806f39ef9d873fc5cd3b5ec640bdc3ff174.json new file mode 100644 index 00000000..30907487 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/7fe79edb80c6f2983e1e15ae7cfe4806f39ef9d873fc5cd3b5ec640bdc3ff174.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "label": "RatingController.php", "file_type": "code", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L1"}, {"id": "controller_ratingcontroller_ratingcontroller", "label": "RatingController", "file_type": "code", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L23"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_ratingcontroller_ratingcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L26"}, {"id": "controller_ratingcontroller_ratingcontroller_rate", "label": ".rate()", "file_type": "code", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L36"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L36"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L36"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L36"}, {"id": "controller_ratingcontroller_ratingcontroller_getaverage", "label": ".getAverage()", "file_type": "code", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L104"}, {"id": "controller_ratingcontroller_ratingcontroller_eligibility", "label": ".eligibility()", "file_type": "code", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L141"}, {"id": "controller_ratingcontroller_ratingcontroller_createcomment", "label": ".createComment()", "file_type": "code", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L183"}, {"id": "controller_ratingcontroller_ratingcontroller_listcomments", "label": ".listComments()", "file_type": "code", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L249"}, {"id": "controller_ratingcontroller_ratingcontroller_deletecomment", "label": ".deleteComment()", "file_type": "code", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L285"}, {"id": "controller_ratingcontroller_ratingcontroller_pendingcomments", "label": ".pendingComments()", "file_type": "code", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L329"}, {"id": "controller_ratingcontroller_ratingcontroller_approvecomment", "label": ".approveComment()", "file_type": "code", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L356"}, {"id": "controller_ratingcontroller_ratingcontroller_rejectcomment", "label": ".rejectComment()", "file_type": "code", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L392"}, {"id": "controller_ratingcontroller_ratingcontroller_togglelike", "label": ".toggleLike()", "file_type": "code", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L430"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "appointmentrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "comment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "like", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "rate", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "commentrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "likerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "raterepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_controller_ratingcontroller_php", "target": "controller_ratingcontroller_ratingcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L23", "weight": 1.0}, {"source": "controller_ratingcontroller_ratingcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L24", "weight": 1.0}, {"source": "controller_ratingcontroller_ratingcontroller", "target": "controller_ratingcontroller_ratingcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L26", "weight": 1.0}, {"source": "controller_ratingcontroller_ratingcontroller", "target": "controller_ratingcontroller_ratingcontroller_rate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L36", "weight": 1.0}, {"source": "controller_ratingcontroller_ratingcontroller_rate", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L36", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_ratingcontroller_ratingcontroller_rate", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L36", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_ratingcontroller_ratingcontroller_rate", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L36", "weight": 1.0, "context": "return_type"}, {"source": "controller_ratingcontroller_ratingcontroller", "target": "controller_ratingcontroller_ratingcontroller_getaverage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L104", "weight": 1.0}, {"source": "controller_ratingcontroller_ratingcontroller_getaverage", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L104", "weight": 1.0, "context": "return_type"}, {"source": "controller_ratingcontroller_ratingcontroller", "target": "controller_ratingcontroller_ratingcontroller_eligibility", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L141", "weight": 1.0}, {"source": "controller_ratingcontroller_ratingcontroller_eligibility", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L141", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_ratingcontroller_ratingcontroller_eligibility", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L141", "weight": 1.0, "context": "return_type"}, {"source": "controller_ratingcontroller_ratingcontroller", "target": "controller_ratingcontroller_ratingcontroller_createcomment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L183", "weight": 1.0}, {"source": "controller_ratingcontroller_ratingcontroller_createcomment", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L183", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_ratingcontroller_ratingcontroller_createcomment", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L183", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_ratingcontroller_ratingcontroller_createcomment", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L183", "weight": 1.0, "context": "return_type"}, {"source": "controller_ratingcontroller_ratingcontroller", "target": "controller_ratingcontroller_ratingcontroller_listcomments", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L249", "weight": 1.0}, {"source": "controller_ratingcontroller_ratingcontroller_listcomments", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L249", "weight": 1.0, "context": "return_type"}, {"source": "controller_ratingcontroller_ratingcontroller", "target": "controller_ratingcontroller_ratingcontroller_deletecomment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L285", "weight": 1.0}, {"source": "controller_ratingcontroller_ratingcontroller_deletecomment", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L285", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_ratingcontroller_ratingcontroller_deletecomment", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L285", "weight": 1.0, "context": "return_type"}, {"source": "controller_ratingcontroller_ratingcontroller", "target": "controller_ratingcontroller_ratingcontroller_pendingcomments", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L329", "weight": 1.0}, {"source": "controller_ratingcontroller_ratingcontroller_pendingcomments", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L329", "weight": 1.0, "context": "return_type"}, {"source": "controller_ratingcontroller_ratingcontroller", "target": "controller_ratingcontroller_ratingcontroller_approvecomment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L356", "weight": 1.0}, {"source": "controller_ratingcontroller_ratingcontroller_approvecomment", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L356", "weight": 1.0, "context": "return_type"}, {"source": "controller_ratingcontroller_ratingcontroller", "target": "controller_ratingcontroller_ratingcontroller_rejectcomment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L392", "weight": 1.0}, {"source": "controller_ratingcontroller_ratingcontroller_rejectcomment", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L392", "weight": 1.0, "context": "return_type"}, {"source": "controller_ratingcontroller_ratingcontroller", "target": "controller_ratingcontroller_ratingcontroller_togglelike", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L430", "weight": 1.0}, {"source": "controller_ratingcontroller_ratingcontroller_togglelike", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L430", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_ratingcontroller_ratingcontroller_togglelike", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L430", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_ratingcontroller_ratingcontroller_togglelike", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Controller/RatingController.php", "source_location": "L430", "weight": 1.0, "context": "return_type"}], "raw_calls": [{"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L70", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L70", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "array_keys", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L74", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L77", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L82", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L84", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "hasRecentConfirmed", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L87", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "findByUserAndDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "setDimensions", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L93", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L94", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L95", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "getAggregate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L95", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L99", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L101", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rate", "callee": "getAggregate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L101", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_getaverage", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L133", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_getaverage", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L135", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_getaverage", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L138", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_getaverage", "callee": "getAggregate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L138", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_eligibility", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L173", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_eligibility", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L175", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_eligibility", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L178", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_eligibility", "callee": "hasRecentConfirmed", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L178", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L217", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L217", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L218", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L219", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L220", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L222", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L223", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L226", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L228", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "hasRecentConfirmed", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L231", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L232", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L232", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L237", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L239", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L244", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L246", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_createcomment", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L246", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_listcomments", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L272", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_listcomments", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L274", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_listcomments", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L277", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_listcomments", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L278", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_listcomments", "callee": "findApprovedRootsByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L279", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_listcomments", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L282", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_deletecomment", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L314", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_deletecomment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L316", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_deletecomment", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L319", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_deletecomment", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L319", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_deletecomment", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L319", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_deletecomment", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L319", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_deletecomment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L320", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_deletecomment", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L323", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_deletecomment", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L324", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_pendingcomments", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L352", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_pendingcomments", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L352", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_pendingcomments", "callee": "findPending", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L352", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_pendingcomments", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L353", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_approvecomment", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L383", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_approvecomment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L385", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_approvecomment", "callee": "approve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L387", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_approvecomment", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L388", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_approvecomment", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L389", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_approvecomment", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L389", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rejectcomment", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L419", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rejectcomment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L421", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rejectcomment", "callee": "reject", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L423", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rejectcomment", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L424", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rejectcomment", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L425", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_rejectcomment", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L425", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_togglelike", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L480", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_togglelike", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L482", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_togglelike", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L485", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_togglelike", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L485", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_togglelike", "callee": "findByUserAndComment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L488", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_togglelike", "callee": "getValue", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L490", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_togglelike", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L491", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_togglelike", "callee": "setValue", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L493", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_togglelike", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L494", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_togglelike", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L497", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_togglelike", "callee": "countByComment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L500", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_togglelike", "callee": "findByUserAndComment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L501", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_togglelike", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L503", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_togglelike", "callee": "getValue", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L507", "receiver": null}, {"caller_nid": "controller_ratingcontroller_ratingcontroller_togglelike", "callee": "getValue", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php", "source_location": "L508", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8012d0040cee9c312efca9f314dafbff0fea57209d2c1a1d8ba4847bc0ba9264.json b/graphify-out/cache/ast/v0.8.44/8012d0040cee9c312efca9f314dafbff0fea57209d2c1a1d8ba4847bc0ba9264.json new file mode 100644 index 00000000..ad668946 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8012d0040cee9c312efca9f314dafbff0fea57209d2c1a1d8ba4847bc0ba9264.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_payment_md", "label": "payment.md", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L1"}, {"id": "api_payment_payment_api", "label": "Payment API", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L1"}, {"id": "api_payment_get_api_v1_payment_config", "label": "GET `/api/v1/payment/config`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L8"}, {"id": "api_payment_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L14"}, {"id": "api_payment_get_api_v1_my_payments", "label": "GET `/api/v1/my/payments`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L34"}, {"id": "api_payment_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L40"}, {"id": "api_payment_response_200_paginated", "label": "Response `200` (paginated)", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L47"}, {"id": "api_payment_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L70"}, {"id": "api_payment_post_api_v1_payment_appointment", "label": "POST `/api/v1/payment/appointment`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L77"}, {"id": "api_payment_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L83"}, {"id": "api_payment_response_200_98", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L98"}, {"id": "api_payment_errors_116", "label": "Errors", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L116"}, {"id": "api_payment_post_api_v1_payment_callback_gateway", "label": "POST `/api/v1/payment/callback/{gateway}`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L127"}, {"id": "api_payment_get_api_v1_payment_callback_gateway", "label": "GET `/api/v1/payment/callback/{gateway}`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L128"}, {"id": "api_payment_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L134"}, {"id": "api_payment_request_varies_by_gateway", "label": "Request (varies by gateway)", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L139"}, {"id": "api_payment_response", "label": "Response", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L150"}, {"id": "api_payment_notes", "label": "Notes", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L161"}, {"id": "api_payment_post_api_v1_subscription_payment", "label": "POST `/api/v1/subscription-payment`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L168"}, {"id": "api_payment_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L174"}, {"id": "api_payment_response_200_189", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L189"}, {"id": "api_payment_errors_201", "label": "Errors", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L201"}, {"id": "api_payment_post_get_api_v1_subscription_payment_callback_gateway", "label": "POST/GET `/api/v1/subscription-payment/callback/{gateway}`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L210"}, {"id": "api_payment_get_api_v1_payment_uuid", "label": "GET `/api/v1/payment/{uuid}`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L218"}, {"id": "api_payment_path_parameters_224", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L224"}, {"id": "api_payment_response_200_229", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L229"}, {"id": "api_payment_errors_258", "label": "Errors", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L258"}, {"id": "api_payment_sandbox_test_mode_origin_allowlist", "label": "Sandbox (test) mode & origin allowlist", "file_type": "document", "source_file": "docs/api/payment.md", "source_location": "L267"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_payment_md", "target": "api_payment_payment_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L1", "weight": 1.0}, {"source": "api_payment_payment_api", "target": "api_payment_get_api_v1_payment_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L8", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_config", "target": "api_payment_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L14", "weight": 1.0}, {"source": "api_payment_payment_api", "target": "api_payment_get_api_v1_my_payments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L34", "weight": 1.0}, {"source": "api_payment_get_api_v1_my_payments", "target": "api_payment_query_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L40", "weight": 1.0}, {"source": "api_payment_get_api_v1_my_payments", "target": "api_payment_response_200_paginated", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L47", "weight": 1.0}, {"source": "api_payment_get_api_v1_my_payments", "target": "api_payment_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L70", "weight": 1.0}, {"source": "api_payment_payment_api", "target": "api_payment_post_api_v1_payment_appointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L77", "weight": 1.0}, {"source": "api_payment_post_api_v1_payment_appointment", "target": "api_payment_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L83", "weight": 1.0}, {"source": "api_payment_post_api_v1_payment_appointment", "target": "api_payment_response_200_98", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L98", "weight": 1.0}, {"source": "api_payment_post_api_v1_payment_appointment", "target": "api_payment_errors_116", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L116", "weight": 1.0}, {"source": "api_payment_payment_api", "target": "api_payment_post_api_v1_payment_callback_gateway", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L127", "weight": 1.0}, {"source": "api_payment_payment_api", "target": "api_payment_get_api_v1_payment_callback_gateway", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L128", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_callback_gateway", "target": "api_payment_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L134", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_callback_gateway", "target": "api_payment_request_varies_by_gateway", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L139", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_callback_gateway", "target": "api_payment_response", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L150", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_callback_gateway", "target": "api_payment_notes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L161", "weight": 1.0}, {"source": "api_payment_payment_api", "target": "api_payment_post_api_v1_subscription_payment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L168", "weight": 1.0}, {"source": "api_payment_post_api_v1_subscription_payment", "target": "api_payment_request_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L174", "weight": 1.0}, {"source": "api_payment_post_api_v1_subscription_payment", "target": "api_payment_response_200_189", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L189", "weight": 1.0}, {"source": "api_payment_post_api_v1_subscription_payment", "target": "api_payment_errors_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L201", "weight": 1.0}, {"source": "api_payment_payment_api", "target": "api_payment_post_get_api_v1_subscription_payment_callback_gateway", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L210", "weight": 1.0}, {"source": "api_payment_payment_api", "target": "api_payment_get_api_v1_payment_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L218", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_uuid", "target": "api_payment_path_parameters_224", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L224", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_uuid", "target": "api_payment_response_200_229", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L229", "weight": 1.0}, {"source": "api_payment_get_api_v1_payment_uuid", "target": "api_payment_errors_258", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L258", "weight": 1.0}, {"source": "api_payment_payment_api", "target": "api_payment_sandbox_test_mode_origin_allowlist", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/payment.md", "source_location": "L267", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/80428170d5a793e364d9a4f83b1112395c16d15907b473dea3a945502babc8ed.json b/graphify-out/cache/ast/v0.8.44/80428170d5a793e364d9a4f83b1112395c16d15907b473dea3a945502babc8ed.json new file mode 100644 index 00000000..f36fb218 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/80428170d5a793e364d9a4f83b1112395c16d15907b473dea3a945502babc8ed.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smsmessagetemplate_php", "label": "SmsMessageTemplate.php", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L1"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate", "label": "SmsMessageTemplate", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L11"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L67"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L76"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_gettag", "label": ".getTag()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L77"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_gettitle", "label": ".getTitle()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L78"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_getbody", "label": ".getBody()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L79"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_getvariables", "label": ".getVariables()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L80"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_getupdatedat", "label": ".getUpdatedAt()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L81"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_settitle", "label": ".setTitle()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L83"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L83"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_setbody", "label": ".setBody()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L84"}, {"id": "entity_smsmessagetemplate_smsmessagetemplate_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L86"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smsmessagetemplate_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smsmessagetemplate_php", "target": "entity_smsmessagetemplate_smsmessagetemplate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L11", "weight": 1.0}, {"source": "entity_smsmessagetemplate_smsmessagetemplate", "target": "entity_smsmessagetemplate_smsmessagetemplate_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L67", "weight": 1.0}, {"source": "entity_smsmessagetemplate_smsmessagetemplate", "target": "entity_smsmessagetemplate_smsmessagetemplate_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L76", "weight": 1.0}, {"source": "entity_smsmessagetemplate_smsmessagetemplate", "target": "entity_smsmessagetemplate_smsmessagetemplate_gettag", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_smsmessagetemplate_smsmessagetemplate", "target": "entity_smsmessagetemplate_smsmessagetemplate_gettitle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L78", "weight": 1.0}, {"source": "entity_smsmessagetemplate_smsmessagetemplate", "target": "entity_smsmessagetemplate_smsmessagetemplate_getbody", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L79", "weight": 1.0}, {"source": "entity_smsmessagetemplate_smsmessagetemplate", "target": "entity_smsmessagetemplate_smsmessagetemplate_getvariables", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L80", "weight": 1.0}, {"source": "entity_smsmessagetemplate_smsmessagetemplate", "target": "entity_smsmessagetemplate_smsmessagetemplate_getupdatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L81", "weight": 1.0}, {"source": "entity_smsmessagetemplate_smsmessagetemplate", "target": "entity_smsmessagetemplate_smsmessagetemplate_settitle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L83", "weight": 1.0}, {"source": "entity_smsmessagetemplate_smsmessagetemplate_settitle", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L83", "weight": 1.0, "context": "return_type"}, {"source": "entity_smsmessagetemplate_smsmessagetemplate", "target": "entity_smsmessagetemplate_smsmessagetemplate_setbody", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L84", "weight": 1.0}, {"source": "entity_smsmessagetemplate_smsmessagetemplate_setbody", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L84", "weight": 1.0, "context": "return_type"}, {"source": "entity_smsmessagetemplate_smsmessagetemplate", "target": "entity_smsmessagetemplate_smsmessagetemplate_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L86", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_smsmessagetemplate_smsmessagetemplate_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L73", "receiver": null}, {"caller_nid": "entity_smsmessagetemplate_smsmessagetemplate_settitle", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L83", "receiver": null}, {"caller_nid": "entity_smsmessagetemplate_smsmessagetemplate_setbody", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsMessageTemplate.php", "source_location": "L84", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8074b8f1bfe41c918b96cb9ab1c78937bf5986feb3ebe9db3c3ca7af88d7dc2e.json b/graphify-out/cache/ast/v0.8.44/8074b8f1bfe41c918b96cb9ab1c78937bf5986feb3ebe9db3c3ca7af88d7dc2e.json new file mode 100644 index 00000000..33f468b1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8074b8f1bfe41c918b96cb9ab1c78937bf5986feb3ebe9db3c3ca7af88d7dc2e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_02_authentication_implementation_notes_md", "label": "implementation_notes.md", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L1"}, {"id": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L1"}, {"id": "task_02_authentication_implementation_notes_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_\u062a\u0641\u0627\u0648\u062a_\u0628\u0627_\u0637\u0631\u0627\u062d\u06cc_\u0627\u0648\u0644\u06cc\u0647", "label": "\u0645\u0647\u0645\u200c\u062a\u0631\u06cc\u0646 \u062a\u0641\u0627\u0648\u062a \u0628\u0627 \u0637\u0631\u0627\u062d\u06cc \u0627\u0648\u0644\u06cc\u0647", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L3"}, {"id": "task_02_authentication_implementation_notes_\u062c\u0631\u06cc\u0627\u0646_otp_\u0628\u0627_uuid_\u0646\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644", "label": "\u062c\u0631\u06cc\u0627\u0646 OTP \u0628\u0627 UUID (\u0646\u0647 \u0645\u0648\u0628\u0627\u06cc\u0644)", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L5"}, {"id": "task_02_authentication_implementation_notes_mobilegrant_\u062f\u0631_symfony", "label": "MobileGrant \u062f\u0631 Symfony", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L44"}, {"id": "task_02_authentication_implementation_notes_sms_providers", "label": "SMS Providers", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L61"}, {"id": "task_02_authentication_implementation_notes_rate_limiting_\u0645\u0642\u0627\u062f\u06cc\u0631_\u0648\u0627\u0642\u0639\u06cc", "label": "Rate Limiting (\u0645\u0642\u0627\u062f\u06cc\u0631 \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L86"}, {"id": "task_02_authentication_implementation_notes_ttl_\u06a9\u062f_otp_1200_\u062b\u0627\u0646\u06cc\u0647_20_\u062f\u0642\u06cc\u0642\u0647", "label": "TTL \u06a9\u062f OTP: 1200 \u062b\u0627\u0646\u06cc\u0647 (20 \u062f\u0642\u06cc\u0642\u0647)", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L95"}, {"id": "task_02_authentication_implementation_notes_flood_control_\u0627\u0632_drupal", "label": "Flood Control (\u0627\u0632 Drupal)", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L98"}, {"id": "task_02_authentication_implementation_notes_\u0633\u0627\u0632\u06af\u0627\u0631\u06cc_\u0628\u0627_\u06a9\u0644\u0627\u06cc\u0646\u062a_get_session_token", "label": "\u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u0628\u0627 \u06a9\u0644\u0627\u06cc\u0646\u062a: GET /session/token", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L104"}, {"id": "task_02_authentication_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "label": "\u0645\u062c\u0648\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L109"}, {"id": "task_02_authentication_implementation_notes_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_get_oauth_userinfo_\u0627\u0632_\u0633\u0631\u0648\u0631_drupal", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc GET /oauth/userinfo (\u0627\u0632 \u0633\u0631\u0648\u0631 Drupal)", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L115"}, {"id": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_userinfo", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645 userinfo:", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L146"}, {"id": "task_02_authentication_implementation_notes_\u0646\u0642\u0634_\u0647\u0627\u06cc_\u0645\u062c\u0627\u0632_\u0628\u0631\u0627\u06cc_login_\u0628\u0627_password", "label": "\u0646\u0642\u0634\u200c\u0647\u0627\u06cc \u0645\u062c\u0627\u0632 \u0628\u0631\u0627\u06cc login \u0628\u0627 password", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L155"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_02_authentication_implementation_notes_md", "target": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L1", "weight": 1.0}, {"source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_implementation_notes_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_\u062a\u0641\u0627\u0648\u062a_\u0628\u0627_\u0637\u0631\u0627\u062d\u06cc_\u0627\u0648\u0644\u06cc\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L3", "weight": 1.0}, {"source": "task_02_authentication_implementation_notes_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_\u062a\u0641\u0627\u0648\u062a_\u0628\u0627_\u0637\u0631\u0627\u062d\u06cc_\u0627\u0648\u0644\u06cc\u0647", "target": "task_02_authentication_implementation_notes_\u062c\u0631\u06cc\u0627\u0646_otp_\u0628\u0627_uuid_\u0646\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L5", "weight": 1.0}, {"source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_implementation_notes_mobilegrant_\u062f\u0631_symfony", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L44", "weight": 1.0}, {"source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_implementation_notes_sms_providers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L61", "weight": 1.0}, {"source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_implementation_notes_rate_limiting_\u0645\u0642\u0627\u062f\u06cc\u0631_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L86", "weight": 1.0}, {"source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_implementation_notes_ttl_\u06a9\u062f_otp_1200_\u062b\u0627\u0646\u06cc\u0647_20_\u062f\u0642\u06cc\u0642\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L95", "weight": 1.0}, {"source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_implementation_notes_flood_control_\u0627\u0632_drupal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L98", "weight": 1.0}, {"source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_implementation_notes_\u0633\u0627\u0632\u06af\u0627\u0631\u06cc_\u0628\u0627_\u06a9\u0644\u0627\u06cc\u0646\u062a_get_session_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L104", "weight": 1.0}, {"source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L109", "weight": 1.0}, {"source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_implementation_notes_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_get_oauth_userinfo_\u0627\u0632_\u0633\u0631\u0648\u0631_drupal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L115", "weight": 1.0}, {"source": "task_02_authentication_implementation_notes_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_get_oauth_userinfo_\u0627\u0632_\u0633\u0631\u0648\u0631_drupal", "target": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_userinfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L146", "weight": 1.0}, {"source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_implementation_notes_\u0646\u0642\u0634_\u0647\u0627\u06cc_\u0645\u062c\u0627\u0632_\u0628\u0631\u0627\u06cc_login_\u0628\u0627_password", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", "source_location": "L155", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/81757bb902f7ddb74f51b2aa43612d9c73fbe20abebbc2f046a6014498f9b58f.json b/graphify-out/cache/ast/v0.8.44/81757bb902f7ddb74f51b2aa43612d9c73fbe20abebbc2f046a6014498f9b58f.json new file mode 100644 index 00000000..11aaeefd --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/81757bb902f7ddb74f51b2aa43612d9c73fbe20abebbc2f046a6014498f9b58f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_subscription_gate_ui_md", "label": "subscription-gate-ui.md", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L1"}, {"id": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", "label": "\u0627\u0639\u0645\u0627\u0644 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc \u0627\u0634\u062a\u0631\u0627\u06a9 \u062f\u0631 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 (Frontend Gate)", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L1"}, {"id": "prompt_subscription_gate_ui_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L3"}, {"id": "prompt_subscription_gate_ui_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L22"}, {"id": "prompt_subscription_gate_ui_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u062d\u062f\u0648\u062f\u0634\u062f\u0647_\u062a\u0648\u0633\u0637_\u0627\u0634\u062a\u0631\u0627\u06a9", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u0645\u062d\u062f\u0648\u062f\u0634\u062f\u0647 \u062a\u0648\u0633\u0637 \u0627\u0634\u062a\u0631\u0627\u06a9", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L24"}, {"id": "prompt_subscription_gate_ui_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L37"}, {"id": "prompt_subscription_gate_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L54"}, {"id": "prompt_subscription_gate_ui_backend_endpoint_\u0627\u0634\u062a\u0631\u0627\u06a9", "label": "Backend \u2014 endpoint \u0627\u0634\u062a\u0631\u0627\u06a9", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L56"}, {"id": "prompt_subscription_gate_ui_frontend_authstore", "label": "Frontend \u2014 authStore", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L104"}, {"id": "prompt_subscription_gate_ui_frontend_sidebar", "label": "Frontend \u2014 Sidebar", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L115"}, {"id": "prompt_subscription_gate_ui_frontend_app_tsx", "label": "Frontend \u2014 App.tsx", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L145"}, {"id": "prompt_subscription_gate_ui_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L156"}, {"id": "prompt_subscription_gate_ui_\u06f1_backend_\u0645\u0646\u0634\u06cc_\u0645\u06cc_\u062a\u0648\u0627\u0646\u062f_\u0627\u0634\u062a\u0631\u0627\u06a9_entity_\u062e\u0648\u062f_\u0631\u0627_\u0628\u0628\u06cc\u0646\u062f", "label": "\u06f1. Backend \u2014 \u0645\u0646\u0634\u06cc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0627\u0634\u062a\u0631\u0627\u06a9 entity \u062e\u0648\u062f \u0631\u0627 \u0628\u0628\u06cc\u0646\u062f", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L158"}, {"id": "prompt_subscription_gate_ui_\u06f2_frontend_hook_\u0645\u0634\u062a\u0631\u06a9_usesubscription", "label": "\u06f2. Frontend \u2014 hook \u0645\u0634\u062a\u0631\u06a9 `useSubscription`", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L176"}, {"id": "prompt_subscription_gate_ui_\u06f3_frontend_sidebar_\u0628\u0627_\u0642\u0641\u0644_feature", "label": "\u06f3. Frontend \u2014 Sidebar \u0628\u0627 \u0642\u0641\u0644 feature", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L218"}, {"id": "prompt_subscription_gate_ui_\u06f4_frontend_featuregate_component", "label": "\u06f4. Frontend \u2014 FeatureGate component", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L271"}, {"id": "prompt_subscription_gate_ui_\u06f5_frontend_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0627\u0632_featuregate_\u062f\u0631_\u0635\u0641\u062d\u0627\u062a", "label": "\u06f5. Frontend \u2014 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 FeatureGate \u062f\u0631 \u0635\u0641\u062d\u0627\u062a", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L344"}, {"id": "prompt_subscription_gate_ui_\u06f6_frontend_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u062a\u0639\u062f\u0627\u062f_\u0645\u0646\u0634\u06cc_\u062f\u0631_mysecretariespage", "label": "\u06f6. Frontend \u2014 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u062a\u0639\u062f\u0627\u062f \u0645\u0646\u0634\u06cc \u062f\u0631 MySecretariesPage", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L368"}, {"id": "prompt_subscription_gate_ui_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L405"}, {"id": "prompt_subscription_gate_ui_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627", "file_type": "document", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L417"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_subscription_gate_ui_md", "target": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", "target": "prompt_subscription_gate_ui_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", "target": "prompt_subscription_gate_ui_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L22", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "target": "prompt_subscription_gate_ui_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u062d\u062f\u0648\u062f\u0634\u062f\u0647_\u062a\u0648\u0633\u0637_\u0627\u0634\u062a\u0631\u0627\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L24", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", "target": "prompt_subscription_gate_ui_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L37", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", "target": "prompt_subscription_gate_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L54", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_subscription_gate_ui_backend_endpoint_\u0627\u0634\u062a\u0631\u0627\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L56", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_subscription_gate_ui_frontend_authstore", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L104", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_subscription_gate_ui_frontend_sidebar", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L115", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_subscription_gate_ui_frontend_app_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L145", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", "target": "prompt_subscription_gate_ui_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L156", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_subscription_gate_ui_\u06f1_backend_\u0645\u0646\u0634\u06cc_\u0645\u06cc_\u062a\u0648\u0627\u0646\u062f_\u0627\u0634\u062a\u0631\u0627\u06a9_entity_\u062e\u0648\u062f_\u0631\u0627_\u0628\u0628\u06cc\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L158", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_subscription_gate_ui_\u06f2_frontend_hook_\u0645\u0634\u062a\u0631\u06a9_usesubscription", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L176", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_subscription_gate_ui_\u06f3_frontend_sidebar_\u0628\u0627_\u0642\u0641\u0644_feature", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L218", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_subscription_gate_ui_\u06f4_frontend_featuregate_component", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L271", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_subscription_gate_ui_\u06f5_frontend_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0627\u0632_featuregate_\u062f\u0631_\u0635\u0641\u062d\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L344", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_subscription_gate_ui_\u06f6_frontend_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u062a\u0639\u062f\u0627\u062f_\u0645\u0646\u0634\u06cc_\u062f\u0631_mysecretariespage", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L368", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", "target": "prompt_subscription_gate_ui_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L405", "weight": 1.0}, {"source": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", "target": "prompt_subscription_gate_ui_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/subscription-gate-ui.md", "source_location": "L417", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/82a7e749dc4a78f90d588b6460fb1c6b25594910d4c21fbe0f536e29d5a4d5d4.json b/graphify-out/cache/ast/v0.8.44/82a7e749dc4a78f90d588b6460fb1c6b25594910d4c21fbe0f536e29d5a4d5d4.json new file mode 100644 index 00000000..025da518 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/82a7e749dc4a78f90d588b6460fb1c6b25594910d4c21fbe0f536e29d5a4d5d4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_rating_md", "label": "rating.md", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L1"}, {"id": "api_rating_rating_comments_api", "label": "Rating & Comments API", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L1"}, {"id": "api_rating_post_api_v1_rate", "label": "POST `/api/v1/rate`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L7"}, {"id": "api_rating_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L15"}, {"id": "api_rating_response_201_200", "label": "Response `201` / `200`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L37"}, {"id": "api_rating_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L59"}, {"id": "api_rating_get_api_v1_rate_doctoruuid", "label": "GET `/api/v1/rate/{doctorUuid}`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L69"}, {"id": "api_rating_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L75"}, {"id": "api_rating_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L80"}, {"id": "api_rating_errors_105", "label": "Errors", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L105"}, {"id": "api_rating_get_api_v1_rate_doctoruuid_eligibility", "label": "GET `/api/v1/rate/{doctorUuid}/eligibility`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L112"}, {"id": "api_rating_path_parameters_118", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L118"}, {"id": "api_rating_response_200_123", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L123"}, {"id": "api_rating_errors_133", "label": "Errors", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L133"}, {"id": "api_rating_post_api_v1_comment", "label": "POST `/api/v1/comment`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L141"}, {"id": "api_rating_request_body_application_json_151", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L151"}, {"id": "api_rating_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L166"}, {"id": "api_rating_errors_171", "label": "Errors", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L171"}, {"id": "api_rating_get_api_v1_comments_doctoruuid", "label": "GET `/api/v1/comments/{doctorUuid}`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L181"}, {"id": "api_rating_path_parameters_187", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L187"}, {"id": "api_rating_response_200_192", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L192"}, {"id": "api_rating_errors_231", "label": "Errors", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L231"}, {"id": "api_rating_delete_api_v1_comment_uuid", "label": "DELETE `/api/v1/comment/{uuid}`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L238"}, {"id": "api_rating_response_200_244", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L244"}, {"id": "api_rating_errors_249", "label": "Errors", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L249"}, {"id": "api_rating_get_api_v1_admin_comments_pending", "label": "GET `/api/v1/admin/comments/pending`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L258"}, {"id": "api_rating_response_200_264", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L264"}, {"id": "api_rating_errors_281", "label": "Errors", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L281"}, {"id": "api_rating_post_api_v1_admin_comment_uuid_approve", "label": "POST `/api/v1/admin/comment/{uuid}/approve`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L289"}, {"id": "api_rating_response_200_295", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L295"}, {"id": "api_rating_errors_298", "label": "Errors", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L298"}, {"id": "api_rating_post_api_v1_admin_comment_uuid_reject", "label": "POST `/api/v1/admin/comment/{uuid}/reject`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L307"}, {"id": "api_rating_response_200_313", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L313"}, {"id": "api_rating_errors_316", "label": "Errors", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L316"}, {"id": "api_rating_post_api_v1_like_commentuuid", "label": "POST `/api/v1/like/{commentUuid}`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L325"}, {"id": "api_rating_path_parameters_334", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L334"}, {"id": "api_rating_request_body_application_json_339", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L339"}, {"id": "api_rating_response_200_347", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L347"}, {"id": "api_rating_errors_359", "label": "Errors", "file_type": "document", "source_file": "docs/api/rating.md", "source_location": "L359"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_rating_md", "target": "api_rating_rating_comments_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L1", "weight": 1.0}, {"source": "api_rating_rating_comments_api", "target": "api_rating_post_api_v1_rate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L7", "weight": 1.0}, {"source": "api_rating_post_api_v1_rate", "target": "api_rating_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L15", "weight": 1.0}, {"source": "api_rating_post_api_v1_rate", "target": "api_rating_response_201_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L37", "weight": 1.0}, {"source": "api_rating_post_api_v1_rate", "target": "api_rating_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L59", "weight": 1.0}, {"source": "api_rating_rating_comments_api", "target": "api_rating_get_api_v1_rate_doctoruuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L69", "weight": 1.0}, {"source": "api_rating_get_api_v1_rate_doctoruuid", "target": "api_rating_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L75", "weight": 1.0}, {"source": "api_rating_get_api_v1_rate_doctoruuid", "target": "api_rating_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L80", "weight": 1.0}, {"source": "api_rating_get_api_v1_rate_doctoruuid", "target": "api_rating_errors_105", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L105", "weight": 1.0}, {"source": "api_rating_rating_comments_api", "target": "api_rating_get_api_v1_rate_doctoruuid_eligibility", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L112", "weight": 1.0}, {"source": "api_rating_get_api_v1_rate_doctoruuid_eligibility", "target": "api_rating_path_parameters_118", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L118", "weight": 1.0}, {"source": "api_rating_get_api_v1_rate_doctoruuid_eligibility", "target": "api_rating_response_200_123", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L123", "weight": 1.0}, {"source": "api_rating_get_api_v1_rate_doctoruuid_eligibility", "target": "api_rating_errors_133", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L133", "weight": 1.0}, {"source": "api_rating_rating_comments_api", "target": "api_rating_post_api_v1_comment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L141", "weight": 1.0}, {"source": "api_rating_post_api_v1_comment", "target": "api_rating_request_body_application_json_151", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L151", "weight": 1.0}, {"source": "api_rating_post_api_v1_comment", "target": "api_rating_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L166", "weight": 1.0}, {"source": "api_rating_post_api_v1_comment", "target": "api_rating_errors_171", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L171", "weight": 1.0}, {"source": "api_rating_rating_comments_api", "target": "api_rating_get_api_v1_comments_doctoruuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L181", "weight": 1.0}, {"source": "api_rating_get_api_v1_comments_doctoruuid", "target": "api_rating_path_parameters_187", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L187", "weight": 1.0}, {"source": "api_rating_get_api_v1_comments_doctoruuid", "target": "api_rating_response_200_192", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L192", "weight": 1.0}, {"source": "api_rating_get_api_v1_comments_doctoruuid", "target": "api_rating_errors_231", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L231", "weight": 1.0}, {"source": "api_rating_rating_comments_api", "target": "api_rating_delete_api_v1_comment_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L238", "weight": 1.0}, {"source": "api_rating_delete_api_v1_comment_uuid", "target": "api_rating_response_200_244", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L244", "weight": 1.0}, {"source": "api_rating_delete_api_v1_comment_uuid", "target": "api_rating_errors_249", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L249", "weight": 1.0}, {"source": "api_rating_rating_comments_api", "target": "api_rating_get_api_v1_admin_comments_pending", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L258", "weight": 1.0}, {"source": "api_rating_get_api_v1_admin_comments_pending", "target": "api_rating_response_200_264", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L264", "weight": 1.0}, {"source": "api_rating_get_api_v1_admin_comments_pending", "target": "api_rating_errors_281", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L281", "weight": 1.0}, {"source": "api_rating_rating_comments_api", "target": "api_rating_post_api_v1_admin_comment_uuid_approve", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L289", "weight": 1.0}, {"source": "api_rating_post_api_v1_admin_comment_uuid_approve", "target": "api_rating_response_200_295", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L295", "weight": 1.0}, {"source": "api_rating_post_api_v1_admin_comment_uuid_approve", "target": "api_rating_errors_298", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L298", "weight": 1.0}, {"source": "api_rating_rating_comments_api", "target": "api_rating_post_api_v1_admin_comment_uuid_reject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L307", "weight": 1.0}, {"source": "api_rating_post_api_v1_admin_comment_uuid_reject", "target": "api_rating_response_200_313", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L313", "weight": 1.0}, {"source": "api_rating_post_api_v1_admin_comment_uuid_reject", "target": "api_rating_errors_316", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L316", "weight": 1.0}, {"source": "api_rating_rating_comments_api", "target": "api_rating_post_api_v1_like_commentuuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L325", "weight": 1.0}, {"source": "api_rating_post_api_v1_like_commentuuid", "target": "api_rating_path_parameters_334", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L334", "weight": 1.0}, {"source": "api_rating_post_api_v1_like_commentuuid", "target": "api_rating_request_body_application_json_339", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L339", "weight": 1.0}, {"source": "api_rating_post_api_v1_like_commentuuid", "target": "api_rating_response_200_347", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L347", "weight": 1.0}, {"source": "api_rating_post_api_v1_like_commentuuid", "target": "api_rating_errors_359", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/rating.md", "source_location": "L359", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8368266c4453ba5364ed0787679059288d98527506bf05a44f86b5a31a7e0a6b.json b/graphify-out/cache/ast/v0.8.44/8368266c4453ba5364ed0787679059288d98527506bf05a44f86b5a31a7e0a6b.json new file mode 100644 index 00000000..ab3905df --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8368266c4453ba5364ed0787679059288d98527506bf05a44f86b5a31a7e0a6b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_dashboard_md", "label": "dashboard.md", "file_type": "document", "source_file": "docs/api/dashboard.md", "source_location": "L1"}, {"id": "api_dashboard_dashboard_api", "label": "Dashboard API", "file_type": "document", "source_file": "docs/api/dashboard.md", "source_location": "L1"}, {"id": "api_dashboard_get_api_v1_dashboard_clinic", "label": "GET /api/v1/dashboard/clinic", "file_type": "document", "source_file": "docs/api/dashboard.md", "source_location": "L7"}, {"id": "api_dashboard_query_params", "label": "Query params", "file_type": "document", "source_file": "docs/api/dashboard.md", "source_location": "L13"}, {"id": "api_dashboard_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/dashboard.md", "source_location": "L20"}, {"id": "api_dashboard_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/dashboard.md", "source_location": "L69"}, {"id": "api_dashboard_get_api_v1_dashboard_doctor", "label": "GET /api/v1/dashboard/doctor", "file_type": "document", "source_file": "docs/api/dashboard.md", "source_location": "L77"}, {"id": "api_dashboard_query_params_83", "label": "Query params", "file_type": "document", "source_file": "docs/api/dashboard.md", "source_location": "L83"}, {"id": "api_dashboard_response_200_90", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/dashboard.md", "source_location": "L90"}, {"id": "api_dashboard_errors_138", "label": "Errors", "file_type": "document", "source_file": "docs/api/dashboard.md", "source_location": "L138"}, {"id": "api_dashboard_get_api_v1_dashboard_secretary", "label": "GET /api/v1/dashboard/secretary", "file_type": "document", "source_file": "docs/api/dashboard.md", "source_location": "L146"}, {"id": "api_dashboard_response_200_152", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/dashboard.md", "source_location": "L152"}, {"id": "api_dashboard_errors_190", "label": "Errors", "file_type": "document", "source_file": "docs/api/dashboard.md", "source_location": "L190"}, {"id": "api_dashboard_get_api_v1_admin_dashboard_charts", "label": "GET /api/v1/admin/dashboard/charts", "file_type": "document", "source_file": "docs/api/dashboard.md", "source_location": "L198"}, {"id": "api_dashboard_query_params_204", "label": "Query params", "file_type": "document", "source_file": "docs/api/dashboard.md", "source_location": "L204"}, {"id": "api_dashboard_response_200_211", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/dashboard.md", "source_location": "L211"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_dashboard_md", "target": "api_dashboard_dashboard_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/dashboard.md", "source_location": "L1", "weight": 1.0}, {"source": "api_dashboard_dashboard_api", "target": "api_dashboard_get_api_v1_dashboard_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/dashboard.md", "source_location": "L7", "weight": 1.0}, {"source": "api_dashboard_get_api_v1_dashboard_clinic", "target": "api_dashboard_query_params", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/dashboard.md", "source_location": "L13", "weight": 1.0}, {"source": "api_dashboard_get_api_v1_dashboard_clinic", "target": "api_dashboard_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/dashboard.md", "source_location": "L20", "weight": 1.0}, {"source": "api_dashboard_get_api_v1_dashboard_clinic", "target": "api_dashboard_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/dashboard.md", "source_location": "L69", "weight": 1.0}, {"source": "api_dashboard_dashboard_api", "target": "api_dashboard_get_api_v1_dashboard_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/dashboard.md", "source_location": "L77", "weight": 1.0}, {"source": "api_dashboard_get_api_v1_dashboard_doctor", "target": "api_dashboard_query_params_83", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/dashboard.md", "source_location": "L83", "weight": 1.0}, {"source": "api_dashboard_get_api_v1_dashboard_doctor", "target": "api_dashboard_response_200_90", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/dashboard.md", "source_location": "L90", "weight": 1.0}, {"source": "api_dashboard_get_api_v1_dashboard_doctor", "target": "api_dashboard_errors_138", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/dashboard.md", "source_location": "L138", "weight": 1.0}, {"source": "api_dashboard_dashboard_api", "target": "api_dashboard_get_api_v1_dashboard_secretary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/dashboard.md", "source_location": "L146", "weight": 1.0}, {"source": "api_dashboard_get_api_v1_dashboard_secretary", "target": "api_dashboard_response_200_152", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/dashboard.md", "source_location": "L152", "weight": 1.0}, {"source": "api_dashboard_get_api_v1_dashboard_secretary", "target": "api_dashboard_errors_190", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/dashboard.md", "source_location": "L190", "weight": 1.0}, {"source": "api_dashboard_dashboard_api", "target": "api_dashboard_get_api_v1_admin_dashboard_charts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/dashboard.md", "source_location": "L198", "weight": 1.0}, {"source": "api_dashboard_get_api_v1_admin_dashboard_charts", "target": "api_dashboard_query_params_204", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/dashboard.md", "source_location": "L204", "weight": 1.0}, {"source": "api_dashboard_get_api_v1_admin_dashboard_charts", "target": "api_dashboard_response_200_211", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/dashboard.md", "source_location": "L211", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/846706a2c43ed5b3354ff1ebc8d0eb9d9c7dcaca94802f6b8ae4d4653eb54fc9.json b/graphify-out/cache/ast/v0.8.44/846706a2c43ed5b3354ff1ebc8d0eb9d9c7dcaca94802f6b8ae4d4653eb54fc9.json new file mode 100644 index 00000000..cd0346cb --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/846706a2c43ed5b3354ff1ebc8d0eb9d9c7dcaca94802f6b8ae4d4653eb54fc9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260621094624_php", "label": "Version20260621094624.php", "file_type": "code", "source_file": "migrations/Version20260621094624.php", "source_location": "L1"}, {"id": "migrations_version20260621094624_version20260621094624", "label": "Version20260621094624", "file_type": "code", "source_file": "migrations/Version20260621094624.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260621094624_version20260621094624_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260621094624.php", "source_location": "L15"}, {"id": "migrations_version20260621094624_version20260621094624_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260621094624.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260621094624.php", "source_location": "L20"}, {"id": "migrations_version20260621094624_version20260621094624_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260621094624.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260621094624_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621094624.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260621094624_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621094624.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260621094624_php", "target": "migrations_version20260621094624_version20260621094624", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621094624.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260621094624_version20260621094624", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621094624.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260621094624_version20260621094624", "target": "migrations_version20260621094624_version20260621094624_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621094624.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260621094624_version20260621094624", "target": "migrations_version20260621094624_version20260621094624_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621094624.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260621094624_version20260621094624_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621094624.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260621094624_version20260621094624", "target": "migrations_version20260621094624_version20260621094624_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621094624.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260621094624_version20260621094624_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260621094624.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260621094624_version20260621094624_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260621094624.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260621094624_version20260621094624_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260621094624.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/85028f866ff4695fa0095e4ba3191a385a63fdb3aa1f3222fda2d94b61d6d39c.json b/graphify-out/cache/ast/v0.8.44/85028f866ff4695fa0095e4ba3191a385a63fdb3aa1f3222fda2d94b61d6d39c.json new file mode 100644 index 00000000..1486e133 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/85028f866ff4695fa0095e4ba3191a385a63fdb3aa1f3222fda2d94b61d6d39c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_claim_php", "label": "Claim.php", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L1"}, {"id": "entity_claim_claim", "label": "Claim", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L11"}, {"id": "collection", "label": "Collection", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L81"}, {"id": "entity_claim_claim_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L84"}, {"id": "entity_claim_claim_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L96"}, {"id": "entity_claim_claim_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L97"}, {"id": "entity_claim_claim_getentitytype", "label": ".getEntityType()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L98"}, {"id": "entity_claim_claim_getentityid", "label": ".getEntityId()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L99"}, {"id": "entity_claim_claim_getinsuranceid", "label": ".getInsuranceId()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L100"}, {"id": "entity_claim_claim_getinsurancekind", "label": ".getInsuranceKind()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L101"}, {"id": "entity_claim_claim_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L102"}, {"id": "entity_claim_claim_gettotalclaimedrials", "label": ".getTotalClaimedRials()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L103"}, {"id": "entity_claim_claim_gettotalapprovedrials", "label": ".getTotalApprovedRials()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L104"}, {"id": "entity_claim_claim_gettotalpaidrials", "label": ".getTotalPaidRials()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L105"}, {"id": "entity_claim_claim_getitems", "label": ".getItems()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L107"}, {"id": "entity_claim_claim_additem", "label": ".addItem()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L109"}, {"id": "claimitem", "label": "ClaimItem", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L109"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L109"}, {"id": "entity_claim_claim_cantransitionto", "label": ".canTransitionTo()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L117"}, {"id": "entity_claim_claim_submit", "label": ".submit()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L122"}, {"id": "entity_claim_claim_approve", "label": ".approve()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L129"}, {"id": "entity_claim_claim_reject", "label": ".reject()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L136"}, {"id": "entity_claim_claim_pay", "label": ".pay()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L144"}, {"id": "entity_claim_claim_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L152"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_claim_php", "target": "claimrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_claim_php", "target": "arraycollection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_claim_php", "target": "collection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_claim_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_claim_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_entity_claim_php", "target": "entity_claim_claim", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L11", "weight": 1.0}, {"source": "entity_claim_claim", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L81", "weight": 1.0, "context": "field"}, {"source": "entity_claim_claim", "target": "entity_claim_claim_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L84", "weight": 1.0}, {"source": "entity_claim_claim", "target": "entity_claim_claim_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L96", "weight": 1.0}, {"source": "entity_claim_claim", "target": "entity_claim_claim_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L97", "weight": 1.0}, {"source": "entity_claim_claim", "target": "entity_claim_claim_getentitytype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L98", "weight": 1.0}, {"source": "entity_claim_claim", "target": "entity_claim_claim_getentityid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L99", "weight": 1.0}, {"source": "entity_claim_claim", "target": "entity_claim_claim_getinsuranceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L100", "weight": 1.0}, {"source": "entity_claim_claim", "target": "entity_claim_claim_getinsurancekind", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L101", "weight": 1.0}, {"source": "entity_claim_claim", "target": "entity_claim_claim_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L102", "weight": 1.0}, {"source": "entity_claim_claim", "target": "entity_claim_claim_gettotalclaimedrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L103", "weight": 1.0}, {"source": "entity_claim_claim", "target": "entity_claim_claim_gettotalapprovedrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L104", "weight": 1.0}, {"source": "entity_claim_claim", "target": "entity_claim_claim_gettotalpaidrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L105", "weight": 1.0}, {"source": "entity_claim_claim", "target": "entity_claim_claim_getitems", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L107", "weight": 1.0}, {"source": "entity_claim_claim_getitems", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L107", "weight": 1.0, "context": "return_type"}, {"source": "entity_claim_claim", "target": "entity_claim_claim_additem", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L109", "weight": 1.0}, {"source": "entity_claim_claim_additem", "target": "claimitem", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L109", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_claim_claim_additem", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L109", "weight": 1.0, "context": "return_type"}, {"source": "entity_claim_claim", "target": "entity_claim_claim_cantransitionto", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L117", "weight": 1.0}, {"source": "entity_claim_claim", "target": "entity_claim_claim_submit", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L122", "weight": 1.0}, {"source": "entity_claim_claim", "target": "entity_claim_claim_approve", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L129", "weight": 1.0}, {"source": "entity_claim_claim", "target": "entity_claim_claim_reject", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L136", "weight": 1.0}, {"source": "entity_claim_claim", "target": "entity_claim_claim_pay", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L144", "weight": 1.0}, {"source": "entity_claim_claim", "target": "entity_claim_claim_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Entity/Claim.php", "source_location": "L152", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_claim_claim_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php", "source_location": "L86", "receiver": null}, {"caller_nid": "entity_claim_claim_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php", "source_location": "L86", "receiver": null}, {"caller_nid": "entity_claim_claim_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php", "source_location": "L91", "receiver": null}, {"caller_nid": "entity_claim_claim_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php", "source_location": "L92", "receiver": null}, {"caller_nid": "entity_claim_claim_additem", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php", "source_location": "L111", "receiver": null}, {"caller_nid": "entity_claim_claim_additem", "callee": "getClaimedRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php", "source_location": "L112", "receiver": null}, {"caller_nid": "entity_claim_claim_additem", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php", "source_location": "L113", "receiver": null}, {"caller_nid": "entity_claim_claim_cantransitionto", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php", "source_location": "L119", "receiver": null}, {"caller_nid": "entity_claim_claim_submit", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php", "source_location": "L125", "receiver": null}, {"caller_nid": "entity_claim_claim_submit", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php", "source_location": "L126", "receiver": null}, {"caller_nid": "entity_claim_claim_approve", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php", "source_location": "L133", "receiver": null}, {"caller_nid": "entity_claim_claim_reject", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php", "source_location": "L140", "receiver": null}, {"caller_nid": "entity_claim_claim_reject", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php", "source_location": "L141", "receiver": null}, {"caller_nid": "entity_claim_claim_pay", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php", "source_location": "L148", "receiver": null}, {"caller_nid": "entity_claim_claim_pay", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php", "source_location": "L149", "receiver": null}, {"caller_nid": "entity_claim_claim_toarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php", "source_location": "L168", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/85b469b70480541f73092cf1593029c76fb703bdaf77f71327a0f25ecffd7924.json b/graphify-out/cache/ast/v0.8.44/85b469b70480541f73092cf1593029c76fb703bdaf77f71327a0f25ecffd7924.json new file mode 100644 index 00000000..dbf57745 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/85b469b70480541f73092cf1593029c76fb703bdaf77f71327a0f25ecffd7924.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_billing_billingcalculatortest_php", "label": "BillingCalculatorTest.php", "file_type": "code", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L1"}, {"id": "billing_billingcalculatortest_billingcalculatortest", "label": "BillingCalculatorTest", "file_type": "code", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L10"}, {"id": "testcase", "label": "TestCase", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "billingcalculator", "label": "BillingCalculator", "file_type": "code", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L12"}, {"id": "billing_billingcalculatortest_billingcalculatortest_setup", "label": ".setUp()", "file_type": "code", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L14"}, {"id": "billing_billingcalculatortest_billingcalculatortest_testnoinsuranceallpatient", "label": ".testNoInsuranceAllPatient()", "file_type": "code", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L19"}, {"id": "billing_billingcalculatortest_billingcalculatortest_testbaseandsupplementary", "label": ".testBaseAndSupplementary()", "file_type": "code", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L27"}, {"id": "billing_billingcalculatortest_billingcalculatortest_testbaseonly", "label": ".testBaseOnly()", "file_type": "code", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L44"}, {"id": "billing_billingcalculatortest_billingcalculatortest_testbaseceilingcapsshare", "label": ".testBaseCeilingCapsShare()", "file_type": "code", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L53"}, {"id": "billing_billingcalculatortest_billingcalculatortest_testfranchiseaddedtopatient", "label": ".testFranchiseAddedToPatient()", "file_type": "code", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L62"}, {"id": "billing_billingcalculatortest_billingcalculatortest_testnotcoveredrule", "label": ".testNotCoveredRule()", "file_type": "code", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L71"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_billing_billingcalculatortest_php", "target": "billingcalculator", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_billing_billingcalculatortest_php", "target": "money", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_billing_billingcalculatortest_php", "target": "coveragerule", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_billing_billingcalculatortest_php", "target": "testcase", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_billing_billingcalculatortest_php", "target": "billing_billingcalculatortest_billingcalculatortest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L10", "weight": 1.0}, {"source": "billing_billingcalculatortest_billingcalculatortest", "target": "testcase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L10", "weight": 1.0}, {"source": "billing_billingcalculatortest_billingcalculatortest", "target": "billingcalculator", "relation": "references", "confidence": "EXTRACTED", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L12", "weight": 1.0, "context": "field"}, {"source": "billing_billingcalculatortest_billingcalculatortest", "target": "billing_billingcalculatortest_billingcalculatortest_setup", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L14", "weight": 1.0}, {"source": "billing_billingcalculatortest_billingcalculatortest", "target": "billing_billingcalculatortest_billingcalculatortest_testnoinsuranceallpatient", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L19", "weight": 1.0}, {"source": "billing_billingcalculatortest_billingcalculatortest", "target": "billing_billingcalculatortest_billingcalculatortest_testbaseandsupplementary", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L27", "weight": 1.0}, {"source": "billing_billingcalculatortest_billingcalculatortest", "target": "billing_billingcalculatortest_billingcalculatortest_testbaseonly", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L44", "weight": 1.0}, {"source": "billing_billingcalculatortest_billingcalculatortest", "target": "billing_billingcalculatortest_billingcalculatortest_testbaseceilingcapsshare", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L53", "weight": 1.0}, {"source": "billing_billingcalculatortest_billingcalculatortest", "target": "billing_billingcalculatortest_billingcalculatortest_testfranchiseaddedtopatient", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L62", "weight": 1.0}, {"source": "billing_billingcalculatortest_billingcalculatortest", "target": "billing_billingcalculatortest_billingcalculatortest_testnotcoveredrule", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Billing/BillingCalculatorTest.php", "source_location": "L71", "weight": 1.0}], "raw_calls": [{"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testnoinsuranceallpatient", "callee": "calculateItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L21", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testnoinsuranceallpatient", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L22", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testnoinsuranceallpatient", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L23", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testnoinsuranceallpatient", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L24", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testbaseandsupplementary", "callee": "calculateItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L33", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testbaseandsupplementary", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L35", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testbaseandsupplementary", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L36", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testbaseandsupplementary", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L37", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testbaseandsupplementary", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L38", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testbaseonly", "callee": "calculateItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L47", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testbaseonly", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L48", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testbaseonly", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L49", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testbaseonly", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L50", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testbaseceilingcapsshare", "callee": "calculateItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L57", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testbaseceilingcapsshare", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L58", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testbaseceilingcapsshare", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L59", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testfranchiseaddedtopatient", "callee": "calculateItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L66", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testfranchiseaddedtopatient", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L67", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testfranchiseaddedtopatient", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L68", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testnotcoveredrule", "callee": "calculateItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L73", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testnotcoveredrule", "callee": "CoverageRule", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L73", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testnotcoveredrule", "callee": "CoverageRule", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L73", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testnotcoveredrule", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L74", "receiver": null}, {"caller_nid": "billing_billingcalculatortest_billingcalculatortest_testnotcoveredrule", "callee": "assertSame", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php", "source_location": "L75", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/86c808b50dd3da1c5107e4b6a3a03190f30c643643ad6de4c89b2045f803baee.json b/graphify-out/cache/ast/v0.8.44/86c808b50dd3da1c5107e4b6a3a03190f30c643643ad6de4c89b2045f803baee.json new file mode 100644 index 00000000..92ed11cb --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/86c808b50dd3da1c5107e4b6a3a03190f30c643643ad6de4c89b2045f803baee.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_clinicpro_manual_v2_md", "label": "ClinicPro_Manual_v2.md", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1"}, {"id": "docs_clinicpro_manual_v2_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648_\u0645\u0633\u062a\u0646\u062f_\u062c\u0627\u0645\u0639_\u0641\u0646\u06cc_\u0648_api", "label": "\u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u067e\u0631\u0648 \u2014 \u0645\u0633\u062a\u0646\u062f \u062c\u0627\u0645\u0639 \u0641\u0646\u06cc \u0648 API", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L9"}, {"id": "docs_clinicpro_manual_v2_\u0641\u0647\u0631\u0633\u062a_\u06a9\u0644\u06cc", "label": "\u0641\u0647\u0631\u0633\u062a \u06a9\u0644\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L21"}, {"id": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u0627\u0648\u0644_\u0645\u0633\u062a\u0646\u062f_\u0645\u062d\u0635\u0648\u0644_prd", "label": "\u0628\u062e\u0634 \u0627\u0648\u0644 \u2014 \u0645\u0633\u062a\u0646\u062f \u0645\u062d\u0635\u0648\u0644 (PRD)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L53"}, {"id": "docs_clinicpro_manual_v2_\u06f1_\u0645\u0639\u0631\u0641\u06cc_\u0645\u062d\u0635\u0648\u0644", "label": "\u06f1. \u0645\u0639\u0631\u0641\u06cc \u0645\u062d\u0635\u0648\u0644", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L55"}, {"id": "docs_clinicpro_manual_v2_\u06f1_\u06f1_\u0646\u0642\u0634_\u0647\u0627\u06cc_\u0633\u06cc\u0633\u062a\u0645", "label": "\u06f1.\u06f1 \u0646\u0642\u0634\u200c\u0647\u0627\u06cc \u0633\u06cc\u0633\u062a\u0645", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L59"}, {"id": "docs_clinicpro_manual_v2_\u06f1_\u06f2_\u0641\u0644\u0648\u0647\u0627\u06cc_\u0639\u0645\u0644\u06cc\u0627\u062a\u06cc_\u0627\u0635\u0644\u06cc", "label": "\u06f1.\u06f2 \u0641\u0644\u0648\u0647\u0627\u06cc \u0639\u0645\u0644\u06cc\u0627\u062a\u06cc \u0627\u0635\u0644\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L71"}, {"id": "docs_clinicpro_manual_v2_\u062b\u0628\u062a_\u0646\u0627\u0645_\u062f\u06a9\u062a\u0631_\u0645\u0633\u062a\u0642\u0644", "label": "\u062b\u0628\u062a\u200c\u0646\u0627\u0645 \u062f\u06a9\u062a\u0631 \u2014 \u0645\u0633\u062a\u0642\u0644", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L73"}, {"id": "docs_clinicpro_manual_v2_\u062b\u0628\u062a_\u0646\u0627\u0645_\u062f\u06a9\u062a\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u062b\u0628\u062a\u200c\u0646\u0627\u0645 \u062f\u06a9\u062a\u0631 \u2014 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L81"}, {"id": "docs_clinicpro_manual_v2_\u062b\u0628\u062a_\u0646\u0627\u0645_\u062f\u06a9\u062a\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "label": "\u062b\u0628\u062a\u200c\u0646\u0627\u0645 \u062f\u06a9\u062a\u0631 \u2014 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L91"}, {"id": "docs_clinicpro_manual_v2_\u06f1_\u06f3_\u067e\u0644\u0646_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9", "label": "\u06f1.\u06f3 \u067e\u0644\u0646\u200c\u0647\u0627\u06cc \u0627\u0634\u062a\u0631\u0627\u06a9", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L99"}, {"id": "docs_clinicpro_manual_v2_\u06f1_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u067e\u06cc\u0627\u0645\u06a9", "label": "\u06f1.\u06f4 \u0633\u06cc\u0633\u062a\u0645 \u067e\u06cc\u0627\u0645\u06a9", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L111"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "label": "\u06f2. \u0645\u062f\u0644 \u062f\u0627\u062f\u0647 \u0648 \u0645\u0648\u062c\u0648\u062f\u06cc\u062a\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L123"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f1_\u06a9\u0627\u0631\u0628\u0631_user", "label": "\u06f2.\u06f1 \u06a9\u0627\u0631\u0628\u0631 (User)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L125"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", "label": "\u06f2.\u06f2 \u0627\u0646\u0648\u0627\u0639 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc (Category Types)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L147"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f1_\u062a\u06af_tag", "label": "\u06f2.\u06f2.\u06f1 \u062a\u06af (Tag)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L151"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f2_\u0627\u0633\u062a\u0627\u0646_state", "label": "\u06f2.\u06f2.\u06f2 \u0627\u0633\u062a\u0627\u0646 (State)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L163"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f3_\u0634\u0647\u0631_city", "label": "\u06f2.\u06f2.\u06f3 \u0634\u0647\u0631 (City)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L175"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f4_\u0628\u06cc\u0645\u0647_\u067e\u0627\u06cc\u0647_basic_insurance", "label": "\u06f2.\u06f2.\u06f4 \u0628\u06cc\u0645\u0647 \u067e\u0627\u06cc\u0647 (Basic Insurance)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L201"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f5_\u0628\u06cc\u0645\u0647_\u0645\u06a9\u0645\u0644_supplementary_insurance", "label": "\u06f2.\u06f2.\u06f5 \u0628\u06cc\u0645\u0647 \u0645\u06a9\u0645\u0644 (Supplementary Insurance)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L214"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f6_\u062a\u062e\u0635\u0635_\u062f\u06a9\u062a\u0631_doctor_specialty", "label": "\u06f2.\u06f2.\u06f6 \u062a\u062e\u0635\u0635 \u062f\u06a9\u062a\u0631 (Doctor Specialty)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L218"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f7_\u062e\u062f\u0645\u0627\u062a_\u062f\u06a9\u062a\u0631_doctor_services", "label": "\u06f2.\u06f2.\u06f7 \u062e\u062f\u0645\u0627\u062a \u062f\u06a9\u062a\u0631 (Doctor Services)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L231"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f3_\u062f\u06a9\u062a\u0631_doctor", "label": "\u06f2.\u06f3 \u062f\u06a9\u062a\u0631 (Doctor)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L245"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f4_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "label": "\u06f2.\u06f4 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (Clinic)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L271"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f5_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u062f\u06a9\u062a\u0631_doctor_addresses", "label": "\u06f2.\u06f5 \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u062f\u06a9\u062a\u0631 (Doctor Addresses)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L298"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f6_\u0645\u0646\u0634\u06cc_\u062f\u06a9\u062a\u0631_doctor_secretary", "label": "\u06f2.\u06f6 \u0645\u0646\u0634\u06cc \u062f\u06a9\u062a\u0631 (Doctor Secretary)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L314"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_representation", "label": "\u06f2.\u06f7 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (Representation)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L331"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_appointment_settings", "label": "\u06f2.\u06f8 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a (Appointment Settings)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L356"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u06f1_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc_weekly_schedule", "label": "\u06f2.\u06f8.\u06f1 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0641\u062a\u06af\u06cc (Weekly Schedule)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L360"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u06f2_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a_holidays", "label": "\u06f2.\u06f8.\u06f2 \u062a\u0639\u0637\u06cc\u0644\u0627\u062a (Holidays)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L373"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u06f3_\u0644\u063a\u0648_\u062a\u0639\u0637\u06cc\u0644_date_override", "label": "\u06f2.\u06f8.\u06f3 \u0644\u063a\u0648 \u062a\u0639\u0637\u06cc\u0644 (Date Override)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L388"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u06f4_\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645_\u0645\u062d\u0627\u0633\u0628\u0647_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u062e\u0627\u0644\u06cc", "label": "\u06f2.\u06f8.\u06f4 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0645\u062d\u0627\u0633\u0628\u0647 \u0627\u0633\u0644\u0627\u062a\u200c\u0647\u0627\u06cc \u062e\u0627\u0644\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L404"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f9_\u0646\u0648\u0628\u062a_appointment", "label": "\u06f2.\u06f9 \u0646\u0648\u0628\u062a (Appointment)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L414"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f0_\u067e\u0631\u062f\u0627\u062e\u062a_payment_types", "label": "\u06f2.\u06f1\u06f0 \u067e\u0631\u062f\u0627\u062e\u062a (Payment Types)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L441"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f0_\u06f1_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0648\u0628\u062a", "label": "\u06f2.\u06f1\u06f0.\u06f1 \u067e\u0631\u062f\u0627\u062e\u062a \u0646\u0648\u0628\u062a", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L443"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f0_\u06f2_\u067e\u0631\u062f\u0627\u062e\u062a_\u0627\u0634\u062a\u0631\u0627\u06a9", "label": "\u06f2.\u06f1\u06f0.\u06f2 \u067e\u0631\u062f\u0627\u062e\u062a \u0627\u0634\u062a\u0631\u0627\u06a9", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L462"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f1_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_profile", "label": "\u06f2.\u06f1\u06f1 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0628\u06cc\u0645\u0627\u0631 (Profile)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L483"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f2_\u0648\u0628\u0644\u0627\u06af_blog", "label": "\u06f2.\u06f1\u06f2 \u0648\u0628\u0644\u0627\u06af (Blog)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L509"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u0646\u0638\u0631\u0627\u062a_\u0644\u0627\u06cc\u06a9_\u0648_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc", "label": "\u06f2.\u06f1\u06f3 \u0646\u0638\u0631\u0627\u062a\u060c \u0644\u0627\u06cc\u06a9 \u0648 \u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L524"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u06f1_\u0646\u0638\u0631_comment", "label": "\u06f2.\u06f1\u06f3.\u06f1 \u0646\u0638\u0631 (Comment)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L526"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u06f2_\u0644\u0627\u06cc\u06a9_like", "label": "\u06f2.\u06f1\u06f3.\u06f2 \u0644\u0627\u06cc\u06a9 (Like)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L539"}, {"id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u06f3_\u0627\u0645\u062a\u06cc\u0627\u0632_rate", "label": "\u06f2.\u06f1\u06f3.\u06f3 \u0627\u0645\u062a\u06cc\u0627\u0632 (Rate)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L550"}, {"id": "docs_clinicpro_manual_v2_\u06f3_\u0645\u0634\u062e\u0635\u0627\u062a_api", "label": "\u06f3. \u0645\u0634\u062e\u0635\u0627\u062a API", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L567"}, {"id": "docs_clinicpro_manual_v2_task_02_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", "label": "Task-02: \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a (Authentication)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L571"}, {"id": "docs_clinicpro_manual_v2_post_oauth_token_\u0648\u0631\u0648\u062f_\u0628\u0647_\u0633\u06cc\u0633\u062a\u0645", "label": "POST /oauth/token \u2014 \u0648\u0631\u0648\u062f \u0628\u0647 \u0633\u06cc\u0633\u062a\u0645", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L575"}, {"id": "docs_clinicpro_manual_v2_get_oauth_userinfo_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u0633\u0627\u0632\u06af\u0627\u0631_\u0628\u0627_\u062f\u0631\u0648\u067e\u0627\u0644", "label": "GET /oauth/userinfo \u2014 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u06a9\u0627\u0631\u0628\u0631 (\u0633\u0627\u0632\u06af\u0627\u0631 \u0628\u0627 \u062f\u0631\u0648\u067e\u0627\u0644)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L584"}, {"id": "docs_clinicpro_manual_v2_post_oauth_token_\u062a\u062c\u062f\u06cc\u062f_\u062a\u0648\u06a9\u0646_refresh", "label": "POST /oauth/token \u2014 \u062a\u062c\u062f\u06cc\u062f \u062a\u0648\u06a9\u0646 (Refresh)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L593"}, {"id": "docs_clinicpro_manual_v2_task_05_api_\u062f\u06a9\u062a\u0631", "label": "Task-05: API \u062f\u06a9\u062a\u0631", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L602"}, {"id": "docs_clinicpro_manual_v2_get_api_v1_doctors_id", "label": "GET /api/v1/doctors/{id}", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L606"}, {"id": "docs_clinicpro_manual_v2_get_api_v1_doctors_id_insurances", "label": "GET /api/v1/doctors/{id}/insurances", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L615"}, {"id": "docs_clinicpro_manual_v2_task_07_api_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent", "label": "Task-07: API \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (Agent)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L624"}, {"id": "docs_clinicpro_manual_v2_get_api_v1_representations_id", "label": "GET /api/v1/representations/{id}", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L628"}, {"id": "docs_clinicpro_manual_v2_post_api_v1_representations_id_bank_accounts", "label": "POST /api/v1/representations/{id}/bank-accounts", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L637"}, {"id": "docs_clinicpro_manual_v2_task_08_api_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "label": "Task-08: API \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L646"}, {"id": "docs_clinicpro_manual_v2_get_api_v1_categories_states_\u0627\u0633\u062a\u0627\u0646_\u0647\u0627", "label": "GET /api/v1/categories/states \u2014 \u0627\u0633\u062a\u0627\u0646\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L650"}, {"id": "docs_clinicpro_manual_v2_get_api_v1_categories_cities_\u0634\u0647\u0631\u0647\u0627", "label": "GET /api/v1/categories/cities \u2014 \u0634\u0647\u0631\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L659"}, {"id": "docs_clinicpro_manual_v2_\u0633\u0627\u06cc\u0631_endpoint_\u0647\u0627\u06cc_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0627\u0644\u0632\u0627\u0645\u06cc", "label": "\u0633\u0627\u06cc\u0631 Endpoint \u0647\u0627\u06cc \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u2014 \u0627\u0644\u0632\u0627\u0645\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L668"}, {"id": "docs_clinicpro_manual_v2_task_09_api_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a", "label": "Task-09: API \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L678"}, {"id": "docs_clinicpro_manual_v2_get_api_v1_appointment_settings_slots_\u062f\u0631\u06cc\u0627\u0641\u062a_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u062e\u0627\u0644\u06cc", "label": "GET /api/v1/appointment-settings/slots \u2014 \u062f\u0631\u06cc\u0627\u0641\u062a \u0627\u0633\u0644\u0627\u062a\u200c\u0647\u0627\u06cc \u062e\u0627\u0644\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L680"}, {"id": "docs_clinicpro_manual_v2_post_api_v1_appointment_settings_overrides_\u062b\u0628\u062a_override_\u062a\u0648\u0633\u0637_\u062f\u06a9\u062a\u0631", "label": "POST /api/v1/appointment-settings/overrides \u2014 \u062b\u0628\u062a Override \u062a\u0648\u0633\u0637 \u062f\u06a9\u062a\u0631", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L689"}, {"id": "docs_clinicpro_manual_v2_post_api_v1_appointment_settings_holidays_\u062b\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u06cc_\u0641\u0642\u0637_\u0627\u062f\u0645\u06cc\u0646", "label": "POST /api/v1/appointment-settings/holidays \u2014 \u062b\u0628\u062a \u062a\u0639\u0637\u06cc\u0644\u06cc (\u0641\u0642\u0637 \u0627\u062f\u0645\u06cc\u0646)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L698"}, {"id": "docs_clinicpro_manual_v2_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u062d\u0633\u0627\u0628_\u0648_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9", "label": "\u06f4. \u0633\u06cc\u0633\u062a\u0645 \u062d\u0633\u0627\u0628 \u0648 \u0635\u0641 \u067e\u06cc\u0627\u0645\u06a9", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L707"}, {"id": "docs_clinicpro_manual_v2_\u06f4_\u06f1_\u062d\u0633\u0627\u0628_\u067e\u06cc\u0627\u0645\u06a9_sms_account", "label": "\u06f4.\u06f1 \u062d\u0633\u0627\u0628 \u067e\u06cc\u0627\u0645\u06a9 (SMS Account)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L709"}, {"id": "docs_clinicpro_manual_v2_\u06f4_\u06f2_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9_sms_queue", "label": "\u06f4.\u06f2 \u0635\u0641 \u067e\u06cc\u0627\u0645\u06a9 (SMS Queue)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L721"}, {"id": "docs_clinicpro_manual_v2_\u06f4_\u06f3_api_\u067e\u06cc\u0627\u0645\u06a9", "label": "\u06f4.\u06f3 API \u067e\u06cc\u0627\u0645\u06a9", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L737"}, {"id": "docs_clinicpro_manual_v2_post_api_v1_sms_queue_\u0627\u0641\u0632\u0648\u062f\u0646_\u0628\u0647_\u0635\u0641", "label": "POST /api/v1/sms/queue \u2014 \u0627\u0641\u0632\u0648\u062f\u0646 \u0628\u0647 \u0635\u0641", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L739"}, {"id": "docs_clinicpro_manual_v2_get_api_v1_sms_balance_\u0645\u0648\u062c\u0648\u062f\u06cc_\u062d\u0633\u0627\u0628_\u067e\u06cc\u0627\u0645\u06a9", "label": "GET /api/v1/sms/balance \u2014 \u0645\u0648\u062c\u0648\u062f\u06cc \u062d\u0633\u0627\u0628 \u067e\u06cc\u0627\u0645\u06a9", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L748"}, {"id": "docs_clinicpro_manual_v2_\u06f5_\u0641\u0647\u0631\u0633\u062a_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647_\u0648_\u0627\u0635\u0644\u0627\u062d\u0627\u062a_\u0644\u0627\u0632\u0645", "label": "\u06f5. \u0641\u0647\u0631\u0633\u062a \u0645\u0634\u06a9\u0644\u0627\u062a \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647 \u0648 \u0627\u0635\u0644\u0627\u062d\u0627\u062a \u0644\u0627\u0632\u0645", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L757"}, {"id": "docs_clinicpro_manual_v2_\u06f6_\u067e\u06cc\u0648\u0633\u062a", "label": "\u06f6. \u067e\u06cc\u0648\u0633\u062a", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L775"}, {"id": "docs_clinicpro_manual_v2_\u06f6_\u06f1_\u062f\u06cc\u0627\u06af\u0631\u0627\u0645_\u0648\u0636\u0639\u06cc\u062a_\u0646\u0648\u0628\u062a", "label": "\u06f6.\u06f1 \u062f\u06cc\u0627\u06af\u0631\u0627\u0645 \u0648\u0636\u0639\u06cc\u062a \u0646\u0648\u0628\u062a", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L777"}, {"id": "docs_clinicpro_manual_v2_\u06f6_\u06f2_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646", "label": "\u06f6.\u06f2 \u062c\u0631\u06cc\u0627\u0646 \u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L793"}, {"id": "docs_clinicpro_manual_v2_\u06f6_\u06f3_\u0628\u0631\u0631\u0633\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0645\u0646\u0634\u06cc", "label": "\u06f6.\u06f3 \u0628\u0631\u0631\u0633\u06cc \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u0645\u0646\u0634\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L803"}, {"id": "docs_clinicpro_manual_v2_\u06f6_\u06f4_\u0645\u062d\u062f\u0648\u062f\u0647_\u0633\u06cc\u0633\u062a\u0645_scope", "label": "\u06f6.\u06f4 \u0645\u062d\u062f\u0648\u062f\u0647 \u0633\u06cc\u0633\u062a\u0645 (Scope)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L813"}, {"id": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "label": "\u0628\u062e\u0634 \u062f\u0648\u0645 \u2014 \u0645\u0633\u062a\u0646\u062f \u06a9\u0627\u0645\u0644 API", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L829"}, {"id": "docs_clinicpro_manual_v2_\u0641\u0647\u0631\u0633\u062a_\u0645\u0637\u0627\u0644\u0628", "label": "\u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L833"}, {"id": "docs_clinicpro_manual_v2_\u062e\u0637\u0627\u0647\u0627\u06cc_\u0639\u0645\u0648\u0645\u06cc", "label": "\u062e\u0637\u0627\u0647\u0627\u06cc \u0639\u0645\u0648\u0645\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L854"}, {"id": "docs_clinicpro_manual_v2_1_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", "label": "1. \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a (Authentication)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L869"}, {"id": "docs_clinicpro_manual_v2_1_post_refresh_token", "label": "1. \ud83d\udd35 `POST` refresh token", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L871"}, {"id": "docs_clinicpro_manual_v2_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L879"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L888"}, {"id": "docs_clinicpro_manual_v2_2_get_x_csrf_token", "label": "2. \ud83d\udfe2 `GET` X-CSRF-Token", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L896"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_906", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L906"}, {"id": "docs_clinicpro_manual_v2_3_get_user_info", "label": "3. \ud83d\udfe2 `GET` user info \ud83c\udd95", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L914"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_924", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L924"}, {"id": "docs_clinicpro_manual_v2_2_\u06a9\u0627\u0631\u0628\u0631_user", "label": "2. \u06a9\u0627\u0631\u0628\u0631 (User)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L981"}, {"id": "docs_clinicpro_manual_v2_4_post_verify_code", "label": "4. \ud83d\udd35 `POST` verify code", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L983"}, {"id": "docs_clinicpro_manual_v2_request_body_991", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L991"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L998"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1007", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1007"}, {"id": "docs_clinicpro_manual_v2_5_post_send_code", "label": "5. \ud83d\udd35 `POST` send code", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1015"}, {"id": "docs_clinicpro_manual_v2_request_body_1025", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1025"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1032", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1032"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1041", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1041"}, {"id": "docs_clinicpro_manual_v2_6_post_register", "label": "6. \ud83d\udd35 `POST` register", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1049"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1057"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1063", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1063"}, {"id": "docs_clinicpro_manual_v2_7_delete_delete_user", "label": "7. \ud83d\udd34 `DELETE` delete user", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1071"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1079", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1079"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1085", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1085"}, {"id": "docs_clinicpro_manual_v2_8_patch_patch", "label": "8. \ud83d\udfe1 `PATCH` patch", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1093"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1101", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1101"}, {"id": "docs_clinicpro_manual_v2_request_body_1107", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1107"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1115", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1115"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1125", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1125"}, {"id": "docs_clinicpro_manual_v2_9_get_list_secretary", "label": "9. \ud83d\udfe2 `GET` list secretary", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1133"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1141"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1147", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1147"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1154", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1154"}, {"id": "docs_clinicpro_manual_v2_3_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_user_profile", "label": "3. \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0628\u06cc\u0645\u0627\u0631 (User Profile)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1164"}, {"id": "docs_clinicpro_manual_v2_10_post_post", "label": "10. \ud83d\udd35 `POST` post", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1166"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1174", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1174"}, {"id": "docs_clinicpro_manual_v2_request_body_1180", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1180"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1200", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1200"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1454", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1454"}, {"id": "docs_clinicpro_manual_v2_11_get_get", "label": "11. \ud83d\udfe2 `GET` get", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1462"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1472", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1472"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1478", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1478"}, {"id": "docs_clinicpro_manual_v2_12_patch_path_only_disease", "label": "12. \ud83d\udfe1 `PATCH` path only disease", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1486"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1494", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1494"}, {"id": "docs_clinicpro_manual_v2_request_body_1501", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1501"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1521", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1521"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1775", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1775"}, {"id": "docs_clinicpro_manual_v2_13_delete_delete", "label": "13. \ud83d\udd34 `DELETE` delete", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1783"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1791", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1791"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1797", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1797"}, {"id": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", "label": "4. \u062f\u06a9\u062a\u0631 (Doctor)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1807"}, {"id": "docs_clinicpro_manual_v2_14_post_post", "label": "14. \ud83d\udd35 `POST` post", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1809"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1819", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1819"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1825", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1825"}, {"id": "docs_clinicpro_manual_v2_15_patch_patch", "label": "15. \ud83d\udfe1 `PATCH` patch", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1833"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1843", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1843"}, {"id": "docs_clinicpro_manual_v2_request_body_1850", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1850"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1857", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1857"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1868", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1868"}, {"id": "docs_clinicpro_manual_v2_16_delete_delete", "label": "16. \ud83d\udd34 `DELETE` delete", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1876"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1886", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1886"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1893", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1893"}, {"id": "docs_clinicpro_manual_v2_17_get_get", "label": "17. \ud83d\udfe2 `GET` get \ud83c\udd95", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1901"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1911", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1911"}, {"id": "docs_clinicpro_manual_v2_18_get_doctor_list", "label": "18. \ud83d\udfe2 `GET` doctor list \ud83c\udd95", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2039"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2049", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2049"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2064", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2064"}, {"id": "docs_clinicpro_manual_v2_19_post_image_upload", "label": "19. \ud83d\udd35 `POST` image upload", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2304"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2312", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2312"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2320", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2320"}, {"id": "docs_clinicpro_manual_v2_20_get_clinic_doctor_list", "label": "20. \ud83d\udfe2 `GET` Clinic Doctor List", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2328"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2338", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2338"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2353", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2353"}, {"id": "docs_clinicpro_manual_v2_21_get_all_doctor_services", "label": "21. \ud83d\udfe2 `GET` all doctor services", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2361"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2371", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2371"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2378", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2378"}, {"id": "docs_clinicpro_manual_v2_22_get_get_doctor_rate", "label": "22. \ud83d\udfe2 `GET` get doctor rate", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2386"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2396", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2396"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2402", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2402"}, {"id": "docs_clinicpro_manual_v2_23_delete_delete", "label": "23. \ud83d\udd34 `DELETE` delete", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2410"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2418", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2418"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2425", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2425"}, {"id": "docs_clinicpro_manual_v2_5_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631_doctor_address", "label": "5. \u0622\u062f\u0631\u0633 \u062f\u06a9\u062a\u0631 (Doctor Address)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2435"}, {"id": "docs_clinicpro_manual_v2_24_post_post", "label": "24. \ud83d\udd35 `POST` post", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2437"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2447", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2447"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2453", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2453"}, {"id": "docs_clinicpro_manual_v2_25_patch_patch", "label": "25. \ud83d\udfe1 `PATCH` patch", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2461"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2471", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2471"}, {"id": "docs_clinicpro_manual_v2_request_body_2478", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2478"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_2485", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2485"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2496", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2496"}, {"id": "docs_clinicpro_manual_v2_26_delete_delete", "label": "26. \ud83d\udd34 `DELETE` delete", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2504"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2514", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2514"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2521", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2521"}, {"id": "docs_clinicpro_manual_v2_27_get_get", "label": "27. \ud83d\udfe2 `GET` get \ud83c\udd95", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2529"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2539", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2539"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2545", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2545"}, {"id": "docs_clinicpro_manual_v2_28_get_list", "label": "28. \ud83d\udfe2 `GET` list \ud83c\udd95", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2579"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2589", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2589"}, {"id": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "label": "6. \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (Clinic)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2641"}, {"id": "docs_clinicpro_manual_v2_29_get_clinic_list", "label": "29. \ud83d\udfe2 `GET` clinic list \ud83c\udd95", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2643"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2653", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2653"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2664", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2664"}, {"id": "docs_clinicpro_manual_v2_30_get_get", "label": "30. \ud83d\udfe2 `GET` get \ud83c\udd95", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2763"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2773", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2773"}, {"id": "docs_clinicpro_manual_v2_31_patch_patch", "label": "31. \ud83d\udfe1 `PATCH` patch", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3011"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3021", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3021"}, {"id": "docs_clinicpro_manual_v2_request_body_3027", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3027"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3044", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3044"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3067", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3067"}, {"id": "docs_clinicpro_manual_v2_32_post_post", "label": "32. \ud83d\udd35 `POST` post", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3075"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3085", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3085"}, {"id": "docs_clinicpro_manual_v2_request_body_3091", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3091"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3110", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3110"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3145", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3145"}, {"id": "docs_clinicpro_manual_v2_33_post_image_clinic", "label": "33. \ud83d\udd35 `POST` image_clinic", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3153"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3161", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3161"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3169", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3169"}, {"id": "docs_clinicpro_manual_v2_34_post_image_logo", "label": "34. \ud83d\udd35 `POST` image logo", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3177"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3185", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3185"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3193", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3193"}, {"id": "docs_clinicpro_manual_v2_35_patch_patch", "label": "35. \ud83d\udfe1 `PATCH` patch", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3201"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3209", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3209"}, {"id": "docs_clinicpro_manual_v2_request_body_3216", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3216"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3228", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3228"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3242", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3242"}, {"id": "docs_clinicpro_manual_v2_36_get_get_my_rate", "label": "36. \ud83d\udfe2 `GET` get my rate", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3250"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3260", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3260"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3267", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3267"}, {"id": "docs_clinicpro_manual_v2_37_post_post", "label": "37. \ud83d\udd35 `POST` post", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3275"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3283", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3283"}, {"id": "docs_clinicpro_manual_v2_request_body_3290", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3290"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3302", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3302"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3316", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3316"}, {"id": "docs_clinicpro_manual_v2_38_get_unapproved_comments", "label": "38. \ud83d\udfe2 `GET` Unapproved comments", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3324"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3332", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3332"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3339", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3339"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3346", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3346"}, {"id": "docs_clinicpro_manual_v2_39_patch_comment_confirmation", "label": "39. \ud83d\udfe1 `PATCH` Comment confirmation", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3354"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3362", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3362"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3369", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3369"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3375", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3375"}, {"id": "docs_clinicpro_manual_v2_40_post_post", "label": "40. \ud83d\udd35 `POST` post", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3383"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3391", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3391"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3398", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3398"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3404", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3404"}, {"id": "docs_clinicpro_manual_v2_41_patch_patch", "label": "41. \ud83d\udfe1 `PATCH` patch", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3412"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3420", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3420"}, {"id": "docs_clinicpro_manual_v2_request_body_3427", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3427"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3439", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3439"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3453", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3453"}, {"id": "docs_clinicpro_manual_v2_42_delete_delete", "label": "42. \ud83d\udd34 `DELETE` delete", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3461"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3469", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3469"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3476", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3476"}, {"id": "docs_clinicpro_manual_v2_43_get_get", "label": "43. \ud83d\udfe2 `GET` get", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3484"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3492", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3492"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3498", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3498"}, {"id": "docs_clinicpro_manual_v2_44_get_list_comment", "label": "44. \ud83d\udfe2 `GET` list comment", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3506"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3514", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3514"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3521", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3521"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3528", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3528"}, {"id": "docs_clinicpro_manual_v2_45_post_post", "label": "45. \ud83d\udd35 `POST` post", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3536"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3544", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3544"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3551", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3551"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3557", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3557"}, {"id": "docs_clinicpro_manual_v2_46_patch_patch", "label": "46. \ud83d\udfe1 `PATCH` patch", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3565"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3573", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3573"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3580", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3580"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3586", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3586"}, {"id": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", "label": "7. \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (Agent / Representation)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3596"}, {"id": "docs_clinicpro_manual_v2_47_post_post", "label": "47. \ud83d\udd35 `POST` POST", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3598"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3606", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3606"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3612", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3612"}, {"id": "docs_clinicpro_manual_v2_48_patch_patch", "label": "48. \ud83d\udfe1 `PATCH` PATCH", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3620"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3628", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3628"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3634", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3634"}, {"id": "docs_clinicpro_manual_v2_49_get_get", "label": "49. \ud83d\udfe2 `GET` GET", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3642"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3650", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3650"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3656", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3656"}, {"id": "docs_clinicpro_manual_v2_50_get_get", "label": "50. \ud83d\udfe2 `GET` get", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3664"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3672", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3672"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3679", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3679"}, {"id": "docs_clinicpro_manual_v2_51_get_my_appointments", "label": "51. \ud83d\udfe2 `GET` my-appointments", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3687"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3695", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3695"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3702", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3702"}, {"id": "docs_clinicpro_manual_v2_52_get_my_doctor", "label": "52. \ud83d\udfe2 `GET` my-doctor", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3710"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3718", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3718"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3725", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3725"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3732", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3732"}, {"id": "docs_clinicpro_manual_v2_53_get_representation_filter", "label": "53. \ud83d\udfe2 `GET` representation_filter", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3740"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3748", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3748"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3756", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3756"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3763", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3763"}, {"id": "docs_clinicpro_manual_v2_54_get_yearly_income", "label": "54. \ud83d\udfe2 `GET` yearly-income", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3771"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3779", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3779"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3787", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3787"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3794", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3794"}, {"id": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", "label": "8. \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627 (Categories)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3804"}, {"id": "docs_clinicpro_manual_v2_55_get_all_tag", "label": "55. \ud83d\udfe2 `GET` all tag", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3806"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3816", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3816"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3823", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3823"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3829", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3829"}, {"id": "docs_clinicpro_manual_v2_56_get_supplementary_insurance", "label": "56. \ud83d\udfe2 `GET` supplementary_insurance", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3837"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3847", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3847"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3854", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3854"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3860", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3860"}, {"id": "docs_clinicpro_manual_v2_57_get_categories_list", "label": "57. \ud83d\udfe2 `GET` categories list", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3868"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3878", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3878"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3886", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3886"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3892", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3892"}, {"id": "docs_clinicpro_manual_v2_58_get_all_state", "label": "58. \ud83d\udfe2 `GET` all state", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3900"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3910", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3910"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3917", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3917"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3923", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3923"}, {"id": "docs_clinicpro_manual_v2_59_get_all_city", "label": "59. \ud83d\udfe2 `GET` all city", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3931"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3941", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3941"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3949", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3949"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3955", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3955"}, {"id": "docs_clinicpro_manual_v2_60_get_all_specially_doctor", "label": "60. \ud83d\udfe2 `GET` all specially doctor", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3963"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3973", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3973"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3980", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3980"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3986", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3986"}, {"id": "docs_clinicpro_manual_v2_61_post_post", "label": "61. \ud83d\udd35 `POST` post", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3994"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4002", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4002"}, {"id": "docs_clinicpro_manual_v2_request_body_4009", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4009"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4016", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4016"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4025", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4025"}, {"id": "docs_clinicpro_manual_v2_62_patch_patch", "label": "62. \ud83d\udfe1 `PATCH` patch", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4033"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4041", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4041"}, {"id": "docs_clinicpro_manual_v2_request_body_4048", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4048"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4054", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4054"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4062", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4062"}, {"id": "docs_clinicpro_manual_v2_63_delete_delete", "label": "63. \ud83d\udd34 `DELETE` DELETE", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4070"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4078", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4078"}, {"id": "docs_clinicpro_manual_v2_request_body_4084", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4084"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4090", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4090"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4098", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4098"}, {"id": "docs_clinicpro_manual_v2_9_\u0628\u06cc\u0645\u0647_\u062f\u06a9\u062a\u0631_doctor_insurance", "label": "9. \u0628\u06cc\u0645\u0647 \u062f\u06a9\u062a\u0631 (Doctor Insurance)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4108"}, {"id": "docs_clinicpro_manual_v2_64_post_post", "label": "64. \ud83d\udd35 `POST` post", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4110"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4118", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4118"}, {"id": "docs_clinicpro_manual_v2_request_body_4125", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4125"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4133", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4133"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4143", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4143"}, {"id": "docs_clinicpro_manual_v2_65_delete_delete", "label": "65. \ud83d\udd34 `DELETE` DELETE", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4151"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4159", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4159"}, {"id": "docs_clinicpro_manual_v2_request_body_4165", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4165"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4171", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4171"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4179", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4179"}, {"id": "docs_clinicpro_manual_v2_66_get_get", "label": "66. \ud83d\udfe2 `GET` get", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4187"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4195", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4195"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4201", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4201"}, {"id": "docs_clinicpro_manual_v2_67_patch_patch", "label": "67. \ud83d\udfe1 `PATCH` patch", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4209"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4217", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4217"}, {"id": "docs_clinicpro_manual_v2_request_body_4223", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4223"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4231", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4231"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4241", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4241"}, {"id": "docs_clinicpro_manual_v2_10_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", "label": "10. \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a \u2014 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0641\u062a\u06af\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4251"}, {"id": "docs_clinicpro_manual_v2_68_post_post", "label": "68. \ud83d\udd35 `POST` post", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4253"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4263", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4263"}, {"id": "docs_clinicpro_manual_v2_request_body_4270", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4270"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4277", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4277"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4394", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4394"}, {"id": "docs_clinicpro_manual_v2_69_patch_patch", "label": "69. \ud83d\udfe1 `PATCH` patch", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4402"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4412", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4412"}, {"id": "docs_clinicpro_manual_v2_request_body_4419", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4419"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4425", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4425"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4541", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4541"}, {"id": "docs_clinicpro_manual_v2_70_get_get", "label": "70. \ud83d\udfe2 `GET` get", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4549"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4559", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4559"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4566", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4566"}, {"id": "docs_clinicpro_manual_v2_11_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_date_override", "label": "11. \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a \u2014 Date Override", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4576"}, {"id": "docs_clinicpro_manual_v2_71_get_list", "label": "71. \ud83d\udfe2 `GET` list", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4578"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4586", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4586"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4593", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4593"}, {"id": "docs_clinicpro_manual_v2_72_post_post", "label": "72. \ud83d\udd35 `POST` post", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4601"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4609", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4609"}, {"id": "docs_clinicpro_manual_v2_request_body_4616", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4616"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4624", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4624"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4650", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4650"}, {"id": "docs_clinicpro_manual_v2_73_patch_patch", "label": "73. \ud83d\udfe1 `PATCH` patch", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4658"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4666", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4666"}, {"id": "docs_clinicpro_manual_v2_request_body_4673", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4673"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4679", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4679"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4777", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4777"}, {"id": "docs_clinicpro_manual_v2_74_delete_delete", "label": "74. \ud83d\udd34 `DELETE` delete", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4785"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4793", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4793"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4800", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4800"}, {"id": "docs_clinicpro_manual_v2_75_get_get", "label": "75. \ud83d\udfe2 `GET` get", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4808"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4816", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4816"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4823", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4823"}, {"id": "docs_clinicpro_manual_v2_12_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", "label": "12. \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a \u2014 \u062a\u0639\u0637\u06cc\u0644\u0627\u062a", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4833"}, {"id": "docs_clinicpro_manual_v2_76_delete_delete", "label": "76. \ud83d\udd34 `DELETE` delete", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4835"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4843", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4843"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4850", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4850"}, {"id": "docs_clinicpro_manual_v2_77_post_post", "label": "77. \ud83d\udd35 `POST` post", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4858"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4866", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4866"}, {"id": "docs_clinicpro_manual_v2_request_body_4873", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4873"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4881", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4881"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4907", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4907"}, {"id": "docs_clinicpro_manual_v2_78_patch_patch", "label": "78. \ud83d\udfe1 `PATCH` patch", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4915"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4923", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4923"}, {"id": "docs_clinicpro_manual_v2_request_body_4930", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4930"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4936", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4936"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5034", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5034"}, {"id": "docs_clinicpro_manual_v2_79_delete_delete", "label": "79. \ud83d\udd34 `DELETE` delete", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5042"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5050", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5050"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5057", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5057"}, {"id": "docs_clinicpro_manual_v2_80_get_get", "label": "80. \ud83d\udfe2 `GET` get", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5065"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5073", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5073"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5080", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5080"}, {"id": "docs_clinicpro_manual_v2_13_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_appointment", "label": "13. \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc (Appointment)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5090"}, {"id": "docs_clinicpro_manual_v2_81_get_appointment_slots", "label": "81. \ud83d\udfe2 `GET` appointment slots", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5092"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_5102", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5102"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5109", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5109"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5115", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5115"}, {"id": "docs_clinicpro_manual_v2_82_post_post", "label": "82. \ud83d\udd35 `POST` post", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5123"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5133", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5133"}, {"id": "docs_clinicpro_manual_v2_request_body_5140", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5140"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5147", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5147"}, {"id": "docs_clinicpro_manual_v2_83_get_days_not_available_for_appointments", "label": "83. \ud83d\udfe2 `GET` Days Not Available For Appointments", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5155"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5165", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5165"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5171", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5171"}, {"id": "docs_clinicpro_manual_v2_84_get_my_appointments", "label": "84. \ud83d\udfe2 `GET` My Appointments", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5179"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_5189", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5189"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5197", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5197"}, {"id": "docs_clinicpro_manual_v2_14_\u0645\u0646\u0634\u06cc_secretary", "label": "14. \u0645\u0646\u0634\u06cc (Secretary)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5207"}, {"id": "docs_clinicpro_manual_v2_85_post_post", "label": "85. \ud83d\udd35 `POST` post", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5209"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5217", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5217"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5224", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5224"}, {"id": "docs_clinicpro_manual_v2_86_patch_patch", "label": "86. \ud83d\udfe1 `PATCH` patch", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5232"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5240", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5240"}, {"id": "docs_clinicpro_manual_v2_request_body_5247", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5247"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_5253", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5253"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5351", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5351"}, {"id": "docs_clinicpro_manual_v2_87_get_get", "label": "87. \ud83d\udfe2 `GET` get", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5359"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5367", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5367"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5374", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5374"}, {"id": "docs_clinicpro_manual_v2_15_\u067e\u0631\u062f\u0627\u062e\u062a_payment", "label": "15. \u067e\u0631\u062f\u0627\u062e\u062a (Payment)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5384"}, {"id": "docs_clinicpro_manual_v2_88_get_get", "label": "88. \ud83d\udfe2 `GET` get", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5386"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5394", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5394"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5401", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5401"}, {"id": "docs_clinicpro_manual_v2_89_patch_patch", "label": "89. \ud83d\udfe1 `PATCH` patch", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5409"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5417", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5417"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5424", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5424"}, {"id": "docs_clinicpro_manual_v2_90_post_post", "label": "90. \ud83d\udd35 `POST` post", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5432"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5440", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5440"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5447", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5447"}, {"id": "docs_clinicpro_manual_v2_91_delete_delete", "label": "91. \ud83d\udd34 `DELETE` delete", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5455"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5463", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5463"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5470", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5470"}, {"id": "docs_clinicpro_manual_v2_92_get_my_payments", "label": "92. \ud83d\udfe2 `GET` My Payments", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5478"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_5488", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5488"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5496", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5496"}, {"id": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", "label": "16. \u0648\u0628\u0644\u0627\u06af (Blog)", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5506"}, {"id": "docs_clinicpro_manual_v2_93_get_top_blogs", "label": "93. \ud83d\udfe2 `GET` top blogs \ud83c\udd95", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5508"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5518", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5518"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5524", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5524"}, {"id": "docs_clinicpro_manual_v2_94_post_post", "label": "94. \ud83d\udd35 `POST` post", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5696"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5706", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5706"}, {"id": "docs_clinicpro_manual_v2_request_body_5713", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5713"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_5721", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5721"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5738", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5738"}, {"id": "docs_clinicpro_manual_v2_95_patch_patch", "label": "95. \ud83d\udfe1 `PATCH` patch", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5746"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5756", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5756"}, {"id": "docs_clinicpro_manual_v2_request_body_5763", "label": "Request Body", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5763"}, {"id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_5770", "label": "\u0645\u062b\u0627\u0644 Request", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5770"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5779", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5779"}, {"id": "docs_clinicpro_manual_v2_96_delete_delete", "label": "96. \ud83d\udd34 `DELETE` delete", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5787"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5797", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5797"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5804", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5804"}, {"id": "docs_clinicpro_manual_v2_97_get_get_blog", "label": "97. \ud83d\udfe2 `GET` get blog", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5812"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5822", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5822"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5828", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5828"}, {"id": "docs_clinicpro_manual_v2_98_get_list_blogs", "label": "98. \ud83d\udfe2 `GET` list blogs", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5836"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_5846", "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5846"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5855", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5855"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5861", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5861"}, {"id": "docs_clinicpro_manual_v2_99_post_image_upload", "label": "99. \ud83d\udd35 `POST` image upload", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5869"}, {"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5877", "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5877"}, {"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5885", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5885"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_clinicpro_manual_v2_md", "target": "docs_clinicpro_manual_v2_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648_\u0645\u0633\u062a\u0646\u062f_\u062c\u0627\u0645\u0639_\u0641\u0646\u06cc_\u0648_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L9", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648_\u0645\u0633\u062a\u0646\u062f_\u062c\u0627\u0645\u0639_\u0641\u0646\u06cc_\u0648_api", "target": "docs_clinicpro_manual_v2_\u0641\u0647\u0631\u0633\u062a_\u06a9\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_clinicpro_manual_v2_md", "target": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u0627\u0648\u0644_\u0645\u0633\u062a\u0646\u062f_\u0645\u062d\u0635\u0648\u0644_prd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L53", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_clinicpro_manual_v2_md", "target": "docs_clinicpro_manual_v2_\u06f1_\u0645\u0639\u0631\u0641\u06cc_\u0645\u062d\u0635\u0648\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L55", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f1_\u0645\u0639\u0631\u0641\u06cc_\u0645\u062d\u0635\u0648\u0644", "target": "docs_clinicpro_manual_v2_\u06f1_\u06f1_\u0646\u0642\u0634_\u0647\u0627\u06cc_\u0633\u06cc\u0633\u062a\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L59", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f1_\u0645\u0639\u0631\u0641\u06cc_\u0645\u062d\u0635\u0648\u0644", "target": "docs_clinicpro_manual_v2_\u06f1_\u06f2_\u0641\u0644\u0648\u0647\u0627\u06cc_\u0639\u0645\u0644\u06cc\u0627\u062a\u06cc_\u0627\u0635\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L71", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f1_\u06f2_\u0641\u0644\u0648\u0647\u0627\u06cc_\u0639\u0645\u0644\u06cc\u0627\u062a\u06cc_\u0627\u0635\u0644\u06cc", "target": "docs_clinicpro_manual_v2_\u062b\u0628\u062a_\u0646\u0627\u0645_\u062f\u06a9\u062a\u0631_\u0645\u0633\u062a\u0642\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L73", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f1_\u06f2_\u0641\u0644\u0648\u0647\u0627\u06cc_\u0639\u0645\u0644\u06cc\u0627\u062a\u06cc_\u0627\u0635\u0644\u06cc", "target": "docs_clinicpro_manual_v2_\u062b\u0628\u062a_\u0646\u0627\u0645_\u062f\u06a9\u062a\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L81", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f1_\u06f2_\u0641\u0644\u0648\u0647\u0627\u06cc_\u0639\u0645\u0644\u06cc\u0627\u062a\u06cc_\u0627\u0635\u0644\u06cc", "target": "docs_clinicpro_manual_v2_\u062b\u0628\u062a_\u0646\u0627\u0645_\u062f\u06a9\u062a\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L91", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f1_\u0645\u0639\u0631\u0641\u06cc_\u0645\u062d\u0635\u0648\u0644", "target": "docs_clinicpro_manual_v2_\u06f1_\u06f3_\u067e\u0644\u0646_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L99", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f1_\u0645\u0639\u0631\u0641\u06cc_\u0645\u062d\u0635\u0648\u0644", "target": "docs_clinicpro_manual_v2_\u06f1_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u067e\u06cc\u0627\u0645\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L111", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_clinicpro_manual_v2_md", "target": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L123", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1_\u06a9\u0627\u0631\u0628\u0631_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L125", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L147", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f1_\u062a\u06af_tag", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L151", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f2_\u0627\u0633\u062a\u0627\u0646_state", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L163", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f3_\u0634\u0647\u0631_city", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L175", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f4_\u0628\u06cc\u0645\u0647_\u067e\u0627\u06cc\u0647_basic_insurance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L201", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f5_\u0628\u06cc\u0645\u0647_\u0645\u06a9\u0645\u0644_supplementary_insurance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L214", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f6_\u062a\u062e\u0635\u0635_\u062f\u06a9\u062a\u0631_doctor_specialty", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L218", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f7_\u062e\u062f\u0645\u0627\u062a_\u062f\u06a9\u062a\u0631_doctor_services", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L231", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f3_\u062f\u06a9\u062a\u0631_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L245", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f4_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L271", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f5_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u062f\u06a9\u062a\u0631_doctor_addresses", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L298", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f6_\u0645\u0646\u0634\u06cc_\u062f\u06a9\u062a\u0631_doctor_secretary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L314", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_representation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L331", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_appointment_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L356", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_appointment_settings", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u06f1_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc_weekly_schedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L360", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_appointment_settings", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u06f2_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a_holidays", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L373", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_appointment_settings", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u06f3_\u0644\u063a\u0648_\u062a\u0639\u0637\u06cc\u0644_date_override", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L388", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_appointment_settings", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u06f4_\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645_\u0645\u062d\u0627\u0633\u0628\u0647_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u062e\u0627\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L404", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f9_\u0646\u0648\u0628\u062a_appointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L414", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f0_\u067e\u0631\u062f\u0627\u062e\u062a_payment_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L441", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f0_\u067e\u0631\u062f\u0627\u062e\u062a_payment_types", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f0_\u06f1_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0648\u0628\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L443", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f0_\u067e\u0631\u062f\u0627\u062e\u062a_payment_types", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f0_\u06f2_\u067e\u0631\u062f\u0627\u062e\u062a_\u0627\u0634\u062a\u0631\u0627\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L462", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f1_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_profile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L483", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f2_\u0648\u0628\u0644\u0627\u06af_blog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L509", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u0646\u0638\u0631\u0627\u062a_\u0644\u0627\u06cc\u06a9_\u0648_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L524", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u0646\u0638\u0631\u0627\u062a_\u0644\u0627\u06cc\u06a9_\u0648_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u06f1_\u0646\u0638\u0631_comment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L526", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u0646\u0638\u0631\u0627\u062a_\u0644\u0627\u06cc\u06a9_\u0648_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u06f2_\u0644\u0627\u06cc\u06a9_like", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L539", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u0646\u0638\u0631\u0627\u062a_\u0644\u0627\u06cc\u06a9_\u0648_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc", "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u06f3_\u0627\u0645\u062a\u06cc\u0627\u0632_rate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L550", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_clinicpro_manual_v2_md", "target": "docs_clinicpro_manual_v2_\u06f3_\u0645\u0634\u062e\u0635\u0627\u062a_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L567", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f3_\u0645\u0634\u062e\u0635\u0627\u062a_api", "target": "docs_clinicpro_manual_v2_task_02_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L571", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_task_02_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", "target": "docs_clinicpro_manual_v2_post_oauth_token_\u0648\u0631\u0648\u062f_\u0628\u0647_\u0633\u06cc\u0633\u062a\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L575", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_task_02_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", "target": "docs_clinicpro_manual_v2_get_oauth_userinfo_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u0633\u0627\u0632\u06af\u0627\u0631_\u0628\u0627_\u062f\u0631\u0648\u067e\u0627\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L584", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_task_02_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", "target": "docs_clinicpro_manual_v2_post_oauth_token_\u062a\u062c\u062f\u06cc\u062f_\u062a\u0648\u06a9\u0646_refresh", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L593", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f3_\u0645\u0634\u062e\u0635\u0627\u062a_api", "target": "docs_clinicpro_manual_v2_task_05_api_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L602", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_task_05_api_\u062f\u06a9\u062a\u0631", "target": "docs_clinicpro_manual_v2_get_api_v1_doctors_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L606", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_task_05_api_\u062f\u06a9\u062a\u0631", "target": "docs_clinicpro_manual_v2_get_api_v1_doctors_id_insurances", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L615", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f3_\u0645\u0634\u062e\u0635\u0627\u062a_api", "target": "docs_clinicpro_manual_v2_task_07_api_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L624", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_task_07_api_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent", "target": "docs_clinicpro_manual_v2_get_api_v1_representations_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L628", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_task_07_api_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent", "target": "docs_clinicpro_manual_v2_post_api_v1_representations_id_bank_accounts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L637", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f3_\u0645\u0634\u062e\u0635\u0627\u062a_api", "target": "docs_clinicpro_manual_v2_task_08_api_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L646", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_task_08_api_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "docs_clinicpro_manual_v2_get_api_v1_categories_states_\u0627\u0633\u062a\u0627\u0646_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L650", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_task_08_api_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "docs_clinicpro_manual_v2_get_api_v1_categories_cities_\u0634\u0647\u0631\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L659", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_task_08_api_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "docs_clinicpro_manual_v2_\u0633\u0627\u06cc\u0631_endpoint_\u0647\u0627\u06cc_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0627\u0644\u0632\u0627\u0645\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L668", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f3_\u0645\u0634\u062e\u0635\u0627\u062a_api", "target": "docs_clinicpro_manual_v2_task_09_api_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L678", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_task_09_api_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a", "target": "docs_clinicpro_manual_v2_get_api_v1_appointment_settings_slots_\u062f\u0631\u06cc\u0627\u0641\u062a_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u062e\u0627\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L680", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_task_09_api_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a", "target": "docs_clinicpro_manual_v2_post_api_v1_appointment_settings_overrides_\u062b\u0628\u062a_override_\u062a\u0648\u0633\u0637_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L689", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_task_09_api_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a", "target": "docs_clinicpro_manual_v2_post_api_v1_appointment_settings_holidays_\u062b\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u06cc_\u0641\u0642\u0637_\u0627\u062f\u0645\u06cc\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L698", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_clinicpro_manual_v2_md", "target": "docs_clinicpro_manual_v2_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u062d\u0633\u0627\u0628_\u0648_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L707", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u062d\u0633\u0627\u0628_\u0648_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9", "target": "docs_clinicpro_manual_v2_\u06f4_\u06f1_\u062d\u0633\u0627\u0628_\u067e\u06cc\u0627\u0645\u06a9_sms_account", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L709", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u062d\u0633\u0627\u0628_\u0648_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9", "target": "docs_clinicpro_manual_v2_\u06f4_\u06f2_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9_sms_queue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L721", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u062d\u0633\u0627\u0628_\u0648_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9", "target": "docs_clinicpro_manual_v2_\u06f4_\u06f3_api_\u067e\u06cc\u0627\u0645\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L737", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f4_\u06f3_api_\u067e\u06cc\u0627\u0645\u06a9", "target": "docs_clinicpro_manual_v2_post_api_v1_sms_queue_\u0627\u0641\u0632\u0648\u062f\u0646_\u0628\u0647_\u0635\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L739", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f4_\u06f3_api_\u067e\u06cc\u0627\u0645\u06a9", "target": "docs_clinicpro_manual_v2_get_api_v1_sms_balance_\u0645\u0648\u062c\u0648\u062f\u06cc_\u062d\u0633\u0627\u0628_\u067e\u06cc\u0627\u0645\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L748", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_clinicpro_manual_v2_md", "target": "docs_clinicpro_manual_v2_\u06f5_\u0641\u0647\u0631\u0633\u062a_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647_\u0648_\u0627\u0635\u0644\u0627\u062d\u0627\u062a_\u0644\u0627\u0632\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L757", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_clinicpro_manual_v2_md", "target": "docs_clinicpro_manual_v2_\u06f6_\u067e\u06cc\u0648\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L775", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f6_\u067e\u06cc\u0648\u0633\u062a", "target": "docs_clinicpro_manual_v2_\u06f6_\u06f1_\u062f\u06cc\u0627\u06af\u0631\u0627\u0645_\u0648\u0636\u0639\u06cc\u062a_\u0646\u0648\u0628\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L777", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f6_\u067e\u06cc\u0648\u0633\u062a", "target": "docs_clinicpro_manual_v2_\u06f6_\u06f2_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L793", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f6_\u067e\u06cc\u0648\u0633\u062a", "target": "docs_clinicpro_manual_v2_\u06f6_\u06f3_\u0628\u0631\u0631\u0633\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L803", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u06f6_\u067e\u06cc\u0648\u0633\u062a", "target": "docs_clinicpro_manual_v2_\u06f6_\u06f4_\u0645\u062d\u062f\u0648\u062f\u0647_\u0633\u06cc\u0633\u062a\u0645_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L813", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_clinicpro_manual_v2_md", "target": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L829", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_\u0641\u0647\u0631\u0633\u062a_\u0645\u0637\u0627\u0644\u0628", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L833", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_\u062e\u0637\u0627\u0647\u0627\u06cc_\u0639\u0645\u0648\u0645\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L854", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_1_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L869", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_1_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", "target": "docs_clinicpro_manual_v2_1_post_refresh_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L871", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_1_post_refresh_token", "target": "docs_clinicpro_manual_v2_request_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L879", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_1_post_refresh_token", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L888", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_1_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", "target": "docs_clinicpro_manual_v2_2_get_x_csrf_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L896", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_2_get_x_csrf_token", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_906", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L906", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_1_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", "target": "docs_clinicpro_manual_v2_3_get_user_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L914", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_3_get_user_info", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_924", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L924", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_2_\u06a9\u0627\u0631\u0628\u0631_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L981", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_2_\u06a9\u0627\u0631\u0628\u0631_user", "target": "docs_clinicpro_manual_v2_4_post_verify_code", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L983", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_4_post_verify_code", "target": "docs_clinicpro_manual_v2_request_body_991", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L991", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_4_post_verify_code", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L998", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_4_post_verify_code", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1007", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1007", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_2_\u06a9\u0627\u0631\u0628\u0631_user", "target": "docs_clinicpro_manual_v2_5_post_send_code", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1015", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_5_post_send_code", "target": "docs_clinicpro_manual_v2_request_body_1025", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1025", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_5_post_send_code", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1032", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1032", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_5_post_send_code", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1041", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1041", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_2_\u06a9\u0627\u0631\u0628\u0631_user", "target": "docs_clinicpro_manual_v2_6_post_register", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1049", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_post_register", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1057", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_post_register", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1063", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1063", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_2_\u06a9\u0627\u0631\u0628\u0631_user", "target": "docs_clinicpro_manual_v2_7_delete_delete_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1071", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_7_delete_delete_user", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1079", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1079", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_7_delete_delete_user", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1085", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1085", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_2_\u06a9\u0627\u0631\u0628\u0631_user", "target": "docs_clinicpro_manual_v2_8_patch_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1093", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_8_patch_patch", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1101", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1101", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_8_patch_patch", "target": "docs_clinicpro_manual_v2_request_body_1107", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1107", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_8_patch_patch", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1115", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1115", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_8_patch_patch", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1125", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1125", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_2_\u06a9\u0627\u0631\u0628\u0631_user", "target": "docs_clinicpro_manual_v2_9_get_list_secretary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1133", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_9_get_list_secretary", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1141", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_9_get_list_secretary", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1147", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1147", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_9_get_list_secretary", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1154", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1154", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_3_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_user_profile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1164", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_3_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_user_profile", "target": "docs_clinicpro_manual_v2_10_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1166", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_10_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1174", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1174", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_10_post_post", "target": "docs_clinicpro_manual_v2_request_body_1180", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1180", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_10_post_post", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1200", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_10_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1454", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1454", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_3_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_user_profile", "target": "docs_clinicpro_manual_v2_11_get_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1462", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_11_get_get", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1472", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1472", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_11_get_get", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1478", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1478", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_3_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_user_profile", "target": "docs_clinicpro_manual_v2_12_patch_path_only_disease", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1486", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_12_patch_path_only_disease", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1494", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1494", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_12_patch_path_only_disease", "target": "docs_clinicpro_manual_v2_request_body_1501", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1501", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_12_patch_path_only_disease", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1521", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1521", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_12_patch_path_only_disease", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1775", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1775", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_3_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_user_profile", "target": "docs_clinicpro_manual_v2_13_delete_delete", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1783", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_13_delete_delete", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1791", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1791", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_13_delete_delete", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1797", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1797", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1807", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", "target": "docs_clinicpro_manual_v2_14_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1809", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_14_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1819", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1819", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_14_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1825", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1825", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", "target": "docs_clinicpro_manual_v2_15_patch_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1833", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_15_patch_patch", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1843", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1843", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_15_patch_patch", "target": "docs_clinicpro_manual_v2_request_body_1850", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1850", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_15_patch_patch", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1857", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1857", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_15_patch_patch", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1868", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1868", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", "target": "docs_clinicpro_manual_v2_16_delete_delete", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1876", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_16_delete_delete", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1886", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1886", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_16_delete_delete", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1893", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1893", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", "target": "docs_clinicpro_manual_v2_17_get_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1901", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_17_get_get", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1911", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L1911", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", "target": "docs_clinicpro_manual_v2_18_get_doctor_list", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2039", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_18_get_doctor_list", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2049", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2049", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_18_get_doctor_list", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2064", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2064", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", "target": "docs_clinicpro_manual_v2_19_post_image_upload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2304", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_19_post_image_upload", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2312", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2312", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_19_post_image_upload", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2320", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2320", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", "target": "docs_clinicpro_manual_v2_20_get_clinic_doctor_list", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2328", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_20_get_clinic_doctor_list", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2338", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2338", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_20_get_clinic_doctor_list", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2353", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2353", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", "target": "docs_clinicpro_manual_v2_21_get_all_doctor_services", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2361", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_21_get_all_doctor_services", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2371", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2371", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_21_get_all_doctor_services", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2378", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2378", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", "target": "docs_clinicpro_manual_v2_22_get_get_doctor_rate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2386", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_22_get_get_doctor_rate", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2396", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2396", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_22_get_get_doctor_rate", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2402", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2402", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", "target": "docs_clinicpro_manual_v2_23_delete_delete", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2410", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_23_delete_delete", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2418", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2418", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_23_delete_delete", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2425", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2425", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_5_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631_doctor_address", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2435", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_5_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631_doctor_address", "target": "docs_clinicpro_manual_v2_24_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2437", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_24_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2447", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2447", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_24_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2453", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2453", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_5_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631_doctor_address", "target": "docs_clinicpro_manual_v2_25_patch_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2461", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_25_patch_patch", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2471", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2471", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_25_patch_patch", "target": "docs_clinicpro_manual_v2_request_body_2478", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2478", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_25_patch_patch", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_2485", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2485", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_25_patch_patch", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2496", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2496", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_5_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631_doctor_address", "target": "docs_clinicpro_manual_v2_26_delete_delete", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2504", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_26_delete_delete", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2514", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2514", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_26_delete_delete", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2521", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2521", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_5_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631_doctor_address", "target": "docs_clinicpro_manual_v2_27_get_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2529", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_27_get_get", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2539", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2539", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_27_get_get", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2545", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2545", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_5_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631_doctor_address", "target": "docs_clinicpro_manual_v2_28_get_list", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2579", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_28_get_list", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2589", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2589", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2641", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_29_get_clinic_list", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2643", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_29_get_clinic_list", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2653", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2653", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_29_get_clinic_list", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2664", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2664", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_30_get_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2763", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_30_get_get", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2773", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L2773", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_31_patch_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3011", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_31_patch_patch", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3021", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3021", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_31_patch_patch", "target": "docs_clinicpro_manual_v2_request_body_3027", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3027", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_31_patch_patch", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3044", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3044", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_31_patch_patch", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3067", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3067", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_32_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3075", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_32_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3085", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3085", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_32_post_post", "target": "docs_clinicpro_manual_v2_request_body_3091", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3091", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_32_post_post", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3110", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3110", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_32_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3145", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3145", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_33_post_image_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3153", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_33_post_image_clinic", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3161", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3161", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_33_post_image_clinic", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3169", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3169", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_34_post_image_logo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3177", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_34_post_image_logo", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3185", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3185", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_34_post_image_logo", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3193", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3193", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_35_patch_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3201", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_35_patch_patch", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3209", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3209", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_35_patch_patch", "target": "docs_clinicpro_manual_v2_request_body_3216", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3216", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_35_patch_patch", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3228", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3228", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_35_patch_patch", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3242", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3242", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_36_get_get_my_rate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3250", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_36_get_get_my_rate", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3260", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3260", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_36_get_get_my_rate", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3267", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3267", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_37_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3275", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_37_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3283", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3283", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_37_post_post", "target": "docs_clinicpro_manual_v2_request_body_3290", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3290", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_37_post_post", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3302", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3302", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_37_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3316", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3316", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_38_get_unapproved_comments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3324", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_38_get_unapproved_comments", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3332", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3332", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_38_get_unapproved_comments", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3339", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3339", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_38_get_unapproved_comments", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3346", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3346", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_39_patch_comment_confirmation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3354", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_39_patch_comment_confirmation", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3362", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3362", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_39_patch_comment_confirmation", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3369", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3369", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_39_patch_comment_confirmation", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3375", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3375", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_40_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3383", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_40_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3391", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3391", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_40_post_post", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3398", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3398", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_40_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3404", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3404", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_41_patch_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3412", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_41_patch_patch", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3420", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3420", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_41_patch_patch", "target": "docs_clinicpro_manual_v2_request_body_3427", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3427", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_41_patch_patch", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3439", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3439", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_41_patch_patch", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3453", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3453", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_42_delete_delete", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3461", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_42_delete_delete", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3469", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3469", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_42_delete_delete", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3476", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3476", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_43_get_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3484", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_43_get_get", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3492", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3492", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_43_get_get", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3498", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3498", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_44_get_list_comment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3506", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_44_get_list_comment", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3514", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3514", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_44_get_list_comment", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3521", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3521", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_44_get_list_comment", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3528", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3528", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_45_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3536", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_45_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3544", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3544", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_45_post_post", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3551", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3551", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_45_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3557", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3557", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "target": "docs_clinicpro_manual_v2_46_patch_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3565", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_46_patch_patch", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3573", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3573", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_46_patch_patch", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3580", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3580", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_46_patch_patch", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3586", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3586", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3596", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", "target": "docs_clinicpro_manual_v2_47_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3598", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_47_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3606", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3606", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_47_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3612", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3612", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", "target": "docs_clinicpro_manual_v2_48_patch_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3620", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_48_patch_patch", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3628", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3628", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_48_patch_patch", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3634", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3634", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", "target": "docs_clinicpro_manual_v2_49_get_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3642", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_49_get_get", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3650", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3650", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_49_get_get", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3656", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3656", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", "target": "docs_clinicpro_manual_v2_50_get_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3664", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_50_get_get", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3672", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3672", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_50_get_get", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3679", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3679", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", "target": "docs_clinicpro_manual_v2_51_get_my_appointments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3687", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_51_get_my_appointments", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3695", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3695", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_51_get_my_appointments", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3702", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3702", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", "target": "docs_clinicpro_manual_v2_52_get_my_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3710", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_52_get_my_doctor", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3718", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3718", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_52_get_my_doctor", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3725", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3725", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_52_get_my_doctor", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3732", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3732", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", "target": "docs_clinicpro_manual_v2_53_get_representation_filter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3740", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_53_get_representation_filter", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3748", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3748", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_53_get_representation_filter", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3756", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3756", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_53_get_representation_filter", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3763", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3763", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", "target": "docs_clinicpro_manual_v2_54_get_yearly_income", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3771", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_54_get_yearly_income", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3779", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3779", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_54_get_yearly_income", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3787", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3787", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_54_get_yearly_income", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3794", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3794", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3804", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", "target": "docs_clinicpro_manual_v2_55_get_all_tag", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3806", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_55_get_all_tag", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3816", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3816", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_55_get_all_tag", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3823", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3823", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_55_get_all_tag", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3829", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3829", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", "target": "docs_clinicpro_manual_v2_56_get_supplementary_insurance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3837", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_56_get_supplementary_insurance", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3847", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3847", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_56_get_supplementary_insurance", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3854", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3854", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_56_get_supplementary_insurance", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3860", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3860", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", "target": "docs_clinicpro_manual_v2_57_get_categories_list", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3868", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_57_get_categories_list", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3878", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3878", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_57_get_categories_list", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3886", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3886", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_57_get_categories_list", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3892", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3892", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", "target": "docs_clinicpro_manual_v2_58_get_all_state", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3900", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_58_get_all_state", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3910", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3910", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_58_get_all_state", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3917", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3917", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_58_get_all_state", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3923", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3923", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", "target": "docs_clinicpro_manual_v2_59_get_all_city", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3931", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_59_get_all_city", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3941", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3941", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_59_get_all_city", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3949", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3949", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_59_get_all_city", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3955", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3955", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", "target": "docs_clinicpro_manual_v2_60_get_all_specially_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3963", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_60_get_all_specially_doctor", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3973", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3973", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_60_get_all_specially_doctor", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3980", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3980", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_60_get_all_specially_doctor", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3986", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3986", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", "target": "docs_clinicpro_manual_v2_61_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L3994", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_61_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4002", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4002", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_61_post_post", "target": "docs_clinicpro_manual_v2_request_body_4009", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4009", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_61_post_post", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4016", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4016", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_61_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4025", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4025", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", "target": "docs_clinicpro_manual_v2_62_patch_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4033", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_62_patch_patch", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4041", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4041", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_62_patch_patch", "target": "docs_clinicpro_manual_v2_request_body_4048", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4048", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_62_patch_patch", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4054", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4054", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_62_patch_patch", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4062", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4062", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", "target": "docs_clinicpro_manual_v2_63_delete_delete", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4070", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_63_delete_delete", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4078", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4078", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_63_delete_delete", "target": "docs_clinicpro_manual_v2_request_body_4084", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4084", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_63_delete_delete", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4090", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4090", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_63_delete_delete", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4098", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4098", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_9_\u0628\u06cc\u0645\u0647_\u062f\u06a9\u062a\u0631_doctor_insurance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4108", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_9_\u0628\u06cc\u0645\u0647_\u062f\u06a9\u062a\u0631_doctor_insurance", "target": "docs_clinicpro_manual_v2_64_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4110", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_64_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4118", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4118", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_64_post_post", "target": "docs_clinicpro_manual_v2_request_body_4125", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4125", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_64_post_post", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4133", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4133", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_64_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4143", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4143", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_9_\u0628\u06cc\u0645\u0647_\u062f\u06a9\u062a\u0631_doctor_insurance", "target": "docs_clinicpro_manual_v2_65_delete_delete", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4151", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_65_delete_delete", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4159", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4159", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_65_delete_delete", "target": "docs_clinicpro_manual_v2_request_body_4165", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4165", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_65_delete_delete", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4171", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4171", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_65_delete_delete", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4179", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4179", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_9_\u0628\u06cc\u0645\u0647_\u062f\u06a9\u062a\u0631_doctor_insurance", "target": "docs_clinicpro_manual_v2_66_get_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4187", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_66_get_get", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4195", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4195", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_66_get_get", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4201", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_9_\u0628\u06cc\u0645\u0647_\u062f\u06a9\u062a\u0631_doctor_insurance", "target": "docs_clinicpro_manual_v2_67_patch_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4209", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_67_patch_patch", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4217", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4217", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_67_patch_patch", "target": "docs_clinicpro_manual_v2_request_body_4223", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4223", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_67_patch_patch", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4231", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4231", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_67_patch_patch", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4241", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4241", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_10_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4251", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_10_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", "target": "docs_clinicpro_manual_v2_68_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4253", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_68_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4263", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4263", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_68_post_post", "target": "docs_clinicpro_manual_v2_request_body_4270", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4270", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_68_post_post", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4277", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4277", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_68_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4394", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4394", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_10_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", "target": "docs_clinicpro_manual_v2_69_patch_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4402", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_69_patch_patch", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4412", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4412", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_69_patch_patch", "target": "docs_clinicpro_manual_v2_request_body_4419", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4419", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_69_patch_patch", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4425", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4425", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_69_patch_patch", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4541", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4541", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_10_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", "target": "docs_clinicpro_manual_v2_70_get_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4549", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_70_get_get", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4559", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4559", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_70_get_get", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4566", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4566", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_11_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_date_override", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4576", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_11_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_date_override", "target": "docs_clinicpro_manual_v2_71_get_list", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4578", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_71_get_list", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4586", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4586", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_71_get_list", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4593", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4593", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_11_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_date_override", "target": "docs_clinicpro_manual_v2_72_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4601", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_72_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4609", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4609", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_72_post_post", "target": "docs_clinicpro_manual_v2_request_body_4616", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4616", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_72_post_post", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4624", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4624", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_72_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4650", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4650", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_11_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_date_override", "target": "docs_clinicpro_manual_v2_73_patch_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4658", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_73_patch_patch", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4666", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4666", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_73_patch_patch", "target": "docs_clinicpro_manual_v2_request_body_4673", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4673", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_73_patch_patch", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4679", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4679", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_73_patch_patch", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4777", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4777", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_11_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_date_override", "target": "docs_clinicpro_manual_v2_74_delete_delete", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4785", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_74_delete_delete", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4793", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4793", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_74_delete_delete", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4800", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4800", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_11_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_date_override", "target": "docs_clinicpro_manual_v2_75_get_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4808", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_75_get_get", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4816", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4816", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_75_get_get", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4823", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4823", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_12_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4833", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_12_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", "target": "docs_clinicpro_manual_v2_76_delete_delete", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4835", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_76_delete_delete", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4843", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4843", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_76_delete_delete", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4850", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4850", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_12_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", "target": "docs_clinicpro_manual_v2_77_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4858", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_77_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4866", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4866", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_77_post_post", "target": "docs_clinicpro_manual_v2_request_body_4873", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4873", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_77_post_post", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4881", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4881", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_77_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4907", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4907", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_12_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", "target": "docs_clinicpro_manual_v2_78_patch_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4915", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_78_patch_patch", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4923", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4923", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_78_patch_patch", "target": "docs_clinicpro_manual_v2_request_body_4930", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4930", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_78_patch_patch", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4936", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L4936", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_78_patch_patch", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5034", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5034", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_12_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", "target": "docs_clinicpro_manual_v2_79_delete_delete", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5042", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_79_delete_delete", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5050", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5050", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_79_delete_delete", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5057", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5057", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_12_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", "target": "docs_clinicpro_manual_v2_80_get_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5065", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_80_get_get", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5073", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5073", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_80_get_get", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5080", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5080", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_13_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_appointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5090", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_13_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_appointment", "target": "docs_clinicpro_manual_v2_81_get_appointment_slots", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5092", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_81_get_appointment_slots", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_5102", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5102", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_81_get_appointment_slots", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5109", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5109", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_81_get_appointment_slots", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5115", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5115", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_13_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_appointment", "target": "docs_clinicpro_manual_v2_82_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5123", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_82_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5133", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5133", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_82_post_post", "target": "docs_clinicpro_manual_v2_request_body_5140", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5140", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_82_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5147", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5147", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_13_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_appointment", "target": "docs_clinicpro_manual_v2_83_get_days_not_available_for_appointments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5155", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_83_get_days_not_available_for_appointments", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5165", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5165", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_83_get_days_not_available_for_appointments", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5171", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5171", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_13_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_appointment", "target": "docs_clinicpro_manual_v2_84_get_my_appointments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5179", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_84_get_my_appointments", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_5189", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5189", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_84_get_my_appointments", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5197", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5197", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_14_\u0645\u0646\u0634\u06cc_secretary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5207", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_14_\u0645\u0646\u0634\u06cc_secretary", "target": "docs_clinicpro_manual_v2_85_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5209", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_85_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5217", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5217", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_85_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5224", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5224", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_14_\u0645\u0646\u0634\u06cc_secretary", "target": "docs_clinicpro_manual_v2_86_patch_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5232", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_86_patch_patch", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5240", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5240", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_86_patch_patch", "target": "docs_clinicpro_manual_v2_request_body_5247", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5247", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_86_patch_patch", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_5253", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5253", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_86_patch_patch", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5351", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5351", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_14_\u0645\u0646\u0634\u06cc_secretary", "target": "docs_clinicpro_manual_v2_87_get_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5359", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_87_get_get", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5367", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5367", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_87_get_get", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5374", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5374", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_15_\u067e\u0631\u062f\u0627\u062e\u062a_payment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5384", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_15_\u067e\u0631\u062f\u0627\u062e\u062a_payment", "target": "docs_clinicpro_manual_v2_88_get_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5386", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_88_get_get", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5394", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5394", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_88_get_get", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5401", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5401", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_15_\u067e\u0631\u062f\u0627\u062e\u062a_payment", "target": "docs_clinicpro_manual_v2_89_patch_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5409", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_89_patch_patch", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5417", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5417", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_89_patch_patch", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5424", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5424", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_15_\u067e\u0631\u062f\u0627\u062e\u062a_payment", "target": "docs_clinicpro_manual_v2_90_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5432", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_90_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5440", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5440", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_90_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5447", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5447", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_15_\u067e\u0631\u062f\u0627\u062e\u062a_payment", "target": "docs_clinicpro_manual_v2_91_delete_delete", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5455", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_91_delete_delete", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5463", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5463", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_91_delete_delete", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5470", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5470", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_15_\u067e\u0631\u062f\u0627\u062e\u062a_payment", "target": "docs_clinicpro_manual_v2_92_get_my_payments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5478", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_92_get_my_payments", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_5488", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5488", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_92_get_my_payments", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5496", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5496", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", "target": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5506", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", "target": "docs_clinicpro_manual_v2_93_get_top_blogs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5508", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_93_get_top_blogs", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5518", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5518", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_93_get_top_blogs", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5524", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5524", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", "target": "docs_clinicpro_manual_v2_94_post_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5696", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_94_post_post", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5706", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5706", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_94_post_post", "target": "docs_clinicpro_manual_v2_request_body_5713", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5713", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_94_post_post", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_5721", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5721", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_94_post_post", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5738", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5738", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", "target": "docs_clinicpro_manual_v2_95_patch_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5746", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_95_patch_patch", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5756", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5756", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_95_patch_patch", "target": "docs_clinicpro_manual_v2_request_body_5763", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5763", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_95_patch_patch", "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_5770", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5770", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_95_patch_patch", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5779", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5779", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", "target": "docs_clinicpro_manual_v2_96_delete_delete", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5787", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_96_delete_delete", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5797", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5797", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_96_delete_delete", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5804", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5804", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", "target": "docs_clinicpro_manual_v2_97_get_get_blog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5812", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_97_get_get_blog", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5822", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5822", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_97_get_get_blog", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5828", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5828", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", "target": "docs_clinicpro_manual_v2_98_get_list_blogs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5836", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_98_get_list_blogs", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_5846", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5846", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_98_get_list_blogs", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5855", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5855", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_98_get_list_blogs", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5861", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5861", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", "target": "docs_clinicpro_manual_v2_99_post_image_upload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5869", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_99_post_image_upload", "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5877", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5877", "weight": 1.0}, {"source": "docs_clinicpro_manual_v2_99_post_image_upload", "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5885", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/ClinicPro_Manual_v2.md", "source_location": "L5885", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/86fdf19600fc6c72961d37e60d2f056f9012b1b26d0fddac2a6d31b15295f105.json b/graphify-out/cache/ast/v0.8.44/86fdf19600fc6c72961d37e60d2f056f9012b1b26d0fddac2a6d31b15295f105.json new file mode 100644 index 00000000..064e8174 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/86fdf19600fc6c72961d37e60d2f056f9012b1b26d0fddac2a6d31b15295f105.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_15_payment_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L1"}, {"id": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u062f\u0627\u062e\u062a", "file_type": "document", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L1"}, {"id": "task_15_payment_database_\u062c\u062f\u0648\u0644_payments", "label": "\u062c\u062f\u0648\u0644: payments", "file_type": "document", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L3"}, {"id": "task_15_payment_database_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_field_status_\u0627\u0632_config", "label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a (field_status) \u2014 \u0627\u0632 config", "file_type": "document", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L23"}, {"id": "task_15_payment_database_\u0631\u0648\u0634_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_field_payment_method_\u0627\u0632_config", "label": "\u0631\u0648\u0634\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a (field_payment_method) \u2014 \u0627\u0632 config", "file_type": "document", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L31"}, {"id": "task_15_payment_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", "label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 DB backup", "file_type": "document", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L37"}, {"id": "task_15_payment_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L43"}, {"id": "task_15_payment_database_\u0648\u0627\u0628\u0633\u062a\u06af\u06cc_\u0648\u0636\u0639\u06cc\u062a_appointment", "label": "\u0648\u0627\u0628\u0633\u062a\u06af\u06cc \u0648\u0636\u0639\u06cc\u062a appointment", "file_type": "document", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L52"}, {"id": "task_15_payment_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L61"}, {"id": "task_15_payment_database_\u062c\u062f\u0648\u0644_subscription_payments_\u067e\u0631\u062f\u0627\u062e\u062a_\u0627\u0634\u062a\u0631\u0627\u06a9", "label": "\u062c\u062f\u0648\u0644: subscription_payments (\u067e\u0631\u062f\u0627\u062e\u062a \u0627\u0634\u062a\u0631\u0627\u06a9)", "file_type": "document", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L70"}, {"id": "task_15_payment_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627\u06cc_subscription_payments", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627\u06cc subscription_payments", "file_type": "document", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L93"}, {"id": "task_15_payment_database_\u062a\u0641\u0627\u0648\u062a_payments_\u0648_subscription_payments", "label": "\u062a\u0641\u0627\u0648\u062a payments \u0648 subscription_payments", "file_type": "document", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L101"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_15_payment_database_md", "target": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_database_\u062c\u062f\u0648\u0644_payments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_database_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_field_status_\u0627\u0632_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L23", "weight": 1.0}, {"source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_database_\u0631\u0648\u0634_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_field_payment_method_\u0627\u0632_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L31", "weight": 1.0}, {"source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L37", "weight": 1.0}, {"source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L43", "weight": 1.0}, {"source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_database_\u0648\u0627\u0628\u0633\u062a\u06af\u06cc_\u0648\u0636\u0639\u06cc\u062a_appointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L52", "weight": 1.0}, {"source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L61", "weight": 1.0}, {"source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_database_\u062c\u062f\u0648\u0644_subscription_payments_\u067e\u0631\u062f\u0627\u062e\u062a_\u0627\u0634\u062a\u0631\u0627\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L70", "weight": 1.0}, {"source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627\u06cc_subscription_payments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L93", "weight": 1.0}, {"source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_database_\u062a\u0641\u0627\u0648\u062a_payments_\u0648_subscription_payments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/database.md", "source_location": "L101", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/87038a0b3a2f872944d232bcf66eb5fab7676f00a9d29319c082a4b576a1fc40.json b/graphify-out/cache/ast/v0.8.44/87038a0b3a2f872944d232bcf66eb5fab7676f00a9d29319c082a4b576a1fc40.json new file mode 100644 index 00000000..c1f53fc4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/87038a0b3a2f872944d232bcf66eb5fab7676f00a9d29319c082a4b576a1fc40.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_13_clinic_services_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L1"}, {"id": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "label": "\u062a\u0633\u06a9 \u06f1\u06f3: \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (Clinic Services)", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L1"}, {"id": "task_13_clinic_services_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L3"}, {"id": "task_13_clinic_services_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L8"}, {"id": "task_13_clinic_services_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L23"}, {"id": "task_13_clinic_services_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L27"}, {"id": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_request", "label": "\u0646\u0645\u0648\u0646\u0647 Request", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L30"}, {"id": "task_13_clinic_services_task_post_api_v1_service_section", "label": "POST /api/v1/service-section", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L32"}, {"id": "task_13_clinic_services_task_post_api_v1_service_item", "label": "POST /api/v1/service-item", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L39"}, {"id": "task_13_clinic_services_task_patch_api_v1_service_item_uuid", "label": "PATCH /api/v1/service-item/{uuid}", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L49"}, {"id": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_response", "label": "\u0646\u0645\u0648\u0646\u0647 Response", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L57"}, {"id": "task_13_clinic_services_task_get_api_v1_service_sections", "label": "GET /api/v1/service-sections", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L59"}, {"id": "task_13_clinic_services_task_get_api_v1_service_items_sectionuuid", "label": "GET /api/v1/service-items/{sectionUuid}", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L80"}, {"id": "task_13_clinic_services_task_\u06a9\u062f\u0647\u0627\u06cc_\u062e\u0637\u0627", "label": "\u06a9\u062f\u0647\u0627\u06cc \u062e\u0637\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L96"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_13_clinic_services_task_md", "target": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "task_13_clinic_services_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "task_13_clinic_services_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L8", "weight": 1.0}, {"source": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "task_13_clinic_services_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L23", "weight": 1.0}, {"source": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "task_13_clinic_services_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L27", "weight": 1.0}, {"source": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L30", "weight": 1.0}, {"source": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_13_clinic_services_task_post_api_v1_service_section", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L32", "weight": 1.0}, {"source": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_13_clinic_services_task_post_api_v1_service_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L39", "weight": 1.0}, {"source": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_13_clinic_services_task_patch_api_v1_service_item_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L49", "weight": 1.0}, {"source": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_response", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L57", "weight": 1.0}, {"source": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_13_clinic_services_task_get_api_v1_service_sections", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L59", "weight": 1.0}, {"source": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_13_clinic_services_task_get_api_v1_service_items_sectionuuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L80", "weight": 1.0}, {"source": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "task_13_clinic_services_task_\u06a9\u062f\u0647\u0627\u06cc_\u062e\u0637\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", "source_location": "L96", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/87f84613f1b928abd28cf7502c4572ebf7599d0c47d3c97497a5d74b9fb2c983.json b/graphify-out/cache/ast/v0.8.44/87f84613f1b928abd28cf7502c4572ebf7599d0c47d3c97497a5d74b9fb2c983.json new file mode 100644 index 00000000..dbe5ada2 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/87f84613f1b928abd28cf7502c4572ebf7599d0c47d3c97497a5d74b9fb2c983.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260625150304_php", "label": "Version20260625150304.php", "file_type": "code", "source_file": "migrations/Version20260625150304.php", "source_location": "L1"}, {"id": "migrations_version20260625150304_version20260625150304", "label": "Version20260625150304", "file_type": "code", "source_file": "migrations/Version20260625150304.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260625150304_version20260625150304_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260625150304.php", "source_location": "L15"}, {"id": "migrations_version20260625150304_version20260625150304_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260625150304.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260625150304.php", "source_location": "L20"}, {"id": "migrations_version20260625150304_version20260625150304_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260625150304.php", "source_location": "L49"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260625150304_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625150304.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260625150304_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625150304.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260625150304_php", "target": "migrations_version20260625150304_version20260625150304", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625150304.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260625150304_version20260625150304", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625150304.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260625150304_version20260625150304", "target": "migrations_version20260625150304_version20260625150304_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625150304.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260625150304_version20260625150304", "target": "migrations_version20260625150304_version20260625150304_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625150304.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260625150304_version20260625150304_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625150304.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260625150304_version20260625150304", "target": "migrations_version20260625150304_version20260625150304_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625150304.php", "source_location": "L49", "weight": 1.0}, {"source": "migrations_version20260625150304_version20260625150304_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625150304.php", "source_location": "L49", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260625150304_version20260625150304_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260625150304.php", "source_location": "L22", "receiver": null}, {"caller_nid": "migrations_version20260625150304_version20260625150304_up", "callee": "fetchAllAssociative", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260625150304.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260625150304_version20260625150304_up", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260625150304.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260625150304_version20260625150304_up", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260625150304.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260625150304_version20260625150304_up", "callee": "bin2hex", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260625150304.php", "source_location": "L35", "receiver": null}, {"caller_nid": "migrations_version20260625150304_version20260625150304_up", "callee": "random_bytes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260625150304.php", "source_location": "L35", "receiver": null}, {"caller_nid": "migrations_version20260625150304_version20260625150304_up", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260625150304.php", "source_location": "L40", "receiver": null}, {"caller_nid": "migrations_version20260625150304_version20260625150304_up", "callee": "executeStatement", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260625150304.php", "source_location": "L42", "receiver": null}, {"caller_nid": "migrations_version20260625150304_version20260625150304_up", "callee": "json_encode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260625150304.php", "source_location": "L44", "receiver": null}, {"caller_nid": "migrations_version20260625150304_version20260625150304_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260625150304.php", "source_location": "L51", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/880cbf5c1bbd64937f4a197a91cdedf9c742bb3910ab2104cfb6c59e8cc7ba0c.json b/graphify-out/cache/ast/v0.8.44/880cbf5c1bbd64937f4a197a91cdedf9c742bb3910ab2104cfb6c59e8cc7ba0c.json new file mode 100644 index 00000000..18a1a5e8 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/880cbf5c1bbd64937f4a197a91cdedf9c742bb3910ab2104cfb6c59e8cc7ba0c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_user_profile_resolve_by_user_uuid_md", "label": "user-profile-resolve-by-user-uuid.md", "file_type": "document", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L1"}, {"id": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", "label": "\u0631\u0641\u0639 404 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631: resolve \u0628\u0627 user-uuid \u0648 \u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062e\u0627\u0644\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631 \u062a\u0627\u0632\u0647", "file_type": "document", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L1"}, {"id": "prompt_user_profile_resolve_by_user_uuid_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L3"}, {"id": "prompt_user_profile_resolve_by_user_uuid_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L10"}, {"id": "prompt_user_profile_resolve_by_user_uuid_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L18"}, {"id": "prompt_user_profile_resolve_by_user_uuid_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L25"}, {"id": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L35"}, {"id": "prompt_user_profile_resolve_by_user_uuid_userprofilecontroller_show_\u0641\u0642\u0637_\u0628\u0627_profile_uuid", "label": "`UserProfileController::show()` \u2014 \u0641\u0642\u0637 \u0628\u0627 profile-uuid", "file_type": "document", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L37"}, {"id": "prompt_user_profile_resolve_by_user_uuid_userprofile_uuid_\u0645\u0633\u062a\u0642\u0644_\u0627\u0632_\u06a9\u0627\u0631\u0628\u0631", "label": "`UserProfile` \u2014 uuid \u0645\u0633\u062a\u0642\u0644 \u0627\u0632 \u06a9\u0627\u0631\u0628\u0631", "file_type": "document", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L54"}, {"id": "prompt_user_profile_resolve_by_user_uuid_repository\u0647\u0627", "label": "repository\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L65"}, {"id": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L75"}, {"id": "prompt_user_profile_resolve_by_user_uuid_\u06f1_\u062a\u0632\u0631\u06cc\u0642_userrepository_\u0628\u0647_\u06a9\u0646\u062a\u0631\u0644\u0631", "label": "\u06f1. \u062a\u0632\u0631\u06cc\u0642 `UserRepository` \u0628\u0647 \u06a9\u0646\u062a\u0631\u0644\u0631", "file_type": "document", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L77"}, {"id": "prompt_user_profile_resolve_by_user_uuid_\u06f2_\u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc_show_resolve_\u0628\u0627_profile_uuid_\u06cc\u0627_user_uuid_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062c\u062f\u06cc\u062f", "label": "\u06f2. \u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc `show()` \u2014 resolve \u0628\u0627 profile-uuid \u06cc\u0627 user-uuid + \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062e\u0627\u0644\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631 \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L86"}, {"id": "prompt_user_profile_resolve_by_user_uuid_\u06f3_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc_patch_\u0647\u0645_\u0628\u0627_user_uuid_\u06a9\u0627\u0631_\u06a9\u0646\u062f", "label": "\u06f3. (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc) PATCH \u0647\u0645 \u0628\u0627 user-uuid \u06a9\u0627\u0631 \u06a9\u0646\u062f", "file_type": "document", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L126"}, {"id": "prompt_user_profile_resolve_by_user_uuid_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u06f4. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L131"}, {"id": "prompt_user_profile_resolve_by_user_uuid_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L135"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_user_profile_resolve_by_user_uuid_md", "target": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", "target": "prompt_user_profile_resolve_by_user_uuid_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", "target": "prompt_user_profile_resolve_by_user_uuid_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L10", "weight": 1.0}, {"source": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", "target": "prompt_user_profile_resolve_by_user_uuid_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L18", "weight": 1.0}, {"source": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", "target": "prompt_user_profile_resolve_by_user_uuid_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L25", "weight": 1.0}, {"source": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", "target": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L35", "weight": 1.0}, {"source": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_user_profile_resolve_by_user_uuid_userprofilecontroller_show_\u0641\u0642\u0637_\u0628\u0627_profile_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L37", "weight": 1.0}, {"source": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_user_profile_resolve_by_user_uuid_userprofile_uuid_\u0645\u0633\u062a\u0642\u0644_\u0627\u0632_\u06a9\u0627\u0631\u0628\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L54", "weight": 1.0}, {"source": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "target": "prompt_user_profile_resolve_by_user_uuid_repository\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L65", "weight": 1.0}, {"source": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", "target": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L75", "weight": 1.0}, {"source": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_user_profile_resolve_by_user_uuid_\u06f1_\u062a\u0632\u0631\u06cc\u0642_userrepository_\u0628\u0647_\u06a9\u0646\u062a\u0631\u0644\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L77", "weight": 1.0}, {"source": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_user_profile_resolve_by_user_uuid_\u06f2_\u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc_show_resolve_\u0628\u0627_profile_uuid_\u06cc\u0627_user_uuid_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L86", "weight": 1.0}, {"source": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_user_profile_resolve_by_user_uuid_\u06f3_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc_patch_\u0647\u0645_\u0628\u0627_user_uuid_\u06a9\u0627\u0631_\u06a9\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L126", "weight": 1.0}, {"source": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_user_profile_resolve_by_user_uuid_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L131", "weight": 1.0}, {"source": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", "target": "prompt_user_profile_resolve_by_user_uuid_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", "source_location": "L135", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/88321d5b96f7d4a6b8e1704430500c45915eb2e259eef363d95f26de72109092.json b/graphify-out/cache/ast/v0.8.44/88321d5b96f7d4a6b8e1704430500c45915eb2e259eef363d95f26de72109092.json new file mode 100644 index 00000000..dbfe62fb --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/88321d5b96f7d4a6b8e1704430500c45915eb2e259eef363d95f26de72109092.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_10_appointment_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L1"}, {"id": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u0627\u0698\u0648\u0644 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L1"}, {"id": "task_10_appointment_database_\u062c\u062f\u0648\u0644_appointments", "label": "\u062c\u062f\u0648\u0644: appointments", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L3"}, {"id": "task_10_appointment_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_json_\u0641\u06cc\u0644\u062f_slot_\u0627\u0632_db_backup", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc JSON \u0641\u06cc\u0644\u062f `slot` (\u0627\u0632 DB backup)", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L23"}, {"id": "task_10_appointment_database_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0645\u0644_field_status_\u0627\u0632_config", "label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc \u06a9\u0627\u0645\u0644 (field_status) \u2014 \u0627\u0632 config", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L35"}, {"id": "task_10_appointment_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L54"}, {"id": "task_10_appointment_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", "label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 DB backup", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L63"}, {"id": "task_10_appointment_database_\u0631\u0648\u0627\u0628\u0637", "label": "\u0631\u0648\u0627\u0628\u0637", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L71"}, {"id": "task_10_appointment_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L78"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_10_appointment_database_md", "target": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_database_\u062c\u062f\u0648\u0644_appointments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_json_\u0641\u06cc\u0644\u062f_slot_\u0627\u0632_db_backup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L23", "weight": 1.0}, {"source": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_database_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0645\u0644_field_status_\u0627\u0632_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L35", "weight": 1.0}, {"source": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L54", "weight": 1.0}, {"source": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L63", "weight": 1.0}, {"source": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_database_\u0631\u0648\u0627\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L71", "weight": 1.0}, {"source": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/database.md", "source_location": "L78", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8862f95bfa255ce5ca115a5269cff80c15c9f82c03e7309e99cbc93a723cf0b9.json b/graphify-out/cache/ast/v0.8.44/8862f95bfa255ce5ca115a5269cff80c15c9f82c03e7309e99cbc93a723cf0b9.json new file mode 100644 index 00000000..99c5d04c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8862f95bfa255ce5ca115a5269cff80c15c9f82c03e7309e99cbc93a723cf0b9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_entity_payment_php", "label": "Payment.php", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L1"}, {"id": "entity_payment_payment", "label": "Payment", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L10"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L37"}, {"id": "appointment", "label": "Appointment", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L41"}, {"id": "entity_payment_payment_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L78"}, {"id": "entity_payment_payment_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L91"}, {"id": "entity_payment_payment_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L92"}, {"id": "entity_payment_payment_getorderid", "label": ".getOrderId()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L93"}, {"id": "entity_payment_payment_getuser", "label": ".getUser()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L94"}, {"id": "entity_payment_payment_getappointment", "label": ".getAppointment()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L95"}, {"id": "entity_payment_payment_getamountrials", "label": ".getAmountRials()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L96"}, {"id": "entity_payment_payment_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L97"}, {"id": "entity_payment_payment_getgateway", "label": ".getGateway()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L98"}, {"id": "entity_payment_payment_gettype", "label": ".getType()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L99"}, {"id": "entity_payment_payment_getgatewaytoken", "label": ".getGatewayToken()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L100"}, {"id": "entity_payment_payment_getreferenceid", "label": ".getReferenceId()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L101"}, {"id": "entity_payment_payment_getfrontendaddress", "label": ".getFrontendAddress()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L102"}, {"id": "entity_payment_payment_getcallbackip", "label": ".getCallbackIp()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L103"}, {"id": "entity_payment_payment_getmetadata", "label": ".getMetadata()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L104"}, {"id": "entity_payment_payment_setappointment", "label": ".setAppointment()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L106"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L106"}, {"id": "entity_payment_payment_setmetadata", "label": ".setMetadata()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L107"}, {"id": "entity_payment_payment_setgatewaytoken", "label": ".setGatewayToken()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L108"}, {"id": "entity_payment_payment_setreferenceid", "label": ".setReferenceId()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L109"}, {"id": "entity_payment_payment_setstatus", "label": ".setStatus()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L110"}, {"id": "entity_payment_payment_setcallbackip", "label": ".setCallbackIp()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L111"}, {"id": "entity_payment_payment_touch", "label": ".touch()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L113"}, {"id": "entity_payment_payment_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L115"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_entity_payment_php", "target": "appointment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_entity_payment_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_entity_payment_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_entity_payment_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_entity_payment_php", "target": "entity_payment_payment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L10", "weight": 1.0}, {"source": "entity_payment_payment", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L37", "weight": 1.0, "context": "field"}, {"source": "entity_payment_payment", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L41", "weight": 1.0, "context": "field"}, {"source": "entity_payment_payment", "target": "entity_payment_payment_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L78", "weight": 1.0}, {"source": "entity_payment_payment_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L78", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_payment_payment", "target": "entity_payment_payment_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L91", "weight": 1.0}, {"source": "entity_payment_payment", "target": "entity_payment_payment_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L92", "weight": 1.0}, {"source": "entity_payment_payment", "target": "entity_payment_payment_getorderid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L93", "weight": 1.0}, {"source": "entity_payment_payment", "target": "entity_payment_payment_getuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L94", "weight": 1.0}, {"source": "entity_payment_payment_getuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L94", "weight": 1.0, "context": "return_type"}, {"source": "entity_payment_payment", "target": "entity_payment_payment_getappointment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L95", "weight": 1.0}, {"source": "entity_payment_payment_getappointment", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L95", "weight": 1.0, "context": "return_type"}, {"source": "entity_payment_payment", "target": "entity_payment_payment_getamountrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L96", "weight": 1.0}, {"source": "entity_payment_payment", "target": "entity_payment_payment_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L97", "weight": 1.0}, {"source": "entity_payment_payment", "target": "entity_payment_payment_getgateway", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L98", "weight": 1.0}, {"source": "entity_payment_payment", "target": "entity_payment_payment_gettype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L99", "weight": 1.0}, {"source": "entity_payment_payment", "target": "entity_payment_payment_getgatewaytoken", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L100", "weight": 1.0}, {"source": "entity_payment_payment", "target": "entity_payment_payment_getreferenceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L101", "weight": 1.0}, {"source": "entity_payment_payment", "target": "entity_payment_payment_getfrontendaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L102", "weight": 1.0}, {"source": "entity_payment_payment", "target": "entity_payment_payment_getcallbackip", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L103", "weight": 1.0}, {"source": "entity_payment_payment", "target": "entity_payment_payment_getmetadata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L104", "weight": 1.0}, {"source": "entity_payment_payment", "target": "entity_payment_payment_setappointment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L106", "weight": 1.0}, {"source": "entity_payment_payment_setappointment", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L106", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_payment_payment_setappointment", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L106", "weight": 1.0, "context": "return_type"}, {"source": "entity_payment_payment", "target": "entity_payment_payment_setmetadata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L107", "weight": 1.0}, {"source": "entity_payment_payment_setmetadata", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L107", "weight": 1.0, "context": "return_type"}, {"source": "entity_payment_payment", "target": "entity_payment_payment_setgatewaytoken", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L108", "weight": 1.0}, {"source": "entity_payment_payment_setgatewaytoken", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L108", "weight": 1.0, "context": "return_type"}, {"source": "entity_payment_payment", "target": "entity_payment_payment_setreferenceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L109", "weight": 1.0}, {"source": "entity_payment_payment_setreferenceid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L109", "weight": 1.0, "context": "return_type"}, {"source": "entity_payment_payment", "target": "entity_payment_payment_setstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L110", "weight": 1.0}, {"source": "entity_payment_payment_setstatus", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L110", "weight": 1.0, "context": "return_type"}, {"source": "entity_payment_payment", "target": "entity_payment_payment_setcallbackip", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L111", "weight": 1.0}, {"source": "entity_payment_payment_setcallbackip", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L111", "weight": 1.0, "context": "return_type"}, {"source": "entity_payment_payment", "target": "entity_payment_payment_touch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L113", "weight": 1.0}, {"source": "entity_payment_payment", "target": "entity_payment_payment_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L115", "weight": 1.0}, {"source": "entity_payment_payment_setmetadata", "target": "entity_payment_payment_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L107", "weight": 1.0}, {"source": "entity_payment_payment_setgatewaytoken", "target": "entity_payment_payment_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L108", "weight": 1.0}, {"source": "entity_payment_payment_setreferenceid", "target": "entity_payment_payment_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L109", "weight": 1.0}, {"source": "entity_payment_payment_setstatus", "target": "entity_payment_payment_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L110", "weight": 1.0}, {"source": "entity_payment_payment_setcallbackip", "target": "entity_payment_payment_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Entity/Payment.php", "source_location": "L111", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_payment_payment_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Entity/Payment.php", "source_location": "L80", "receiver": null}, {"caller_nid": "entity_payment_payment_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Entity/Payment.php", "source_location": "L80", "receiver": null}, {"caller_nid": "entity_payment_payment_construct", "callee": "strtoupper", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Entity/Payment.php", "source_location": "L81", "receiver": null}, {"caller_nid": "entity_payment_payment_construct", "callee": "substr", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Entity/Payment.php", "source_location": "L81", "receiver": null}, {"caller_nid": "entity_payment_payment_construct", "callee": "str_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Entity/Payment.php", "source_location": "L81", "receiver": null}, {"caller_nid": "entity_payment_payment_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Entity/Payment.php", "source_location": "L81", "receiver": null}, {"caller_nid": "entity_payment_payment_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Entity/Payment.php", "source_location": "L81", "receiver": null}, {"caller_nid": "entity_payment_payment_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Entity/Payment.php", "source_location": "L87", "receiver": null}, {"caller_nid": "entity_payment_payment_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Entity/Payment.php", "source_location": "L88", "receiver": null}, {"caller_nid": "entity_payment_payment_touch", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Entity/Payment.php", "source_location": "L113", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/88f08d81dc92ac75d2f0628c60f3fb78b039b9184039592047cc92c58d0db068.json b/graphify-out/cache/ast/v0.8.44/88f08d81dc92ac75d2f0628c60f3fb78b039b9184039592047cc92c58d0db068.json new file mode 100644 index 00000000..c28b8528 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/88f08d81dc92ac75d2f0628c60f3fb78b039b9184039592047cc92c58d0db068.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_paymentverifyresult_php", "label": "PaymentVerifyResult.php", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentVerifyResult.php", "source_location": "L1"}, {"id": "gateway_paymentverifyresult_paymentverifyresult", "label": "PaymentVerifyResult", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentVerifyResult.php", "source_location": "L5"}, {"id": "gateway_paymentverifyresult_paymentverifyresult_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentVerifyResult.php", "source_location": "L7"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_paymentverifyresult_php", "target": "gateway_paymentverifyresult_paymentverifyresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentVerifyResult.php", "source_location": "L5", "weight": 1.0}, {"source": "gateway_paymentverifyresult_paymentverifyresult", "target": "gateway_paymentverifyresult_paymentverifyresult_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentVerifyResult.php", "source_location": "L7", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8981c0048e84b26121eb8e2a6e1f9913a7d61d958a48bc4bee113df6c0c77a80.json b/graphify-out/cache/ast/v0.8.44/8981c0048e84b26121eb8e2a6e1f9913a7d61d958a48bc4bee113df6c0c77a80.json new file mode 100644 index 00000000..9b3d5398 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8981c0048e84b26121eb8e2a6e1f9913a7d61d958a48bc4bee113df6c0c77a80.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_messagehandler_expireappointmentshandler_php", "label": "ExpireAppointmentsHandler.php", "file_type": "code", "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", "source_location": "L1"}, {"id": "messagehandler_expireappointmentshandler_expireappointmentshandler", "label": "ExpireAppointmentsHandler", "file_type": "code", "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", "source_location": "L9"}, {"id": "messagehandler_expireappointmentshandler_expireappointmentshandler_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", "source_location": "L12"}, {"id": "messagehandler_expireappointmentshandler_expireappointmentshandler_invoke", "label": ".__invoke()", "file_type": "code", "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", "source_location": "L14"}, {"id": "expireappointmentsmessage", "label": "ExpireAppointmentsMessage", "file_type": "code", "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", "source_location": "L14"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_messagehandler_expireappointmentshandler_php", "target": "expireappointmentsmessage", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_messagehandler_expireappointmentshandler_php", "target": "appointmentexpiryservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_messagehandler_expireappointmentshandler_php", "target": "asmessagehandler", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_messagehandler_expireappointmentshandler_php", "target": "messagehandler_expireappointmentshandler_expireappointmentshandler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", "source_location": "L9", "weight": 1.0}, {"source": "messagehandler_expireappointmentshandler_expireappointmentshandler", "target": "messagehandler_expireappointmentshandler_expireappointmentshandler_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", "source_location": "L12", "weight": 1.0}, {"source": "messagehandler_expireappointmentshandler_expireappointmentshandler", "target": "messagehandler_expireappointmentshandler_expireappointmentshandler_invoke", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", "source_location": "L14", "weight": 1.0}, {"source": "messagehandler_expireappointmentshandler_expireappointmentshandler_invoke", "target": "expireappointmentsmessage", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", "source_location": "L14", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "messagehandler_expireappointmentshandler_expireappointmentshandler_invoke", "callee": "expireStale", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", "source_location": "L16", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8a1282441580b6b46896c1c52a6ff284279e0e3610da60c638bfce1067450fb3.json b/graphify-out/cache/ast/v0.8.44/8a1282441580b6b46896c1c52a6ff284279e0e3610da60c638bfce1067450fb3.json new file mode 100644 index 00000000..0a116f7c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8a1282441580b6b46896c1c52a6ff284279e0e3610da60c638bfce1067450fb3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_service_jalalidateservice_php", "label": "JalaliDateService.php", "file_type": "code", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L1"}, {"id": "service_jalalidateservice_jalalidateservice", "label": "JalaliDateService", "file_type": "code", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L8"}, {"id": "service_jalalidateservice_jalalidateservice_tojalali", "label": ".toJalali()", "file_type": "code", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L10"}, {"id": "datetimeinterface", "label": "DateTimeInterface", "file_type": "code", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L10"}, {"id": "service_jalalidateservice_jalalidateservice_gregoriantojalali", "label": ".gregorianToJalali()", "file_type": "code", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L17"}, {"id": "service_jalalidateservice_jalalidateservice_formatdatetime", "label": ".formatDateTime()", "file_type": "code", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L47"}, {"id": "service_jalalidateservice_jalalidateservice_jalaliyear", "label": ".jalaliYear()", "file_type": "code", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L61"}, {"id": "service_jalalidateservice_jalalidateservice_jalalimonth", "label": ".jalaliMonth()", "file_type": "code", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L70"}, {"id": "service_jalalidateservice_jalalidateservice_jalalimonthrange", "label": ".jalaliMonthRange()", "file_type": "code", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L80"}, {"id": "service_jalalidateservice_jalalidateservice_jalaliyearrange", "label": ".jalaliYearRange()", "file_type": "code", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L93"}, {"id": "service_jalalidateservice_jalalidateservice_jalalitogregorian", "label": ".jalaliToGregorian()", "file_type": "code", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L104"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_representation_service_jalalidateservice_php", "target": "service_jalalidateservice_jalalidateservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L8", "weight": 1.0}, {"source": "service_jalalidateservice_jalalidateservice", "target": "service_jalalidateservice_jalalidateservice_tojalali", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L10", "weight": 1.0}, {"source": "service_jalalidateservice_jalalidateservice_tojalali", "target": "datetimeinterface", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L10", "weight": 1.0, "context": "parameter_type"}, {"source": "service_jalalidateservice_jalalidateservice", "target": "service_jalalidateservice_jalalidateservice_gregoriantojalali", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L17", "weight": 1.0}, {"source": "service_jalalidateservice_jalalidateservice", "target": "service_jalalidateservice_jalalidateservice_formatdatetime", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L47", "weight": 1.0}, {"source": "service_jalalidateservice_jalalidateservice", "target": "service_jalalidateservice_jalalidateservice_jalaliyear", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L61", "weight": 1.0}, {"source": "service_jalalidateservice_jalalidateservice", "target": "service_jalalidateservice_jalalidateservice_jalalimonth", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L70", "weight": 1.0}, {"source": "service_jalalidateservice_jalalidateservice", "target": "service_jalalidateservice_jalalidateservice_jalalimonthrange", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L80", "weight": 1.0}, {"source": "service_jalalidateservice_jalalidateservice", "target": "service_jalalidateservice_jalalidateservice_jalaliyearrange", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L93", "weight": 1.0}, {"source": "service_jalalidateservice_jalalidateservice", "target": "service_jalalidateservice_jalalidateservice_jalalitogregorian", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L104", "weight": 1.0}, {"source": "service_jalalidateservice_jalalidateservice_tojalali", "target": "service_jalalidateservice_jalalidateservice_gregoriantojalali", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L13", "weight": 1.0}, {"source": "service_jalalidateservice_jalalidateservice_jalaliyear", "target": "service_jalalidateservice_jalalidateservice_gregoriantojalali", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L63", "weight": 1.0}, {"source": "service_jalalidateservice_jalalidateservice_jalalimonth", "target": "service_jalalidateservice_jalalidateservice_gregoriantojalali", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L72", "weight": 1.0}, {"source": "service_jalalidateservice_jalalidateservice_jalalimonthrange", "target": "service_jalalidateservice_jalalidateservice_jalalitogregorian", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L83", "weight": 1.0}, {"source": "service_jalalidateservice_jalalidateservice_jalaliyearrange", "target": "service_jalalidateservice_jalalidateservice_jalalitogregorian", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Representation/Service/JalaliDateService.php", "source_location": "L95", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_jalalidateservice_jalalidateservice_tojalali", "callee": "format", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Service/JalaliDateService.php", "source_location": "L12", "receiver": null}, {"caller_nid": "service_jalalidateservice_jalalidateservice_tojalali", "callee": "format", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Service/JalaliDateService.php", "source_location": "L12", "receiver": null}, {"caller_nid": "service_jalalidateservice_jalalidateservice_tojalali", "callee": "format", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Service/JalaliDateService.php", "source_location": "L12", "receiver": null}, {"caller_nid": "service_jalalidateservice_jalalidateservice_formatdatetime", "callee": "format", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Service/JalaliDateService.php", "source_location": "L58", "receiver": null}, {"caller_nid": "service_jalalidateservice_jalalidateservice_jalaliyear", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Service/JalaliDateService.php", "source_location": "L64", "receiver": null}, {"caller_nid": "service_jalalidateservice_jalalidateservice_jalaliyear", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Service/JalaliDateService.php", "source_location": "L65", "receiver": null}, {"caller_nid": "service_jalalidateservice_jalalidateservice_jalaliyear", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Service/JalaliDateService.php", "source_location": "L66", "receiver": null}, {"caller_nid": "service_jalalidateservice_jalalidateservice_jalalimonth", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Service/JalaliDateService.php", "source_location": "L73", "receiver": null}, {"caller_nid": "service_jalalidateservice_jalalidateservice_jalalimonth", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Service/JalaliDateService.php", "source_location": "L74", "receiver": null}, {"caller_nid": "service_jalalidateservice_jalalidateservice_jalalimonth", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Service/JalaliDateService.php", "source_location": "L75", "receiver": null}, {"caller_nid": "service_jalalidateservice_jalalidateservice_jalalimonthrange", "callee": "mktime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Service/JalaliDateService.php", "source_location": "L87", "receiver": null}, {"caller_nid": "service_jalalidateservice_jalalidateservice_jalalimonthrange", "callee": "mktime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Service/JalaliDateService.php", "source_location": "L88", "receiver": null}, {"caller_nid": "service_jalalidateservice_jalalidateservice_jalaliyearrange", "callee": "mktime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Service/JalaliDateService.php", "source_location": "L99", "receiver": null}, {"caller_nid": "service_jalalidateservice_jalalidateservice_jalaliyearrange", "callee": "mktime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Service/JalaliDateService.php", "source_location": "L100", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8a3deac81ebf1b16b5221f172aeefc9a45009658b7820e6e8597a589ea3af936.json b/graphify-out/cache/ast/v0.8.44/8a3deac81ebf1b16b5221f172aeefc9a45009658b7820e6e8597a589ea3af936.json new file mode 100644 index 00000000..6e3235d0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8a3deac81ebf1b16b5221f172aeefc9a45009658b7820e6e8597a589ea3af936.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_weeklyschedulerepository_php", "label": "WeeklyScheduleRepository.php", "file_type": "code", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L1"}, {"id": "repository_weeklyschedulerepository_weeklyschedulerepository", "label": "WeeklyScheduleRepository", "file_type": "code", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_weeklyschedulerepository_weeklyschedulerepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L12"}, {"id": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctor", "label": ".findByDoctor()", "file_type": "code", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L17"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L17"}, {"id": "weeklyschedule", "label": "WeeklySchedule", "file_type": "code", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L17"}, {"id": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctors", "label": ".findByDoctors()", "file_type": "code", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L23"}, {"id": "repository_weeklyschedulerepository_weeklyschedulerepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L35"}, {"id": "repository_weeklyschedulerepository_weeklyschedulerepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L40"}, {"id": "repository_weeklyschedulerepository_weeklyschedulerepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L46"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_weeklyschedulerepository_php", "target": "weeklyschedule", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_weeklyschedulerepository_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_weeklyschedulerepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_weeklyschedulerepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_weeklyschedulerepository_php", "target": "repository_weeklyschedulerepository_weeklyschedulerepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_weeklyschedulerepository_weeklyschedulerepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_weeklyschedulerepository_weeklyschedulerepository", "target": "repository_weeklyschedulerepository_weeklyschedulerepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_weeklyschedulerepository_weeklyschedulerepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_weeklyschedulerepository_weeklyschedulerepository", "target": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L17", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctor", "target": "weeklyschedule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L17", "weight": 1.0, "context": "return_type"}, {"source": "repository_weeklyschedulerepository_weeklyschedulerepository", "target": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctors", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L23", "weight": 1.0}, {"source": "repository_weeklyschedulerepository_weeklyschedulerepository", "target": "repository_weeklyschedulerepository_weeklyschedulerepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L35", "weight": 1.0}, {"source": "repository_weeklyschedulerepository_weeklyschedulerepository_findbyuuid", "target": "weeklyschedule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L35", "weight": 1.0, "context": "return_type"}, {"source": "repository_weeklyschedulerepository_weeklyschedulerepository", "target": "repository_weeklyschedulerepository_weeklyschedulerepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L40", "weight": 1.0}, {"source": "repository_weeklyschedulerepository_weeklyschedulerepository_save", "target": "weeklyschedule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L40", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_weeklyschedulerepository_weeklyschedulerepository", "target": "repository_weeklyschedulerepository_weeklyschedulerepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L46", "weight": 1.0}, {"source": "repository_weeklyschedulerepository_weeklyschedulerepository_remove", "target": "weeklyschedule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L46", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_weeklyschedulerepository_weeklyschedulerepository_construct", "target": "weeklyschedule", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L14", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_weeklyschedulerepository_weeklyschedulerepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctor", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctors", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctors", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctors", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctors", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctors", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctors", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_weeklyschedulerepository_weeklyschedulerepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_weeklyschedulerepository_weeklyschedulerepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L42", "receiver": null}, {"caller_nid": "repository_weeklyschedulerepository_weeklyschedulerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L42", "receiver": null}, {"caller_nid": "repository_weeklyschedulerepository_weeklyschedulerepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L43", "receiver": null}, {"caller_nid": "repository_weeklyschedulerepository_weeklyschedulerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L43", "receiver": null}, {"caller_nid": "repository_weeklyschedulerepository_weeklyschedulerepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L48", "receiver": null}, {"caller_nid": "repository_weeklyschedulerepository_weeklyschedulerepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L49", "receiver": null}, {"caller_nid": "repository_weeklyschedulerepository_weeklyschedulerepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php", "source_location": "L49", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8a6f406c0d70ab3cc8802470ee6fe0d24c883177fb8fd436653c31edaa915e36.json b/graphify-out/cache/ast/v0.8.44/8a6f406c0d70ab3cc8802470ee6fe0d24c883177fb8fd436653c31edaa915e36.json new file mode 100644 index 00000000..44743f91 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8a6f406c0d70ab3cc8802470ee6fe0d24c883177fb8fd436653c31edaa915e36.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "label": "AppointmentController.php", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L1"}, {"id": "controller_appointmentcontroller_appointmentcontroller", "label": "AppointmentController", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L26"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_appointmentcontroller_appointmentcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L29"}, {"id": "controller_appointmentcontroller_appointmentcontroller_slots", "label": ".slots()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L40"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L40"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L40"}, {"id": "controller_appointmentcontroller_appointmentcontroller_monthavailability", "label": ".monthAvailability()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L136"}, {"id": "controller_appointmentcontroller_appointmentcontroller_book", "label": ".book()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L181"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L181"}, {"id": "controller_appointmentcontroller_appointmentcontroller_get", "label": ".get()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L303"}, {"id": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "label": ".listByDoctor()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L348"}, {"id": "controller_appointmentcontroller_appointmentcontroller_listbyuser", "label": ".listByUser()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L407"}, {"id": "controller_appointmentcontroller_appointmentcontroller_canview", "label": ".canView()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L449"}, {"id": "appointment", "label": "Appointment", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L449"}, {"id": "controller_appointmentcontroller_appointmentcontroller_canmanage", "label": ".canManage()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L456"}, {"id": "controller_appointmentcontroller_appointmentcontroller_resolveslotlocationid", "label": ".resolveSlotLocationId()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L463"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L463"}, {"id": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "label": ".updateStatus()", "file_type": "code", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L468"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "appointment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "weeklyschedule", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "appointmentrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "slottakenexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "weeklyschedulerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "slotcalculatorservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "patientservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "inputvalidator", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "optimisticlockexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L24", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_controller_appointmentcontroller_php", "target": "controller_appointmentcontroller_appointmentcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L26", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L27", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller", "target": "controller_appointmentcontroller_appointmentcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L29", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller", "target": "controller_appointmentcontroller_appointmentcontroller_slots", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L40", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_slots", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L40", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller_slots", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L40", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller", "target": "controller_appointmentcontroller_appointmentcontroller_monthavailability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L136", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_monthavailability", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L136", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller_monthavailability", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L136", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller", "target": "controller_appointmentcontroller_appointmentcontroller_book", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L181", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_book", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L181", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller_book", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L181", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller_book", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L181", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller", "target": "controller_appointmentcontroller_appointmentcontroller_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L303", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_get", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L303", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller_get", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L303", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller", "target": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L348", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L348", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L348", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L348", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller", "target": "controller_appointmentcontroller_appointmentcontroller_listbyuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L407", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_listbyuser", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L407", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller_listbyuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L407", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller_listbyuser", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L407", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller", "target": "controller_appointmentcontroller_appointmentcontroller_canview", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L449", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_canview", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L449", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller_canview", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L449", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller", "target": "controller_appointmentcontroller_appointmentcontroller_canmanage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L456", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_canmanage", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L456", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller_canmanage", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L456", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller", "target": "controller_appointmentcontroller_appointmentcontroller_resolveslotlocationid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L463", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_resolveslotlocationid", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L463", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller", "target": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L468", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L468", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L468", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L468", "weight": 1.0, "context": "return_type"}, {"source": "controller_appointmentcontroller_appointmentcontroller_slots", "target": "controller_appointmentcontroller_appointmentcontroller_get", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L115", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_monthavailability", "target": "controller_appointmentcontroller_appointmentcontroller_get", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L144", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_book", "target": "controller_appointmentcontroller_appointmentcontroller_resolveslotlocationid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L273", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_book", "target": "appointment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L292", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_get", "target": "controller_appointmentcontroller_appointmentcontroller_canview", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L341", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "target": "controller_appointmentcontroller_appointmentcontroller_get", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L401", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_listbyuser", "target": "controller_appointmentcontroller_appointmentcontroller_get", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L443", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "target": "controller_appointmentcontroller_appointmentcontroller_canmanage", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L518", "weight": 1.0}, {"source": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "target": "appointment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Appointment/Controller/AppointmentController.php", "source_location": "L540", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_appointmentcontroller_appointmentcontroller_slots", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_slots", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L116", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_slots", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_slots", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L120", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_slots", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L123", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_slots", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L123", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_slots", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L124", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_slots", "callee": "getAllSlotsWithAvailability", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L127", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_slots", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L129", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_monthavailability", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L139", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_monthavailability", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L141", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_monthavailability", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L147", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_monthavailability", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L150", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_monthavailability", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L150", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_monthavailability", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L150", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_monthavailability", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_monthavailability", "callee": "hasAnyAvailability", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L156", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_monthavailability", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L163", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_monthavailability", "callee": "getMeta", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L164", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_monthavailability", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L166", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L219", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L219", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L220", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L224", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L225", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L228", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L229", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L232", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L234", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L240", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L240", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "strtolower", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L242", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L242", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L249", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L251", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L252", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L255", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "setPatientNationalCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L259", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "setPatientGender", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L260", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L261", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "setNote", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L261", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "findActiveByCityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L266", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "setBookingRepresentationId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L268", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L268", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "setAddressId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L275", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "setPatientName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L279", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "getRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L279", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "setPatientMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L280", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "getMobileNumber", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L280", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L282", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L283", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L285", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "setPatientName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L287", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "setPatientMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L288", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "setPatientReason", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L289", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "markPendingWithTtl", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L292", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "bookAtomically", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L295", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L297", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L300", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_book", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L300", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_get", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L336", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_get", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L338", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_get", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L342", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_get", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L345", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_get", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L345", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L392", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L394", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L397", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L397", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L397", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L397", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L398", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L402", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L404", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L404", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L404", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_listbyuser", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L444", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_listbyuser", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L446", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_listbyuser", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L446", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_listbyuser", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L446", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_canview", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L451", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_canview", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L451", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_canview", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L451", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_canview", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L452", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_canview", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L452", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_canview", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L452", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_canview", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L452", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_canview", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L453", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_canmanage", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L458", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_canmanage", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L458", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_canmanage", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L458", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_canmanage", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L459", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_canmanage", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L459", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_canmanage", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L459", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_canmanage", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L459", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_canmanage", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L460", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L513", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L515", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L519", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L522", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L522", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L523", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "getVersion", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L524", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "canTransitionTo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L526", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L527", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L527", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L528", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "transitionTo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L532", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "saveWithLock", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L535", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L537", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "autoCreateOnAppointmentConfirm", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L541", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L544", "receiver": null}, {"caller_nid": "controller_appointmentcontroller_appointmentcontroller_updatestatus", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php", "source_location": "L544", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8ad2e8c5d53e8f34d69e1b4fd6ce71775720cee430130043803bc44f903341e8.json b/graphify-out/cache/ast/v0.8.44/8ad2e8c5d53e8f34d69e1b4fd6ce71775720cee430130043803bc44f903341e8.json new file mode 100644 index 00000000..50e96a2b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8ad2e8c5d53e8f34d69e1b4fd6ce71775720cee430130043803bc44f903341e8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_access_scoping_doctor_clinic_representation_md", "label": "fix-access-scoping-doctor-clinic-representation.md", "file_type": "document", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L1"}, {"id": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "label": "\u0631\u0641\u0639 \u0645\u0634\u06a9\u0644\u0627\u062a \u062f\u0633\u062a\u0631\u0633\u06cc: \u067e\u0632\u0634\u06a9\u0650 \u0639\u0636\u0648 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 + scope \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L1"}, {"id": "prompt_fix_access_scoping_doctor_clinic_representation_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L3"}, {"id": "prompt_fix_access_scoping_doctor_clinic_representation_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L7"}, {"id": "prompt_fix_access_scoping_doctor_clinic_representation_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L15"}, {"id": "prompt_fix_access_scoping_doctor_clinic_representation_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L20"}, {"id": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L35"}, {"id": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L76"}, {"id": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f1_\u0646\u0642\u0634_\u0645\u062d\u062f\u0648\u062f_\u0628\u0631\u0627\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0631\u0641\u0639_\u0646\u0634\u062a\u06cc_\u062f\u0633\u062a\u0631\u0633\u06cc", "label": "\u06f1. \u0646\u0642\u0634\u0650 \u0645\u062d\u062f\u0648\u062f \u0628\u0631\u0627\u06cc \u067e\u0632\u0634\u06a9\u0650 \u0639\u0636\u0648 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (\u0631\u0641\u0639 \u0646\u0634\u062a\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc)", "file_type": "document", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L78"}, {"id": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f2_admin_spa_\u0645\u0646\u0648_\u0648_\u0645\u0633\u06cc\u0631\u0647\u0627\u06cc_\u0645\u062d\u062f\u0648\u062f_\u0628\u0631\u0627\u06cc_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u06f2. Admin SPA \u2014 \u0645\u0646\u0648 \u0648 \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc \u0645\u062d\u062f\u0648\u062f \u0628\u0631\u0627\u06cc \u067e\u0632\u0634\u06a9\u0650 \u0645\u0647\u0645\u0627\u0646\u0650 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L97"}, {"id": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f3_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0633\u062a_\u06a9\u0631\u062f\u0646_representation_id_\u0631\u0648\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u06f3. \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u2014 \u0633\u062a\u200c\u06a9\u0631\u062f\u0646 representation_id \u0631\u0648\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L103"}, {"id": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f4_\u0641\u06cc\u0644\u062a\u0631_representation_\u062f\u0631_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627", "label": "\u06f4. \u0641\u06cc\u0644\u062a\u0631 `representation` \u062f\u0631 \u0644\u06cc\u0633\u062a \u067e\u0632\u0634\u06a9\u0627\u0646 \u0648 \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L117"}, {"id": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f5_admin_spa_\u0627\u062a\u0635\u0627\u0644_\u0644\u06cc\u0633\u062a_\u0647\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0628\u0647_endpoint_scoped", "label": "\u06f5. Admin SPA \u2014 \u0627\u062a\u0635\u0627\u0644 \u0644\u06cc\u0633\u062a\u200c\u0647\u0627\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0628\u0647 endpoint scoped", "file_type": "document", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L134"}, {"id": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0627\u0639\u062f\u0627\u062f_\u0641\u0642\u0637_\u0627\u0632_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u062e\u0648\u062f\u0634", "label": "\u06f6. \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u2014 \u0627\u0639\u062f\u0627\u062f \u0641\u0642\u0637 \u0627\u0632 \u062f\u0627\u0645\u0646\u0647\u200c\u06cc \u062e\u0648\u062f\u0634", "file_type": "document", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L145"}, {"id": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f7_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u06f7. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L149"}, {"id": "prompt_fix_access_scoping_doctor_clinic_representation_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L155"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_access_scoping_doctor_clinic_representation_md", "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L15", "weight": 1.0}, {"source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L20", "weight": 1.0}, {"source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L35", "weight": 1.0}, {"source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L76", "weight": 1.0}, {"source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f1_\u0646\u0642\u0634_\u0645\u062d\u062f\u0648\u062f_\u0628\u0631\u0627\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0631\u0641\u0639_\u0646\u0634\u062a\u06cc_\u062f\u0633\u062a\u0631\u0633\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L78", "weight": 1.0}, {"source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f2_admin_spa_\u0645\u0646\u0648_\u0648_\u0645\u0633\u06cc\u0631\u0647\u0627\u06cc_\u0645\u062d\u062f\u0648\u062f_\u0628\u0631\u0627\u06cc_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L97", "weight": 1.0}, {"source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f3_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0633\u062a_\u06a9\u0631\u062f\u0646_representation_id_\u0631\u0648\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L103", "weight": 1.0}, {"source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f4_\u0641\u06cc\u0644\u062a\u0631_representation_\u062f\u0631_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L117", "weight": 1.0}, {"source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f5_admin_spa_\u0627\u062a\u0635\u0627\u0644_\u0644\u06cc\u0633\u062a_\u0647\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0628\u0647_endpoint_scoped", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L134", "weight": 1.0}, {"source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0627\u0639\u062f\u0627\u062f_\u0641\u0642\u0637_\u0627\u0632_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u062e\u0648\u062f\u0634", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L145", "weight": 1.0}, {"source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f7_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L149", "weight": 1.0}, {"source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", "source_location": "L155", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8b6ad6acaf1a93214344464c7dcc3b9792720118a1c0963340f639a87de43264.json b/graphify-out/cache/ast/v0.8.44/8b6ad6acaf1a93214344464c7dcc3b9792720118a1c0963340f639a87de43264.json new file mode 100644 index 00000000..59ebdb26 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8b6ad6acaf1a93214344464c7dcc3b9792720118a1c0963340f639a87de43264.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_controller_staffcontroller_php", "label": "StaffController.php", "file_type": "code", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L1"}, {"id": "controller_staffcontroller_staffcontroller", "label": "StaffController", "file_type": "code", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L19"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_staffcontroller_staffcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L23"}, {"id": "controller_staffcontroller_staffcontroller_list", "label": ".list()", "file_type": "code", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L29"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L29"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L29"}, {"id": "controller_staffcontroller_staffcontroller_create", "label": ".create()", "file_type": "code", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L45"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L45"}, {"id": "controller_staffcontroller_staffcontroller_update", "label": ".update()", "file_type": "code", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L71"}, {"id": "controller_staffcontroller_staffcontroller_toggle", "label": ".toggle()", "file_type": "code", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L98"}, {"id": "controller_staffcontroller_staffcontroller_resolveentity", "label": ".resolveEntity()", "file_type": "code", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L116"}, {"id": "controller_staffcontroller_staffcontroller_ownsstaff", "label": ".ownsStaff()", "file_type": "code", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L131"}, {"id": "clinicstaff", "label": "ClinicStaff", "file_type": "code", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L131"}, {"id": "controller_staffcontroller_staffcontroller_tolatindigits", "label": ".toLatinDigits()", "file_type": "code", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L143"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_controller_staffcontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_controller_staffcontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_controller_staffcontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_controller_staffcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_controller_staffcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_controller_staffcontroller_php", "target": "clinicstaff", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_controller_staffcontroller_php", "target": "clinicstaffrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_controller_staffcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_controller_staffcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_controller_staffcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_controller_staffcontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_controller_staffcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_controller_staffcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_controller_staffcontroller_php", "target": "controller_staffcontroller_staffcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L19", "weight": 1.0}, {"source": "controller_staffcontroller_staffcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L21", "weight": 1.0}, {"source": "controller_staffcontroller_staffcontroller", "target": "controller_staffcontroller_staffcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L23", "weight": 1.0}, {"source": "controller_staffcontroller_staffcontroller", "target": "controller_staffcontroller_staffcontroller_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L29", "weight": 1.0}, {"source": "controller_staffcontroller_staffcontroller_list", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L29", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_staffcontroller_staffcontroller_list", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L29", "weight": 1.0, "context": "return_type"}, {"source": "controller_staffcontroller_staffcontroller", "target": "controller_staffcontroller_staffcontroller_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L45", "weight": 1.0}, {"source": "controller_staffcontroller_staffcontroller_create", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L45", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_staffcontroller_staffcontroller_create", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L45", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_staffcontroller_staffcontroller_create", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L45", "weight": 1.0, "context": "return_type"}, {"source": "controller_staffcontroller_staffcontroller", "target": "controller_staffcontroller_staffcontroller_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L71", "weight": 1.0}, {"source": "controller_staffcontroller_staffcontroller_update", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L71", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_staffcontroller_staffcontroller_update", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L71", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_staffcontroller_staffcontroller_update", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L71", "weight": 1.0, "context": "return_type"}, {"source": "controller_staffcontroller_staffcontroller", "target": "controller_staffcontroller_staffcontroller_toggle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L98", "weight": 1.0}, {"source": "controller_staffcontroller_staffcontroller_toggle", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L98", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_staffcontroller_staffcontroller_toggle", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L98", "weight": 1.0, "context": "return_type"}, {"source": "controller_staffcontroller_staffcontroller", "target": "controller_staffcontroller_staffcontroller_resolveentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L116", "weight": 1.0}, {"source": "controller_staffcontroller_staffcontroller_resolveentity", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L116", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_staffcontroller_staffcontroller", "target": "controller_staffcontroller_staffcontroller_ownsstaff", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L131", "weight": 1.0}, {"source": "controller_staffcontroller_staffcontroller_ownsstaff", "target": "clinicstaff", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L131", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_staffcontroller_staffcontroller_ownsstaff", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L131", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_staffcontroller_staffcontroller", "target": "controller_staffcontroller_staffcontroller_tolatindigits", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L143", "weight": 1.0}, {"source": "controller_staffcontroller_staffcontroller_list", "target": "controller_staffcontroller_staffcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L32", "weight": 1.0}, {"source": "controller_staffcontroller_staffcontroller_create", "target": "controller_staffcontroller_staffcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L48", "weight": 1.0}, {"source": "controller_staffcontroller_staffcontroller_create", "target": "controller_staffcontroller_staffcontroller_tolatindigits", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L64", "weight": 1.0}, {"source": "controller_staffcontroller_staffcontroller_update", "target": "controller_staffcontroller_staffcontroller_ownsstaff", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L79", "weight": 1.0}, {"source": "controller_staffcontroller_staffcontroller_update", "target": "controller_staffcontroller_staffcontroller_tolatindigits", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L91", "weight": 1.0}, {"source": "controller_staffcontroller_staffcontroller_toggle", "target": "controller_staffcontroller_staffcontroller_ownsstaff", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L106", "weight": 1.0}, {"source": "controller_staffcontroller_staffcontroller_ownsstaff", "target": "controller_staffcontroller_staffcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Staff/Controller/StaffController.php", "source_location": "L137", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_staffcontroller_staffcontroller_list", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L34", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_list", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L37", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_list", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L38", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_list", "callee": "findByEntity", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L39", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_list", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L42", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L50", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_create", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L53", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_create", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L53", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L57", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_create", "callee": "setPhone", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L61", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_create", "callee": "setJobTitle", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L62", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_create", "callee": "setAddress", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L63", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_create", "callee": "setNationalCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L64", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L66", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_create", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L68", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_create", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L68", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L74", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L76", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L76", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L80", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L80", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L83", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L83", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L85", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L85", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "setFullName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L86", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L86", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "setPhone", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L89", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "setJobTitle", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L89", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L90", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "setAddress", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L90", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "setNationalCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L93", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L95", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_update", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L95", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_toggle", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L101", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_toggle", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L103", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_toggle", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L103", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_toggle", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_toggle", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_toggle", "callee": "toggleActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L110", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_toggle", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L111", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_toggle", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L113", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_toggle", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L113", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_resolveentity", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L119", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L120", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_resolveentity", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L123", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L124", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L125", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_ownsstaff", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L133", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_ownsstaff", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L139", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_ownsstaff", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L140", "receiver": null}, {"caller_nid": "controller_staffcontroller_staffcontroller_tolatindigits", "callee": "strtr", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php", "source_location": "L148", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8be2218c1dcc6dd9101278637b469d927567abf3e264d6b8c634292641096dfe.json b/graphify-out/cache/ast/v0.8.44/8be2218c1dcc6dd9101278637b469d927567abf3e264d6b8c634292641096dfe.json new file mode 100644 index 00000000..0c12511c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8be2218c1dcc6dd9101278637b469d927567abf3e264d6b8c634292641096dfe.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_patientrecord_php", "label": "PatientRecord.php", "file_type": "code", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L1"}, {"id": "entity_patientrecord_patientrecord", "label": "PatientRecord", "file_type": "code", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L12"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L31"}, {"id": "collection", "label": "Collection", "file_type": "code", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L44"}, {"id": "entity_patientrecord_patientrecord_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L47"}, {"id": "entity_patientrecord_patientrecord_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L59"}, {"id": "entity_patientrecord_patientrecord_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L60"}, {"id": "entity_patientrecord_patientrecord_getentitytype", "label": ".getEntityType()", "file_type": "code", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L61"}, {"id": "entity_patientrecord_patientrecord_getentityid", "label": ".getEntityId()", "file_type": "code", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L62"}, {"id": "entity_patientrecord_patientrecord_getuser", "label": ".getUser()", "file_type": "code", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L63"}, {"id": "entity_patientrecord_patientrecord_getcreatedbytype", "label": ".getCreatedByType()", "file_type": "code", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L64"}, {"id": "entity_patientrecord_patientrecord_getcreatedbyid", "label": ".getCreatedById()", "file_type": "code", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L65"}, {"id": "entity_patientrecord_patientrecord_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L66"}, {"id": "entity_patientrecord_patientrecord_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L68"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_patientrecord_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_patientrecord_php", "target": "patientrecordrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_patientrecord_php", "target": "arraycollection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_patientrecord_php", "target": "collection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_patientrecord_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_patientrecord_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_patientrecord_php", "target": "entity_patientrecord_patientrecord", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L12", "weight": 1.0}, {"source": "entity_patientrecord_patientrecord", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L31", "weight": 1.0, "context": "field"}, {"source": "entity_patientrecord_patientrecord", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L44", "weight": 1.0, "context": "field"}, {"source": "entity_patientrecord_patientrecord", "target": "entity_patientrecord_patientrecord_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L47", "weight": 1.0}, {"source": "entity_patientrecord_patientrecord_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L47", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_patientrecord_patientrecord", "target": "entity_patientrecord_patientrecord_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L59", "weight": 1.0}, {"source": "entity_patientrecord_patientrecord", "target": "entity_patientrecord_patientrecord_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L60", "weight": 1.0}, {"source": "entity_patientrecord_patientrecord", "target": "entity_patientrecord_patientrecord_getentitytype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L61", "weight": 1.0}, {"source": "entity_patientrecord_patientrecord", "target": "entity_patientrecord_patientrecord_getentityid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_patientrecord_patientrecord", "target": "entity_patientrecord_patientrecord_getuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_patientrecord_patientrecord_getuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L63", "weight": 1.0, "context": "return_type"}, {"source": "entity_patientrecord_patientrecord", "target": "entity_patientrecord_patientrecord_getcreatedbytype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L64", "weight": 1.0}, {"source": "entity_patientrecord_patientrecord", "target": "entity_patientrecord_patientrecord_getcreatedbyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_patientrecord_patientrecord", "target": "entity_patientrecord_patientrecord_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L66", "weight": 1.0}, {"source": "entity_patientrecord_patientrecord", "target": "entity_patientrecord_patientrecord_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L68", "weight": 1.0}, {"source": "entity_patientrecord_patientrecord_toarray", "target": "entity_patientrecord_patientrecord_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/PatientRecord.php", "source_location": "L74", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_patientrecord_patientrecord_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientRecord.php", "source_location": "L49", "receiver": null}, {"caller_nid": "entity_patientrecord_patientrecord_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientRecord.php", "source_location": "L49", "receiver": null}, {"caller_nid": "entity_patientrecord_patientrecord_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientRecord.php", "source_location": "L55", "receiver": null}, {"caller_nid": "entity_patientrecord_patientrecord_toarray", "callee": "getRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientRecord.php", "source_location": "L75", "receiver": null}, {"caller_nid": "entity_patientrecord_patientrecord_toarray", "callee": "getMobileNumber", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientRecord.php", "source_location": "L76", "receiver": null}, {"caller_nid": "entity_patientrecord_patientrecord_toarray", "callee": "getNationalCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientRecord.php", "source_location": "L77", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8c43bfccc6aafad28eebd86afc5b32f56ca6db3dc081b796567f4c95824df146.json b/graphify-out/cache/ast/v0.8.44/8c43bfccc6aafad28eebd86afc5b32f56ca6db3dc081b796567f4c95824df146.json new file mode 100644 index 00000000..de0d01f0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8c43bfccc6aafad28eebd86afc5b32f56ca6db3dc081b796567f4c95824df146.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_18_settlement_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/database.md", "source_location": "L1"}, {"id": "task_18_settlement_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f8_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f8: \u062a\u0633\u0648\u06cc\u0647 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/database.md", "source_location": "L1"}, {"id": "task_18_settlement_database_\u062c\u062f\u0648\u0644_wallet_transactions_\u062a\u0631\u0627\u06a9\u0646\u0634_\u0647\u0627\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644", "label": "\u062c\u062f\u0648\u0644: wallet_transactions (\u062a\u0631\u0627\u06a9\u0646\u0634\u200c\u0647\u0627\u06cc \u06a9\u06cc\u0641 \u067e\u0648\u0644)", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/database.md", "source_location": "L3"}, {"id": "task_18_settlement_database_\u062c\u062f\u0648\u0644_settlements_\u062f\u0631\u062e\u0648\u0627\u0633\u062a_\u0647\u0627\u06cc_\u062a\u0633\u0648\u06cc\u0647", "label": "\u062c\u062f\u0648\u0644: settlements (\u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u062a\u0633\u0648\u06cc\u0647)", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/database.md", "source_location": "L25"}, {"id": "task_18_settlement_database_\u0641\u06cc\u0644\u062f_balance_\u062f\u0631_representations", "label": "\u0641\u06cc\u0644\u062f balance \u062f\u0631 representations", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/database.md", "source_location": "L53"}, {"id": "task_18_settlement_database_\u0641\u0644\u0648\u06cc_\u0648\u0627\u0631\u06cc\u0632_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0647\u0646\u06af\u0627\u0645_\u067e\u0631\u062f\u0627\u062e\u062a_\u0645\u0648\u0641\u0642", "label": "\u0641\u0644\u0648\u06cc \u0648\u0627\u0631\u06cc\u0632 \u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646 (\u0647\u0646\u06af\u0627\u0645 \u067e\u0631\u062f\u0627\u062e\u062a \u0645\u0648\u0641\u0642)", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/database.md", "source_location": "L66"}, {"id": "task_18_settlement_database_\u0641\u0644\u0648\u06cc_\u062a\u0633\u0648\u06cc\u0647_\u0647\u0646\u06af\u0627\u0645_\u062a\u0623\u06cc\u06cc\u062f_\u0627\u062f\u0645\u06cc\u0646", "label": "\u0641\u0644\u0648\u06cc \u062a\u0633\u0648\u06cc\u0647 (\u0647\u0646\u06af\u0627\u0645 \u062a\u0623\u06cc\u06cc\u062f \u0627\u062f\u0645\u06cc\u0646)", "file_type": "document", "source_file": "docs/tasks/task-18-settlement/database.md", "source_location": "L78"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_18_settlement_database_md", "target": "task_18_settlement_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f8_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_18_settlement_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f8_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "task_18_settlement_database_\u062c\u062f\u0648\u0644_wallet_transactions_\u062a\u0631\u0627\u06a9\u0646\u0634_\u0647\u0627\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_18_settlement_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f8_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "task_18_settlement_database_\u062c\u062f\u0648\u0644_settlements_\u062f\u0631\u062e\u0648\u0627\u0633\u062a_\u0647\u0627\u06cc_\u062a\u0633\u0648\u06cc\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/database.md", "source_location": "L25", "weight": 1.0}, {"source": "task_18_settlement_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f8_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "task_18_settlement_database_\u0641\u06cc\u0644\u062f_balance_\u062f\u0631_representations", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/database.md", "source_location": "L53", "weight": 1.0}, {"source": "task_18_settlement_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f8_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "task_18_settlement_database_\u0641\u0644\u0648\u06cc_\u0648\u0627\u0631\u06cc\u0632_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0647\u0646\u06af\u0627\u0645_\u067e\u0631\u062f\u0627\u062e\u062a_\u0645\u0648\u0641\u0642", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/database.md", "source_location": "L66", "weight": 1.0}, {"source": "task_18_settlement_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f8_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "task_18_settlement_database_\u0641\u0644\u0648\u06cc_\u062a\u0633\u0648\u06cc\u0647_\u0647\u0646\u06af\u0627\u0645_\u062a\u0623\u06cc\u06cc\u062f_\u0627\u062f\u0645\u06cc\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-18-settlement/database.md", "source_location": "L78", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8d639d843c5d51531781080fa6179168662a5cbd22af7ea828e770823d374c00.json b/graphify-out/cache/ast/v0.8.44/8d639d843c5d51531781080fa6179168662a5cbd22af7ea828e770823d374c00.json new file mode 100644 index 00000000..8d7b8ecc --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8d639d843c5d51531781080fa6179168662a5cbd22af7ea828e770823d374c00.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_03_user_profile_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L1"}, {"id": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f3: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L1"}, {"id": "task_03_user_profile_database_\u062c\u062f\u0648\u0644_profiles", "label": "\u062c\u062f\u0648\u0644: profiles", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L3"}, {"id": "task_03_user_profile_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_gender_profile_\u0627\u0632_config", "label": "\u0645\u0642\u0627\u062f\u06cc\u0631 field_gender (profile \u2014 \u0627\u0632 config)", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L34"}, {"id": "task_03_user_profile_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_blood_type_\u0627\u0632_config", "label": "\u0645\u0642\u0627\u062f\u06cc\u0631 field_blood_type (\u0627\u0632 config)", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L40"}, {"id": "task_03_user_profile_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_education_\u0627\u0632_manual", "label": "\u0645\u0642\u0627\u062f\u06cc\u0631 field_education (\u0627\u0632 Manual)", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L48"}, {"id": "task_03_user_profile_database_\u0633\u0627\u062e\u062a\u0627\u0631_field_other_json_\u0627\u0632_manual_\u0648_\u0646\u0645\u0648\u0646\u0647_request_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 field_other (JSON \u2014 \u0627\u0632 Manual \u0648 \u0646\u0645\u0648\u0646\u0647 Request \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L57"}, {"id": "task_03_user_profile_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L87"}, {"id": "task_03_user_profile_database_\u0631\u0627\u0628\u0637\u0647", "label": "\u0631\u0627\u0628\u0637\u0647", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L93"}, {"id": "task_03_user_profile_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", "label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 DB backup", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L98"}, {"id": "task_03_user_profile_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L104"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_03_user_profile_database_md", "target": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_database_\u062c\u062f\u0648\u0644_profiles", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_gender_profile_\u0627\u0632_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L34", "weight": 1.0}, {"source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_blood_type_\u0627\u0632_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L40", "weight": 1.0}, {"source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_education_\u0627\u0632_manual", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L48", "weight": 1.0}, {"source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_database_\u0633\u0627\u062e\u062a\u0627\u0631_field_other_json_\u0627\u0632_manual_\u0648_\u0646\u0645\u0648\u0646\u0647_request_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L57", "weight": 1.0}, {"source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L87", "weight": 1.0}, {"source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_database_\u0631\u0627\u0628\u0637\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L93", "weight": 1.0}, {"source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L98", "weight": 1.0}, {"source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/database.md", "source_location": "L104", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8da60c0de8613863b8928cb46c6bd846cff26539f158be4a68115ff3a6c68684.json b/graphify-out/cache/ast/v0.8.44/8da60c0de8613863b8928cb46c6bd846cff26539f158be4a68115ff3a6c68684.json new file mode 100644 index 00000000..05061d65 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8da60c0de8613863b8928cb46c6bd846cff26539f158be4a68115ff3a6c68684.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smstemplaterepository_php", "label": "SmsTemplateRepository.php", "file_type": "code", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L1"}, {"id": "repository_smstemplaterepository_smstemplaterepository", "label": "SmsTemplateRepository", "file_type": "code", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_smstemplaterepository_smstemplaterepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L11"}, {"id": "repository_smstemplaterepository_smstemplaterepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L12"}, {"id": "smstemplate", "label": "SmsTemplate", "file_type": "code", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L12"}, {"id": "repository_smstemplaterepository_smstemplaterepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L13"}, {"id": "repository_smstemplaterepository_smstemplaterepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L14"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smstemplaterepository_php", "target": "smstemplate", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smstemplaterepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smstemplaterepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smstemplaterepository_php", "target": "repository_smstemplaterepository_smstemplaterepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_smstemplaterepository_smstemplaterepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_smstemplaterepository_smstemplaterepository", "target": "repository_smstemplaterepository_smstemplaterepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_smstemplaterepository_smstemplaterepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_smstemplaterepository_smstemplaterepository", "target": "repository_smstemplaterepository_smstemplaterepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_smstemplaterepository_smstemplaterepository_findbyuuid", "target": "smstemplate", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L12", "weight": 1.0, "context": "return_type"}, {"source": "repository_smstemplaterepository_smstemplaterepository", "target": "repository_smstemplaterepository_smstemplaterepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L13", "weight": 1.0}, {"source": "repository_smstemplaterepository_smstemplaterepository_save", "target": "smstemplate", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L13", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_smstemplaterepository_smstemplaterepository", "target": "repository_smstemplaterepository_smstemplaterepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L14", "weight": 1.0}, {"source": "repository_smstemplaterepository_smstemplaterepository_remove", "target": "smstemplate", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L14", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_smstemplaterepository_smstemplaterepository_construct", "target": "smstemplate", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L11", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_smstemplaterepository_smstemplaterepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L11", "receiver": null}, {"caller_nid": "repository_smstemplaterepository_smstemplaterepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L12", "receiver": null}, {"caller_nid": "repository_smstemplaterepository_smstemplaterepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_smstemplaterepository_smstemplaterepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_smstemplaterepository_smstemplaterepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_smstemplaterepository_smstemplaterepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_smstemplaterepository_smstemplaterepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_smstemplaterepository_smstemplaterepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_smstemplaterepository_smstemplaterepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsTemplateRepository.php", "source_location": "L14", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8ddb00666307b307dcaba4c0b7b4f4c13e5f31502f7d20d5c3a8a82729c606b8.json b/graphify-out/cache/ast/v0.8.44/8ddb00666307b307dcaba4c0b7b4f4c13e5f31502f7d20d5c3a8a82729c606b8.json new file mode 100644 index 00000000..2a47c79a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8ddb00666307b307dcaba4c0b7b4f4c13e5f31502f7d20d5c3a8a82729c606b8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "label": "README.md", "file_type": "document", "source_file": "docs/api/README.md", "source_location": "L1"}, {"id": "api_readme_clinicpro_api_documentation_index", "label": "ClinicPro \u2014 API Documentation Index", "file_type": "document", "source_file": "docs/api/README.md", "source_location": "L1"}, {"id": "api_readme_authentication", "label": "Authentication", "file_type": "document", "source_file": "docs/api/README.md", "source_location": "L9"}, {"id": "api_readme_standard_response_envelope", "label": "Standard Response Envelope", "file_type": "document", "source_file": "docs/api/README.md", "source_location": "L27"}, {"id": "api_readme_modules", "label": "Modules", "file_type": "document", "source_file": "docs/api/README.md", "source_location": "L42"}, {"id": "api_readme_error_code_reference", "label": "Error Code Reference", "file_type": "document", "source_file": "docs/api/README.md", "source_location": "L69"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "api_readme_clinicpro_api_documentation_index", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L1", "weight": 1.0}, {"source": "api_readme_clinicpro_api_documentation_index", "target": "api_readme_authentication", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L9", "weight": 1.0}, {"source": "api_readme_clinicpro_api_documentation_index", "target": "api_readme_standard_response_envelope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L27", "weight": 1.0}, {"source": "api_readme_clinicpro_api_documentation_index", "target": "api_readme_modules", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L42", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_auth_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L46", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_doctor_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L47", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_clinic_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L48", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_clinic_invitation_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L49", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_appointment_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L50", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_appointment_settings_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L51", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_payment_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L52", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_settlement_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L53", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_rating_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L54", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_secretary_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L55", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_representation_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L56", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_sms_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L57", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_blog_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L58", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_specialty_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L59", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_insurance_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L60", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_doctor_service_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L61", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_tag_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L62", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_location_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L63", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_user_profile_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L64", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_admin_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L65", "weight": 1.0}, {"source": "api_readme_clinicpro_api_documentation_index", "target": "api_readme_error_code_reference", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/README.md", "source_location": "L69", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8e4bcbd2fd0a486d4942df7ced8131738816487d2c16f0a05730d4c190a10296.json b/graphify-out/cache/ast/v0.8.44/8e4bcbd2fd0a486d4942df7ced8131738816487d2c16f0a05730d4c190a10296.json new file mode 100644 index 00000000..9b245fa0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8e4bcbd2fd0a486d4942df7ced8131738816487d2c16f0a05730d4c190a10296.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_14_sms_panel_user_flow_md", "label": "user_flow.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", "source_location": "L1"}, {"id": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", "source_location": "L1"}, {"id": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0634\u0627\u0631\u0698_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", "label": "\u062c\u0631\u06cc\u0627\u0646 \u0634\u0627\u0631\u0698 \u06a9\u06cc\u0641 \u067e\u0648\u0644 \u067e\u06cc\u0627\u0645\u06a9", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", "source_location": "L3"}, {"id": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631", "label": "\u062c\u0631\u06cc\u0627\u0646 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", "source_location": "L34"}, {"id": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0633\u0631_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0647\u0646\u06af\u0627\u0645_\u0627\u0631\u0633\u0627\u0644_\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc", "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0633\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0647\u0646\u06af\u0627\u0645 \u0627\u0631\u0633\u0627\u0644 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", "source_location": "L59"}, {"id": "task_14_sms_panel_user_flow_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631_frontend", "label": "\u0646\u0645\u0627\u06cc\u0634 \u062f\u0631 Frontend", "file_type": "document", "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", "source_location": "L84"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_14_sms_panel_user_flow_md", "target": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", "source_location": "L1", "weight": 1.0}, {"source": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0634\u0627\u0631\u0698_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", "source_location": "L3", "weight": 1.0}, {"source": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", "source_location": "L34", "weight": 1.0}, {"source": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0633\u0631_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0647\u0646\u06af\u0627\u0645_\u0627\u0631\u0633\u0627\u0644_\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", "source_location": "L59", "weight": 1.0}, {"source": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", "target": "task_14_sms_panel_user_flow_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631_frontend", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", "source_location": "L84", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/8f4a4e4087e65a58cdc2444a4584a3a40796948313e4374e1f8a38983385bda9.json b/graphify-out/cache/ast/v0.8.44/8f4a4e4087e65a58cdc2444a4584a3a40796948313e4374e1f8a38983385bda9.json new file mode 100644 index 00000000..29830812 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/8f4a4e4087e65a58cdc2444a4584a3a40796948313e4374e1f8a38983385bda9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_tenantinsurance_php", "label": "TenantInsurance.php", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L1"}, {"id": "entity_tenantinsurance_tenantinsurance", "label": "TenantInsurance", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L9"}, {"id": "entity_tenantinsurance_tenantinsurance_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L62"}, {"id": "entity_tenantinsurance_tenantinsurance_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L74"}, {"id": "entity_tenantinsurance_tenantinsurance_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L75"}, {"id": "entity_tenantinsurance_tenantinsurance_getentitytype", "label": ".getEntityType()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L76"}, {"id": "entity_tenantinsurance_tenantinsurance_getentityid", "label": ".getEntityId()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L77"}, {"id": "entity_tenantinsurance_tenantinsurance_getinsuranceid", "label": ".getInsuranceId()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L78"}, {"id": "entity_tenantinsurance_tenantinsurance_getversion", "label": ".getVersion()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L79"}, {"id": "entity_tenantinsurance_tenantinsurance_isactive", "label": ".isActive()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L80"}, {"id": "entity_tenantinsurance_tenantinsurance_getcoveragepercent", "label": ".getCoveragePercent()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L81"}, {"id": "entity_tenantinsurance_tenantinsurance_getfranchiserials", "label": ".getFranchiseRials()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L82"}, {"id": "entity_tenantinsurance_tenantinsurance_getannualceilingrials", "label": ".getAnnualCeilingRials()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L83"}, {"id": "entity_tenantinsurance_tenantinsurance_geteffectivefrom", "label": ".getEffectiveFrom()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L84"}, {"id": "entity_tenantinsurance_tenantinsurance_geteffectiveto", "label": ".getEffectiveTo()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L85"}, {"id": "entity_tenantinsurance_tenantinsurance_setactive", "label": ".setActive()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L87"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L87"}, {"id": "entity_tenantinsurance_tenantinsurance_setcoveragepercent", "label": ".setCoveragePercent()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L88"}, {"id": "entity_tenantinsurance_tenantinsurance_setfranchiserials", "label": ".setFranchiseRials()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L89"}, {"id": "entity_tenantinsurance_tenantinsurance_setannualceilingrials", "label": ".setAnnualCeilingRials()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L90"}, {"id": "entity_tenantinsurance_tenantinsurance_seteffectiveto", "label": ".setEffectiveTo()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L91"}, {"id": "entity_tenantinsurance_tenantinsurance_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L93"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_tenantinsurance_php", "target": "tenantinsurancerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_tenantinsurance_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_tenantinsurance_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_tenantinsurance_php", "target": "entity_tenantinsurance_tenantinsurance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_getentitytype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L76", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_getentityid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_getinsuranceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L78", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_getversion", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L79", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_isactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L80", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_getcoveragepercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L81", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_getfranchiserials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L82", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_getannualceilingrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L83", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_geteffectivefrom", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L84", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_geteffectiveto", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L85", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_setactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L87", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance_setactive", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L87", "weight": 1.0, "context": "return_type"}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_setcoveragepercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L88", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance_setcoveragepercent", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L88", "weight": 1.0, "context": "return_type"}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_setfranchiserials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L89", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance_setfranchiserials", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L89", "weight": 1.0, "context": "return_type"}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_setannualceilingrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L90", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance_setannualceilingrials", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L90", "weight": 1.0, "context": "return_type"}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_seteffectiveto", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L91", "weight": 1.0}, {"source": "entity_tenantinsurance_tenantinsurance_seteffectiveto", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L91", "weight": 1.0, "context": "return_type"}, {"source": "entity_tenantinsurance_tenantinsurance", "target": "entity_tenantinsurance_tenantinsurance_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantInsurance.php", "source_location": "L93", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_tenantinsurance_tenantinsurance_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantInsurance.php", "source_location": "L64", "receiver": null}, {"caller_nid": "entity_tenantinsurance_tenantinsurance_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantInsurance.php", "source_location": "L64", "receiver": null}, {"caller_nid": "entity_tenantinsurance_tenantinsurance_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantInsurance.php", "source_location": "L69", "receiver": null}, {"caller_nid": "entity_tenantinsurance_tenantinsurance_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantInsurance.php", "source_location": "L70", "receiver": null}, {"caller_nid": "entity_tenantinsurance_tenantinsurance_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantInsurance.php", "source_location": "L71", "receiver": null}, {"caller_nid": "entity_tenantinsurance_tenantinsurance_setactive", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantInsurance.php", "source_location": "L87", "receiver": null}, {"caller_nid": "entity_tenantinsurance_tenantinsurance_setcoveragepercent", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantInsurance.php", "source_location": "L88", "receiver": null}, {"caller_nid": "entity_tenantinsurance_tenantinsurance_setfranchiserials", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantInsurance.php", "source_location": "L89", "receiver": null}, {"caller_nid": "entity_tenantinsurance_tenantinsurance_setannualceilingrials", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantInsurance.php", "source_location": "L90", "receiver": null}, {"caller_nid": "entity_tenantinsurance_tenantinsurance_seteffectiveto", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantInsurance.php", "source_location": "L91", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9032724d143d4d48a22b267a9a2284a3495771d3ebddff7a830dda39944cf269.json b/graphify-out/cache/ast/v0.8.44/9032724d143d4d48a22b267a9a2284a3495771d3ebddff7a830dda39944cf269.json new file mode 100644 index 00000000..89e4e476 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9032724d143d4d48a22b267a9a2284a3495771d3ebddff7a830dda39944cf269.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_config_reference_php", "label": "reference.php", "file_type": "code", "source_file": "config/reference.php", "source_location": "L1"}, {"id": "config_reference_app", "label": "App", "file_type": "code", "source_file": "config/reference.php", "source_location": "L1563"}, {"id": "config_reference_app_config", "label": ".config()", "file_type": "code", "source_file": "config/reference.php", "source_location": "L1570"}, {"id": "config_reference_routes", "label": "Routes", "file_type": "code", "source_file": "config/reference.php", "source_location": "L1643"}, {"id": "config_reference_routes_config", "label": ".config()", "file_type": "code", "source_file": "config/reference.php", "source_location": "L1650"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_config_reference_php", "target": "paramconfigurator", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "config/reference.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_config_reference_php", "target": "config_reference_app", "relation": "contains", "confidence": "EXTRACTED", "source_file": "config/reference.php", "source_location": "L1563", "weight": 1.0}, {"source": "config_reference_app", "target": "config_reference_app_config", "relation": "method", "confidence": "EXTRACTED", "source_file": "config/reference.php", "source_location": "L1570", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_config_reference_php", "target": "config_reference_routes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "config/reference.php", "source_location": "L1643", "weight": 1.0}, {"source": "config_reference_routes", "target": "config_reference_routes_config", "relation": "method", "confidence": "EXTRACTED", "source_file": "config/reference.php", "source_location": "L1650", "weight": 1.0}], "raw_calls": [{"caller_nid": "config_reference_app_config", "callee": "AppReference", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/config/reference.php", "source_location": "L1573", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9110e3e800c294b51371061a3df7837e5a6477600b26e3830fcfcbcaea9ce9c0.json b/graphify-out/cache/ast/v0.8.44/9110e3e800c294b51371061a3df7837e5a6477600b26e3830fcfcbcaea9ce9c0.json new file mode 100644 index 00000000..6aa65828 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9110e3e800c294b51371061a3df7837e5a6477600b26e3830fcfcbcaea9ce9c0.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_billing_md", "label": "billing.md", "file_type": "document", "source_file": "docs/api/billing.md", "source_location": "L1"}, {"id": "api_billing_billing_api_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0641\u0627\u0632_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0628\u06cc\u0645\u0647", "label": "Billing API \u2014 \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628 (\u0641\u0627\u0632 \u06f4 \u0633\u06cc\u0633\u062a\u0645 \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628/\u0628\u06cc\u0645\u0647)", "file_type": "document", "source_file": "docs/api/billing.md", "source_location": "L1"}, {"id": "api_billing_post_api_v1_billing_invoices", "label": "POST /api/v1/billing/invoices", "file_type": "document", "source_file": "docs/api/billing.md", "source_location": "L17"}, {"id": "api_billing_get_api_v1_billing_invoices_uuid", "label": "GET /api/v1/billing/invoices/{uuid}", "file_type": "document", "source_file": "docs/api/billing.md", "source_location": "L68"}, {"id": "api_billing_post_api_v1_billing_invoices_uuid_finalize", "label": "POST /api/v1/billing/invoices/{uuid}/finalize", "file_type": "document", "source_file": "docs/api/billing.md", "source_location": "L77"}, {"id": "api_billing_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_invoice", "label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc Invoice", "file_type": "document", "source_file": "docs/api/billing.md", "source_location": "L86"}, {"id": "api_billing_\u0646\u06a9\u0627\u062a", "label": "\u0646\u06a9\u0627\u062a", "file_type": "document", "source_file": "docs/api/billing.md", "source_location": "L89"}, {"id": "api_billing_claims_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f5", "label": "Claims \u2014 \u0645\u0637\u0627\u0644\u0628\u0627\u062a \u0628\u06cc\u0645\u0647 (\u0641\u0627\u0632 \u06f5)", "file_type": "document", "source_file": "docs/api/billing.md", "source_location": "L96"}, {"id": "api_billing_post_api_v1_billing_claims", "label": "POST /api/v1/billing/claims", "file_type": "document", "source_file": "docs/api/billing.md", "source_location": "L104"}, {"id": "api_billing_get_api_v1_billing_claims", "label": "GET /api/v1/billing/claims", "file_type": "document", "source_file": "docs/api/billing.md", "source_location": "L113"}, {"id": "api_billing_post_api_v1_billing_claims_uuid_action", "label": "POST /api/v1/billing/claims/{uuid}/{action}", "file_type": "document", "source_file": "docs/api/billing.md", "source_location": "L156"}, {"id": "api_billing_get_api_v1_billing_reports_insurance_debt", "label": "GET /api/v1/billing/reports/insurance-debt", "file_type": "document", "source_file": "docs/api/billing.md", "source_location": "L168"}, {"id": "api_billing_\u0627\u0631\u0633\u0627\u0644_\u0645\u0637\u0627\u0644\u0628\u0647_claimsubmitter", "label": "\u0627\u0631\u0633\u0627\u0644 \u0645\u0637\u0627\u0644\u0628\u0647 (ClaimSubmitter)", "file_type": "document", "source_file": "docs/api/billing.md", "source_location": "L186"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_billing_md", "target": "api_billing_billing_api_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0641\u0627\u0632_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0628\u06cc\u0645\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/billing.md", "source_location": "L1", "weight": 1.0}, {"source": "api_billing_billing_api_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0641\u0627\u0632_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0628\u06cc\u0645\u0647", "target": "api_billing_post_api_v1_billing_invoices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/billing.md", "source_location": "L17", "weight": 1.0}, {"source": "api_billing_billing_api_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0641\u0627\u0632_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0628\u06cc\u0645\u0647", "target": "api_billing_get_api_v1_billing_invoices_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/billing.md", "source_location": "L68", "weight": 1.0}, {"source": "api_billing_billing_api_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0641\u0627\u0632_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0628\u06cc\u0645\u0647", "target": "api_billing_post_api_v1_billing_invoices_uuid_finalize", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/billing.md", "source_location": "L77", "weight": 1.0}, {"source": "api_billing_billing_api_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0641\u0627\u0632_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0628\u06cc\u0645\u0647", "target": "api_billing_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/billing.md", "source_location": "L86", "weight": 1.0}, {"source": "api_billing_billing_api_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0641\u0627\u0632_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0628\u06cc\u0645\u0647", "target": "api_billing_\u0646\u06a9\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/billing.md", "source_location": "L89", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_billing_md", "target": "api_billing_claims_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f5", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/billing.md", "source_location": "L96", "weight": 1.0}, {"source": "api_billing_claims_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f5", "target": "api_billing_post_api_v1_billing_claims", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/billing.md", "source_location": "L104", "weight": 1.0}, {"source": "api_billing_claims_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f5", "target": "api_billing_get_api_v1_billing_claims", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/billing.md", "source_location": "L113", "weight": 1.0}, {"source": "api_billing_claims_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f5", "target": "api_billing_post_api_v1_billing_claims_uuid_action", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/billing.md", "source_location": "L156", "weight": 1.0}, {"source": "api_billing_claims_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f5", "target": "api_billing_get_api_v1_billing_reports_insurance_debt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/billing.md", "source_location": "L168", "weight": 1.0}, {"source": "api_billing_claims_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f5", "target": "api_billing_\u0627\u0631\u0633\u0627\u0644_\u0645\u0637\u0627\u0644\u0628\u0647_claimsubmitter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/billing.md", "source_location": "L186", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/91d6de5e3c6f14955c0b99c55dafeab4daf8838256eb3d9954fe577f6051c78d.json b/graphify-out/cache/ast/v0.8.44/91d6de5e3c6f14955c0b99c55dafeab4daf8838256eb3d9954fe577f6051c78d.json new file mode 100644 index 00000000..2e54a6d6 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/91d6de5e3c6f14955c0b99c55dafeab4daf8838256eb3d9954fe577f6051c78d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_controller_siteconfigcontroller_php", "label": "SiteConfigController.php", "file_type": "code", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L1"}, {"id": "controller_siteconfigcontroller_siteconfigcontroller", "label": "SiteConfigController", "file_type": "code", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L14"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_siteconfigcontroller_siteconfigcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L47"}, {"id": "controller_siteconfigcontroller_siteconfigcontroller_get", "label": ".get()", "file_type": "code", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L53"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L53"}, {"id": "controller_siteconfigcontroller_siteconfigcontroller_patch", "label": ".patch()", "file_type": "code", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L59"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L59"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L59"}, {"id": "controller_siteconfigcontroller_siteconfigcontroller_taxhistory", "label": ".taxHistory()", "file_type": "code", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L91"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_controller_siteconfigcontroller_php", "target": "siteconfigrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_controller_siteconfigcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_controller_siteconfigcontroller_php", "target": "entitymanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_controller_siteconfigcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_controller_siteconfigcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_controller_siteconfigcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_controller_siteconfigcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_controller_siteconfigcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_controller_siteconfigcontroller_php", "target": "controller_siteconfigcontroller_siteconfigcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L14", "weight": 1.0}, {"source": "controller_siteconfigcontroller_siteconfigcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L16", "weight": 1.0}, {"source": "controller_siteconfigcontroller_siteconfigcontroller", "target": "controller_siteconfigcontroller_siteconfigcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L47", "weight": 1.0}, {"source": "controller_siteconfigcontroller_siteconfigcontroller", "target": "controller_siteconfigcontroller_siteconfigcontroller_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L53", "weight": 1.0}, {"source": "controller_siteconfigcontroller_siteconfigcontroller_get", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L53", "weight": 1.0, "context": "return_type"}, {"source": "controller_siteconfigcontroller_siteconfigcontroller", "target": "controller_siteconfigcontroller_siteconfigcontroller_patch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L59", "weight": 1.0}, {"source": "controller_siteconfigcontroller_siteconfigcontroller_patch", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L59", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_siteconfigcontroller_siteconfigcontroller_patch", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L59", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_siteconfigcontroller_siteconfigcontroller_patch", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L59", "weight": 1.0, "context": "return_type"}, {"source": "controller_siteconfigcontroller_siteconfigcontroller", "target": "controller_siteconfigcontroller_siteconfigcontroller_taxhistory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L91", "weight": 1.0}, {"source": "controller_siteconfigcontroller_siteconfigcontroller_taxhistory", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L91", "weight": 1.0, "context": "return_type"}, {"source": "controller_siteconfigcontroller_siteconfigcontroller_patch", "target": "controller_siteconfigcontroller_siteconfigcontroller_get", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Config/Controller/SiteConfigController.php", "source_location": "L65", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_siteconfigcontroller_siteconfigcontroller_get", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Controller/SiteConfigController.php", "source_location": "L56", "receiver": null}, {"caller_nid": "controller_siteconfigcontroller_siteconfigcontroller_get", "callee": "getAll", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Controller/SiteConfigController.php", "source_location": "L56", "receiver": null}, {"caller_nid": "controller_siteconfigcontroller_siteconfigcontroller_patch", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Controller/SiteConfigController.php", "source_location": "L62", "receiver": null}, {"caller_nid": "controller_siteconfigcontroller_siteconfigcontroller_patch", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Controller/SiteConfigController.php", "source_location": "L62", "receiver": null}, {"caller_nid": "controller_siteconfigcontroller_siteconfigcontroller_patch", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Controller/SiteConfigController.php", "source_location": "L69", "receiver": null}, {"caller_nid": "controller_siteconfigcontroller_siteconfigcontroller_patch", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Controller/SiteConfigController.php", "source_location": "L75", "receiver": null}, {"caller_nid": "controller_siteconfigcontroller_siteconfigcontroller_patch", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Controller/SiteConfigController.php", "source_location": "L81", "receiver": null}, {"caller_nid": "controller_siteconfigcontroller_siteconfigcontroller_patch", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Controller/SiteConfigController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_siteconfigcontroller_siteconfigcontroller_patch", "callee": "getAll", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Controller/SiteConfigController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_siteconfigcontroller_siteconfigcontroller_taxhistory", "callee": "findBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Controller/SiteConfigController.php", "source_location": "L94", "receiver": null}, {"caller_nid": "controller_siteconfigcontroller_siteconfigcontroller_taxhistory", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Controller/SiteConfigController.php", "source_location": "L96", "receiver": null}, {"caller_nid": "controller_siteconfigcontroller_siteconfigcontroller_taxhistory", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Controller/SiteConfigController.php", "source_location": "L96", "receiver": null}, {"caller_nid": "controller_siteconfigcontroller_siteconfigcontroller_taxhistory", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Controller/SiteConfigController.php", "source_location": "L97", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9286f1fdb68765c4512fa8aa302156a4fc54df7af3fb5d5d1e2d59c24111c3db.json b/graphify-out/cache/ast/v0.8.44/9286f1fdb68765c4512fa8aa302156a4fc54df7af3fb5d5d1e2d59c24111c3db.json new file mode 100644 index 00000000..bfc614d9 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9286f1fdb68765c4512fa8aa302156a4fc54df7af3fb5d5d1e2d59c24111c3db.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_contract_claimsubmitterinterface_php", "label": "ClaimSubmitterInterface.php", "file_type": "code", "source_file": "src/Billing/Contract/ClaimSubmitterInterface.php", "source_location": "L1"}, {"id": "contract_claimsubmitterinterface_submit", "label": "submit()", "file_type": "code", "source_file": "src/Billing/Contract/ClaimSubmitterInterface.php", "source_location": "L13"}, {"id": "claim", "label": "Claim", "file_type": "code", "source_file": "src/Billing/Contract/ClaimSubmitterInterface.php", "source_location": "L13"}, {"id": "claimsubmissionresult", "label": "ClaimSubmissionResult", "file_type": "code", "source_file": "src/Billing/Contract/ClaimSubmitterInterface.php", "source_location": "L13"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_contract_claimsubmitterinterface_php", "target": "claim", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Contract/ClaimSubmitterInterface.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_contract_claimsubmitterinterface_php", "target": "contract_claimsubmitterinterface_submit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/Contract/ClaimSubmitterInterface.php", "source_location": "L13", "weight": 1.0}, {"source": "contract_claimsubmitterinterface_submit", "target": "claim", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Contract/ClaimSubmitterInterface.php", "source_location": "L13", "weight": 1.0, "context": "parameter_type"}, {"source": "contract_claimsubmitterinterface_submit", "target": "claimsubmissionresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Contract/ClaimSubmitterInterface.php", "source_location": "L13", "weight": 1.0, "context": "return_type"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/92f49568f1ecb690bef8287e9455ef0b2ed56d897309ea6b8a580fa667f8a5f6.json b/graphify-out/cache/ast/v0.8.44/92f49568f1ecb690bef8287e9455ef0b2ed56d897309ea6b8a580fa667f8a5f6.json new file mode 100644 index 00000000..6b46a954 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/92f49568f1ecb690bef8287e9455ef0b2ed56d897309ea6b8a580fa667f8a5f6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_04_blog_implementation_notes_md", "label": "implementation_notes.md", "file_type": "document", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L1"}, {"id": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0628\u0644\u0627\u06af", "file_type": "document", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L1"}, {"id": "task_04_blog_implementation_notes_\u0646\u06af\u0627\u0634\u062a_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_request_response_\u0645\u0647\u0645", "label": "\u0646\u06af\u0627\u0634\u062a \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc Request \u2192 Response (\u0645\u0647\u0645!)", "file_type": "document", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L3"}, {"id": "task_04_blog_implementation_notes_\u0641\u0631\u0645\u062a_\u0648\u0627\u0642\u0639\u06cc_response_\u0628\u0644\u0627\u06af_\u0627\u0632_\u0633\u0631\u0648\u0631_drupal_endpoint_93", "label": "\u0641\u0631\u0645\u062a \u0648\u0627\u0642\u0639\u06cc Response \u0628\u0644\u0627\u06af (\u0627\u0632 \u0633\u0631\u0648\u0631 Drupal \u2014 endpoint 93)", "file_type": "document", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L17"}, {"id": "task_04_blog_implementation_notes_\u0641\u0631\u0645\u062a_request_\u0627\u06cc\u062c\u0627\u062f_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u0628\u0644\u0627\u06af", "label": "\u0641\u0631\u0645\u062a Request \u0627\u06cc\u062c\u0627\u062f/\u0648\u06cc\u0631\u0627\u06cc\u0634 \u0628\u0644\u0627\u06af", "file_type": "document", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L63"}, {"id": "task_04_blog_implementation_notes_post_api_v1_blog", "label": "POST /api/v1/blog/", "file_type": "document", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L65"}, {"id": "task_04_blog_implementation_notes_patch_api_v1_blog_uuid", "label": "PATCH /api/v1/blog/{uuid}", "file_type": "document", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L77"}, {"id": "task_04_blog_implementation_notes_\u0622\u067e\u0644\u0648\u062f_\u062a\u0635\u0648\u06cc\u0631_\u0628\u0644\u0627\u06af_endpoint_99", "label": "\u0622\u067e\u0644\u0648\u062f \u062a\u0635\u0648\u06cc\u0631 \u0628\u0644\u0627\u06af (endpoint 99)", "file_type": "document", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L85"}, {"id": "task_04_blog_implementation_notes_\u062a\u0648\u0644\u06cc\u062f_slug", "label": "\u062a\u0648\u0644\u06cc\u062f Slug", "file_type": "document", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L98"}, {"id": "task_04_blog_implementation_notes_\u0628\u0644\u0627\u06af_\u0647\u0627\u06cc_\u0628\u0631\u062a\u0631_top_blogs", "label": "\u0628\u0644\u0627\u06af\u200c\u0647\u0627\u06cc \u0628\u0631\u062a\u0631 (Top Blogs)", "file_type": "document", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L106"}, {"id": "task_04_blog_implementation_notes_\u0644\u06cc\u0633\u062a_\u0628\u0644\u0627\u06af_\u0647\u0627_\u0628\u0627_\u0641\u06cc\u0644\u062a\u0631", "label": "\u0644\u06cc\u0633\u062a \u0628\u0644\u0627\u06af\u200c\u0647\u0627 \u0628\u0627 \u0641\u06cc\u0644\u062a\u0631", "file_type": "document", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L111"}, {"id": "task_04_blog_implementation_notes_pagination", "label": "Pagination", "file_type": "document", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L118"}, {"id": "task_04_blog_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "label": "\u0645\u062c\u0648\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L124"}, {"id": "task_04_blog_implementation_notes_\u0628\u0647\u06cc\u0646\u0647_\u0633\u0627\u0632\u06cc", "label": "\u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L133"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_04_blog_implementation_notes_md", "target": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L1", "weight": 1.0}, {"source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_implementation_notes_\u0646\u06af\u0627\u0634\u062a_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_request_response_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L3", "weight": 1.0}, {"source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_implementation_notes_\u0641\u0631\u0645\u062a_\u0648\u0627\u0642\u0639\u06cc_response_\u0628\u0644\u0627\u06af_\u0627\u0632_\u0633\u0631\u0648\u0631_drupal_endpoint_93", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L17", "weight": 1.0}, {"source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_implementation_notes_\u0641\u0631\u0645\u062a_request_\u0627\u06cc\u062c\u0627\u062f_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u0628\u0644\u0627\u06af", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L63", "weight": 1.0}, {"source": "task_04_blog_implementation_notes_\u0641\u0631\u0645\u062a_request_\u0627\u06cc\u062c\u0627\u062f_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u0628\u0644\u0627\u06af", "target": "task_04_blog_implementation_notes_post_api_v1_blog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L65", "weight": 1.0}, {"source": "task_04_blog_implementation_notes_\u0641\u0631\u0645\u062a_request_\u0627\u06cc\u062c\u0627\u062f_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u0628\u0644\u0627\u06af", "target": "task_04_blog_implementation_notes_patch_api_v1_blog_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L77", "weight": 1.0}, {"source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_implementation_notes_\u0622\u067e\u0644\u0648\u062f_\u062a\u0635\u0648\u06cc\u0631_\u0628\u0644\u0627\u06af_endpoint_99", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L85", "weight": 1.0}, {"source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_implementation_notes_\u062a\u0648\u0644\u06cc\u062f_slug", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L98", "weight": 1.0}, {"source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_implementation_notes_\u0628\u0644\u0627\u06af_\u0647\u0627\u06cc_\u0628\u0631\u062a\u0631_top_blogs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L106", "weight": 1.0}, {"source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_implementation_notes_\u0644\u06cc\u0633\u062a_\u0628\u0644\u0627\u06af_\u0647\u0627_\u0628\u0627_\u0641\u06cc\u0644\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L111", "weight": 1.0}, {"source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_implementation_notes_pagination", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L118", "weight": 1.0}, {"source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L124", "weight": 1.0}, {"source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_implementation_notes_\u0628\u0647\u06cc\u0646\u0647_\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/implementation_notes.md", "source_location": "L133", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/953781115f6180a8b4d33de1d600d1a64d9dbf949a93069a82f1d8b28a14a5dc.json b/graphify-out/cache/ast/v0.8.44/953781115f6180a8b4d33de1d600d1a64d9dbf949a93069a82f1d8b28a14a5dc.json new file mode 100644 index 00000000..f897a9f9 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/953781115f6180a8b4d33de1d600d1a64d9dbf949a93069a82f1d8b28a14a5dc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_controller_doctorservicecontroller_php", "label": "DoctorServiceController.php", "file_type": "code", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L1"}, {"id": "controller_doctorservicecontroller_doctorservicecontroller", "label": "DoctorServiceController", "file_type": "code", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L16"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_doctorservicecontroller_doctorservicecontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L19"}, {"id": "controller_doctorservicecontroller_doctorservicecontroller_list", "label": ".list()", "file_type": "code", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L24"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L24"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L24"}, {"id": "controller_doctorservicecontroller_doctorservicecontroller_create", "label": ".create()", "file_type": "code", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L37"}, {"id": "controller_doctorservicecontroller_doctorservicecontroller_update", "label": ".update()", "file_type": "code", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L62"}, {"id": "controller_doctorservicecontroller_doctorservicecontroller_delete", "label": ".delete()", "file_type": "code", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L85"}, {"id": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "label": ".adminList()", "file_type": "code", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L98"}, {"id": "controller_doctorservicecontroller_doctorservicecontroller_slugify", "label": ".slugify()", "file_type": "code", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L127"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_controller_doctorservicecontroller_php", "target": "doctorservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_controller_doctorservicecontroller_php", "target": "doctorservicerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_controller_doctorservicecontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_controller_doctorservicecontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_controller_doctorservicecontroller_php", "target": "specialtyrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_controller_doctorservicecontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_controller_doctorservicecontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_controller_doctorservicecontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_controller_doctorservicecontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_controller_doctorservicecontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctorservice_controller_doctorservicecontroller_php", "target": "controller_doctorservicecontroller_doctorservicecontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L16", "weight": 1.0}, {"source": "controller_doctorservicecontroller_doctorservicecontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L17", "weight": 1.0}, {"source": "controller_doctorservicecontroller_doctorservicecontroller", "target": "controller_doctorservicecontroller_doctorservicecontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L19", "weight": 1.0}, {"source": "controller_doctorservicecontroller_doctorservicecontroller", "target": "controller_doctorservicecontroller_doctorservicecontroller_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L24", "weight": 1.0}, {"source": "controller_doctorservicecontroller_doctorservicecontroller_list", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L24", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorservicecontroller_doctorservicecontroller_list", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L24", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorservicecontroller_doctorservicecontroller", "target": "controller_doctorservicecontroller_doctorservicecontroller_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L37", "weight": 1.0}, {"source": "controller_doctorservicecontroller_doctorservicecontroller_create", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L37", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorservicecontroller_doctorservicecontroller_create", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L37", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorservicecontroller_doctorservicecontroller", "target": "controller_doctorservicecontroller_doctorservicecontroller_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L62", "weight": 1.0}, {"source": "controller_doctorservicecontroller_doctorservicecontroller_update", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L62", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorservicecontroller_doctorservicecontroller_update", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L62", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorservicecontroller_doctorservicecontroller", "target": "controller_doctorservicecontroller_doctorservicecontroller_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L85", "weight": 1.0}, {"source": "controller_doctorservicecontroller_doctorservicecontroller_delete", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L85", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorservicecontroller_doctorservicecontroller", "target": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L98", "weight": 1.0}, {"source": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L98", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L98", "weight": 1.0, "context": "return_type"}, {"source": "controller_doctorservicecontroller_doctorservicecontroller", "target": "controller_doctorservicecontroller_doctorservicecontroller_slugify", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L127", "weight": 1.0}, {"source": "controller_doctorservicecontroller_doctorservicecontroller_create", "target": "controller_doctorservicecontroller_doctorservicecontroller_slugify", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L47", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_list", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L27", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_list", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L28", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_list", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L29", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_list", "callee": "findActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L30", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_list", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L32", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_create", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L41", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_create", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L41", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L42", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L44", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L50", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_create", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L51", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_create", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L55", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_create", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L55", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_create", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L56", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_create", "callee": "setWeight", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L56", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L58", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_create", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L59", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_create", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L59", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L66", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L68", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L72", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L72", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L73", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "setSlug", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L73", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L74", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L74", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L75", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "setWeight", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L75", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L76", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L77", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "setSpecialty", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L78", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L81", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L82", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_update", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L82", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_delete", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L89", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_delete", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_delete", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L94", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_delete", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L95", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L102", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L103", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L104", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L104", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L105", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "addOrderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L112", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L112", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L119", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L119", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L119", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L119", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L121", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L122", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L122", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_slugify", "callee": "mb_strtolower", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L129", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_slugify", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L129", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_slugify", "callee": "preg_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L130", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_slugify", "callee": "preg_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L131", "receiver": null}, {"caller_nid": "controller_doctorservicecontroller_doctorservicecontroller_slugify", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php", "source_location": "L132", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9545ed44de7f657e3992994b4b28487666a3a5a48c4814dfd63f28d8b60d4e6a.json b/graphify-out/cache/ast/v0.8.44/9545ed44de7f657e3992994b4b28487666a3a5a48c4814dfd63f28d8b60d4e6a.json new file mode 100644 index 00000000..a2f38ecf --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9545ed44de7f657e3992994b4b28487666a3a5a48c4814dfd63f28d8b60d4e6a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_doctorinsurance_php", "label": "DoctorInsurance.php", "file_type": "code", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L1"}, {"id": "entity_doctorinsurance_doctorinsurance", "label": "DoctorInsurance", "file_type": "code", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L9"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L20"}, {"id": "insurance", "label": "Insurance", "file_type": "code", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L24"}, {"id": "entity_doctorinsurance_doctorinsurance_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L31"}, {"id": "entity_doctorinsurance_doctorinsurance_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L37"}, {"id": "entity_doctorinsurance_doctorinsurance_getdoctor", "label": ".getDoctor()", "file_type": "code", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L38"}, {"id": "entity_doctorinsurance_doctorinsurance_getinsurance", "label": ".getInsurance()", "file_type": "code", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L39"}, {"id": "entity_doctorinsurance_doctorinsurance_getprice", "label": ".getPrice()", "file_type": "code", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L40"}, {"id": "entity_doctorinsurance_doctorinsurance_setprice", "label": ".setPrice()", "file_type": "code", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L42"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L42"}, {"id": "entity_doctorinsurance_doctorinsurance_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L44"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_doctorinsurance_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_doctorinsurance_php", "target": "doctorinsurancerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_doctorinsurance_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_doctorinsurance_php", "target": "entity_doctorinsurance_doctorinsurance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_doctorinsurance_doctorinsurance", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L20", "weight": 1.0, "context": "field"}, {"source": "entity_doctorinsurance_doctorinsurance", "target": "insurance", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L24", "weight": 1.0, "context": "field"}, {"source": "entity_doctorinsurance_doctorinsurance", "target": "entity_doctorinsurance_doctorinsurance_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L31", "weight": 1.0}, {"source": "entity_doctorinsurance_doctorinsurance_construct", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L31", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctorinsurance_doctorinsurance_construct", "target": "insurance", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L31", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctorinsurance_doctorinsurance", "target": "entity_doctorinsurance_doctorinsurance_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L37", "weight": 1.0}, {"source": "entity_doctorinsurance_doctorinsurance", "target": "entity_doctorinsurance_doctorinsurance_getdoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L38", "weight": 1.0}, {"source": "entity_doctorinsurance_doctorinsurance_getdoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L38", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctorinsurance_doctorinsurance", "target": "entity_doctorinsurance_doctorinsurance_getinsurance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L39", "weight": 1.0}, {"source": "entity_doctorinsurance_doctorinsurance_getinsurance", "target": "insurance", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L39", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctorinsurance_doctorinsurance", "target": "entity_doctorinsurance_doctorinsurance_getprice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L40", "weight": 1.0}, {"source": "entity_doctorinsurance_doctorinsurance", "target": "entity_doctorinsurance_doctorinsurance_setprice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L42", "weight": 1.0}, {"source": "entity_doctorinsurance_doctorinsurance_setprice", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L42", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctorinsurance_doctorinsurance", "target": "entity_doctorinsurance_doctorinsurance_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L44", "weight": 1.0}, {"source": "entity_doctorinsurance_doctorinsurance_toarray", "target": "entity_doctorinsurance_doctorinsurance_getid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/DoctorInsurance.php", "source_location": "L48", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_doctorinsurance_doctorinsurance_toarray", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/DoctorInsurance.php", "source_location": "L50", "receiver": null}, {"caller_nid": "entity_doctorinsurance_doctorinsurance_toarray", "callee": "getType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/DoctorInsurance.php", "source_location": "L51", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/95c3df6b577ad88a80af1bec2e17b48c6d7b9f35b1a8f75490d0a1bfbc940fee.json b/graphify-out/cache/ast/v0.8.44/95c3df6b577ad88a80af1bec2e17b48c6d7b9f35b1a8f75490d0a1bfbc940fee.json new file mode 100644 index 00000000..285fd704 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/95c3df6b577ad88a80af1bec2e17b48c6d7b9f35b1a8f75490d0a1bfbc940fee.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_entity_clinicstaff_php", "label": "ClinicStaff.php", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L1"}, {"id": "entity_clinicstaff_clinicstaff", "label": "ClinicStaff", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L9"}, {"id": "entity_clinicstaff_clinicstaff_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L52"}, {"id": "entity_clinicstaff_clinicstaff_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L62"}, {"id": "entity_clinicstaff_clinicstaff_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L63"}, {"id": "entity_clinicstaff_clinicstaff_getentitytype", "label": ".getEntityType()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L64"}, {"id": "entity_clinicstaff_clinicstaff_getentityid", "label": ".getEntityId()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L65"}, {"id": "entity_clinicstaff_clinicstaff_getfullname", "label": ".getFullName()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L66"}, {"id": "entity_clinicstaff_clinicstaff_getphone", "label": ".getPhone()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L67"}, {"id": "entity_clinicstaff_clinicstaff_getjobtitle", "label": ".getJobTitle()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L68"}, {"id": "entity_clinicstaff_clinicstaff_getaddress", "label": ".getAddress()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L69"}, {"id": "entity_clinicstaff_clinicstaff_getnationalcode", "label": ".getNationalCode()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L70"}, {"id": "entity_clinicstaff_clinicstaff_isactive", "label": ".isActive()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L71"}, {"id": "entity_clinicstaff_clinicstaff_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L72"}, {"id": "entity_clinicstaff_clinicstaff_getupdatedat", "label": ".getUpdatedAt()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L73"}, {"id": "entity_clinicstaff_clinicstaff_setfullname", "label": ".setFullName()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L75"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L75"}, {"id": "entity_clinicstaff_clinicstaff_setphone", "label": ".setPhone()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L76"}, {"id": "entity_clinicstaff_clinicstaff_setjobtitle", "label": ".setJobTitle()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L77"}, {"id": "entity_clinicstaff_clinicstaff_setaddress", "label": ".setAddress()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L78"}, {"id": "entity_clinicstaff_clinicstaff_setnationalcode", "label": ".setNationalCode()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L79"}, {"id": "entity_clinicstaff_clinicstaff_setactive", "label": ".setActive()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L80"}, {"id": "entity_clinicstaff_clinicstaff_toggleactive", "label": ".toggleActive()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L82"}, {"id": "entity_clinicstaff_clinicstaff_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L89"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_entity_clinicstaff_php", "target": "clinicstaffrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_entity_clinicstaff_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_entity_clinicstaff_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_entity_clinicstaff_php", "target": "entity_clinicstaff_clinicstaff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L52", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_getentitytype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L64", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_getentityid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_getfullname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L66", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_getphone", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L67", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_getjobtitle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L68", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_getaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L69", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_getnationalcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L70", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_isactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L71", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L72", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_getupdatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_setfullname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff_setfullname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L75", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_setphone", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L76", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff_setphone", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L76", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_setjobtitle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff_setjobtitle", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L77", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_setaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L78", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff_setaddress", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L78", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_setnationalcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L79", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff_setnationalcode", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L79", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_setactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L80", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff_setactive", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L80", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_toggleactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L82", "weight": 1.0}, {"source": "entity_clinicstaff_clinicstaff_toggleactive", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L82", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinicstaff_clinicstaff", "target": "entity_clinicstaff_clinicstaff_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Entity/ClinicStaff.php", "source_location": "L89", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_clinicstaff_clinicstaff_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Entity/ClinicStaff.php", "source_location": "L54", "receiver": null}, {"caller_nid": "entity_clinicstaff_clinicstaff_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Entity/ClinicStaff.php", "source_location": "L54", "receiver": null}, {"caller_nid": "entity_clinicstaff_clinicstaff_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Entity/ClinicStaff.php", "source_location": "L58", "receiver": null}, {"caller_nid": "entity_clinicstaff_clinicstaff_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Entity/ClinicStaff.php", "source_location": "L59", "receiver": null}, {"caller_nid": "entity_clinicstaff_clinicstaff_setfullname", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Entity/ClinicStaff.php", "source_location": "L75", "receiver": null}, {"caller_nid": "entity_clinicstaff_clinicstaff_setphone", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Entity/ClinicStaff.php", "source_location": "L76", "receiver": null}, {"caller_nid": "entity_clinicstaff_clinicstaff_setjobtitle", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Entity/ClinicStaff.php", "source_location": "L77", "receiver": null}, {"caller_nid": "entity_clinicstaff_clinicstaff_setaddress", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Entity/ClinicStaff.php", "source_location": "L78", "receiver": null}, {"caller_nid": "entity_clinicstaff_clinicstaff_setnationalcode", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Entity/ClinicStaff.php", "source_location": "L79", "receiver": null}, {"caller_nid": "entity_clinicstaff_clinicstaff_setactive", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Entity/ClinicStaff.php", "source_location": "L80", "receiver": null}, {"caller_nid": "entity_clinicstaff_clinicstaff_toggleactive", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Entity/ClinicStaff.php", "source_location": "L85", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/95c7d60beb5d9de0b270b262a387b465081235ed6649be2974bae8bd6caef844.json b/graphify-out/cache/ast/v0.8.44/95c7d60beb5d9de0b270b262a387b465081235ed6649be2974bae8bd6caef844.json new file mode 100644 index 00000000..d5c884f8 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/95c7d60beb5d9de0b270b262a387b465081235ed6649be2974bae8bd6caef844.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_appointment_settings_md", "label": "appointment-settings.md", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L1"}, {"id": "api_appointment_settings_appointment_settings_api", "label": "Appointment Settings API", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L1"}, {"id": "api_appointment_settings_weekly_schedule", "label": "Weekly Schedule", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L10"}, {"id": "api_appointment_settings_day_index_convention", "label": "Day Index Convention", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L14"}, {"id": "api_appointment_settings_post_api_v1_appointment_settings_weekly_schedule", "label": "POST `/api/v1/appointment-settings/weekly-schedule`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L28"}, {"id": "api_appointment_settings_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L36"}, {"id": "api_appointment_settings_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L120"}, {"id": "api_appointment_settings_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L152"}, {"id": "api_appointment_settings_get_api_v1_appointment_settings_weekly_schedule_uuid", "label": "GET `/api/v1/appointment-settings/weekly-schedule/{uuid}`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L161"}, {"id": "api_appointment_settings_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L167"}, {"id": "api_appointment_settings_errors_170", "label": "Errors", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L170"}, {"id": "api_appointment_settings_patch_api_v1_appointment_settings_weekly_schedule_uuid", "label": "PATCH `/api/v1/appointment-settings/weekly-schedule/{uuid}`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L178"}, {"id": "api_appointment_settings_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L184"}, {"id": "api_appointment_settings_response_200_209", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L209"}, {"id": "api_appointment_settings_errors_212", "label": "Errors", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L212"}, {"id": "api_appointment_settings_delete_api_v1_booking_setting_uuid", "label": "DELETE `/api/v1/booking-setting/{uuid}`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L221"}, {"id": "api_appointment_settings_response_200_229", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L229"}, {"id": "api_appointment_settings_errors_234", "label": "Errors", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L234"}, {"id": "api_appointment_settings_date_overrides", "label": "Date Overrides", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L243"}, {"id": "api_appointment_settings_get_api_v1_appointment_settings_date_override_list_doctoruuid", "label": "GET `/api/v1/appointment-settings/date-override/list/{doctorUuid}`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L247"}, {"id": "api_appointment_settings_response_200_253", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L253"}, {"id": "api_appointment_settings_post_api_v1_appointment_settings_date_override", "label": "POST `/api/v1/appointment-settings/date-override`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L277"}, {"id": "api_appointment_settings_request_body_283", "label": "Request Body", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L283"}, {"id": "api_appointment_settings_response_201_329", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L329"}, {"id": "api_appointment_settings_errors_347", "label": "Errors", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L347"}, {"id": "api_appointment_settings_get_api_v1_appointment_settings_date_override_uuid", "label": "GET `/api/v1/appointment-settings/date-override/{uuid}`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L357"}, {"id": "api_appointment_settings_response_200_363", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L363"}, {"id": "api_appointment_settings_patch_api_v1_appointment_settings_date_override_uuid", "label": "PATCH `/api/v1/appointment-settings/date-override/{uuid}`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L368"}, {"id": "api_appointment_settings_request_body_all_optional", "label": "Request Body (all optional)", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L374"}, {"id": "api_appointment_settings_response_200_395", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L395"}, {"id": "api_appointment_settings_errors_398", "label": "Errors", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L398"}, {"id": "api_appointment_settings_delete_api_v1_appointment_settings_date_override_uuid", "label": "DELETE `/api/v1/appointment-settings/date-override/{uuid}`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L407"}, {"id": "api_appointment_settings_response_200_413", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L413"}, {"id": "api_appointment_settings_holidays", "label": "Holidays", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L420"}, {"id": "api_appointment_settings_get_api_v1_appointment_settings_holidays_list_doctoruuid", "label": "GET `/api/v1/appointment-settings/holidays/list/{doctorUuid}`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L424"}, {"id": "api_appointment_settings_response_200_430", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L430"}, {"id": "api_appointment_settings_post_api_v1_appointment_settings_holidays", "label": "POST `/api/v1/appointment-settings/holidays`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L454"}, {"id": "api_appointment_settings_request_body_460", "label": "Request Body", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L460"}, {"id": "api_appointment_settings_response_201_477", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L477"}, {"id": "api_appointment_settings_errors_495", "label": "Errors", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L495"}, {"id": "api_appointment_settings_get_api_v1_appointment_settings_holidays_uuid", "label": "GET `/api/v1/appointment-settings/holidays/{uuid}`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L505"}, {"id": "api_appointment_settings_patch_api_v1_appointment_settings_holidays_uuid", "label": "PATCH `/api/v1/appointment-settings/holidays/{uuid}`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L513"}, {"id": "api_appointment_settings_request_body_all_optional_519", "label": "Request Body (all optional)", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L519"}, {"id": "api_appointment_settings_response_200_529", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L529"}, {"id": "api_appointment_settings_delete_api_v1_appointment_settings_holidays_uuid", "label": "DELETE `/api/v1/appointment-settings/holidays/{uuid}`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L534"}, {"id": "api_appointment_settings_response_200_540", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L540"}, {"id": "api_appointment_settings_slot_calculation_logic_reference", "label": "Slot Calculation Logic (Reference)", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L547"}, {"id": "api_appointment_settings_available_locations", "label": "Available Locations", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L572"}, {"id": "api_appointment_settings_get_api_v1_appointment_settings_available_locations_doctoruuid", "label": "`GET /api/v1/appointment-settings/available-locations/{doctorUuid}`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L574"}, {"id": "api_appointment_settings_response_200_580", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L580"}, {"id": "api_appointment_settings_errors_623", "label": "Errors", "file_type": "document", "source_file": "docs/api/appointment-settings.md", "source_location": "L623"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_appointment_settings_md", "target": "api_appointment_settings_appointment_settings_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L1", "weight": 1.0}, {"source": "api_appointment_settings_appointment_settings_api", "target": "api_appointment_settings_weekly_schedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L10", "weight": 1.0}, {"source": "api_appointment_settings_weekly_schedule", "target": "api_appointment_settings_day_index_convention", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L14", "weight": 1.0}, {"source": "api_appointment_settings_weekly_schedule", "target": "api_appointment_settings_post_api_v1_appointment_settings_weekly_schedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L28", "weight": 1.0}, {"source": "api_appointment_settings_weekly_schedule", "target": "api_appointment_settings_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L36", "weight": 1.0}, {"source": "api_appointment_settings_weekly_schedule", "target": "api_appointment_settings_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L120", "weight": 1.0}, {"source": "api_appointment_settings_weekly_schedule", "target": "api_appointment_settings_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L152", "weight": 1.0}, {"source": "api_appointment_settings_weekly_schedule", "target": "api_appointment_settings_get_api_v1_appointment_settings_weekly_schedule_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L161", "weight": 1.0}, {"source": "api_appointment_settings_weekly_schedule", "target": "api_appointment_settings_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L167", "weight": 1.0}, {"source": "api_appointment_settings_weekly_schedule", "target": "api_appointment_settings_errors_170", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L170", "weight": 1.0}, {"source": "api_appointment_settings_weekly_schedule", "target": "api_appointment_settings_patch_api_v1_appointment_settings_weekly_schedule_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L178", "weight": 1.0}, {"source": "api_appointment_settings_weekly_schedule", "target": "api_appointment_settings_request_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L184", "weight": 1.0}, {"source": "api_appointment_settings_weekly_schedule", "target": "api_appointment_settings_response_200_209", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L209", "weight": 1.0}, {"source": "api_appointment_settings_weekly_schedule", "target": "api_appointment_settings_errors_212", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L212", "weight": 1.0}, {"source": "api_appointment_settings_weekly_schedule", "target": "api_appointment_settings_delete_api_v1_booking_setting_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L221", "weight": 1.0}, {"source": "api_appointment_settings_weekly_schedule", "target": "api_appointment_settings_response_200_229", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L229", "weight": 1.0}, {"source": "api_appointment_settings_weekly_schedule", "target": "api_appointment_settings_errors_234", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L234", "weight": 1.0}, {"source": "api_appointment_settings_appointment_settings_api", "target": "api_appointment_settings_date_overrides", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L243", "weight": 1.0}, {"source": "api_appointment_settings_date_overrides", "target": "api_appointment_settings_get_api_v1_appointment_settings_date_override_list_doctoruuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L247", "weight": 1.0}, {"source": "api_appointment_settings_date_overrides", "target": "api_appointment_settings_response_200_253", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L253", "weight": 1.0}, {"source": "api_appointment_settings_date_overrides", "target": "api_appointment_settings_post_api_v1_appointment_settings_date_override", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L277", "weight": 1.0}, {"source": "api_appointment_settings_date_overrides", "target": "api_appointment_settings_request_body_283", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L283", "weight": 1.0}, {"source": "api_appointment_settings_date_overrides", "target": "api_appointment_settings_response_201_329", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L329", "weight": 1.0}, {"source": "api_appointment_settings_date_overrides", "target": "api_appointment_settings_errors_347", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L347", "weight": 1.0}, {"source": "api_appointment_settings_date_overrides", "target": "api_appointment_settings_get_api_v1_appointment_settings_date_override_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L357", "weight": 1.0}, {"source": "api_appointment_settings_date_overrides", "target": "api_appointment_settings_response_200_363", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L363", "weight": 1.0}, {"source": "api_appointment_settings_date_overrides", "target": "api_appointment_settings_patch_api_v1_appointment_settings_date_override_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L368", "weight": 1.0}, {"source": "api_appointment_settings_date_overrides", "target": "api_appointment_settings_request_body_all_optional", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L374", "weight": 1.0}, {"source": "api_appointment_settings_date_overrides", "target": "api_appointment_settings_response_200_395", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L395", "weight": 1.0}, {"source": "api_appointment_settings_date_overrides", "target": "api_appointment_settings_errors_398", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L398", "weight": 1.0}, {"source": "api_appointment_settings_date_overrides", "target": "api_appointment_settings_delete_api_v1_appointment_settings_date_override_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L407", "weight": 1.0}, {"source": "api_appointment_settings_date_overrides", "target": "api_appointment_settings_response_200_413", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L413", "weight": 1.0}, {"source": "api_appointment_settings_appointment_settings_api", "target": "api_appointment_settings_holidays", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L420", "weight": 1.0}, {"source": "api_appointment_settings_holidays", "target": "api_appointment_settings_get_api_v1_appointment_settings_holidays_list_doctoruuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L424", "weight": 1.0}, {"source": "api_appointment_settings_holidays", "target": "api_appointment_settings_response_200_430", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L430", "weight": 1.0}, {"source": "api_appointment_settings_holidays", "target": "api_appointment_settings_post_api_v1_appointment_settings_holidays", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L454", "weight": 1.0}, {"source": "api_appointment_settings_holidays", "target": "api_appointment_settings_request_body_460", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L460", "weight": 1.0}, {"source": "api_appointment_settings_holidays", "target": "api_appointment_settings_response_201_477", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L477", "weight": 1.0}, {"source": "api_appointment_settings_holidays", "target": "api_appointment_settings_errors_495", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L495", "weight": 1.0}, {"source": "api_appointment_settings_holidays", "target": "api_appointment_settings_get_api_v1_appointment_settings_holidays_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L505", "weight": 1.0}, {"source": "api_appointment_settings_holidays", "target": "api_appointment_settings_patch_api_v1_appointment_settings_holidays_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L513", "weight": 1.0}, {"source": "api_appointment_settings_holidays", "target": "api_appointment_settings_request_body_all_optional_519", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L519", "weight": 1.0}, {"source": "api_appointment_settings_holidays", "target": "api_appointment_settings_response_200_529", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L529", "weight": 1.0}, {"source": "api_appointment_settings_holidays", "target": "api_appointment_settings_delete_api_v1_appointment_settings_holidays_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L534", "weight": 1.0}, {"source": "api_appointment_settings_holidays", "target": "api_appointment_settings_response_200_540", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L540", "weight": 1.0}, {"source": "api_appointment_settings_appointment_settings_api", "target": "api_appointment_settings_slot_calculation_logic_reference", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L547", "weight": 1.0}, {"source": "api_appointment_settings_appointment_settings_api", "target": "api_appointment_settings_available_locations", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L572", "weight": 1.0}, {"source": "api_appointment_settings_available_locations", "target": "api_appointment_settings_get_api_v1_appointment_settings_available_locations_doctoruuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L574", "weight": 1.0}, {"source": "api_appointment_settings_get_api_v1_appointment_settings_available_locations_doctoruuid", "target": "api_appointment_settings_response_200_580", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L580", "weight": 1.0}, {"source": "api_appointment_settings_get_api_v1_appointment_settings_available_locations_doctoruuid", "target": "api_appointment_settings_errors_623", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/appointment-settings.md", "source_location": "L623", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/95e296cf289224cc43748507a9496f493d0e25b829a9e3d8bb8567f6f022d378.json b/graphify-out/cache/ast/v0.8.44/95e296cf289224cc43748507a9496f493d0e25b829a9e3d8bb8567f6f022d378.json new file mode 100644 index 00000000..d77eda22 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/95e296cf289224cc43748507a9496f493d0e25b829a9e3d8bb8567f6f022d378.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609132009_php", "label": "Version20260609132009.php", "file_type": "code", "source_file": "migrations/Version20260609132009.php", "source_location": "L1"}, {"id": "migrations_version20260609132009_version20260609132009", "label": "Version20260609132009", "file_type": "code", "source_file": "migrations/Version20260609132009.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260609132009_version20260609132009_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260609132009.php", "source_location": "L15"}, {"id": "migrations_version20260609132009_version20260609132009_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260609132009.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260609132009.php", "source_location": "L20"}, {"id": "migrations_version20260609132009_version20260609132009_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260609132009.php", "source_location": "L27"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609132009_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132009.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609132009_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132009.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609132009_php", "target": "migrations_version20260609132009_version20260609132009", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132009.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609132009_version20260609132009", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132009.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609132009_version20260609132009", "target": "migrations_version20260609132009_version20260609132009_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132009.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260609132009_version20260609132009", "target": "migrations_version20260609132009_version20260609132009_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132009.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260609132009_version20260609132009_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132009.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609132009_version20260609132009", "target": "migrations_version20260609132009_version20260609132009_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132009.php", "source_location": "L27", "weight": 1.0}, {"source": "migrations_version20260609132009_version20260609132009_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132009.php", "source_location": "L27", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260609132009_version20260609132009_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132009.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260609132009_version20260609132009_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132009.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260609132009_version20260609132009_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132009.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260609132009_version20260609132009_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132009.php", "source_location": "L31", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/95f3f3997293fbee15f3751d7a4e1ebb40297c5fcb436d5d8c92a70775d5a56a.json b/graphify-out/cache/ast/v0.8.44/95f3f3997293fbee15f3751d7a4e1ebb40297c5fcb436d5d8c92a70775d5a56a.json new file mode 100644 index 00000000..4e402df0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/95f3f3997293fbee15f3751d7a4e1ebb40297c5fcb436d5d8c92a70775d5a56a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_rate_php", "label": "Rate.php", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L1"}, {"id": "entity_rate_rate", "label": "Rate", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L10"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L32"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L36"}, {"id": "entity_rate_rate_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L62"}, {"id": "entity_rate_rate_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L72"}, {"id": "entity_rate_rate_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L73"}, {"id": "entity_rate_rate_getuser", "label": ".getUser()", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L74"}, {"id": "entity_rate_rate_getdoctor", "label": ".getDoctor()", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L75"}, {"id": "entity_rate_rate_getwaitingtimeatclinic", "label": ".getWaitingTimeAtClinic()", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L77"}, {"id": "entity_rate_rate_getaccuracyofdiagnosis", "label": ".getAccuracyOfDiagnosis()", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L78"}, {"id": "entity_rate_rate_getdoctorbehavior", "label": ".getDoctorBehavior()", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L79"}, {"id": "entity_rate_rate_getcliniccleanliness", "label": ".getClinicCleanliness()", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L80"}, {"id": "entity_rate_rate_getdoctorexpertise", "label": ".getDoctorExpertise()", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L81"}, {"id": "entity_rate_rate_setdimensions", "label": ".setDimensions()", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L84"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L84"}, {"id": "entity_rate_rate_overallpercent", "label": ".overallPercent()", "file_type": "code", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L97"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_rate_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_rate_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_rate_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_rate_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_rate_php", "target": "entity_rate_rate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L10", "weight": 1.0}, {"source": "entity_rate_rate", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L32", "weight": 1.0, "context": "field"}, {"source": "entity_rate_rate", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L36", "weight": 1.0, "context": "field"}, {"source": "entity_rate_rate", "target": "entity_rate_rate_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_rate_rate_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L62", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_rate_rate_construct", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L62", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_rate_rate", "target": "entity_rate_rate_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L72", "weight": 1.0}, {"source": "entity_rate_rate", "target": "entity_rate_rate_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_rate_rate", "target": "entity_rate_rate_getuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_rate_rate_getuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L74", "weight": 1.0, "context": "return_type"}, {"source": "entity_rate_rate", "target": "entity_rate_rate_getdoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_rate_rate_getdoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L75", "weight": 1.0, "context": "return_type"}, {"source": "entity_rate_rate", "target": "entity_rate_rate_getwaitingtimeatclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_rate_rate", "target": "entity_rate_rate_getaccuracyofdiagnosis", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L78", "weight": 1.0}, {"source": "entity_rate_rate", "target": "entity_rate_rate_getdoctorbehavior", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L79", "weight": 1.0}, {"source": "entity_rate_rate", "target": "entity_rate_rate_getcliniccleanliness", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L80", "weight": 1.0}, {"source": "entity_rate_rate", "target": "entity_rate_rate_getdoctorexpertise", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L81", "weight": 1.0}, {"source": "entity_rate_rate", "target": "entity_rate_rate_setdimensions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L84", "weight": 1.0}, {"source": "entity_rate_rate_setdimensions", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L84", "weight": 1.0, "context": "return_type"}, {"source": "entity_rate_rate", "target": "entity_rate_rate_overallpercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L97", "weight": 1.0}, {"source": "entity_rate_rate_construct", "target": "entity_rate_rate_setdimensions", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Rate.php", "source_location": "L69", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_rate_rate_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Rate.php", "source_location": "L64", "receiver": null}, {"caller_nid": "entity_rate_rate_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Rate.php", "source_location": "L64", "receiver": null}, {"caller_nid": "entity_rate_rate_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Rate.php", "source_location": "L67", "receiver": null}, {"caller_nid": "entity_rate_rate_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Rate.php", "source_location": "L68", "receiver": null}, {"caller_nid": "entity_rate_rate_setdimensions", "callee": "$clamp", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Rate.php", "source_location": "L87", "receiver": null}, {"caller_nid": "entity_rate_rate_setdimensions", "callee": "$clamp", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Rate.php", "source_location": "L88", "receiver": null}, {"caller_nid": "entity_rate_rate_setdimensions", "callee": "$clamp", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Rate.php", "source_location": "L89", "receiver": null}, {"caller_nid": "entity_rate_rate_setdimensions", "callee": "$clamp", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Rate.php", "source_location": "L90", "receiver": null}, {"caller_nid": "entity_rate_rate_setdimensions", "callee": "$clamp", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Rate.php", "source_location": "L91", "receiver": null}, {"caller_nid": "entity_rate_rate_setdimensions", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Rate.php", "source_location": "L92", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9751645f561446a0d0f6a618cbbeae012f7f2274c5c1fbb4379220b995070f16.json b/graphify-out/cache/ast/v0.8.44/9751645f561446a0d0f6a618cbbeae012f7f2274c5c1fbb4379220b995070f16.json new file mode 100644 index 00000000..013bb973 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9751645f561446a0d0f6a618cbbeae012f7f2274c5c1fbb4379220b995070f16.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_billingcalculator_php", "label": "BillingCalculator.php", "file_type": "code", "source_file": "src/Billing/Service/BillingCalculator.php", "source_location": "L1"}, {"id": "service_billingcalculator_billingcalculator", "label": "BillingCalculator", "file_type": "code", "source_file": "src/Billing/Service/BillingCalculator.php", "source_location": "L9"}, {"id": "service_billingcalculator_billingcalculator_calculateitem", "label": ".calculateItem()", "file_type": "code", "source_file": "src/Billing/Service/BillingCalculator.php", "source_location": "L15"}, {"id": "money", "label": "Money", "file_type": "code", "source_file": "src/Billing/Service/BillingCalculator.php", "source_location": "L15"}, {"id": "coveragerule", "label": "CoverageRule", "file_type": "code", "source_file": "src/Billing/Service/BillingCalculator.php", "source_location": "L15"}, {"id": "sharebreakdown", "label": "ShareBreakdown", "file_type": "code", "source_file": "src/Billing/Service/BillingCalculator.php", "source_location": "L15"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_billingcalculator_php", "target": "money", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/BillingCalculator.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_billingcalculator_php", "target": "sharebreakdown", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/BillingCalculator.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_billingcalculator_php", "target": "coveragerule", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/BillingCalculator.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_billingcalculator_php", "target": "service_billingcalculator_billingcalculator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/BillingCalculator.php", "source_location": "L9", "weight": 1.0}, {"source": "service_billingcalculator_billingcalculator", "target": "service_billingcalculator_billingcalculator_calculateitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/BillingCalculator.php", "source_location": "L15", "weight": 1.0}, {"source": "service_billingcalculator_billingcalculator_calculateitem", "target": "money", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/BillingCalculator.php", "source_location": "L15", "weight": 1.0, "context": "parameter_type"}, {"source": "service_billingcalculator_billingcalculator_calculateitem", "target": "coveragerule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/BillingCalculator.php", "source_location": "L15", "weight": 1.0, "context": "parameter_type"}, {"source": "service_billingcalculator_billingcalculator_calculateitem", "target": "coveragerule", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/BillingCalculator.php", "source_location": "L15", "weight": 1.0, "context": "parameter_type"}, {"source": "service_billingcalculator_billingcalculator_calculateitem", "target": "sharebreakdown", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/BillingCalculator.php", "source_location": "L15", "weight": 1.0, "context": "return_type"}, {"source": "service_billingcalculator_billingcalculator_calculateitem", "target": "money", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/BillingCalculator.php", "source_location": "L20", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_billingcalculator_billingcalculator_calculateitem", "callee": "percent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/BillingCalculator.php", "source_location": "L24", "receiver": null}, {"caller_nid": "service_billingcalculator_billingcalculator_calculateitem", "callee": "sub", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/BillingCalculator.php", "source_location": "L28", "receiver": null}, {"caller_nid": "service_billingcalculator_billingcalculator_calculateitem", "callee": "percent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/BillingCalculator.php", "source_location": "L33", "receiver": null}, {"caller_nid": "service_billingcalculator_billingcalculator_calculateitem", "callee": "sub", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/BillingCalculator.php", "source_location": "L37", "receiver": null}, {"caller_nid": "service_billingcalculator_billingcalculator_calculateitem", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/BillingCalculator.php", "source_location": "L44", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/97af6c2e032264f5dd128efc6ec07a4c1c23664f325cba46bc7dca9da57b9578.json b/graphify-out/cache/ast/v0.8.44/97af6c2e032264f5dd128efc6ec07a4c1c23664f325cba46bc7dca9da57b9578.json new file mode 100644 index 00000000..ad58d3e8 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/97af6c2e032264f5dd128efc6ec07a4c1c23664f325cba46bc7dca9da57b9578.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_11_subscription_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", "source_location": "L1"}, {"id": "task_11_subscription_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (Subscription Tiers)", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", "source_location": "L1"}, {"id": "task_11_subscription_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", "source_location": "L3"}, {"id": "task_11_subscription_architecture_entity_subscriptionplan", "label": "Entity: SubscriptionPlan", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", "source_location": "L24"}, {"id": "task_11_subscription_architecture_entity_subscriptionperiod", "label": "Entity: SubscriptionPeriod", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", "source_location": "L62"}, {"id": "task_11_subscription_architecture_entity_clinicsubscription", "label": "Entity: ClinicSubscription", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", "source_location": "L105"}, {"id": "task_11_subscription_architecture_service_subscriptionservice", "label": "Service: SubscriptionService", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", "source_location": "L151"}, {"id": "task_11_subscription_architecture_\u0648\u0627\u0628\u0633\u062a\u06af\u06cc_paymentcontroller", "label": "\u0648\u0627\u0628\u0633\u062a\u06af\u06cc PaymentController", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", "source_location": "L194"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_11_subscription_architecture_md", "target": "task_11_subscription_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_11_subscription_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_11_subscription_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_architecture_entity_subscriptionplan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", "source_location": "L24", "weight": 1.0}, {"source": "task_11_subscription_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_architecture_entity_subscriptionperiod", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", "source_location": "L62", "weight": 1.0}, {"source": "task_11_subscription_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_architecture_entity_clinicsubscription", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", "source_location": "L105", "weight": 1.0}, {"source": "task_11_subscription_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_architecture_service_subscriptionservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", "source_location": "L151", "weight": 1.0}, {"source": "task_11_subscription_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "task_11_subscription_architecture_\u0648\u0627\u0628\u0633\u062a\u06af\u06cc_paymentcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", "source_location": "L194", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/97baf644fcae088dfa8c41ccf4a6e519c05e8d8308bd22db0a68e9e39522b76d.json b/graphify-out/cache/ast/v0.8.44/97baf644fcae088dfa8c41ccf4a6e519c05e8d8308bd22db0a68e9e39522b76d.json new file mode 100644 index 00000000..02c686db --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/97baf644fcae088dfa8c41ccf4a6e519c05e8d8308bd22db0a68e9e39522b76d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_settlement_md", "label": "settlement.md", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L1"}, {"id": "api_settlement_settlement_wallet_api", "label": "Settlement & Wallet API", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L1"}, {"id": "api_settlement_get_api_v1_wallet_balance", "label": "GET `/api/v1/wallet/balance`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L7"}, {"id": "api_settlement_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L13"}, {"id": "api_settlement_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L33"}, {"id": "api_settlement_get_api_v1_wallet_transactions", "label": "GET `/api/v1/wallet/transactions`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L40"}, {"id": "api_settlement_response_200_46", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L46"}, {"id": "api_settlement_errors_77", "label": "Errors", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L77"}, {"id": "api_settlement_post_api_v1_settlement", "label": "POST `/api/v1/settlement`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L84"}, {"id": "api_settlement_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L90"}, {"id": "api_settlement_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L105"}, {"id": "api_settlement_errors_123", "label": "Errors", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L123"}, {"id": "api_settlement_get_api_v1_settlement", "label": "GET `/api/v1/settlement`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L133"}, {"id": "api_settlement_response_200_139", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L139"}, {"id": "api_settlement_errors_163", "label": "Errors", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L163"}, {"id": "api_settlement_get_api_v1_settlement_uuid", "label": "GET `/api/v1/settlement/{uuid}`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L170"}, {"id": "api_settlement_response_200_176", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L176"}, {"id": "api_settlement_errors_179", "label": "Errors", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L179"}, {"id": "api_settlement_post_api_v1_settlement_uuid_approve", "label": "POST `/api/v1/settlement/{uuid}/approve`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L188"}, {"id": "api_settlement_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L194"}, {"id": "api_settlement_request_body_application_json_199", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L199"}, {"id": "api_settlement_response_200_210", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L210"}, {"id": "api_settlement_errors_213", "label": "Errors", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L213"}, {"id": "api_settlement_post_api_v1_settlement_uuid_reject", "label": "POST `/api/v1/settlement/{uuid}/reject`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L223"}, {"id": "api_settlement_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L229"}, {"id": "api_settlement_response_200_240", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L240"}, {"id": "api_settlement_errors_243", "label": "Errors", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L243"}, {"id": "api_settlement_financialbreakdown_\u0644\u0627\u06af_\u0645\u0627\u0644\u06cc", "label": "FinancialBreakdown (\u0644\u0627\u06af \u0645\u0627\u0644\u06cc)", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L253"}, {"id": "api_settlement_\u0631\u0633\u06cc\u062f_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648_\u062b\u0628\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0647\u0627\u06cc\u06cc_role_admin", "label": "\u0631\u0633\u06cc\u062f \u067e\u0631\u062f\u0627\u062e\u062a \u0648 \u062b\u0628\u062a \u067e\u0631\u062f\u0627\u062e\u062a \u0646\u0647\u0627\u06cc\u06cc (ROLE_ADMIN)", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L259"}, {"id": "api_settlement_post_file_upload_clinic_pro_settlement_receipt", "label": "POST `/file/upload/clinic_pro/settlement/receipt`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L263"}, {"id": "api_settlement_post_api_v1_settlement_uuid_receipt", "label": "POST `/api/v1/settlement/{uuid}/receipt`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L272"}, {"id": "api_settlement_post_api_v1_settlement_uuid_paid", "label": "POST `/api/v1/settlement/{uuid}/paid`", "file_type": "document", "source_file": "docs/api/settlement.md", "source_location": "L293"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_settlement_md", "target": "api_settlement_settlement_wallet_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L1", "weight": 1.0}, {"source": "api_settlement_settlement_wallet_api", "target": "api_settlement_get_api_v1_wallet_balance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L7", "weight": 1.0}, {"source": "api_settlement_get_api_v1_wallet_balance", "target": "api_settlement_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L13", "weight": 1.0}, {"source": "api_settlement_get_api_v1_wallet_balance", "target": "api_settlement_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L33", "weight": 1.0}, {"source": "api_settlement_settlement_wallet_api", "target": "api_settlement_get_api_v1_wallet_transactions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L40", "weight": 1.0}, {"source": "api_settlement_get_api_v1_wallet_transactions", "target": "api_settlement_response_200_46", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L46", "weight": 1.0}, {"source": "api_settlement_get_api_v1_wallet_transactions", "target": "api_settlement_errors_77", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L77", "weight": 1.0}, {"source": "api_settlement_settlement_wallet_api", "target": "api_settlement_post_api_v1_settlement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L84", "weight": 1.0}, {"source": "api_settlement_post_api_v1_settlement", "target": "api_settlement_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L90", "weight": 1.0}, {"source": "api_settlement_post_api_v1_settlement", "target": "api_settlement_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L105", "weight": 1.0}, {"source": "api_settlement_post_api_v1_settlement", "target": "api_settlement_errors_123", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L123", "weight": 1.0}, {"source": "api_settlement_settlement_wallet_api", "target": "api_settlement_get_api_v1_settlement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L133", "weight": 1.0}, {"source": "api_settlement_get_api_v1_settlement", "target": "api_settlement_response_200_139", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L139", "weight": 1.0}, {"source": "api_settlement_get_api_v1_settlement", "target": "api_settlement_errors_163", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L163", "weight": 1.0}, {"source": "api_settlement_settlement_wallet_api", "target": "api_settlement_get_api_v1_settlement_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L170", "weight": 1.0}, {"source": "api_settlement_get_api_v1_settlement_uuid", "target": "api_settlement_response_200_176", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L176", "weight": 1.0}, {"source": "api_settlement_get_api_v1_settlement_uuid", "target": "api_settlement_errors_179", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L179", "weight": 1.0}, {"source": "api_settlement_settlement_wallet_api", "target": "api_settlement_post_api_v1_settlement_uuid_approve", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L188", "weight": 1.0}, {"source": "api_settlement_post_api_v1_settlement_uuid_approve", "target": "api_settlement_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L194", "weight": 1.0}, {"source": "api_settlement_post_api_v1_settlement_uuid_approve", "target": "api_settlement_request_body_application_json_199", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L199", "weight": 1.0}, {"source": "api_settlement_post_api_v1_settlement_uuid_approve", "target": "api_settlement_response_200_210", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L210", "weight": 1.0}, {"source": "api_settlement_post_api_v1_settlement_uuid_approve", "target": "api_settlement_errors_213", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L213", "weight": 1.0}, {"source": "api_settlement_settlement_wallet_api", "target": "api_settlement_post_api_v1_settlement_uuid_reject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L223", "weight": 1.0}, {"source": "api_settlement_post_api_v1_settlement_uuid_reject", "target": "api_settlement_request_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L229", "weight": 1.0}, {"source": "api_settlement_post_api_v1_settlement_uuid_reject", "target": "api_settlement_response_200_240", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L240", "weight": 1.0}, {"source": "api_settlement_post_api_v1_settlement_uuid_reject", "target": "api_settlement_errors_243", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L243", "weight": 1.0}, {"source": "api_settlement_settlement_wallet_api", "target": "api_settlement_financialbreakdown_\u0644\u0627\u06af_\u0645\u0627\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L253", "weight": 1.0}, {"source": "api_settlement_settlement_wallet_api", "target": "api_settlement_\u0631\u0633\u06cc\u062f_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648_\u062b\u0628\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0647\u0627\u06cc\u06cc_role_admin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L259", "weight": 1.0}, {"source": "api_settlement_\u0631\u0633\u06cc\u062f_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648_\u062b\u0628\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0647\u0627\u06cc\u06cc_role_admin", "target": "api_settlement_post_file_upload_clinic_pro_settlement_receipt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L263", "weight": 1.0}, {"source": "api_settlement_\u0631\u0633\u06cc\u062f_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648_\u062b\u0628\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0647\u0627\u06cc\u06cc_role_admin", "target": "api_settlement_post_api_v1_settlement_uuid_receipt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L272", "weight": 1.0}, {"source": "api_settlement_\u0631\u0633\u06cc\u062f_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648_\u062b\u0628\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0647\u0627\u06cc\u06cc_role_admin", "target": "api_settlement_post_api_v1_settlement_uuid_paid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/settlement.md", "source_location": "L293", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/97c8de0bcd950f7b29c8f8fb87d33f4cb79bd0b17e531592c80fa5fb5c0e6de8.json b/graphify-out/cache/ast/v0.8.44/97c8de0bcd950f7b29c8f8fb87d33f4cb79bd0b17e531592c80fa5fb5c0e6de8.json new file mode 100644 index 00000000..c3eac394 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/97c8de0bcd950f7b29c8f8fb87d33f4cb79bd0b17e531592c80fa5fb5c0e6de8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_valueobject_money_php", "label": "Money.php", "file_type": "code", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L1"}, {"id": "valueobject_money_money", "label": "Money", "file_type": "code", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L5"}, {"id": "valueobject_money_money_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L7"}, {"id": "valueobject_money_money_zero", "label": ".zero()", "file_type": "code", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L14"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L14"}, {"id": "valueobject_money_money_add", "label": ".add()", "file_type": "code", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L19"}, {"id": "valueobject_money_money_sub", "label": ".sub()", "file_type": "code", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L24"}, {"id": "valueobject_money_money_percent", "label": ".percent()", "file_type": "code", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L29"}, {"id": "valueobject_money_money_min", "label": ".min()", "file_type": "code", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L34"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_valueobject_money_php", "target": "valueobject_money_money", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L5", "weight": 1.0}, {"source": "valueobject_money_money", "target": "valueobject_money_money_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L7", "weight": 1.0}, {"source": "valueobject_money_money", "target": "valueobject_money_money_zero", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L14", "weight": 1.0}, {"source": "valueobject_money_money_zero", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L14", "weight": 1.0, "context": "return_type"}, {"source": "valueobject_money_money", "target": "valueobject_money_money_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L19", "weight": 1.0}, {"source": "valueobject_money_money_add", "target": "valueobject_money_money", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L19", "weight": 1.0, "context": "parameter_type"}, {"source": "valueobject_money_money_add", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L19", "weight": 1.0, "context": "return_type"}, {"source": "valueobject_money_money", "target": "valueobject_money_money_sub", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L24", "weight": 1.0}, {"source": "valueobject_money_money_sub", "target": "valueobject_money_money", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L24", "weight": 1.0, "context": "parameter_type"}, {"source": "valueobject_money_money_sub", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L24", "weight": 1.0, "context": "return_type"}, {"source": "valueobject_money_money", "target": "valueobject_money_money_percent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L29", "weight": 1.0}, {"source": "valueobject_money_money_percent", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L29", "weight": 1.0, "context": "return_type"}, {"source": "valueobject_money_money", "target": "valueobject_money_money_min", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L34", "weight": 1.0}, {"source": "valueobject_money_money_min", "target": "valueobject_money_money", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L34", "weight": 1.0, "context": "parameter_type"}, {"source": "valueobject_money_money_min", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/Money.php", "source_location": "L34", "weight": 1.0, "context": "return_type"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/98a07ace9623c623dddcecb1bf1d4189d8efe1692ba261779b1f9661ac07ff25.json b/graphify-out/cache/ast/v0.8.44/98a07ace9623c623dddcecb1bf1d4189d8efe1692ba261779b1f9661ac07ff25.json new file mode 100644 index 00000000..81868bf1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/98a07ace9623c623dddcecb1bf1d4189d8efe1692ba261779b1f9661ac07ff25.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614183527_php", "label": "Version20260614183527.php", "file_type": "code", "source_file": "migrations/Version20260614183527.php", "source_location": "L1"}, {"id": "migrations_version20260614183527_version20260614183527", "label": "Version20260614183527", "file_type": "code", "source_file": "migrations/Version20260614183527.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260614183527_version20260614183527_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260614183527.php", "source_location": "L15"}, {"id": "migrations_version20260614183527_version20260614183527_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260614183527.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260614183527.php", "source_location": "L20"}, {"id": "migrations_version20260614183527_version20260614183527_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260614183527.php", "source_location": "L34"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614183527_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614183527.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614183527_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614183527.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614183527_php", "target": "migrations_version20260614183527_version20260614183527", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614183527.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260614183527_version20260614183527", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614183527.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260614183527_version20260614183527", "target": "migrations_version20260614183527_version20260614183527_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614183527.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260614183527_version20260614183527", "target": "migrations_version20260614183527_version20260614183527_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614183527.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260614183527_version20260614183527_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614183527.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260614183527_version20260614183527", "target": "migrations_version20260614183527_version20260614183527_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614183527.php", "source_location": "L34", "weight": 1.0}, {"source": "migrations_version20260614183527_version20260614183527_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614183527.php", "source_location": "L34", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260614183527_version20260614183527_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L27", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L28", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L29", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L37", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L38", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L39", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L40", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L41", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L42", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L43", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L44", "receiver": null}, {"caller_nid": "migrations_version20260614183527_version20260614183527_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php", "source_location": "L45", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/98b4c746ff1d241697d227cd21bf6a8b010cea93dbf0a219f89910456c511ac1.json b/graphify-out/cache/ast/v0.8.44/98b4c746ff1d241697d227cd21bf6a8b010cea93dbf0a219f89910456c511ac1.json new file mode 100644 index 00000000..9f6557bd --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/98b4c746ff1d241697d227cd21bf6a8b010cea93dbf0a219f89910456c511ac1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_valueobject_sharebreakdown_php", "label": "ShareBreakdown.php", "file_type": "code", "source_file": "src/Billing/ValueObject/ShareBreakdown.php", "source_location": "L1"}, {"id": "valueobject_sharebreakdown_sharebreakdown", "label": "ShareBreakdown", "file_type": "code", "source_file": "src/Billing/ValueObject/ShareBreakdown.php", "source_location": "L5"}, {"id": "valueobject_sharebreakdown_sharebreakdown_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Billing/ValueObject/ShareBreakdown.php", "source_location": "L7"}, {"id": "valueobject_sharebreakdown_sharebreakdown_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Billing/ValueObject/ShareBreakdown.php", "source_location": "L14"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_valueobject_sharebreakdown_php", "target": "valueobject_sharebreakdown_sharebreakdown", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/ShareBreakdown.php", "source_location": "L5", "weight": 1.0}, {"source": "valueobject_sharebreakdown_sharebreakdown", "target": "valueobject_sharebreakdown_sharebreakdown_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/ShareBreakdown.php", "source_location": "L7", "weight": 1.0}, {"source": "valueobject_sharebreakdown_sharebreakdown", "target": "valueobject_sharebreakdown_sharebreakdown_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/ValueObject/ShareBreakdown.php", "source_location": "L14", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/98b56edc2e31c609f70d82d1e697c6598f3c65c4120d4e77510d19c0030e9d87.json b/graphify-out/cache/ast/v0.8.44/98b56edc2e31c609f70d82d1e697c6598f3c65c4120d4e77510d19c0030e9d87.json new file mode 100644 index 00000000..941a0478 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/98b56edc2e31c609f70d82d1e697c6598f3c65c4120d4e77510d19c0030e9d87.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609133546_php", "label": "Version20260609133546.php", "file_type": "code", "source_file": "migrations/Version20260609133546.php", "source_location": "L1"}, {"id": "migrations_version20260609133546_version20260609133546", "label": "Version20260609133546", "file_type": "code", "source_file": "migrations/Version20260609133546.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260609133546_version20260609133546_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260609133546.php", "source_location": "L15"}, {"id": "migrations_version20260609133546_version20260609133546_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260609133546.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260609133546.php", "source_location": "L20"}, {"id": "migrations_version20260609133546_version20260609133546_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260609133546.php", "source_location": "L28"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609133546_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133546.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609133546_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133546.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609133546_php", "target": "migrations_version20260609133546_version20260609133546", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133546.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609133546_version20260609133546", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133546.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609133546_version20260609133546", "target": "migrations_version20260609133546_version20260609133546_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133546.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260609133546_version20260609133546", "target": "migrations_version20260609133546_version20260609133546_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133546.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260609133546_version20260609133546_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133546.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609133546_version20260609133546", "target": "migrations_version20260609133546_version20260609133546_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133546.php", "source_location": "L28", "weight": 1.0}, {"source": "migrations_version20260609133546_version20260609133546_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133546.php", "source_location": "L28", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260609133546_version20260609133546_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133546.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260609133546_version20260609133546_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133546.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260609133546_version20260609133546_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133546.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260609133546_version20260609133546_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133546.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260609133546_version20260609133546_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133546.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260609133546_version20260609133546_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133546.php", "source_location": "L33", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/98bf6bcf59d1f2beaeb193060cf9dede5187b27dc8223eb075f274ff042d5e86.json b/graphify-out/cache/ast/v0.8.44/98bf6bcf59d1f2beaeb193060cf9dede5187b27dc8223eb075f274ff042d5e86.json new file mode 100644 index 00000000..c35a8a87 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/98bf6bcf59d1f2beaeb193060cf9dede5187b27dc8223eb075f274ff042d5e86.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_tag_md", "label": "tag.md", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L1"}, {"id": "api_tag_tag_api", "label": "Tag API", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L1"}, {"id": "api_tag_get_api_v1_tags", "label": "GET `/api/v1/tags`", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L9"}, {"id": "api_tag_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L15"}, {"id": "api_tag_get_api_v1_admin_tags", "label": "GET `/api/v1/admin/tags`", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L28"}, {"id": "api_tag_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L34"}, {"id": "api_tag_response_200_41", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L41"}, {"id": "api_tag_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L50"}, {"id": "api_tag_post_api_v1_admin_tag", "label": "POST `/api/v1/admin/tag`", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L58"}, {"id": "api_tag_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L64"}, {"id": "api_tag_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L79"}, {"id": "api_tag_errors_82", "label": "Errors", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L82"}, {"id": "api_tag_patch_api_v1_admin_tag_id", "label": "PATCH `/api/v1/admin/tag/{id}`", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L91"}, {"id": "api_tag_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L97"}, {"id": "api_tag_response_200_104", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L104"}, {"id": "api_tag_errors_107", "label": "Errors", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L107"}, {"id": "api_tag_delete_api_v1_admin_tag_id", "label": "DELETE `/api/v1/admin/tag/{id}`", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L116"}, {"id": "api_tag_response_200_122", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L122"}, {"id": "api_tag_errors_127", "label": "Errors", "file_type": "document", "source_file": "docs/api/tag.md", "source_location": "L127"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_tag_md", "target": "api_tag_tag_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L1", "weight": 1.0}, {"source": "api_tag_tag_api", "target": "api_tag_get_api_v1_tags", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L9", "weight": 1.0}, {"source": "api_tag_get_api_v1_tags", "target": "api_tag_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L15", "weight": 1.0}, {"source": "api_tag_tag_api", "target": "api_tag_get_api_v1_admin_tags", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L28", "weight": 1.0}, {"source": "api_tag_get_api_v1_admin_tags", "target": "api_tag_query_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L34", "weight": 1.0}, {"source": "api_tag_get_api_v1_admin_tags", "target": "api_tag_response_200_41", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L41", "weight": 1.0}, {"source": "api_tag_get_api_v1_admin_tags", "target": "api_tag_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L50", "weight": 1.0}, {"source": "api_tag_tag_api", "target": "api_tag_post_api_v1_admin_tag", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L58", "weight": 1.0}, {"source": "api_tag_post_api_v1_admin_tag", "target": "api_tag_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L64", "weight": 1.0}, {"source": "api_tag_post_api_v1_admin_tag", "target": "api_tag_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L79", "weight": 1.0}, {"source": "api_tag_post_api_v1_admin_tag", "target": "api_tag_errors_82", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L82", "weight": 1.0}, {"source": "api_tag_tag_api", "target": "api_tag_patch_api_v1_admin_tag_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L91", "weight": 1.0}, {"source": "api_tag_patch_api_v1_admin_tag_id", "target": "api_tag_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L97", "weight": 1.0}, {"source": "api_tag_patch_api_v1_admin_tag_id", "target": "api_tag_response_200_104", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L104", "weight": 1.0}, {"source": "api_tag_patch_api_v1_admin_tag_id", "target": "api_tag_errors_107", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L107", "weight": 1.0}, {"source": "api_tag_tag_api", "target": "api_tag_delete_api_v1_admin_tag_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L116", "weight": 1.0}, {"source": "api_tag_delete_api_v1_admin_tag_id", "target": "api_tag_response_200_122", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L122", "weight": 1.0}, {"source": "api_tag_delete_api_v1_admin_tag_id", "target": "api_tag_errors_127", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/tag.md", "source_location": "L127", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9a5233ddd9873b485bfcf9b9009619a42cec5bc0a4516d98a387b42a249aa0c5.json b/graphify-out/cache/ast/v0.8.44/9a5233ddd9873b485bfcf9b9009619a42cec5bc0a4516d98a387b42a249aa0c5.json new file mode 100644 index 00000000..6c6d6ac4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9a5233ddd9873b485bfcf9b9009619a42cec5bc0a4516d98a387b42a249aa0c5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622181251_php", "label": "Version20260622181251.php", "file_type": "code", "source_file": "migrations/Version20260622181251.php", "source_location": "L1"}, {"id": "migrations_version20260622181251_version20260622181251", "label": "Version20260622181251", "file_type": "code", "source_file": "migrations/Version20260622181251.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260622181251_version20260622181251_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260622181251.php", "source_location": "L15"}, {"id": "migrations_version20260622181251_version20260622181251_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260622181251.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260622181251.php", "source_location": "L20"}, {"id": "migrations_version20260622181251_version20260622181251_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260622181251.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622181251_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622181251.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622181251_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622181251.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622181251_php", "target": "migrations_version20260622181251_version20260622181251", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622181251.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260622181251_version20260622181251", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622181251.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260622181251_version20260622181251", "target": "migrations_version20260622181251_version20260622181251_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622181251.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260622181251_version20260622181251", "target": "migrations_version20260622181251_version20260622181251_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622181251.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260622181251_version20260622181251_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622181251.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260622181251_version20260622181251", "target": "migrations_version20260622181251_version20260622181251_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622181251.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260622181251_version20260622181251_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622181251.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260622181251_version20260622181251_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622181251.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260622181251_version20260622181251_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622181251.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9b5327e24637c885b0696cc7172071104927aec8791208b43867049dcbbe0d63.json b/graphify-out/cache/ast/v0.8.44/9b5327e24637c885b0696cc7172071104927aec8791208b43867049dcbbe0d63.json new file mode 100644 index 00000000..50cd8764 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9b5327e24637c885b0696cc7172071104927aec8791208b43867049dcbbe0d63.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_paymentinitresult_php", "label": "PaymentInitResult.php", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentInitResult.php", "source_location": "L1"}, {"id": "gateway_paymentinitresult_paymentinitresult", "label": "PaymentInitResult", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentInitResult.php", "source_location": "L5"}, {"id": "gateway_paymentinitresult_paymentinitresult_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Payment/Gateway/PaymentInitResult.php", "source_location": "L7"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_paymentinitresult_php", "target": "gateway_paymentinitresult_paymentinitresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentInitResult.php", "source_location": "L5", "weight": 1.0}, {"source": "gateway_paymentinitresult_paymentinitresult", "target": "gateway_paymentinitresult_paymentinitresult_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/PaymentInitResult.php", "source_location": "L7", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9b991dc48c3a9c42baad98f553ee0fa395c4b596f65e84230420929f3e32e6c0.json b/graphify-out/cache/ast/v0.8.44/9b991dc48c3a9c42baad98f553ee0fa395c4b596f65e84230420929f3e32e6c0.json new file mode 100644 index 00000000..429a29f4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9b991dc48c3a9c42baad98f553ee0fa395c4b596f65e84230420929f3e32e6c0.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_repository_specialtyrepository_php", "label": "SpecialtyRepository.php", "file_type": "code", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L1"}, {"id": "repository_specialtyrepository_specialtyrepository", "label": "SpecialtyRepository", "file_type": "code", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_specialtyrepository_specialtyrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L12"}, {"id": "repository_specialtyrepository_specialtyrepository_findactive", "label": ".findActive()", "file_type": "code", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L18"}, {"id": "repository_specialtyrepository_specialtyrepository_doctorcountsbycity", "label": ".doctorCountsByCity()", "file_type": "code", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L38"}, {"id": "repository_specialtyrepository_specialtyrepository_findbyslug", "label": ".findBySlug()", "file_type": "code", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L60"}, {"id": "specialty", "label": "Specialty", "file_type": "code", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L60"}, {"id": "repository_specialtyrepository_specialtyrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L65"}, {"id": "repository_specialtyrepository_specialtyrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L71"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_repository_specialtyrepository_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_repository_specialtyrepository_php", "target": "specialty", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_repository_specialtyrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_repository_specialtyrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_repository_specialtyrepository_php", "target": "repository_specialtyrepository_specialtyrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_specialtyrepository_specialtyrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_specialtyrepository_specialtyrepository", "target": "repository_specialtyrepository_specialtyrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_specialtyrepository_specialtyrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_specialtyrepository_specialtyrepository", "target": "repository_specialtyrepository_specialtyrepository_findactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L18", "weight": 1.0}, {"source": "repository_specialtyrepository_specialtyrepository", "target": "repository_specialtyrepository_specialtyrepository_doctorcountsbycity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L38", "weight": 1.0}, {"source": "repository_specialtyrepository_specialtyrepository", "target": "repository_specialtyrepository_specialtyrepository_findbyslug", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L60", "weight": 1.0}, {"source": "repository_specialtyrepository_specialtyrepository_findbyslug", "target": "specialty", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L60", "weight": 1.0, "context": "return_type"}, {"source": "repository_specialtyrepository_specialtyrepository", "target": "repository_specialtyrepository_specialtyrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L65", "weight": 1.0}, {"source": "repository_specialtyrepository_specialtyrepository_save", "target": "specialty", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L65", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_specialtyrepository_specialtyrepository", "target": "repository_specialtyrepository_specialtyrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L71", "weight": 1.0}, {"source": "repository_specialtyrepository_specialtyrepository_remove", "target": "specialty", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L71", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_specialtyrepository_specialtyrepository_construct", "target": "specialty", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L14", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_specialtyrepository_specialtyrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_findactive", "callee": "addOrderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_findactive", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_findactive", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_findactive", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_findactive", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_findactive", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_findactive", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_findactive", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_doctorcountsbycity", "callee": "groupBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_doctorcountsbycity", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_doctorcountsbycity", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_doctorcountsbycity", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_doctorcountsbycity", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_doctorcountsbycity", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_doctorcountsbycity", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L47", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_doctorcountsbycity", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L47", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_doctorcountsbycity", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L47", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_doctorcountsbycity", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_doctorcountsbycity", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_findbyslug", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L62", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L67", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L67", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L68", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L68", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L73", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L74", "receiver": null}, {"caller_nid": "repository_specialtyrepository_specialtyrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php", "source_location": "L74", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9c2c1575ce7f26c9d2139ab8301fd887658e295f66b4f164b48d050bd43a411a.json b/graphify-out/cache/ast/v0.8.44/9c2c1575ce7f26c9d2139ab8301fd887658e295f66b4f164b48d050bd43a411a.json new file mode 100644 index 00000000..65d9d69e --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9c2c1575ce7f26c9d2139ab8301fd887658e295f66b4f164b48d050bd43a411a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_likerepository_php", "label": "LikeRepository.php", "file_type": "code", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L1"}, {"id": "repository_likerepository_likerepository", "label": "LikeRepository", "file_type": "code", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L11"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_likerepository_likerepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L13"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L13"}, {"id": "repository_likerepository_likerepository_findbyuserandcomment", "label": ".findByUserAndComment()", "file_type": "code", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L15"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L15"}, {"id": "comment", "label": "Comment", "file_type": "code", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L15"}, {"id": "like", "label": "Like", "file_type": "code", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L15"}, {"id": "repository_likerepository_likerepository_countbycomment", "label": ".countByComment()", "file_type": "code", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L18"}, {"id": "repository_likerepository_likerepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L40"}, {"id": "repository_likerepository_likerepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L41"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_likerepository_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_likerepository_php", "target": "comment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_likerepository_php", "target": "like", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_likerepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_likerepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_likerepository_php", "target": "repository_likerepository_likerepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_likerepository_likerepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_likerepository_likerepository", "target": "repository_likerepository_likerepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L13", "weight": 1.0}, {"source": "repository_likerepository_likerepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L13", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_likerepository_likerepository", "target": "repository_likerepository_likerepository_findbyuserandcomment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L15", "weight": 1.0}, {"source": "repository_likerepository_likerepository_findbyuserandcomment", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L15", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_likerepository_likerepository_findbyuserandcomment", "target": "comment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L15", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_likerepository_likerepository_findbyuserandcomment", "target": "like", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L15", "weight": 1.0, "context": "return_type"}, {"source": "repository_likerepository_likerepository", "target": "repository_likerepository_likerepository_countbycomment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L18", "weight": 1.0}, {"source": "repository_likerepository_likerepository_countbycomment", "target": "comment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L18", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_likerepository_likerepository", "target": "repository_likerepository_likerepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L40", "weight": 1.0}, {"source": "repository_likerepository_likerepository_save", "target": "like", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L40", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_likerepository_likerepository", "target": "repository_likerepository_likerepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L41", "weight": 1.0}, {"source": "repository_likerepository_likerepository_remove", "target": "like", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L41", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_likerepository_likerepository_construct", "target": "like", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Rating/Repository/LikeRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_likerepository_likerepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_likerepository_likerepository_findbyuserandcomment", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php", "source_location": "L15", "receiver": null}, {"caller_nid": "repository_likerepository_likerepository_countbycomment", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_likerepository_likerepository_countbycomment", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_likerepository_likerepository_countbycomment", "callee": "groupBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_likerepository_likerepository_countbycomment", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_likerepository_likerepository_countbycomment", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_likerepository_likerepository_countbycomment", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_likerepository_likerepository_countbycomment", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_likerepository_likerepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_likerepository_likerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_likerepository_likerepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_likerepository_likerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_likerepository_likerepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php", "source_location": "L41", "receiver": null}, {"caller_nid": "repository_likerepository_likerepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php", "source_location": "L41", "receiver": null}, {"caller_nid": "repository_likerepository_likerepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php", "source_location": "L41", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9d2e310f94dcbde48859dea9872428189b32d7f415af52e6aa5eb523c446fed7.json b/graphify-out/cache/ast/v0.8.44/9d2e310f94dcbde48859dea9872428189b32d7f415af52e6aa5eb523c446fed7.json new file mode 100644 index 00000000..e1304640 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9d2e310f94dcbde48859dea9872428189b32d7f415af52e6aa5eb523c446fed7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "label": "UserProfileController.php", "file_type": "code", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L1"}, {"id": "controller_userprofilecontroller_userprofilecontroller", "label": "UserProfileController", "file_type": "code", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L21"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_userprofilecontroller_userprofilecontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L25"}, {"id": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "label": ".uploadAvatar()", "file_type": "code", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L32"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L32"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L32"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L32"}, {"id": "controller_userprofilecontroller_userprofilecontroller_create", "label": ".create()", "file_type": "code", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L86"}, {"id": "controller_userprofilecontroller_userprofilecontroller_show", "label": ".show()", "file_type": "code", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L106"}, {"id": "controller_userprofilecontroller_userprofilecontroller_update", "label": ".update()", "file_type": "code", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L124"}, {"id": "controller_userprofilecontroller_userprofilecontroller_delete", "label": ".delete()", "file_type": "code", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L149"}, {"id": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", "label": ".resolveProfile()", "file_type": "code", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L171"}, {"id": "userprofile", "label": "UserProfile", "file_type": "code", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L171"}, {"id": "controller_userprofilecontroller_userprofilecontroller_canaccess", "label": ".canAccess()", "file_type": "code", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L200"}, {"id": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "label": ".guardNationalCode()", "file_type": "code", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L211"}, {"id": "controller_userprofilecontroller_userprofilecontroller_hydrate", "label": ".hydrate()", "file_type": "code", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L237"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "target": "userrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "target": "filevalidatorservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "target": "inputvalidator", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "target": "userprofile", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "target": "userprofilerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_controller_userprofilecontroller_php", "target": "controller_userprofilecontroller_userprofilecontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L21", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L23", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller", "target": "controller_userprofilecontroller_userprofilecontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L25", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller", "target": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L32", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L32", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L32", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L32", "weight": 1.0, "context": "return_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller", "target": "controller_userprofilecontroller_userprofilecontroller_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L86", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller_create", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L86", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller_create", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L86", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller_create", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L86", "weight": 1.0, "context": "return_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller", "target": "controller_userprofilecontroller_userprofilecontroller_show", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L106", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller_show", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L106", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller_show", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L106", "weight": 1.0, "context": "return_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller", "target": "controller_userprofilecontroller_userprofilecontroller_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L124", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller_update", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L124", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller_update", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L124", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller_update", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L124", "weight": 1.0, "context": "return_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller", "target": "controller_userprofilecontroller_userprofilecontroller_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L149", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller_delete", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L149", "weight": 1.0, "context": "return_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller", "target": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L171", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L171", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", "target": "userprofile", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L171", "weight": 1.0, "context": "return_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller", "target": "controller_userprofilecontroller_userprofilecontroller_canaccess", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L200", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller_canaccess", "target": "userprofile", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L200", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller_canaccess", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L200", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller", "target": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L211", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "target": "userprofile", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L211", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L211", "weight": 1.0, "context": "return_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller", "target": "controller_userprofilecontroller_userprofilecontroller_hydrate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L237", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller_hydrate", "target": "userprofile", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L237", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_userprofilecontroller_userprofilecontroller_create", "target": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L95", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller_create", "target": "controller_userprofilecontroller_userprofilecontroller_hydrate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L100", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller_show", "target": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L111", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller_show", "target": "controller_userprofilecontroller_userprofilecontroller_canaccess", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L117", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller_update", "target": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L127", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller_update", "target": "controller_userprofilecontroller_userprofilecontroller_canaccess", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L133", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller_update", "target": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L139", "weight": 1.0}, {"source": "controller_userprofilecontroller_userprofilecontroller_update", "target": "controller_userprofilecontroller_userprofilecontroller_hydrate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Controller/UserProfileController.php", "source_location": "L143", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L51", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L53", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L55", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L57", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L58", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "sys_get_temp_dir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L61", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "uniqid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L61", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "file_put_contents", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L62", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "sanitizeFilename", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L65", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "detectMimeType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L66", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L68", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L68", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "is_dir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L70", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "mkdir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L70", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "uniqid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L72", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "rename", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L73", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "setAvatar", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L76", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L77", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L79", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "file_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L81", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "unlink", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L81", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L82", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L82", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_create", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L89", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L90", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_create", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L93", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_create", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L93", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L101", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_create", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L103", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_create", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L103", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_show", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L114", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_show", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_show", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L121", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_show", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L121", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L130", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L134", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_update", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L137", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_update", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L137", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_update", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L144", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_update", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_update", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_delete", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_delete", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L156", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_delete", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L159", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_delete", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L161", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L173", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L178", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L183", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L190", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L190", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L195", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_canaccess", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L202", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_canaccess", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L202", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_canaccess", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L202", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_canaccess", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L203", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L213", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "callee": "InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L217", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "callee": "InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L218", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L219", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "callee": "findOneByNationalCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L223", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L224", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L224", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "callee": "InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L225", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "callee": "getMobileNumber", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L225", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L225", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L226", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L239", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setLabel", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L239", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L240", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setLabel", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L240", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L241", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setFamily", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L241", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L242", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setFathersName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L242", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L243", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setNationalCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L243", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L244", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setGender", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L244", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L245", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setBloodType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L245", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L246", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setMaritalStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L246", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L247", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setEducation", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L247", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L248", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setJob", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L248", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L249", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setAddress", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L249", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L250", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setHomePhone", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L250", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L251", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setWorkPhone", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L251", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L252", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setInsuranceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L252", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L253", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setDescription", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L253", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L254", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L256", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setSharingWithUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L256", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L261", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setDateOfBirth", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L263", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L264", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setDateOfBirth", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L266", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L270", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L271", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setBasicInsuranceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L272", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L274", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L275", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setSupplementaryInsuranceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L278", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L282", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L283", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L283", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setOther", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L286", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L291", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L291", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L291", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L292", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "implode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L292", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "array_filter", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L292", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "getLabel", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L292", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "getFamily", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L292", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "setRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L293", "receiver": null}, {"caller_nid": "controller_userprofilecontroller_userprofilecontroller_hydrate", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php", "source_location": "L293", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9dcfac3aba7cdb8101c97017973a1bf7e4217f0d8df94b9dcbd1bda10192263b.json b/graphify-out/cache/ast/v0.8.44/9dcfac3aba7cdb8101c97017973a1bf7e4217f0d8df94b9dcbd1bda10192263b.json new file mode 100644 index 00000000..198bc22a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9dcfac3aba7cdb8101c97017973a1bf7e4217f0d8df94b9dcbd1bda10192263b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_clinic_patient_auto_add_md", "label": "fix-clinic-patient-auto-add.md", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L1"}, {"id": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u0628\u0627\u06af: \u0627\u0641\u0632\u0648\u062f\u0646 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0628\u06cc\u0645\u0627\u0631 \u0628\u0647 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0647\u0646\u06af\u0627\u0645 \u0646\u0648\u0628\u062a \u0628\u0627 \u0622\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L1"}, {"id": "prompt_fix_clinic_patient_auto_add_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L3"}, {"id": "prompt_fix_clinic_patient_auto_add_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L7"}, {"id": "prompt_fix_clinic_patient_auto_add_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L11"}, {"id": "prompt_fix_clinic_patient_auto_add_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L34"}, {"id": "prompt_fix_clinic_patient_auto_add_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06cc\u0627\u0641\u062a\u0647_\u06cc_\u0645\u0647\u0645", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc \u2014 \u06cc\u0627\u0641\u062a\u0647\u200c\u06cc \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L45"}, {"id": "prompt_fix_clinic_patient_auto_add_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L56"}, {"id": "prompt_fix_clinic_patient_auto_add_\u06f1_\u0630\u062e\u06cc\u0631\u0647_\u06cc_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0631\u0648\u06cc_\u0646\u0648\u0628\u062a", "label": "\u06f1. \u0630\u062e\u06cc\u0631\u0647\u200c\u06cc \u0622\u062f\u0631\u0633/\u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0631\u0648\u06cc \u0646\u0648\u0628\u062a", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L58"}, {"id": "prompt_fix_clinic_patient_auto_add_\u06f2_\u0627\u0641\u0632\u0648\u062f\u0646_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062f\u0631_\u062a\u0623\u06cc\u06cc\u062f", "label": "\u06f2. \u0627\u0641\u0632\u0648\u062f\u0646 \u0628\u06cc\u0645\u0627\u0631 \u0628\u0647 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u062f\u0631 \u062a\u0623\u06cc\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L66"}, {"id": "prompt_fix_clinic_patient_auto_add_\u06f3_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "label": "\u06f3. \u0645\u0633\u062a\u0646\u062f\u0627\u062a", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L74"}, {"id": "prompt_fix_clinic_patient_auto_add_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L78"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_clinic_patient_auto_add_md", "target": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_clinic_patient_auto_add_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_clinic_patient_auto_add_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_clinic_patient_auto_add_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L11", "weight": 1.0}, {"source": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_clinic_patient_auto_add_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L34", "weight": 1.0}, {"source": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_clinic_patient_auto_add_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06cc\u0627\u0641\u062a\u0647_\u06cc_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L45", "weight": 1.0}, {"source": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_clinic_patient_auto_add_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L56", "weight": 1.0}, {"source": "prompt_fix_clinic_patient_auto_add_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_clinic_patient_auto_add_\u06f1_\u0630\u062e\u06cc\u0631\u0647_\u06cc_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0631\u0648\u06cc_\u0646\u0648\u0628\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L58", "weight": 1.0}, {"source": "prompt_fix_clinic_patient_auto_add_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_clinic_patient_auto_add_\u06f2_\u0627\u0641\u0632\u0648\u062f\u0646_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062f\u0631_\u062a\u0623\u06cc\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L66", "weight": 1.0}, {"source": "prompt_fix_clinic_patient_auto_add_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_clinic_patient_auto_add_\u06f3_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L74", "weight": 1.0}, {"source": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_clinic_patient_auto_add_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", "source_location": "L78", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9e8afc6509f72b099ac9798e2ddc4024c38638aade527a577a049cc47f370871.json b/graphify-out/cache/ast/v0.8.44/9e8afc6509f72b099ac9798e2ddc4024c38638aade527a577a049cc47f370871.json new file mode 100644 index 00000000..e75f8165 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9e8afc6509f72b099ac9798e2ddc4024c38638aade527a577a049cc47f370871.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_entity_blog_php", "label": "Blog.php", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L1"}, {"id": "entity_blog_blog", "label": "Blog", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L9"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L44"}, {"id": "entity_blog_blog_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L60"}, {"id": "entity_blog_blog_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L71"}, {"id": "entity_blog_blog_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L72"}, {"id": "entity_blog_blog_gettitle", "label": ".getTitle()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L73"}, {"id": "entity_blog_blog_getslug", "label": ".getSlug()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L74"}, {"id": "entity_blog_blog_getbody", "label": ".getBody()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L75"}, {"id": "entity_blog_blog_getsummary", "label": ".getSummary()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L76"}, {"id": "entity_blog_blog_getimageurl", "label": ".getImageUrl()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L77"}, {"id": "entity_blog_blog_getimagepath", "label": ".getImagePath()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L78"}, {"id": "entity_blog_blog_getauthor", "label": ".getAuthor()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L79"}, {"id": "entity_blog_blog_gettags", "label": ".getTags()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L80"}, {"id": "entity_blog_blog_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L81"}, {"id": "entity_blog_blog_settitle", "label": ".setTitle()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L83"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L83"}, {"id": "entity_blog_blog_setslug", "label": ".setSlug()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L84"}, {"id": "entity_blog_blog_setbody", "label": ".setBody()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L85"}, {"id": "entity_blog_blog_setsummary", "label": ".setSummary()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L86"}, {"id": "entity_blog_blog_setimageurl", "label": ".setImageUrl()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L87"}, {"id": "entity_blog_blog_setimagepath", "label": ".setImagePath()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L88"}, {"id": "entity_blog_blog_settags", "label": ".setTags()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L89"}, {"id": "entity_blog_blog_setstatus", "label": ".setStatus()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L90"}, {"id": "entity_blog_blog_touch", "label": ".touch()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L92"}, {"id": "entity_blog_blog_generateslug", "label": ".generateSlug()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L94"}, {"id": "entity_blog_blog_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L102"}, {"id": "entity_blog_blog_authortoarray", "label": ".authorToArray()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L119"}, {"id": "entity_blog_blog_tolistarray", "label": ".toListArray()", "file_type": "code", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L136"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_entity_blog_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_entity_blog_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_entity_blog_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_entity_blog_php", "target": "entity_blog_blog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_blog_blog", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L44", "weight": 1.0, "context": "field"}, {"source": "entity_blog_blog", "target": "entity_blog_blog_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L60", "weight": 1.0}, {"source": "entity_blog_blog_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L60", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_blog_blog", "target": "entity_blog_blog_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L71", "weight": 1.0}, {"source": "entity_blog_blog", "target": "entity_blog_blog_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L72", "weight": 1.0}, {"source": "entity_blog_blog", "target": "entity_blog_blog_gettitle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_blog_blog", "target": "entity_blog_blog_getslug", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_blog_blog", "target": "entity_blog_blog_getbody", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_blog_blog", "target": "entity_blog_blog_getsummary", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L76", "weight": 1.0}, {"source": "entity_blog_blog", "target": "entity_blog_blog_getimageurl", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_blog_blog", "target": "entity_blog_blog_getimagepath", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L78", "weight": 1.0}, {"source": "entity_blog_blog", "target": "entity_blog_blog_getauthor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L79", "weight": 1.0}, {"source": "entity_blog_blog_getauthor", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L79", "weight": 1.0, "context": "return_type"}, {"source": "entity_blog_blog", "target": "entity_blog_blog_gettags", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L80", "weight": 1.0}, {"source": "entity_blog_blog", "target": "entity_blog_blog_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L81", "weight": 1.0}, {"source": "entity_blog_blog", "target": "entity_blog_blog_settitle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L83", "weight": 1.0}, {"source": "entity_blog_blog_settitle", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L83", "weight": 1.0, "context": "return_type"}, {"source": "entity_blog_blog", "target": "entity_blog_blog_setslug", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L84", "weight": 1.0}, {"source": "entity_blog_blog_setslug", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L84", "weight": 1.0, "context": "return_type"}, {"source": "entity_blog_blog", "target": "entity_blog_blog_setbody", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L85", "weight": 1.0}, {"source": "entity_blog_blog_setbody", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L85", "weight": 1.0, "context": "return_type"}, {"source": "entity_blog_blog", "target": "entity_blog_blog_setsummary", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L86", "weight": 1.0}, {"source": "entity_blog_blog_setsummary", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L86", "weight": 1.0, "context": "return_type"}, {"source": "entity_blog_blog", "target": "entity_blog_blog_setimageurl", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L87", "weight": 1.0}, {"source": "entity_blog_blog_setimageurl", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L87", "weight": 1.0, "context": "return_type"}, {"source": "entity_blog_blog", "target": "entity_blog_blog_setimagepath", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L88", "weight": 1.0}, {"source": "entity_blog_blog_setimagepath", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L88", "weight": 1.0, "context": "return_type"}, {"source": "entity_blog_blog", "target": "entity_blog_blog_settags", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L89", "weight": 1.0}, {"source": "entity_blog_blog_settags", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L89", "weight": 1.0, "context": "return_type"}, {"source": "entity_blog_blog", "target": "entity_blog_blog_setstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L90", "weight": 1.0}, {"source": "entity_blog_blog_setstatus", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L90", "weight": 1.0, "context": "return_type"}, {"source": "entity_blog_blog", "target": "entity_blog_blog_touch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L92", "weight": 1.0}, {"source": "entity_blog_blog", "target": "entity_blog_blog_generateslug", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L94", "weight": 1.0}, {"source": "entity_blog_blog", "target": "entity_blog_blog_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L102", "weight": 1.0}, {"source": "entity_blog_blog", "target": "entity_blog_blog_authortoarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L119", "weight": 1.0}, {"source": "entity_blog_blog", "target": "entity_blog_blog_tolistarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L136", "weight": 1.0}, {"source": "entity_blog_blog_construct", "target": "entity_blog_blog_generateslug", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_blog_blog_settitle", "target": "entity_blog_blog_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L83", "weight": 1.0}, {"source": "entity_blog_blog_setslug", "target": "entity_blog_blog_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L84", "weight": 1.0}, {"source": "entity_blog_blog_setbody", "target": "entity_blog_blog_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L85", "weight": 1.0}, {"source": "entity_blog_blog_setsummary", "target": "entity_blog_blog_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L86", "weight": 1.0}, {"source": "entity_blog_blog_setimageurl", "target": "entity_blog_blog_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L87", "weight": 1.0}, {"source": "entity_blog_blog_setimagepath", "target": "entity_blog_blog_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L88", "weight": 1.0}, {"source": "entity_blog_blog_settags", "target": "entity_blog_blog_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L89", "weight": 1.0}, {"source": "entity_blog_blog_setstatus", "target": "entity_blog_blog_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L90", "weight": 1.0}, {"source": "entity_blog_blog_toarray", "target": "entity_blog_blog_authortoarray", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L113", "weight": 1.0}, {"source": "entity_blog_blog_authortoarray", "target": "entity_blog_blog_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Blog/Entity/Blog.php", "source_location": "L128", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_blog_blog_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Entity/Blog.php", "source_location": "L62", "receiver": null}, {"caller_nid": "entity_blog_blog_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Entity/Blog.php", "source_location": "L62", "receiver": null}, {"caller_nid": "entity_blog_blog_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Entity/Blog.php", "source_location": "L67", "receiver": null}, {"caller_nid": "entity_blog_blog_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Entity/Blog.php", "source_location": "L68", "receiver": null}, {"caller_nid": "entity_blog_blog_touch", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Entity/Blog.php", "source_location": "L92", "receiver": null}, {"caller_nid": "entity_blog_blog_generateslug", "callee": "mb_strtolower", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Entity/Blog.php", "source_location": "L96", "receiver": null}, {"caller_nid": "entity_blog_blog_generateslug", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Entity/Blog.php", "source_location": "L96", "receiver": null}, {"caller_nid": "entity_blog_blog_generateslug", "callee": "preg_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Entity/Blog.php", "source_location": "L97", "receiver": null}, {"caller_nid": "entity_blog_blog_generateslug", "callee": "preg_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Entity/Blog.php", "source_location": "L98", "receiver": null}, {"caller_nid": "entity_blog_blog_generateslug", "callee": "substr", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Entity/Blog.php", "source_location": "L99", "receiver": null}, {"caller_nid": "entity_blog_blog_generateslug", "callee": "str_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Entity/Blog.php", "source_location": "L99", "receiver": null}, {"caller_nid": "entity_blog_blog_authortoarray", "callee": "getRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Entity/Blog.php", "source_location": "L129", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9ed187252c771e6fbbbc24009d84f0fe52b4c3f565b16413ffd753c16c1793d2.json b/graphify-out/cache/ast/v0.8.44/9ed187252c771e6fbbbc24009d84f0fe52b4c3f565b16413ffd753c16c1793d2.json new file mode 100644 index 00000000..f49f472a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9ed187252c771e6fbbbc24009d84f0fe52b4c3f565b16413ffd753c16c1793d2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_16_representation_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/tasks/task-16-representation/architecture.md", "source_location": "L1"}, {"id": "task_16_representation_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u0645\u0627\u0698\u0648\u0644 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u062f\u06a9\u062a\u0631", "file_type": "document", "source_file": "docs/tasks/task-16-representation/architecture.md", "source_location": "L1"}, {"id": "task_16_representation_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-16-representation/architecture.md", "source_location": "L3"}, {"id": "task_16_representation_architecture_\u0646\u0645\u0648\u062f\u0627\u0631_\u062c\u0631\u06cc\u0627\u0646", "label": "\u0646\u0645\u0648\u062f\u0627\u0631 \u062c\u0631\u06cc\u0627\u0646", "file_type": "document", "source_file": "docs/tasks/task-16-representation/architecture.md", "source_location": "L21"}, {"id": "task_16_representation_architecture_\u06a9\u0648\u0626\u0631\u06cc_\u062f\u0631\u0622\u0645\u062f_\u0633\u0627\u0644\u0627\u0646\u0647_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0645\u0627\u0647_\u0647\u0627\u06cc_\u0634\u0645\u0633\u06cc", "label": "\u06a9\u0648\u0626\u0631\u06cc \u062f\u0631\u0622\u0645\u062f \u0633\u0627\u0644\u0627\u0646\u0647 (\u0628\u0631 \u0627\u0633\u0627\u0633 \u0645\u0627\u0647\u200c\u0647\u0627\u06cc \u0634\u0645\u0633\u06cc)", "file_type": "document", "source_file": "docs/tasks/task-16-representation/architecture.md", "source_location": "L32"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_16_representation_architecture_md", "target": "task_16_representation_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_16_representation_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "target": "task_16_representation_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_16_representation_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "target": "task_16_representation_architecture_\u0646\u0645\u0648\u062f\u0627\u0631_\u062c\u0631\u06cc\u0627\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/architecture.md", "source_location": "L21", "weight": 1.0}, {"source": "task_16_representation_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "target": "task_16_representation_architecture_\u06a9\u0648\u0626\u0631\u06cc_\u062f\u0631\u0622\u0645\u062f_\u0633\u0627\u0644\u0627\u0646\u0647_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0645\u0627\u0647_\u0647\u0627\u06cc_\u0634\u0645\u0633\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/architecture.md", "source_location": "L32", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9f0f9dc9c02d7e8672e66bf856526f7b0ed7956b926665bf807466cb5be8ae97.json b/graphify-out/cache/ast/v0.8.44/9f0f9dc9c02d7e8672e66bf856526f7b0ed7956b926665bf807466cb5be8ae97.json new file mode 100644 index 00000000..8eb143ca --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9f0f9dc9c02d7e8672e66bf856526f7b0ed7956b926665bf807466cb5be8ae97.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_11_insurance_implementation_notes_md", "label": "implementation_notes.md", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", "source_location": "L1"}, {"id": "task_11_insurance_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u0645\u0627\u0698\u0648\u0644 \u0628\u06cc\u0645\u0647", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", "source_location": "L1"}, {"id": "task_11_insurance_implementation_notes_\u0631\u0627\u0628\u0637\u0647_\u0628\u0627_categories", "label": "\u0631\u0627\u0628\u0637\u0647 \u0628\u0627 Categories", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", "source_location": "L3"}, {"id": "task_11_insurance_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "label": "\u0645\u062c\u0648\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", "source_location": "L7"}, {"id": "task_11_insurance_implementation_notes_\u06cc\u06a9\u067e\u0627\u0631\u0686\u06af\u06cc_\u0628\u0627_\u0644\u06cc\u0633\u062a_\u062f\u06a9\u062a\u0631", "label": "\u06cc\u06a9\u067e\u0627\u0631\u0686\u06af\u06cc \u0628\u0627 \u0644\u06cc\u0633\u062a \u062f\u06a9\u062a\u0631", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", "source_location": "L15"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_11_insurance_implementation_notes_md", "target": "task_11_insurance_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", "source_location": "L1", "weight": 1.0}, {"source": "task_11_insurance_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "target": "task_11_insurance_implementation_notes_\u0631\u0627\u0628\u0637\u0647_\u0628\u0627_categories", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", "source_location": "L3", "weight": 1.0}, {"source": "task_11_insurance_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "target": "task_11_insurance_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", "source_location": "L7", "weight": 1.0}, {"source": "task_11_insurance_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "target": "task_11_insurance_implementation_notes_\u06cc\u06a9\u067e\u0627\u0631\u0686\u06af\u06cc_\u0628\u0627_\u0644\u06cc\u0633\u062a_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", "source_location": "L15", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9f195ed3dccbf8df6079d978142aac339fa50d0b949526fc1b7b832af151da1a.json b/graphify-out/cache/ast/v0.8.44/9f195ed3dccbf8df6079d978142aac339fa50d0b949526fc1b7b832af151da1a.json new file mode 100644 index 00000000..28e113a0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9f195ed3dccbf8df6079d978142aac339fa50d0b949526fc1b7b832af151da1a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_ui_darkmode_polish_md", "label": "ui-darkmode-polish.md", "file_type": "document", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L1"}, {"id": "prompt_ui_darkmode_polish_\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc_\u06a9\u0627\u0645\u0644_ui_ux_\u0648_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f", "label": "\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc \u06a9\u0627\u0645\u0644 UI/UX \u0648 \u0631\u0641\u0639 \u0645\u0634\u06a9\u0644\u0627\u062a \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L1"}, {"id": "prompt_ui_darkmode_polish_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L3"}, {"id": "prompt_ui_darkmode_polish_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", "label": "\u0645\u0634\u06a9\u0644\u0627\u062a \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L7"}, {"id": "prompt_ui_darkmode_polish_\u06f1_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_\u0631\u0646\u06af_\u0647\u0627\u06cc_hardcoded_\u0628\u062d\u0631\u0627\u0646\u06cc", "label": "\u06f1. \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 \u0631\u0646\u06af\u200c\u0647\u0627\u06cc hardcoded (\u0628\u062d\u0631\u0627\u0646\u06cc)", "file_type": "document", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L9"}, {"id": "prompt_ui_darkmode_polish_\u06f2_ux_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", "label": "\u06f2. UX \u0645\u0634\u06a9\u0644\u0627\u062a \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L102"}, {"id": "prompt_ui_darkmode_polish_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L118"}, {"id": "prompt_ui_darkmode_polish_css_variables_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0627\u06cc_\u0627\u0633\u062a\u0641\u0627\u062f\u0647", "label": "CSS Variables \u0645\u0648\u062c\u0648\u062f \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L129"}, {"id": "prompt_ui_darkmode_polish_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L144"}, {"id": "prompt_ui_darkmode_polish_\u06f1_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_appointmentspage_tsx", "label": "\u06f1. \u0631\u0641\u0639 \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 AppointmentsPage.tsx", "file_type": "document", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L146"}, {"id": "prompt_ui_darkmode_polish_\u06f2_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_subscriptionpage_tsx", "label": "\u06f2. \u0631\u0641\u0639 \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 SubscriptionPage.tsx", "file_type": "document", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L152"}, {"id": "prompt_ui_darkmode_polish_\u06f3_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_settingspage_tsx", "label": "\u06f3. \u0631\u0641\u0639 \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 SettingsPage.tsx", "file_type": "document", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L158"}, {"id": "prompt_ui_darkmode_polish_\u06f4_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_loginpage_tsx", "label": "\u06f4. \u0631\u0641\u0639 \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 LoginPage.tsx", "file_type": "document", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L164"}, {"id": "prompt_ui_darkmode_polish_\u06f5_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_smswalletpage_tsx", "label": "\u06f5. \u0631\u0641\u0639 \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 SmsWalletPage.tsx", "file_type": "document", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L168"}, {"id": "prompt_ui_darkmode_polish_\u06f6_\u0628\u0631\u0631\u0633\u06cc_\u0648_build", "label": "\u06f6. \u0628\u0631\u0631\u0633\u06cc \u0648 build", "file_type": "document", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L173"}, {"id": "prompt_ui_darkmode_polish_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L179"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_ui_darkmode_polish_md", "target": "prompt_ui_darkmode_polish_\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc_\u06a9\u0627\u0645\u0644_ui_ux_\u0648_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_ui_darkmode_polish_\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc_\u06a9\u0627\u0645\u0644_ui_ux_\u0648_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f", "target": "prompt_ui_darkmode_polish_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_ui_darkmode_polish_\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc_\u06a9\u0627\u0645\u0644_ui_ux_\u0648_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f", "target": "prompt_ui_darkmode_polish_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_ui_darkmode_polish_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", "target": "prompt_ui_darkmode_polish_\u06f1_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_\u0631\u0646\u06af_\u0647\u0627\u06cc_hardcoded_\u0628\u062d\u0631\u0627\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_ui_darkmode_polish_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", "target": "prompt_ui_darkmode_polish_\u06f2_ux_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L102", "weight": 1.0}, {"source": "prompt_ui_darkmode_polish_\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc_\u06a9\u0627\u0645\u0644_ui_ux_\u0648_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f", "target": "prompt_ui_darkmode_polish_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L118", "weight": 1.0}, {"source": "prompt_ui_darkmode_polish_\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc_\u06a9\u0627\u0645\u0644_ui_ux_\u0648_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f", "target": "prompt_ui_darkmode_polish_css_variables_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0627\u06cc_\u0627\u0633\u062a\u0641\u0627\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L129", "weight": 1.0}, {"source": "prompt_ui_darkmode_polish_\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc_\u06a9\u0627\u0645\u0644_ui_ux_\u0648_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f", "target": "prompt_ui_darkmode_polish_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L144", "weight": 1.0}, {"source": "prompt_ui_darkmode_polish_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_ui_darkmode_polish_\u06f1_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_appointmentspage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L146", "weight": 1.0}, {"source": "prompt_ui_darkmode_polish_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_ui_darkmode_polish_\u06f2_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_subscriptionpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L152", "weight": 1.0}, {"source": "prompt_ui_darkmode_polish_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_ui_darkmode_polish_\u06f3_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_settingspage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L158", "weight": 1.0}, {"source": "prompt_ui_darkmode_polish_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_ui_darkmode_polish_\u06f4_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_loginpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L164", "weight": 1.0}, {"source": "prompt_ui_darkmode_polish_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_ui_darkmode_polish_\u06f5_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_smswalletpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L168", "weight": 1.0}, {"source": "prompt_ui_darkmode_polish_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_ui_darkmode_polish_\u06f6_\u0628\u0631\u0631\u0633\u06cc_\u0648_build", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L173", "weight": 1.0}, {"source": "prompt_ui_darkmode_polish_\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc_\u06a9\u0627\u0645\u0644_ui_ux_\u0648_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f", "target": "prompt_ui_darkmode_polish_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/ui-darkmode-polish.md", "source_location": "L179", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9f5dce77e5f9988bba7dfcc621622610a49a42e0b065b884bab56b56661cd84b.json b/graphify-out/cache/ast/v0.8.44/9f5dce77e5f9988bba7dfcc621622610a49a42e0b065b884bab56b56661cd84b.json new file mode 100644 index 00000000..eafc1084 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9f5dce77e5f9988bba7dfcc621622610a49a42e0b065b884bab56b56661cd84b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_10_appointment_user_flow_md", "label": "user_flow.md", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/user_flow.md", "source_location": "L1"}, {"id": "task_10_appointment_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/user_flow.md", "source_location": "L1"}, {"id": "task_10_appointment_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0645\u0644_\u0631\u0632\u0631\u0648_\u0646\u0648\u0628\u062a", "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0645\u0644 \u0631\u0632\u0631\u0648 \u0646\u0648\u0628\u062a", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/user_flow.md", "source_location": "L3"}, {"id": "task_10_appointment_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0645\u0634\u0627\u0647\u062f\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0645\u0646", "label": "\u062c\u0631\u06cc\u0627\u0646 \u0645\u0634\u0627\u0647\u062f\u0647 \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u0645\u0646", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/user_flow.md", "source_location": "L42"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_10_appointment_user_flow_md", "target": "task_10_appointment_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/user_flow.md", "source_location": "L1", "weight": 1.0}, {"source": "task_10_appointment_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0645\u0644_\u0631\u0632\u0631\u0648_\u0646\u0648\u0628\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/user_flow.md", "source_location": "L3", "weight": 1.0}, {"source": "task_10_appointment_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0645\u0634\u0627\u0647\u062f\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0645\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/user_flow.md", "source_location": "L42", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9f606952d141e1db9f444ec80bba343c34a5c39f905f72c53c76d7cc7dc58f89.json b/graphify-out/cache/ast/v0.8.44/9f606952d141e1db9f444ec80bba343c34a5c39f905f72c53c76d7cc7dc58f89.json new file mode 100644 index 00000000..a067053b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9f606952d141e1db9f444ec80bba343c34a5c39f905f72c53c76d7cc7dc58f89.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_claimitemrepository_php", "label": "ClaimItemRepository.php", "file_type": "code", "source_file": "src/Billing/Repository/ClaimItemRepository.php", "source_location": "L1"}, {"id": "repository_claimitemrepository_claimitemrepository", "label": "ClaimItemRepository", "file_type": "code", "source_file": "src/Billing/Repository/ClaimItemRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_claimitemrepository_claimitemrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Billing/Repository/ClaimItemRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Billing/Repository/ClaimItemRepository.php", "source_location": "L11"}, {"id": "repository_claimitemrepository_claimitemrepository_existsforinvoiceitem", "label": ".existsForInvoiceItem()", "file_type": "code", "source_file": "src/Billing/Repository/ClaimItemRepository.php", "source_location": "L16"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_claimitemrepository_php", "target": "claimitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimItemRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_claimitemrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimItemRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_claimitemrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimItemRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_claimitemrepository_php", "target": "repository_claimitemrepository_claimitemrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimItemRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_claimitemrepository_claimitemrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimItemRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_claimitemrepository_claimitemrepository", "target": "repository_claimitemrepository_claimitemrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimItemRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_claimitemrepository_claimitemrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimItemRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_claimitemrepository_claimitemrepository", "target": "repository_claimitemrepository_claimitemrepository_existsforinvoiceitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimItemRepository.php", "source_location": "L16", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_claimitemrepository_claimitemrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimItemRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_claimitemrepository_claimitemrepository_existsforinvoiceitem", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimItemRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_claimitemrepository_claimitemrepository_existsforinvoiceitem", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimItemRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_claimitemrepository_claimitemrepository_existsforinvoiceitem", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimItemRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_claimitemrepository_claimitemrepository_existsforinvoiceitem", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimItemRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_claimitemrepository_claimitemrepository_existsforinvoiceitem", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimItemRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_claimitemrepository_claimitemrepository_existsforinvoiceitem", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimItemRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_claimitemrepository_claimitemrepository_existsforinvoiceitem", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimItemRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_claimitemrepository_claimitemrepository_existsforinvoiceitem", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimItemRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_claimitemrepository_claimitemrepository_existsforinvoiceitem", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimItemRepository.php", "source_location": "L18", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/9f68801870c368286543040b482a6a8e9773a82506565226d705c0b410873025.json b/graphify-out/cache/ast/v0.8.44/9f68801870c368286543040b482a6a8e9773a82506565226d705c0b410873025.json new file mode 100644 index 00000000..b3751b44 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/9f68801870c368286543040b482a6a8e9773a82506565226d705c0b410873025.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_php", "label": "seed.php", "file_type": "code", "source_file": "data/seed.php", "source_location": "L1"}, {"id": "data_seed_uuid", "label": "uuid()", "file_type": "code", "source_file": "data/seed.php", "source_location": "L12"}, {"id": "data_seed_rand_item", "label": "rand_item()", "file_type": "code", "source_file": "data/seed.php", "source_location": "L18"}, {"id": "data_seed_rand_items", "label": "rand_items()", "file_type": "code", "source_file": "data/seed.php", "source_location": "L19"}, {"id": "data_seed_mobile", "label": "mobile()", "file_type": "code", "source_file": "data/seed.php", "source_location": "L24"}, {"id": "data_seed_nationalcode", "label": "nationalCode()", "file_type": "code", "source_file": "data/seed.php", "source_location": "L30"}, {"id": "data_seed_medicalcode", "label": "medicalCode()", "file_type": "code", "source_file": "data/seed.php", "source_location": "L33"}, {"id": "data_seed_passwordhash", "label": "passwordHash()", "file_type": "code", "source_file": "data/seed.php", "source_location": "L36"}, {"id": "data_seed_weightedstatus", "label": "weightedStatus()", "file_type": "code", "source_file": "data/seed.php", "source_location": "L341"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_php", "target": "data_seed_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_php", "target": "data_seed_rand_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_php", "target": "data_seed_rand_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_php", "target": "data_seed_mobile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed.php", "source_location": "L24", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_php", "target": "data_seed_nationalcode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed.php", "source_location": "L30", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_php", "target": "data_seed_medicalcode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed.php", "source_location": "L33", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_php", "target": "data_seed_passwordhash", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed.php", "source_location": "L36", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_php", "target": "data_seed_weightedstatus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed.php", "source_location": "L341", "weight": 1.0}, {"source": "data_seed_mobile", "target": "data_seed_rand_item", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/seed.php", "source_location": "L25", "weight": 1.0}], "raw_calls": [{"caller_nid": "data_seed_uuid", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L13", "receiver": null}, {"caller_nid": "data_seed_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L14", "receiver": null}, {"caller_nid": "data_seed_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L14", "receiver": null}, {"caller_nid": "data_seed_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L14", "receiver": null}, {"caller_nid": "data_seed_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L15", "receiver": null}, {"caller_nid": "data_seed_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L15", "receiver": null}, {"caller_nid": "data_seed_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L16", "receiver": null}, {"caller_nid": "data_seed_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L16", "receiver": null}, {"caller_nid": "data_seed_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L16", "receiver": null}, {"caller_nid": "data_seed_rand_item", "callee": "array_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L18", "receiver": null}, {"caller_nid": "data_seed_rand_items", "callee": "rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L20", "receiver": null}, {"caller_nid": "data_seed_rand_items", "callee": "array_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L21", "receiver": null}, {"caller_nid": "data_seed_rand_items", "callee": "count", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L21", "receiver": null}, {"caller_nid": "data_seed_rand_items", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L22", "receiver": null}, {"caller_nid": "data_seed_mobile", "callee": "str_pad", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L28", "receiver": null}, {"caller_nid": "data_seed_mobile", "callee": "rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L28", "receiver": null}, {"caller_nid": "data_seed_nationalcode", "callee": "str_pad", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L31", "receiver": null}, {"caller_nid": "data_seed_nationalcode", "callee": "rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L31", "receiver": null}, {"caller_nid": "data_seed_medicalcode", "callee": "rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L34", "receiver": null}, {"caller_nid": "data_seed_passwordhash", "callee": "substr", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L37", "receiver": null}, {"caller_nid": "data_seed_passwordhash", "callee": "base64_encode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L37", "receiver": null}, {"caller_nid": "data_seed_passwordhash", "callee": "random_bytes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L37", "receiver": null}, {"caller_nid": "data_seed_weightedstatus", "callee": "array_sum", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L342", "receiver": null}, {"caller_nid": "data_seed_weightedstatus", "callee": "rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php", "source_location": "L343", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a049f20f066b33e8d59bdeba9ab40a2b81c2142559c259c94032ed8ad4041561.json b/graphify-out/cache/ast/v0.8.44/a049f20f066b33e8d59bdeba9ab40a2b81c2142559c259c94032ed8ad4041561.json new file mode 100644 index 00000000..fb08dd65 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a049f20f066b33e8d59bdeba9ab40a2b81c2142559c259c94032ed8ad4041561.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_comment_php", "label": "Comment.php", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L1"}, {"id": "entity_comment_comment", "label": "Comment", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L12"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L29"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L33"}, {"id": "collection", "label": "Collection", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L41"}, {"id": "entity_comment_comment_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L59"}, {"id": "entity_comment_comment_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L72"}, {"id": "entity_comment_comment_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L73"}, {"id": "entity_comment_comment_getuser", "label": ".getUser()", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L74"}, {"id": "entity_comment_comment_getdoctor", "label": ".getDoctor()", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L75"}, {"id": "entity_comment_comment_getbody", "label": ".getBody()", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L76"}, {"id": "entity_comment_comment_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L77"}, {"id": "entity_comment_comment_getlikes", "label": ".getLikes()", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L78"}, {"id": "entity_comment_comment_getparent", "label": ".getParent()", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L79"}, {"id": "entity_comment_comment_getreplies", "label": ".getReplies()", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L80"}, {"id": "entity_comment_comment_setbody", "label": ".setBody()", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L82"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L82"}, {"id": "entity_comment_comment_approve", "label": ".approve()", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L84"}, {"id": "entity_comment_comment_reject", "label": ".reject()", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L85"}, {"id": "entity_comment_comment_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L87"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_comment_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_comment_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_comment_php", "target": "arraycollection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_comment_php", "target": "collection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_comment_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_comment_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_entity_comment_php", "target": "entity_comment_comment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L12", "weight": 1.0}, {"source": "entity_comment_comment", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L29", "weight": 1.0, "context": "field"}, {"source": "entity_comment_comment", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L33", "weight": 1.0, "context": "field"}, {"source": "entity_comment_comment", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L41", "weight": 1.0, "context": "field"}, {"source": "entity_comment_comment", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L50", "weight": 1.0, "context": "field"}, {"source": "entity_comment_comment", "target": "entity_comment_comment_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L59", "weight": 1.0}, {"source": "entity_comment_comment_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L59", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_comment_comment_construct", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L59", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_comment_comment_construct", "target": "entity_comment_comment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L59", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_comment_comment", "target": "entity_comment_comment_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L72", "weight": 1.0}, {"source": "entity_comment_comment", "target": "entity_comment_comment_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_comment_comment", "target": "entity_comment_comment_getuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_comment_comment_getuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L74", "weight": 1.0, "context": "return_type"}, {"source": "entity_comment_comment", "target": "entity_comment_comment_getdoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_comment_comment_getdoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L75", "weight": 1.0, "context": "return_type"}, {"source": "entity_comment_comment", "target": "entity_comment_comment_getbody", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L76", "weight": 1.0}, {"source": "entity_comment_comment", "target": "entity_comment_comment_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_comment_comment", "target": "entity_comment_comment_getlikes", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L78", "weight": 1.0}, {"source": "entity_comment_comment_getlikes", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L78", "weight": 1.0, "context": "return_type"}, {"source": "entity_comment_comment", "target": "entity_comment_comment_getparent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L79", "weight": 1.0}, {"source": "entity_comment_comment_getparent", "target": "entity_comment_comment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L79", "weight": 1.0, "context": "return_type"}, {"source": "entity_comment_comment", "target": "entity_comment_comment_getreplies", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L80", "weight": 1.0}, {"source": "entity_comment_comment_getreplies", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L80", "weight": 1.0, "context": "return_type"}, {"source": "entity_comment_comment", "target": "entity_comment_comment_setbody", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L82", "weight": 1.0}, {"source": "entity_comment_comment_setbody", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L82", "weight": 1.0, "context": "return_type"}, {"source": "entity_comment_comment", "target": "entity_comment_comment_approve", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L84", "weight": 1.0}, {"source": "entity_comment_comment_approve", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L84", "weight": 1.0, "context": "return_type"}, {"source": "entity_comment_comment", "target": "entity_comment_comment_reject", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L85", "weight": 1.0}, {"source": "entity_comment_comment_reject", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L85", "weight": 1.0, "context": "return_type"}, {"source": "entity_comment_comment", "target": "entity_comment_comment_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L87", "weight": 1.0}, {"source": "entity_comment_comment_toarray", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L87", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_comment_comment_toarray", "target": "entity_comment_comment_getid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L100", "weight": 1.0}, {"source": "entity_comment_comment_toarray", "target": "entity_comment_comment_getuser", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L100", "weight": 1.0}, {"source": "entity_comment_comment_toarray", "target": "entity_comment_comment_getstatus", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Rating/Entity/Comment.php", "source_location": "L108", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_comment_comment_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Comment.php", "source_location": "L61", "receiver": null}, {"caller_nid": "entity_comment_comment_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Comment.php", "source_location": "L61", "receiver": null}, {"caller_nid": "entity_comment_comment_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Comment.php", "source_location": "L68", "receiver": null}, {"caller_nid": "entity_comment_comment_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Comment.php", "source_location": "L69", "receiver": null}, {"caller_nid": "entity_comment_comment_setbody", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Comment.php", "source_location": "L82", "receiver": null}, {"caller_nid": "entity_comment_comment_approve", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Comment.php", "source_location": "L84", "receiver": null}, {"caller_nid": "entity_comment_comment_reject", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Comment.php", "source_location": "L85", "receiver": null}, {"caller_nid": "entity_comment_comment_toarray", "callee": "getValue", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Comment.php", "source_location": "L95", "receiver": null}, {"caller_nid": "entity_comment_comment_toarray", "callee": "getValue", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Comment.php", "source_location": "L101", "receiver": null}, {"caller_nid": "entity_comment_comment_toarray", "callee": "getValue", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Comment.php", "source_location": "L102", "receiver": null}, {"caller_nid": "entity_comment_comment_toarray", "callee": "getRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Comment.php", "source_location": "L119", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a0adb45cf9f78498055809006e340318b4ca21e6f8627ecbcdcac2205f3f7b29.json b/graphify-out/cache/ast/v0.8.44/a0adb45cf9f78498055809006e340318b4ca21e6f8627ecbcdcac2205f3f7b29.json new file mode 100644 index 00000000..59790803 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a0adb45cf9f78498055809006e340318b4ca21e6f8627ecbcdcac2205f3f7b29.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_13_like_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/tasks/task-13-like/architecture.md", "source_location": "L1"}, {"id": "task_13_like_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0645\u0627\u0698\u0648\u0644 \u0644\u0627\u06cc\u06a9", "file_type": "document", "source_file": "docs/tasks/task-13-like/architecture.md", "source_location": "L1"}, {"id": "task_13_like_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-13-like/architecture.md", "source_location": "L3"}, {"id": "task_13_like_architecture_entity_like", "label": "Entity: Like", "file_type": "document", "source_file": "docs/tasks/task-13-like/architecture.md", "source_location": "L19"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_13_like_architecture_md", "target": "task_13_like_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_13_like_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "target": "task_13_like_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_13_like_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "target": "task_13_like_architecture_entity_like", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/architecture.md", "source_location": "L19", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a15b4c1c26d71f5cd0b0d4e3c913702999a475ae13abd7d8eb29ab20e033adee.json b/graphify-out/cache/ast/v0.8.44/a15b4c1c26d71f5cd0b0d4e3c913702999a475ae13abd7d8eb29ab20e033adee.json new file mode 100644 index 00000000..ff2bde98 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a15b4c1c26d71f5cd0b0d4e3c913702999a475ae13abd7d8eb29ab20e033adee.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_repository_blogrepository_php", "label": "BlogRepository.php", "file_type": "code", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L1"}, {"id": "repository_blogrepository_blogrepository", "label": "BlogRepository", "file_type": "code", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_blogrepository_blogrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L11"}, {"id": "repository_blogrepository_blogrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L13"}, {"id": "blog", "label": "Blog", "file_type": "code", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L13"}, {"id": "repository_blogrepository_blogrepository_findbyslug", "label": ".findBySlug()", "file_type": "code", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L14"}, {"id": "repository_blogrepository_blogrepository_findpublished", "label": ".findPublished()", "file_type": "code", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L17"}, {"id": "repository_blogrepository_blogrepository_countpublished", "label": ".countPublished()", "file_type": "code", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L31"}, {"id": "repository_blogrepository_blogrepository_applytagfilter", "label": ".applyTagFilter()", "file_type": "code", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L43"}, {"id": "querybuilder", "label": "QueryBuilder", "file_type": "code", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L43"}, {"id": "repository_blogrepository_blogrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L53"}, {"id": "repository_blogrepository_blogrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L54"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_repository_blogrepository_php", "target": "blog", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_repository_blogrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_repository_blogrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_blog_repository_blogrepository_php", "target": "repository_blogrepository_blogrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_blogrepository_blogrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_blogrepository_blogrepository", "target": "repository_blogrepository_blogrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_blogrepository_blogrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_blogrepository_blogrepository", "target": "repository_blogrepository_blogrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L13", "weight": 1.0}, {"source": "repository_blogrepository_blogrepository_findbyuuid", "target": "blog", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L13", "weight": 1.0, "context": "return_type"}, {"source": "repository_blogrepository_blogrepository", "target": "repository_blogrepository_blogrepository_findbyslug", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L14", "weight": 1.0}, {"source": "repository_blogrepository_blogrepository_findbyslug", "target": "blog", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L14", "weight": 1.0, "context": "return_type"}, {"source": "repository_blogrepository_blogrepository", "target": "repository_blogrepository_blogrepository_findpublished", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_blogrepository_blogrepository", "target": "repository_blogrepository_blogrepository_countpublished", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L31", "weight": 1.0}, {"source": "repository_blogrepository_blogrepository", "target": "repository_blogrepository_blogrepository_applytagfilter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L43", "weight": 1.0}, {"source": "repository_blogrepository_blogrepository_applytagfilter", "target": "querybuilder", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L43", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_blogrepository_blogrepository", "target": "repository_blogrepository_blogrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L53", "weight": 1.0}, {"source": "repository_blogrepository_blogrepository_save", "target": "blog", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L53", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_blogrepository_blogrepository", "target": "repository_blogrepository_blogrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L54", "weight": 1.0}, {"source": "repository_blogrepository_blogrepository_remove", "target": "blog", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L54", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_blogrepository_blogrepository_construct", "target": "blog", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_blogrepository_blogrepository_findpublished", "target": "blog", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L21", "weight": 1.0}, {"source": "repository_blogrepository_blogrepository_findpublished", "target": "repository_blogrepository_blogrepository_applytagfilter", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L26", "weight": 1.0}, {"source": "repository_blogrepository_blogrepository_countpublished", "target": "blog", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L36", "weight": 1.0}, {"source": "repository_blogrepository_blogrepository_countpublished", "target": "repository_blogrepository_blogrepository_applytagfilter", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Blog/Repository/BlogRepository.php", "source_location": "L38", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_blogrepository_blogrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L11", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_findbyslug", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_findpublished", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_findpublished", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_findpublished", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_findpublished", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_findpublished", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_findpublished", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_findpublished", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_findpublished", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_countpublished", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_countpublished", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_countpublished", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_countpublished", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_countpublished", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_countpublished", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_applytagfilter", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L49", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_applytagfilter", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L49", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_applytagfilter", "callee": "json_encode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L50", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L54", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L54", "receiver": null}, {"caller_nid": "repository_blogrepository_blogrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php", "source_location": "L54", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a1691fe2f87737cd12253bac3bfda2f8feeaabc15a159a8dce6482eea7fd6e8e.json b/graphify-out/cache/ast/v0.8.44/a1691fe2f87737cd12253bac3bfda2f8feeaabc15a159a8dce6482eea7fd6e8e.json new file mode 100644 index 00000000..312981be --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a1691fe2f87737cd12253bac3bfda2f8feeaabc15a159a8dce6482eea7fd6e8e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_prd_prd_md", "label": "prd.md", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L1"}, {"id": "prd_prd_prd_clinicpro_phase_2", "label": "PRD \u2014 ClinicPro Phase 2", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L1"}, {"id": "prd_prd_\u062e\u0644\u0627\u0635\u0647_\u0627\u062c\u0631\u0627\u06cc\u06cc", "label": "\u062e\u0644\u0627\u0635\u0647 \u0627\u062c\u0631\u0627\u06cc\u06cc", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L9"}, {"id": "prd_prd_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u067e\u0631\u0648\u0698\u0647", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc \u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L15"}, {"id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", "label": "\u0627\u067e\u06cc\u06a9\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L38"}, {"id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f1_\u067e\u0631\u0633\u0646\u0644_staff", "label": "\u0627\u067e\u06cc\u06a9 \u06f1 \u2014 \u067e\u0631\u0633\u0646\u0644 (Staff)", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L42"}, {"id": "prd_prd_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L44"}, {"id": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", "label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L48"}, {"id": "prd_prd_entity_\u062c\u062f\u06cc\u062f", "label": "Entity \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L58"}, {"id": "prd_prd_api", "label": "API", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L74"}, {"id": "prd_prd_frontend", "label": "Frontend", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L83"}, {"id": "prd_prd_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L88"}, {"id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "label": "\u0627\u067e\u06cc\u06a9 \u06f2 \u2014 \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (Subscription Tiers)", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L97"}, {"id": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_99", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L99"}, {"id": "prd_prd_\u0633\u0637\u0648\u062d_\u067e\u0646\u0644", "label": "\u0633\u0637\u0648\u062d \u067e\u0646\u0644", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L103"}, {"id": "prd_prd_\u062f\u0648\u0631\u0647_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u0645\u062b\u0627\u0644_\u0627\u062f\u0645\u06cc\u0646_\u062a\u0646\u0638\u06cc\u0645_\u0645\u06cc_\u06a9\u0646\u062f", "label": "\u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u0627\u0634\u062a\u0631\u0627\u06a9 (\u0645\u062b\u0627\u0644 \u2014 \u0627\u062f\u0645\u06cc\u0646 \u062a\u0646\u0638\u06cc\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f)", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L111"}, {"id": "prd_prd_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062a\u0631\u06cc\u0627\u0644", "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u062a\u0631\u06cc\u0627\u0644", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L121"}, {"id": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_129", "label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L129"}, {"id": "prd_prd_entities_\u062c\u062f\u06cc\u062f", "label": "Entities \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L142"}, {"id": "prd_prd_api_178", "label": "API", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L178"}, {"id": "prd_prd_frontend_194", "label": "Frontend", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L194"}, {"id": "prd_prd_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_205", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L205"}, {"id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f3_\u0645\u0646\u0634\u06cc_secretary_\u062a\u06a9\u0645\u06cc\u0644", "label": "\u0627\u067e\u06cc\u06a9 \u06f3 \u2014 \u0645\u0646\u0634\u06cc (Secretary) \u2014 \u062a\u06a9\u0645\u06cc\u0644", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L216"}, {"id": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_218", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L218"}, {"id": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_225", "label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L225"}, {"id": "prd_prd_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", "label": "\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L234"}, {"id": "prd_prd_api_\u0645\u0648\u062c\u0648\u062f_\u0646\u06cc\u0627\u0632_\u0628\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0646\u062f\u0627\u0631\u0646\u062f", "label": "API \u0645\u0648\u062c\u0648\u062f (\u0646\u06cc\u0627\u0632 \u0628\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0646\u062f\u0627\u0631\u0646\u062f)", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L239"}, {"id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f4_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "label": "\u0627\u067e\u06cc\u06a9 \u06f4 \u2014 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (Clinic Services)", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L245"}, {"id": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_247", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L247"}, {"id": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_251", "label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L251"}, {"id": "prd_prd_entities_\u062c\u062f\u06cc\u062f_261", "label": "Entities \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L261"}, {"id": "prd_prd_api_282", "label": "API", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L282"}, {"id": "prd_prd_frontend_295", "label": "Frontend", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L295"}, {"id": "prd_prd_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_299", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L299"}, {"id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f5_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "label": "\u0627\u067e\u06cc\u06a9 \u06f5 \u2014 \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc (SMS Panel)", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L308"}, {"id": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_310", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L310"}, {"id": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_318", "label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L318"}, {"id": "prd_prd_entities_\u062c\u062f\u06cc\u062f_331", "label": "Entities \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L331"}, {"id": "prd_prd_api_352", "label": "API", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L352"}, {"id": "prd_prd_frontend_363", "label": "Frontend", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L363"}, {"id": "prd_prd_\u062a\u0623\u062b\u06cc\u0631_\u0628\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f", "label": "\u062a\u0623\u062b\u06cc\u0631 \u0628\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L368"}, {"id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "label": "\u0627\u067e\u06cc\u06a9 \u06f6 \u2014 \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631 (Patient Records)", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L374"}, {"id": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_376", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L376"}, {"id": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_380", "label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L380"}, {"id": "prd_prd_\u0645\u062d\u0627\u0633\u0628\u0647_\u0645\u0628\u0644\u063a_\u0646\u0647\u0627\u06cc\u06cc_\u0633\u0634\u0646", "label": "\u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u0628\u0644\u063a \u0646\u0647\u0627\u06cc\u06cc \u0633\u0634\u0646", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L391"}, {"id": "prd_prd_entities_\u062c\u062f\u06cc\u062f_401", "label": "Entities \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L401"}, {"id": "prd_prd_api_436", "label": "API", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L436"}, {"id": "prd_prd_frontend_447", "label": "Frontend", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L447"}, {"id": "prd_prd_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_453", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L453"}, {"id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f7_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", "label": "\u0627\u067e\u06cc\u06a9 \u06f7 \u2014 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f (Smart Dashboard)", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L463"}, {"id": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_465", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L465"}, {"id": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_469", "label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L469"}, {"id": "prd_prd_api_\u0645\u0648\u062c\u0648\u062f_\u0646\u06cc\u0627\u0632_\u0628\u0647_endpoint_\u062c\u062f\u06cc\u062f_\u0646\u062f\u0627\u0631\u062f", "label": "API \u0645\u0648\u062c\u0648\u062f (\u0646\u06cc\u0627\u0632 \u0628\u0647 endpoint \u062c\u062f\u06cc\u062f \u0646\u062f\u0627\u0631\u062f)", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L478"}, {"id": "prd_prd_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", "label": "\u062a\u063a\u06cc\u06cc\u0631 \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L483"}, {"id": "prd_prd_\u0627\u0648\u0644\u0648\u06cc\u062a_\u0628\u0646\u062f\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "label": "\u0627\u0648\u0644\u0648\u06cc\u062a\u200c\u0628\u0646\u062f\u06cc \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L490"}, {"id": "prd_prd_\u0646\u0642\u0634\u0647_entity_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "label": "\u0646\u0642\u0634\u0647 Entity\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L504"}, {"id": "prd_prd_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a_\u0645\u0648\u062c\u0648\u062f_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647", "label": "\u0632\u06cc\u0631\u0633\u0627\u062e\u062a \u0645\u0648\u062c\u0648\u062f \u0642\u0627\u0628\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L524"}, {"id": "prd_prd_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0645\u0634\u062a\u0631\u06a9", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u0645\u0634\u062a\u0631\u06a9", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L538"}, {"id": "prd_prd_definition_of_done_\u0647\u0631_\u0627\u067e\u06cc\u06a9", "label": "Definition of Done (\u0647\u0631 \u0627\u067e\u06cc\u06a9)", "file_type": "document", "source_file": "docs/PRD/prd.md", "source_location": "L548"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_prd_prd_md", "target": "prd_prd_prd_clinicpro_phase_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L1", "weight": 1.0}, {"source": "prd_prd_prd_clinicpro_phase_2", "target": "prd_prd_\u062e\u0644\u0627\u0635\u0647_\u0627\u062c\u0631\u0627\u06cc\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L9", "weight": 1.0}, {"source": "prd_prd_prd_clinicpro_phase_2", "target": "prd_prd_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L15", "weight": 1.0}, {"source": "prd_prd_prd_clinicpro_phase_2", "target": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L38", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", "target": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f1_\u067e\u0631\u0633\u0646\u0644_staff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L42", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f1_\u067e\u0631\u0633\u0646\u0644_staff", "target": "prd_prd_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L44", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f1_\u067e\u0631\u0633\u0646\u0644_staff", "target": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L48", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f1_\u067e\u0631\u0633\u0646\u0644_staff", "target": "prd_prd_entity_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L58", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f1_\u067e\u0631\u0633\u0646\u0644_staff", "target": "prd_prd_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L74", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f1_\u067e\u0631\u0633\u0646\u0644_staff", "target": "prd_prd_frontend", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L83", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f1_\u067e\u0631\u0633\u0646\u0644_staff", "target": "prd_prd_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L88", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", "target": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L97", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_99", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L99", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prd_prd_\u0633\u0637\u0648\u062d_\u067e\u0646\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L103", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prd_prd_\u062f\u0648\u0631\u0647_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u0645\u062b\u0627\u0644_\u0627\u062f\u0645\u06cc\u0646_\u062a\u0646\u0638\u06cc\u0645_\u0645\u06cc_\u06a9\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L111", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prd_prd_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062a\u0631\u06cc\u0627\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L121", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_129", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L129", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prd_prd_entities_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L142", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prd_prd_api_178", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L178", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prd_prd_frontend_194", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L194", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prd_prd_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_205", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L205", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", "target": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f3_\u0645\u0646\u0634\u06cc_secretary_\u062a\u06a9\u0645\u06cc\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L216", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f3_\u0645\u0646\u0634\u06cc_secretary_\u062a\u06a9\u0645\u06cc\u0644", "target": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_218", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L218", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f3_\u0645\u0646\u0634\u06cc_secretary_\u062a\u06a9\u0645\u06cc\u0644", "target": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_225", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L225", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f3_\u0645\u0646\u0634\u06cc_secretary_\u062a\u06a9\u0645\u06cc\u0644", "target": "prd_prd_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L234", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f3_\u0645\u0646\u0634\u06cc_secretary_\u062a\u06a9\u0645\u06cc\u0644", "target": "prd_prd_api_\u0645\u0648\u062c\u0648\u062f_\u0646\u06cc\u0627\u0632_\u0628\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0646\u062f\u0627\u0631\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L239", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", "target": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f4_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L245", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f4_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_247", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L247", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f4_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_251", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L251", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f4_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "prd_prd_entities_\u062c\u062f\u06cc\u062f_261", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L261", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f4_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "prd_prd_api_282", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L282", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f4_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "prd_prd_frontend_295", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L295", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f4_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "prd_prd_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_299", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L299", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", "target": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f5_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L308", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f5_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "target": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_310", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L310", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f5_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "target": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_318", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L318", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f5_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "target": "prd_prd_entities_\u062c\u062f\u06cc\u062f_331", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L331", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f5_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "target": "prd_prd_api_352", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L352", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f5_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "target": "prd_prd_frontend_363", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L363", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f5_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "target": "prd_prd_\u062a\u0623\u062b\u06cc\u0631_\u0628\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L368", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", "target": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L374", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_376", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L376", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_380", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L380", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "prd_prd_\u0645\u062d\u0627\u0633\u0628\u0647_\u0645\u0628\u0644\u063a_\u0646\u0647\u0627\u06cc\u06cc_\u0633\u0634\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L391", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "prd_prd_entities_\u062c\u062f\u06cc\u062f_401", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L401", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "prd_prd_api_436", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L436", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "prd_prd_frontend_447", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L447", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "prd_prd_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_453", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L453", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", "target": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f7_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L463", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f7_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", "target": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_465", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L465", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f7_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", "target": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_469", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L469", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f7_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", "target": "prd_prd_api_\u0645\u0648\u062c\u0648\u062f_\u0646\u06cc\u0627\u0632_\u0628\u0647_endpoint_\u062c\u062f\u06cc\u062f_\u0646\u062f\u0627\u0631\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L478", "weight": 1.0}, {"source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f7_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", "target": "prd_prd_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L483", "weight": 1.0}, {"source": "prd_prd_prd_clinicpro_phase_2", "target": "prd_prd_\u0627\u0648\u0644\u0648\u06cc\u062a_\u0628\u0646\u062f\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L490", "weight": 1.0}, {"source": "prd_prd_prd_clinicpro_phase_2", "target": "prd_prd_\u0646\u0642\u0634\u0647_entity_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L504", "weight": 1.0}, {"source": "prd_prd_prd_clinicpro_phase_2", "target": "prd_prd_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a_\u0645\u0648\u062c\u0648\u062f_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L524", "weight": 1.0}, {"source": "prd_prd_prd_clinicpro_phase_2", "target": "prd_prd_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0645\u0634\u062a\u0631\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L538", "weight": 1.0}, {"source": "prd_prd_prd_clinicpro_phase_2", "target": "prd_prd_definition_of_done_\u0647\u0631_\u0627\u067e\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/PRD/prd.md", "source_location": "L548", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a1c3aafeaa1761bfaff51ae0c523a2781cf359fca511e7aa8bd294b70011a9a9.json b/graphify-out/cache/ast/v0.8.44/a1c3aafeaa1761bfaff51ae0c523a2781cf359fca511e7aa8bd294b70011a9a9.json new file mode 100644 index 00000000..81dd0d0e --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a1c3aafeaa1761bfaff51ae0c523a2781cf359fca511e7aa8bd294b70011a9a9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260625135132_php", "label": "Version20260625135132.php", "file_type": "code", "source_file": "migrations/Version20260625135132.php", "source_location": "L1"}, {"id": "migrations_version20260625135132_version20260625135132", "label": "Version20260625135132", "file_type": "code", "source_file": "migrations/Version20260625135132.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260625135132_version20260625135132_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260625135132.php", "source_location": "L15"}, {"id": "migrations_version20260625135132_version20260625135132_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260625135132.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260625135132.php", "source_location": "L20"}, {"id": "migrations_version20260625135132_version20260625135132_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260625135132.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260625135132_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625135132.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260625135132_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625135132.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260625135132_php", "target": "migrations_version20260625135132_version20260625135132", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625135132.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260625135132_version20260625135132", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625135132.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260625135132_version20260625135132", "target": "migrations_version20260625135132_version20260625135132_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625135132.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260625135132_version20260625135132", "target": "migrations_version20260625135132_version20260625135132_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625135132.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260625135132_version20260625135132_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625135132.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260625135132_version20260625135132", "target": "migrations_version20260625135132_version20260625135132_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625135132.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260625135132_version20260625135132_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260625135132.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260625135132_version20260625135132_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260625135132.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260625135132_version20260625135132_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260625135132.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a3571d2085a8c4aa6cdc7094b964fbf54281b482a064cbf368f623dc5fda26c4.json b/graphify-out/cache/ast/v0.8.44/a3571d2085a8c4aa6cdc7094b964fbf54281b482a064cbf368f623dc5fda26c4.json new file mode 100644 index 00000000..33112fb3 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a3571d2085a8c4aa6cdc7094b964fbf54281b482a064cbf368f623dc5fda26c4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_doctor_city_via_clinic_md", "label": "fix-doctor-city-via-clinic.md", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L1"}, {"id": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u0641\u06cc\u06a9\u0633 \u0646\u0645\u0627\u06cc\u0634 \u062f\u06a9\u062a\u0631 \u062f\u0631 \u0634\u0647\u0631 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L1"}, {"id": "prompt_fix_doctor_city_via_clinic_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L3"}, {"id": "prompt_fix_doctor_city_via_clinic_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L7"}, {"id": "prompt_fix_doctor_city_via_clinic_\u0645\u0634\u06a9\u0644", "label": "\u0645\u0634\u06a9\u0644", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L11"}, {"id": "prompt_fix_doctor_city_via_clinic_\u0633\u0627\u062e\u062a\u0627\u0631_\u0645\u0631\u062a\u0628\u0637", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L24"}, {"id": "prompt_fix_doctor_city_via_clinic_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L41"}, {"id": "prompt_fix_doctor_city_via_clinic_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L50"}, {"id": "prompt_fix_doctor_city_via_clinic_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L66"}, {"id": "prompt_fix_doctor_city_via_clinic_\u06f1_\u06af\u0633\u062a\u0631\u0634_\u0641\u06cc\u0644\u062a\u0631_city_\u0628\u0647_clinic_city", "label": "\u06f1. \u06af\u0633\u062a\u0631\u0634 \u0641\u06cc\u0644\u062a\u0631 city \u0628\u0647 clinic city", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L68"}, {"id": "prompt_fix_doctor_city_via_clinic_\u06f2_\u0628\u0631\u0631\u0633\u06cc_\u0641\u06cc\u0644\u062a\u0631_state_\u0645\u0634\u0627\u0628\u0647", "label": "\u06f2. \u0628\u0631\u0631\u0633\u06cc \u0641\u06cc\u0644\u062a\u0631 state \u0645\u0634\u0627\u0628\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L89"}, {"id": "prompt_fix_doctor_city_via_clinic_\u06f3_import_\u0644\u0627\u0632\u0645", "label": "\u06f3. import \u0644\u0627\u0632\u0645", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L103"}, {"id": "prompt_fix_doctor_city_via_clinic_\u06f4_\u062a\u0633\u062a", "label": "\u06f4. \u062a\u0633\u062a", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L114"}, {"id": "prompt_fix_doctor_city_via_clinic_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L123"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_doctor_city_via_clinic_md", "target": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_doctor_city_via_clinic_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_doctor_city_via_clinic_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_doctor_city_via_clinic_\u0645\u0634\u06a9\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L11", "weight": 1.0}, {"source": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_doctor_city_via_clinic_\u0633\u0627\u062e\u062a\u0627\u0631_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L24", "weight": 1.0}, {"source": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_doctor_city_via_clinic_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L41", "weight": 1.0}, {"source": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_doctor_city_via_clinic_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L50", "weight": 1.0}, {"source": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_doctor_city_via_clinic_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L66", "weight": 1.0}, {"source": "prompt_fix_doctor_city_via_clinic_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctor_city_via_clinic_\u06f1_\u06af\u0633\u062a\u0631\u0634_\u0641\u06cc\u0644\u062a\u0631_city_\u0628\u0647_clinic_city", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L68", "weight": 1.0}, {"source": "prompt_fix_doctor_city_via_clinic_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctor_city_via_clinic_\u06f2_\u0628\u0631\u0631\u0633\u06cc_\u0641\u06cc\u0644\u062a\u0631_state_\u0645\u0634\u0627\u0628\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L89", "weight": 1.0}, {"source": "prompt_fix_doctor_city_via_clinic_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctor_city_via_clinic_\u06f3_import_\u0644\u0627\u0632\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L103", "weight": 1.0}, {"source": "prompt_fix_doctor_city_via_clinic_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctor_city_via_clinic_\u06f4_\u062a\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L114", "weight": 1.0}, {"source": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_doctor_city_via_clinic_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", "source_location": "L123", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a37f514022aea65c1e8d35c8855c087e0913c650a642cabdd39f9690577d8cd1.json b/graphify-out/cache/ast/v0.8.44/a37f514022aea65c1e8d35c8855c087e0913c650a642cabdd39f9690577d8cd1.json new file mode 100644 index 00000000..87ba975f --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a37f514022aea65c1e8d35c8855c087e0913c650a642cabdd39f9690577d8cd1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_payment_test_mode_ui_md", "label": "payment-test-mode-ui.md", "file_type": "document", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L1"}, {"id": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", "label": "\u0646\u0645\u0627\u06cc\u0634 \u062f\u0631\u06af\u0627\u0647 \u062a\u0633\u062a \u062f\u0631 \u0631\u0627\u0628\u0637 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0647\u0646\u06af\u0627\u0645 \u0641\u0639\u0627\u0644 \u0628\u0648\u062f\u0646 \u062d\u0627\u0644\u062a \u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", "file_type": "document", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L1"}, {"id": "prompt_payment_test_mode_ui_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L3"}, {"id": "prompt_payment_test_mode_ui_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L15"}, {"id": "prompt_payment_test_mode_ui_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L25"}, {"id": "prompt_payment_test_mode_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L37"}, {"id": "prompt_payment_test_mode_ui_backend_endpoint_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0641\u0642\u0637_\u0627\u062f\u0645\u06cc\u0646_\u0627\u0633\u062a", "label": "Backend \u2014 endpoint \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0641\u0642\u0637 \u0627\u062f\u0645\u06cc\u0646 \u0627\u0633\u062a", "file_type": "document", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L39"}, {"id": "prompt_payment_test_mode_ui_frontend_smswalletpage_modal_\u062e\u0637_\u06f3\u06f4\u06f8_\u06f3\u06f7\u06f3", "label": "Frontend \u2014 SmsWalletPage modal (\u062e\u0637 \u06f3\u06f4\u06f8\u2013\u06f3\u06f7\u06f3)", "file_type": "document", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L53"}, {"id": "prompt_payment_test_mode_ui_frontend_subscriptionpage_modal_\u062e\u0637_\u06f3\u06f0\u06f7_\u06f3\u06f2\u06f7", "label": "Frontend \u2014 SubscriptionPage modal (\u062e\u0637 \u06f3\u06f0\u06f7\u2013\u06f3\u06f2\u06f7)", "file_type": "document", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L64"}, {"id": "prompt_payment_test_mode_ui_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L77"}, {"id": "prompt_payment_test_mode_ui_\u06f1_backend_endpoint_\u0639\u0645\u0648\u0645\u06cc_get_api_v1_payment_config", "label": "\u06f1. Backend \u2014 endpoint \u0639\u0645\u0648\u0645\u06cc `GET /api/v1/payment/config`", "file_type": "document", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L79"}, {"id": "prompt_payment_test_mode_ui_\u06f2_frontend_hook_\u0628\u0631\u0627\u06cc_\u062e\u0648\u0627\u0646\u062f\u0646_\u062d\u0627\u0644\u062a_\u062a\u0633\u062a", "label": "\u06f2. Frontend \u2014 hook \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646 \u062d\u0627\u0644\u062a \u062a\u0633\u062a", "file_type": "document", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L98"}, {"id": "prompt_payment_test_mode_ui_\u06f3_frontend_smswalletpage_\u067e\u0646\u0647\u0627\u0646_\u06a9\u0631\u062f\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_\u06a9\u0646\u0646\u062f\u0647_\u062f\u0631\u06af\u0627\u0647_\u062f\u0631_\u062d\u0627\u0644\u062a_\u062a\u0633\u062a", "label": "\u06f3. Frontend \u2014 SmsWalletPage: \u067e\u0646\u0647\u0627\u0646 \u06a9\u0631\u062f\u0646 \u0627\u0646\u062a\u062e\u0627\u0628\u200c\u06a9\u0646\u0646\u062f\u0647 \u062f\u0631\u06af\u0627\u0647 \u062f\u0631 \u062d\u0627\u0644\u062a \u062a\u0633\u062a", "file_type": "document", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L112"}, {"id": "prompt_payment_test_mode_ui_\u06f4_frontend_subscriptionpage_\u067e\u0646\u0647\u0627\u0646_\u06a9\u0631\u062f\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_\u06a9\u0646\u0646\u062f\u0647_\u062f\u0631\u06af\u0627\u0647_\u062f\u0631_\u062d\u0627\u0644\u062a_\u062a\u0633\u062a", "label": "\u06f4. Frontend \u2014 SubscriptionPage: \u067e\u0646\u0647\u0627\u0646 \u06a9\u0631\u062f\u0646 \u0627\u0646\u062a\u062e\u0627\u0628\u200c\u06a9\u0646\u0646\u062f\u0647 \u062f\u0631\u06af\u0627\u0647 \u062f\u0631 \u062d\u0627\u0644\u062a \u062a\u0633\u062a", "file_type": "document", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L143"}, {"id": "prompt_payment_test_mode_ui_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L157"}, {"id": "prompt_payment_test_mode_ui_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627", "file_type": "document", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L168"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_payment_test_mode_ui_md", "target": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", "target": "prompt_payment_test_mode_ui_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", "target": "prompt_payment_test_mode_ui_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L15", "weight": 1.0}, {"source": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", "target": "prompt_payment_test_mode_ui_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L25", "weight": 1.0}, {"source": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", "target": "prompt_payment_test_mode_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L37", "weight": 1.0}, {"source": "prompt_payment_test_mode_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_payment_test_mode_ui_backend_endpoint_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0641\u0642\u0637_\u0627\u062f\u0645\u06cc\u0646_\u0627\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L39", "weight": 1.0}, {"source": "prompt_payment_test_mode_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_payment_test_mode_ui_frontend_smswalletpage_modal_\u062e\u0637_\u06f3\u06f4\u06f8_\u06f3\u06f7\u06f3", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L53", "weight": 1.0}, {"source": "prompt_payment_test_mode_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_payment_test_mode_ui_frontend_subscriptionpage_modal_\u062e\u0637_\u06f3\u06f0\u06f7_\u06f3\u06f2\u06f7", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L64", "weight": 1.0}, {"source": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", "target": "prompt_payment_test_mode_ui_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L77", "weight": 1.0}, {"source": "prompt_payment_test_mode_ui_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_test_mode_ui_\u06f1_backend_endpoint_\u0639\u0645\u0648\u0645\u06cc_get_api_v1_payment_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L79", "weight": 1.0}, {"source": "prompt_payment_test_mode_ui_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_test_mode_ui_\u06f2_frontend_hook_\u0628\u0631\u0627\u06cc_\u062e\u0648\u0627\u0646\u062f\u0646_\u062d\u0627\u0644\u062a_\u062a\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L98", "weight": 1.0}, {"source": "prompt_payment_test_mode_ui_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_test_mode_ui_\u06f3_frontend_smswalletpage_\u067e\u0646\u0647\u0627\u0646_\u06a9\u0631\u062f\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_\u06a9\u0646\u0646\u062f\u0647_\u062f\u0631\u06af\u0627\u0647_\u062f\u0631_\u062d\u0627\u0644\u062a_\u062a\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L112", "weight": 1.0}, {"source": "prompt_payment_test_mode_ui_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_payment_test_mode_ui_\u06f4_frontend_subscriptionpage_\u067e\u0646\u0647\u0627\u0646_\u06a9\u0631\u062f\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_\u06a9\u0646\u0646\u062f\u0647_\u062f\u0631\u06af\u0627\u0647_\u062f\u0631_\u062d\u0627\u0644\u062a_\u062a\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L143", "weight": 1.0}, {"source": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", "target": "prompt_payment_test_mode_ui_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L157", "weight": 1.0}, {"source": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", "target": "prompt_payment_test_mode_ui_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/payment-test-mode-ui.md", "source_location": "L168", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a4ff28a805763f65454696132ecea7011101bc37b1b6517222f1c75daf450ab1.json b/graphify-out/cache/ast/v0.8.44/a4ff28a805763f65454696132ecea7011101bc37b1b6517222f1c75daf450ab1.json new file mode 100644 index 00000000..62e5b49a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a4ff28a805763f65454696132ecea7011101bc37b1b6517222f1c75daf450ab1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_security_audit_md", "label": "security-audit.md", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L1"}, {"id": "docs_security_audit_security_audit_report_clinicpro_symfony_7", "label": "Security Audit Report \u2014 ClinicPro Symfony 7", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L1"}, {"id": "docs_security_audit_executive_summary", "label": "Executive Summary", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L10"}, {"id": "docs_security_audit_critical_issues_fixed", "label": "Critical Issues (Fixed)", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L19"}, {"id": "docs_security_audit_crit_01_weak_app_secret_committed_to_version_control", "label": "CRIT-01 \u2014 Weak APP_SECRET Committed to Version Control", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L21"}, {"id": "docs_security_audit_crit_02_jwt_passphrase_hardcoded_in_env", "label": "CRIT-02 \u2014 JWT Passphrase Hardcoded in `.env`", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L30"}, {"id": "docs_security_audit_crit_03_payment_gateway_test_credentials_committed", "label": "CRIT-03 \u2014 Payment Gateway Test Credentials Committed", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L36"}, {"id": "docs_security_audit_crit_04_unhandled_exceptions_leaking_stack_traces", "label": "CRIT-04 \u2014 Unhandled Exceptions Leaking Stack Traces", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L42"}, {"id": "docs_security_audit_high_risk_issues_fixed", "label": "High Risk Issues (Fixed)", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L52"}, {"id": "docs_security_audit_high_01_password_hasher_bcrypt_instead_of_argon2id", "label": "HIGH-01 \u2014 Password Hasher: `bcrypt` Instead of `argon2id`", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L54"}, {"id": "docs_security_audit_high_02_no_rate_limiting_on_otp_login_endpoints", "label": "HIGH-02 \u2014 No Rate Limiting on OTP/Login Endpoints", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L67"}, {"id": "docs_security_audit_high_03_passwordauthenticator_never_triggered_login_broken_for_staff", "label": "HIGH-03 \u2014 PasswordAuthenticator Never Triggered (Login Broken for Staff)", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L78"}, {"id": "docs_security_audit_high_04_payment_callback_ip_whitelist_never_enforced", "label": "HIGH-04 \u2014 Payment Callback IP Whitelist Never Enforced", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L86"}, {"id": "docs_security_audit_high_05_open_redirect_allowed_frontend_hosts_always_empty", "label": "HIGH-05 \u2014 Open Redirect: ALLOWED_FRONTEND_HOSTS Always Empty", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L92"}, {"id": "docs_security_audit_high_06_filevalidatorservice_api_mismatch_in_blogcontroller_upload_bypass", "label": "HIGH-06 \u2014 FileValidatorService API Mismatch in BlogController (Upload Bypass)", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L101"}, {"id": "docs_security_audit_high_07_doctorcontroller_upload_skips_size_validation", "label": "HIGH-07 \u2014 DoctorController Upload Skips Size Validation", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L109"}, {"id": "docs_security_audit_high_08_unauthenticated_requests_returning_500_instead_of_401", "label": "HIGH-08 \u2014 Unauthenticated Requests Returning 500 Instead of 401", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L115"}, {"id": "docs_security_audit_high_09_sms_template_crud_open_to_any_authenticated_user_bola_idor", "label": "HIGH-09 \u2014 SMS Template CRUD Open to Any Authenticated User (BOLA/IDOR)", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L125"}, {"id": "docs_security_audit_medium_risk_issues_fixed", "label": "Medium Risk Issues (Fixed)", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L133"}, {"id": "docs_security_audit_med_01_app_env_dev_in_committed_env", "label": "MED-01 \u2014 `APP_ENV=dev` in Committed `.env`", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L135"}, {"id": "docs_security_audit_med_02_static_analysis_tooling_missing", "label": "MED-02 \u2014 Static Analysis Tooling Missing", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L141"}, {"id": "docs_security_audit_med_03_nelmioapidoc_publicly_accessible", "label": "MED-03 \u2014 NelmioApiDoc Publicly Accessible", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L150"}, {"id": "docs_security_audit_med_04_session_true_for_a_stateless_api", "label": "MED-04 \u2014 `session: true` for a Stateless API", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L155"}, {"id": "docs_security_audit_med_05_session_token_endpoint_has_no_security_purpose", "label": "MED-05 \u2014 `/session/token` Endpoint Has No Security Purpose", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L161"}, {"id": "docs_security_audit_low_risk_issues", "label": "Low Risk Issues", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L168"}, {"id": "docs_security_audit_low_01_hsts_header_missing_preload_directive", "label": "LOW-01 \u2014 HSTS Header Missing `preload` Directive", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L170"}, {"id": "docs_security_audit_low_02_php_expose_php_not_disabled", "label": "LOW-02 \u2014 PHP `expose_php` Not Disabled", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L175"}, {"id": "docs_security_audit_low_03_composer_php_constraint_too_permissive", "label": "LOW-03 \u2014 Composer `php` Constraint Too Permissive", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L179"}, {"id": "docs_security_audit_low_04_payment_amount_hardcoded", "label": "LOW-04 \u2014 Payment Amount Hardcoded", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L184"}, {"id": "docs_security_audit_low_05_database_credentials_in_env_are_insecure_defaults", "label": "LOW-05 \u2014 Database Credentials in `.env` Are Insecure Defaults", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L189"}, {"id": "docs_security_audit_changes_applied", "label": "Changes Applied", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L196"}, {"id": "docs_security_audit_installed_packages", "label": "Installed Packages", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L217"}, {"id": "docs_security_audit_configuration_changes", "label": "Configuration Changes", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L227"}, {"id": "docs_security_audit_config_packages_security_yaml", "label": "`config/packages/security.yaml`", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L229"}, {"id": "docs_security_audit_config_packages_rate_limiter_yaml_new", "label": "`config/packages/rate_limiter.yaml` (new)", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L241"}, {"id": "docs_security_audit_remaining_recommendations", "label": "Remaining Recommendations", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L257"}, {"id": "docs_security_audit_security_score", "label": "Security Score", "file_type": "document", "source_file": "docs/security-audit.md", "source_location": "L303"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_security_audit_md", "target": "docs_security_audit_security_audit_report_clinicpro_symfony_7", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L1", "weight": 1.0}, {"source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", "target": "docs_security_audit_executive_summary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L10", "weight": 1.0}, {"source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", "target": "docs_security_audit_critical_issues_fixed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L19", "weight": 1.0}, {"source": "docs_security_audit_critical_issues_fixed", "target": "docs_security_audit_crit_01_weak_app_secret_committed_to_version_control", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L21", "weight": 1.0}, {"source": "docs_security_audit_critical_issues_fixed", "target": "docs_security_audit_crit_02_jwt_passphrase_hardcoded_in_env", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L30", "weight": 1.0}, {"source": "docs_security_audit_critical_issues_fixed", "target": "docs_security_audit_crit_03_payment_gateway_test_credentials_committed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L36", "weight": 1.0}, {"source": "docs_security_audit_critical_issues_fixed", "target": "docs_security_audit_crit_04_unhandled_exceptions_leaking_stack_traces", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L42", "weight": 1.0}, {"source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", "target": "docs_security_audit_high_risk_issues_fixed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L52", "weight": 1.0}, {"source": "docs_security_audit_high_risk_issues_fixed", "target": "docs_security_audit_high_01_password_hasher_bcrypt_instead_of_argon2id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L54", "weight": 1.0}, {"source": "docs_security_audit_high_risk_issues_fixed", "target": "docs_security_audit_high_02_no_rate_limiting_on_otp_login_endpoints", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L67", "weight": 1.0}, {"source": "docs_security_audit_high_risk_issues_fixed", "target": "docs_security_audit_high_03_passwordauthenticator_never_triggered_login_broken_for_staff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L78", "weight": 1.0}, {"source": "docs_security_audit_high_risk_issues_fixed", "target": "docs_security_audit_high_04_payment_callback_ip_whitelist_never_enforced", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L86", "weight": 1.0}, {"source": "docs_security_audit_high_risk_issues_fixed", "target": "docs_security_audit_high_05_open_redirect_allowed_frontend_hosts_always_empty", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L92", "weight": 1.0}, {"source": "docs_security_audit_high_risk_issues_fixed", "target": "docs_security_audit_high_06_filevalidatorservice_api_mismatch_in_blogcontroller_upload_bypass", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L101", "weight": 1.0}, {"source": "docs_security_audit_high_risk_issues_fixed", "target": "docs_security_audit_high_07_doctorcontroller_upload_skips_size_validation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L109", "weight": 1.0}, {"source": "docs_security_audit_high_risk_issues_fixed", "target": "docs_security_audit_high_08_unauthenticated_requests_returning_500_instead_of_401", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L115", "weight": 1.0}, {"source": "docs_security_audit_high_risk_issues_fixed", "target": "docs_security_audit_high_09_sms_template_crud_open_to_any_authenticated_user_bola_idor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L125", "weight": 1.0}, {"source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", "target": "docs_security_audit_medium_risk_issues_fixed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L133", "weight": 1.0}, {"source": "docs_security_audit_medium_risk_issues_fixed", "target": "docs_security_audit_med_01_app_env_dev_in_committed_env", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L135", "weight": 1.0}, {"source": "docs_security_audit_medium_risk_issues_fixed", "target": "docs_security_audit_med_02_static_analysis_tooling_missing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L141", "weight": 1.0}, {"source": "docs_security_audit_medium_risk_issues_fixed", "target": "docs_security_audit_med_03_nelmioapidoc_publicly_accessible", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L150", "weight": 1.0}, {"source": "docs_security_audit_medium_risk_issues_fixed", "target": "docs_security_audit_med_04_session_true_for_a_stateless_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L155", "weight": 1.0}, {"source": "docs_security_audit_medium_risk_issues_fixed", "target": "docs_security_audit_med_05_session_token_endpoint_has_no_security_purpose", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L161", "weight": 1.0}, {"source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", "target": "docs_security_audit_low_risk_issues", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L168", "weight": 1.0}, {"source": "docs_security_audit_low_risk_issues", "target": "docs_security_audit_low_01_hsts_header_missing_preload_directive", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L170", "weight": 1.0}, {"source": "docs_security_audit_low_risk_issues", "target": "docs_security_audit_low_02_php_expose_php_not_disabled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L175", "weight": 1.0}, {"source": "docs_security_audit_low_risk_issues", "target": "docs_security_audit_low_03_composer_php_constraint_too_permissive", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L179", "weight": 1.0}, {"source": "docs_security_audit_low_risk_issues", "target": "docs_security_audit_low_04_payment_amount_hardcoded", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L184", "weight": 1.0}, {"source": "docs_security_audit_low_risk_issues", "target": "docs_security_audit_low_05_database_credentials_in_env_are_insecure_defaults", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L189", "weight": 1.0}, {"source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", "target": "docs_security_audit_changes_applied", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L196", "weight": 1.0}, {"source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", "target": "docs_security_audit_installed_packages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L217", "weight": 1.0}, {"source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", "target": "docs_security_audit_configuration_changes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L227", "weight": 1.0}, {"source": "docs_security_audit_configuration_changes", "target": "docs_security_audit_config_packages_security_yaml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L229", "weight": 1.0}, {"source": "docs_security_audit_configuration_changes", "target": "docs_security_audit_config_packages_rate_limiter_yaml_new", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L241", "weight": 1.0}, {"source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", "target": "docs_security_audit_remaining_recommendations", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L257", "weight": 1.0}, {"source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", "target": "docs_security_audit_security_score", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/security-audit.md", "source_location": "L303", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a51d876923d810dcdfc8f394ca5378e8c3bf6dbed59fea36d935e2e8d259f3ca.json b/graphify-out/cache/ast/v0.8.44/a51d876923d810dcdfc8f394ca5378e8c3bf6dbed59fea36d935e2e8d259f3ca.json new file mode 100644 index 00000000..0988f3b3 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a51d876923d810dcdfc8f394ca5378e8c3bf6dbed59fea36d935e2e8d259f3ca.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "label": "InsuranceController.php", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L1"}, {"id": "controller_insurancecontroller_insurancecontroller", "label": "InsuranceController", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L31"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_insurancecontroller_insurancecontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L34"}, {"id": "controller_insurancecontroller_insurancecontroller_resolveentity", "label": ".resolveEntity()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L48"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L48"}, {"id": "controller_insurancecontroller_insurancecontroller_list", "label": ".list()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L63"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L63"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L63"}, {"id": "controller_insurancecontroller_insurancecontroller_create", "label": ".create()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L78"}, {"id": "controller_insurancecontroller_insurancecontroller_update", "label": ".update()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L103"}, {"id": "controller_insurancecontroller_insurancecontroller_delete", "label": ".delete()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L125"}, {"id": "controller_insurancecontroller_insurancecontroller_adminlist", "label": ".adminList()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L138"}, {"id": "controller_insurancecontroller_insurancecontroller_uploadlogo", "label": ".uploadLogo()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L167"}, {"id": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "label": ".getInsurancePricing()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L215"}, {"id": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "label": ".saveInsurancePricing()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L253"}, {"id": "controller_insurancecontroller_insurancecontroller_upsertpricing", "label": ".upsertPricing()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L288"}, {"id": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", "label": ".listTenantInsurances()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L301"}, {"id": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", "label": ".activateTenantInsurance()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L327"}, {"id": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "label": ".updateTenantInsurance()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L355"}, {"id": "controller_insurancecontroller_insurancecontroller_deactivatetenantinsurance", "label": ".deactivateTenantInsurance()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L381"}, {"id": "controller_insurancecontroller_insurancecontroller_listservicecoverage", "label": ".listServiceCoverage()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L396"}, {"id": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "label": ".setServiceCoverage()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L418"}, {"id": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "label": ".addDoctorInsurance()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L459"}, {"id": "controller_insurancecontroller_insurancecontroller_showdoctorinsurance", "label": ".showDoctorInsurance()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L499"}, {"id": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "label": ".updateDoctorInsurance()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L510"}, {"id": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", "label": ".deleteDoctorInsurance()", "file_type": "code", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L532"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "serviceitemrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "doctorinsurance", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "entityinsurancepricing", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "insurance", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "insurancetype", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "tenantinsurance", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "doctorinsurancerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "entityinsurancepricingrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "insurancerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "tenantinsurancerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "tenantservicecoveragerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "tenantinsuranceservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "filevalidatorservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L24", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L25", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L26", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L27", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L28", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L29", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_controller_insurancecontroller_php", "target": "controller_insurancecontroller_insurancecontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L31", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L32", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L34", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_resolveentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L48", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_resolveentity", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L48", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L63", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_list", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L63", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_list", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L63", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L78", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_create", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L78", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_create", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L78", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L103", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_update", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L103", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_update", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L103", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L125", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_delete", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L125", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_adminlist", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L138", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_adminlist", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L138", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_adminlist", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L138", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_uploadlogo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L167", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_uploadlogo", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L167", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_uploadlogo", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L167", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L215", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L215", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L215", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L253", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L253", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L253", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L253", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_upsertpricing", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L288", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L301", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L301", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L301", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L327", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L327", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L327", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L327", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L355", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L355", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L355", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L355", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_deactivatetenantinsurance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L381", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_deactivatetenantinsurance", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L381", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_deactivatetenantinsurance", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L381", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_listservicecoverage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L396", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_listservicecoverage", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L396", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_listservicecoverage", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L396", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L418", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L418", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L418", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L418", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L459", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L459", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L459", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L459", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_showdoctorinsurance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L499", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_showdoctorinsurance", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L499", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L510", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L510", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L510", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L510", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller", "target": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L532", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L532", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L532", "weight": 1.0, "context": "return_type"}, {"source": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "target": "controller_insurancecontroller_insurancecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L219", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "target": "controller_insurancecontroller_insurancecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L257", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "target": "controller_insurancecontroller_insurancecontroller_upsertpricing", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L265", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "target": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L285", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", "target": "controller_insurancecontroller_insurancecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L305", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", "target": "controller_insurancecontroller_insurancecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L331", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "target": "controller_insurancecontroller_insurancecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L359", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_deactivatetenantinsurance", "target": "controller_insurancecontroller_insurancecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L385", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_listservicecoverage", "target": "controller_insurancecontroller_insurancecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L400", "weight": 1.0}, {"source": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "target": "controller_insurancecontroller_insurancecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Insurance/Controller/InsuranceController.php", "source_location": "L422", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_insurancecontroller_insurancecontroller_resolveentity", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L50", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L51", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L52", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_resolveentity", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L55", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L56", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_list", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L66", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_list", "callee": "InsuranceType", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L69", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_list", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L72", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_list", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L72", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_list", "callee": "findActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L72", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_list", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L73", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_create", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L82", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_create", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L82", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L83", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L87", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_create", "callee": "InsuranceType", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L90", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L92", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_create", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L96", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_create", "callee": "setLogoUrl", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L96", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_create", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L97", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_create", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L97", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L99", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_create", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L100", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_create", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L100", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_update", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L109", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_update", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L112", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_update", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L112", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_update", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L113", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_update", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L113", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_update", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L114", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_update", "callee": "InsuranceType", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_update", "callee": "setType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L116", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_update", "callee": "setLogoUrl", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_update", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L119", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_update", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L119", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_update", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L121", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_update", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L122", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_update", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L122", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_delete", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L129", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_delete", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L131", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_delete", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L134", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_delete", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L135", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L142", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L144", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L144", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L145", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L147", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L147", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L150", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L150", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L156", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L156", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L156", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L157", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L157", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L157", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L157", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L159", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L160", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adminlist", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L160", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L171", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L173", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L176", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L177", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L178", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "sys_get_temp_dir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L181", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "uniqid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L181", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "file_put_contents", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L182", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "sanitizeFilename", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L185", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "detectMimeType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L188", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "is_dir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L191", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "mkdir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L191", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "uniqid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L193", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "rename", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L194", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "setLogoUrl", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L197", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L198", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L202", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L202", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "strlen", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L205", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "file_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L208", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "unlink", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L208", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L209", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_uploadlogo", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L209", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L221", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "callee": "findByEntity", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L224", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "callee": "isFreeVisit", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L229", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "callee": "getPatientShareRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L230", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "callee": "getInsuranceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L232", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "callee": "getPatientShareRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L232", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L236", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L238", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L239", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "callee": "getType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L240", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L241", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "callee": "findActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L243", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L245", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L259", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L262", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L262", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L264", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L269", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L273", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "callee": "findOneForInsurance", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L274", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L276", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L283", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L283", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_upsertpricing", "callee": "findOneForInsurance", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L290", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_upsertpricing", "callee": "setPatientShareRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L294", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_upsertpricing", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L296", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L307", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", "callee": "findActiveByTenant", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L310", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", "callee": "findActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L313", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L314", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L314", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", "callee": "getType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L314", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L317", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L318", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", "callee": "getInsuranceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L319", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", "callee": "getInsuranceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L320", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L324", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L333", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L336", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L336", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L337", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L339", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", "callee": "activate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L342", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L348", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L352", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L352", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L360", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L361", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L361", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L362", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L365", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L365", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L366", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "callee": "setCoveragePercent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L367", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L369", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "callee": "setFranchiseRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L370", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L372", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "callee": "setAnnualCeilingRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L373", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L376", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L378", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L378", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_deactivatetenantinsurance", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L386", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_deactivatetenantinsurance", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L387", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_deactivatetenantinsurance", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L387", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_deactivatetenantinsurance", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L388", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_deactivatetenantinsurance", "callee": "deactivate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L391", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_deactivatetenantinsurance", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L393", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listservicecoverage", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L401", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listservicecoverage", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L402", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listservicecoverage", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L402", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listservicecoverage", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L403", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listservicecoverage", "callee": "findByContract", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L406", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listservicecoverage", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L406", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listservicecoverage", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L408", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listservicecoverage", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L409", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listservicecoverage", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L410", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listservicecoverage", "callee": "getServiceItemId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L410", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_listservicecoverage", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L415", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L423", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L424", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L424", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L425", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L428", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L428", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L430", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L431", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L432", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L432", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L435", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "getSection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L438", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L439", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L439", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L440", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L443", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L449", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L450", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L451", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_setservicecoverage", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L454", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L463", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L463", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L468", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L471", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L473", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L476", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L476", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L476", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L476", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L477", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L480", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L482", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L485", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L487", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L491", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "setPrice", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L492", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L495", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L496", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L496", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_showdoctorinsurance", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L502", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_showdoctorinsurance", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L504", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_showdoctorinsurance", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L507", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_showdoctorinsurance", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L507", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L514", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L516", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L519", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L519", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L519", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L519", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L519", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L520", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L523", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L523", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L524", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "callee": "setPrice", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L525", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L528", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L529", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L529", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L536", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L538", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L541", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L541", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L541", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L541", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L541", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L542", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L545", "receiver": null}, {"caller_nid": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php", "source_location": "L546", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a52ecdd96fda0f396864de78704f6c53efb9982debb51f4ea1a4494007f925cd.json b/graphify-out/cache/ast/v0.8.44/a52ecdd96fda0f396864de78704f6c53efb9982debb51f4ea1a4494007f925cd.json new file mode 100644 index 00000000..fc1f0a17 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a52ecdd96fda0f396864de78704f6c53efb9982debb51f4ea1a4494007f925cd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_auth_token_hardening_md", "label": "fix-auth-token-hardening.md", "file_type": "document", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L1"}, {"id": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", "label": "\u0633\u062e\u062a\u200c\u0633\u0627\u0632\u06cc \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u0648 \u062a\u0648\u06a9\u0646 (C-1, H-1, H-4, M-1, M-3, headers)", "file_type": "document", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L1"}, {"id": "prompt_fix_auth_token_hardening_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L3"}, {"id": "prompt_fix_auth_token_hardening_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L9"}, {"id": "prompt_fix_auth_token_hardening_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L19"}, {"id": "prompt_fix_auth_token_hardening_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L23"}, {"id": "prompt_fix_auth_token_hardening_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L37"}, {"id": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L72"}, {"id": "prompt_fix_auth_token_hardening_\u06f1_grant_\u06cc\u06a9_\u0628\u0627\u0631\u0645\u0635\u0631\u0641_\u062f\u0631_otpservice_c_1", "label": "\u06f1. Grant \u06cc\u06a9\u200c\u0628\u0627\u0631\u0645\u0635\u0631\u0641 \u062f\u0631 OtpService (C-1)", "file_type": "document", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L74"}, {"id": "prompt_fix_auth_token_hardening_\u06f2_\u0645\u0635\u0631\u0641_grant_\u062f\u0631_\u0646\u0642\u0627\u0637_\u0635\u062f\u0648\u0631_\u062a\u0648\u06a9\u0646_\u0631\u06cc\u0633\u062a_c_1_h_4", "label": "\u06f2. \u0645\u0635\u0631\u0641 grant \u062f\u0631 \u0646\u0642\u0627\u0637 \u0635\u062f\u0648\u0631 \u062a\u0648\u06a9\u0646/\u0631\u06cc\u0633\u062a (C-1, H-4)", "file_type": "document", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L115"}, {"id": "prompt_fix_auth_token_hardening_\u06f3_rate_limit_\u0631\u0648\u06cc_\u0646\u0642\u0627\u0637_\u062d\u0633\u0627\u0633_c_1_h_4", "label": "\u06f3. Rate-limit \u0631\u0648\u06cc \u0646\u0642\u0627\u0637 \u062d\u0633\u0627\u0633 (C-1, H-4)", "file_type": "document", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L138"}, {"id": "prompt_fix_auth_token_hardening_\u06f4_\u06a9\u0648\u062a\u0627\u0647_\u06a9\u0631\u062f\u0646_\u0639\u0645\u0631_jwt_h_1", "label": "\u06f4. \u06a9\u0648\u062a\u0627\u0647\u200c\u06a9\u0631\u062f\u0646 \u0639\u0645\u0631 JWT (H-1)", "file_type": "document", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L163"}, {"id": "prompt_fix_auth_token_hardening_\u06f5_randomize_\u0646\u0627\u0645_\u0641\u0627\u06cc\u0644_\u0622\u067e\u0644\u0648\u062f\u06cc_m_1", "label": "\u06f5. Randomize \u0646\u0627\u0645 \u0641\u0627\u06cc\u0644 \u0622\u067e\u0644\u0648\u062f\u06cc (M-1)", "file_type": "document", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L172"}, {"id": "prompt_fix_auth_token_hardening_\u06f6_\u0633\u0642\u0641_\u0633\u0631\u0627\u0633\u0631\u06cc_pagination_m_3", "label": "\u06f6. \u0633\u0642\u0641 \u0633\u0631\u0627\u0633\u0631\u06cc pagination (M-3)", "file_type": "document", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L184"}, {"id": "prompt_fix_auth_token_hardening_\u06f7_security_headers_\u062f\u0631_\u0633\u0637\u062d_symfony", "label": "\u06f7. Security headers \u062f\u0631 \u0633\u0637\u062d Symfony", "file_type": "document", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L192"}, {"id": "prompt_fix_auth_token_hardening_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L208"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_auth_token_hardening_md", "target": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", "target": "prompt_fix_auth_token_hardening_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", "target": "prompt_fix_auth_token_hardening_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", "target": "prompt_fix_auth_token_hardening_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L19", "weight": 1.0}, {"source": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", "target": "prompt_fix_auth_token_hardening_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L23", "weight": 1.0}, {"source": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", "target": "prompt_fix_auth_token_hardening_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L37", "weight": 1.0}, {"source": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", "target": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L72", "weight": 1.0}, {"source": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_auth_token_hardening_\u06f1_grant_\u06cc\u06a9_\u0628\u0627\u0631\u0645\u0635\u0631\u0641_\u062f\u0631_otpservice_c_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L74", "weight": 1.0}, {"source": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_auth_token_hardening_\u06f2_\u0645\u0635\u0631\u0641_grant_\u062f\u0631_\u0646\u0642\u0627\u0637_\u0635\u062f\u0648\u0631_\u062a\u0648\u06a9\u0646_\u0631\u06cc\u0633\u062a_c_1_h_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L115", "weight": 1.0}, {"source": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_auth_token_hardening_\u06f3_rate_limit_\u0631\u0648\u06cc_\u0646\u0642\u0627\u0637_\u062d\u0633\u0627\u0633_c_1_h_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L138", "weight": 1.0}, {"source": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_auth_token_hardening_\u06f4_\u06a9\u0648\u062a\u0627\u0647_\u06a9\u0631\u062f\u0646_\u0639\u0645\u0631_jwt_h_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L163", "weight": 1.0}, {"source": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_auth_token_hardening_\u06f5_randomize_\u0646\u0627\u0645_\u0641\u0627\u06cc\u0644_\u0622\u067e\u0644\u0648\u062f\u06cc_m_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L172", "weight": 1.0}, {"source": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_auth_token_hardening_\u06f6_\u0633\u0642\u0641_\u0633\u0631\u0627\u0633\u0631\u06cc_pagination_m_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L184", "weight": 1.0}, {"source": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_auth_token_hardening_\u06f7_security_headers_\u062f\u0631_\u0633\u0637\u062d_symfony", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L192", "weight": 1.0}, {"source": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", "target": "prompt_fix_auth_token_hardening_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-auth-token-hardening.md", "source_location": "L208", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a68634b6818f1b331bc2232ff9429792f11a7090ef18315754dbb5feec3981b7.json b/graphify-out/cache/ast/v0.8.44/a68634b6818f1b331bc2232ff9429792f11a7090ef18315754dbb5feec3981b7.json new file mode 100644 index 00000000..8ec6de9f --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a68634b6818f1b331bc2232ff9429792f11a7090ef18315754dbb5feec3981b7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610110039_php", "label": "Version20260610110039.php", "file_type": "code", "source_file": "migrations/Version20260610110039.php", "source_location": "L1"}, {"id": "migrations_version20260610110039_version20260610110039", "label": "Version20260610110039", "file_type": "code", "source_file": "migrations/Version20260610110039.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260610110039_version20260610110039_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260610110039.php", "source_location": "L15"}, {"id": "migrations_version20260610110039_version20260610110039_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260610110039.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260610110039.php", "source_location": "L20"}, {"id": "migrations_version20260610110039_version20260610110039_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260610110039.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610110039_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110039.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610110039_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110039.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610110039_php", "target": "migrations_version20260610110039_version20260610110039", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110039.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260610110039_version20260610110039", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110039.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260610110039_version20260610110039", "target": "migrations_version20260610110039_version20260610110039_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110039.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260610110039_version20260610110039", "target": "migrations_version20260610110039_version20260610110039_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110039.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260610110039_version20260610110039_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110039.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260610110039_version20260610110039", "target": "migrations_version20260610110039_version20260610110039_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110039.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260610110039_version20260610110039_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610110039.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260610110039_version20260610110039_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610110039.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260610110039_version20260610110039_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610110039.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a6b1523de3a122f8c6dd8e442929ae821b0cc88dab224899c0a8cf100b6247a9.json b/graphify-out/cache/ast/v0.8.44/a6b1523de3a122f8c6dd8e442929ae821b0cc88dab224899c0a8cf100b6247a9.json new file mode 100644 index 00000000..c0024472 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a6b1523de3a122f8c6dd8e442929ae821b0cc88dab224899c0a8cf100b6247a9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smsmessagetemplaterepository_php", "label": "SmsMessageTemplateRepository.php", "file_type": "code", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L1"}, {"id": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository", "label": "SmsMessageTemplateRepository", "file_type": "code", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L11"}, {"id": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_findbytag", "label": ".findByTag()", "file_type": "code", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L16"}, {"id": "smsmessagetemplate", "label": "SmsMessageTemplate", "file_type": "code", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L16"}, {"id": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L21"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smsmessagetemplaterepository_php", "target": "smsmessagetemplate", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smsmessagetemplaterepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smsmessagetemplaterepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smsmessagetemplaterepository_php", "target": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository", "target": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository", "target": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_findbytag", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_findbytag", "target": "smsmessagetemplate", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L16", "weight": 1.0, "context": "return_type"}, {"source": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository", "target": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L21", "weight": 1.0}, {"source": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_save", "target": "smsmessagetemplate", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L21", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_construct", "target": "smsmessagetemplate", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_findbytag", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsMessageTemplateRepository.php", "source_location": "L25", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a736efea5774baa48ac87522442943580e9ce47cab3479e1033e71fc6131eae5.json b/graphify-out/cache/ast/v0.8.44/a736efea5774baa48ac87522442943580e9ce47cab3479e1033e71fc6131eae5.json new file mode 100644 index 00000000..34877eb7 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a736efea5774baa48ac87522442943580e9ce47cab3479e1033e71fc6131eae5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609135126_php", "label": "Version20260609135126.php", "file_type": "code", "source_file": "migrations/Version20260609135126.php", "source_location": "L1"}, {"id": "migrations_version20260609135126_version20260609135126", "label": "Version20260609135126", "file_type": "code", "source_file": "migrations/Version20260609135126.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260609135126_version20260609135126_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260609135126.php", "source_location": "L15"}, {"id": "migrations_version20260609135126_version20260609135126_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260609135126.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260609135126.php", "source_location": "L20"}, {"id": "migrations_version20260609135126_version20260609135126_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260609135126.php", "source_location": "L28"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609135126_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135126.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609135126_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135126.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609135126_php", "target": "migrations_version20260609135126_version20260609135126", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135126.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609135126_version20260609135126", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135126.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609135126_version20260609135126", "target": "migrations_version20260609135126_version20260609135126_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135126.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260609135126_version20260609135126", "target": "migrations_version20260609135126_version20260609135126_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135126.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260609135126_version20260609135126_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135126.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609135126_version20260609135126", "target": "migrations_version20260609135126_version20260609135126_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135126.php", "source_location": "L28", "weight": 1.0}, {"source": "migrations_version20260609135126_version20260609135126_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135126.php", "source_location": "L28", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260609135126_version20260609135126_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135126.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260609135126_version20260609135126_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135126.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260609135126_version20260609135126_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135126.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260609135126_version20260609135126_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135126.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260609135126_version20260609135126_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135126.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260609135126_version20260609135126_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135126.php", "source_location": "L33", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a83b0c475c907a8d8a30ed2d0ca711db33f60fb1e61c202b76bc4731a5bf8243.json b/graphify-out/cache/ast/v0.8.44/a83b0c475c907a8d8a30ed2d0ca711db33f60fb1e61c202b76bc4731a5bf8243.json new file mode 100644 index 00000000..c3cdbecc --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a83b0c475c907a8d8a30ed2d0ca711db33f60fb1e61c202b76bc4731a5bf8243.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_10_appointment_implementation_notes_md", "label": "implementation_notes.md", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L1"}, {"id": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u0627\u0698\u0648\u0644 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L1"}, {"id": "task_10_appointment_implementation_notes_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0632_drupal", "label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0646\u0648\u0628\u062a (\u0627\u0632 Drupal)", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L3"}, {"id": "task_10_appointment_implementation_notes_\u062a\u0634\u062e\u06cc\u0635_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0627\u0632_http_host_multi_tenant", "label": "\u062a\u0634\u062e\u06cc\u0635 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0627\u0632 HTTP Host (Multi-tenant)", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L13"}, {"id": "task_10_appointment_implementation_notes_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0632_\u06a9\u062f_drupal", "label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0646\u0648\u0628\u062a (\u0627\u0632 \u06a9\u062f Drupal)", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L25"}, {"id": "task_10_appointment_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_slot_\u0627\u0632_\u06a9\u062f_drupal", "label": "\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc slot (\u0627\u0632 \u06a9\u062f Drupal)", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L38"}, {"id": "task_10_appointment_implementation_notes_\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc_\u0627\u0632_race_condition", "label": "\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 Race Condition", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L49"}, {"id": "task_10_appointment_implementation_notes_response_\u06a9\u0627\u0645\u0644_\u0646\u0648\u0628\u062a_\u0627\u0632_finalizeddata_drupal", "label": "Response \u06a9\u0627\u0645\u0644 \u0646\u0648\u0628\u062a (\u0627\u0632 finalizedData Drupal)", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L70"}, {"id": "task_10_appointment_implementation_notes_\u0631\u0648\u0632\u0647\u0627\u06cc_\u063a\u06cc\u0631_\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648", "label": "\u0631\u0648\u0632\u0647\u0627\u06cc \u063a\u06cc\u0631 \u0642\u0627\u0628\u0644 \u0631\u0632\u0631\u0648", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L108"}, {"id": "task_10_appointment_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "label": "\u0645\u062c\u0648\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L115"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_10_appointment_implementation_notes_md", "target": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L1", "weight": 1.0}, {"source": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_implementation_notes_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0632_drupal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L3", "weight": 1.0}, {"source": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_implementation_notes_\u062a\u0634\u062e\u06cc\u0635_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0627\u0632_http_host_multi_tenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L13", "weight": 1.0}, {"source": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_implementation_notes_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0632_\u06a9\u062f_drupal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L25", "weight": 1.0}, {"source": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_slot_\u0627\u0632_\u06a9\u062f_drupal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L38", "weight": 1.0}, {"source": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_implementation_notes_\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc_\u0627\u0632_race_condition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L49", "weight": 1.0}, {"source": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_implementation_notes_response_\u06a9\u0627\u0645\u0644_\u0646\u0648\u0628\u062a_\u0627\u0632_finalizeddata_drupal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L70", "weight": 1.0}, {"source": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_implementation_notes_\u0631\u0648\u0632\u0647\u0627\u06cc_\u063a\u06cc\u0631_\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L108", "weight": 1.0}, {"source": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", "source_location": "L115", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a846f9cb4c0d643d7488873cd7a27a15adf39c8b1a206a371efdd0bedb472612.json b/graphify-out/cache/ast/v0.8.44/a846f9cb4c0d643d7488873cd7a27a15adf39c8b1a206a371efdd0bedb472612.json new file mode 100644 index 00000000..87f81308 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a846f9cb4c0d643d7488873cd7a27a15adf39c8b1a206a371efdd0bedb472612.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_appointment_detail_enrich_md", "label": "appointment-detail-enrich.md", "file_type": "document", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L1"}, {"id": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", "label": "\u063a\u0646\u06cc\u200c\u0633\u0627\u0632\u06cc \u067e\u0627\u0633\u062e \u0646\u0648\u0628\u062a \u0628\u0627 \u062a\u062e\u0635\u0635 \u0648 \u0622\u062f\u0631\u0633 \u0645\u0637\u0628 \u067e\u0632\u0634\u06a9", "file_type": "document", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L1"}, {"id": "prompt_appointment_detail_enrich_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L3"}, {"id": "prompt_appointment_detail_enrich_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L9"}, {"id": "prompt_appointment_detail_enrich_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L15"}, {"id": "prompt_appointment_detail_enrich_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L19"}, {"id": "prompt_appointment_detail_enrich_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L28"}, {"id": "prompt_appointment_detail_enrich_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L49"}, {"id": "prompt_appointment_detail_enrich_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_specialties_\u0648_address_\u0628\u0647_doctor_\u062f\u0631_appointment_toarray", "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 specialties \u0648 address \u0628\u0647 `doctor` \u062f\u0631 `Appointment::toArray()`", "file_type": "document", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L51"}, {"id": "prompt_appointment_detail_enrich_\u06f2_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_appointment_md", "label": "\u06f2. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc `docs/api/appointment.md`", "file_type": "document", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L71"}, {"id": "prompt_appointment_detail_enrich_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L74"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_appointment_detail_enrich_md", "target": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", "target": "prompt_appointment_detail_enrich_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", "target": "prompt_appointment_detail_enrich_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", "target": "prompt_appointment_detail_enrich_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L15", "weight": 1.0}, {"source": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", "target": "prompt_appointment_detail_enrich_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L19", "weight": 1.0}, {"source": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", "target": "prompt_appointment_detail_enrich_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L28", "weight": 1.0}, {"source": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", "target": "prompt_appointment_detail_enrich_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L49", "weight": 1.0}, {"source": "prompt_appointment_detail_enrich_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_appointment_detail_enrich_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_specialties_\u0648_address_\u0628\u0647_doctor_\u062f\u0631_appointment_toarray", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L51", "weight": 1.0}, {"source": "prompt_appointment_detail_enrich_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_appointment_detail_enrich_\u06f2_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_appointment_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L71", "weight": 1.0}, {"source": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", "target": "prompt_appointment_detail_enrich_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointment-detail-enrich.md", "source_location": "L74", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a879914fe0a8a222978798fc1149eb3df3ddb76b1fc8c5ba3cec908364fd9b41.json b/graphify-out/cache/ast/v0.8.44/a879914fe0a8a222978798fc1149eb3df3ddb76b1fc8c5ba3cec908364fd9b41.json new file mode 100644 index 00000000..7df52d3f --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a879914fe0a8a222978798fc1149eb3df3ddb76b1fc8c5ba3cec908364fd9b41.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_weeklyschedule_php", "label": "WeeklySchedule.php", "file_type": "code", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L1"}, {"id": "entity_weeklyschedule_weeklyschedule", "label": "WeeklySchedule", "file_type": "code", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L9"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L31"}, {"id": "entity_weeklyschedule_weeklyschedule_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L44"}, {"id": "entity_weeklyschedule_weeklyschedule_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L53"}, {"id": "entity_weeklyschedule_weeklyschedule_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L54"}, {"id": "entity_weeklyschedule_weeklyschedule_getdoctor", "label": ".getDoctor()", "file_type": "code", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L55"}, {"id": "entity_weeklyschedule_weeklyschedule_getsetting", "label": ".getSetting()", "file_type": "code", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L56"}, {"id": "entity_weeklyschedule_weeklyschedule_setsetting", "label": ".setSetting()", "file_type": "code", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L58"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L58"}, {"id": "entity_weeklyschedule_weeklyschedule_getmeta", "label": ".getMeta()", "file_type": "code", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L70"}, {"id": "entity_weeklyschedule_weeklyschedule_setmeta", "label": ".setMeta()", "file_type": "code", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L75"}, {"id": "entity_weeklyschedule_weeklyschedule_getdayschedule", "label": ".getDaySchedule()", "file_type": "code", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L89"}, {"id": "entity_weeklyschedule_weeklyschedule_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L96"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_weeklyschedule_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_weeklyschedule_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_weeklyschedule_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_weeklyschedule_php", "target": "entity_weeklyschedule_weeklyschedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_weeklyschedule_weeklyschedule", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L31", "weight": 1.0, "context": "field"}, {"source": "entity_weeklyschedule_weeklyschedule", "target": "entity_weeklyschedule_weeklyschedule_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L44", "weight": 1.0}, {"source": "entity_weeklyschedule_weeklyschedule_construct", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L44", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_weeklyschedule_weeklyschedule", "target": "entity_weeklyschedule_weeklyschedule_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L53", "weight": 1.0}, {"source": "entity_weeklyschedule_weeklyschedule", "target": "entity_weeklyschedule_weeklyschedule_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L54", "weight": 1.0}, {"source": "entity_weeklyschedule_weeklyschedule", "target": "entity_weeklyschedule_weeklyschedule_getdoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L55", "weight": 1.0}, {"source": "entity_weeklyschedule_weeklyschedule_getdoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L55", "weight": 1.0, "context": "return_type"}, {"source": "entity_weeklyschedule_weeklyschedule", "target": "entity_weeklyschedule_weeklyschedule_getsetting", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L56", "weight": 1.0}, {"source": "entity_weeklyschedule_weeklyschedule", "target": "entity_weeklyschedule_weeklyschedule_setsetting", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L58", "weight": 1.0}, {"source": "entity_weeklyschedule_weeklyschedule_setsetting", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L58", "weight": 1.0, "context": "return_type"}, {"source": "entity_weeklyschedule_weeklyschedule", "target": "entity_weeklyschedule_weeklyschedule_getmeta", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L70", "weight": 1.0}, {"source": "entity_weeklyschedule_weeklyschedule", "target": "entity_weeklyschedule_weeklyschedule_setmeta", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_weeklyschedule_weeklyschedule_setmeta", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L75", "weight": 1.0, "context": "return_type"}, {"source": "entity_weeklyschedule_weeklyschedule", "target": "entity_weeklyschedule_weeklyschedule_getdayschedule", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L89", "weight": 1.0}, {"source": "entity_weeklyschedule_weeklyschedule", "target": "entity_weeklyschedule_weeklyschedule_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L96", "weight": 1.0}, {"source": "entity_weeklyschedule_weeklyschedule_setmeta", "target": "entity_weeklyschedule_weeklyschedule_getmeta", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_weeklyschedule_weeklyschedule_toarray", "target": "entity_weeklyschedule_weeklyschedule_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L100", "weight": 1.0}, {"source": "entity_weeklyschedule_weeklyschedule_toarray", "target": "entity_weeklyschedule_weeklyschedule_getdayschedule", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L101", "weight": 1.0}, {"source": "entity_weeklyschedule_weeklyschedule_toarray", "target": "entity_weeklyschedule_weeklyschedule_getmeta", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/WeeklySchedule.php", "source_location": "L102", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_weeklyschedule_weeklyschedule_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/WeeklySchedule.php", "source_location": "L46", "receiver": null}, {"caller_nid": "entity_weeklyschedule_weeklyschedule_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/WeeklySchedule.php", "source_location": "L46", "receiver": null}, {"caller_nid": "entity_weeklyschedule_weeklyschedule_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/WeeklySchedule.php", "source_location": "L49", "receiver": null}, {"caller_nid": "entity_weeklyschedule_weeklyschedule_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/WeeklySchedule.php", "source_location": "L50", "receiver": null}, {"caller_nid": "entity_weeklyschedule_weeklyschedule_setsetting", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/WeeklySchedule.php", "source_location": "L66", "receiver": null}, {"caller_nid": "entity_weeklyschedule_weeklyschedule_getmeta", "callee": "array_merge", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/WeeklySchedule.php", "source_location": "L72", "receiver": null}, {"caller_nid": "entity_weeklyschedule_weeklyschedule_setmeta", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/WeeklySchedule.php", "source_location": "L81", "receiver": null}, {"caller_nid": "entity_weeklyschedule_weeklyschedule_setmeta", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/WeeklySchedule.php", "source_location": "L85", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a97dc816b64080ab3aabd67347c2161faff7090629810a6db13c051991edd8af.json b/graphify-out/cache/ast/v0.8.44/a97dc816b64080ab3aabd67347c2161faff7090629810a6db13c051991edd8af.json new file mode 100644 index 00000000..bac01dc5 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a97dc816b64080ab3aabd67347c2161faff7090629810a6db13c051991edd8af.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260624030339_php", "label": "Version20260624030339.php", "file_type": "code", "source_file": "migrations/Version20260624030339.php", "source_location": "L1"}, {"id": "migrations_version20260624030339_version20260624030339", "label": "Version20260624030339", "file_type": "code", "source_file": "migrations/Version20260624030339.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260624030339_version20260624030339_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260624030339.php", "source_location": "L15"}, {"id": "migrations_version20260624030339_version20260624030339_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260624030339.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260624030339.php", "source_location": "L20"}, {"id": "migrations_version20260624030339_version20260624030339_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260624030339.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260624030339_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624030339.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260624030339_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624030339.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260624030339_php", "target": "migrations_version20260624030339_version20260624030339", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624030339.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260624030339_version20260624030339", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624030339.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260624030339_version20260624030339", "target": "migrations_version20260624030339_version20260624030339_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624030339.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260624030339_version20260624030339", "target": "migrations_version20260624030339_version20260624030339_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624030339.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260624030339_version20260624030339_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624030339.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260624030339_version20260624030339", "target": "migrations_version20260624030339_version20260624030339_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624030339.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260624030339_version20260624030339_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624030339.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260624030339_version20260624030339_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624030339.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260624030339_version20260624030339_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624030339.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/a9c471a92b627484e74df8e11ebc9f6db21a05c249df2f67eb74a39477204e4c.json b/graphify-out/cache/ast/v0.8.44/a9c471a92b627484e74df8e11ebc9f6db21a05c249df2f67eb74a39477204e4c.json new file mode 100644 index 00000000..007535e5 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/a9c471a92b627484e74df8e11ebc9f6db21a05c249df2f67eb74a39477204e4c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_entity_city_php", "label": "City.php", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L1"}, {"id": "entity_city_city", "label": "City", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L9"}, {"id": "province", "label": "Province", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L33"}, {"id": "entity_city_city_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L67"}, {"id": "entity_city_city_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L74"}, {"id": "entity_city_city_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L75"}, {"id": "entity_city_city_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L76"}, {"id": "entity_city_city_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L77"}, {"id": "entity_city_city_getweight", "label": ".getWeight()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L78"}, {"id": "entity_city_city_getprovince", "label": ".getProvince()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L79"}, {"id": "entity_city_city_getrepresentationid", "label": ".getRepresentationId()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L80"}, {"id": "entity_city_city_getcontactphone", "label": ".getContactPhone()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L81"}, {"id": "entity_city_city_getemail", "label": ".getEmail()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L82"}, {"id": "entity_city_city_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L83"}, {"id": "entity_city_city_getslogan", "label": ".getSlogan()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L84"}, {"id": "entity_city_city_getdomain", "label": ".getDomain()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L85"}, {"id": "entity_city_city_getkeywords", "label": ".getKeywords()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L86"}, {"id": "entity_city_city_getfooterdescription", "label": ".getFooterDescription()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L87"}, {"id": "entity_city_city_getsocialmedia", "label": ".getSocialMedia()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L88"}, {"id": "entity_city_city_getlogourl", "label": ".getLogoUrl()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L89"}, {"id": "entity_city_city_setname", "label": ".setName()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L91"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L91"}, {"id": "entity_city_city_setstatus", "label": ".setStatus()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L92"}, {"id": "entity_city_city_setweight", "label": ".setWeight()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L93"}, {"id": "entity_city_city_setprovince", "label": ".setProvince()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L94"}, {"id": "entity_city_city_setrepresentationid", "label": ".setRepresentationId()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L95"}, {"id": "entity_city_city_setcontactphone", "label": ".setContactPhone()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L96"}, {"id": "entity_city_city_setemail", "label": ".setEmail()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L97"}, {"id": "entity_city_city_setdescription", "label": ".setDescription()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L98"}, {"id": "entity_city_city_setslogan", "label": ".setSlogan()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L99"}, {"id": "entity_city_city_setdomain", "label": ".setDomain()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L100"}, {"id": "entity_city_city_setkeywords", "label": ".setKeywords()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L101"}, {"id": "entity_city_city_setfooterdescription", "label": ".setFooterDescription()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L102"}, {"id": "entity_city_city_setsocialmedia", "label": ".setSocialMedia()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L103"}, {"id": "entity_city_city_setlogourl", "label": ".setLogoUrl()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L104"}, {"id": "entity_city_city_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Location/Entity/City.php", "source_location": "L106"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_entity_city_php", "target": "cityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_entity_city_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_entity_city_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_location_entity_city_php", "target": "entity_city_city", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_city_city", "target": "province", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L33", "weight": 1.0, "context": "field"}, {"source": "entity_city_city", "target": "entity_city_city_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L67", "weight": 1.0}, {"source": "entity_city_city_construct", "target": "province", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L67", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_city_city", "target": "entity_city_city_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_city_city", "target": "entity_city_city_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_city_city", "target": "entity_city_city_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L76", "weight": 1.0}, {"source": "entity_city_city", "target": "entity_city_city_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_city_city", "target": "entity_city_city_getweight", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L78", "weight": 1.0}, {"source": "entity_city_city", "target": "entity_city_city_getprovince", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L79", "weight": 1.0}, {"source": "entity_city_city_getprovince", "target": "province", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L79", "weight": 1.0, "context": "return_type"}, {"source": "entity_city_city", "target": "entity_city_city_getrepresentationid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L80", "weight": 1.0}, {"source": "entity_city_city", "target": "entity_city_city_getcontactphone", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L81", "weight": 1.0}, {"source": "entity_city_city", "target": "entity_city_city_getemail", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L82", "weight": 1.0}, {"source": "entity_city_city", "target": "entity_city_city_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L83", "weight": 1.0}, {"source": "entity_city_city", "target": "entity_city_city_getslogan", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L84", "weight": 1.0}, {"source": "entity_city_city", "target": "entity_city_city_getdomain", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L85", "weight": 1.0}, {"source": "entity_city_city", "target": "entity_city_city_getkeywords", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L86", "weight": 1.0}, {"source": "entity_city_city", "target": "entity_city_city_getfooterdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L87", "weight": 1.0}, {"source": "entity_city_city", "target": "entity_city_city_getsocialmedia", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L88", "weight": 1.0}, {"source": "entity_city_city", "target": "entity_city_city_getlogourl", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L89", "weight": 1.0}, {"source": "entity_city_city", "target": "entity_city_city_setname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L91", "weight": 1.0}, {"source": "entity_city_city_setname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L91", "weight": 1.0, "context": "return_type"}, {"source": "entity_city_city", "target": "entity_city_city_setstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L92", "weight": 1.0}, {"source": "entity_city_city_setstatus", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L92", "weight": 1.0, "context": "return_type"}, {"source": "entity_city_city", "target": "entity_city_city_setweight", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L93", "weight": 1.0}, {"source": "entity_city_city_setweight", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L93", "weight": 1.0, "context": "return_type"}, {"source": "entity_city_city", "target": "entity_city_city_setprovince", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L94", "weight": 1.0}, {"source": "entity_city_city_setprovince", "target": "province", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L94", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_city_city_setprovince", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L94", "weight": 1.0, "context": "return_type"}, {"source": "entity_city_city", "target": "entity_city_city_setrepresentationid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L95", "weight": 1.0}, {"source": "entity_city_city_setrepresentationid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L95", "weight": 1.0, "context": "return_type"}, {"source": "entity_city_city", "target": "entity_city_city_setcontactphone", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L96", "weight": 1.0}, {"source": "entity_city_city_setcontactphone", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L96", "weight": 1.0, "context": "return_type"}, {"source": "entity_city_city", "target": "entity_city_city_setemail", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L97", "weight": 1.0}, {"source": "entity_city_city_setemail", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L97", "weight": 1.0, "context": "return_type"}, {"source": "entity_city_city", "target": "entity_city_city_setdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L98", "weight": 1.0}, {"source": "entity_city_city_setdescription", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L98", "weight": 1.0, "context": "return_type"}, {"source": "entity_city_city", "target": "entity_city_city_setslogan", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L99", "weight": 1.0}, {"source": "entity_city_city_setslogan", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L99", "weight": 1.0, "context": "return_type"}, {"source": "entity_city_city", "target": "entity_city_city_setdomain", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L100", "weight": 1.0}, {"source": "entity_city_city_setdomain", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L100", "weight": 1.0, "context": "return_type"}, {"source": "entity_city_city", "target": "entity_city_city_setkeywords", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L101", "weight": 1.0}, {"source": "entity_city_city_setkeywords", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L101", "weight": 1.0, "context": "return_type"}, {"source": "entity_city_city", "target": "entity_city_city_setfooterdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L102", "weight": 1.0}, {"source": "entity_city_city_setfooterdescription", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L102", "weight": 1.0, "context": "return_type"}, {"source": "entity_city_city", "target": "entity_city_city_setsocialmedia", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L103", "weight": 1.0}, {"source": "entity_city_city_setsocialmedia", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L103", "weight": 1.0, "context": "return_type"}, {"source": "entity_city_city", "target": "entity_city_city_setlogourl", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L104", "weight": 1.0}, {"source": "entity_city_city_setlogourl", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L104", "weight": 1.0, "context": "return_type"}, {"source": "entity_city_city", "target": "entity_city_city_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Location/Entity/City.php", "source_location": "L106", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_city_city_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Entity/City.php", "source_location": "L69", "receiver": null}, {"caller_nid": "entity_city_city_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Entity/City.php", "source_location": "L69", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/aad348887a0347a4d348eb228959ef9e44099e2c4e60959d0dc06d976ebe7e16.json b/graphify-out/cache/ast/v0.8.44/aad348887a0347a4d348eb228959ef9e44099e2c4e60959d0dc06d976ebe7e16.json new file mode 100644 index 00000000..ea185ef6 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/aad348887a0347a4d348eb228959ef9e44099e2c4e60959d0dc06d976ebe7e16.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_admin_ui_user_flow_md", "label": "user-flow.md", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L1"}, {"id": "admin_ui_user_flow_admin_panel_user_flow_react", "label": "Admin Panel \u2014 User Flow (React)", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L1"}, {"id": "admin_ui_user_flow_1_authentication", "label": "1. Authentication", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L5"}, {"id": "admin_ui_user_flow_2_dashboard_\u0635\u0641\u062d\u0647_\u0627\u0635\u0644\u06cc", "label": "2. Dashboard (\u0635\u0641\u062d\u0647 \u0627\u0635\u0644\u06cc)", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L23"}, {"id": "admin_ui_user_flow_3_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_user_management", "label": "3. \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 (User Management)", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L50"}, {"id": "admin_ui_user_flow_4_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646_doctor_management", "label": "4. \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0632\u0634\u06a9\u0627\u0646 (Doctor Management)", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L81"}, {"id": "admin_ui_user_flow_5_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627_clinic_management", "label": "5. \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u0647\u0627 (Clinic Management)", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L114"}, {"id": "admin_ui_user_flow_6_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0646\u0648\u0628\u062a_\u0647\u0627_appointment_management", "label": "6. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0648\u0628\u062a\u200c\u0647\u0627 (Appointment Management)", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L139"}, {"id": "admin_ui_user_flow_7_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627_payment_management", "label": "7. \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627 (Payment Management)", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L178"}, {"id": "admin_ui_user_flow_8_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062a\u0633\u0648\u06cc\u0647_\u062d\u0633\u0627\u0628_settlement_management", "label": "8. \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u0633\u0648\u06cc\u0647\u200c\u062d\u0633\u0627\u0628 (Settlement Management)", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L203"}, {"id": "admin_ui_user_flow_9_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u0627\u0646_representation_management", "label": "9. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u0627\u0646 (Representation Management)", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L226"}, {"id": "admin_ui_user_flow_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0646\u0638\u0631\u0627\u062a_comment_moderation", "label": "10. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0627\u062a (Comment Moderation)", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L250"}, {"id": "admin_ui_user_flow_11_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc_rating_management", "label": "11. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc (Rating Management)", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L270"}, {"id": "admin_ui_user_flow_12_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_sms_management", "label": "12. \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u06cc\u0627\u0645\u06a9 (SMS Management)", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L289"}, {"id": "admin_ui_user_flow_13_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", "label": "13. \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627 (Categories)", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L318"}, {"id": "admin_ui_user_flow_14_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0628\u0644\u0627\u06af_blog_management", "label": "14. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0628\u0644\u0627\u06af (Blog Management)", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L342"}, {"id": "admin_ui_user_flow_15_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0645\u0646\u0634\u06cc_\u0647\u0627_secretary_management", "label": "15. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u0646\u0634\u06cc\u200c\u0647\u0627 (Secretary Management)", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L364"}, {"id": "admin_ui_user_flow_16_\u0633\u0627\u062e\u062a\u0627\u0631_navigation_sidebar", "label": "16. \u0633\u0627\u062e\u062a\u0627\u0631 Navigation (Sidebar)", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L386"}, {"id": "admin_ui_user_flow_17_global_components", "label": "17. Global Components", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L408"}, {"id": "admin_ui_user_flow_18_auth_guard_route_protection", "label": "18. Auth Guard & Route Protection", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L425"}, {"id": "admin_ui_user_flow_19_state_management_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", "label": "19. State Management \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", "file_type": "document", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L439"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_admin_ui_user_flow_md", "target": "admin_ui_user_flow_admin_panel_user_flow_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L1", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_1_authentication", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L5", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_2_dashboard_\u0635\u0641\u062d\u0647_\u0627\u0635\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L23", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_3_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_user_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L50", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_4_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646_doctor_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L81", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_5_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627_clinic_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L114", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_6_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0646\u0648\u0628\u062a_\u0647\u0627_appointment_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L139", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_7_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627_payment_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L178", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_8_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062a\u0633\u0648\u06cc\u0647_\u062d\u0633\u0627\u0628_settlement_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L203", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_9_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u0627\u0646_representation_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L226", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0646\u0638\u0631\u0627\u062a_comment_moderation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L250", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_11_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc_rating_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L270", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_12_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_sms_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L289", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_13_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L318", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_14_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0628\u0644\u0627\u06af_blog_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L342", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_15_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0645\u0646\u0634\u06cc_\u0647\u0627_secretary_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L364", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_16_\u0633\u0627\u062e\u062a\u0627\u0631_navigation_sidebar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L386", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_17_global_components", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L408", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_18_auth_guard_route_protection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L425", "weight": 1.0}, {"source": "admin_ui_user_flow_admin_panel_user_flow_react", "target": "admin_ui_user_flow_19_state_management_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/admin-ui/user-flow.md", "source_location": "L439", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/abe2c711bf0a283fe50a70e5180d0ed7c7e10f7b699ceb50b4701485cf7b74bc.json b/graphify-out/cache/ast/v0.8.44/abe2c711bf0a283fe50a70e5180d0ed7c7e10f7b699ceb50b4701485cf7b74bc.json new file mode 100644 index 00000000..84f422eb --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/abe2c711bf0a283fe50a70e5180d0ed7c7e10f7b699ceb50b4701485cf7b74bc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_skills_prompt_writer_skill_md", "label": "SKILL.md", "file_type": "document", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L1"}, {"id": "prompt_writer_skill_\u0646\u062d\u0648\u0647_\u062f\u0631\u06cc\u0627\u0641\u062a_\u0648\u0631\u0648\u062f\u06cc", "label": "\u0646\u062d\u0648\u0647 \u062f\u0631\u06cc\u0627\u0641\u062a \u0648\u0631\u0648\u062f\u06cc", "file_type": "document", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L6"}, {"id": "prompt_writer_skill_\u0645\u0631\u0627\u062d\u0644_\u0627\u062c\u0631\u0627", "label": "\u0645\u0631\u0627\u062d\u0644 \u0627\u062c\u0631\u0627", "file_type": "document", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L12"}, {"id": "prompt_writer_skill_\u0645\u0631\u062d\u0644\u0647_\u06f1_\u062f\u0631\u06a9_\u0645\u0648\u0636\u0648\u0639", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f1 \u2014 \u062f\u0631\u06a9 \u0645\u0648\u0636\u0648\u0639", "file_type": "document", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L14"}, {"id": "prompt_writer_skill_\u0645\u0631\u062d\u0644\u0647_\u06f2_\u0646\u0627\u0645_\u06af\u0630\u0627\u0631\u06cc_\u0641\u0627\u06cc\u0644", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f2 \u2014 \u0646\u0627\u0645\u200c\u06af\u0630\u0627\u0631\u06cc \u0641\u0627\u06cc\u0644", "file_type": "document", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L26"}, {"id": "prompt_writer_skill_\u0645\u0631\u062d\u0644\u0647_\u06f3_\u0633\u0627\u062e\u062a_\u0641\u0627\u06cc\u0644_\u067e\u0631\u0627\u0645\u067e\u062a", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f3 \u2014 \u0633\u0627\u062e\u062a \u0641\u0627\u06cc\u0644 \u067e\u0631\u0627\u0645\u067e\u062a", "file_type": "document", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L36"}, {"id": "prompt_writer_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0645\u062d\u062a\u0648\u0627\u06cc_\u067e\u0631\u0627\u0645\u067e\u062a", "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u0645\u062d\u062a\u0648\u0627\u06cc \u067e\u0631\u0627\u0645\u067e\u062a", "file_type": "document", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L91"}, {"id": "prompt_writer_skill_\u0645\u0631\u062d\u0644\u0647_\u06f4_\u062e\u0631\u0648\u062c\u06cc_\u0646\u0647\u0627\u06cc\u06cc", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f4 \u2014 \u062e\u0631\u0648\u062c\u06cc \u0646\u0647\u0627\u06cc\u06cc", "file_type": "document", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L114"}, {"id": "prompt_writer_skill_\u0645\u062b\u0627\u0644", "label": "\u0645\u062b\u0627\u0644", "file_type": "document", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L128"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_skills_prompt_writer_skill_md", "target": "prompt_writer_skill_\u0646\u062d\u0648\u0647_\u062f\u0631\u06cc\u0627\u0641\u062a_\u0648\u0631\u0648\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_skills_prompt_writer_skill_md", "target": "prompt_writer_skill_\u0645\u0631\u0627\u062d\u0644_\u0627\u062c\u0631\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L12", "weight": 1.0}, {"source": "prompt_writer_skill_\u0645\u0631\u0627\u062d\u0644_\u0627\u062c\u0631\u0627", "target": "prompt_writer_skill_\u0645\u0631\u062d\u0644\u0647_\u06f1_\u062f\u0631\u06a9_\u0645\u0648\u0636\u0648\u0639", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L14", "weight": 1.0}, {"source": "prompt_writer_skill_\u0645\u0631\u0627\u062d\u0644_\u0627\u062c\u0631\u0627", "target": "prompt_writer_skill_\u0645\u0631\u062d\u0644\u0647_\u06f2_\u0646\u0627\u0645_\u06af\u0630\u0627\u0631\u06cc_\u0641\u0627\u06cc\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L26", "weight": 1.0}, {"source": "prompt_writer_skill_\u0645\u0631\u0627\u062d\u0644_\u0627\u062c\u0631\u0627", "target": "prompt_writer_skill_\u0645\u0631\u062d\u0644\u0647_\u06f3_\u0633\u0627\u062e\u062a_\u0641\u0627\u06cc\u0644_\u067e\u0631\u0627\u0645\u067e\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L36", "weight": 1.0}, {"source": "prompt_writer_skill_\u0645\u0631\u0627\u062d\u0644_\u0627\u062c\u0631\u0627", "target": "prompt_writer_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0645\u062d\u062a\u0648\u0627\u06cc_\u067e\u0631\u0627\u0645\u067e\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L91", "weight": 1.0}, {"source": "prompt_writer_skill_\u0645\u0631\u0627\u062d\u0644_\u0627\u062c\u0631\u0627", "target": "prompt_writer_skill_\u0645\u0631\u062d\u0644\u0647_\u06f4_\u062e\u0631\u0648\u062c\u06cc_\u0646\u0647\u0627\u06cc\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L114", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_skills_prompt_writer_skill_md", "target": "prompt_writer_skill_\u0645\u062b\u0627\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/prompt-writer/SKILL.md", "source_location": "L128", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/abe301d83cba0655c353e32c6f55a9bf20dc808d033c9f5d1e40f8fa9ad5bd62.json b/graphify-out/cache/ast/v0.8.44/abe301d83cba0655c353e32c6f55a9bf20dc808d033c9f5d1e40f8fa9ad5bd62.json new file mode 100644 index 00000000..5ff829f2 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/abe301d83cba0655c353e32c6f55a9bf20dc808d033c9f5d1e40f8fa9ad5bd62.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_sms_log_tags_md", "label": "sms-log-tags.md", "file_type": "document", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L1"}, {"id": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", "label": "\u062a\u06af\u200c\u06af\u0630\u0627\u0631\u06cc \u0648 \u0644\u06cc\u0633\u062a \u06a9\u0627\u0645\u0644 \u067e\u06cc\u0627\u0645\u06a9\u200c\u0647\u0627\u06cc \u0627\u0631\u0633\u0627\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L1"}, {"id": "prompt_sms_log_tags_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L3"}, {"id": "prompt_sms_log_tags_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L7"}, {"id": "prompt_sms_log_tags_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L16"}, {"id": "prompt_sms_log_tags_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L20"}, {"id": "prompt_sms_log_tags_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L41"}, {"id": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L99"}, {"id": "prompt_sms_log_tags_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_tag_\u0628\u0647_smslog_migration", "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 `tag` \u0628\u0647 `SmsLog` + migration", "file_type": "document", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L101"}, {"id": "prompt_sms_log_tags_\u06f2_\u0639\u0628\u0648\u0631_tag_\u062f\u0631_dto_\u0648_smsservice", "label": "\u06f2. \u0639\u0628\u0648\u0631 `tag` \u062f\u0631 DTO \u0648 SmsService", "file_type": "document", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L121"}, {"id": "prompt_sms_log_tags_\u06f3_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0647\u0645\u0647_\u06cc_\u0646\u0642\u0627\u0637_\u0627\u0631\u0633\u0627\u0644", "label": "\u06f3. \u062a\u06af\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0645\u0647\u200c\u06cc \u0646\u0642\u0627\u0637 \u0627\u0631\u0633\u0627\u0644", "file_type": "document", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L130"}, {"id": "prompt_sms_log_tags_\u06f4_admin_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_tag_\u0628\u0647_\u062e\u0631\u0648\u062c\u06cc_\u0641\u06cc\u0644\u062a\u0631", "label": "\u06f4. admin endpoint \u2014 \u0627\u0641\u0632\u0648\u062f\u0646 tag \u0628\u0647 \u062e\u0631\u0648\u062c\u06cc + \u0641\u06cc\u0644\u062a\u0631", "file_type": "document", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L147"}, {"id": "prompt_sms_log_tags_\u06f5_admin_spa_\u0633\u062a\u0648\u0646_\u062a\u06af_\u0641\u06cc\u0644\u062a\u0631_\u062f\u0631_\u062a\u0628_\u0644\u0627\u06af_\u0647\u0627", "label": "\u06f5. Admin SPA \u2014 \u0633\u062a\u0648\u0646 \u062a\u06af + \u0641\u06cc\u0644\u062a\u0631 \u062f\u0631 \u062a\u0628 \u0644\u0627\u06af\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L158"}, {"id": "prompt_sms_log_tags_\u06f6_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0630\u06cc\u0631_\u06a9\u0631\u062f\u0646_\u0645\u062a\u0646_\u0647\u0645\u0647_\u06cc_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627", "label": "\u06f6. \u0648\u06cc\u0631\u0627\u06cc\u0634\u200c\u067e\u0630\u06cc\u0631 \u06a9\u0631\u062f\u0646 \u0645\u062a\u0646 \u0647\u0645\u0647\u200c\u06cc \u067e\u06cc\u0627\u0645\u06a9\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L165"}, {"id": "prompt_sms_log_tags_\u06f7_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u06f7. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L197"}, {"id": "prompt_sms_log_tags_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L202"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_sms_log_tags_md", "target": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", "target": "prompt_sms_log_tags_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", "target": "prompt_sms_log_tags_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", "target": "prompt_sms_log_tags_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L16", "weight": 1.0}, {"source": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", "target": "prompt_sms_log_tags_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L20", "weight": 1.0}, {"source": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", "target": "prompt_sms_log_tags_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L41", "weight": 1.0}, {"source": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", "target": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L99", "weight": 1.0}, {"source": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_sms_log_tags_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_tag_\u0628\u0647_smslog_migration", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L101", "weight": 1.0}, {"source": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_sms_log_tags_\u06f2_\u0639\u0628\u0648\u0631_tag_\u062f\u0631_dto_\u0648_smsservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L121", "weight": 1.0}, {"source": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_sms_log_tags_\u06f3_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0647\u0645\u0647_\u06cc_\u0646\u0642\u0627\u0637_\u0627\u0631\u0633\u0627\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L130", "weight": 1.0}, {"source": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_sms_log_tags_\u06f4_admin_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_tag_\u0628\u0647_\u062e\u0631\u0648\u062c\u06cc_\u0641\u06cc\u0644\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L147", "weight": 1.0}, {"source": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_sms_log_tags_\u06f5_admin_spa_\u0633\u062a\u0648\u0646_\u062a\u06af_\u0641\u06cc\u0644\u062a\u0631_\u062f\u0631_\u062a\u0628_\u0644\u0627\u06af_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L158", "weight": 1.0}, {"source": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_sms_log_tags_\u06f6_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0630\u06cc\u0631_\u06a9\u0631\u062f\u0646_\u0645\u062a\u0646_\u0647\u0645\u0647_\u06cc_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L165", "weight": 1.0}, {"source": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_sms_log_tags_\u06f7_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L197", "weight": 1.0}, {"source": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", "target": "prompt_sms_log_tags_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-log-tags.md", "source_location": "L202", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/abec4d9e6782d2833c1eb7862460130ae093b20b5afd4e1ca468f9ce784b53ef.json b/graphify-out/cache/ast/v0.8.44/abec4d9e6782d2833c1eb7862460130ae093b20b5afd4e1ca468f9ce784b53ef.json new file mode 100644 index 00000000..6ad630b1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/abec4d9e6782d2833c1eb7862460130ae093b20b5afd4e1ca468f9ce784b53ef.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "label": "PasswordAuthenticator.php", "file_type": "code", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L1"}, {"id": "security_passwordauthenticator_passwordauthenticator", "label": "PasswordAuthenticator", "file_type": "code", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L22"}, {"id": "abstractauthenticator", "label": "AbstractAuthenticator", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "security_passwordauthenticator_passwordauthenticator_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L24"}, {"id": "security_passwordauthenticator_passwordauthenticator_supports", "label": ".supports()", "file_type": "code", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L33"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L33"}, {"id": "security_passwordauthenticator_passwordauthenticator_authenticate", "label": ".authenticate()", "file_type": "code", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L39"}, {"id": "passport", "label": "Passport", "file_type": "code", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L39"}, {"id": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "label": ".onAuthenticationSuccess()", "file_type": "code", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L56"}, {"id": "tokeninterface", "label": "TokenInterface", "file_type": "code", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L56"}, {"id": "response", "label": "Response", "file_type": "code", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L56"}, {"id": "security_passwordauthenticator_passwordauthenticator_onauthenticationfailure", "label": ".onAuthenticationFailure()", "file_type": "code", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L92"}, {"id": "authenticationexception", "label": "AuthenticationException", "file_type": "code", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L92"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "userrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "jwttokenmanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "loggerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "response", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "toomanyrequestshttpexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "ratelimiterfactory", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "tokeninterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "authenticationexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "abstractauthenticator", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "userbadge", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "passwordcredentials", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "passport", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "cacheinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_security_passwordauthenticator_php", "target": "security_passwordauthenticator_passwordauthenticator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L22", "weight": 1.0}, {"source": "security_passwordauthenticator_passwordauthenticator", "target": "abstractauthenticator", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L22", "weight": 1.0}, {"source": "security_passwordauthenticator_passwordauthenticator", "target": "security_passwordauthenticator_passwordauthenticator_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L24", "weight": 1.0}, {"source": "security_passwordauthenticator_passwordauthenticator", "target": "security_passwordauthenticator_passwordauthenticator_supports", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L33", "weight": 1.0}, {"source": "security_passwordauthenticator_passwordauthenticator_supports", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L33", "weight": 1.0, "context": "parameter_type"}, {"source": "security_passwordauthenticator_passwordauthenticator", "target": "security_passwordauthenticator_passwordauthenticator_authenticate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L39", "weight": 1.0}, {"source": "security_passwordauthenticator_passwordauthenticator_authenticate", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L39", "weight": 1.0, "context": "parameter_type"}, {"source": "security_passwordauthenticator_passwordauthenticator_authenticate", "target": "passport", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L39", "weight": 1.0, "context": "return_type"}, {"source": "security_passwordauthenticator_passwordauthenticator", "target": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L56", "weight": 1.0}, {"source": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L56", "weight": 1.0, "context": "parameter_type"}, {"source": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "target": "tokeninterface", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L56", "weight": 1.0, "context": "parameter_type"}, {"source": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "target": "response", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L56", "weight": 1.0, "context": "return_type"}, {"source": "security_passwordauthenticator_passwordauthenticator", "target": "security_passwordauthenticator_passwordauthenticator_onauthenticationfailure", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L92", "weight": 1.0}, {"source": "security_passwordauthenticator_passwordauthenticator_onauthenticationfailure", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L92", "weight": 1.0, "context": "parameter_type"}, {"source": "security_passwordauthenticator_passwordauthenticator_onauthenticationfailure", "target": "authenticationexception", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L92", "weight": 1.0, "context": "parameter_type"}, {"source": "security_passwordauthenticator_passwordauthenticator_onauthenticationfailure", "target": "response", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Security/PasswordAuthenticator.php", "source_location": "L92", "weight": 1.0, "context": "return_type"}], "raw_calls": [{"caller_nid": "security_passwordauthenticator_passwordauthenticator_supports", "callee": "getPathInfo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L35", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_supports", "callee": "isMethod", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L36", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_authenticate", "callee": "create", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L41", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_authenticate", "callee": "getClientIp", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L41", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_authenticate", "callee": "isAccepted", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L42", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_authenticate", "callee": "consume", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L42", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_authenticate", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L46", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_authenticate", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L46", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_authenticate", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L47", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_authenticate", "callee": "findByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L51", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L58", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "callee": "isStaff", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L60", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L64", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "callee": "create", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L68", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "callee": "bin2hex", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L69", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "callee": "random_bytes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L69", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "callee": "getItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L72", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L73", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "callee": "expiresAfter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L74", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L75", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "callee": "info", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L77", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L78", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", "callee": "getClientIp", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L79", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationfailure", "callee": "warning", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L94", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationfailure", "callee": "getClientIp", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L95", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationfailure", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L96", "receiver": null}, {"caller_nid": "security_passwordauthenticator_passwordauthenticator_onauthenticationfailure", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php", "source_location": "L102", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/abfc51c67c959f525711c661c21872e6a831079510241c197b86175623bc217b.json b/graphify-out/cache/ast/v0.8.44/abfc51c67c959f525711c661c21872e6a831079510241c197b86175623bc217b.json new file mode 100644 index 00000000..59088f9e --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/abfc51c67c959f525711c661c21872e6a831079510241c197b86175623bc217b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260612081739_php", "label": "Version20260612081739.php", "file_type": "code", "source_file": "migrations/Version20260612081739.php", "source_location": "L1"}, {"id": "migrations_version20260612081739_version20260612081739", "label": "Version20260612081739", "file_type": "code", "source_file": "migrations/Version20260612081739.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260612081739_version20260612081739_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260612081739.php", "source_location": "L15"}, {"id": "migrations_version20260612081739_version20260612081739_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260612081739.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260612081739.php", "source_location": "L20"}, {"id": "migrations_version20260612081739_version20260612081739_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260612081739.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260612081739_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612081739.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260612081739_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612081739.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260612081739_php", "target": "migrations_version20260612081739_version20260612081739", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612081739.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260612081739_version20260612081739", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612081739.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260612081739_version20260612081739", "target": "migrations_version20260612081739_version20260612081739_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612081739.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260612081739_version20260612081739", "target": "migrations_version20260612081739_version20260612081739_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612081739.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260612081739_version20260612081739_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612081739.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260612081739_version20260612081739", "target": "migrations_version20260612081739_version20260612081739_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612081739.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260612081739_version20260612081739_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612081739.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260612081739_version20260612081739_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260612081739.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260612081739_version20260612081739_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260612081739.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ac4b960f6bd0a479da328829cb8d77b002bb0ca61705fc3f1a51ec1eaadb887e.json b/graphify-out/cache/ast/v0.8.44/ac4b960f6bd0a479da328829cb8d77b002bb0ca61705fc3f1a51ec1eaadb887e.json new file mode 100644 index 00000000..3b61b14a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ac4b960f6bd0a479da328829cb8d77b002bb0ca61705fc3f1a51ec1eaadb887e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_repository_doctorrepository_php", "label": "DoctorRepository.php", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L1"}, {"id": "repository_doctorrepository_doctorrepository", "label": "DoctorRepository", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L14"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_doctorrepository_doctorrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L16"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L16"}, {"id": "repository_doctorrepository_doctorrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L21"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L21"}, {"id": "repository_doctorrepository_doctorrepository_findbyuser", "label": ".findByUser()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L26"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L26"}, {"id": "repository_doctorrepository_doctorrepository_findonebymobile", "label": ".findOneByMobile()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L31"}, {"id": "repository_doctorrepository_doctorrepository_findwithfilters", "label": ".findWithFilters()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L42"}, {"id": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "label": ".doctorIdsViaClinicLocation()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L115"}, {"id": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "label": ".findByClinicWithFilters()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L132"}, {"id": "repository_doctorrepository_doctorrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L181"}, {"id": "repository_doctorrepository_doctorrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L189"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_repository_doctorrepository_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_repository_doctorrepository_php", "target": "clinic", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_repository_doctorrepository_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_repository_doctorrepository_php", "target": "doctoraddress", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_repository_doctorrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_repository_doctorrepository_php", "target": "join", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_repository_doctorrepository_php", "target": "paginator", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_repository_doctorrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_repository_doctorrepository_php", "target": "repository_doctorrepository_doctorrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L14", "weight": 1.0}, {"source": "repository_doctorrepository_doctorrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L14", "weight": 1.0}, {"source": "repository_doctorrepository_doctorrepository", "target": "repository_doctorrepository_doctorrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_doctorrepository_doctorrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L16", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorrepository_doctorrepository", "target": "repository_doctorrepository_doctorrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L21", "weight": 1.0}, {"source": "repository_doctorrepository_doctorrepository_findbyuuid", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L21", "weight": 1.0, "context": "return_type"}, {"source": "repository_doctorrepository_doctorrepository", "target": "repository_doctorrepository_doctorrepository_findbyuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L26", "weight": 1.0}, {"source": "repository_doctorrepository_doctorrepository_findbyuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorrepository_doctorrepository_findbyuser", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L26", "weight": 1.0, "context": "return_type"}, {"source": "repository_doctorrepository_doctorrepository", "target": "repository_doctorrepository_doctorrepository_findonebymobile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L31", "weight": 1.0}, {"source": "repository_doctorrepository_doctorrepository_findonebymobile", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L31", "weight": 1.0, "context": "return_type"}, {"source": "repository_doctorrepository_doctorrepository", "target": "repository_doctorrepository_doctorrepository_findwithfilters", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L42", "weight": 1.0}, {"source": "repository_doctorrepository_doctorrepository", "target": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L115", "weight": 1.0}, {"source": "repository_doctorrepository_doctorrepository", "target": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L132", "weight": 1.0}, {"source": "repository_doctorrepository_doctorrepository", "target": "repository_doctorrepository_doctorrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L181", "weight": 1.0}, {"source": "repository_doctorrepository_doctorrepository_save", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L181", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorrepository_doctorrepository", "target": "repository_doctorrepository_doctorrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L189", "weight": 1.0}, {"source": "repository_doctorrepository_doctorrepository_remove", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L189", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorrepository_doctorrepository_construct", "target": "doctor", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L18", "weight": 1.0}, {"source": "repository_doctorrepository_doctorrepository_findwithfilters", "target": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Repository/DoctorRepository.php", "source_location": "L56", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_doctorrepository_doctorrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyuser", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findonebymobile", "callee": "getOneOrNullResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findonebymobile", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findonebymobile", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findonebymobile", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findonebymobile", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findonebymobile", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findonebymobile", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "strtoupper", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "distinct", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L48", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "leftJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L48", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "leftJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L48", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "leftJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L48", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L48", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L54", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L57", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L57", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L60", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L63", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L66", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L66", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L69", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L72", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L73", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L73", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L75", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L76", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L76", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L78", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L79", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L79", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L81", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L82", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L82", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L86", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L87", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L87", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L90", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "count", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L92", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L93", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L93", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L93", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L93", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findwithfilters", "callee": "ceil", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L103", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "callee": "getScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L119", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L119", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L119", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L119", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L119", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L119", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L119", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L119", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L119", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L119", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L124", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L129", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "callee": "array_unique", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L129", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L129", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", "callee": "array_column", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L129", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "strtoupper", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L136", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "distinct", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L140", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L140", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L140", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "leftJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L140", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "innerJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L140", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L140", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L147", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L148", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L148", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L150", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L151", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L151", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L153", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L154", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L154", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L156", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L157", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L157", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L159", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L160", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L160", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L164", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "count", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L166", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L167", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L167", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L167", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L167", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", "callee": "ceil", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L177", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L183", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L183", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L185", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L185", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L191", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L193", "receiver": null}, {"caller_nid": "repository_doctorrepository_doctorrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php", "source_location": "L193", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/acb3129833c4f6b1ec99f90496e23400de1df0624f1dbbba5077a20500a38548.json b/graphify-out/cache/ast/v0.8.44/acb3129833c4f6b1ec99f90496e23400de1df0624f1dbbba5077a20500a38548.json new file mode 100644 index 00000000..5bfc2a23 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/acb3129833c4f6b1ec99f90496e23400de1df0624f1dbbba5077a20500a38548.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260624123236_php", "label": "Version20260624123236.php", "file_type": "code", "source_file": "migrations/Version20260624123236.php", "source_location": "L1"}, {"id": "migrations_version20260624123236_version20260624123236", "label": "Version20260624123236", "file_type": "code", "source_file": "migrations/Version20260624123236.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260624123236_version20260624123236_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260624123236.php", "source_location": "L15"}, {"id": "migrations_version20260624123236_version20260624123236_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260624123236.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260624123236.php", "source_location": "L20"}, {"id": "migrations_version20260624123236_version20260624123236_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260624123236.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260624123236_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624123236.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260624123236_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624123236.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260624123236_php", "target": "migrations_version20260624123236_version20260624123236", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624123236.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260624123236_version20260624123236", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624123236.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260624123236_version20260624123236", "target": "migrations_version20260624123236_version20260624123236_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624123236.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260624123236_version20260624123236", "target": "migrations_version20260624123236_version20260624123236_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624123236.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260624123236_version20260624123236_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624123236.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260624123236_version20260624123236", "target": "migrations_version20260624123236_version20260624123236_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624123236.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260624123236_version20260624123236_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624123236.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260624123236_version20260624123236_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624123236.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260624123236_version20260624123236_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624123236.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ace825e63afb52cfc794f24547a03563c501cb951545c1a8fe50e2f198e11572.json b/graphify-out/cache/ast/v0.8.44/ace825e63afb52cfc794f24547a03563c501cb951545c1a8fe50e2f198e11572.json new file mode 100644 index 00000000..64c0573d --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ace825e63afb52cfc794f24547a03563c501cb951545c1a8fe50e2f198e11572.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260611084046_php", "label": "Version20260611084046.php", "file_type": "code", "source_file": "migrations/Version20260611084046.php", "source_location": "L1"}, {"id": "migrations_version20260611084046_version20260611084046", "label": "Version20260611084046", "file_type": "code", "source_file": "migrations/Version20260611084046.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260611084046_version20260611084046_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260611084046.php", "source_location": "L15"}, {"id": "migrations_version20260611084046_version20260611084046_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260611084046.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260611084046.php", "source_location": "L20"}, {"id": "migrations_version20260611084046_version20260611084046_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260611084046.php", "source_location": "L28"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260611084046_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611084046.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260611084046_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611084046.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260611084046_php", "target": "migrations_version20260611084046_version20260611084046", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611084046.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260611084046_version20260611084046", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611084046.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260611084046_version20260611084046", "target": "migrations_version20260611084046_version20260611084046_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611084046.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260611084046_version20260611084046", "target": "migrations_version20260611084046_version20260611084046_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611084046.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260611084046_version20260611084046_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611084046.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260611084046_version20260611084046", "target": "migrations_version20260611084046_version20260611084046_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611084046.php", "source_location": "L28", "weight": 1.0}, {"source": "migrations_version20260611084046_version20260611084046_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260611084046.php", "source_location": "L28", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260611084046_version20260611084046_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611084046.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260611084046_version20260611084046_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611084046.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260611084046_version20260611084046_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611084046.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260611084046_version20260611084046_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611084046.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260611084046_version20260611084046_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611084046.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260611084046_version20260611084046_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611084046.php", "source_location": "L33", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ad547763db200d990a94657579a2324acf8fb73f963dcf895d7ae2c51796458b.json b/graphify-out/cache/ast/v0.8.44/ad547763db200d990a94657579a2324acf8fb73f963dcf895d7ae2c51796458b.json new file mode 100644 index 00000000..355741bb --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ad547763db200d990a94657579a2324acf8fb73f963dcf895d7ae2c51796458b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_entity_clinicdoctorinvitation_php", "label": "ClinicDoctorInvitation.php", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L1"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "label": "ClinicDoctorInvitation", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L11"}, {"id": "clinic", "label": "Clinic", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L32"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L36"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L40"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L71"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_isusable", "label": ".isUsable()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L82"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_markused", "label": ".markUsed()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L89"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_refresh", "label": ".refresh()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L95"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L104"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getid", "label": ".getId()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L123"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L124"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getclinic", "label": ".getClinic()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L125"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getdoctor", "label": ".getDoctor()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L126"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getmobile", "label": ".getMobile()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L127"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_gettoken", "label": ".getToken()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L128"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L129"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getinvitedat", "label": ".getInvitedAt()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L130"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getexpiresat", "label": ".getExpiresAt()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L131"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_istokenused", "label": ".isTokenUsed()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L132"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getinvitedname", "label": ".getInvitedName()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L133"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getinvitedspecialty", "label": ".getInvitedSpecialty()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L134"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setdoctor", "label": ".setDoctor()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L136"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setstatus", "label": ".setStatus()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L137"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setinvitedname", "label": ".setInvitedName()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L138"}, {"id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setinvitedspecialty", "label": ".setInvitedSpecialty()", "file_type": "code", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L139"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_entity_clinicdoctorinvitation_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_entity_clinicdoctorinvitation_php", "target": "clinic", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_entity_clinicdoctorinvitation_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_entity_clinicdoctorinvitation_php", "target": "clinicdoctorinvitationrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_entity_clinicdoctorinvitation_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_entity_clinicdoctorinvitation_php", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L11", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L32", "weight": 1.0, "context": "field"}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L36", "weight": 1.0, "context": "field"}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L40", "weight": 1.0, "context": "field"}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L71", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation_construct", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L71", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L71", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_isusable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L82", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_markused", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L89", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_refresh", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L95", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L104", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L123", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L124", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L125", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getclinic", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L125", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getdoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L126", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getdoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L126", "weight": 1.0, "context": "return_type"}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getmobile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L127", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_gettoken", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L128", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L129", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getinvitedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L130", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getexpiresat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L131", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_istokenused", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L132", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getinvitedname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L133", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getinvitedspecialty", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L134", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setdoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L136", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setdoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L136", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L137", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setinvitedname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L138", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setinvitedspecialty", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L139", "weight": 1.0}, {"source": "entity_clinicdoctorinvitation_clinicdoctorinvitation_toarray", "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L117", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_clinicdoctorinvitation_clinicdoctorinvitation_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L73", "receiver": null}, {"caller_nid": "entity_clinicdoctorinvitation_clinicdoctorinvitation_construct", "callee": "\\Symfony\\Component\\Uid\\Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L73", "receiver": null}, {"caller_nid": "entity_clinicdoctorinvitation_clinicdoctorinvitation_construct", "callee": "bin2hex", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L77", "receiver": null}, {"caller_nid": "entity_clinicdoctorinvitation_clinicdoctorinvitation_construct", "callee": "random_bytes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L77", "receiver": null}, {"caller_nid": "entity_clinicdoctorinvitation_clinicdoctorinvitation_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L78", "receiver": null}, {"caller_nid": "entity_clinicdoctorinvitation_clinicdoctorinvitation_isusable", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L86", "receiver": null}, {"caller_nid": "entity_clinicdoctorinvitation_clinicdoctorinvitation_markused", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L92", "receiver": null}, {"caller_nid": "entity_clinicdoctorinvitation_clinicdoctorinvitation_refresh", "callee": "bin2hex", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L97", "receiver": null}, {"caller_nid": "entity_clinicdoctorinvitation_clinicdoctorinvitation_refresh", "callee": "random_bytes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L97", "receiver": null}, {"caller_nid": "entity_clinicdoctorinvitation_clinicdoctorinvitation_refresh", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L99", "receiver": null}, {"caller_nid": "entity_clinicdoctorinvitation_clinicdoctorinvitation_toarray", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", "source_location": "L118", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ad782caaf9d874097e138f7407bbe018dfb48d8860d052eafcedfafd04a9b85b.json b/graphify-out/cache/ast/v0.8.44/ad782caaf9d874097e138f7407bbe018dfb48d8860d052eafcedfafd04a9b85b.json new file mode 100644 index 00000000..bd773c9b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ad782caaf9d874097e138f7407bbe018dfb48d8860d052eafcedfafd04a9b85b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_sms_md", "label": "sms.md", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L1"}, {"id": "api_sms_sms_api", "label": "SMS API", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L1"}, {"id": "api_sms_post_api_v1_sms_send", "label": "POST `/api/v1/sms/send`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L9"}, {"id": "api_sms_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L15"}, {"id": "api_sms_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L30"}, {"id": "api_sms_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L38"}, {"id": "api_sms_post_api_v1_sms_send_template", "label": "POST `/api/v1/sms/send-template`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L47"}, {"id": "api_sms_request_body_application_json_53", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L53"}, {"id": "api_sms_response_200_73", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L73"}, {"id": "api_sms_errors_81", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L81"}, {"id": "api_sms_post_api_v1_sms_template", "label": "POST `/api/v1/sms/template`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L91"}, {"id": "api_sms_request_body_application_json_97", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L97"}, {"id": "api_sms_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L112"}, {"id": "api_sms_errors_135", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L135"}, {"id": "api_sms_get_api_v1_sms_template_uuid", "label": "GET `/api/v1/sms/template/{uuid}`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L144"}, {"id": "api_sms_response_200_150", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L150"}, {"id": "api_sms_errors_153", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L153"}, {"id": "api_sms_patch_api_v1_sms_template_uuid", "label": "PATCH `/api/v1/sms/template/{uuid}`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L161"}, {"id": "api_sms_request_body_application_json_167", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L167"}, {"id": "api_sms_response_200_178", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L178"}, {"id": "api_sms_errors_181", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L181"}, {"id": "api_sms_post_api_v1_sms_template_uuid_submit", "label": "POST `/api/v1/sms/template/{uuid}/submit`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L191"}, {"id": "api_sms_response_200_197", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L197"}, {"id": "api_sms_errors_200", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L200"}, {"id": "api_sms_delete_api_v1_sms_template_uuid", "label": "DELETE `/api/v1/sms/template/{uuid}`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L210"}, {"id": "api_sms_response_200_216", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L216"}, {"id": "api_sms_errors_221", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L221"}, {"id": "api_sms_get_api_v1_admin_sms_templates", "label": "GET `/api/v1/admin/sms/templates`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L230"}, {"id": "api_sms_response_200_236", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L236"}, {"id": "api_sms_post_api_v1_admin_sms_template_uuid_approve", "label": "POST `/api/v1/admin/sms/template/{uuid}/approve`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L253"}, {"id": "api_sms_request_body_application_json_259", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L259"}, {"id": "api_sms_response_200_272", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L272"}, {"id": "api_sms_post_api_v1_admin_sms_template_uuid_reject", "label": "POST `/api/v1/admin/sms/template/{uuid}/reject`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L277"}, {"id": "api_sms_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L283"}, {"id": "api_sms_response_200_294", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L294"}, {"id": "api_sms_errors_297", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L297"}, {"id": "api_sms_sms_wallet", "label": "SMS Wallet", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L304"}, {"id": "api_sms_get_api_v1_sms_wallet_balance", "label": "GET /api/v1/sms/wallet/balance", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L308"}, {"id": "api_sms_post_api_v1_sms_wallet_charge", "label": "POST /api/v1/sms/wallet/charge", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L323"}, {"id": "api_sms_get_api_v1_sms_wallet_logs", "label": "GET /api/v1/sms/wallet/logs", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L351"}, {"id": "api_sms_sms_settings", "label": "SMS Settings", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L375"}, {"id": "api_sms_get_api_v1_sms_settings", "label": "GET /api/v1/sms/settings", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L377"}, {"id": "api_sms_patch_api_v1_sms_settings", "label": "PATCH /api/v1/sms/settings", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L401"}, {"id": "api_sms_admin_endpoints", "label": "Admin Endpoints", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L420"}, {"id": "api_sms_get_api_v1_admin_sms_settings_review", "label": "GET /api/v1/admin/sms/settings/review", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L422"}, {"id": "api_sms_post_api_v1_admin_sms_settings_id_approve", "label": "POST /api/v1/admin/sms/settings/{id}/approve", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L453"}, {"id": "api_sms_post_api_v1_admin_sms_settings_id_reject", "label": "POST /api/v1/admin/sms/settings/{id}/reject", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L457"}, {"id": "api_sms_get_api_v1_admin_sms_wallet_report", "label": "GET /api/v1/admin/sms/wallet-report", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L467"}, {"id": "api_sms_\u0645\u062a\u0646_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0630\u06cc\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0633\u06cc\u0633\u062a\u0645\u06cc", "label": "\u0645\u062a\u0646 \u0648\u06cc\u0631\u0627\u06cc\u0634\u200c\u067e\u0630\u06cc\u0631 \u067e\u06cc\u0627\u0645\u06a9\u200c\u0647\u0627\u06cc \u0633\u06cc\u0633\u062a\u0645\u06cc", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L473"}, {"id": "api_sms_get_api_v1_admin_sms_messages", "label": "GET `/api/v1/admin/sms/messages`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L481"}, {"id": "api_sms_response_200_487", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L487"}, {"id": "api_sms_patch_api_v1_admin_sms_messages_tag", "label": "PATCH `/api/v1/admin/sms/messages/{tag}`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L505"}, {"id": "api_sms_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L511"}, {"id": "api_sms_request_body_516", "label": "Request Body", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L516"}, {"id": "api_sms_response_200_524", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L524"}, {"id": "api_sms_errors_529", "label": "Errors", "file_type": "document", "source_file": "docs/api/sms.md", "source_location": "L529"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_sms_md", "target": "api_sms_sms_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L1", "weight": 1.0}, {"source": "api_sms_sms_api", "target": "api_sms_post_api_v1_sms_send", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L9", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_send", "target": "api_sms_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L15", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_send", "target": "api_sms_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L30", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_send", "target": "api_sms_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L38", "weight": 1.0}, {"source": "api_sms_sms_api", "target": "api_sms_post_api_v1_sms_send_template", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L47", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_send_template", "target": "api_sms_request_body_application_json_53", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L53", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_send_template", "target": "api_sms_response_200_73", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L73", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_send_template", "target": "api_sms_errors_81", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L81", "weight": 1.0}, {"source": "api_sms_sms_api", "target": "api_sms_post_api_v1_sms_template", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L91", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_template", "target": "api_sms_request_body_application_json_97", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L97", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_template", "target": "api_sms_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L112", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_template", "target": "api_sms_errors_135", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L135", "weight": 1.0}, {"source": "api_sms_sms_api", "target": "api_sms_get_api_v1_sms_template_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L144", "weight": 1.0}, {"source": "api_sms_get_api_v1_sms_template_uuid", "target": "api_sms_response_200_150", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L150", "weight": 1.0}, {"source": "api_sms_get_api_v1_sms_template_uuid", "target": "api_sms_errors_153", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L153", "weight": 1.0}, {"source": "api_sms_sms_api", "target": "api_sms_patch_api_v1_sms_template_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L161", "weight": 1.0}, {"source": "api_sms_patch_api_v1_sms_template_uuid", "target": "api_sms_request_body_application_json_167", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L167", "weight": 1.0}, {"source": "api_sms_patch_api_v1_sms_template_uuid", "target": "api_sms_response_200_178", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L178", "weight": 1.0}, {"source": "api_sms_patch_api_v1_sms_template_uuid", "target": "api_sms_errors_181", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L181", "weight": 1.0}, {"source": "api_sms_sms_api", "target": "api_sms_post_api_v1_sms_template_uuid_submit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L191", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_template_uuid_submit", "target": "api_sms_response_200_197", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L197", "weight": 1.0}, {"source": "api_sms_post_api_v1_sms_template_uuid_submit", "target": "api_sms_errors_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L200", "weight": 1.0}, {"source": "api_sms_sms_api", "target": "api_sms_delete_api_v1_sms_template_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L210", "weight": 1.0}, {"source": "api_sms_delete_api_v1_sms_template_uuid", "target": "api_sms_response_200_216", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L216", "weight": 1.0}, {"source": "api_sms_delete_api_v1_sms_template_uuid", "target": "api_sms_errors_221", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L221", "weight": 1.0}, {"source": "api_sms_sms_api", "target": "api_sms_get_api_v1_admin_sms_templates", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L230", "weight": 1.0}, {"source": "api_sms_get_api_v1_admin_sms_templates", "target": "api_sms_response_200_236", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L236", "weight": 1.0}, {"source": "api_sms_sms_api", "target": "api_sms_post_api_v1_admin_sms_template_uuid_approve", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L253", "weight": 1.0}, {"source": "api_sms_post_api_v1_admin_sms_template_uuid_approve", "target": "api_sms_request_body_application_json_259", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L259", "weight": 1.0}, {"source": "api_sms_post_api_v1_admin_sms_template_uuid_approve", "target": "api_sms_response_200_272", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L272", "weight": 1.0}, {"source": "api_sms_sms_api", "target": "api_sms_post_api_v1_admin_sms_template_uuid_reject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L277", "weight": 1.0}, {"source": "api_sms_post_api_v1_admin_sms_template_uuid_reject", "target": "api_sms_request_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L283", "weight": 1.0}, {"source": "api_sms_post_api_v1_admin_sms_template_uuid_reject", "target": "api_sms_response_200_294", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L294", "weight": 1.0}, {"source": "api_sms_post_api_v1_admin_sms_template_uuid_reject", "target": "api_sms_errors_297", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L297", "weight": 1.0}, {"source": "api_sms_sms_api", "target": "api_sms_sms_wallet", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L304", "weight": 1.0}, {"source": "api_sms_sms_wallet", "target": "api_sms_get_api_v1_sms_wallet_balance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L308", "weight": 1.0}, {"source": "api_sms_sms_wallet", "target": "api_sms_post_api_v1_sms_wallet_charge", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L323", "weight": 1.0}, {"source": "api_sms_sms_wallet", "target": "api_sms_get_api_v1_sms_wallet_logs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L351", "weight": 1.0}, {"source": "api_sms_sms_api", "target": "api_sms_sms_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L375", "weight": 1.0}, {"source": "api_sms_sms_settings", "target": "api_sms_get_api_v1_sms_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L377", "weight": 1.0}, {"source": "api_sms_sms_settings", "target": "api_sms_patch_api_v1_sms_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L401", "weight": 1.0}, {"source": "api_sms_sms_api", "target": "api_sms_admin_endpoints", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L420", "weight": 1.0}, {"source": "api_sms_admin_endpoints", "target": "api_sms_get_api_v1_admin_sms_settings_review", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L422", "weight": 1.0}, {"source": "api_sms_admin_endpoints", "target": "api_sms_post_api_v1_admin_sms_settings_id_approve", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L453", "weight": 1.0}, {"source": "api_sms_admin_endpoints", "target": "api_sms_post_api_v1_admin_sms_settings_id_reject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L457", "weight": 1.0}, {"source": "api_sms_admin_endpoints", "target": "api_sms_get_api_v1_admin_sms_wallet_report", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L467", "weight": 1.0}, {"source": "api_sms_sms_api", "target": "api_sms_\u0645\u062a\u0646_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0630\u06cc\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0633\u06cc\u0633\u062a\u0645\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L473", "weight": 1.0}, {"source": "api_sms_\u0645\u062a\u0646_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0630\u06cc\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0633\u06cc\u0633\u062a\u0645\u06cc", "target": "api_sms_get_api_v1_admin_sms_messages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L481", "weight": 1.0}, {"source": "api_sms_get_api_v1_admin_sms_messages", "target": "api_sms_response_200_487", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L487", "weight": 1.0}, {"source": "api_sms_\u0645\u062a\u0646_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0630\u06cc\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0633\u06cc\u0633\u062a\u0645\u06cc", "target": "api_sms_patch_api_v1_admin_sms_messages_tag", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L505", "weight": 1.0}, {"source": "api_sms_patch_api_v1_admin_sms_messages_tag", "target": "api_sms_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L511", "weight": 1.0}, {"source": "api_sms_patch_api_v1_admin_sms_messages_tag", "target": "api_sms_request_body_516", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L516", "weight": 1.0}, {"source": "api_sms_patch_api_v1_admin_sms_messages_tag", "target": "api_sms_response_200_524", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L524", "weight": 1.0}, {"source": "api_sms_patch_api_v1_admin_sms_messages_tag", "target": "api_sms_errors_529", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/sms.md", "source_location": "L529", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ae2d7fd401bce729cba77a040a613a7f8fe0e9b20e8d4a31eaa970451296a001.json b/graphify-out/cache/ast/v0.8.44/ae2d7fd401bce729cba77a040a613a7f8fe0e9b20e8d4a31eaa970451296a001.json new file mode 100644 index 00000000..a569fdf5 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ae2d7fd401bce729cba77a040a613a7f8fe0e9b20e8d4a31eaa970451296a001.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_04_blog_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-04-blog/database.md", "source_location": "L1"}, {"id": "task_04_blog_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0628\u0644\u0627\u06af", "file_type": "document", "source_file": "docs/tasks/task-04-blog/database.md", "source_location": "L1"}, {"id": "task_04_blog_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 DB backup", "file_type": "document", "source_file": "docs/tasks/task-04-blog/database.md", "source_location": "L3"}, {"id": "task_04_blog_database_\u062c\u062f\u0648\u0644_blogs", "label": "\u062c\u062f\u0648\u0644: blogs", "file_type": "document", "source_file": "docs/tasks/task-04-blog/database.md", "source_location": "L7"}, {"id": "task_04_blog_database_\u062c\u062f\u0648\u0644_blog_tags_manytomany", "label": "\u062c\u062f\u0648\u0644: blog_tags (ManyToMany)", "file_type": "document", "source_file": "docs/tasks/task-04-blog/database.md", "source_location": "L24"}, {"id": "task_04_blog_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", "label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 DB backup", "file_type": "document", "source_file": "docs/tasks/task-04-blog/database.md", "source_location": "L30"}, {"id": "task_04_blog_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-04-blog/database.md", "source_location": "L37"}, {"id": "task_04_blog_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-04-blog/database.md", "source_location": "L46"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_04_blog_database_md", "target": "task_04_blog_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_04_blog_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_04_blog_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_database_\u062c\u062f\u0648\u0644_blogs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/database.md", "source_location": "L7", "weight": 1.0}, {"source": "task_04_blog_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_database_\u062c\u062f\u0648\u0644_blog_tags_manytomany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/database.md", "source_location": "L24", "weight": 1.0}, {"source": "task_04_blog_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/database.md", "source_location": "L30", "weight": 1.0}, {"source": "task_04_blog_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/database.md", "source_location": "L37", "weight": 1.0}, {"source": "task_04_blog_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/database.md", "source_location": "L46", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ae3cb92d0156c058d3a3a89fb4262e0ff6dd94dbd3c23cbe240bfc39dc3b5978.json b/graphify-out/cache/ast/v0.8.44/ae3cb92d0156c058d3a3a89fb4262e0ff6dd94dbd3c23cbe240bfc39dc3b5978.json new file mode 100644 index 00000000..c53b054e --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ae3cb92d0156c058d3a3a89fb4262e0ff6dd94dbd3c23cbe240bfc39dc3b5978.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_appointment_php", "label": "Appointment.php", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L1"}, {"id": "entity_appointment_appointment", "label": "Appointment", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L10"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L48"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L52"}, {"id": "entity_appointment_appointment_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L98"}, {"id": "entity_appointment_appointment_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L109"}, {"id": "entity_appointment_appointment_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L110"}, {"id": "entity_appointment_appointment_getdoctor", "label": ".getDoctor()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L111"}, {"id": "entity_appointment_appointment_getuser", "label": ".getUser()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L112"}, {"id": "entity_appointment_appointment_getslotstart", "label": ".getSlotStart()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L113"}, {"id": "entity_appointment_appointment_getslotend", "label": ".getSlotEnd()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L114"}, {"id": "entity_appointment_appointment_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L115"}, {"id": "entity_appointment_appointment_getnote", "label": ".getNote()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L116"}, {"id": "entity_appointment_appointment_getversion", "label": ".getVersion()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L117"}, {"id": "entity_appointment_appointment_getexpiresat", "label": ".getExpiresAt()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L118"}, {"id": "entity_appointment_appointment_getpatientname", "label": ".getPatientName()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L119"}, {"id": "entity_appointment_appointment_getpatientmobile", "label": ".getPatientMobile()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L120"}, {"id": "entity_appointment_appointment_getpatientnationalcode", "label": ".getPatientNationalCode()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L121"}, {"id": "entity_appointment_appointment_getpatientgender", "label": ".getPatientGender()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L122"}, {"id": "entity_appointment_appointment_getpatientreason", "label": ".getPatientReason()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L123"}, {"id": "entity_appointment_appointment_getaddressid", "label": ".getAddressId()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L124"}, {"id": "entity_appointment_appointment_getbookingrepresentationid", "label": ".getBookingRepresentationId()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L125"}, {"id": "entity_appointment_appointment_setnote", "label": ".setNote()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L127"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L127"}, {"id": "entity_appointment_appointment_setbookingrepresentationid", "label": ".setBookingRepresentationId()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L128"}, {"id": "entity_appointment_appointment_setaddressid", "label": ".setAddressId()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L129"}, {"id": "entity_appointment_appointment_setpatientname", "label": ".setPatientName()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L130"}, {"id": "entity_appointment_appointment_setpatientmobile", "label": ".setPatientMobile()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L131"}, {"id": "entity_appointment_appointment_setpatientnationalcode", "label": ".setPatientNationalCode()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L132"}, {"id": "entity_appointment_appointment_setpatientgender", "label": ".setPatientGender()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L133"}, {"id": "entity_appointment_appointment_setpatientreason", "label": ".setPatientReason()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L134"}, {"id": "entity_appointment_appointment_markpendingwithttl", "label": ".markPendingWithTtl()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L136"}, {"id": "entity_appointment_appointment_cantransitionto", "label": ".canTransitionTo()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L143"}, {"id": "entity_appointment_appointment_transitionto", "label": ".transitionTo()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L148"}, {"id": "entity_appointment_appointment_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L164"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_appointment_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_appointment_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_appointment_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_appointment_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_appointment_php", "target": "entity_appointment_appointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L10", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L48", "weight": 1.0, "context": "field"}, {"source": "entity_appointment_appointment", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L52", "weight": 1.0, "context": "field"}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L98", "weight": 1.0}, {"source": "entity_appointment_appointment_construct", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L98", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_appointment_appointment_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L98", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L109", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L110", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getdoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L111", "weight": 1.0}, {"source": "entity_appointment_appointment_getdoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L111", "weight": 1.0, "context": "return_type"}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L112", "weight": 1.0}, {"source": "entity_appointment_appointment_getuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L112", "weight": 1.0, "context": "return_type"}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getslotstart", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L113", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getslotend", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L114", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L115", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getnote", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L116", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getversion", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L117", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getexpiresat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L118", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getpatientname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L119", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getpatientmobile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L120", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getpatientnationalcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L121", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getpatientgender", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L122", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getpatientreason", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L123", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getaddressid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L124", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_getbookingrepresentationid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L125", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_setnote", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L127", "weight": 1.0}, {"source": "entity_appointment_appointment_setnote", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L127", "weight": 1.0, "context": "return_type"}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_setbookingrepresentationid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L128", "weight": 1.0}, {"source": "entity_appointment_appointment_setbookingrepresentationid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L128", "weight": 1.0, "context": "return_type"}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_setaddressid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L129", "weight": 1.0}, {"source": "entity_appointment_appointment_setaddressid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L129", "weight": 1.0, "context": "return_type"}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_setpatientname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L130", "weight": 1.0}, {"source": "entity_appointment_appointment_setpatientname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L130", "weight": 1.0, "context": "return_type"}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_setpatientmobile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L131", "weight": 1.0}, {"source": "entity_appointment_appointment_setpatientmobile", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L131", "weight": 1.0, "context": "return_type"}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_setpatientnationalcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L132", "weight": 1.0}, {"source": "entity_appointment_appointment_setpatientnationalcode", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L132", "weight": 1.0, "context": "return_type"}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_setpatientgender", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L133", "weight": 1.0}, {"source": "entity_appointment_appointment_setpatientgender", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L133", "weight": 1.0, "context": "return_type"}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_setpatientreason", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L134", "weight": 1.0}, {"source": "entity_appointment_appointment_setpatientreason", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L134", "weight": 1.0, "context": "return_type"}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_markpendingwithttl", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L136", "weight": 1.0}, {"source": "entity_appointment_appointment_markpendingwithttl", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L136", "weight": 1.0, "context": "return_type"}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_cantransitionto", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L143", "weight": 1.0}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_transitionto", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L148", "weight": 1.0}, {"source": "entity_appointment_appointment_transitionto", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L148", "weight": 1.0, "context": "return_type"}, {"source": "entity_appointment_appointment", "target": "entity_appointment_appointment_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L164", "weight": 1.0}, {"source": "entity_appointment_appointment_transitionto", "target": "entity_appointment_appointment_cantransitionto", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L150", "weight": 1.0}, {"source": "entity_appointment_appointment_toarray", "target": "entity_appointment_appointment_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/Appointment.php", "source_location": "L171", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_appointment_appointment_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php", "source_location": "L100", "receiver": null}, {"caller_nid": "entity_appointment_appointment_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php", "source_location": "L100", "receiver": null}, {"caller_nid": "entity_appointment_appointment_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php", "source_location": "L105", "receiver": null}, {"caller_nid": "entity_appointment_appointment_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php", "source_location": "L106", "receiver": null}, {"caller_nid": "entity_appointment_appointment_markpendingwithttl", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php", "source_location": "L138", "receiver": null}, {"caller_nid": "entity_appointment_appointment_markpendingwithttl", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php", "source_location": "L139", "receiver": null}, {"caller_nid": "entity_appointment_appointment_cantransitionto", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php", "source_location": "L145", "receiver": null}, {"caller_nid": "entity_appointment_appointment_transitionto", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php", "source_location": "L151", "receiver": null}, {"caller_nid": "entity_appointment_appointment_transitionto", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php", "source_location": "L157", "receiver": null}, {"caller_nid": "entity_appointment_appointment_toarray", "callee": "first", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php", "source_location": "L166", "receiver": null}, {"caller_nid": "entity_appointment_appointment_toarray", "callee": "getAddresses", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php", "source_location": "L166", "receiver": null}, {"caller_nid": "entity_appointment_appointment_toarray", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php", "source_location": "L172", "receiver": null}, {"caller_nid": "entity_appointment_appointment_toarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php", "source_location": "L173", "receiver": null}, {"caller_nid": "entity_appointment_appointment_toarray", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php", "source_location": "L174", "receiver": null}, {"caller_nid": "entity_appointment_appointment_toarray", "callee": "getSpecialties", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php", "source_location": "L175", "receiver": null}, {"caller_nid": "entity_appointment_appointment_toarray", "callee": "getMobileNumber", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php", "source_location": "L182", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ae564ca5b8f57b3e399f6996c978ed63e5d2425342b6d9dc6eb0b29c90fa2da4.json b/graphify-out/cache/ast/v0.8.44/ae564ca5b8f57b3e399f6996c978ed63e5d2425342b6d9dc6eb0b29c90fa2da4.json new file mode 100644 index 00000000..932c1c2a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ae564ca5b8f57b3e399f6996c978ed63e5d2425342b6d9dc6eb0b29c90fa2da4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_15_payment_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L1"}, {"id": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "label": "\u062a\u0633\u06a9 \u06f1\u06f5: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u062f\u0627\u062e\u062a", "file_type": "document", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L1"}, {"id": "task_15_payment_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L3"}, {"id": "task_15_payment_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L7"}, {"id": "task_15_payment_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L21"}, {"id": "task_15_payment_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L24"}, {"id": "task_15_payment_task_\u0641\u0644\u0648\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0648\u0628\u062a", "label": "\u0641\u0644\u0648\u06cc \u06a9\u0627\u0645\u0644 \u067e\u0631\u062f\u0627\u062e\u062a \u0646\u0648\u0628\u062a", "file_type": "document", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L29"}, {"id": "task_15_payment_task_strategy_pattern_\u0628\u0631\u0627\u06cc_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627", "label": "Strategy Pattern \u0628\u0631\u0627\u06cc \u062f\u0631\u06af\u0627\u0647\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L67"}, {"id": "task_15_payment_task_post_api_v1_payment", "label": "POST /api/v1/payment", "file_type": "document", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L83"}, {"id": "task_15_payment_task_post_api_v1_payment_callback_mellat", "label": "POST /api/v1/payment/callback/mellat", "file_type": "document", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L120"}, {"id": "task_15_payment_task_get_api_v1_payment_uuid", "label": "GET /api/v1/payment/{uuid}", "file_type": "document", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L147"}, {"id": "task_15_payment_task_\u0641\u0644\u0648\u06cc_refund_\u0644\u063a\u0648_\u0646\u0648\u0628\u062a_\u0628\u0639\u062f_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", "label": "\u0641\u0644\u0648\u06cc Refund (\u0644\u063a\u0648 \u0646\u0648\u0628\u062a \u0628\u0639\u062f \u0627\u0632 \u067e\u0631\u062f\u0627\u062e\u062a)", "file_type": "document", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L172"}, {"id": "task_15_payment_task_subscription_payment_post_api_v1_subscription_payment", "label": "Subscription Payment \u2014 POST /api/v1/subscription-payment", "file_type": "document", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L190"}, {"id": "task_15_payment_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L225"}, {"id": "task_15_payment_task_\u0627\u0645\u0646\u06cc\u062a_\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc_\u0627\u0632_open_redirect", "label": "\u26a0 \u0627\u0645\u0646\u06cc\u062a: \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 Open Redirect", "file_type": "document", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L235"}, {"id": "task_15_payment_task_\u0627\u0645\u0646\u06cc\u062a_ip_whitelist_\u0628\u0631\u0627\u06cc_callback", "label": "\u26a0 \u0627\u0645\u0646\u06cc\u062a: IP Whitelist \u0628\u0631\u0627\u06cc Callback", "file_type": "document", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L262"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_15_payment_task_md", "target": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L7", "weight": 1.0}, {"source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L21", "weight": 1.0}, {"source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L24", "weight": 1.0}, {"source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_task_\u0641\u0644\u0648\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0648\u0628\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L29", "weight": 1.0}, {"source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_task_strategy_pattern_\u0628\u0631\u0627\u06cc_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L67", "weight": 1.0}, {"source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_task_post_api_v1_payment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L83", "weight": 1.0}, {"source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_task_post_api_v1_payment_callback_mellat", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L120", "weight": 1.0}, {"source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_task_get_api_v1_payment_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L147", "weight": 1.0}, {"source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_task_\u0641\u0644\u0648\u06cc_refund_\u0644\u063a\u0648_\u0646\u0648\u0628\u062a_\u0628\u0639\u062f_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L172", "weight": 1.0}, {"source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_task_subscription_payment_post_api_v1_subscription_payment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L190", "weight": 1.0}, {"source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L225", "weight": 1.0}, {"source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_task_\u0627\u0645\u0646\u06cc\u062a_\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc_\u0627\u0632_open_redirect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L235", "weight": 1.0}, {"source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", "target": "task_15_payment_task_\u0627\u0645\u0646\u06cc\u062a_ip_whitelist_\u0628\u0631\u0627\u06cc_callback", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-15-payment/task.md", "source_location": "L262", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ae97e1e0de7fdd1d8dccf030c996f155262259cbd648b71d4834436f90827910.json b/graphify-out/cache/ast/v0.8.44/ae97e1e0de7fdd1d8dccf030c996f155262259cbd648b71d4834436f90827910.json new file mode 100644 index 00000000..c79f0d2f --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ae97e1e0de7fdd1d8dccf030c996f155262259cbd648b71d4834436f90827910.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_test_users_md", "label": "TEST_USERS.md", "file_type": "document", "source_file": "TEST_USERS.md", "source_location": "L1"}, {"id": "clinicpro_test_users_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062a\u0633\u062a\u06cc", "label": "\u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u062a\u0633\u062a\u06cc", "file_type": "document", "source_file": "TEST_USERS.md", "source_location": "L1"}, {"id": "clinicpro_test_users_\u0627\u062f\u0645\u06cc\u0646", "label": "\u0627\u062f\u0645\u06cc\u0646", "file_type": "document", "source_file": "TEST_USERS.md", "source_location": "L9"}, {"id": "clinicpro_test_users_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0646\u0645\u0648\u0646\u0647_\u062a\u0628\u0631\u06cc\u0632", "label": "\u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0646\u0645\u0648\u0646\u0647 \u2014 \u062a\u0628\u0631\u06cc\u0632", "file_type": "document", "source_file": "TEST_USERS.md", "source_location": "L20"}, {"id": "clinicpro_test_users_\u062f\u06a9\u062a\u0631_\u0646\u0645\u0648\u0646\u0647_\u06a9\u0627\u0645\u0644_\u062a\u0628\u0631\u06cc\u0632", "label": "\u062f\u06a9\u062a\u0631 \u0646\u0645\u0648\u0646\u0647 \u06a9\u0627\u0645\u0644 \u2014 \u062a\u0628\u0631\u06cc\u0632", "file_type": "document", "source_file": "TEST_USERS.md", "source_location": "L33"}, {"id": "clinicpro_test_users_\u0645\u0646\u0634\u06cc_\u062f\u06a9\u062a\u0631_\u0646\u0645\u0648\u0646\u0647", "label": "\u0645\u0646\u0634\u06cc \u062f\u06a9\u062a\u0631 \u0646\u0645\u0648\u0646\u0647", "file_type": "document", "source_file": "TEST_USERS.md", "source_location": "L50"}, {"id": "clinicpro_test_users_\u062f\u06a9\u062a\u0631\u0627\u0646_bulk_\u06f1\u06f5\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u06f1\u06f5_\u0634\u0647\u0631", "label": "\u062f\u06a9\u062a\u0631\u0627\u0646 bulk (\u06f1\u06f5\u06f0\u06f0 \u062f\u06a9\u062a\u0631 \u062f\u0631 \u06f1\u06f5 \u0634\u0647\u0631)", "file_type": "document", "source_file": "TEST_USERS.md", "source_location": "L62"}, {"id": "clinicpro_test_users_\u0633\u0627\u062e\u062a_\u0645\u062c\u062f\u062f", "label": "\u0633\u0627\u062e\u062a \u0645\u062c\u062f\u062f", "file_type": "document", "source_file": "TEST_USERS.md", "source_location": "L97"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_test_users_md", "target": "clinicpro_test_users_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062a\u0633\u062a\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "TEST_USERS.md", "source_location": "L1", "weight": 1.0}, {"source": "clinicpro_test_users_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062a\u0633\u062a\u06cc", "target": "clinicpro_test_users_\u0627\u062f\u0645\u06cc\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": "TEST_USERS.md", "source_location": "L9", "weight": 1.0}, {"source": "clinicpro_test_users_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062a\u0633\u062a\u06cc", "target": "clinicpro_test_users_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0646\u0645\u0648\u0646\u0647_\u062a\u0628\u0631\u06cc\u0632", "relation": "contains", "confidence": "EXTRACTED", "source_file": "TEST_USERS.md", "source_location": "L20", "weight": 1.0}, {"source": "clinicpro_test_users_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062a\u0633\u062a\u06cc", "target": "clinicpro_test_users_\u062f\u06a9\u062a\u0631_\u0646\u0645\u0648\u0646\u0647_\u06a9\u0627\u0645\u0644_\u062a\u0628\u0631\u06cc\u0632", "relation": "contains", "confidence": "EXTRACTED", "source_file": "TEST_USERS.md", "source_location": "L33", "weight": 1.0}, {"source": "clinicpro_test_users_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062a\u0633\u062a\u06cc", "target": "clinicpro_test_users_\u0645\u0646\u0634\u06cc_\u062f\u06a9\u062a\u0631_\u0646\u0645\u0648\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "TEST_USERS.md", "source_location": "L50", "weight": 1.0}, {"source": "clinicpro_test_users_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062a\u0633\u062a\u06cc", "target": "clinicpro_test_users_\u062f\u06a9\u062a\u0631\u0627\u0646_bulk_\u06f1\u06f5\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u06f1\u06f5_\u0634\u0647\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "TEST_USERS.md", "source_location": "L62", "weight": 1.0}, {"source": "clinicpro_test_users_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062a\u0633\u062a\u06cc", "target": "clinicpro_test_users_\u0633\u0627\u062e\u062a_\u0645\u062c\u062f\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "TEST_USERS.md", "source_location": "L97", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ae9fa6ec3678bedb9574a38678795af169ff793fe2e660d9413fe05ba1523041.json b/graphify-out/cache/ast/v0.8.44/ae9fa6ec3678bedb9574a38678795af169ff793fe2e660d9413fe05ba1523041.json new file mode 100644 index 00000000..45fa2743 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ae9fa6ec3678bedb9574a38678795af169ff793fe2e660d9413fe05ba1523041.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_financialbreakdownrepository_php", "label": "FinancialBreakdownRepository.php", "file_type": "code", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L1"}, {"id": "repository_financialbreakdownrepository_financialbreakdownrepository", "label": "FinancialBreakdownRepository", "file_type": "code", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_financialbreakdownrepository_financialbreakdownrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L12"}, {"id": "repository_financialbreakdownrepository_financialbreakdownrepository_existsforpayment", "label": ".existsForPayment()", "file_type": "code", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L17"}, {"id": "payment", "label": "Payment", "file_type": "code", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L17"}, {"id": "repository_financialbreakdownrepository_financialbreakdownrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L22"}, {"id": "financialbreakdown", "label": "FinancialBreakdown", "file_type": "code", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L22"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_financialbreakdownrepository_php", "target": "payment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_financialbreakdownrepository_php", "target": "financialbreakdown", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_financialbreakdownrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_financialbreakdownrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_financialbreakdownrepository_php", "target": "repository_financialbreakdownrepository_financialbreakdownrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_financialbreakdownrepository_financialbreakdownrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_financialbreakdownrepository_financialbreakdownrepository", "target": "repository_financialbreakdownrepository_financialbreakdownrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_financialbreakdownrepository_financialbreakdownrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_financialbreakdownrepository_financialbreakdownrepository", "target": "repository_financialbreakdownrepository_financialbreakdownrepository_existsforpayment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_financialbreakdownrepository_financialbreakdownrepository_existsforpayment", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L17", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_financialbreakdownrepository_financialbreakdownrepository", "target": "repository_financialbreakdownrepository_financialbreakdownrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L22", "weight": 1.0}, {"source": "repository_financialbreakdownrepository_financialbreakdownrepository_save", "target": "financialbreakdown", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L22", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_financialbreakdownrepository_financialbreakdownrepository_construct", "target": "financialbreakdown", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L14", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_financialbreakdownrepository_financialbreakdownrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_financialbreakdownrepository_financialbreakdownrepository_existsforpayment", "callee": "count", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_financialbreakdownrepository_financialbreakdownrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_financialbreakdownrepository_financialbreakdownrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_financialbreakdownrepository_financialbreakdownrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_financialbreakdownrepository_financialbreakdownrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/FinancialBreakdownRepository.php", "source_location": "L25", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/aeaabdf32c3e05f3de484ab101f228f1d2f296b38d176e35c75f294cf3275333.json b/graphify-out/cache/ast/v0.8.44/aeaabdf32c3e05f3de484ab101f228f1d2f296b38d176e35c75f294cf3275333.json new file mode 100644 index 00000000..a4e599df --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/aeaabdf32c3e05f3de484ab101f228f1d2f296b38d176e35c75f294cf3275333.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_clinic_services_md", "label": "clinic-services.md", "file_type": "document", "source_file": "docs/api/clinic-services.md", "source_location": "L1"}, {"id": "api_clinic_services_clinic_services_api", "label": "Clinic Services API", "file_type": "document", "source_file": "docs/api/clinic-services.md", "source_location": "L1"}, {"id": "api_clinic_services_get_api_v1_service_sections", "label": "GET /api/v1/service-sections", "file_type": "document", "source_file": "docs/api/clinic-services.md", "source_location": "L9"}, {"id": "api_clinic_services_post_api_v1_service_section", "label": "POST /api/v1/service-section", "file_type": "document", "source_file": "docs/api/clinic-services.md", "source_location": "L35"}, {"id": "api_clinic_services_patch_api_v1_service_section_uuid", "label": "PATCH /api/v1/service-section/{uuid}", "file_type": "document", "source_file": "docs/api/clinic-services.md", "source_location": "L56"}, {"id": "api_clinic_services_delete_api_v1_service_section_uuid", "label": "DELETE /api/v1/service-section/{uuid}", "file_type": "document", "source_file": "docs/api/clinic-services.md", "source_location": "L68"}, {"id": "api_clinic_services_get_api_v1_service_items_sectionuuid", "label": "GET /api/v1/service-items/{sectionUuid}", "file_type": "document", "source_file": "docs/api/clinic-services.md", "source_location": "L76"}, {"id": "api_clinic_services_post_api_v1_service_item", "label": "POST /api/v1/service-item", "file_type": "document", "source_file": "docs/api/clinic-services.md", "source_location": "L102"}, {"id": "api_clinic_services_patch_api_v1_service_item_uuid", "label": "PATCH /api/v1/service-item/{uuid}", "file_type": "document", "source_file": "docs/api/clinic-services.md", "source_location": "L135"}, {"id": "api_clinic_services_delete_api_v1_service_item_uuid", "label": "DELETE /api/v1/service-item/{uuid}", "file_type": "document", "source_file": "docs/api/clinic-services.md", "source_location": "L152"}, {"id": "api_clinic_services_\u062a\u0639\u0631\u0641\u0647_\u06cc_\u0646\u0633\u062e\u0647_\u062f\u0627\u0631_\u0633\u0627\u0644\u0627\u0646\u0647_tariff_\u0641\u0627\u0632_\u06f3_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", "label": "\u062a\u0639\u0631\u0641\u0647\u200c\u06cc \u0646\u0633\u062e\u0647\u200c\u062f\u0627\u0631 \u0633\u0627\u0644\u0627\u0646\u0647 (Tariff) \u2014 \u0641\u0627\u0632 \u06f3 \u0633\u06cc\u0633\u062a\u0645 \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", "file_type": "document", "source_file": "docs/api/clinic-services.md", "source_location": "L174"}, {"id": "api_clinic_services_get_api_v1_service_items_uuid_tariffs", "label": "GET /api/v1/service-items/{uuid}/tariffs", "file_type": "document", "source_file": "docs/api/clinic-services.md", "source_location": "L178"}, {"id": "api_clinic_services_put_api_v1_service_items_uuid_tariffs_year", "label": "PUT /api/v1/service-items/{uuid}/tariffs/{year}", "file_type": "document", "source_file": "docs/api/clinic-services.md", "source_location": "L198"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_clinic_services_md", "target": "api_clinic_services_clinic_services_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-services.md", "source_location": "L1", "weight": 1.0}, {"source": "api_clinic_services_clinic_services_api", "target": "api_clinic_services_get_api_v1_service_sections", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-services.md", "source_location": "L9", "weight": 1.0}, {"source": "api_clinic_services_clinic_services_api", "target": "api_clinic_services_post_api_v1_service_section", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-services.md", "source_location": "L35", "weight": 1.0}, {"source": "api_clinic_services_clinic_services_api", "target": "api_clinic_services_patch_api_v1_service_section_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-services.md", "source_location": "L56", "weight": 1.0}, {"source": "api_clinic_services_clinic_services_api", "target": "api_clinic_services_delete_api_v1_service_section_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-services.md", "source_location": "L68", "weight": 1.0}, {"source": "api_clinic_services_clinic_services_api", "target": "api_clinic_services_get_api_v1_service_items_sectionuuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-services.md", "source_location": "L76", "weight": 1.0}, {"source": "api_clinic_services_clinic_services_api", "target": "api_clinic_services_post_api_v1_service_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-services.md", "source_location": "L102", "weight": 1.0}, {"source": "api_clinic_services_clinic_services_api", "target": "api_clinic_services_patch_api_v1_service_item_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-services.md", "source_location": "L135", "weight": 1.0}, {"source": "api_clinic_services_clinic_services_api", "target": "api_clinic_services_delete_api_v1_service_item_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-services.md", "source_location": "L152", "weight": 1.0}, {"source": "api_clinic_services_clinic_services_api", "target": "api_clinic_services_\u062a\u0639\u0631\u0641\u0647_\u06cc_\u0646\u0633\u062e\u0647_\u062f\u0627\u0631_\u0633\u0627\u0644\u0627\u0646\u0647_tariff_\u0641\u0627\u0632_\u06f3_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-services.md", "source_location": "L174", "weight": 1.0}, {"source": "api_clinic_services_\u062a\u0639\u0631\u0641\u0647_\u06cc_\u0646\u0633\u062e\u0647_\u062f\u0627\u0631_\u0633\u0627\u0644\u0627\u0646\u0647_tariff_\u0641\u0627\u0632_\u06f3_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", "target": "api_clinic_services_get_api_v1_service_items_uuid_tariffs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-services.md", "source_location": "L178", "weight": 1.0}, {"source": "api_clinic_services_\u062a\u0639\u0631\u0641\u0647_\u06cc_\u0646\u0633\u062e\u0647_\u062f\u0627\u0631_\u0633\u0627\u0644\u0627\u0646\u0647_tariff_\u0641\u0627\u0632_\u06f3_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", "target": "api_clinic_services_put_api_v1_service_items_uuid_tariffs_year", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic-services.md", "source_location": "L198", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/af121e73720cdd1fac6a329c931f01349fae4aba0cc9ca12bf25c232ebb69e5d.json b/graphify-out/cache/ast/v0.8.44/af121e73720cdd1fac6a329c931f01349fae4aba0cc9ca12bf25c232ebb69e5d.json new file mode 100644 index 00000000..f4dabbf4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/af121e73720cdd1fac6a329c931f01349fae4aba0cc9ca12bf25c232ebb69e5d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smswallet_php", "label": "SmsWallet.php", "file_type": "code", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L1"}, {"id": "entity_smswallet_smswallet", "label": "SmsWallet", "file_type": "code", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L8"}, {"id": "entity_smswallet_smswallet_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L33"}, {"id": "entity_smswallet_smswallet_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L41"}, {"id": "entity_smswallet_smswallet_getentitytype", "label": ".getEntityType()", "file_type": "code", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L42"}, {"id": "entity_smswallet_smswallet_getentityid", "label": ".getEntityId()", "file_type": "code", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L43"}, {"id": "entity_smswallet_smswallet_getbalancerials", "label": ".getBalanceRials()", "file_type": "code", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L44"}, {"id": "entity_smswallet_smswallet_credit", "label": ".credit()", "file_type": "code", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L46"}, {"id": "entity_smswallet_smswallet_debit", "label": ".debit()", "file_type": "code", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L52"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smswallet_php", "target": "smswalletrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smswallet_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smswallet_php", "target": "entity_smswallet_smswallet", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L8", "weight": 1.0}, {"source": "entity_smswallet_smswallet", "target": "entity_smswallet_smswallet_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L33", "weight": 1.0}, {"source": "entity_smswallet_smswallet", "target": "entity_smswallet_smswallet_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L41", "weight": 1.0}, {"source": "entity_smswallet_smswallet", "target": "entity_smswallet_smswallet_getentitytype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L42", "weight": 1.0}, {"source": "entity_smswallet_smswallet", "target": "entity_smswallet_smswallet_getentityid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L43", "weight": 1.0}, {"source": "entity_smswallet_smswallet", "target": "entity_smswallet_smswallet_getbalancerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L44", "weight": 1.0}, {"source": "entity_smswallet_smswallet", "target": "entity_smswallet_smswallet_credit", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L46", "weight": 1.0}, {"source": "entity_smswallet_smswallet", "target": "entity_smswallet_smswallet_debit", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsWallet.php", "source_location": "L52", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_smswallet_smswallet_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsWallet.php", "source_location": "L37", "receiver": null}, {"caller_nid": "entity_smswallet_smswallet_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsWallet.php", "source_location": "L38", "receiver": null}, {"caller_nid": "entity_smswallet_smswallet_credit", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsWallet.php", "source_location": "L49", "receiver": null}, {"caller_nid": "entity_smswallet_smswallet_debit", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsWallet.php", "source_location": "L58", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/af6300f99ef2e66cad5abf34a421e4c3f2d34995535a907f82aa86cfe4c29b74.json b/graphify-out/cache/ast/v0.8.44/af6300f99ef2e66cad5abf34a421e4c3f2d34995535a907f82aa86cfe4c29b74.json new file mode 100644 index 00000000..f2b06788 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/af6300f99ef2e66cad5abf34a421e4c3f2d34995535a907f82aa86cfe4c29b74.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_sms_login_md", "label": "sms-login.md", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L1"}, {"id": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", "label": "\u067e\u0631\u0627\u0645\u067e\u062a: \u0648\u0631\u0648\u062f \u0628\u0627 \u067e\u06cc\u0627\u0645\u06a9 \u0648 \u0641\u0631\u0627\u0645\u0648\u0634\u06cc \u0631\u0645\u0632 \u0639\u0628\u0648\u0631", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L1"}, {"id": "prompt_sms_login_\u0647\u062f\u0641", "label": "\u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L3"}, {"id": "prompt_sms_login_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u0647\u0631_\u0686\u06cc\u0632_\u0628\u062e\u0648\u0627\u0646", "label": "\u0632\u0645\u06cc\u0646\u0647 \u0641\u0646\u06cc \u0645\u0648\u062c\u0648\u062f \u2014 \u0645\u0647\u0645\u060c \u0642\u0628\u0644 \u0627\u0632 \u0647\u0631 \u0686\u06cc\u0632 \u0628\u062e\u0648\u0627\u0646", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L12"}, {"id": "prompt_sms_login_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u0633\u062a\u0642\u06cc\u0645", "label": "API \u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f (\u0642\u0627\u0628\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u0633\u062a\u0642\u06cc\u0645)", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L14"}, {"id": "prompt_sms_login_post_api_v1_user_send_code_public", "label": "`POST /api/v1/user/send-code` \u2014 PUBLIC", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L16"}, {"id": "prompt_sms_login_post_api_v1_user_verify_code_public", "label": "`POST /api/v1/user/verify-code` \u2014 PUBLIC", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L26"}, {"id": "prompt_sms_login_post_api_v1_user_login_public_passwordauthenticator", "label": "`POST /api/v1/user/login` \u2014 PUBLIC (PasswordAuthenticator)", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L35"}, {"id": "prompt_sms_login_post_oauth_token_public", "label": "`POST /oauth/token` \u2014 PUBLIC", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L45"}, {"id": "prompt_sms_login_authstore", "label": "authStore", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L55"}, {"id": "prompt_sms_login_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u0646\u062f", "label": "API \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0633\u0627\u062e\u062a\u0647 \u0634\u0648\u0646\u062f", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L63"}, {"id": "prompt_sms_login_\u06f1_post_api_v1_user_otp_login_public", "label": "\u06f1. `POST /api/v1/user/otp-login` \u2014 PUBLIC", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L65"}, {"id": "prompt_sms_login_\u06f2_post_api_v1_user_reset_password_public", "label": "\u06f2. `POST /api/v1/user/reset-password` \u2014 PUBLIC", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L85"}, {"id": "prompt_sms_login_\u06f3_security_yaml_public_\u06a9\u0631\u062f\u0646_endpoint_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "label": "\u06f3. security.yaml \u2014 public \u06a9\u0631\u062f\u0646 endpoint \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L111"}, {"id": "prompt_sms_login_\u0642\u0627\u0628\u0644\u06cc\u062a_frontend_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_assets_admin_pages_loginpage_tsx", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a Frontend \u2014 \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc `assets/admin/pages/LoginPage.tsx`", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L131"}, {"id": "prompt_sms_login_state_management_\u0641\u0642\u0637_usestate_\u0646\u0647_tanstack_query", "label": "State Management (\u0641\u0642\u0637 useState \u2014 \u0646\u0647 TanStack Query)", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L133"}, {"id": "prompt_sms_login_\u062c\u0631\u06cc\u0627\u0646_\u0647\u0627\u06cc_api", "label": "\u062c\u0631\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc API", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L171"}, {"id": "prompt_sms_login_\u062d\u0627\u0644\u062a_password", "label": "\u062d\u0627\u0644\u062a password:", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L173"}, {"id": "prompt_sms_login_\u062d\u0627\u0644\u062a_sms", "label": "\u062d\u0627\u0644\u062a sms:", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L179"}, {"id": "prompt_sms_login_\u062d\u0627\u0644\u062a_forgot", "label": "\u062d\u0627\u0644\u062a forgot:", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L186"}, {"id": "prompt_sms_login_ui", "label": "UI", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L193"}, {"id": "prompt_sms_login_\u0627\u0635\u0648\u0644_ui", "label": "\u0627\u0635\u0648\u0644 UI:", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L232"}, {"id": "prompt_sms_login_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L243"}, {"id": "prompt_sms_login_\u062a\u0633\u062a_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", "label": "\u062a\u0633\u062a \u0647\u0631 \u0645\u0631\u062d\u0644\u0647", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L255"}, {"id": "prompt_sms_login_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/sms-login.md", "source_location": "L272"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_sms_login_md", "target": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", "target": "prompt_sms_login_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", "target": "prompt_sms_login_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u0647\u0631_\u0686\u06cc\u0632_\u0628\u062e\u0648\u0627\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L12", "weight": 1.0}, {"source": "prompt_sms_login_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u0647\u0631_\u0686\u06cc\u0632_\u0628\u062e\u0648\u0627\u0646", "target": "prompt_sms_login_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u0633\u062a\u0642\u06cc\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L14", "weight": 1.0}, {"source": "prompt_sms_login_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u0633\u062a\u0642\u06cc\u0645", "target": "prompt_sms_login_post_api_v1_user_send_code_public", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L16", "weight": 1.0}, {"source": "prompt_sms_login_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u0633\u062a\u0642\u06cc\u0645", "target": "prompt_sms_login_post_api_v1_user_verify_code_public", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L26", "weight": 1.0}, {"source": "prompt_sms_login_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u0633\u062a\u0642\u06cc\u0645", "target": "prompt_sms_login_post_api_v1_user_login_public_passwordauthenticator", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L35", "weight": 1.0}, {"source": "prompt_sms_login_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u0633\u062a\u0642\u06cc\u0645", "target": "prompt_sms_login_post_oauth_token_public", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L45", "weight": 1.0}, {"source": "prompt_sms_login_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u0647\u0631_\u0686\u06cc\u0632_\u0628\u062e\u0648\u0627\u0646", "target": "prompt_sms_login_authstore", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L55", "weight": 1.0}, {"source": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", "target": "prompt_sms_login_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L63", "weight": 1.0}, {"source": "prompt_sms_login_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u0646\u062f", "target": "prompt_sms_login_\u06f1_post_api_v1_user_otp_login_public", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L65", "weight": 1.0}, {"source": "prompt_sms_login_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u0646\u062f", "target": "prompt_sms_login_\u06f2_post_api_v1_user_reset_password_public", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L85", "weight": 1.0}, {"source": "prompt_sms_login_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u0646\u062f", "target": "prompt_sms_login_\u06f3_security_yaml_public_\u06a9\u0631\u062f\u0646_endpoint_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L111", "weight": 1.0}, {"source": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", "target": "prompt_sms_login_\u0642\u0627\u0628\u0644\u06cc\u062a_frontend_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_assets_admin_pages_loginpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L131", "weight": 1.0}, {"source": "prompt_sms_login_\u0642\u0627\u0628\u0644\u06cc\u062a_frontend_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_assets_admin_pages_loginpage_tsx", "target": "prompt_sms_login_state_management_\u0641\u0642\u0637_usestate_\u0646\u0647_tanstack_query", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L133", "weight": 1.0}, {"source": "prompt_sms_login_\u0642\u0627\u0628\u0644\u06cc\u062a_frontend_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_assets_admin_pages_loginpage_tsx", "target": "prompt_sms_login_\u062c\u0631\u06cc\u0627\u0646_\u0647\u0627\u06cc_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L171", "weight": 1.0}, {"source": "prompt_sms_login_\u062c\u0631\u06cc\u0627\u0646_\u0647\u0627\u06cc_api", "target": "prompt_sms_login_\u062d\u0627\u0644\u062a_password", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L173", "weight": 1.0}, {"source": "prompt_sms_login_\u062c\u0631\u06cc\u0627\u0646_\u0647\u0627\u06cc_api", "target": "prompt_sms_login_\u062d\u0627\u0644\u062a_sms", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L179", "weight": 1.0}, {"source": "prompt_sms_login_\u062c\u0631\u06cc\u0627\u0646_\u0647\u0627\u06cc_api", "target": "prompt_sms_login_\u062d\u0627\u0644\u062a_forgot", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L186", "weight": 1.0}, {"source": "prompt_sms_login_\u0642\u0627\u0628\u0644\u06cc\u062a_frontend_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_assets_admin_pages_loginpage_tsx", "target": "prompt_sms_login_ui", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L193", "weight": 1.0}, {"source": "prompt_sms_login_\u0642\u0627\u0628\u0644\u06cc\u062a_frontend_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_assets_admin_pages_loginpage_tsx", "target": "prompt_sms_login_\u0627\u0635\u0648\u0644_ui", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L232", "weight": 1.0}, {"source": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", "target": "prompt_sms_login_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L243", "weight": 1.0}, {"source": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", "target": "prompt_sms_login_\u062a\u0633\u062a_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L255", "weight": 1.0}, {"source": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", "target": "prompt_sms_login_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sms-login.md", "source_location": "L272", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/afec1678fc22a9caa8f39eb9fac3f934751dcd6a315ac1441f1378193b88ba0b.json b/graphify-out/cache/ast/v0.8.44/afec1678fc22a9caa8f39eb9fac3f934751dcd6a315ac1441f1378193b88ba0b.json new file mode 100644 index 00000000..db27c681 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/afec1678fc22a9caa8f39eb9fac3f934751dcd6a315ac1441f1378193b88ba0b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_architecture_insurance_billing_system_md", "label": "insurance-billing-system.md", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L1"}, {"id": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", "label": "\u0633\u06cc\u0633\u062a\u0645 \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628 \u0648 \u0628\u06cc\u0645\u0647 (Insurance & Medical Billing) \u2014 \u0633\u0646\u062f \u0645\u0639\u0645\u0627\u0631\u06cc", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L1"}, {"id": "architecture_insurance_billing_system_\u06f0_\u062a\u0637\u0628\u06cc\u0642_\u0628\u0627_\u06a9\u062f_\u0641\u0639\u0644\u06cc_\u0645\u0628\u0646\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0647_greenfield", "label": "\u06f0. \u062a\u0637\u0628\u06cc\u0642 \u0628\u0627 \u06a9\u062f \u0641\u0639\u0644\u06cc (\u0645\u0628\u0646\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc\u060c \u0646\u0647 greenfield)", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L8"}, {"id": "architecture_insurance_billing_system_\u06f1_bounded_contexts", "label": "\u06f1. Bounded Contexts", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L28"}, {"id": "architecture_insurance_billing_system_\u06f2_domain_model_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627_\u0648_\u0641\u06cc\u0644\u062f\u0647\u0627", "label": "\u06f2. Domain Model \u2014 \u0645\u0648\u062c\u0648\u062f\u06cc\u062a\u200c\u0647\u0627 \u0648 \u0641\u06cc\u0644\u062f\u0647\u0627", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L49"}, {"id": "architecture_insurance_billing_system_2_1_value_objects", "label": "2.1 Value Objects", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L51"}, {"id": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", "label": "2.2 Entities (\u062c\u062f\u0627\u0648\u0644)", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L95"}, {"id": "architecture_insurance_billing_system_tenantinsurance_\u0627\u0631\u062a\u0642\u0627\u06cc_entityinsurancepricing", "label": "TenantInsurance (\u0627\u0631\u062a\u0642\u0627\u06cc EntityInsurancePricing)", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L97"}, {"id": "architecture_insurance_billing_system_tenantservicecoverage", "label": "TenantServiceCoverage", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L118"}, {"id": "architecture_insurance_billing_system_tariff_\u062a\u0639\u0631\u0641\u0647_\u06cc_\u0646\u0633\u062e\u0647_\u062f\u0627\u0631", "label": "Tariff (\u062a\u0639\u0631\u0641\u0647\u200c\u06cc \u0646\u0633\u062e\u0647\u200c\u062f\u0627\u0631)", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L133"}, {"id": "architecture_insurance_billing_system_invoice", "label": "Invoice", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L147"}, {"id": "architecture_insurance_billing_system_invoiceitem", "label": "InvoiceItem", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L166"}, {"id": "architecture_insurance_billing_system_claim_\u0645\u0637\u0627\u0644\u0628\u0647_\u06cc_\u0628\u06cc\u0645\u0647", "label": "Claim (\u0645\u0637\u0627\u0644\u0628\u0647\u200c\u06cc \u0628\u06cc\u0645\u0647)", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L187"}, {"id": "architecture_insurance_billing_system_claimitem", "label": "ClaimItem", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L204"}, {"id": "architecture_insurance_billing_system_\u06f3_entity_diagram_erd_\u0645\u062a\u0646\u06cc", "label": "\u06f3. Entity Diagram (ERD \u0645\u062a\u0646\u06cc)", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L217"}, {"id": "architecture_insurance_billing_system_\u06f4_aggregates_ddd", "label": "\u06f4. Aggregates (DDD)", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L236"}, {"id": "architecture_insurance_billing_system_\u06f5_\u0645\u0646\u0637\u0642_\u0645\u062d\u0627\u0633\u0628\u0647_\u06cc_\u0633\u0647\u0645_domain_service", "label": "\u06f5. \u0645\u0646\u0637\u0642 \u0645\u062d\u0627\u0633\u0628\u0647\u200c\u06cc \u0633\u0647\u0645 (Domain Service)", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L248"}, {"id": "architecture_insurance_billing_system_\u06f6_repository_service_dto", "label": "\u06f6. Repository / Service / DTO", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L304"}, {"id": "architecture_insurance_billing_system_\u06f7_rest_api_\u062a\u062d\u062a_api_v1_basecontroller_tenant_\u0627\u0632_currentuser", "label": "\u06f7. REST API (\u062a\u062d\u062a `/api/v1`, `BaseController`, tenant \u0627\u0632 `#[CurrentUser]`)", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L319"}, {"id": "architecture_insurance_billing_system_tenantinsurance_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06cc_tenant", "label": "TenantInsurance (\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc \u0628\u06cc\u0645\u0647\u200c\u06cc tenant)", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L321"}, {"id": "architecture_insurance_billing_system_tariff", "label": "Tariff", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L328"}, {"id": "architecture_insurance_billing_system_invoice_332", "label": "Invoice", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L332"}, {"id": "architecture_insurance_billing_system_claim", "label": "Claim", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L338"}, {"id": "architecture_insurance_billing_system_\u06f8_workflow", "label": "\u06f8. Workflow", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L348"}, {"id": "architecture_insurance_billing_system_\u062b\u0628\u062a_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", "label": "\u062b\u0628\u062a \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L350"}, {"id": "architecture_insurance_billing_system_claim_364", "label": "Claim", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L364"}, {"id": "architecture_insurance_billing_system_\u06f9_events_use_cases", "label": "\u06f9. Events / Use Cases", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L376"}, {"id": "architecture_insurance_billing_system_\u06f1\u06f0_\u0622\u06cc\u0646\u062f\u0647_\u0627\u062a\u0635\u0627\u0644_\u0628\u0647_api_\u0628\u06cc\u0645\u0647_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u06f1\u06f0", "label": "\u06f1\u06f0. \u0622\u06cc\u0646\u062f\u0647: \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 API \u0628\u06cc\u0645\u0647 (\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc \u06f1\u06f0)", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L385"}, {"id": "architecture_insurance_billing_system_\u06f1\u06f1_\u0641\u0627\u0632\u0628\u0646\u062f\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", "label": "\u06f1\u06f1. \u0641\u0627\u0632\u0628\u0646\u062f\u06cc \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc (\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc)", "file_type": "document", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L390"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_architecture_insurance_billing_system_md", "target": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L1", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", "target": "architecture_insurance_billing_system_\u06f0_\u062a\u0637\u0628\u06cc\u0642_\u0628\u0627_\u06a9\u062f_\u0641\u0639\u0644\u06cc_\u0645\u0628\u0646\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0647_greenfield", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L8", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", "target": "architecture_insurance_billing_system_\u06f1_bounded_contexts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L28", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", "target": "architecture_insurance_billing_system_\u06f2_domain_model_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627_\u0648_\u0641\u06cc\u0644\u062f\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L49", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u06f2_domain_model_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627_\u0648_\u0641\u06cc\u0644\u062f\u0647\u0627", "target": "architecture_insurance_billing_system_2_1_value_objects", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L51", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u06f2_domain_model_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627_\u0648_\u0641\u06cc\u0644\u062f\u0647\u0627", "target": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L95", "weight": 1.0}, {"source": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", "target": "architecture_insurance_billing_system_tenantinsurance_\u0627\u0631\u062a\u0642\u0627\u06cc_entityinsurancepricing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L97", "weight": 1.0}, {"source": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", "target": "architecture_insurance_billing_system_tenantservicecoverage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L118", "weight": 1.0}, {"source": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", "target": "architecture_insurance_billing_system_tariff_\u062a\u0639\u0631\u0641\u0647_\u06cc_\u0646\u0633\u062e\u0647_\u062f\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L133", "weight": 1.0}, {"source": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", "target": "architecture_insurance_billing_system_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L147", "weight": 1.0}, {"source": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", "target": "architecture_insurance_billing_system_invoiceitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L166", "weight": 1.0}, {"source": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", "target": "architecture_insurance_billing_system_claim_\u0645\u0637\u0627\u0644\u0628\u0647_\u06cc_\u0628\u06cc\u0645\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L187", "weight": 1.0}, {"source": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", "target": "architecture_insurance_billing_system_claimitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L204", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", "target": "architecture_insurance_billing_system_\u06f3_entity_diagram_erd_\u0645\u062a\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L217", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", "target": "architecture_insurance_billing_system_\u06f4_aggregates_ddd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L236", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", "target": "architecture_insurance_billing_system_\u06f5_\u0645\u0646\u0637\u0642_\u0645\u062d\u0627\u0633\u0628\u0647_\u06cc_\u0633\u0647\u0645_domain_service", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L248", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", "target": "architecture_insurance_billing_system_\u06f6_repository_service_dto", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L304", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", "target": "architecture_insurance_billing_system_\u06f7_rest_api_\u062a\u062d\u062a_api_v1_basecontroller_tenant_\u0627\u0632_currentuser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L319", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u06f7_rest_api_\u062a\u062d\u062a_api_v1_basecontroller_tenant_\u0627\u0632_currentuser", "target": "architecture_insurance_billing_system_tenantinsurance_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06cc_tenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L321", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u06f7_rest_api_\u062a\u062d\u062a_api_v1_basecontroller_tenant_\u0627\u0632_currentuser", "target": "architecture_insurance_billing_system_tariff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L328", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u06f7_rest_api_\u062a\u062d\u062a_api_v1_basecontroller_tenant_\u0627\u0632_currentuser", "target": "architecture_insurance_billing_system_invoice_332", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L332", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u06f7_rest_api_\u062a\u062d\u062a_api_v1_basecontroller_tenant_\u0627\u0632_currentuser", "target": "architecture_insurance_billing_system_claim", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L338", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", "target": "architecture_insurance_billing_system_\u06f8_workflow", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L348", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u06f8_workflow", "target": "architecture_insurance_billing_system_\u062b\u0628\u062a_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L350", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u06f8_workflow", "target": "architecture_insurance_billing_system_claim_364", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L364", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", "target": "architecture_insurance_billing_system_\u06f9_events_use_cases", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L376", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", "target": "architecture_insurance_billing_system_\u06f1\u06f0_\u0622\u06cc\u0646\u062f\u0647_\u0627\u062a\u0635\u0627\u0644_\u0628\u0647_api_\u0628\u06cc\u0645\u0647_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u06f1\u06f0", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L385", "weight": 1.0}, {"source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", "target": "architecture_insurance_billing_system_\u06f1\u06f1_\u0641\u0627\u0632\u0628\u0646\u062f\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/architecture/insurance-billing-system.md", "source_location": "L390", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b1857341551ffad0b98d9d867f3caeeb8924c5b903099e9f2823620efa8eecc6.json b/graphify-out/cache/ast/v0.8.44/b1857341551ffad0b98d9d867f3caeeb8924c5b903099e9f2823620efa8eecc6.json new file mode 100644 index 00000000..74c5ce25 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b1857341551ffad0b98d9d867f3caeeb8924c5b903099e9f2823620efa8eecc6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_pre_registration_md", "label": "pre-registration.md", "file_type": "document", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L1"}, {"id": "prompt_pre_registration_pre_registration_feature", "label": "Pre-Registration Feature", "file_type": "document", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L1"}, {"id": "prompt_pre_registration_\u0647\u062f\u0641", "label": "\u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L3"}, {"id": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L14"}, {"id": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_entity_\u0648_migration_preregistration", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f1 \u2014 Entity \u0648 Migration: PreRegistration", "file_type": "document", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L16"}, {"id": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_backend_public_pre_registration_endpoint", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2 \u2014 Backend: Public Pre-Registration Endpoint", "file_type": "document", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L34"}, {"id": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f3_backend_admin_pre_registration_management_endpoints", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f3 \u2014 Backend: Admin Pre-Registration Management Endpoints", "file_type": "document", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L72"}, {"id": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_frontend_homepage_\u062f\u0648_\u062f\u06a9\u0645\u0647_\u062f\u0631_header_\u0648_hero", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f4 \u2014 Frontend Homepage: \u062f\u0648 \u062f\u06a9\u0645\u0647 \u062f\u0631 header \u0648 hero", "file_type": "document", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L113"}, {"id": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_admin_panel_\u0635\u0641\u062d\u0647_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062f\u0631\u062e\u0648\u0627\u0633\u062a_\u0647\u0627", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f5 \u2014 Frontend Admin Panel: \u0635\u0641\u062d\u0647 \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L168"}, {"id": "prompt_pre_registration_\u0646\u06a9\u0627\u062a_\u0627\u062c\u0631\u0627\u06cc\u06cc", "label": "\u0646\u06a9\u0627\u062a \u0627\u062c\u0631\u0627\u06cc\u06cc", "file_type": "document", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L196"}, {"id": "prompt_pre_registration_\u0627\u0645\u0646\u06cc\u062a", "label": "\u0627\u0645\u0646\u06cc\u062a", "file_type": "document", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L198"}, {"id": "prompt_pre_registration_sms", "label": "SMS", "file_type": "document", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L202"}, {"id": "prompt_pre_registration_\u067e\u0633\u0648\u0631\u062f_\u062a\u0635\u0627\u062f\u0641\u06cc", "label": "\u067e\u0633\u0648\u0631\u062f \u062a\u0635\u0627\u062f\u0641\u06cc", "file_type": "document", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L206"}, {"id": "prompt_pre_registration_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L209"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_pre_registration_md", "target": "prompt_pre_registration_pre_registration_feature", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_pre_registration_pre_registration_feature", "target": "prompt_pre_registration_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_pre_registration_pre_registration_feature", "target": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L14", "weight": 1.0}, {"source": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_entity_\u0648_migration_preregistration", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L16", "weight": 1.0}, {"source": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_backend_public_pre_registration_endpoint", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L34", "weight": 1.0}, {"source": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f3_backend_admin_pre_registration_management_endpoints", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L72", "weight": 1.0}, {"source": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_frontend_homepage_\u062f\u0648_\u062f\u06a9\u0645\u0647_\u062f\u0631_header_\u0648_hero", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L113", "weight": 1.0}, {"source": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_admin_panel_\u0635\u0641\u062d\u0647_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062f\u0631\u062e\u0648\u0627\u0633\u062a_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L168", "weight": 1.0}, {"source": "prompt_pre_registration_pre_registration_feature", "target": "prompt_pre_registration_\u0646\u06a9\u0627\u062a_\u0627\u062c\u0631\u0627\u06cc\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L196", "weight": 1.0}, {"source": "prompt_pre_registration_\u0646\u06a9\u0627\u062a_\u0627\u062c\u0631\u0627\u06cc\u06cc", "target": "prompt_pre_registration_\u0627\u0645\u0646\u06cc\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L198", "weight": 1.0}, {"source": "prompt_pre_registration_\u0646\u06a9\u0627\u062a_\u0627\u062c\u0631\u0627\u06cc\u06cc", "target": "prompt_pre_registration_sms", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L202", "weight": 1.0}, {"source": "prompt_pre_registration_\u0646\u06a9\u0627\u062a_\u0627\u062c\u0631\u0627\u06cc\u06cc", "target": "prompt_pre_registration_\u067e\u0633\u0648\u0631\u062f_\u062a\u0635\u0627\u062f\u0641\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L206", "weight": 1.0}, {"source": "prompt_pre_registration_\u0646\u06a9\u0627\u062a_\u0627\u062c\u0631\u0627\u06cc\u06cc", "target": "prompt_pre_registration_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/pre-registration.md", "source_location": "L209", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b35bfb44623a60a30c39b75148392c7ebf79d810af934c4074b5f59355c4bee5.json b/graphify-out/cache/ast/v0.8.44/b35bfb44623a60a30c39b75148392c7ebf79d810af934c4074b5f59355c4bee5.json new file mode 100644 index 00000000..ca7fc178 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b35bfb44623a60a30c39b75148392c7ebf79d810af934c4074b5f59355c4bee5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "label": "ClinicServiceController.php", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L1"}, {"id": "controller_clinicservicecontroller_clinicservicecontroller", "label": "ClinicServiceController", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L26"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_clinicservicecontroller_clinicservicecontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L30"}, {"id": "controller_clinicservicecontroller_clinicservicecontroller_listsections", "label": ".listSections()", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L43"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L43"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L43"}, {"id": "controller_clinicservicecontroller_clinicservicecontroller_createsection", "label": ".createSection()", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L57"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L57"}, {"id": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "label": ".updateSection()", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L76"}, {"id": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", "label": ".deleteSection()", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L100"}, {"id": "controller_clinicservicecontroller_clinicservicecontroller_listitems", "label": ".listItems()", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L118"}, {"id": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "label": ".createItem()", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L136"}, {"id": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "label": ".updateItem()", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L179"}, {"id": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", "label": ".deleteItem()", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L216"}, {"id": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "label": ".listTariffs()", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L237"}, {"id": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "label": ".setTariff()", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L257"}, {"id": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "label": ".resolveEntity()", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L288"}, {"id": "controller_clinicservicecontroller_clinicservicecontroller_assertservicesgate", "label": ".assertServicesGate()", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L303"}, {"id": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", "label": ".ownsSection()", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L314"}, {"id": "servicesection", "label": "ServiceSection", "file_type": "code", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L314"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "serviceitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "servicesection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "serviceitemrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "servicesectionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "tariffrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "tariffservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "appexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "clinicstaffrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "subscriptionservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L24", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_controller_clinicservicecontroller_php", "target": "controller_clinicservicecontroller_clinicservicecontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L26", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L28", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller", "target": "controller_clinicservicecontroller_clinicservicecontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L30", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller", "target": "controller_clinicservicecontroller_clinicservicecontroller_listsections", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L43", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_listsections", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L43", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_listsections", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L43", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller", "target": "controller_clinicservicecontroller_clinicservicecontroller_createsection", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L57", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_createsection", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L57", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_createsection", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L57", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_createsection", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L57", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller", "target": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L76", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L76", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L76", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L76", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller", "target": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L100", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L100", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L100", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller", "target": "controller_clinicservicecontroller_clinicservicecontroller_listitems", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L118", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_listitems", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L118", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_listitems", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L118", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller", "target": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L136", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L136", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L136", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L136", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller", "target": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L179", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L179", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L179", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L179", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller", "target": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L216", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L216", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L216", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller", "target": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L237", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L237", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L237", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller", "target": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L257", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L257", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L257", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L257", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller", "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L288", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L288", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller", "target": "controller_clinicservicecontroller_clinicservicecontroller_assertservicesgate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L303", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller", "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L314", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", "target": "servicesection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L314", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_listsections", "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L46", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_listsections", "target": "controller_clinicservicecontroller_clinicservicecontroller_assertservicesgate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L47", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_createsection", "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L60", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_createsection", "target": "controller_clinicservicecontroller_clinicservicecontroller_assertservicesgate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L61", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L79", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "target": "controller_clinicservicecontroller_clinicservicecontroller_assertservicesgate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L80", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L83", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L103", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", "target": "controller_clinicservicecontroller_clinicservicecontroller_assertservicesgate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L104", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L107", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_listitems", "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L121", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_listitems", "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L124", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L139", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "target": "controller_clinicservicecontroller_clinicservicecontroller_assertservicesgate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L140", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L151", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L182", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L185", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L219", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L222", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L241", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L244", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L261", "weight": 1.0}, {"source": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L264", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listsections", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L49", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listsections", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L50", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listsections", "callee": "findByEntity", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L51", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listsections", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createsection", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L63", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createsection", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L63", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createsection", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L64", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createsection", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L67", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createsection", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createsection", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L73", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createsection", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L73", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L82", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L84", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L84", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L87", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L87", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L89", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L89", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L91", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "callee": "setActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L92", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L95", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L97", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L97", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L106", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L111", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L113", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listitems", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L123", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listitems", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L125", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listitems", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L125", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listitems", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L128", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listitems", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L129", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listitems", "callee": "findBySection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L130", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listitems", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L133", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L142", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L142", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L144", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L147", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L150", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L152", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L157", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L158", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "setStaff", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L160", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L164", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "setInsuranceCovered", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L165", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L167", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "setInsurancePriceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L168", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L171", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "upsert", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L174", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L174", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "currentJalaliYear", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L174", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "getPriceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L174", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L176", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_createitem", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L176", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L184", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "getSection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L185", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L192", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L192", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L192", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L192", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L193", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "setPriceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L193", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L194", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "setActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L194", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L195", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "setStaff", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L197", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L199", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "setInsuranceCovered", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L202", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "setInsurancePriceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L203", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L206", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "upsert", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L210", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L210", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "currentJalaliYear", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L210", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "getPriceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L210", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L213", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L213", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L221", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", "callee": "getSection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L222", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L223", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L223", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L227", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L229", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L229", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L232", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L243", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "callee": "getSection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L244", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L245", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L245", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "callee": "findByService", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L248", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L248", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L250", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "callee": "currentJalaliYear", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L251", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "callee": "getPriceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L252", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L253", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L253", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L263", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "callee": "getSection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L264", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L265", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L265", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L269", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L272", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L272", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "callee": "upsert", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L275", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L275", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "callee": "currentJalaliYear", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L278", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "callee": "setPriceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L279", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L280", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L283", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_settariff", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L283", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L290", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L291", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L292", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L295", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L296", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L297", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_assertservicesgate", "callee": "hasFeature", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L309", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L317", "receiver": null}, {"caller_nid": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php", "source_location": "L318", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b3690ab9cdd530eb6a0180f96f08a258ccae0c77d31416e80f49a92974eac730.json b/graphify-out/cache/ast/v0.8.44/b3690ab9cdd530eb6a0180f96f08a258ccae0c77d31416e80f49a92974eac730.json new file mode 100644 index 00000000..750b3cb0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b3690ab9cdd530eb6a0180f96f08a258ccae0c77d31416e80f49a92974eac730.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_staff_md", "label": "staff.md", "file_type": "document", "source_file": "docs/api/staff.md", "source_location": "L1"}, {"id": "api_staff_staff_api", "label": "Staff API", "file_type": "document", "source_file": "docs/api/staff.md", "source_location": "L1"}, {"id": "api_staff_get_api_v1_staff", "label": "GET /api/v1/staff", "file_type": "document", "source_file": "docs/api/staff.md", "source_location": "L7"}, {"id": "api_staff_post_api_v1_staff", "label": "POST /api/v1/staff", "file_type": "document", "source_file": "docs/api/staff.md", "source_location": "L37"}, {"id": "api_staff_patch_api_v1_staff_uuid", "label": "PATCH /api/v1/staff/{uuid}", "file_type": "document", "source_file": "docs/api/staff.md", "source_location": "L90"}, {"id": "api_staff_patch_api_v1_staff_uuid_toggle", "label": "PATCH /api/v1/staff/{uuid}/toggle", "file_type": "document", "source_file": "docs/api/staff.md", "source_location": "L117"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_staff_md", "target": "api_staff_staff_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/staff.md", "source_location": "L1", "weight": 1.0}, {"source": "api_staff_staff_api", "target": "api_staff_get_api_v1_staff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/staff.md", "source_location": "L7", "weight": 1.0}, {"source": "api_staff_staff_api", "target": "api_staff_post_api_v1_staff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/staff.md", "source_location": "L37", "weight": 1.0}, {"source": "api_staff_staff_api", "target": "api_staff_patch_api_v1_staff_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/staff.md", "source_location": "L90", "weight": 1.0}, {"source": "api_staff_staff_api", "target": "api_staff_patch_api_v1_staff_uuid_toggle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/staff.md", "source_location": "L117", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b42aeef988db241ca6b6bba68a3932214b3a0bcd6b89e1185883c7a52ee8be3f.json b/graphify-out/cache/ast/v0.8.44/b42aeef988db241ca6b6bba68a3932214b3a0bcd6b89e1185883c7a52ee8be3f.json new file mode 100644 index 00000000..4753878e --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b42aeef988db241ca6b6bba68a3932214b3a0bcd6b89e1185883c7a52ee8be3f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_service_slotcalculatorservice_php", "label": "SlotCalculatorService.php", "file_type": "code", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L1"}, {"id": "service_slotcalculatorservice_slotcalculatorservice", "label": "SlotCalculatorService", "file_type": "code", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L13"}, {"id": "service_slotcalculatorservice_slotcalculatorservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L15"}, {"id": "service_slotcalculatorservice_slotcalculatorservice_getavailableslots", "label": ".getAvailableSlots()", "file_type": "code", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L28"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L28"}, {"id": "service_slotcalculatorservice_slotcalculatorservice_resolveslotlocationid", "label": ".resolveSlotLocationId()", "file_type": "code", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L39"}, {"id": "service_slotcalculatorservice_slotcalculatorservice_getallslotswithavailability", "label": ".getAllSlotsWithAvailability()", "file_type": "code", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L60"}, {"id": "service_slotcalculatorservice_slotcalculatorservice_hasanyavailability", "label": ".hasAnyAvailability()", "file_type": "code", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L78"}, {"id": "service_slotcalculatorservice_slotcalculatorservice_iswithinbookingwindow", "label": ".isWithinBookingWindow()", "file_type": "code", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L87"}, {"id": "service_slotcalculatorservice_slotcalculatorservice_getbookingmeta", "label": ".getBookingMeta()", "file_type": "code", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L106"}, {"id": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "label": ".buildAllSessions()", "file_type": "code", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L117"}, {"id": "service_slotcalculatorservice_slotcalculatorservice_buildsessionsfromoverride", "label": ".buildSessionsFromOverride()", "file_type": "code", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L180"}, {"id": "service_slotcalculatorservice_slotcalculatorservice_buildsessionslots", "label": ".buildSessionSlots()", "file_type": "code", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L225"}, {"id": "service_slotcalculatorservice_slotcalculatorservice_filterbookedslots", "label": ".filterBookedSlots()", "file_type": "code", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L269"}, {"id": "service_slotcalculatorservice_slotcalculatorservice_parsetime", "label": ".parseTime()", "file_type": "code", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L278"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_service_slotcalculatorservice_php", "target": "appointmentrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_service_slotcalculatorservice_php", "target": "dateoverriderepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_service_slotcalculatorservice_php", "target": "holidayrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_service_slotcalculatorservice_php", "target": "weeklyschedulerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_service_slotcalculatorservice_php", "target": "weeklyschedule", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_service_slotcalculatorservice_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_service_slotcalculatorservice_php", "target": "service_slotcalculatorservice_slotcalculatorservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L13", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice", "target": "service_slotcalculatorservice_slotcalculatorservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L15", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice", "target": "service_slotcalculatorservice_slotcalculatorservice_getavailableslots", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L28", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_getavailableslots", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L28", "weight": 1.0, "context": "parameter_type"}, {"source": "service_slotcalculatorservice_slotcalculatorservice", "target": "service_slotcalculatorservice_slotcalculatorservice_resolveslotlocationid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L39", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_resolveslotlocationid", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L39", "weight": 1.0, "context": "parameter_type"}, {"source": "service_slotcalculatorservice_slotcalculatorservice", "target": "service_slotcalculatorservice_slotcalculatorservice_getallslotswithavailability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L60", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_getallslotswithavailability", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L60", "weight": 1.0, "context": "parameter_type"}, {"source": "service_slotcalculatorservice_slotcalculatorservice", "target": "service_slotcalculatorservice_slotcalculatorservice_hasanyavailability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L78", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_hasanyavailability", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L78", "weight": 1.0, "context": "parameter_type"}, {"source": "service_slotcalculatorservice_slotcalculatorservice", "target": "service_slotcalculatorservice_slotcalculatorservice_iswithinbookingwindow", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L87", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_iswithinbookingwindow", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L87", "weight": 1.0, "context": "parameter_type"}, {"source": "service_slotcalculatorservice_slotcalculatorservice", "target": "service_slotcalculatorservice_slotcalculatorservice_getbookingmeta", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L106", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_getbookingmeta", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L106", "weight": 1.0, "context": "parameter_type"}, {"source": "service_slotcalculatorservice_slotcalculatorservice", "target": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L117", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L117", "weight": 1.0, "context": "parameter_type"}, {"source": "service_slotcalculatorservice_slotcalculatorservice", "target": "service_slotcalculatorservice_slotcalculatorservice_buildsessionsfromoverride", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L180", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice", "target": "service_slotcalculatorservice_slotcalculatorservice_buildsessionslots", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L225", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice", "target": "service_slotcalculatorservice_slotcalculatorservice_filterbookedslots", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L269", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_filterbookedslots", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L269", "weight": 1.0, "context": "parameter_type"}, {"source": "service_slotcalculatorservice_slotcalculatorservice", "target": "service_slotcalculatorservice_slotcalculatorservice_parsetime", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L278", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_getavailableslots", "target": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L30", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_getavailableslots", "target": "service_slotcalculatorservice_slotcalculatorservice_filterbookedslots", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L33", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_resolveslotlocationid", "target": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L42", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_getallslotswithavailability", "target": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L62", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_hasanyavailability", "target": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L80", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_iswithinbookingwindow", "target": "service_slotcalculatorservice_slotcalculatorservice_getbookingmeta", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L94", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "target": "service_slotcalculatorservice_slotcalculatorservice_iswithinbookingwindow", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L123", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "target": "service_slotcalculatorservice_slotcalculatorservice_buildsessionsfromoverride", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L136", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "target": "service_slotcalculatorservice_slotcalculatorservice_parsetime", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L154", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "target": "service_slotcalculatorservice_slotcalculatorservice_buildsessionslots", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L162", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_buildsessionsfromoverride", "target": "service_slotcalculatorservice_slotcalculatorservice_buildsessionslots", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L185", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_buildsessionsfromoverride", "target": "service_slotcalculatorservice_slotcalculatorservice_parsetime", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L195", "weight": 1.0}, {"source": "service_slotcalculatorservice_slotcalculatorservice_buildsessionslots", "target": "service_slotcalculatorservice_slotcalculatorservice_parsetime", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/SlotCalculatorService.php", "source_location": "L227", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_getavailableslots", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L31", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_getavailableslots", "callee": "array_merge", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L32", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_getavailableslots", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L32", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_resolveslotlocationid", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L41", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_getallslotswithavailability", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L63", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_getallslotswithavailability", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L64", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_getallslotswithavailability", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L67", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_getallslotswithavailability", "callee": "array_merge", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L67", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_getallslotswithavailability", "callee": "isSlotTaken", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L69", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_hasanyavailability", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L80", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_iswithinbookingwindow", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L89", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_iswithinbookingwindow", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L101", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_getbookingmeta", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L108", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_getbookingmeta", "callee": "getMeta", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L109", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L119", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L128", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "callee": "findActiveByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L128", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L133", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L134", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "callee": "getDate", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L134", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "callee": "isActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L135", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "callee": "getSetting", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L136", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L141", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L145", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "callee": "getSetting", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L148", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "callee": "array_filter", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L152", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "callee": "usort", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L153", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L163", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildsessionsfromoverride", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L184", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildsessionsfromoverride", "callee": "array_merge", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L185", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildsessionsfromoverride", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L186", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildsessionsfromoverride", "callee": "gmdate", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L204", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildsessionsfromoverride", "callee": "gmdate", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L205", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildsessionsfromoverride", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L209", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildsessionslots", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L233", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildsessionslots", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L235", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildsessionslots", "callee": "gmdate", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L256", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_buildsessionslots", "callee": "gmdate", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L257", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_filterbookedslots", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L271", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_filterbookedslots", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L272", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_filterbookedslots", "callee": "array_filter", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L272", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_filterbookedslots", "callee": "isSlotTaken", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L274", "receiver": null}, {"caller_nid": "service_slotcalculatorservice_slotcalculatorservice_parsetime", "callee": "explode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php", "source_location": "L280", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b4a1a494a5417c78db3a85dc80fa158db77860e74eee9337fb15a5f5052f829f.json b/graphify-out/cache/ast/v0.8.44/b4a1a494a5417c78db3a85dc80fa158db77860e74eee9337fb15a5f5052f829f.json new file mode 100644 index 00000000..b865c387 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b4a1a494a5417c78db3a85dc80fa158db77860e74eee9337fb15a5f5052f829f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_17_sms_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L1"}, {"id": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", "label": "\u062a\u0633\u06a9 \u06f1\u06f7: \u0645\u0627\u0698\u0648\u0644 \u067e\u06cc\u0627\u0645\u06a9 (SMS)", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L1"}, {"id": "task_17_sms_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L3"}, {"id": "task_17_sms_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L11"}, {"id": "task_17_sms_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L27"}, {"id": "task_17_sms_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L30"}, {"id": "task_17_sms_task_get_api_v1_sms_balance", "label": "GET /api/v1/sms/balance", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L35"}, {"id": "task_17_sms_task_post_api_v1_sms_queue", "label": "POST /api/v1/sms/queue", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L50"}, {"id": "task_17_sms_task_sms_providers_strategy_pattern", "label": "SMS Providers \u2014 Strategy Pattern", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L83"}, {"id": "task_17_sms_task_fallback_logic", "label": "Fallback Logic", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L96"}, {"id": "task_17_sms_task_symfony_messenger_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_async", "label": "Symfony Messenger \u2014 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc Async", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L116"}, {"id": "task_17_sms_task_\u0642\u0627\u0646\u0648\u0646_\u06a9\u0633\u0631_\u0645\u0648\u062c\u0648\u062f\u06cc", "label": "\u0642\u0627\u0646\u0648\u0646 \u06a9\u0633\u0631 \u0645\u0648\u062c\u0648\u062f\u06cc", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L168"}, {"id": "task_17_sms_task_\u0633\u0627\u062e\u062a\u0627\u0631_\u062c\u062f\u0648\u0644_sms_logs", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u062c\u062f\u0648\u0644 sms_logs", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L182"}, {"id": "task_17_sms_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L200"}, {"id": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", "label": "\u0633\u06cc\u0633\u062a\u0645 \u062a\u0645\u067e\u0644\u06cc\u062a \u067e\u06cc\u0627\u0645\u06a9 \u0633\u0641\u0627\u0631\u0634\u06cc", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L208"}, {"id": "task_17_sms_task_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0644\u06cc", "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0644\u06cc", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L210"}, {"id": "task_17_sms_task_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u062a\u0645\u067e\u0644\u06cc\u062a_\u0647\u0627_category", "label": "\u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u062a\u0645\u067e\u0644\u06cc\u062a\u200c\u0647\u0627 (category)", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L236"}, {"id": "task_17_sms_task_\u0633\u0627\u062e\u062a\u0627\u0631_\u062a\u0645\u067e\u0644\u06cc\u062a_\u0648_\u0645\u062a\u063a\u06cc\u0631\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u062a\u0645\u067e\u0644\u06cc\u062a \u0648 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L246"}, {"id": "task_17_sms_task_get_api_v1_sms_sample_templates", "label": "GET /api/v1/sms/sample-templates", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L263"}, {"id": "task_17_sms_task_post_api_v1_sms_templates", "label": "POST /api/v1/sms/templates", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L282"}, {"id": "task_17_sms_task_patch_api_v1_sms_templates_uuid_submit", "label": "PATCH /api/v1/sms/templates/{uuid}/submit", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L322"}, {"id": "task_17_sms_task_patch_api_v1_sms_templates_uuid_approve_admin", "label": "PATCH /api/v1/sms/templates/{uuid}/approve (Admin)", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L345"}, {"id": "task_17_sms_task_patch_api_v1_sms_templates_uuid_reject_admin", "label": "PATCH /api/v1/sms/templates/{uuid}/reject (Admin)", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L363"}, {"id": "task_17_sms_task_get_api_v1_sms_templates", "label": "GET /api/v1/sms/templates", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L387"}, {"id": "task_17_sms_task_\u0645\u0646\u0637\u0642_\u0627\u0646\u062a\u062e\u0627\u0628_\u062a\u0645\u067e\u0644\u06cc\u062a_\u0647\u0646\u06af\u0627\u0645_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9", "label": "\u0645\u0646\u0637\u0642 \u0627\u0646\u062a\u062e\u0627\u0628 \u062a\u0645\u067e\u0644\u06cc\u062a \u0647\u0646\u06af\u0627\u0645 \u0627\u0631\u0633\u0627\u0644 \u067e\u06cc\u0627\u0645\u06a9", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L418"}, {"id": "task_17_sms_task_\u062c\u062f\u0648\u0644_sms_templates", "label": "\u062c\u062f\u0648\u0644 sms_templates", "file_type": "document", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L447"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_17_sms_task_md", "target": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", "target": "task_17_sms_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", "target": "task_17_sms_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L11", "weight": 1.0}, {"source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", "target": "task_17_sms_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L27", "weight": 1.0}, {"source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", "target": "task_17_sms_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L30", "weight": 1.0}, {"source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", "target": "task_17_sms_task_get_api_v1_sms_balance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L35", "weight": 1.0}, {"source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", "target": "task_17_sms_task_post_api_v1_sms_queue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L50", "weight": 1.0}, {"source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", "target": "task_17_sms_task_sms_providers_strategy_pattern", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L83", "weight": 1.0}, {"source": "task_17_sms_task_sms_providers_strategy_pattern", "target": "task_17_sms_task_fallback_logic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L96", "weight": 1.0}, {"source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", "target": "task_17_sms_task_symfony_messenger_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_async", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L116", "weight": 1.0}, {"source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", "target": "task_17_sms_task_\u0642\u0627\u0646\u0648\u0646_\u06a9\u0633\u0631_\u0645\u0648\u062c\u0648\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L168", "weight": 1.0}, {"source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", "target": "task_17_sms_task_\u0633\u0627\u062e\u062a\u0627\u0631_\u062c\u062f\u0648\u0644_sms_logs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L182", "weight": 1.0}, {"source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", "target": "task_17_sms_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L200", "weight": 1.0}, {"source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", "target": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L208", "weight": 1.0}, {"source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", "target": "task_17_sms_task_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L210", "weight": 1.0}, {"source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", "target": "task_17_sms_task_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u062a\u0645\u067e\u0644\u06cc\u062a_\u0647\u0627_category", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L236", "weight": 1.0}, {"source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", "target": "task_17_sms_task_\u0633\u0627\u062e\u062a\u0627\u0631_\u062a\u0645\u067e\u0644\u06cc\u062a_\u0648_\u0645\u062a\u063a\u06cc\u0631\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L246", "weight": 1.0}, {"source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", "target": "task_17_sms_task_get_api_v1_sms_sample_templates", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L263", "weight": 1.0}, {"source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", "target": "task_17_sms_task_post_api_v1_sms_templates", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L282", "weight": 1.0}, {"source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", "target": "task_17_sms_task_patch_api_v1_sms_templates_uuid_submit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L322", "weight": 1.0}, {"source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", "target": "task_17_sms_task_patch_api_v1_sms_templates_uuid_approve_admin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L345", "weight": 1.0}, {"source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", "target": "task_17_sms_task_patch_api_v1_sms_templates_uuid_reject_admin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L363", "weight": 1.0}, {"source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", "target": "task_17_sms_task_get_api_v1_sms_templates", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L387", "weight": 1.0}, {"source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", "target": "task_17_sms_task_\u0645\u0646\u0637\u0642_\u0627\u0646\u062a\u062e\u0627\u0628_\u062a\u0645\u067e\u0644\u06cc\u062a_\u0647\u0646\u06af\u0627\u0645_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L418", "weight": 1.0}, {"source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", "target": "task_17_sms_task_\u062c\u062f\u0648\u0644_sms_templates", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-17-sms/task.md", "source_location": "L447", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b5459ccb551f37c349aab40fef73ac8f33414ba9f130289f284595c7b3e14622.json b/graphify-out/cache/ast/v0.8.44/b5459ccb551f37c349aab40fef73ac8f33414ba9f130289f284595c7b3e14622.json new file mode 100644 index 00000000..a416ad8b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b5459ccb551f37c349aab40fef73ac8f33414ba9f130289f284595c7b3e14622.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_repository_clinicsubscriptionrepository_php", "label": "ClinicSubscriptionRepository.php", "file_type": "code", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L1"}, {"id": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", "label": "ClinicSubscriptionRepository", "file_type": "code", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L11"}, {"id": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L16"}, {"id": "clinicsubscription", "label": "ClinicSubscription", "file_type": "code", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L16"}, {"id": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", "label": ".findActive()", "file_type": "code", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L21"}, {"id": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_hasusedtrial", "label": ".hasUsedTrial()", "file_type": "code", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L36"}, {"id": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L51"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_repository_clinicsubscriptionrepository_php", "target": "clinicsubscription", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_repository_clinicsubscriptionrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_repository_clinicsubscriptionrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_repository_clinicsubscriptionrepository_php", "target": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", "target": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", "target": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findbyuuid", "target": "clinicsubscription", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L16", "weight": 1.0, "context": "return_type"}, {"source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", "target": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L21", "weight": 1.0}, {"source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", "target": "clinicsubscription", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L21", "weight": 1.0, "context": "return_type"}, {"source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", "target": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_hasusedtrial", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L36", "weight": 1.0}, {"source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", "target": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L51", "weight": 1.0}, {"source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_save", "target": "clinicsubscription", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L51", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_construct", "target": "clinicsubscription", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", "callee": "getOneOrNullResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_hasusedtrial", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_hasusedtrial", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_hasusedtrial", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_hasusedtrial", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_hasusedtrial", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_hasusedtrial", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_hasusedtrial", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_hasusedtrial", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_hasusedtrial", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L54", "receiver": null}, {"caller_nid": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php", "source_location": "L54", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b55eb66cf597d5665d57d79f268a2fc106da8a8e01c18d7f8da2327da6dc7927.json b/graphify-out/cache/ast/v0.8.44/b55eb66cf597d5665d57d79f268a2fc106da8a8e01c18d7f8da2327da6dc7927.json new file mode 100644 index 00000000..a20bf127 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b55eb66cf597d5665d57d79f268a2fc106da8a8e01c18d7f8da2327da6dc7927.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_10_staff_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L1"}, {"id": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "label": "\u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (Staff)", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L1"}, {"id": "task_10_staff_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L3"}, {"id": "task_10_staff_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L7"}, {"id": "task_10_staff_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L18"}, {"id": "task_10_staff_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L23"}, {"id": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_request", "label": "\u0646\u0645\u0648\u0646\u0647 Request", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L26"}, {"id": "task_10_staff_task_post_api_v1_staff", "label": "POST /api/v1/staff", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L28"}, {"id": "task_10_staff_task_patch_api_v1_staff_uuid", "label": "PATCH /api/v1/staff/{uuid}", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L39"}, {"id": "task_10_staff_task_patch_api_v1_staff_uuid_toggle", "label": "PATCH /api/v1/staff/{uuid}/toggle", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L48"}, {"id": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_response", "label": "\u0646\u0645\u0648\u0646\u0647 Response", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L54"}, {"id": "task_10_staff_task_get_api_v1_staff", "label": "GET /api/v1/staff", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L56"}, {"id": "task_10_staff_task_post_api_v1_staff_\u0645\u0648\u0641\u0642", "label": "POST /api/v1/staff (\u0645\u0648\u0641\u0642)", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L75"}, {"id": "task_10_staff_task_patch_api_v1_staff_uuid_toggle_92", "label": "PATCH /api/v1/staff/{uuid}/toggle", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L92"}, {"id": "task_10_staff_task_\u06a9\u062f\u0647\u0627\u06cc_\u062e\u0637\u0627", "label": "\u06a9\u062f\u0647\u0627\u06cc \u062e\u0637\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L100"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_10_staff_task_md", "target": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L7", "weight": 1.0}, {"source": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L18", "weight": 1.0}, {"source": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L23", "weight": 1.0}, {"source": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L26", "weight": 1.0}, {"source": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_10_staff_task_post_api_v1_staff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L28", "weight": 1.0}, {"source": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_10_staff_task_patch_api_v1_staff_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L39", "weight": 1.0}, {"source": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_10_staff_task_patch_api_v1_staff_uuid_toggle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L48", "weight": 1.0}, {"source": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_response", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L54", "weight": 1.0}, {"source": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_10_staff_task_get_api_v1_staff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L56", "weight": 1.0}, {"source": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_10_staff_task_post_api_v1_staff_\u0645\u0648\u0641\u0642", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L75", "weight": 1.0}, {"source": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_response", "target": "task_10_staff_task_patch_api_v1_staff_uuid_toggle_92", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L92", "weight": 1.0}, {"source": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_task_\u06a9\u062f\u0647\u0627\u06cc_\u062e\u0637\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/task.md", "source_location": "L100", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b5a488fc83e88fe15cd0e164c025797e45a73e948420f14fa5b4999856aefea1.json b/graphify-out/cache/ast/v0.8.44/b5a488fc83e88fe15cd0e164c025797e45a73e948420f14fa5b4999856aefea1.json new file mode 100644 index 00000000..964201df --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b5a488fc83e88fe15cd0e164c025797e45a73e948420f14fa5b4999856aefea1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_auth_md", "label": "auth.md", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L1"}, {"id": "api_auth_authentication_api", "label": "Authentication API", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L1"}, {"id": "api_auth_post_api_v1_user_send_code", "label": "POST `/api/v1/user/send-code`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L8"}, {"id": "api_auth_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L14"}, {"id": "api_auth_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L25"}, {"id": "api_auth_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L36"}, {"id": "api_auth_post_api_v1_user_verify_code", "label": "POST `/api/v1/user/verify-code`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L44"}, {"id": "api_auth_request_body_50", "label": "Request Body", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L50"}, {"id": "api_auth_response_200_63", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L63"}, {"id": "api_auth_errors_77", "label": "Errors", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L77"}, {"id": "api_auth_post_api_v1_user_register", "label": "POST `/api/v1/user/register`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L87"}, {"id": "api_auth_request_body_93", "label": "Request Body", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L93"}, {"id": "api_auth_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L106"}, {"id": "api_auth_errors_117", "label": "Errors", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L117"}, {"id": "api_auth_post_api_v1_user_login", "label": "POST `/api/v1/user/login`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L125"}, {"id": "api_auth_request_body_131", "label": "Request Body", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L131"}, {"id": "api_auth_response_200_144", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L144"}, {"id": "api_auth_errors_157", "label": "Errors", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L157"}, {"id": "api_auth_post_oauth_token", "label": "POST `/oauth/token`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L166"}, {"id": "api_auth_request_body_172", "label": "Request Body", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L172"}, {"id": "api_auth_response_200_185", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L185"}, {"id": "api_auth_errors_199", "label": "Errors", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L199"}, {"id": "api_auth_post_oauth_token_refresh", "label": "POST `/oauth/token/refresh`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L209"}, {"id": "api_auth_request_body_215", "label": "Request Body", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L215"}, {"id": "api_auth_response_200_222", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L222"}, {"id": "api_auth_errors_230", "label": "Errors", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L230"}, {"id": "api_auth_get_oauth_userinfo", "label": "GET `/oauth/userinfo`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L237"}, {"id": "api_auth_headers", "label": "Headers", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L243"}, {"id": "api_auth_response_200_248", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L248"}, {"id": "api_auth_errors_318", "label": "Errors", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L318"}, {"id": "api_auth_post_api_v1_auth_switch_context", "label": "POST `/api/v1/auth/switch-context`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L325"}, {"id": "api_auth_request_body_331", "label": "Request Body", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L331"}, {"id": "api_auth_response_200_342", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L342"}, {"id": "api_auth_errors_360", "label": "Errors", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L360"}, {"id": "api_auth_notification_mobile_otp", "label": "Notification Mobile (OTP)", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L369"}, {"id": "api_auth_post_api_v1_notification_mobile_request_otp", "label": "POST `/api/v1/notification-mobile/request-otp`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L377"}, {"id": "api_auth_request_body_383", "label": "Request Body", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L383"}, {"id": "api_auth_response_200_396", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L396"}, {"id": "api_auth_errors_407", "label": "Errors", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L407"}, {"id": "api_auth_notes", "label": "Notes", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L413"}, {"id": "api_auth_post_api_v1_notification_mobile_verify", "label": "POST `/api/v1/notification-mobile/verify`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L420"}, {"id": "api_auth_request_body_426", "label": "Request Body", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L426"}, {"id": "api_auth_response_200_439", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L439"}, {"id": "api_auth_errors_450", "label": "Errors", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L450"}, {"id": "api_auth_get_api_v1_notification_mobile_target", "label": "GET `/api/v1/notification-mobile/{target}`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L458"}, {"id": "api_auth_response_200_465", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L465"}, {"id": "api_auth_errors_477", "label": "Errors", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L477"}, {"id": "api_auth_delete_api_v1_notification_mobile_target", "label": "DELETE `/api/v1/notification-mobile/{target}`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L484"}, {"id": "api_auth_response_200_491", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L491"}, {"id": "api_auth_errors_501", "label": "Errors", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L501"}, {"id": "api_auth_post_oauth_logout", "label": "POST `/oauth/logout`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L508"}, {"id": "api_auth_request_body_514", "label": "Request Body", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L514"}, {"id": "api_auth_response_200_525", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L525"}, {"id": "api_auth_post_api_v1_pre_registration", "label": "POST `/api/v1/pre-registration`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L537"}, {"id": "api_auth_request_body_543", "label": "Request Body", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L543"}, {"id": "api_auth_response_200_568", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L568"}, {"id": "api_auth_error_codes", "label": "Error Codes", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L576"}, {"id": "api_auth_post_api_v1_user_otp_login", "label": "POST `/api/v1/user/otp-login`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L584"}, {"id": "api_auth_request_body_590", "label": "Request Body", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L590"}, {"id": "api_auth_response_200_599", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L599"}, {"id": "api_auth_error_codes_610", "label": "Error Codes", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L610"}, {"id": "api_auth_post_api_v1_user_reset_password", "label": "POST `/api/v1/user/reset-password`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L620"}, {"id": "api_auth_request_body_626", "label": "Request Body", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L626"}, {"id": "api_auth_response_200_639", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L639"}, {"id": "api_auth_error_codes_647", "label": "Error Codes", "file_type": "document", "source_file": "docs/api/auth.md", "source_location": "L647"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_auth_md", "target": "api_auth_authentication_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L1", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_post_api_v1_user_send_code", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L8", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_send_code", "target": "api_auth_request_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L14", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_send_code", "target": "api_auth_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L25", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_send_code", "target": "api_auth_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L36", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_post_api_v1_user_verify_code", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L44", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_verify_code", "target": "api_auth_request_body_50", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L50", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_verify_code", "target": "api_auth_response_200_63", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L63", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_verify_code", "target": "api_auth_errors_77", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L77", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_post_api_v1_user_register", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L87", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_register", "target": "api_auth_request_body_93", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L93", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_register", "target": "api_auth_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L106", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_register", "target": "api_auth_errors_117", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L117", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_post_api_v1_user_login", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L125", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_login", "target": "api_auth_request_body_131", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L131", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_login", "target": "api_auth_response_200_144", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L144", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_login", "target": "api_auth_errors_157", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L157", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_post_oauth_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L166", "weight": 1.0}, {"source": "api_auth_post_oauth_token", "target": "api_auth_request_body_172", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L172", "weight": 1.0}, {"source": "api_auth_post_oauth_token", "target": "api_auth_response_200_185", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L185", "weight": 1.0}, {"source": "api_auth_post_oauth_token", "target": "api_auth_errors_199", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L199", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_post_oauth_token_refresh", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L209", "weight": 1.0}, {"source": "api_auth_post_oauth_token_refresh", "target": "api_auth_request_body_215", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L215", "weight": 1.0}, {"source": "api_auth_post_oauth_token_refresh", "target": "api_auth_response_200_222", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L222", "weight": 1.0}, {"source": "api_auth_post_oauth_token_refresh", "target": "api_auth_errors_230", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L230", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_get_oauth_userinfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L237", "weight": 1.0}, {"source": "api_auth_get_oauth_userinfo", "target": "api_auth_headers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L243", "weight": 1.0}, {"source": "api_auth_get_oauth_userinfo", "target": "api_auth_response_200_248", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L248", "weight": 1.0}, {"source": "api_auth_get_oauth_userinfo", "target": "api_auth_errors_318", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L318", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_post_api_v1_auth_switch_context", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L325", "weight": 1.0}, {"source": "api_auth_post_api_v1_auth_switch_context", "target": "api_auth_request_body_331", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L331", "weight": 1.0}, {"source": "api_auth_post_api_v1_auth_switch_context", "target": "api_auth_response_200_342", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L342", "weight": 1.0}, {"source": "api_auth_post_api_v1_auth_switch_context", "target": "api_auth_errors_360", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L360", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_notification_mobile_otp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L369", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_post_api_v1_notification_mobile_request_otp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L377", "weight": 1.0}, {"source": "api_auth_post_api_v1_notification_mobile_request_otp", "target": "api_auth_request_body_383", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L383", "weight": 1.0}, {"source": "api_auth_post_api_v1_notification_mobile_request_otp", "target": "api_auth_response_200_396", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L396", "weight": 1.0}, {"source": "api_auth_post_api_v1_notification_mobile_request_otp", "target": "api_auth_errors_407", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L407", "weight": 1.0}, {"source": "api_auth_post_api_v1_notification_mobile_request_otp", "target": "api_auth_notes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L413", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_post_api_v1_notification_mobile_verify", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L420", "weight": 1.0}, {"source": "api_auth_post_api_v1_notification_mobile_verify", "target": "api_auth_request_body_426", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L426", "weight": 1.0}, {"source": "api_auth_post_api_v1_notification_mobile_verify", "target": "api_auth_response_200_439", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L439", "weight": 1.0}, {"source": "api_auth_post_api_v1_notification_mobile_verify", "target": "api_auth_errors_450", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L450", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_get_api_v1_notification_mobile_target", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L458", "weight": 1.0}, {"source": "api_auth_get_api_v1_notification_mobile_target", "target": "api_auth_response_200_465", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L465", "weight": 1.0}, {"source": "api_auth_get_api_v1_notification_mobile_target", "target": "api_auth_errors_477", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L477", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_delete_api_v1_notification_mobile_target", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L484", "weight": 1.0}, {"source": "api_auth_delete_api_v1_notification_mobile_target", "target": "api_auth_response_200_491", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L491", "weight": 1.0}, {"source": "api_auth_delete_api_v1_notification_mobile_target", "target": "api_auth_errors_501", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L501", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_post_oauth_logout", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L508", "weight": 1.0}, {"source": "api_auth_post_oauth_logout", "target": "api_auth_request_body_514", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L514", "weight": 1.0}, {"source": "api_auth_post_oauth_logout", "target": "api_auth_response_200_525", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L525", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_post_api_v1_pre_registration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L537", "weight": 1.0}, {"source": "api_auth_post_api_v1_pre_registration", "target": "api_auth_request_body_543", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L543", "weight": 1.0}, {"source": "api_auth_post_api_v1_pre_registration", "target": "api_auth_response_200_568", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L568", "weight": 1.0}, {"source": "api_auth_post_api_v1_pre_registration", "target": "api_auth_error_codes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L576", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_post_api_v1_user_otp_login", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L584", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_otp_login", "target": "api_auth_request_body_590", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L590", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_otp_login", "target": "api_auth_response_200_599", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L599", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_otp_login", "target": "api_auth_error_codes_610", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L610", "weight": 1.0}, {"source": "api_auth_authentication_api", "target": "api_auth_post_api_v1_user_reset_password", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L620", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_reset_password", "target": "api_auth_request_body_626", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L626", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_reset_password", "target": "api_auth_response_200_639", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L639", "weight": 1.0}, {"source": "api_auth_post_api_v1_user_reset_password", "target": "api_auth_error_codes_647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/auth.md", "source_location": "L647", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b5aa923fc81b1ab79f29f7f02401dcfc56b88ce6bbcf0c5e015200000d7ae6d6.json b/graphify-out/cache/ast/v0.8.44/b5aa923fc81b1ab79f29f7f02401dcfc56b88ce6bbcf0c5e015200000d7ae6d6.json new file mode 100644 index 00000000..6cc34995 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b5aa923fc81b1ab79f29f7f02401dcfc56b88ce6bbcf0c5e015200000d7ae6d6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_clinic_filter_by_address_location_md", "label": "fix-clinic-filter-by-address-location.md", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L1"}, {"id": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u0641\u06cc\u0644\u062a\u0631 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0634\u0647\u0631/\u0627\u0633\u062a\u0627\u0646\u0650 \u0622\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L1"}, {"id": "prompt_fix_clinic_filter_by_address_location_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L3"}, {"id": "prompt_fix_clinic_filter_by_address_location_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L7"}, {"id": "prompt_fix_clinic_filter_by_address_location_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L17"}, {"id": "prompt_fix_clinic_filter_by_address_location_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L21"}, {"id": "prompt_fix_clinic_filter_by_address_location_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L29"}, {"id": "prompt_fix_clinic_filter_by_address_location_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L64"}, {"id": "prompt_fix_clinic_filter_by_address_location_\u06f1_join_\u0628\u0647_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_\u0641\u06cc\u0644\u062a\u0631_\u0631\u0648\u06cc_city_province_\u0622\u062f\u0631\u0633", "label": "\u06f1. join \u0628\u0647 \u0622\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0648 \u0641\u06cc\u0644\u062a\u0631 \u0631\u0648\u06cc city/province \u0622\u062f\u0631\u0633", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L66"}, {"id": "prompt_fix_clinic_filter_by_address_location_\u06f2_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_clinic_md", "label": "\u06f2. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc `docs/api/clinic.md`", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L102"}, {"id": "prompt_fix_clinic_filter_by_address_location_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L105"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_clinic_filter_by_address_location_md", "target": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_clinic_filter_by_address_location_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_clinic_filter_by_address_location_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_clinic_filter_by_address_location_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L17", "weight": 1.0}, {"source": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_clinic_filter_by_address_location_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L21", "weight": 1.0}, {"source": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_clinic_filter_by_address_location_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L29", "weight": 1.0}, {"source": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_clinic_filter_by_address_location_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L64", "weight": 1.0}, {"source": "prompt_fix_clinic_filter_by_address_location_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_clinic_filter_by_address_location_\u06f1_join_\u0628\u0647_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_\u0641\u06cc\u0644\u062a\u0631_\u0631\u0648\u06cc_city_province_\u0622\u062f\u0631\u0633", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L66", "weight": 1.0}, {"source": "prompt_fix_clinic_filter_by_address_location_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_clinic_filter_by_address_location_\u06f2_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_clinic_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L102", "weight": 1.0}, {"source": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_clinic_filter_by_address_location_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", "source_location": "L105", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b6839bd6197cc3e53162104e0ccddcb4c0dad2d268815ce71e50591dd58dcaea.json b/graphify-out/cache/ast/v0.8.44/b6839bd6197cc3e53162104e0ccddcb4c0dad2d268815ce71e50591dd58dcaea.json new file mode 100644 index 00000000..b800bca8 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b6839bd6197cc3e53162104e0ccddcb4c0dad2d268815ce71e50591dd58dcaea.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_08_categories_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/tasks/task-08-categories/architecture.md", "source_location": "L1"}, {"id": "task_08_categories_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f8: \u0645\u0627\u0698\u0648\u0644 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-08-categories/architecture.md", "source_location": "L1"}, {"id": "task_08_categories_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-08-categories/architecture.md", "source_location": "L3"}, {"id": "task_08_categories_architecture_entity_category", "label": "Entity: Category", "file_type": "document", "source_file": "docs/tasks/task-08-categories/architecture.md", "source_location": "L24"}, {"id": "task_08_categories_architecture_routing_\u0646\u0645\u0648\u0646\u0647", "label": "Routing \u0646\u0645\u0648\u0646\u0647", "file_type": "document", "source_file": "docs/tasks/task-08-categories/architecture.md", "source_location": "L55"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_08_categories_architecture_md", "target": "task_08_categories_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_08_categories_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "task_08_categories_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_08_categories_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "task_08_categories_architecture_entity_category", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/architecture.md", "source_location": "L24", "weight": 1.0}, {"source": "task_08_categories_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "task_08_categories_architecture_routing_\u0646\u0645\u0648\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/architecture.md", "source_location": "L55", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b735a483f4db548f9613dd6d5efc8489f1a14559737b39f5fa9ec395f6ad21c2.json b/graphify-out/cache/ast/v0.8.44/b735a483f4db548f9613dd6d5efc8489f1a14559737b39f5fa9ec395f6ad21c2.json new file mode 100644 index 00000000..579932b0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b735a483f4db548f9613dd6d5efc8489f1a14559737b39f5fa9ec395f6ad21c2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615203529_php", "label": "Version20260615203529.php", "file_type": "code", "source_file": "migrations/Version20260615203529.php", "source_location": "L1"}, {"id": "migrations_version20260615203529_version20260615203529", "label": "Version20260615203529", "file_type": "code", "source_file": "migrations/Version20260615203529.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260615203529_version20260615203529_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260615203529.php", "source_location": "L15"}, {"id": "migrations_version20260615203529_version20260615203529_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260615203529.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260615203529.php", "source_location": "L20"}, {"id": "migrations_version20260615203529_version20260615203529_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260615203529.php", "source_location": "L30"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615203529_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615203529.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615203529_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615203529.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615203529_php", "target": "migrations_version20260615203529_version20260615203529", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615203529.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260615203529_version20260615203529", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615203529.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260615203529_version20260615203529", "target": "migrations_version20260615203529_version20260615203529_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615203529.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260615203529_version20260615203529", "target": "migrations_version20260615203529_version20260615203529_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615203529.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260615203529_version20260615203529_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615203529.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260615203529_version20260615203529", "target": "migrations_version20260615203529_version20260615203529_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615203529.php", "source_location": "L30", "weight": 1.0}, {"source": "migrations_version20260615203529_version20260615203529_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615203529.php", "source_location": "L30", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260615203529_version20260615203529_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615203529.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260615203529_version20260615203529_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615203529.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260615203529_version20260615203529_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615203529.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260615203529_version20260615203529_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615203529.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260615203529_version20260615203529_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615203529.php", "source_location": "L27", "receiver": null}, {"caller_nid": "migrations_version20260615203529_version20260615203529_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615203529.php", "source_location": "L33", "receiver": null}, {"caller_nid": "migrations_version20260615203529_version20260615203529_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615203529.php", "source_location": "L34", "receiver": null}, {"caller_nid": "migrations_version20260615203529_version20260615203529_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615203529.php", "source_location": "L35", "receiver": null}, {"caller_nid": "migrations_version20260615203529_version20260615203529_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615203529.php", "source_location": "L36", "receiver": null}, {"caller_nid": "migrations_version20260615203529_version20260615203529_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615203529.php", "source_location": "L37", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b75f451ea0018239fff4ace9a06e486880409d0015582b1aa5f843b4ff14d9ab.json b/graphify-out/cache/ast/v0.8.44/b75f451ea0018239fff4ace9a06e486880409d0015582b1aa5f843b4ff14d9ab.json new file mode 100644 index 00000000..6350afdf --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b75f451ea0018239fff4ace9a06e486880409d0015582b1aa5f843b4ff14d9ab.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_09_appointment_settings_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", "source_location": "L1"}, {"id": "task_09_appointment_settings_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f9: \u0645\u0627\u0698\u0648\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", "source_location": "L1"}, {"id": "task_09_appointment_settings_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", "source_location": "L3"}, {"id": "task_09_appointment_settings_architecture_entity_weeklyschedule", "label": "Entity: WeeklySchedule", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", "source_location": "L32"}, {"id": "task_09_appointment_settings_architecture_entity_dateoverride", "label": "Entity: DateOverride", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", "source_location": "L73"}, {"id": "task_09_appointment_settings_architecture_entity_holiday", "label": "Entity: Holiday", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", "source_location": "L104"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_09_appointment_settings_architecture_md", "target": "task_09_appointment_settings_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_09_appointment_settings_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_09_appointment_settings_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_architecture_entity_weeklyschedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", "source_location": "L32", "weight": 1.0}, {"source": "task_09_appointment_settings_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_architecture_entity_dateoverride", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", "source_location": "L73", "weight": 1.0}, {"source": "task_09_appointment_settings_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_architecture_entity_holiday", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", "source_location": "L104", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b77ed0b483016ff3ded0ebab6b8dd81d648b92344b8e392f8aed1c58838c65af.json b/graphify-out/cache/ast/v0.8.44/b77ed0b483016ff3ded0ebab6b8dd81d648b92344b8e392f8aed1c58838c65af.json new file mode 100644 index 00000000..d9fdc0e1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b77ed0b483016ff3ded0ebab6b8dd81d648b92344b8e392f8aed1c58838c65af.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smstemplate_php", "label": "SmsTemplate.php", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L1"}, {"id": "entity_smstemplate_smstemplate", "label": "SmsTemplate", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L8"}, {"id": "entity_smstemplate_smstemplate_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L49"}, {"id": "entity_smstemplate_smstemplate_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L59"}, {"id": "entity_smstemplate_smstemplate_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L60"}, {"id": "entity_smstemplate_smstemplate_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L61"}, {"id": "entity_smstemplate_smstemplate_getbody", "label": ".getBody()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L62"}, {"id": "entity_smstemplate_smstemplate_getprovidercode", "label": ".getProviderCode()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L63"}, {"id": "entity_smstemplate_smstemplate_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L64"}, {"id": "entity_smstemplate_smstemplate_getvariables", "label": ".getVariables()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L65"}, {"id": "entity_smstemplate_smstemplate_getadminnote", "label": ".getAdminNote()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L66"}, {"id": "entity_smstemplate_smstemplate_setname", "label": ".setName()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L68"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L68"}, {"id": "entity_smstemplate_smstemplate_setbody", "label": ".setBody()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L69"}, {"id": "entity_smstemplate_smstemplate_setprovidercode", "label": ".setProviderCode()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L70"}, {"id": "entity_smstemplate_smstemplate_setvariables", "label": ".setVariables()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L71"}, {"id": "entity_smstemplate_smstemplate_submitforreview", "label": ".submitForReview()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L73"}, {"id": "entity_smstemplate_smstemplate_reverttodraft", "label": ".revertToDraft()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L75"}, {"id": "entity_smstemplate_smstemplate_approve", "label": ".approve()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L77"}, {"id": "entity_smstemplate_smstemplate_reject", "label": ".reject()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L85"}, {"id": "entity_smstemplate_smstemplate_touch", "label": ".touch()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L93"}, {"id": "entity_smstemplate_smstemplate_renderbody", "label": ".renderBody()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L95"}, {"id": "entity_smstemplate_smstemplate_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L104"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smstemplate_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smstemplate_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_entity_smstemplate_php", "target": "entity_smstemplate_smstemplate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L8", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L49", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L59", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L60", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L61", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_getbody", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_getprovidercode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L64", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_getvariables", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_getadminnote", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L66", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_setname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L68", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate_setname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L68", "weight": 1.0, "context": "return_type"}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_setbody", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L69", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate_setbody", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L69", "weight": 1.0, "context": "return_type"}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_setprovidercode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L70", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate_setprovidercode", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L70", "weight": 1.0, "context": "return_type"}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_setvariables", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L71", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate_setvariables", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L71", "weight": 1.0, "context": "return_type"}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_submitforreview", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate_submitforreview", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L73", "weight": 1.0, "context": "return_type"}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_reverttodraft", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate_reverttodraft", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L75", "weight": 1.0, "context": "return_type"}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_approve", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate_approve", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L77", "weight": 1.0, "context": "return_type"}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_reject", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L85", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate_reject", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L85", "weight": 1.0, "context": "return_type"}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_touch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L93", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_renderbody", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L95", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate", "target": "entity_smstemplate_smstemplate_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L104", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate_setname", "target": "entity_smstemplate_smstemplate_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L68", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate_setbody", "target": "entity_smstemplate_smstemplate_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L69", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate_setprovidercode", "target": "entity_smstemplate_smstemplate_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L70", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate_setvariables", "target": "entity_smstemplate_smstemplate_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L71", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate_submitforreview", "target": "entity_smstemplate_smstemplate_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate_reverttodraft", "target": "entity_smstemplate_smstemplate_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate_approve", "target": "entity_smstemplate_smstemplate_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L81", "weight": 1.0}, {"source": "entity_smstemplate_smstemplate_reject", "target": "entity_smstemplate_smstemplate_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Sms/Entity/SmsTemplate.php", "source_location": "L89", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_smstemplate_smstemplate_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsTemplate.php", "source_location": "L51", "receiver": null}, {"caller_nid": "entity_smstemplate_smstemplate_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsTemplate.php", "source_location": "L51", "receiver": null}, {"caller_nid": "entity_smstemplate_smstemplate_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsTemplate.php", "source_location": "L55", "receiver": null}, {"caller_nid": "entity_smstemplate_smstemplate_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsTemplate.php", "source_location": "L56", "receiver": null}, {"caller_nid": "entity_smstemplate_smstemplate_touch", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsTemplate.php", "source_location": "L93", "receiver": null}, {"caller_nid": "entity_smstemplate_smstemplate_renderbody", "callee": "str_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsTemplate.php", "source_location": "L99", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b7a581c53e463fa8bfb6a7ccdd65d75c2146aa3b8190852a84a15ad2c8d3bf3d.json b/graphify-out/cache/ast/v0.8.44/b7a581c53e463fa8bfb6a7ccdd65d75c2146aa3b8190852a84a15ad2c8d3bf3d.json new file mode 100644 index 00000000..906af065 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b7a581c53e463fa8bfb6a7ccdd65d75c2146aa3b8190852a84a15ad2c8d3bf3d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609135923_php", "label": "Version20260609135923.php", "file_type": "code", "source_file": "migrations/Version20260609135923.php", "source_location": "L1"}, {"id": "migrations_version20260609135923_version20260609135923", "label": "Version20260609135923", "file_type": "code", "source_file": "migrations/Version20260609135923.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260609135923_version20260609135923_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260609135923.php", "source_location": "L15"}, {"id": "migrations_version20260609135923_version20260609135923_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260609135923.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260609135923.php", "source_location": "L20"}, {"id": "migrations_version20260609135923_version20260609135923_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260609135923.php", "source_location": "L34"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609135923_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135923.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609135923_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135923.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609135923_php", "target": "migrations_version20260609135923_version20260609135923", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135923.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609135923_version20260609135923", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135923.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609135923_version20260609135923", "target": "migrations_version20260609135923_version20260609135923_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135923.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260609135923_version20260609135923", "target": "migrations_version20260609135923_version20260609135923_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135923.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260609135923_version20260609135923_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135923.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609135923_version20260609135923", "target": "migrations_version20260609135923_version20260609135923_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135923.php", "source_location": "L34", "weight": 1.0}, {"source": "migrations_version20260609135923_version20260609135923_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135923.php", "source_location": "L34", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260609135923_version20260609135923_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L27", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L28", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L29", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L37", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L38", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L39", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L40", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L41", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L42", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L43", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L44", "receiver": null}, {"caller_nid": "migrations_version20260609135923_version20260609135923_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php", "source_location": "L45", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b7d523d90f08ea239fa8b03eae601cf68353be6f45c0192762cabfef28c55e67.json b/graphify-out/cache/ast/v0.8.44/b7d523d90f08ea239fa8b03eae601cf68353be6f45c0192762cabfef28c55e67.json new file mode 100644 index 00000000..cb801aff --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b7d523d90f08ea239fa8b03eae601cf68353be6f45c0192762cabfef28c55e67.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_clinic_view_doctor_profile_md", "label": "clinic-view-doctor-profile.md", "file_type": "document", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L1"}, {"id": "prompt_clinic_view_doctor_profile_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u062f\u0633\u062a\u0631\u0633\u06cc \u0635\u0627\u062d\u0628 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0628\u0647 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u067e\u0632\u0634\u06a9\u0627\u0646 \u0639\u0636\u0648 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L1"}, {"id": "prompt_clinic_view_doctor_profile_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L3"}, {"id": "prompt_clinic_view_doctor_profile_\u0645\u0634\u06a9\u0644", "label": "\u0645\u0634\u06a9\u0644", "file_type": "document", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L7"}, {"id": "prompt_clinic_view_doctor_profile_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L26"}, {"id": "prompt_clinic_view_doctor_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L35"}, {"id": "prompt_clinic_view_doctor_profile_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L64"}, {"id": "prompt_clinic_view_doctor_profile_\u06f1_frontend_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_clinic_\u0628\u0647_roleroute_\u0645\u0633\u06cc\u0631_\u067e\u0632\u0634\u06a9", "label": "\u06f1. Frontend \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `clinic` \u0628\u0647 RoleRoute \u0645\u0633\u06cc\u0631 \u067e\u0632\u0634\u06a9", "file_type": "document", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L66"}, {"id": "prompt_clinic_view_doctor_profile_\u06f2_backend_endpoint_\u0627\u062e\u062a\u0635\u0627\u0635\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u06f2. Backend \u2014 endpoint \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L76"}, {"id": "prompt_clinic_view_doctor_profile_\u06f3_frontend_doctordetailpage_fetch_\u0628\u0627_endpoint_\u0645\u0646\u0627\u0633\u0628", "label": "\u06f3. Frontend \u2014 DoctorDetailPage: fetch \u0628\u0627 endpoint \u0645\u0646\u0627\u0633\u0628", "file_type": "document", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L115"}, {"id": "prompt_clinic_view_doctor_profile_\u06f4_frontend_doctordetailpage_\u0645\u062d\u062f\u0648\u062f_\u06a9\u0631\u062f\u0646_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u0628\u0631\u0627\u06cc_clinic", "label": "\u06f4. Frontend \u2014 DoctorDetailPage: \u0645\u062d\u062f\u0648\u062f \u06a9\u0631\u062f\u0646 \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u0648\u06cc\u0631\u0627\u06cc\u0634 \u0628\u0631\u0627\u06cc clinic", "file_type": "document", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L131"}, {"id": "prompt_clinic_view_doctor_profile_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L140"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_clinic_view_doctor_profile_md", "target": "prompt_clinic_view_doctor_profile_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_clinic_view_doctor_profile_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_clinic_view_doctor_profile_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_clinic_view_doctor_profile_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_clinic_view_doctor_profile_\u0645\u0634\u06a9\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_clinic_view_doctor_profile_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_clinic_view_doctor_profile_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L26", "weight": 1.0}, {"source": "prompt_clinic_view_doctor_profile_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_clinic_view_doctor_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L35", "weight": 1.0}, {"source": "prompt_clinic_view_doctor_profile_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_clinic_view_doctor_profile_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L64", "weight": 1.0}, {"source": "prompt_clinic_view_doctor_profile_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_clinic_view_doctor_profile_\u06f1_frontend_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_clinic_\u0628\u0647_roleroute_\u0645\u0633\u06cc\u0631_\u067e\u0632\u0634\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L66", "weight": 1.0}, {"source": "prompt_clinic_view_doctor_profile_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_clinic_view_doctor_profile_\u06f2_backend_endpoint_\u0627\u062e\u062a\u0635\u0627\u0635\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L76", "weight": 1.0}, {"source": "prompt_clinic_view_doctor_profile_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_clinic_view_doctor_profile_\u06f3_frontend_doctordetailpage_fetch_\u0628\u0627_endpoint_\u0645\u0646\u0627\u0633\u0628", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L115", "weight": 1.0}, {"source": "prompt_clinic_view_doctor_profile_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_clinic_view_doctor_profile_\u06f4_frontend_doctordetailpage_\u0645\u062d\u062f\u0648\u062f_\u06a9\u0631\u062f\u0646_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u0628\u0631\u0627\u06cc_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L131", "weight": 1.0}, {"source": "prompt_clinic_view_doctor_profile_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_clinic_view_doctor_profile_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-view-doctor-profile.md", "source_location": "L140", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b8a265a6c3c917fe6acb16f5ae7636f48712894d01941ed0cb32ee5e2ab11c55.json b/graphify-out/cache/ast/v0.8.44/b8a265a6c3c917fe6acb16f5ae7636f48712894d01941ed0cb32ee5e2ab11c55.json new file mode 100644 index 00000000..800448da --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b8a265a6c3c917fe6acb16f5ae7636f48712894d01941ed0cb32ee5e2ab11c55.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "label": "PatientController.php", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L1"}, {"id": "controller_patientcontroller_patientcontroller", "label": "PatientController", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L29"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_patientcontroller_patientcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L33"}, {"id": "controller_patientcontroller_patientcontroller_buildpatientprofile", "label": ".buildPatientProfile()", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L50"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L50"}, {"id": "controller_patientcontroller_patientcontroller_searchuser", "label": ".searchUser()", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L77"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L77"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L77"}, {"id": "controller_patientcontroller_patientcontroller_list", "label": ".list()", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L101"}, {"id": "controller_patientcontroller_patientcontroller_create", "label": ".create()", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L122"}, {"id": "controller_patientcontroller_patientcontroller_show", "label": ".show()", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L189"}, {"id": "controller_patientcontroller_patientcontroller_sessions", "label": ".sessions()", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L206"}, {"id": "controller_patientcontroller_patientcontroller_createsession", "label": ".createSession()", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L230"}, {"id": "controller_patientcontroller_patientcontroller_autocreateclaim", "label": ".autoCreateClaim()", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L255"}, {"id": "patientsession", "label": "PatientSession", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L255"}, {"id": "controller_patientcontroller_patientcontroller_updatesession", "label": ".updateSession()", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L273"}, {"id": "controller_patientcontroller_patientcontroller_resolveentity", "label": ".resolveEntity()", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L293"}, {"id": "controller_patientcontroller_patientcontroller_assertpatientgate", "label": ".assertPatientGate()", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L328"}, {"id": "controller_patientcontroller_patientcontroller_ownsrecord", "label": ".ownsRecord()", "file_type": "code", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L339"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "useractivecontextrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "userrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "claimservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "invoiceservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "loggerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "patientrecord", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "doctorsecretaryrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "patientrecordrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "patientsessionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "patientservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "appexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "subscriptionservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L24", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L25", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L26", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L27", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_controller_patientcontroller_php", "target": "controller_patientcontroller_patientcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L29", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L31", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller", "target": "controller_patientcontroller_patientcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L33", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller", "target": "controller_patientcontroller_patientcontroller_buildpatientprofile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L50", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_buildpatientprofile", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L50", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_patientcontroller_patientcontroller", "target": "controller_patientcontroller_patientcontroller_searchuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L77", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_searchuser", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L77", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_patientcontroller_patientcontroller_searchuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L77", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_patientcontroller_patientcontroller_searchuser", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L77", "weight": 1.0, "context": "return_type"}, {"source": "controller_patientcontroller_patientcontroller", "target": "controller_patientcontroller_patientcontroller_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L101", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_list", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L101", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_patientcontroller_patientcontroller_list", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L101", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_patientcontroller_patientcontroller_list", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L101", "weight": 1.0, "context": "return_type"}, {"source": "controller_patientcontroller_patientcontroller", "target": "controller_patientcontroller_patientcontroller_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L122", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_create", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L122", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_patientcontroller_patientcontroller_create", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L122", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_patientcontroller_patientcontroller_create", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L122", "weight": 1.0, "context": "return_type"}, {"source": "controller_patientcontroller_patientcontroller", "target": "controller_patientcontroller_patientcontroller_show", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L189", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_show", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L189", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_patientcontroller_patientcontroller_show", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L189", "weight": 1.0, "context": "return_type"}, {"source": "controller_patientcontroller_patientcontroller", "target": "controller_patientcontroller_patientcontroller_sessions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L206", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_sessions", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L206", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_patientcontroller_patientcontroller_sessions", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L206", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_patientcontroller_patientcontroller_sessions", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L206", "weight": 1.0, "context": "return_type"}, {"source": "controller_patientcontroller_patientcontroller", "target": "controller_patientcontroller_patientcontroller_createsession", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L230", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_createsession", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L230", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_patientcontroller_patientcontroller_createsession", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L230", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_patientcontroller_patientcontroller_createsession", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L230", "weight": 1.0, "context": "return_type"}, {"source": "controller_patientcontroller_patientcontroller", "target": "controller_patientcontroller_patientcontroller_autocreateclaim", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L255", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_autocreateclaim", "target": "patientsession", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L255", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_patientcontroller_patientcontroller", "target": "controller_patientcontroller_patientcontroller_updatesession", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L273", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_updatesession", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L273", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_patientcontroller_patientcontroller_updatesession", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L273", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_patientcontroller_patientcontroller_updatesession", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L273", "weight": 1.0, "context": "return_type"}, {"source": "controller_patientcontroller_patientcontroller", "target": "controller_patientcontroller_patientcontroller_resolveentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L293", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_resolveentity", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L293", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_patientcontroller_patientcontroller", "target": "controller_patientcontroller_patientcontroller_assertpatientgate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L328", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller", "target": "controller_patientcontroller_patientcontroller_ownsrecord", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L339", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_searchuser", "target": "controller_patientcontroller_patientcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L80", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_searchuser", "target": "controller_patientcontroller_patientcontroller_assertpatientgate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L81", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_list", "target": "controller_patientcontroller_patientcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L104", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_list", "target": "controller_patientcontroller_patientcontroller_assertpatientgate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L105", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_create", "target": "controller_patientcontroller_patientcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L125", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_create", "target": "controller_patientcontroller_patientcontroller_assertpatientgate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L126", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_show", "target": "controller_patientcontroller_patientcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L192", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_show", "target": "controller_patientcontroller_patientcontroller_assertpatientgate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L193", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_show", "target": "controller_patientcontroller_patientcontroller_ownsrecord", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L196", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_show", "target": "controller_patientcontroller_patientcontroller_buildpatientprofile", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L201", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_sessions", "target": "controller_patientcontroller_patientcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L209", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_sessions", "target": "controller_patientcontroller_patientcontroller_assertpatientgate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L210", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_sessions", "target": "controller_patientcontroller_patientcontroller_ownsrecord", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L213", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_createsession", "target": "controller_patientcontroller_patientcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L233", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_createsession", "target": "controller_patientcontroller_patientcontroller_assertpatientgate", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L234", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_createsession", "target": "controller_patientcontroller_patientcontroller_ownsrecord", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L237", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_createsession", "target": "controller_patientcontroller_patientcontroller_autocreateclaim", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L244", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_updatesession", "target": "controller_patientcontroller_patientcontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L276", "weight": 1.0}, {"source": "controller_patientcontroller_patientcontroller_updatesession", "target": "controller_patientcontroller_patientcontroller_ownsrecord", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Controller/PatientController.php", "source_location": "L279", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_patientcontroller_patientcontroller_buildpatientprofile", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L52", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_buildpatientprofile", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L55", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_buildpatientprofile", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L59", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_buildpatientprofile", "callee": "getRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L59", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_buildpatientprofile", "callee": "getRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L59", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_buildpatientprofile", "callee": "getNationalCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L60", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_buildpatientprofile", "callee": "getMobileNumber", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L69", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_buildpatientprofile", "callee": "$insName", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_buildpatientprofile", "callee": "$insName", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L73", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_searchuser", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L83", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_searchuser", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L83", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_searchuser", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L85", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_searchuser", "callee": "findByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_searchuser", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L90", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_searchuser", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L93", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_searchuser", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L94", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_searchuser", "callee": "getRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L95", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_searchuser", "callee": "getMobileNumber", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L96", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_searchuser", "callee": "getNationalCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L97", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_list", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_list", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_list", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L109", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_list", "callee": "findByEntity", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L111", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_list", "callee": "countByEntity", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L112", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_list", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L114", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_list", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_list", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L128", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L128", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L129", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L130", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L131", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L133", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L134", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L135", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L140", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L142", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "findByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L145", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "findOneByNationalCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L150", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L151", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L151", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L151", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "\\App\\Shared\\Service\\InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L152", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "getMobileNumber", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L152", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L152", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L165", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "setRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L168", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "setNationalCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L170", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L172", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "getNationalCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L173", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "setNationalCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L174", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L175", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "findByEntityAndUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L178", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L180", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L180", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L183", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L184", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_create", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_show", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L195", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_show", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L197", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_show", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L197", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_show", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_show", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L201", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_show", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L203", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_sessions", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L212", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_sessions", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_sessions", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_sessions", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L217", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_sessions", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L218", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_sessions", "callee": "findByRecord", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L219", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_sessions", "callee": "countByRecord", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L220", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_sessions", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L222", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_sessions", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L223", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_sessions", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L223", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_createsession", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L236", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_createsession", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L238", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_createsession", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L238", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_createsession", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L241", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_createsession", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L241", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_createsession", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L246", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_createsession", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L246", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_autocreateclaim", "callee": "getInsuranceBaseId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L257", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_autocreateclaim", "callee": "getInsuranceSupplementaryId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L257", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_autocreateclaim", "callee": "createFromSession", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L262", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_autocreateclaim", "callee": "finalize", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L263", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_autocreateclaim", "callee": "createFromInvoice", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L264", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_autocreateclaim", "callee": "info", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L267", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_autocreateclaim", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L267", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_autocreateclaim", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L267", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_autocreateclaim", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L269", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_autocreateclaim", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L269", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_autocreateclaim", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L269", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_updatesession", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L278", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_updatesession", "callee": "getRecord", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L279", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_updatesession", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L280", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_updatesession", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L280", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_updatesession", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L283", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_updatesession", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L283", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_updatesession", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L285", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_updatesession", "callee": "setNotes", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L285", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_updatesession", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L286", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_updatesession", "callee": "setPaymentMethod", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L286", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_updatesession", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L288", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_updatesession", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L290", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_updatesession", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L290", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_resolveentity", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L295", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L296", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L297", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_resolveentity", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L300", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L301", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L302", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_resolveentity", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L305", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L306", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_resolveentity", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L308", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_resolveentity", "callee": "findActiveBySecretaryForClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L310", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L312", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_resolveentity", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L315", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_resolveentity", "callee": "findActiveBySecretaryForDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L317", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_resolveentity", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L319", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_assertpatientgate", "callee": "hasFeature", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L334", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_ownsrecord", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L342", "receiver": null}, {"caller_nid": "controller_patientcontroller_patientcontroller_ownsrecord", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php", "source_location": "L343", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b8c731a6b5e06985b3179372e17bf6b678fd4bccf0f2a488cec7b842ecd56798.json b/graphify-out/cache/ast/v0.8.44/b8c731a6b5e06985b3179372e17bf6b678fd4bccf0f2a488cec7b842ecd56798.json new file mode 100644 index 00000000..e338443a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b8c731a6b5e06985b3179372e17bf6b678fd4bccf0f2a488cec7b842ecd56798.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_16_representation_implementation_notes_md", "label": "implementation_notes.md", "file_type": "document", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L1"}, {"id": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u0645\u0627\u0698\u0648\u0644 Representation (\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u062f\u06a9\u062a\u0631)", "file_type": "document", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L1"}, {"id": "task_16_representation_implementation_notes_\u0645\u0647\u0645_\u0627\u06cc\u0646_\u0645\u0627\u0698\u0648\u0644_\u062f\u0648_\u0646\u0642\u0634_\u062f\u0627\u0631\u062f", "label": "\u0645\u0647\u0645: \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 \u062f\u0648 \u0646\u0642\u0634 \u062f\u0627\u0631\u062f", "file_type": "document", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L3"}, {"id": "task_16_representation_implementation_notes_\u0633\u0627\u062e\u062a\u0627\u0631_representation_\u062f\u0631_drupal", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 Representation \u062f\u0631 Drupal", "file_type": "document", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L7"}, {"id": "task_16_representation_implementation_notes_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0627\u0632_host", "label": "\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0627\u0632 Host", "file_type": "document", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L19"}, {"id": "task_16_representation_implementation_notes_endpoint_my_doctor_\u0628\u0631\u0627\u06cc_\u0628\u06cc\u0645\u0627\u0631", "label": "endpoint: my-doctor (\u0628\u0631\u0627\u06cc \u0628\u06cc\u0645\u0627\u0631)", "file_type": "document", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L27"}, {"id": "task_16_representation_implementation_notes_endpoint_my_appointments_\u0628\u0631\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "label": "endpoint: my-appointments (\u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647)", "file_type": "document", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L34"}, {"id": "task_16_representation_implementation_notes_endpoint_filter_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0645\u0627\u0647\u0627\u0646\u0647", "label": "endpoint: filter (\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0645\u0627\u0647\u0627\u0646\u0647)", "file_type": "document", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L41"}, {"id": "task_16_representation_implementation_notes_endpoint_yearly_income_\u062f\u0631\u0622\u0645\u062f_\u0633\u0627\u0644\u0627\u0646\u0647", "label": "endpoint: yearly-income (\u062f\u0631\u0622\u0645\u062f \u0633\u0627\u0644\u0627\u0646\u0647)", "file_type": "document", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L65"}, {"id": "task_16_representation_implementation_notes_jalalidateservice_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062f\u0631_symfony", "label": "JalaliDateService \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u062f\u0631 Symfony", "file_type": "document", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L97"}, {"id": "task_16_representation_implementation_notes_\u06a9\u0634\u06cc\u0646\u06af_\u0622\u0645\u0627\u0631_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "label": "\u06a9\u0634\u06cc\u0646\u06af \u0622\u0645\u0627\u0631 \u062f\u0627\u0634\u0628\u0648\u0631\u062f", "file_type": "document", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L119"}, {"id": "task_16_representation_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "label": "\u0645\u062c\u0648\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L126"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_16_representation_implementation_notes_md", "target": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L1", "weight": 1.0}, {"source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "target": "task_16_representation_implementation_notes_\u0645\u0647\u0645_\u0627\u06cc\u0646_\u0645\u0627\u0698\u0648\u0644_\u062f\u0648_\u0646\u0642\u0634_\u062f\u0627\u0631\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L3", "weight": 1.0}, {"source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "target": "task_16_representation_implementation_notes_\u0633\u0627\u062e\u062a\u0627\u0631_representation_\u062f\u0631_drupal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L7", "weight": 1.0}, {"source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "target": "task_16_representation_implementation_notes_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0627\u0632_host", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L19", "weight": 1.0}, {"source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "target": "task_16_representation_implementation_notes_endpoint_my_doctor_\u0628\u0631\u0627\u06cc_\u0628\u06cc\u0645\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L27", "weight": 1.0}, {"source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "target": "task_16_representation_implementation_notes_endpoint_my_appointments_\u0628\u0631\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L34", "weight": 1.0}, {"source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "target": "task_16_representation_implementation_notes_endpoint_filter_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0645\u0627\u0647\u0627\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L41", "weight": 1.0}, {"source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "target": "task_16_representation_implementation_notes_endpoint_yearly_income_\u062f\u0631\u0622\u0645\u062f_\u0633\u0627\u0644\u0627\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L65", "weight": 1.0}, {"source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "target": "task_16_representation_implementation_notes_jalalidateservice_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062f\u0631_symfony", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L97", "weight": 1.0}, {"source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "target": "task_16_representation_implementation_notes_\u06a9\u0634\u06cc\u0646\u06af_\u0622\u0645\u0627\u0631_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L119", "weight": 1.0}, {"source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", "target": "task_16_representation_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/implementation_notes.md", "source_location": "L126", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b99e224b9f48a68ebdb627590ef6c9057f3ec7969e4ca2e317378766527785a0.json b/graphify-out/cache/ast/v0.8.44/b99e224b9f48a68ebdb627590ef6c9057f3ec7969e4ca2e317378766527785a0.json new file mode 100644 index 00000000..58d302fc --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b99e224b9f48a68ebdb627590ef6c9057f3ec7969e4ca2e317378766527785a0.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_tenantinsurancerepository_php", "label": "TenantInsuranceRepository.php", "file_type": "code", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L1"}, {"id": "repository_tenantinsurancerepository_tenantinsurancerepository", "label": "TenantInsuranceRepository", "file_type": "code", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_tenantinsurancerepository_tenantinsurancerepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L11"}, {"id": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivebytenant", "label": ".findActiveByTenant()", "file_type": "code", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L17"}, {"id": "repository_tenantinsurancerepository_tenantinsurancerepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L30"}, {"id": "tenantinsurance", "label": "TenantInsurance", "file_type": "code", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L30"}, {"id": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", "label": ".findActiveContract()", "file_type": "code", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L35"}, {"id": "repository_tenantinsurancerepository_tenantinsurancerepository_latestversion", "label": ".latestVersion()", "file_type": "code", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L51"}, {"id": "repository_tenantinsurancerepository_tenantinsurancerepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L67"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_tenantinsurancerepository_php", "target": "tenantinsurance", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_tenantinsurancerepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_tenantinsurancerepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_tenantinsurancerepository_php", "target": "repository_tenantinsurancerepository_tenantinsurancerepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_tenantinsurancerepository_tenantinsurancerepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_tenantinsurancerepository_tenantinsurancerepository", "target": "repository_tenantinsurancerepository_tenantinsurancerepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_tenantinsurancerepository_tenantinsurancerepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_tenantinsurancerepository_tenantinsurancerepository", "target": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivebytenant", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_tenantinsurancerepository_tenantinsurancerepository", "target": "repository_tenantinsurancerepository_tenantinsurancerepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L30", "weight": 1.0}, {"source": "repository_tenantinsurancerepository_tenantinsurancerepository_findbyuuid", "target": "tenantinsurance", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L30", "weight": 1.0, "context": "return_type"}, {"source": "repository_tenantinsurancerepository_tenantinsurancerepository", "target": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L35", "weight": 1.0}, {"source": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", "target": "tenantinsurance", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L35", "weight": 1.0, "context": "return_type"}, {"source": "repository_tenantinsurancerepository_tenantinsurancerepository", "target": "repository_tenantinsurancerepository_tenantinsurancerepository_latestversion", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L51", "weight": 1.0}, {"source": "repository_tenantinsurancerepository_tenantinsurancerepository", "target": "repository_tenantinsurancerepository_tenantinsurancerepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L67", "weight": 1.0}, {"source": "repository_tenantinsurancerepository_tenantinsurancerepository_save", "target": "tenantinsurance", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L67", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_tenantinsurancerepository_tenantinsurancerepository_construct", "target": "tenantinsurance", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivebytenant", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivebytenant", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivebytenant", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivebytenant", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivebytenant", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivebytenant", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivebytenant", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivebytenant", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivebytenant", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L32", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", "callee": "getOneOrNullResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_latestversion", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_latestversion", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_latestversion", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_latestversion", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_latestversion", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_latestversion", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_latestversion", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_latestversion", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_latestversion", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_latestversion", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L69", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L69", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L71", "receiver": null}, {"caller_nid": "repository_tenantinsurancerepository_tenantinsurancerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php", "source_location": "L71", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/b9ee6559e409596b698b855fe4ff283fac5a062a218b4aea42a3b09d14a8fd0a.json b/graphify-out/cache/ast/v0.8.44/b9ee6559e409596b698b855fe4ff283fac5a062a218b4aea42a3b09d14a8fd0a.json new file mode 100644 index 00000000..86eb2872 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/b9ee6559e409596b698b855fe4ff283fac5a062a218b4aea42a3b09d14a8fd0a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_sync_user_realname_from_profile_md", "label": "sync-user-realname-from-profile.md", "file_type": "document", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L1"}, {"id": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "label": "\u0647\u0645\u06af\u0627\u0645\u200c\u0633\u0627\u0632\u06cc \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631 (User.real_name) \u0647\u0646\u06af\u0627\u0645 \u062a\u06a9\u0645\u06cc\u0644 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "file_type": "document", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L1"}, {"id": "prompt_sync_user_realname_from_profile_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L3"}, {"id": "prompt_sync_user_realname_from_profile_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L9"}, {"id": "prompt_sync_user_realname_from_profile_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L13"}, {"id": "prompt_sync_user_realname_from_profile_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L17"}, {"id": "prompt_sync_user_realname_from_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L25"}, {"id": "prompt_sync_user_realname_from_profile_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L42"}, {"id": "prompt_sync_user_realname_from_profile_\u06f1_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_user_realname_\u062f\u0631_hydrate", "label": "\u06f1. \u0647\u0645\u06af\u0627\u0645\u200c\u0633\u0627\u0632\u06cc `User.realName` \u062f\u0631 `hydrate`", "file_type": "document", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L44"}, {"id": "prompt_sync_user_realname_from_profile_\u06f2_\u0627\u0637\u0645\u06cc\u0646\u0627\u0646_\u0627\u0632_flush_\u0634\u062f\u0646_\u062a\u063a\u06cc\u06cc\u0631_user", "label": "\u06f2. \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 flush \u0634\u062f\u0646 \u062a\u063a\u06cc\u06cc\u0631 `User`", "file_type": "document", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L63"}, {"id": "prompt_sync_user_realname_from_profile_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L67"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_sync_user_realname_from_profile_md", "target": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "target": "prompt_sync_user_realname_from_profile_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "target": "prompt_sync_user_realname_from_profile_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "target": "prompt_sync_user_realname_from_profile_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L13", "weight": 1.0}, {"source": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "target": "prompt_sync_user_realname_from_profile_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L17", "weight": 1.0}, {"source": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "target": "prompt_sync_user_realname_from_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L25", "weight": 1.0}, {"source": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "target": "prompt_sync_user_realname_from_profile_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L42", "weight": 1.0}, {"source": "prompt_sync_user_realname_from_profile_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_sync_user_realname_from_profile_\u06f1_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_user_realname_\u062f\u0631_hydrate", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L44", "weight": 1.0}, {"source": "prompt_sync_user_realname_from_profile_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_sync_user_realname_from_profile_\u06f2_\u0627\u0637\u0645\u06cc\u0646\u0627\u0646_\u0627\u0632_flush_\u0634\u062f\u0646_\u062a\u063a\u06cc\u06cc\u0631_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L63", "weight": 1.0}, {"source": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", "target": "prompt_sync_user_realname_from_profile_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/sync-user-realname-from-profile.md", "source_location": "L67", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ba39a2e1ccfbc1a98662ecc71225aa32583a410df8e238dad15de69a62fdb521.json b/graphify-out/cache/ast/v0.8.44/ba39a2e1ccfbc1a98662ecc71225aa32583a410df8e238dad15de69a62fdb521.json new file mode 100644 index 00000000..196b26a8 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ba39a2e1ccfbc1a98662ecc71225aa32583a410df8e238dad15de69a62fdb521.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_implement_phase2_backend_md", "label": "implement-phase2-backend.md", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L1"}, {"id": "prompt_implement_phase2_backend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0627\u0632_\u06f2_backend_\u062a\u0633\u06a9_\u0628\u0647_\u062a\u0633\u06a9", "label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0641\u0627\u0632 \u06f2 \u2014 Backend \u062a\u0633\u06a9\u200c\u0628\u0647\u200c\u062a\u0633\u06a9", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L1"}, {"id": "prompt_implement_phase2_backend_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L3"}, {"id": "prompt_implement_phase2_backend_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0628\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u0647\u0627_\u0648\u0627\u0628\u0633\u062a\u06af\u06cc", "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0628\u0627\u0631\u06cc \u062a\u0633\u06a9\u200c\u0647\u0627 (\u0648\u0627\u0628\u0633\u062a\u06af\u06cc)", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L9"}, {"id": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u0639\u0645\u0648\u0645\u06cc \u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L27"}, {"id": "prompt_implement_phase2_backend_backend_symfony_7", "label": "Backend (Symfony 7)", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L29"}, {"id": "prompt_implement_phase2_backend_\u0633\u0627\u062e\u062a\u0627\u0631_entity_\u0627\u0644\u06af\u0648", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 Entity (\u0627\u0644\u06af\u0648)", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L40"}, {"id": "prompt_implement_phase2_backend_\u062a\u0648\u062c\u0647_\u0645\u0647\u0645_basecontroller_success_double_nested", "label": "\u062a\u0648\u062c\u0647 \u0645\u0647\u0645 \u2014 BaseController::success() double-nested", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L74"}, {"id": "prompt_implement_phase2_backend_secretarycontroller_\u0648\u0636\u0639\u06cc\u062a_\u0648\u0627\u0642\u0639\u06cc_\u0641\u0639\u0644\u06cc", "label": "SecretaryController \u2014 \u0648\u0636\u0639\u06cc\u062a \u0648\u0627\u0642\u0639\u06cc \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L88"}, {"id": "prompt_implement_phase2_backend_payment_entity_\u0648\u0636\u0639\u06cc\u062a_\u0648\u0627\u0642\u0639\u06cc", "label": "Payment entity \u2014 \u0648\u0636\u0639\u06cc\u062a \u0648\u0627\u0642\u0639\u06cc", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L99"}, {"id": "prompt_implement_phase2_backend_smsservice_signature_\u0648\u0627\u0642\u0639\u06cc", "label": "SmsService \u2014 signature \u0648\u0627\u0642\u0639\u06cc", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L107"}, {"id": "prompt_implement_phase2_backend_appointmentcontroller_updatestatus_\u0648\u0636\u0639\u06cc\u062a_\u0648\u0627\u0642\u0639\u06cc", "label": "AppointmentController::updateStatus \u2014 \u0648\u0636\u0639\u06cc\u062a \u0648\u0627\u0642\u0639\u06cc", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L115"}, {"id": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", "label": "\u062a\u0633\u06a9\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L124"}, {"id": "prompt_implement_phase2_backend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "label": "TASK-10: \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (Staff)", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L128"}, {"id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L132"}, {"id": "prompt_implement_phase2_backend_entity_clinicstaff", "label": "Entity ClinicStaff:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L141"}, {"id": "prompt_implement_phase2_backend_controller_endpoints", "label": "Controller endpoints:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L148"}, {"id": "prompt_implement_phase2_backend_\u0646\u06a9\u0627\u062a", "label": "\u0646\u06a9\u0627\u062a:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L156"}, {"id": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "label": "TASK-11: \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (Subscription Tiers)", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L164"}, {"id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_168", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L168"}, {"id": "prompt_implement_phase2_backend_subscriptionplan_id_uuid_name_varchar_30_free_basic_professional_level_tinyint", "label": "SubscriptionPlan: `id`, `uuid`, `name` (VARCHAR 30: free/basic/professional), `level` (TINYINT),", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L181"}, {"id": "prompt_implement_phase2_backend_subscriptionperiod_id_uuid_plan_fk_subscriptionplan_label_varchar_50", "label": "SubscriptionPeriod: `id`, `uuid`, `plan` (FK\u2192SubscriptionPlan), `label` (VARCHAR 50),", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L185"}, {"id": "prompt_implement_phase2_backend_clinicsubscription_id_uuid_entitytype_entityid_plan_fk", "label": "ClinicSubscription: `id`, `uuid`, `entityType`, `entityId`, `plan` (FK),", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L189"}, {"id": "prompt_implement_phase2_backend_subscriptionservice_\u0645\u062a\u062f\u0647\u0627\u06cc_\u0627\u0644\u0632\u0627\u0645\u06cc", "label": "SubscriptionService \u2014 \u0645\u062a\u062f\u0647\u0627\u06cc \u0627\u0644\u0632\u0627\u0645\u06cc:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L195"}, {"id": "prompt_implement_phase2_backend_subscriptioncontroller_endpoints", "label": "SubscriptionController endpoints:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L219"}, {"id": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_paymentcontroller", "label": "\u062a\u063a\u06cc\u06cc\u0631 PaymentController:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L233"}, {"id": "prompt_implement_phase2_backend_seed_data_\u062f\u0631_migration", "label": "Seed data \u062f\u0631 migration:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L242"}, {"id": "prompt_implement_phase2_backend_error_codes_\u062c\u062f\u06cc\u062f_\u062f\u0631_errorcodes_php", "label": "Error codes \u062c\u062f\u06cc\u062f \u062f\u0631 ErrorCodes.php:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L245"}, {"id": "prompt_implement_phase2_backend_task_12_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644", "label": "TASK-12: \u062a\u06a9\u0645\u06cc\u0644 \u0645\u0646\u0634\u06cc \u2014 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u067e\u0646\u0644", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L256"}, {"id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647_\u0647\u06cc\u0686_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f\u06cc_\u0646\u06cc\u0633\u062a", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647 (\u0647\u06cc\u0686 \u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f\u06cc \u0646\u06cc\u0633\u062a):", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L260"}, {"id": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_secretarycontroller_create", "label": "\u062a\u063a\u06cc\u06cc\u0631 SecretaryController::create():", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L264"}, {"id": "prompt_implement_phase2_backend_\u0646\u06a9\u062a\u0647_\u0645\u0647\u0645_\u0645\u062a\u062f_\u0645\u0648\u062c\u0648\u062f", "label": "\u0646\u06a9\u062a\u0647 \u0645\u0647\u0645 \u2014 \u0645\u062a\u062f \u0645\u0648\u062c\u0648\u062f:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L277"}, {"id": "prompt_implement_phase2_backend_error_code_\u0645\u0648\u062c\u0648\u062f", "label": "Error code \u0645\u0648\u062c\u0648\u062f:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L280"}, {"id": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "label": "TASK-13: \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (Clinic Services)", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L287"}, {"id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_291", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L291"}, {"id": "prompt_implement_phase2_backend_servicesection_id_uuid_entitytype_entityid_name_varchar_200_active_bool_true_createdat_updatedat", "label": "ServiceSection: `id`, `uuid`, `entityType`, `entityId`, `name` (VARCHAR 200), `active` (bool=true), `createdAt`, `updatedAt`.", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L301"}, {"id": "prompt_implement_phase2_backend_serviceitem_id_uuid_section_fk_servicesection_on_delete_cascade", "label": "ServiceItem: `id`, `uuid`, `section` (FK\u2192ServiceSection ON DELETE CASCADE),", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L304"}, {"id": "prompt_implement_phase2_backend_controller_endpoints_308", "label": "Controller endpoints:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L308"}, {"id": "prompt_implement_phase2_backend_gate_check_helper", "label": "gate check helper:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L320"}, {"id": "prompt_implement_phase2_backend_\u062d\u0630\u0641_serviceitem_\u0628\u0627_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u062f\u0631_\u067e\u0631\u0648\u0646\u062f\u0647", "label": "\u062d\u0630\u0641 ServiceItem \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062f\u0631 \u067e\u0631\u0648\u0646\u062f\u0647:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L331"}, {"id": "prompt_implement_phase2_backend_error_codes_\u062c\u062f\u06cc\u062f", "label": "Error codes \u062c\u062f\u06cc\u062f:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L342"}, {"id": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "label": "TASK-14: \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc (SMS Panel)", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L351"}, {"id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_355", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L355"}, {"id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L368"}, {"id": "prompt_implement_phase2_backend_smswallet_id_entitytype_entityid_balancerials_int_0_createdat_updatedat", "label": "SmsWallet: `id`, `entityType`, `entityId`, `balanceRials` (INT=0), `createdAt`, `updatedAt`.", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L372"}, {"id": "prompt_implement_phase2_backend_smswallettransaction_id_uuid_wallet_fk_smswallet_on_delete_cascade", "label": "SmsWalletTransaction: `id`, `uuid`, `wallet` (FK\u2192SmsWallet ON DELETE CASCADE),", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L375"}, {"id": "prompt_implement_phase2_backend_smssettings_id_entitytype_entityid_reminderenabled_bool_false", "label": "SmsSettings: `id`, `entityType`, `entityId`, `reminderEnabled` (bool=false),", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L379"}, {"id": "prompt_implement_phase2_backend_smswalletservice", "label": "SmsWalletService:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L383"}, {"id": "prompt_implement_phase2_backend_smswalletcontroller_endpoints", "label": "SmsWalletController endpoints:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L391"}, {"id": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_paymentcontroller_callback_\u0628\u0631\u0627\u06cc_sms_wallet", "label": "\u062a\u063a\u06cc\u06cc\u0631 PaymentController callback \u0628\u0631\u0627\u06cc sms_wallet:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L401"}, {"id": "prompt_implement_phase2_backend_siteconfig_key", "label": "SiteConfig key:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L409"}, {"id": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "label": "TASK-15: \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631 (Patient Records)", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L416"}, {"id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_420", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L420"}, {"id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647", "label": "\u0641\u0627\u06cc\u0644 \u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L432"}, {"id": "prompt_implement_phase2_backend_patientrecord_id_uuid_entitytype_entityid_user_fk_user_on_delete_restrict", "label": "PatientRecord: `id`, `uuid`, `entityType`, `entityId`, `user` (FK\u2192User ON DELETE RESTRICT),", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L435"}, {"id": "prompt_implement_phase2_backend_patientsession_id_uuid_record_fk_patientrecord_cascade_appointment_fk_nullable_set_null", "label": "PatientSession: `id`, `uuid`, `record` (FK\u2192PatientRecord CASCADE), `appointment` (FK nullable SET NULL),", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L439"}, {"id": "prompt_implement_phase2_backend_sessionservice_entity_id_uuid_session_fk_patientsession_cascade", "label": "SessionService (entity): `id`, `uuid`, `session` (FK\u2192PatientSession CASCADE),", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L446"}, {"id": "prompt_implement_phase2_backend_patientservice", "label": "PatientService:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L450"}, {"id": "prompt_implement_phase2_backend_patientcontroller_endpoints", "label": "PatientController endpoints:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L473"}, {"id": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_appointmentcontroller_updatestatus", "label": "\u062a\u063a\u06cc\u06cc\u0631 AppointmentController::updateStatus():", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L483"}, {"id": "prompt_implement_phase2_backend_error_codes_\u062c\u062f\u06cc\u062f_489", "label": "Error codes \u062c\u062f\u06cc\u062f:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L489"}, {"id": "prompt_implement_phase2_backend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", "label": "TASK-16: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f (Smart Dashboard)", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L499"}, {"id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647_\u0647\u06cc\u0686_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f\u06cc_\u0646\u06cc\u0633\u062a_503", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647 (\u0647\u06cc\u0686 \u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f\u06cc \u0646\u06cc\u0633\u062a):", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L503"}, {"id": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_dashboardcontroller_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_from_to", "label": "\u062a\u063a\u06cc\u06cc\u0631 DashboardController \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `from`/`to`:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L507"}, {"id": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_adminapicontroller_dashboardcharts", "label": "\u062a\u063a\u06cc\u06cc\u0631 AdminApiController::dashboardCharts():", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L519"}, {"id": "prompt_implement_phase2_backend_patientrecordrepository_\u0645\u062a\u062f_\u062c\u062f\u06cc\u062f", "label": "PatientRecordRepository \u0645\u062a\u062f \u062c\u062f\u06cc\u062f:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L529"}, {"id": "prompt_implement_phase2_backend_patientsessionrepository_\u0645\u062a\u062f_\u062c\u062f\u06cc\u062f", "label": "PatientSessionRepository \u0645\u062a\u062f \u062c\u062f\u06cc\u062f:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L535"}, {"id": "prompt_implement_phase2_backend_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0628\u0631\u0627\u06cc_\u0647\u0645\u0647_\u062a\u0633\u06a9_\u0647\u0627", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645 \u0628\u0631\u0627\u06cc \u0647\u0645\u0647 \u062a\u0633\u06a9\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L545"}, {"id": "prompt_implement_phase2_backend_resolveentityfromjwt_helper_\u0645\u0634\u062a\u0631\u06a9", "label": "resolveEntityFromJwt \u2014 helper \u0645\u0634\u062a\u0631\u06a9", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L547"}, {"id": "prompt_implement_phase2_backend_migration_\u0628\u0639\u062f_\u0627\u0632_\u0647\u0631_\u062a\u0633\u06a9", "label": "migration \u0628\u0639\u062f \u0627\u0632 \u0647\u0631 \u062a\u0633\u06a9:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L557"}, {"id": "prompt_implement_phase2_backend_\u0628\u0631\u0631\u0633\u06cc_route_\u0628\u0639\u062f_\u0627\u0632_\u0647\u0631_\u062a\u0633\u06a9", "label": "\u0628\u0631\u0631\u0633\u06cc route \u0628\u0639\u062f \u0627\u0632 \u0647\u0631 \u062a\u0633\u06a9:", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L564"}, {"id": "prompt_implement_phase2_backend_\u062a\u0631\u062a\u06cc\u0628_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api", "label": "\u062a\u0631\u062a\u06cc\u0628 \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc (docs/api/):", "file_type": "document", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L569"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_implement_phase2_backend_md", "target": "prompt_implement_phase2_backend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0627\u0632_\u06f2_backend_\u062a\u0633\u06a9_\u0628\u0647_\u062a\u0633\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0627\u0632_\u06f2_backend_\u062a\u0633\u06a9_\u0628\u0647_\u062a\u0633\u06a9", "target": "prompt_implement_phase2_backend_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0627\u0632_\u06f2_backend_\u062a\u0633\u06a9_\u0628\u0647_\u062a\u0633\u06a9", "target": "prompt_implement_phase2_backend_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0628\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u0647\u0627_\u0648\u0627\u0628\u0633\u062a\u06af\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0627\u0632_\u06f2_backend_\u062a\u0633\u06a9_\u0628\u0647_\u062a\u0633\u06a9", "target": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L27", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "prompt_implement_phase2_backend_backend_symfony_7", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L29", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "prompt_implement_phase2_backend_\u0633\u0627\u062e\u062a\u0627\u0631_entity_\u0627\u0644\u06af\u0648", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L40", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "prompt_implement_phase2_backend_\u062a\u0648\u062c\u0647_\u0645\u0647\u0645_basecontroller_success_double_nested", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L74", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "prompt_implement_phase2_backend_secretarycontroller_\u0648\u0636\u0639\u06cc\u062a_\u0648\u0627\u0642\u0639\u06cc_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L88", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "prompt_implement_phase2_backend_payment_entity_\u0648\u0636\u0639\u06cc\u062a_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L99", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "prompt_implement_phase2_backend_smsservice_signature_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L107", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", "target": "prompt_implement_phase2_backend_appointmentcontroller_updatestatus_\u0648\u0636\u0639\u06cc\u062a_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L115", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0627\u0632_\u06f2_backend_\u062a\u0633\u06a9_\u0628\u0647_\u062a\u0633\u06a9", "target": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L124", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", "target": "prompt_implement_phase2_backend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L128", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L132", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "prompt_implement_phase2_backend_entity_clinicstaff", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L141", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "prompt_implement_phase2_backend_controller_endpoints", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L148", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "prompt_implement_phase2_backend_\u0646\u06a9\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L156", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", "target": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L164", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_168", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L168", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prompt_implement_phase2_backend_subscriptionplan_id_uuid_name_varchar_30_free_basic_professional_level_tinyint", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L181", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prompt_implement_phase2_backend_subscriptionperiod_id_uuid_plan_fk_subscriptionplan_label_varchar_50", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L185", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prompt_implement_phase2_backend_clinicsubscription_id_uuid_entitytype_entityid_plan_fk", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L189", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prompt_implement_phase2_backend_subscriptionservice_\u0645\u062a\u062f\u0647\u0627\u06cc_\u0627\u0644\u0632\u0627\u0645\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L195", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prompt_implement_phase2_backend_subscriptioncontroller_endpoints", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L219", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_paymentcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L233", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prompt_implement_phase2_backend_seed_data_\u062f\u0631_migration", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L242", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", "target": "prompt_implement_phase2_backend_error_codes_\u062c\u062f\u06cc\u062f_\u062f\u0631_errorcodes_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L245", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", "target": "prompt_implement_phase2_backend_task_12_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L256", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_12_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644", "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647_\u0647\u06cc\u0686_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f\u06cc_\u0646\u06cc\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L260", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_12_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644", "target": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_secretarycontroller_create", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L264", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_12_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644", "target": "prompt_implement_phase2_backend_\u0646\u06a9\u062a\u0647_\u0645\u0647\u0645_\u0645\u062a\u062f_\u0645\u0648\u062c\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L277", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_12_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644", "target": "prompt_implement_phase2_backend_error_code_\u0645\u0648\u062c\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L280", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", "target": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L287", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_291", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L291", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "prompt_implement_phase2_backend_servicesection_id_uuid_entitytype_entityid_name_varchar_200_active_bool_true_createdat_updatedat", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L301", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "prompt_implement_phase2_backend_serviceitem_id_uuid_section_fk_servicesection_on_delete_cascade", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L304", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "prompt_implement_phase2_backend_controller_endpoints_308", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L308", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "prompt_implement_phase2_backend_gate_check_helper", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L320", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "prompt_implement_phase2_backend_\u062d\u0630\u0641_serviceitem_\u0628\u0627_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u062f\u0631_\u067e\u0631\u0648\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L331", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", "target": "prompt_implement_phase2_backend_error_codes_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L342", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", "target": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L351", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_355", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L355", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L368", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "target": "prompt_implement_phase2_backend_smswallet_id_entitytype_entityid_balancerials_int_0_createdat_updatedat", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L372", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "target": "prompt_implement_phase2_backend_smswallettransaction_id_uuid_wallet_fk_smswallet_on_delete_cascade", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L375", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "target": "prompt_implement_phase2_backend_smssettings_id_entitytype_entityid_reminderenabled_bool_false", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L379", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "target": "prompt_implement_phase2_backend_smswalletservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L383", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "target": "prompt_implement_phase2_backend_smswalletcontroller_endpoints", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L391", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "target": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_paymentcontroller_callback_\u0628\u0631\u0627\u06cc_sms_wallet", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L401", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", "target": "prompt_implement_phase2_backend_siteconfig_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L409", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", "target": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L416", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_420", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L420", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L432", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "prompt_implement_phase2_backend_patientrecord_id_uuid_entitytype_entityid_user_fk_user_on_delete_restrict", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L435", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "prompt_implement_phase2_backend_patientsession_id_uuid_record_fk_patientrecord_cascade_appointment_fk_nullable_set_null", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L439", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "prompt_implement_phase2_backend_sessionservice_entity_id_uuid_session_fk_patientsession_cascade", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L446", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "prompt_implement_phase2_backend_patientservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L450", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "prompt_implement_phase2_backend_patientcontroller_endpoints", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L473", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_appointmentcontroller_updatestatus", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L483", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", "target": "prompt_implement_phase2_backend_error_codes_\u062c\u062f\u06cc\u062f_489", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L489", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", "target": "prompt_implement_phase2_backend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L499", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647_\u0647\u06cc\u0686_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f\u06cc_\u0646\u06cc\u0633\u062a_503", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L503", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", "target": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_dashboardcontroller_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_from_to", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L507", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", "target": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_adminapicontroller_dashboardcharts", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L519", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", "target": "prompt_implement_phase2_backend_patientrecordrepository_\u0645\u062a\u062f_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L529", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", "target": "prompt_implement_phase2_backend_patientsessionrepository_\u0645\u062a\u062f_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L535", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0627\u0632_\u06f2_backend_\u062a\u0633\u06a9_\u0628\u0647_\u062a\u0633\u06a9", "target": "prompt_implement_phase2_backend_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0628\u0631\u0627\u06cc_\u0647\u0645\u0647_\u062a\u0633\u06a9_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L545", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0628\u0631\u0627\u06cc_\u0647\u0645\u0647_\u062a\u0633\u06a9_\u0647\u0627", "target": "prompt_implement_phase2_backend_resolveentityfromjwt_helper_\u0645\u0634\u062a\u0631\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L547", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0628\u0631\u0627\u06cc_\u0647\u0645\u0647_\u062a\u0633\u06a9_\u0647\u0627", "target": "prompt_implement_phase2_backend_migration_\u0628\u0639\u062f_\u0627\u0632_\u0647\u0631_\u062a\u0633\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L557", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0628\u0631\u0627\u06cc_\u0647\u0645\u0647_\u062a\u0633\u06a9_\u0647\u0627", "target": "prompt_implement_phase2_backend_\u0628\u0631\u0631\u0633\u06cc_route_\u0628\u0639\u062f_\u0627\u0632_\u0647\u0631_\u062a\u0633\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L564", "weight": 1.0}, {"source": "prompt_implement_phase2_backend_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0628\u0631\u0627\u06cc_\u0647\u0645\u0647_\u062a\u0633\u06a9_\u0647\u0627", "target": "prompt_implement_phase2_backend_\u062a\u0631\u062a\u06cc\u0628_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/implement-phase2-backend.md", "source_location": "L569", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/bb5c7b593458bca73e6d767909d845c59371d50aefc54d6819b53b036d16d8a4.json b/graphify-out/cache/ast/v0.8.44/bb5c7b593458bca73e6d767909d845c59371d50aefc54d6819b53b036d16d8a4.json new file mode 100644 index 00000000..25f7848a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/bb5c7b593458bca73e6d767909d845c59371d50aefc54d6819b53b036d16d8a4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_insurance_php", "label": "Insurance.php", "file_type": "code", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L1"}, {"id": "entity_insurance_insurance", "label": "Insurance", "file_type": "code", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L10"}, {"id": "insurancetype", "label": "InsuranceType", "file_type": "code", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L27"}, {"id": "entity_insurance_insurance_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L36"}, {"id": "entity_insurance_insurance_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L43"}, {"id": "entity_insurance_insurance_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L44"}, {"id": "entity_insurance_insurance_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L45"}, {"id": "entity_insurance_insurance_gettype", "label": ".getType()", "file_type": "code", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L46"}, {"id": "entity_insurance_insurance_getlogourl", "label": ".getLogoUrl()", "file_type": "code", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L47"}, {"id": "entity_insurance_insurance_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L48"}, {"id": "entity_insurance_insurance_setname", "label": ".setName()", "file_type": "code", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L50"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L50"}, {"id": "entity_insurance_insurance_settype", "label": ".setType()", "file_type": "code", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L51"}, {"id": "entity_insurance_insurance_setlogourl", "label": ".setLogoUrl()", "file_type": "code", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L52"}, {"id": "entity_insurance_insurance_setstatus", "label": ".setStatus()", "file_type": "code", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L53"}, {"id": "entity_insurance_insurance_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L55"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_insurance_php", "target": "insurancetype", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_insurance_php", "target": "insurancerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_insurance_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_insurance_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_insurance_php", "target": "entity_insurance_insurance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L10", "weight": 1.0}, {"source": "entity_insurance_insurance", "target": "insurancetype", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L27", "weight": 1.0, "context": "field"}, {"source": "entity_insurance_insurance", "target": "entity_insurance_insurance_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L36", "weight": 1.0}, {"source": "entity_insurance_insurance_construct", "target": "insurancetype", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L36", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_insurance_insurance", "target": "entity_insurance_insurance_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L43", "weight": 1.0}, {"source": "entity_insurance_insurance", "target": "entity_insurance_insurance_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L44", "weight": 1.0}, {"source": "entity_insurance_insurance", "target": "entity_insurance_insurance_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L45", "weight": 1.0}, {"source": "entity_insurance_insurance", "target": "entity_insurance_insurance_gettype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L46", "weight": 1.0}, {"source": "entity_insurance_insurance_gettype", "target": "insurancetype", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L46", "weight": 1.0, "context": "return_type"}, {"source": "entity_insurance_insurance", "target": "entity_insurance_insurance_getlogourl", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L47", "weight": 1.0}, {"source": "entity_insurance_insurance", "target": "entity_insurance_insurance_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L48", "weight": 1.0}, {"source": "entity_insurance_insurance", "target": "entity_insurance_insurance_setname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L50", "weight": 1.0}, {"source": "entity_insurance_insurance_setname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L50", "weight": 1.0, "context": "return_type"}, {"source": "entity_insurance_insurance", "target": "entity_insurance_insurance_settype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L51", "weight": 1.0}, {"source": "entity_insurance_insurance_settype", "target": "insurancetype", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L51", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_insurance_insurance_settype", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L51", "weight": 1.0, "context": "return_type"}, {"source": "entity_insurance_insurance", "target": "entity_insurance_insurance_setlogourl", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L52", "weight": 1.0}, {"source": "entity_insurance_insurance_setlogourl", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L52", "weight": 1.0, "context": "return_type"}, {"source": "entity_insurance_insurance", "target": "entity_insurance_insurance_setstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L53", "weight": 1.0}, {"source": "entity_insurance_insurance_setstatus", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L53", "weight": 1.0, "context": "return_type"}, {"source": "entity_insurance_insurance", "target": "entity_insurance_insurance_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/Insurance.php", "source_location": "L55", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_insurance_insurance_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/Insurance.php", "source_location": "L38", "receiver": null}, {"caller_nid": "entity_insurance_insurance_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/Insurance.php", "source_location": "L38", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/bb7eaeece88f414ea6253e95b2acbbdbbf74396c5e51b213301593f2aa5d409c.json b/graphify-out/cache/ast/v0.8.44/bb7eaeece88f414ea6253e95b2acbbdbbf74396c5e51b213301593f2aa5d409c.json new file mode 100644 index 00000000..783304d4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/bb7eaeece88f414ea6253e95b2acbbdbbf74396c5e51b213301593f2aa5d409c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_12_secretary_completion_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", "source_location": "L1"}, {"id": "task_12_secretary_completion_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u062a\u06a9\u0645\u06cc\u0644 \u0645\u0646\u0634\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", "source_location": "L1"}, {"id": "task_12_secretary_completion_database_\u0647\u06cc\u0686_migration_\u0644\u0627\u0632\u0645_\u0646\u06cc\u0633\u062a", "label": "\u0647\u06cc\u0686 migration \u0644\u0627\u0632\u0645 \u0646\u06cc\u0633\u062a", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", "source_location": "L3"}, {"id": "task_12_secretary_completion_database_\u0633\u062a\u0648\u0646_\u0645\u0648\u062c\u0648\u062f_permissions_\u062f\u0631_doctor_secretaries", "label": "\u0633\u062a\u0648\u0646 \u0645\u0648\u062c\u0648\u062f: permissions \u062f\u0631 doctor_secretaries", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", "source_location": "L7"}, {"id": "task_12_secretary_completion_database_\u0633\u0627\u062e\u062a\u0627\u0631_json_\u0630\u062e\u06cc\u0631\u0647_\u0634\u062f\u0647", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 JSON \u0630\u062e\u06cc\u0631\u0647\u200c\u0634\u062f\u0647:", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", "source_location": "L13"}, {"id": "task_12_secretary_completion_database_\u0646\u06a9\u062a\u0647_version", "label": "\u0646\u06a9\u062a\u0647 `version`:", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", "source_location": "L44"}, {"id": "task_12_secretary_completion_database_\u062c\u062f\u0648\u0644_doctor_secretaries_\u0645\u0631\u062c\u0639", "label": "\u062c\u062f\u0648\u0644 doctor_secretaries (\u0645\u0631\u062c\u0639)", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", "source_location": "L48"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_12_secretary_completion_database_md", "target": "task_12_secretary_completion_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_12_secretary_completion_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", "target": "task_12_secretary_completion_database_\u0647\u06cc\u0686_migration_\u0644\u0627\u0632\u0645_\u0646\u06cc\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_12_secretary_completion_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", "target": "task_12_secretary_completion_database_\u0633\u062a\u0648\u0646_\u0645\u0648\u062c\u0648\u062f_permissions_\u062f\u0631_doctor_secretaries", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", "source_location": "L7", "weight": 1.0}, {"source": "task_12_secretary_completion_database_\u0633\u062a\u0648\u0646_\u0645\u0648\u062c\u0648\u062f_permissions_\u062f\u0631_doctor_secretaries", "target": "task_12_secretary_completion_database_\u0633\u0627\u062e\u062a\u0627\u0631_json_\u0630\u062e\u06cc\u0631\u0647_\u0634\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", "source_location": "L13", "weight": 1.0}, {"source": "task_12_secretary_completion_database_\u0633\u062a\u0648\u0646_\u0645\u0648\u062c\u0648\u062f_permissions_\u062f\u0631_doctor_secretaries", "target": "task_12_secretary_completion_database_\u0646\u06a9\u062a\u0647_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", "source_location": "L44", "weight": 1.0}, {"source": "task_12_secretary_completion_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", "target": "task_12_secretary_completion_database_\u062c\u062f\u0648\u0644_doctor_secretaries_\u0645\u0631\u062c\u0639", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", "source_location": "L48", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/bb844622f304f018f01e76a11fe2c397aaa8acab3e581bea263178e39a829296.json b/graphify-out/cache/ast/v0.8.44/bb844622f304f018f01e76a11fe2c397aaa8acab3e581bea263178e39a829296.json new file mode 100644 index 00000000..4b70c2dc --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/bb844622f304f018f01e76a11fe2c397aaa8acab3e581bea263178e39a829296.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "label": "AdminApiController.php", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1"}, {"id": "controller_adminapicontroller_adminapicontroller", "label": "AdminApiController", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L29"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_adminapicontroller_adminapicontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L33"}, {"id": "controller_adminapicontroller_adminapicontroller_userstats", "label": ".userStats()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L40"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L40"}, {"id": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", "label": ".toggleUserStatus()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L100"}, {"id": "controller_adminapicontroller_adminapicontroller_updateuserrole", "label": ".updateUserRole()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L112"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L112"}, {"id": "controller_adminapicontroller_adminapicontroller_userdetail", "label": ".userDetail()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L139"}, {"id": "controller_adminapicontroller_adminapicontroller_updateuser", "label": ".updateUser()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L159"}, {"id": "controller_adminapicontroller_adminapicontroller_deleteuser", "label": ".deleteUser()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L187"}, {"id": "controller_adminapicontroller_adminapicontroller_users", "label": ".users()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L199"}, {"id": "controller_adminapicontroller_adminapicontroller_doctorstats", "label": ".doctorStats()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L256"}, {"id": "controller_adminapicontroller_adminapicontroller_toggledoctorstatus", "label": ".toggleDoctorStatus()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L281"}, {"id": "controller_adminapicontroller_adminapicontroller_doctorslist", "label": ".doctorsList()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L293"}, {"id": "controller_adminapicontroller_adminapicontroller_createdoctor", "label": ".createDoctor()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L383"}, {"id": "controller_adminapicontroller_adminapicontroller_clinicslist", "label": ".clinicsList()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L439"}, {"id": "controller_adminapicontroller_adminapicontroller_createclinic", "label": ".createClinic()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L496"}, {"id": "controller_adminapicontroller_adminapicontroller_toggleclinicstatus", "label": ".toggleClinicStatus()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L537"}, {"id": "controller_adminapicontroller_adminapicontroller_deleteclinic", "label": ".deleteClinic()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L549"}, {"id": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "label": ".appointmentsTodayStats()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L563"}, {"id": "controller_adminapicontroller_adminapicontroller_appointments", "label": ".appointments()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L630"}, {"id": "controller_adminapicontroller_adminapicontroller_createappointment", "label": ".createAppointment()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L743"}, {"id": "controller_adminapicontroller_adminapicontroller_payments", "label": ".payments()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L837"}, {"id": "controller_adminapicontroller_adminapicontroller_representations", "label": ".representations()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L883"}, {"id": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "label": ".financialBreakdowns()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L975"}, {"id": "controller_adminapicontroller_adminapicontroller_financialsummary", "label": ".financialSummary()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1051"}, {"id": "controller_adminapicontroller_adminapicontroller_secretaries", "label": ".secretaries()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1082"}, {"id": "controller_adminapicontroller_adminapicontroller_rates", "label": ".rates()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1166"}, {"id": "controller_adminapicontroller_adminapicontroller_comments", "label": ".comments()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1253"}, {"id": "controller_adminapicontroller_adminapicontroller_smslogs", "label": ".smsLogs()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1342"}, {"id": "controller_adminapicontroller_adminapicontroller_settlements", "label": ".settlements()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1417"}, {"id": "controller_adminapicontroller_adminapicontroller_settlementdetail", "label": ".settlementDetail()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1500"}, {"id": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "label": ".smsSampleTemplates()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1548"}, {"id": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "label": ".dashboardRecent()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1623"}, {"id": "controller_adminapicontroller_adminapicontroller_dashboardstats", "label": ".dashboardStats()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1741"}, {"id": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "label": ".dashboardCharts()", "file_type": "code", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1869"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "appointment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "inputvalidator", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "city", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "clinic", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "specialty", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "payment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "comment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "rate", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "representation", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "doctorsecretary", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "financialbreakdown", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "settlement", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "smslog", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "smstemplate", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "entitymanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L24", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L25", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L26", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L27", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_admin_controller_adminapicontroller_php", "target": "controller_adminapicontroller_adminapicontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L29", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L31", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L33", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_userstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L40", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_userstats", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L40", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L100", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L100", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_updateuserrole", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L112", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_updateuserrole", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L112", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_updateuserrole", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L112", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_userdetail", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L139", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_userdetail", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L139", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_updateuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L159", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_updateuser", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L159", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_updateuser", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L159", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_deleteuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L187", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_deleteuser", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L187", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_users", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L199", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_users", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L199", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_users", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L199", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_doctorstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L256", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_doctorstats", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L256", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_toggledoctorstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L281", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_toggledoctorstatus", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L281", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_doctorslist", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L293", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_doctorslist", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L293", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_doctorslist", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L293", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_createdoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L383", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_createdoctor", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L383", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_createdoctor", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L383", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_clinicslist", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L439", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_clinicslist", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L439", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_clinicslist", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L439", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_createclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L496", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_createclinic", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L496", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_createclinic", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L496", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_toggleclinicstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L537", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_toggleclinicstatus", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L537", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_deleteclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L549", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_deleteclinic", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L549", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L563", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L563", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L563", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_appointments", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L630", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_appointments", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L630", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_appointments", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L630", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_createappointment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L743", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_createappointment", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L743", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_createappointment", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L743", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_payments", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L837", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_payments", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L837", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_payments", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L837", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_representations", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L883", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_representations", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L883", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_representations", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L883", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L975", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L975", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L975", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_financialsummary", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1051", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_financialsummary", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1051", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_secretaries", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1082", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_secretaries", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1082", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_secretaries", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1082", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_rates", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1166", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_rates", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1166", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_rates", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1166", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_comments", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1253", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_comments", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1253", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_comments", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1253", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_smslogs", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1342", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_smslogs", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1342", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_smslogs", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1342", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_settlements", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1417", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_settlements", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1417", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_settlements", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1417", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_settlementdetail", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1500", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_settlementdetail", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1500", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1548", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1548", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1548", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1623", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1623", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_dashboardstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1741", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_dashboardstats", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1741", "weight": 1.0, "context": "return_type"}, {"source": "controller_adminapicontroller_adminapicontroller", "target": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1869", "weight": 1.0}, {"source": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1869", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Admin/Controller/AdminApiController.php", "source_location": "L1869", "weight": 1.0, "context": "return_type"}], "raw_calls": [{"caller_nid": "controller_adminapicontroller_adminapicontroller_userstats", "callee": "getConnection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L83", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userstats", "callee": "fetchOne", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L85", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userstats", "callee": "fetchOne", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L86", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userstats", "callee": "fetchOne", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L87", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userstats", "callee": "fetchOne", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userstats", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L90", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L103", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L103", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L104", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L106", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L106", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L109", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L109", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L109", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuserrole", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuserrole", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuserrole", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L116", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuserrole", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuserrole", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuserrole", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L129", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuserrole", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L130", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuserrole", "callee": "setRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L133", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuserrole", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L134", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuserrole", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L136", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuserrole", "callee": "getRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L136", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userdetail", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L142", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userdetail", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L142", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userdetail", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userdetail", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L145", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userdetail", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userdetail", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L147", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userdetail", "callee": "getMobileNumber", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L148", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userdetail", "callee": "getRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L149", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userdetail", "callee": "getEmail", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L150", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userdetail", "callee": "getRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L151", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userdetail", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L152", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userdetail", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userdetail", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L154", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userdetail", "callee": "getCreatedAt", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L154", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userdetail", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_userdetail", "callee": "getCreatedAt", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L162", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L162", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L163", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L165", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L165", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L167", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "setRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L168", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L170", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "setEmail", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L171", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L173", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "setPasswordHash", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L174", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "password_hash", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L174", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L177", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L179", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L180", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "getRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L181", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "getEmail", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L182", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_updateuser", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L183", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_deleteuser", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L190", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_deleteuser", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L190", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_deleteuser", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L191", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_deleteuser", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L193", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_deleteuser", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L194", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_deleteuser", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L202", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L203", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L204", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L204", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L205", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L205", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L206", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L209", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L209", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L209", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L214", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L220", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L220", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L221", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L221", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L221", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L223", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L223", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L224", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L224", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L224", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L226", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L226", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L226", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L233", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L233", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L236", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L238", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L238", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L238", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L239", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L239", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L239", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L239", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L241", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L241", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_users", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L250", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorstats", "callee": "getConnection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L259", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorstats", "callee": "fetchOne", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L260", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorstats", "callee": "fetchOne", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L261", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorstats", "callee": "fetchOne", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L262", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorstats", "callee": "fetchOne", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L263", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorstats", "callee": "fetchAllAssociative", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L265", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorstats", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L271", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggledoctorstatus", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L284", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggledoctorstatus", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L284", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggledoctorstatus", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L285", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggledoctorstatus", "callee": "setActiveDoctorAppointment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L287", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggledoctorstatus", "callee": "isActiveDoctorAppointment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L287", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggledoctorstatus", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L288", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggledoctorstatus", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L290", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggledoctorstatus", "callee": "isActiveDoctorAppointment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L290", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L296", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L297", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L298", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L298", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L299", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L300", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L300", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L301", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L302", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L302", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "getConnection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L304", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "implode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L325", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "fetchOne", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L332", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "fetchAllAssociative", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L338", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "array_column", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L348", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L350", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "fetchAllAssociative", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L351", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "implode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L354", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L354", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L361", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L362", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L375", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L376", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_doctorslist", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L380", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L386", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L386", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L387", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L387", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L388", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L391", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L393", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L394", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L397", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L397", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "setRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L400", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "setPasswordHash", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L401", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "password_hash", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L401", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "bin2hex", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L401", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "random_bytes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L401", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L402", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L405", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L405", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L407", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L412", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "setGender", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L412", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L413", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "setDegree", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L413", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L414", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "setMedicalSystemCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L414", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L415", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "setInfo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L415", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L416", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "setMobileNumber", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L416", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L418", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "is_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L418", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L420", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L420", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L421", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "getSpecialties", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L421", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "getRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L425", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L426", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "setRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L428", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L428", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "array_unique", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L428", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L431", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L432", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L434", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createdoctor", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L434", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_clinicslist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L442", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_clinicslist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L443", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_clinicslist", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L444", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_clinicslist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L444", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_clinicslist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L445", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_clinicslist", "callee": "getConnection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L447", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_clinicslist", "callee": "implode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L460", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_clinicslist", "callee": "fetchOne", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L462", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_clinicslist", "callee": "fetchAllAssociative", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L468", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_clinicslist", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L482", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_clinicslist", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L493", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L499", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L499", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L500", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L500", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L501", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L504", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "InputValidator", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L506", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L507", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L510", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L513", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L513", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L516", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "getRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L519", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L520", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "setRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L522", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "array_values", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L522", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "array_unique", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L522", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L526", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L527", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "setTelephone", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L527", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L528", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "setAddress", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L528", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L529", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "setInfo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L529", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L531", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L532", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L534", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L534", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L534", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createclinic", "callee": "isActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L534", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleclinicstatus", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L540", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleclinicstatus", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L540", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleclinicstatus", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L541", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleclinicstatus", "callee": "setIsActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L543", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleclinicstatus", "callee": "isActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L543", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleclinicstatus", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L544", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleclinicstatus", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L546", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_toggleclinicstatus", "callee": "isActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L546", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_deleteclinic", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L552", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_deleteclinic", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L552", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_deleteclinic", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L553", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_deleteclinic", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L555", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_deleteclinic", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L556", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_deleteclinic", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L558", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L591", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L591", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L591", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L592", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L593", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L595", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L596", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L598", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L598", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "groupBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L598", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L598", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L598", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L598", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L598", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L598", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L598", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "array_sum", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L613", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L622", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L681", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L682", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L683", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L683", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L684", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L684", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L685", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L685", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L686", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L686", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L688", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L688", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L688", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L688", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L688", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L688", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L700", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L700", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L704", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L704", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L706", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L707", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L708", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L709", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L709", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L709", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L714", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L714", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L717", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L717", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L717", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L719", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L719", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L719", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L719", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L722", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L730", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L731", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L732", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L735", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_appointments", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L738", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L786", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L786", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L787", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L790", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L791", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L793", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L793", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L793", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L794", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L797", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L797", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L798", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L800", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "getRepository", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L800", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "setRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L803", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "setRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L804", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L805", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L808", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L808", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L808", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L808", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L808", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L808", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L808", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L808", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L808", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L808", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L808", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L819", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L822", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "setNote", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L822", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "resolveSlotLocationId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L823", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "setAddressId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L824", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L826", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L827", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L829", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L830", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_createappointment", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L833", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L840", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L841", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L842", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L842", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L843", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L843", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L845", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L845", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L845", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L845", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L845", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L855", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L855", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L859", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L859", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L862", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L862", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L862", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L864", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L864", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L864", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L864", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L867", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L874", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L875", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_payments", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L878", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L929", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L930", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L931", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L931", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L932", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L934", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "leftJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L934", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L934", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L934", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L934", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L934", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L942", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L942", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L947", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L947", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L951", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L951", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L951", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L953", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L953", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L953", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L953", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L956", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L967", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_representations", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L970", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L992", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L993", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L994", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L995", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L995", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L996", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L997", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L999", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "leftJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L999", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L999", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L999", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L999", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L999", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1012", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1012", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1015", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1015", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1018", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1018", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1021", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1021", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1024", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1024", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1024", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1026", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1026", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1026", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1026", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1029", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1045", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1048", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialsummary", "callee": "getSingleResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1060", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialsummary", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1060", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialsummary", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1060", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialsummary", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1060", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialsummary", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1060", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_financialsummary", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1071", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1125", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1126", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1127", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1127", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1129", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1129", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1129", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1129", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1129", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1129", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1141", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1141", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1145", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1145", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1145", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1147", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1147", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1147", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1147", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1150", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1158", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_secretaries", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1161", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1207", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1208", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1209", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1209", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1211", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1211", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1211", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1211", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1211", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1211", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1224", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1224", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1228", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1228", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1228", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1230", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1230", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1230", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1230", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1233", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1244", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_rates", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1248", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1297", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1298", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1299", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1299", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1300", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1300", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1302", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1302", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1302", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1302", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1302", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1302", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1314", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1314", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1318", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1318", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1321", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1321", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1321", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1323", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1323", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1323", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1323", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1326", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "mb_substr", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1330", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1334", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_comments", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1337", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1383", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1384", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1385", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1385", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1387", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1387", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1387", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1387", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1393", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1393", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1396", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1396", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1396", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1398", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1398", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1398", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1398", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1401", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1408", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1409", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smslogs", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1412", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1461", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1462", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1463", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1463", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1465", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1465", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1465", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1465", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1465", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1475", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1475", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1478", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1478", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1478", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1480", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1480", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1480", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1480", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1483", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1493", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1494", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlements", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1497", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlementdetail", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1513", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlementdetail", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1513", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlementdetail", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1513", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlementdetail", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1513", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlementdetail", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1513", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlementdetail", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1513", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlementdetail", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1513", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlementdetail", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1513", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlementdetail", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1524", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlementdetail", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1525", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlementdetail", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1529", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlementdetail", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1541", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_settlementdetail", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1542", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1590", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1591", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1592", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1592", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1594", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1594", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1594", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1594", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1600", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1600", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1603", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1603", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1603", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1605", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1605", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1605", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1605", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1608", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1615", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_smssampletemplates", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1618", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1679", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1679", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1679", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1679", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1679", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1679", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1679", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1679", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1679", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1692", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1692", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1692", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1692", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1692", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1692", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1692", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1692", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1703", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1703", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1703", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1703", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1703", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1703", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1703", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1710", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1711", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1713", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1718", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1720", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1727", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1729", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardrecent", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1734", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "mktime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1777", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "mktime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1778", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1780", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1780", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1780", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1780", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1780", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1784", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1784", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1784", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1784", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1784", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1784", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1789", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1789", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1789", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1789", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1789", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1793", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1793", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1793", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1793", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1793", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1797", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1797", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1797", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1797", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1797", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1797", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1797", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1797", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1803", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1803", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1803", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1803", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1803", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getSingleResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1807", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1807", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1807", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1807", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1807", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1807", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1807", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1807", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1807", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getSingleResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1815", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1815", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1815", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1815", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1815", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1815", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1815", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1822", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1822", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1822", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1822", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1822", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1822", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1822", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1827", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1827", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1827", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1827", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1827", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1827", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1827", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "mktime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1832", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1832", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1833", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1835", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1835", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1835", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1835", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1835", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1835", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1835", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1835", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1835", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1843", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1843", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1843", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1843", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1843", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1843", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1843", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1843", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardstats", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1850", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "getConnection", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1872", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1873", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1875", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1875", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1876", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1876", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "fetchAllAssociative", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1878", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "array_column", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1883", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "fetchAllAssociative", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1885", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "array_column", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1890", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "ceil", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1892", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1897", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1898", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "fetchAllAssociative", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1903", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "fetchAllAssociative", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1907", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "fetchAllAssociative", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1915", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1925", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1928", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1929", "receiver": null}, {"caller_nid": "controller_adminapicontroller_adminapicontroller_dashboardcharts", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php", "source_location": "L1930", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/bbf92e147a66e1484c0b442da13f582f7eed6a756209d4af5f54fc839bec0c8b.json b/graphify-out/cache/ast/v0.8.44/bbf92e147a66e1484c0b442da13f582f7eed6a756209d4af5f54fc839bec0c8b.json new file mode 100644 index 00000000..e62b32a1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/bbf92e147a66e1484c0b442da13f582f7eed6a756209d4af5f54fc839bec0c8b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_mockgateway_php", "label": "MockGateway.php", "file_type": "code", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L1"}, {"id": "gateway_mockgateway_mockgateway", "label": "MockGateway", "file_type": "code", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L5"}, {"id": "paymentgatewayinterface", "label": "PaymentGatewayInterface", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "gateway_mockgateway_mockgateway_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L7"}, {"id": "gateway_mockgateway_mockgateway_initiate", "label": ".initiate()", "file_type": "code", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L9"}, {"id": "paymentinitresult", "label": "PaymentInitResult", "file_type": "code", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L9"}, {"id": "gateway_mockgateway_mockgateway_verify", "label": ".verify()", "file_type": "code", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L15"}, {"id": "paymentverifyresult", "label": "PaymentVerifyResult", "file_type": "code", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L15"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_mockgateway_php", "target": "gateway_mockgateway_mockgateway", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L5", "weight": 1.0}, {"source": "gateway_mockgateway_mockgateway", "target": "paymentgatewayinterface", "relation": "implements", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L5", "weight": 1.0}, {"source": "gateway_mockgateway_mockgateway", "target": "gateway_mockgateway_mockgateway_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L7", "weight": 1.0}, {"source": "gateway_mockgateway_mockgateway", "target": "gateway_mockgateway_mockgateway_initiate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L9", "weight": 1.0}, {"source": "gateway_mockgateway_mockgateway_initiate", "target": "paymentinitresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L9", "weight": 1.0, "context": "return_type"}, {"source": "gateway_mockgateway_mockgateway", "target": "gateway_mockgateway_mockgateway_verify", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L15", "weight": 1.0}, {"source": "gateway_mockgateway_mockgateway_verify", "target": "paymentverifyresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MockGateway.php", "source_location": "L15", "weight": 1.0, "context": "return_type"}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/bc06c0a91193df5d7dd41ff8b0a80a78acf0eaeb8ae84f0fec60eaf7764e9749.json b/graphify-out/cache/ast/v0.8.44/bc06c0a91193df5d7dd41ff8b0a80a78acf0eaeb8ae84f0fec60eaf7764e9749.json new file mode 100644 index 00000000..c3b8292a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/bc06c0a91193df5d7dd41ff8b0a80a78acf0eaeb8ae84f0fec60eaf7764e9749.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "label": "PreRegistrationController.php", "file_type": "code", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L1"}, {"id": "controller_preregistrationcontroller_preregistrationcontroller", "label": "PreRegistrationController", "file_type": "code", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L25"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_preregistrationcontroller_preregistrationcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L28"}, {"id": "controller_preregistrationcontroller_preregistrationcontroller_submit", "label": ".submit()", "file_type": "code", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L40"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L40"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L40"}, {"id": "controller_preregistrationcontroller_preregistrationcontroller_list", "label": ".list()", "file_type": "code", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L76"}, {"id": "controller_preregistrationcontroller_preregistrationcontroller_approve", "label": ".approve()", "file_type": "code", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L104"}, {"id": "controller_preregistrationcontroller_preregistrationcontroller_reject", "label": ".reject()", "file_type": "code", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L175"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "preregistration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "preregistrationrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "userrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "clinic", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "smsservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "entitymanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "loggerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "userpasswordhasherinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_preregistrationcontroller_php", "target": "controller_preregistrationcontroller_preregistrationcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L25", "weight": 1.0}, {"source": "controller_preregistrationcontroller_preregistrationcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L26", "weight": 1.0}, {"source": "controller_preregistrationcontroller_preregistrationcontroller", "target": "controller_preregistrationcontroller_preregistrationcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L28", "weight": 1.0}, {"source": "controller_preregistrationcontroller_preregistrationcontroller", "target": "controller_preregistrationcontroller_preregistrationcontroller_submit", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L40", "weight": 1.0}, {"source": "controller_preregistrationcontroller_preregistrationcontroller_submit", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L40", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_preregistrationcontroller_preregistrationcontroller_submit", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L40", "weight": 1.0, "context": "return_type"}, {"source": "controller_preregistrationcontroller_preregistrationcontroller", "target": "controller_preregistrationcontroller_preregistrationcontroller_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L76", "weight": 1.0}, {"source": "controller_preregistrationcontroller_preregistrationcontroller_list", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L76", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_preregistrationcontroller_preregistrationcontroller_list", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L76", "weight": 1.0, "context": "return_type"}, {"source": "controller_preregistrationcontroller_preregistrationcontroller", "target": "controller_preregistrationcontroller_preregistrationcontroller_approve", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L104", "weight": 1.0}, {"source": "controller_preregistrationcontroller_preregistrationcontroller_approve", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L104", "weight": 1.0, "context": "return_type"}, {"source": "controller_preregistrationcontroller_preregistrationcontroller", "target": "controller_preregistrationcontroller_preregistrationcontroller_reject", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L175", "weight": 1.0}, {"source": "controller_preregistrationcontroller_preregistrationcontroller_reject", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L175", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_preregistrationcontroller_preregistrationcontroller_reject", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/PreRegistrationController.php", "source_location": "L175", "weight": 1.0, "context": "return_type"}], "raw_calls": [{"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L43", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L43", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L44", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L45", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L46", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L47", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L55", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L56", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "mb_strlen", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L58", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "mb_strlen", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L58", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L59", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "mb_strlen", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L61", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L62", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "hasPendingForMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L65", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L66", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L70", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L73", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L73", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_submit", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L73", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L80", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L81", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L82", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L84", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L84", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L84", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L89", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L89", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L92", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L92", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L92", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L94", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L94", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L94", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L94", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L94", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_list", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L101", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L110", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "isPending", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L112", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L113", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "bin2hex", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L116", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "random_bytes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L116", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "getMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "getMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L120", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "setPasswordHash", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L122", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "hashPassword", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L122", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "setRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L123", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L123", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L125", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "getType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L127", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "addRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L131", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L132", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L134", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "setMobileNumber", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L135", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "getMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L135", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L136", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "addRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L141", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L142", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L144", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L144", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "setTelephone", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L145", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "getMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L145", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "setNotificationMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "getMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "add", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L148", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "getDoctors", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L148", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L150", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "resolve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L158", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "getMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L159", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "dispatchAsync", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L163", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "getMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L164", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "warning", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L169", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L169", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_approve", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L172", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_reject", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L179", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_reject", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L181", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_reject", "callee": "isPending", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L183", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_reject", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L184", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_reject", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L187", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_reject", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L187", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_reject", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_preregistrationcontroller_preregistrationcontroller_reject", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php", "source_location": "L191", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/bc18f2996973b821a4c393e627028ca7212b1bb769a7faf122fd0b7f4fc4da10.json b/graphify-out/cache/ast/v0.8.44/bc18f2996973b821a4c393e627028ca7212b1bb769a7faf122fd0b7f4fc4da10.json new file mode 100644 index 00000000..d616b97c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/bc18f2996973b821a4c393e627028ca7212b1bb769a7faf122fd0b7f4fc4da10.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_16_representation_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L1"}, {"id": "task_16_representation_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u0645\u0627\u0698\u0648\u0644 Representation", "file_type": "document", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L1"}, {"id": "task_16_representation_database_\u062c\u062f\u0648\u0644_representations", "label": "\u062c\u062f\u0648\u0644: representations", "file_type": "document", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L3"}, {"id": "task_16_representation_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", "label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc (\u0627\u0632 DB backup)", "file_type": "document", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L20"}, {"id": "task_16_representation_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L26"}, {"id": "task_16_representation_database_\u0631\u0648\u0627\u0628\u0637_\u0628\u0627_\u062c\u062f\u0627\u0648\u0644_\u062f\u06cc\u06af\u0631", "label": "\u0631\u0648\u0627\u0628\u0637 \u0628\u0627 \u062c\u062f\u0627\u0648\u0644 \u062f\u06cc\u06af\u0631", "file_type": "document", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L32"}, {"id": "task_16_representation_database_\u06a9\u0648\u0626\u0631\u06cc_\u0647\u0627\u06cc_\u0622\u0645\u0627\u0631\u06cc_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0645\u0627\u0647_\u0634\u0645\u0633\u06cc", "label": "\u06a9\u0648\u0626\u0631\u06cc\u200c\u0647\u0627\u06cc \u0622\u0645\u0627\u0631\u06cc (\u0628\u0631 \u0627\u0633\u0627\u0633 \u0645\u0627\u0647 \u0634\u0645\u0633\u06cc)", "file_type": "document", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L37"}, {"id": "task_16_representation_database_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06cc\u06a9_\u0645\u0627\u0647_\u0634\u0645\u0633\u06cc_\u0627\u0632_representationservice_php", "label": "\u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u06cc\u06a9 \u0645\u0627\u0647 \u0634\u0645\u0633\u06cc (\u0627\u0632 RepresentationService.php)", "file_type": "document", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L39"}, {"id": "task_16_representation_database_\u0628\u06cc\u0645\u0627\u0631\u0627\u0646_\u06cc\u06a9_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_total_patients", "label": "\u0628\u06cc\u0645\u0627\u0631\u0627\u0646 \u06cc\u06a9 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (total_patients)", "file_type": "document", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L50"}, {"id": "task_16_representation_database_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0627\u0645\u0631\u0648\u0632", "label": "\u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u0627\u0645\u0631\u0648\u0632", "file_type": "document", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L57"}, {"id": "task_16_representation_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L66"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_16_representation_database_md", "target": "task_16_representation_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_16_representation_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation", "target": "task_16_representation_database_\u062c\u062f\u0648\u0644_representations", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_16_representation_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation", "target": "task_16_representation_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L20", "weight": 1.0}, {"source": "task_16_representation_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation", "target": "task_16_representation_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L26", "weight": 1.0}, {"source": "task_16_representation_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation", "target": "task_16_representation_database_\u0631\u0648\u0627\u0628\u0637_\u0628\u0627_\u062c\u062f\u0627\u0648\u0644_\u062f\u06cc\u06af\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L32", "weight": 1.0}, {"source": "task_16_representation_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation", "target": "task_16_representation_database_\u06a9\u0648\u0626\u0631\u06cc_\u0647\u0627\u06cc_\u0622\u0645\u0627\u0631\u06cc_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0645\u0627\u0647_\u0634\u0645\u0633\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L37", "weight": 1.0}, {"source": "task_16_representation_database_\u06a9\u0648\u0626\u0631\u06cc_\u0647\u0627\u06cc_\u0622\u0645\u0627\u0631\u06cc_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0645\u0627\u0647_\u0634\u0645\u0633\u06cc", "target": "task_16_representation_database_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06cc\u06a9_\u0645\u0627\u0647_\u0634\u0645\u0633\u06cc_\u0627\u0632_representationservice_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L39", "weight": 1.0}, {"source": "task_16_representation_database_\u06a9\u0648\u0626\u0631\u06cc_\u0647\u0627\u06cc_\u0622\u0645\u0627\u0631\u06cc_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0645\u0627\u0647_\u0634\u0645\u0633\u06cc", "target": "task_16_representation_database_\u0628\u06cc\u0645\u0627\u0631\u0627\u0646_\u06cc\u06a9_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_total_patients", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L50", "weight": 1.0}, {"source": "task_16_representation_database_\u06a9\u0648\u0626\u0631\u06cc_\u0647\u0627\u06cc_\u0622\u0645\u0627\u0631\u06cc_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0645\u0627\u0647_\u0634\u0645\u0633\u06cc", "target": "task_16_representation_database_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0627\u0645\u0631\u0648\u0632", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L57", "weight": 1.0}, {"source": "task_16_representation_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation", "target": "task_16_representation_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/database.md", "source_location": "L66", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/bc76253c31cf5a3bb23264736171549281989a4d9915b05a303647324d5aa4e3.json b/graphify-out/cache/ast/v0.8.44/bc76253c31cf5a3bb23264736171549281989a4d9915b05a303647324d5aa4e3.json new file mode 100644 index 00000000..0cf4f532 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/bc76253c31cf5a3bb23264736171549281989a4d9915b05a303647324d5aa4e3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_doctrine_jsoncontains_php", "label": "JsonContains.php", "file_type": "code", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L1"}, {"id": "doctrine_jsoncontains_jsoncontains", "label": "JsonContains", "file_type": "code", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L15"}, {"id": "functionnode", "label": "FunctionNode", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "node", "label": "Node", "file_type": "code", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L17"}, {"id": "doctrine_jsoncontains_jsoncontains_parse", "label": ".parse()", "file_type": "code", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L20"}, {"id": "parser", "label": "Parser", "file_type": "code", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L20"}, {"id": "doctrine_jsoncontains_jsoncontains_getsql", "label": ".getSql()", "file_type": "code", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L30"}, {"id": "sqlwalker", "label": "SqlWalker", "file_type": "code", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L30"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_doctrine_jsoncontains_php", "target": "functionnode", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_doctrine_jsoncontains_php", "target": "node", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_doctrine_jsoncontains_php", "target": "parser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_doctrine_jsoncontains_php", "target": "sqlwalker", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_doctrine_jsoncontains_php", "target": "tokentype", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_doctrine_jsoncontains_php", "target": "doctrine_jsoncontains_jsoncontains", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L15", "weight": 1.0}, {"source": "doctrine_jsoncontains_jsoncontains", "target": "functionnode", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L15", "weight": 1.0}, {"source": "doctrine_jsoncontains_jsoncontains", "target": "node", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L17", "weight": 1.0, "context": "field"}, {"source": "doctrine_jsoncontains_jsoncontains", "target": "node", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L18", "weight": 1.0, "context": "field"}, {"source": "doctrine_jsoncontains_jsoncontains", "target": "doctrine_jsoncontains_jsoncontains_parse", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L20", "weight": 1.0}, {"source": "doctrine_jsoncontains_jsoncontains_parse", "target": "parser", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "doctrine_jsoncontains_jsoncontains", "target": "doctrine_jsoncontains_jsoncontains_getsql", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L30", "weight": 1.0}, {"source": "doctrine_jsoncontains_jsoncontains_getsql", "target": "sqlwalker", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Shared/Doctrine/JsonContains.php", "source_location": "L30", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "doctrine_jsoncontains_jsoncontains_parse", "callee": "match", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Doctrine/JsonContains.php", "source_location": "L22", "receiver": null}, {"caller_nid": "doctrine_jsoncontains_jsoncontains_parse", "callee": "match", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Doctrine/JsonContains.php", "source_location": "L23", "receiver": null}, {"caller_nid": "doctrine_jsoncontains_jsoncontains_parse", "callee": "StringPrimary", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Doctrine/JsonContains.php", "source_location": "L24", "receiver": null}, {"caller_nid": "doctrine_jsoncontains_jsoncontains_parse", "callee": "match", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Doctrine/JsonContains.php", "source_location": "L25", "receiver": null}, {"caller_nid": "doctrine_jsoncontains_jsoncontains_parse", "callee": "StringPrimary", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Doctrine/JsonContains.php", "source_location": "L26", "receiver": null}, {"caller_nid": "doctrine_jsoncontains_jsoncontains_parse", "callee": "match", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Doctrine/JsonContains.php", "source_location": "L27", "receiver": null}, {"caller_nid": "doctrine_jsoncontains_jsoncontains_getsql", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Doctrine/JsonContains.php", "source_location": "L32", "receiver": null}, {"caller_nid": "doctrine_jsoncontains_jsoncontains_getsql", "callee": "dispatch", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Doctrine/JsonContains.php", "source_location": "L34", "receiver": null}, {"caller_nid": "doctrine_jsoncontains_jsoncontains_getsql", "callee": "dispatch", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Doctrine/JsonContains.php", "source_location": "L35", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/bc8c63ca2411b0ed4242f54f4a998590698d1cc62ef9b2661a84668ed1e80689.json b/graphify-out/cache/ast/v0.8.44/bc8c63ca2411b0ed4242f54f4a998590698d1cc62ef9b2661a84668ed1e80689.json new file mode 100644 index 00000000..d526096c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/bc8c63ca2411b0ed4242f54f4a998590698d1cc62ef9b2661a84668ed1e80689.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_skills_run_prompt_skill_md", "label": "SKILL.md", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L1"}, {"id": "run_prompt_skill_\u0646\u062d\u0648\u0647_\u062f\u0631\u06cc\u0627\u0641\u062a_\u0648\u0631\u0648\u062f\u06cc", "label": "\u0646\u062d\u0648\u0647 \u062f\u0631\u06cc\u0627\u0641\u062a \u0648\u0631\u0648\u062f\u06cc", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L6"}, {"id": "run_prompt_skill_\u0642\u0628\u0644_\u0627\u0632_\u0634\u0631\u0648\u0639_\u062a\u062d\u0644\u06cc\u0644_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648_\u0633\u0627\u062e\u062a_todo", "label": "\u0642\u0628\u0644 \u0627\u0632 \u0634\u0631\u0648\u0639 \u2014 \u062a\u062d\u0644\u06cc\u0644 \u067e\u0631\u0627\u0645\u067e\u062a \u0648 \u0633\u0627\u062e\u062a Todo", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L13"}, {"id": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627_\u0627\u062c\u0628\u0627\u0631\u06cc_\u0647\u06cc\u0686_\u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc_\u0646\u062f\u0627\u0631\u062f", "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u062c\u0631\u0627 (\u0627\u062c\u0628\u0627\u0631\u06cc \u2014 \u0647\u06cc\u0686 \u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc \u0646\u062f\u0627\u0631\u062f)", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L33"}, {"id": "run_prompt_skill_\u06f1_todo_\u0633\u062a\u0648\u0646_\u0641\u0642\u0631\u0627\u062a_\u0627\u062c\u0631\u0627", "label": "\u06f1. Todo \u2014 \u0633\u062a\u0648\u0646 \u0641\u0642\u0631\u0627\u062a \u0627\u062c\u0631\u0627", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L35"}, {"id": "run_prompt_skill_\u06f2_\u06cc\u06a9_\u0642\u0627\u0628\u0644\u06cc\u062a_\u062f\u0631_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", "label": "\u06f2. \u06cc\u06a9 \u0642\u0627\u0628\u0644\u06cc\u062a \u062f\u0631 \u0647\u0631 \u0645\u0631\u062d\u0644\u0647", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L56"}, {"id": "run_prompt_skill_\u06f3_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", "label": "\u06f3. \u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627\u06cc \u0647\u0631 \u0642\u0627\u0628\u0644\u06cc\u062a", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L60"}, {"id": "run_prompt_skill_\u06f4_\u0633\u0627\u0632\u06af\u0627\u0631\u06cc_\u0628\u0627_\u067e\u0631\u0648\u0698\u0647", "label": "\u06f4. \u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u0628\u0627 \u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L66"}, {"id": "run_prompt_skill_\u06f5_\u0627\u0635\u0648\u0644_\u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc", "label": "\u06f5. \u0627\u0635\u0648\u0644 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L72"}, {"id": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", "label": "\u0631\u0648\u0646\u062f \u0627\u062c\u0631\u0627\u06cc \u0647\u0631 \u0642\u0627\u0628\u0644\u06cc\u062a", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L80"}, {"id": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_1_\u062a\u062d\u0644\u06cc\u0644", "label": "\u0645\u0631\u062d\u0644\u0647 \u2460 \u2014 \u062a\u062d\u0644\u06cc\u0644", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L82"}, {"id": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_2_\u0637\u0631\u0627\u062d\u06cc", "label": "\u0645\u0631\u062d\u0644\u0647 \u2461 \u2014 \u0637\u0631\u0627\u062d\u06cc", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L90"}, {"id": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_3_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "label": "\u0645\u0631\u062d\u0644\u0647 \u2462 \u2014 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L97"}, {"id": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_4_\u062a\u0633\u062a", "label": "\u0645\u0631\u062d\u0644\u0647 \u2463 \u2014 \u062a\u0633\u062a", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L104"}, {"id": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_5_\u0631\u0641\u0639_\u062e\u0637\u0627", "label": "\u0645\u0631\u062d\u0644\u0647 \u2464 \u2014 \u0631\u0641\u0639 \u062e\u0637\u0627", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L131"}, {"id": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_6_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u0645\u0631\u062d\u0644\u0647 \u2465 \u2014 \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L137"}, {"id": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_7_todo_\u06af\u0632\u0627\u0631\u0634", "label": "\u0645\u0631\u062d\u0644\u0647 \u2466 \u2014 Todo + \u06af\u0632\u0627\u0631\u0634", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L164"}, {"id": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062e\u0627\u0635_\u0627\u06cc\u0646_\u067e\u0631\u0648\u0698\u0647", "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u062e\u0627\u0635 \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L192"}, {"id": "run_prompt_skill_backend", "label": "Backend", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L194"}, {"id": "run_prompt_skill_frontend", "label": "Frontend", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L201"}, {"id": "run_prompt_skill_css_ui", "label": "CSS / UI", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L210"}, {"id": "run_prompt_skill_\u0645\u062b\u0627\u0644_\u0627\u062c\u0631\u0627", "label": "\u0645\u062b\u0627\u0644 \u0627\u062c\u0631\u0627", "file_type": "document", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L217"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_skills_run_prompt_skill_md", "target": "run_prompt_skill_\u0646\u062d\u0648\u0647_\u062f\u0631\u06cc\u0627\u0641\u062a_\u0648\u0631\u0648\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_skills_run_prompt_skill_md", "target": "run_prompt_skill_\u0642\u0628\u0644_\u0627\u0632_\u0634\u0631\u0648\u0639_\u062a\u062d\u0644\u06cc\u0644_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648_\u0633\u0627\u062e\u062a_todo", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_skills_run_prompt_skill_md", "target": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627_\u0627\u062c\u0628\u0627\u0631\u06cc_\u0647\u06cc\u0686_\u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc_\u0646\u062f\u0627\u0631\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L33", "weight": 1.0}, {"source": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627_\u0627\u062c\u0628\u0627\u0631\u06cc_\u0647\u06cc\u0686_\u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc_\u0646\u062f\u0627\u0631\u062f", "target": "run_prompt_skill_\u06f1_todo_\u0633\u062a\u0648\u0646_\u0641\u0642\u0631\u0627\u062a_\u0627\u062c\u0631\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L35", "weight": 1.0}, {"source": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627_\u0627\u062c\u0628\u0627\u0631\u06cc_\u0647\u06cc\u0686_\u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc_\u0646\u062f\u0627\u0631\u062f", "target": "run_prompt_skill_\u06f2_\u06cc\u06a9_\u0642\u0627\u0628\u0644\u06cc\u062a_\u062f\u0631_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L56", "weight": 1.0}, {"source": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627_\u0627\u062c\u0628\u0627\u0631\u06cc_\u0647\u06cc\u0686_\u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc_\u0646\u062f\u0627\u0631\u062f", "target": "run_prompt_skill_\u06f3_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L60", "weight": 1.0}, {"source": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627_\u0627\u062c\u0628\u0627\u0631\u06cc_\u0647\u06cc\u0686_\u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc_\u0646\u062f\u0627\u0631\u062f", "target": "run_prompt_skill_\u06f4_\u0633\u0627\u0632\u06af\u0627\u0631\u06cc_\u0628\u0627_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L66", "weight": 1.0}, {"source": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627_\u0627\u062c\u0628\u0627\u0631\u06cc_\u0647\u06cc\u0686_\u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc_\u0646\u062f\u0627\u0631\u062f", "target": "run_prompt_skill_\u06f5_\u0627\u0635\u0648\u0644_\u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L72", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_skills_run_prompt_skill_md", "target": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L80", "weight": 1.0}, {"source": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", "target": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_1_\u062a\u062d\u0644\u06cc\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L82", "weight": 1.0}, {"source": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", "target": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_2_\u0637\u0631\u0627\u062d\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L90", "weight": 1.0}, {"source": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", "target": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_3_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L97", "weight": 1.0}, {"source": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", "target": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_4_\u062a\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L104", "weight": 1.0}, {"source": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", "target": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_5_\u0631\u0641\u0639_\u062e\u0637\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L131", "weight": 1.0}, {"source": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", "target": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_6_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L137", "weight": 1.0}, {"source": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", "target": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_7_todo_\u06af\u0632\u0627\u0631\u0634", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L164", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_skills_run_prompt_skill_md", "target": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062e\u0627\u0635_\u0627\u06cc\u0646_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L192", "weight": 1.0}, {"source": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062e\u0627\u0635_\u0627\u06cc\u0646_\u067e\u0631\u0648\u0698\u0647", "target": "run_prompt_skill_backend", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L194", "weight": 1.0}, {"source": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062e\u0627\u0635_\u0627\u06cc\u0646_\u067e\u0631\u0648\u0698\u0647", "target": "run_prompt_skill_frontend", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L201", "weight": 1.0}, {"source": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062e\u0627\u0635_\u0627\u06cc\u0646_\u067e\u0631\u0648\u0698\u0647", "target": "run_prompt_skill_css_ui", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L210", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_skills_run_prompt_skill_md", "target": "run_prompt_skill_\u0645\u062b\u0627\u0644_\u0627\u062c\u0631\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/skills/run-prompt/SKILL.md", "source_location": "L217", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/bdbb8f8d4f66f36005c2c7e87f123d905c49048dba266e475c775b73d438b434.json b/graphify-out/cache/ast/v0.8.44/bdbb8f8d4f66f36005c2c7e87f123d905c49048dba266e475c775b73d438b434.json new file mode 100644 index 00000000..4dcc7da5 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/bdbb8f8d4f66f36005c2c7e87f123d905c49048dba266e475c775b73d438b434.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_multi_role_dashboard_md", "label": "multi-role-dashboard.md", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1"}, {"id": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "label": "\u067e\u0631\u0627\u0645\u067e\u062a: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0686\u0646\u062f-\u0646\u0642\u0634\u0647 (Multi-Role Dashboard)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1"}, {"id": "prompt_multi_role_dashboard_\u0647\u062f\u0641_\u06a9\u0644\u06cc", "label": "\u0647\u062f\u0641 \u06a9\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L3"}, {"id": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_api_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc API (\u0645\u0647\u0645 \u2014 \u0642\u0628\u0644 \u0627\u0632 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0628\u062e\u0648\u0627\u0646)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L16"}, {"id": "prompt_multi_role_dashboard_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u06a9\u0646_\u062a\u063a\u06cc\u06cc\u0631_\u0646\u062f\u0647", "label": "API \u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f (\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u060c \u062a\u063a\u06cc\u06cc\u0631 \u0646\u062f\u0647)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L18"}, {"id": "prompt_multi_role_dashboard_\u062a\u063a\u06cc\u06cc\u0631_\u0631\u0648\u06cc_api_\u0645\u0648\u062c\u0648\u062f", "label": "\u062a\u063a\u06cc\u06cc\u0631 \u0631\u0648\u06cc API \u0645\u0648\u062c\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L32"}, {"id": "prompt_multi_role_dashboard_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u0646\u062f", "label": "API \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0633\u0627\u062e\u062a\u0647 \u0634\u0648\u0646\u062f", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L38"}, {"id": "prompt_multi_role_dashboard_\u0645\u0641\u0627\u0647\u06cc\u0645_\u06a9\u0644\u06cc\u062f\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_multi_context_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", "label": "\u0645\u0641\u0627\u0647\u06cc\u0645 \u06a9\u0644\u06cc\u062f\u06cc \u0645\u0639\u0645\u0627\u0631\u06cc Multi-Context (\u0645\u0647\u0645 \u2014 \u0642\u0628\u0644 \u0627\u0632 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0628\u062e\u0648\u0627\u0646)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L52"}, {"id": "prompt_multi_role_dashboard_\u0645\u0641\u0647\u0648\u0645_db_uuid", "label": "\u0645\u0641\u0647\u0648\u0645 `db_uuid`", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L56"}, {"id": "prompt_multi_role_dashboard_\u0645\u0641\u0647\u0648\u0645_db_key", "label": "\u0645\u0641\u0647\u0648\u0645 `db_key`", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L68"}, {"id": "prompt_multi_role_dashboard_\u0645\u0641\u0647\u0648\u0645_available_contexts", "label": "\u0645\u0641\u0647\u0648\u0645 `available_contexts`", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L76"}, {"id": "prompt_multi_role_dashboard_\u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc_\u0686\u0646\u062f_context", "label": "\u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc \u0686\u0646\u062f-context", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L104"}, {"id": "prompt_multi_role_dashboard_\u0642\u0627\u0646\u0648\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_context", "label": "\u0642\u0627\u0646\u0648\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 context:", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L115"}, {"id": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u062a\u063a\u06cc\u06cc\u0631_\u0628\u062e\u0648\u0627\u0646", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc \u06a9\u062f (\u0645\u0647\u0645 \u2014 \u0642\u0628\u0644 \u0627\u0632 \u062a\u063a\u06cc\u06cc\u0631 \u0628\u062e\u0648\u0627\u0646)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L122"}, {"id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f", "label": "\u0628\u06a9\u200c\u0627\u0646\u062f", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L124"}, {"id": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", "label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L143"}, {"id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1_\u06af\u0633\u062a\u0631\u0634_oauth_userinfo_\u0628\u06a9_\u0627\u0646\u062f", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f1 \u2014 \u06af\u0633\u062a\u0631\u0634 `/oauth/userinfo` (\u0628\u06a9\u200c\u0627\u0646\u062f)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L151"}, {"id": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_src_auth_controller_authcontroller_php", "label": "\u0641\u0627\u06cc\u0644: `src/Auth/Controller/AuthController.php`", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L153"}, {"id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1_\u06f5_switch_context_api_\u0628\u06a9_\u0627\u0646\u062f_api_\u062c\u062f\u06cc\u062f", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f1.\u06f5 \u2014 switch-context API (\u0628\u06a9\u200c\u0627\u0646\u062f) \u2014 API \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L301"}, {"id": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_src_auth_controller_authcontroller_php_303", "label": "\u0641\u0627\u06cc\u0644: `src/Auth/Controller/AuthController.php`", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L303"}, {"id": "prompt_multi_role_dashboard_post_api_v1_auth_switch_context_is_authenticated_fully", "label": "`POST /api/v1/auth/switch-context` `[IS_AUTHENTICATED_FULLY]`", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L305"}, {"id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f2_\u0628\u0647_\u0631\u0648\u0632_\u06a9\u0631\u062f\u0646_authstore_ts_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f2 \u2014 \u0628\u0647\u200c\u0631\u0648\u0632 \u06a9\u0631\u062f\u0646 `authStore.ts` (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L369"}, {"id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f2_\u06f5_\u0635\u0641\u062d\u0647_\u0627\u0646\u062a\u062e\u0627\u0628_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f2.\u06f5 \u2014 \u0635\u0641\u062d\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0645\u062d\u06cc\u0637 \u06a9\u0627\u0631\u06cc (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f) \u2014 \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L404"}, {"id": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f_assets_admin_pages_selectcontextpage_tsx", "label": "\u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f: `assets/admin/pages/SelectContextPage.tsx`", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L406"}, {"id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f3_\u0645\u062d\u0627\u0641\u0638\u062a_route_\u0647\u0627_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f3 \u2014 \u0645\u062d\u0627\u0641\u0638\u062a route \u0647\u0627 (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L455"}, {"id": "prompt_multi_role_dashboard_\u062f\u0631_app_tsx_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_roleroute_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0646", "label": "\u062f\u0631 `App.tsx`\u060c \u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a `RoleRoute` \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646:", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L457"}, {"id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f4_sidebar_\u067e\u0648\u06cc\u0627_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f4 \u2014 Sidebar \u067e\u0648\u06cc\u0627 (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L494"}, {"id": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_assets_admin_components_layout_sidebar_tsx", "label": "\u0641\u0627\u06cc\u0644 `assets/admin/components/layout/Sidebar.tsx`", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L496"}, {"id": "prompt_multi_role_dashboard_\u0627\u062f\u0645\u06cc\u0646_\u0647\u0645\u0647_\u0644\u06cc\u0646\u06a9_\u0647\u0627\u06cc_\u0641\u0639\u0644\u06cc_\u0628\u062f\u0648\u0646_\u062a\u063a\u06cc\u06cc\u0631", "label": "\u0627\u062f\u0645\u06cc\u0646 \u2014 \u0647\u0645\u0647 \u0644\u06cc\u0646\u06a9\u200c\u0647\u0627\u06cc \u0641\u0639\u0644\u06cc (\u0628\u062f\u0648\u0646 \u062a\u063a\u06cc\u06cc\u0631)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L507"}, {"id": "prompt_multi_role_dashboard_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "label": "\u0635\u0627\u062d\u0628 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (`clinic`):", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L509"}, {"id": "prompt_multi_role_dashboard_\u062f\u06a9\u062a\u0631_doctor", "label": "\u062f\u06a9\u062a\u0631 (`doctor`):", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L520"}, {"id": "prompt_multi_role_dashboard_\u0645\u0646\u0634\u06cc_secretary_\u0628\u0631_\u0627\u0633\u0627\u0633_context_permissions_resources", "label": "\u0645\u0646\u0634\u06cc (`secretary`) \u2014 \u0628\u0631 \u0627\u0633\u0627\u0633 `context.permissions.resources`:", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L529"}, {"id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f5_endpoint_\u0647\u0627\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062c\u062f\u06cc\u062f_\u0628\u06a9_\u0627\u0646\u062f_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f5 \u2014 endpoint \u0647\u0627\u06cc \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u062c\u062f\u06cc\u062f (\u0628\u06a9\u200c\u0627\u0646\u062f) \u2014 API \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L542"}, {"id": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f_src_dashboard_controller_dashboardcontroller_php", "label": "\u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f: `src/Dashboard/Controller/DashboardController.php`", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L544"}, {"id": "prompt_multi_role_dashboard_get_api_v1_dashboard_clinic_role_clinic", "label": "`GET /api/v1/dashboard/clinic` `[ROLE_CLINIC]`", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L551"}, {"id": "prompt_multi_role_dashboard_get_api_v1_dashboard_doctor_role_doctor", "label": "`GET /api/v1/dashboard/doctor` `[ROLE_DOCTOR]`", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L586"}, {"id": "prompt_multi_role_dashboard_get_api_v1_dashboard_secretary_role_secretary", "label": "`GET /api/v1/dashboard/secretary` `[ROLE_SECRETARY]`", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L621"}, {"id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f6_dashboardpage_tsx_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f6 \u2014 DashboardPage.tsx \u0686\u0646\u062f-\u0646\u0642\u0634\u0647 (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L651"}, {"id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f7_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0646_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f7 \u2014 \u0635\u0641\u062d\u0647 \"\u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0645\u0646\" (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L695"}, {"id": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f_assets_admin_pages_myclinicpage_tsx", "label": "\u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f: `assets/admin/pages/MyClinicPage.tsx`", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L697"}, {"id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f8_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0641\u06cc\u0644\u062a\u0631\u0634\u062f\u0647_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_api_\u062c\u062f\u06cc\u062f", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f8 \u2014 \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u0641\u06cc\u0644\u062a\u0631\u0634\u062f\u0647 (\u0628\u06a9\u200c\u0627\u0646\u062f + \u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f) \u2014 API \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L723"}, {"id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_endpoint_\u062c\u062f\u06cc\u062f_get_api_v1_my_appointments_is_authenticated_fully", "label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 endpoint \u062c\u062f\u06cc\u062f: `GET /api/v1/my/appointments` `[IS_AUTHENTICATED_FULLY]`", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L725"}, {"id": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_appointmentspage_tsx", "label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f \u2014 `AppointmentsPage.tsx`", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L750"}, {"id": "prompt_multi_role_dashboard_\u0647\u062f\u0631_\u0635\u0641\u062d\u0647_\u0645\u0634\u062a\u0631\u06a9_\u0647\u0631_\u062f\u0648_\u0646\u0645\u0627", "label": "\u0647\u062f\u0631 \u0635\u0641\u062d\u0647 (\u0645\u0634\u062a\u0631\u06a9 \u0647\u0631 \u062f\u0648 \u0646\u0645\u0627):", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L763"}, {"id": "prompt_multi_role_dashboard_\u0646\u0645\u0627\u06cc_\u062c\u062f\u0648\u0644\u06cc_tableview", "label": "\u0646\u0645\u0627\u06cc \u062c\u062f\u0648\u0644\u06cc (`TableView`):", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L770"}, {"id": "prompt_multi_role_dashboard_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc_timelineview", "label": "\u0646\u0645\u0627\u06cc \u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc (`TimelineView`):", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L775"}, {"id": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0628\u0627\u06cc\u062f_\u062f\u0631_entity_\u0648_frontend_\u0647\u0631_\u062f\u0648_\u0628\u0627\u0634\u0646\u062f", "label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc \u0646\u0648\u0628\u062a (\u0628\u0627\u06cc\u062f \u062f\u0631 entity \u0648 frontend \u0647\u0631 \u062f\u0648 \u0628\u0627\u0634\u0646\u062f):", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L783"}, {"id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f9 \u2014 \u0633\u06cc\u0633\u062a\u0645 \u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc (\u0628\u06a9\u200c\u0627\u0646\u062f + \u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f) \u2014 \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L808"}, {"id": "prompt_multi_role_dashboard_\u0645\u0646\u0637\u0642_\u06a9\u0633\u0628_\u0648\u06a9\u0627\u0631", "label": "\u0645\u0646\u0637\u0642 \u06a9\u0633\u0628\u200c\u0648\u06a9\u0627\u0631:", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L810"}, {"id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_siteconfig_\u062c\u062f\u06cc\u062f", "label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u0645\u0648\u062c\u0648\u062f\u06cc\u062a `SiteConfig` (\u062c\u062f\u06cc\u062f):", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L815"}, {"id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u06a9\u0646\u062a\u0631\u0644\u0631_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u062f\u0645\u06cc\u0646_\u062c\u062f\u06cc\u062f", "label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u06a9\u0646\u062a\u0631\u0644\u0631 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u062f\u0645\u06cc\u0646 (\u062c\u062f\u06cc\u062f):", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L840"}, {"id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_appointment_entity", "label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a `Appointment` entity:", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L848"}, {"id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_appointmentcontroller_book", "label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a `AppointmentController::book()`:", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L868"}, {"id": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0635\u0641\u062d\u0647_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u062f\u0645\u06cc\u0646_\u062c\u062f\u06cc\u062f", "label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f \u2014 \u0635\u0641\u062d\u0647 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u062f\u0645\u06cc\u0646 (\u062c\u062f\u06cc\u062f):", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L895"}, {"id": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_appointmentspage_tsx", "label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f \u2014 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a `AppointmentsPage.tsx`:", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L905"}, {"id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1\u06f0_\u0634\u0645\u0627\u0631\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0627\u0637\u0644\u0627\u0639_\u0631\u0633\u0627\u0646\u06cc_\u0646\u0648\u0628\u062a_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "label": "\u0645\u0631\u062d\u0644\u0647 \u06f1\u06f0 \u2014 \u0634\u0645\u0627\u0631\u0647 \u0645\u0648\u0628\u0627\u06cc\u0644 \u0627\u0637\u0644\u0627\u0639\u200c\u0631\u0633\u0627\u0646\u06cc \u0646\u0648\u0628\u062a (\u0628\u06a9\u200c\u0627\u0646\u062f + \u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f) \u2014 \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L914"}, {"id": "prompt_multi_role_dashboard_\u0645\u0646\u0637\u0642_\u06a9\u0633\u0628_\u0648\u06a9\u0627\u0631_916", "label": "\u0645\u0646\u0637\u0642 \u06a9\u0633\u0628\u200c\u0648\u06a9\u0627\u0631:", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L916"}, {"id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u06cc\u0644\u062f_\u062c\u062f\u06cc\u062f_\u0631\u0648\u06cc_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u0641\u06cc\u0644\u062f \u062c\u062f\u06cc\u062f \u0631\u0648\u06cc \u0645\u0648\u062c\u0648\u062f\u06cc\u062a\u200c\u0647\u0627:", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L922"}, {"id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_endpoint_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 endpoint \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L943"}, {"id": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062a\u0628_\u0628\u062e\u0634_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0637\u0644\u0627\u0639_\u0631\u0633\u0627\u0646\u06cc", "label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f \u2014 \u062a\u0628/\u0628\u062e\u0634 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u0637\u0644\u0627\u0639\u200c\u0631\u0633\u0627\u0646\u06cc:", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L968"}, {"id": "prompt_multi_role_dashboard_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L982"}, {"id": "prompt_multi_role_dashboard_css_ui_\u0641\u0642\u0637_template_css", "label": "CSS / UI \u2014 \u0641\u0642\u0637 template CSS", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L984"}, {"id": "prompt_multi_role_dashboard_\u067e\u0627\u0633\u062e_\u0647\u0627\u06cc_api", "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627\u06cc API", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L993"}, {"id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u0642\u0648\u0627\u0646\u06cc\u0646_\u06a9\u0644\u06cc", "label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u0642\u0648\u0627\u0646\u06cc\u0646 \u06a9\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L998"}, {"id": "prompt_multi_role_dashboard_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627 (\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1003"}, {"id": "prompt_multi_role_dashboard_\u062e\u0644\u0627\u0635\u0647_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", "label": "\u062e\u0644\u0627\u0635\u0647 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f/\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1031"}, {"id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631", "label": "\u0628\u06a9\u200c\u0627\u0646\u062f (\u062a\u063a\u06cc\u06cc\u0631)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1033"}, {"id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "label": "\u0628\u06a9\u200c\u0627\u0646\u062f (\u062c\u062f\u06cc\u062f)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1041"}, {"id": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631", "label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f (\u062a\u063a\u06cc\u06cc\u0631)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1050"}, {"id": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f (\u062c\u062f\u06cc\u062f)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1057"}, {"id": "prompt_multi_role_dashboard_migration", "label": "Migration", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1062"}, {"id": "prompt_multi_role_dashboard_\u062f\u0627\u06a9\u06cc\u0648\u0645\u0646\u062a_\u0628\u0647_\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc_\u062c\u062f\u06cc\u062f", "label": "\u062f\u0627\u06a9\u06cc\u0648\u0645\u0646\u062a (\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc/\u062c\u062f\u06cc\u062f)", "file_type": "document", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1065"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_multi_role_dashboard_md", "target": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0647\u062f\u0641_\u06a9\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_api_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L16", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_api_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", "target": "prompt_multi_role_dashboard_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u06a9\u0646_\u062a\u063a\u06cc\u06cc\u0631_\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_multi_role_dashboard_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_docs_api_auth_md", "relation": "references", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_multi_role_dashboard_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_docs_api_admin_md", "relation": "references", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_multi_role_dashboard_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_docs_api_appointment_md", "relation": "references", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L27", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_multi_role_dashboard_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_docs_api_clinic_md", "relation": "references", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L29", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_api_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", "target": "prompt_multi_role_dashboard_\u062a\u063a\u06cc\u06cc\u0631_\u0631\u0648\u06cc_api_\u0645\u0648\u062c\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L32", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_api_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", "target": "prompt_multi_role_dashboard_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L38", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0645\u0641\u0627\u0647\u06cc\u0645_\u06a9\u0644\u06cc\u062f\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_multi_context_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L52", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0641\u0627\u0647\u06cc\u0645_\u06a9\u0644\u06cc\u062f\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_multi_context_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", "target": "prompt_multi_role_dashboard_\u0645\u0641\u0647\u0648\u0645_db_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L56", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0641\u0627\u0647\u06cc\u0645_\u06a9\u0644\u06cc\u062f\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_multi_context_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", "target": "prompt_multi_role_dashboard_\u0645\u0641\u0647\u0648\u0645_db_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L68", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0641\u0627\u0647\u06cc\u0645_\u06a9\u0644\u06cc\u062f\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_multi_context_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", "target": "prompt_multi_role_dashboard_\u0645\u0641\u0647\u0648\u0645_available_contexts", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L76", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0641\u0627\u0647\u06cc\u0645_\u06a9\u0644\u06cc\u062f\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_multi_context_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", "target": "prompt_multi_role_dashboard_\u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc_\u0686\u0646\u062f_context", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L104", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0641\u0627\u0647\u06cc\u0645_\u06a9\u0644\u06cc\u062f\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_multi_context_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", "target": "prompt_multi_role_dashboard_\u0642\u0627\u0646\u0648\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_context", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L115", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u062a\u063a\u06cc\u06cc\u0631_\u0628\u062e\u0648\u0627\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L122", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u062a\u063a\u06cc\u06cc\u0631_\u0628\u062e\u0648\u0627\u0646", "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L124", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u062a\u063a\u06cc\u06cc\u0631_\u0628\u062e\u0648\u0627\u0646", "target": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L143", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1_\u06af\u0633\u062a\u0631\u0634_oauth_userinfo_\u0628\u06a9_\u0627\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L151", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1_\u06af\u0633\u062a\u0631\u0634_oauth_userinfo_\u0628\u06a9_\u0627\u0646\u062f", "target": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_src_auth_controller_authcontroller_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L153", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1_\u06f5_switch_context_api_\u0628\u06a9_\u0627\u0646\u062f_api_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L301", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1_\u06f5_switch_context_api_\u0628\u06a9_\u0627\u0646\u062f_api_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_src_auth_controller_authcontroller_php_303", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L303", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_src_auth_controller_authcontroller_php_303", "target": "prompt_multi_role_dashboard_post_api_v1_auth_switch_context_is_authenticated_fully", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L305", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f2_\u0628\u0647_\u0631\u0648\u0632_\u06a9\u0631\u062f\u0646_authstore_ts_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L369", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f2_\u06f5_\u0635\u0641\u062d\u0647_\u0627\u0646\u062a\u062e\u0627\u0628_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L404", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f2_\u06f5_\u0635\u0641\u062d\u0647_\u0627\u0646\u062a\u062e\u0627\u0628_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f_assets_admin_pages_selectcontextpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L406", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f3_\u0645\u062d\u0627\u0641\u0638\u062a_route_\u0647\u0627_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L455", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f3_\u0645\u062d\u0627\u0641\u0638\u062a_route_\u0647\u0627_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", "target": "prompt_multi_role_dashboard_\u062f\u0631_app_tsx_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_roleroute_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L457", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f4_sidebar_\u067e\u0648\u06cc\u0627_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L494", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f4_sidebar_\u067e\u0648\u06cc\u0627_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", "target": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_assets_admin_components_layout_sidebar_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L496", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_assets_admin_components_layout_sidebar_tsx", "target": "prompt_multi_role_dashboard_\u0627\u062f\u0645\u06cc\u0646_\u0647\u0645\u0647_\u0644\u06cc\u0646\u06a9_\u0647\u0627\u06cc_\u0641\u0639\u0644\u06cc_\u0628\u062f\u0648\u0646_\u062a\u063a\u06cc\u06cc\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L507", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_assets_admin_components_layout_sidebar_tsx", "target": "prompt_multi_role_dashboard_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L509", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_assets_admin_components_layout_sidebar_tsx", "target": "prompt_multi_role_dashboard_\u062f\u06a9\u062a\u0631_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L520", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_assets_admin_components_layout_sidebar_tsx", "target": "prompt_multi_role_dashboard_\u0645\u0646\u0634\u06cc_secretary_\u0628\u0631_\u0627\u0633\u0627\u0633_context_permissions_resources", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L529", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f5_endpoint_\u0647\u0627\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062c\u062f\u06cc\u062f_\u0628\u06a9_\u0627\u0646\u062f_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L542", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f5_endpoint_\u0647\u0627\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062c\u062f\u06cc\u062f_\u0628\u06a9_\u0627\u0646\u062f_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f_src_dashboard_controller_dashboardcontroller_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L544", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f5_endpoint_\u0647\u0627\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062c\u062f\u06cc\u062f_\u0628\u06a9_\u0627\u0646\u062f_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_get_api_v1_dashboard_clinic_role_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L551", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f5_endpoint_\u0647\u0627\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062c\u062f\u06cc\u062f_\u0628\u06a9_\u0627\u0646\u062f_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_get_api_v1_dashboard_doctor_role_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L586", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f5_endpoint_\u0647\u0627\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062c\u062f\u06cc\u062f_\u0628\u06a9_\u0627\u0646\u062f_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_get_api_v1_dashboard_secretary_role_secretary", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L621", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f6_dashboardpage_tsx_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L651", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f7_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0646_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L695", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f7_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0646_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", "target": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f_assets_admin_pages_myclinicpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L697", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f8_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0641\u06cc\u0644\u062a\u0631\u0634\u062f\u0647_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_api_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L723", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f8_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0641\u06cc\u0644\u062a\u0631\u0634\u062f\u0647_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_api_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_endpoint_\u062c\u062f\u06cc\u062f_get_api_v1_my_appointments_is_authenticated_fully", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L725", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f8_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0641\u06cc\u0644\u062a\u0631\u0634\u062f\u0647_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_api_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_appointmentspage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L750", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_appointmentspage_tsx", "target": "prompt_multi_role_dashboard_\u0647\u062f\u0631_\u0635\u0641\u062d\u0647_\u0645\u0634\u062a\u0631\u06a9_\u0647\u0631_\u062f\u0648_\u0646\u0645\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L763", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_appointmentspage_tsx", "target": "prompt_multi_role_dashboard_\u0646\u0645\u0627\u06cc_\u062c\u062f\u0648\u0644\u06cc_tableview", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L770", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_appointmentspage_tsx", "target": "prompt_multi_role_dashboard_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc_timelineview", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L775", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_appointmentspage_tsx", "target": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0628\u0627\u06cc\u062f_\u062f\u0631_entity_\u0648_frontend_\u0647\u0631_\u062f\u0648_\u0628\u0627\u0634\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L783", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L808", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_\u0645\u0646\u0637\u0642_\u06a9\u0633\u0628_\u0648\u06a9\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L810", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_siteconfig_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L815", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u06a9\u0646\u062a\u0631\u0644\u0631_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u062f\u0645\u06cc\u0646_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L840", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_appointment_entity", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L848", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_appointmentcontroller_book", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L868", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0635\u0641\u062d\u0647_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u062f\u0645\u06cc\u0646_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L895", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_appointmentspage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L905", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1\u06f0_\u0634\u0645\u0627\u0631\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0627\u0637\u0644\u0627\u0639_\u0631\u0633\u0627\u0646\u06cc_\u0646\u0648\u0628\u062a_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L914", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1\u06f0_\u0634\u0645\u0627\u0631\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0627\u0637\u0644\u0627\u0639_\u0631\u0633\u0627\u0646\u06cc_\u0646\u0648\u0628\u062a_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_\u0645\u0646\u0637\u0642_\u06a9\u0633\u0628_\u0648\u06a9\u0627\u0631_916", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L916", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1\u06f0_\u0634\u0645\u0627\u0631\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0627\u0637\u0644\u0627\u0639_\u0631\u0633\u0627\u0646\u06cc_\u0646\u0648\u0628\u062a_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u06cc\u0644\u062f_\u062c\u062f\u06cc\u062f_\u0631\u0648\u06cc_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L922", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1\u06f0_\u0634\u0645\u0627\u0631\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0627\u0637\u0644\u0627\u0639_\u0631\u0633\u0627\u0646\u06cc_\u0646\u0648\u0628\u062a_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_endpoint_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L943", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1\u06f0_\u0634\u0645\u0627\u0631\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0627\u0637\u0644\u0627\u0639_\u0631\u0633\u0627\u0646\u06cc_\u0646\u0648\u0628\u062a_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "target": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062a\u0628_\u0628\u062e\u0634_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0637\u0644\u0627\u0639_\u0631\u0633\u0627\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L968", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L982", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "target": "prompt_multi_role_dashboard_css_ui_\u0641\u0642\u0637_template_css", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L984", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "target": "prompt_multi_role_dashboard_\u067e\u0627\u0633\u062e_\u0647\u0627\u06cc_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L993", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u0642\u0648\u0627\u0646\u06cc\u0646_\u06a9\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L998", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "target": "prompt_multi_role_dashboard_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1003", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", "target": "prompt_multi_role_dashboard_\u062e\u0644\u0627\u0635\u0647_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1031", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u062e\u0644\u0627\u0635\u0647_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1033", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u062e\u0644\u0627\u0635\u0647_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1041", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u062e\u0644\u0627\u0635\u0647_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", "target": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1050", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u062e\u0644\u0627\u0635\u0647_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", "target": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1057", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u062e\u0644\u0627\u0635\u0647_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", "target": "prompt_multi_role_dashboard_migration", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1062", "weight": 1.0}, {"source": "prompt_multi_role_dashboard_\u062e\u0644\u0627\u0635\u0647_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", "target": "prompt_multi_role_dashboard_\u062f\u0627\u06a9\u06cc\u0648\u0645\u0646\u062a_\u0628\u0647_\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/multi-role-dashboard.md", "source_location": "L1065", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/be8842b5ac2c5a57277b047c4c6ac3f828ae302dc6a94569e8f46760564b90d8.json b/graphify-out/cache/ast/v0.8.44/be8842b5ac2c5a57277b047c4c6ac3f828ae302dc6a94569e8f46760564b90d8.json new file mode 100644 index 00000000..43f8dfa4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/be8842b5ac2c5a57277b047c4c6ac3f828ae302dc6a94569e8f46760564b90d8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_representation_domain_guard_dashboard_settlement_md", "label": "representation-domain-guard-dashboard-settlement.md", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L1"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "label": "\u06af\u0627\u0631\u062f\u0650 \u062f\u0627\u0645\u0646\u0647 \u0628\u0631\u0627\u06cc \u067e\u0648\u0631\u0633\u0627\u0646\u062a + \u062f\u0627\u0634\u0628\u0648\u0631\u062f/\u06af\u0632\u0627\u0631\u0634/\u062a\u0633\u0648\u06cc\u0647\u200c\u06cc \u0648\u0627\u0642\u0639\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L1"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L3"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L7"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L17"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L24"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L40"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u0627\u0644\u0641_buildstats_\u0628\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0641\u06cc\u0644\u062a\u0631_\u0646\u0645\u06cc_\u0634\u0648\u062f_\u0628\u0627\u06af", "label": "\u0627\u0644\u0641) buildStats \u0628\u0647 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0641\u06cc\u0644\u062a\u0631 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f (\u0628\u0627\u06af)", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L42"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u0628_commissionservice_\u0628\u062f\u0648\u0646_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647", "label": "\u0628) CommissionService \u0628\u062f\u0648\u0646 \u06af\u0627\u0631\u062f\u0650 \u062f\u0627\u0645\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L58"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u062c_booking_\u0641\u0639\u0644\u06cc_appointmentcontroller_book_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0627\u0631\u0633\u0627\u0644_\u0630\u062e\u06cc\u0631\u0647_\u0646\u0645\u06cc_\u0634\u0648\u062f", "label": "\u062c) booking \u0641\u0639\u0644\u06cc (AppointmentController::book) \u2014 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0627\u0631\u0633\u0627\u0644/\u0630\u062e\u06cc\u0631\u0647 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L76"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u062f_representationdashboard_\u0641\u0639\u0644\u06cc_dashboardpage_tsx_\u0641\u0642\u0637_\u06f4_\u06a9\u0627\u0631\u062a", "label": "\u062f) RepresentationDashboard \u0641\u0639\u0644\u06cc (DashboardPage.tsx) \u2014 \u0641\u0642\u0637 \u06f4 \u06a9\u0627\u0631\u062a", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L80"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L93"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u06f1_\u0630\u062e\u06cc\u0631\u0647_\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062f\u0627\u0645\u0646\u0647_\u0631\u0648\u06cc_\u0646\u0648\u0628\u062a", "label": "\u06f1. \u0630\u062e\u06cc\u0631\u0647\u200c\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647\u200c\u06cc \u062f\u0627\u0645\u0646\u0647 \u0631\u0648\u06cc \u0646\u0648\u0628\u062a", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L95"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u06f2_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u062f\u0631_commissionservice", "label": "\u06f2. \u06af\u0627\u0631\u062f\u0650 \u062f\u0627\u0645\u0646\u0647 \u062f\u0631 CommissionService", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L112"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u06f3_\u0627\u0635\u0644\u0627\u062d_buildstats_\u0628\u0647_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u062f\u0631\u0622\u0645\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u06f3. \u0627\u0635\u0644\u0627\u062d buildStats \u0628\u0647 scope \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 + \u062f\u0631\u0622\u0645\u062f \u0648\u0627\u0642\u0639\u06cc", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L138"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u06f4_endpoint\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "label": "\u06f4. endpoint\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L145"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u06f5_\u0645\u062a\u062f\u0647\u0627\u06cc_\u062c\u0645\u0639_\u0628\u0646\u062f\u06cc_\u062a\u0633\u0648\u06cc\u0647_\u062f\u0631_settlementrepository", "label": "\u06f5. \u0645\u062a\u062f\u0647\u0627\u06cc \u062c\u0645\u0639\u200c\u0628\u0646\u062f\u06cc \u062a\u0633\u0648\u06cc\u0647 \u062f\u0631 SettlementRepository", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L173"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u06f6_\u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc_representationdashboard_dashboardpage_tsx", "label": "\u06f6. \u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc RepresentationDashboard (DashboardPage.tsx)", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L180"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u06f7_\u0635\u0641\u062d\u0627\u062a_\u062c\u062f\u06cc\u062f_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "label": "\u06f7. \u0635\u0641\u062d\u0627\u062a \u062c\u062f\u06cc\u062f \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L188"}, {"id": "prompt_representation_domain_guard_dashboard_settlement_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L194"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_representation_domain_guard_dashboard_settlement_md", "target": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "prompt_representation_domain_guard_dashboard_settlement_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "prompt_representation_domain_guard_dashboard_settlement_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "prompt_representation_domain_guard_dashboard_settlement_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L17", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "prompt_representation_domain_guard_dashboard_settlement_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L24", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L40", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_representation_domain_guard_dashboard_settlement_\u0627\u0644\u0641_buildstats_\u0628\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0641\u06cc\u0644\u062a\u0631_\u0646\u0645\u06cc_\u0634\u0648\u062f_\u0628\u0627\u06af", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L42", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_representation_domain_guard_dashboard_settlement_\u0628_commissionservice_\u0628\u062f\u0648\u0646_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L58", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_representation_domain_guard_dashboard_settlement_\u062c_booking_\u0641\u0639\u0644\u06cc_appointmentcontroller_book_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0627\u0631\u0633\u0627\u0644_\u0630\u062e\u06cc\u0631\u0647_\u0646\u0645\u06cc_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L76", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_representation_domain_guard_dashboard_settlement_\u062f_representationdashboard_\u0641\u0639\u0644\u06cc_dashboardpage_tsx_\u0641\u0642\u0637_\u06f4_\u06a9\u0627\u0631\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L80", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L93", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_domain_guard_dashboard_settlement_\u06f1_\u0630\u062e\u06cc\u0631\u0647_\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062f\u0627\u0645\u0646\u0647_\u0631\u0648\u06cc_\u0646\u0648\u0628\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L95", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_domain_guard_dashboard_settlement_\u06f2_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u062f\u0631_commissionservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L112", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_domain_guard_dashboard_settlement_\u06f3_\u0627\u0635\u0644\u0627\u062d_buildstats_\u0628\u0647_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u062f\u0631\u0622\u0645\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L138", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_domain_guard_dashboard_settlement_\u06f4_endpoint\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L145", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_domain_guard_dashboard_settlement_\u06f5_\u0645\u062a\u062f\u0647\u0627\u06cc_\u062c\u0645\u0639_\u0628\u0646\u062f\u06cc_\u062a\u0633\u0648\u06cc\u0647_\u062f\u0631_settlementrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L173", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_domain_guard_dashboard_settlement_\u06f6_\u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc_representationdashboard_dashboardpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L180", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_domain_guard_dashboard_settlement_\u06f7_\u0635\u0641\u062d\u0627\u062a_\u062c\u062f\u06cc\u062f_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L188", "weight": 1.0}, {"source": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", "target": "prompt_representation_domain_guard_dashboard_settlement_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", "source_location": "L194", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/c0c011d8f3040d2b81dff1ec667f2d650567eb141271ff4d368ed66fdfef9342.json b/graphify-out/cache/ast/v0.8.44/c0c011d8f3040d2b81dff1ec667f2d650567eb141271ff4d368ed66fdfef9342.json new file mode 100644 index 00000000..086d786a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/c0c011d8f3040d2b81dff1ec667f2d650567eb141271ff4d368ed66fdfef9342.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609140223_php", "label": "Version20260609140223.php", "file_type": "code", "source_file": "migrations/Version20260609140223.php", "source_location": "L1"}, {"id": "migrations_version20260609140223_version20260609140223", "label": "Version20260609140223", "file_type": "code", "source_file": "migrations/Version20260609140223.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260609140223_version20260609140223_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260609140223.php", "source_location": "L15"}, {"id": "migrations_version20260609140223_version20260609140223_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260609140223.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260609140223.php", "source_location": "L20"}, {"id": "migrations_version20260609140223_version20260609140223_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260609140223.php", "source_location": "L27"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609140223_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140223.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609140223_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140223.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609140223_php", "target": "migrations_version20260609140223_version20260609140223", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140223.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609140223_version20260609140223", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140223.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609140223_version20260609140223", "target": "migrations_version20260609140223_version20260609140223_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140223.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260609140223_version20260609140223", "target": "migrations_version20260609140223_version20260609140223_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140223.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260609140223_version20260609140223_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140223.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609140223_version20260609140223", "target": "migrations_version20260609140223_version20260609140223_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140223.php", "source_location": "L27", "weight": 1.0}, {"source": "migrations_version20260609140223_version20260609140223_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609140223.php", "source_location": "L27", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260609140223_version20260609140223_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609140223.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260609140223_version20260609140223_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609140223.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260609140223_version20260609140223_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609140223.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260609140223_version20260609140223_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609140223.php", "source_location": "L31", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/c147a47466d89f4591d1efff242e3ec90e1b979463cc2d2ce5f65bd55002b770.json b/graphify-out/cache/ast/v0.8.44/c147a47466d89f4591d1efff242e3ec90e1b979463cc2d2ce5f65bd55002b770.json new file mode 100644 index 00000000..0d24c6cf --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/c147a47466d89f4591d1efff242e3ec90e1b979463cc2d2ce5f65bd55002b770.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_location_clinic_address_md", "label": "location-clinic-address.md", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L1"}, {"id": "prompt_location_clinic_address_\u067e\u0631\u0627\u0645\u067e\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_location_id_\u062f\u0631_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", "label": "\u067e\u0631\u0627\u0645\u067e\u062a: \u0645\u062f\u06cc\u0631\u06cc\u062a \u0622\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0648 location_id \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0641\u062a\u06af\u06cc", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L1"}, {"id": "prompt_location_clinic_address_\u0647\u062f\u0641", "label": "\u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L3"}, {"id": "prompt_location_clinic_address_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", "label": "\u0632\u0645\u06cc\u0646\u0647 \u0641\u0646\u06cc \u0645\u0648\u062c\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L16"}, {"id": "prompt_location_clinic_address_\u062c\u062f\u0648\u0644_doctor_addresses_\u0641\u0639\u0644\u06cc", "label": "\u062c\u062f\u0648\u0644 `doctor_addresses` (\u0641\u0639\u0644\u06cc):", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L18"}, {"id": "prompt_location_clinic_address_entity_doctoraddress", "label": "Entity `DoctorAddress`:", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L28"}, {"id": "prompt_location_clinic_address_endpoint_\u0645\u0648\u062c\u0648\u062f_workaround_\u06a9\u0647_\u062d\u0630\u0641_\u0645\u06cc_\u0634\u0648\u062f", "label": "Endpoint \u0645\u0648\u062c\u0648\u062f (workaround \u06a9\u0647 \u062d\u0630\u0641 \u0645\u06cc\u200c\u0634\u0648\u062f):", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L32"}, {"id": "prompt_location_clinic_address_frontend_\u0645\u0648\u062c\u0648\u062f_doctordetailpage_tsx", "label": "Frontend \u0645\u0648\u062c\u0648\u062f (`DoctorDetailPage.tsx`):", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L36"}, {"id": "prompt_location_clinic_address_api_endpoint_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0627\u06cc_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631", "label": "API endpoint \u0645\u0648\u062c\u0648\u062f \u0628\u0631\u0627\u06cc \u0622\u062f\u0631\u0633 \u062f\u06a9\u062a\u0631:", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L42"}, {"id": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L50"}, {"id": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_migration_\u062a\u063a\u06cc\u06cc\u0631_\u0633\u0627\u062e\u062a\u0627\u0631_doctor_addresses", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f1 \u2014 Migration: \u062a\u063a\u06cc\u06cc\u0631 \u0633\u0627\u062e\u062a\u0627\u0631 `doctor_addresses`", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L54"}, {"id": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_\u0622\u067e\u062f\u06cc\u062a_entity_doctoraddress", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2 \u2014 \u0622\u067e\u062f\u06cc\u062a Entity `DoctorAddress`", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L84"}, {"id": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f3_\u062d\u0630\u0641_endpoint_\u0642\u062f\u06cc\u0645\u06cc_\u0648_\u0622\u067e\u062f\u06cc\u062a_doctorcontroller", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f3 \u2014 \u062d\u0630\u0641 endpoint \u0642\u062f\u06cc\u0645\u06cc \u0648 \u0622\u067e\u062f\u06cc\u062a DoctorController", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L136"}, {"id": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_crud_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f4 \u2014 CRUD \u0622\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L148"}, {"id": "prompt_location_clinic_address_post_api_v1_clinic_clinicuuid_address_\u0627\u06cc\u062c\u0627\u062f_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "`POST /api/v1/clinic/{clinicUuid}/address` \u2014 \u0627\u06cc\u062c\u0627\u062f \u0622\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L152"}, {"id": "prompt_location_clinic_address_patch_api_v1_clinic_clinicuuid_address_addressuuid_\u0648\u06cc\u0631\u0627\u06cc\u0634", "label": "`PATCH /api/v1/clinic/{clinicUuid}/address/{addressUuid}` \u2014 \u0648\u06cc\u0631\u0627\u06cc\u0634", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L178"}, {"id": "prompt_location_clinic_address_delete_api_v1_clinic_clinicuuid_address_addressuuid_\u062d\u0630\u0641", "label": "`DELETE /api/v1/clinic/{clinicUuid}/address/{addressUuid}` \u2014 \u062d\u0630\u0641", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L184"}, {"id": "prompt_location_clinic_address_get_api_v1_clinic_clinicuuid_addresses_\u0644\u06cc\u0633\u062a_\u0622\u062f\u0631\u0633_\u0647\u0627", "label": "`GET /api/v1/clinic/{clinicUuid}/addresses` \u2014 \u0644\u06cc\u0633\u062a \u0622\u062f\u0631\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L189"}, {"id": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_endpoint_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u062f\u06a9\u062a\u0631", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f5 \u2014 Endpoint \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u062f\u06a9\u062a\u0631", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L198"}, {"id": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f6_frontend_doctordetailpage_tsx", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f6 \u2014 Frontend: `DoctorDetailPage.tsx`", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L270"}, {"id": "prompt_location_clinic_address_\u0622\u067e\u062f\u06cc\u062a_interface", "label": "\u0622\u067e\u062f\u06cc\u062a interface:", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L274"}, {"id": "prompt_location_clinic_address_\u0622\u067e\u062f\u06cc\u062a_\u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc_\u0622\u062f\u0631\u0633_\u0647\u0627_\u062f\u0631_schedulesection", "label": "\u0622\u067e\u062f\u06cc\u062a \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u0622\u062f\u0631\u0633\u200c\u0647\u0627 \u062f\u0631 `ScheduleSection`:", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L290"}, {"id": "prompt_location_clinic_address_\u0622\u067e\u062f\u06cc\u062a_sessioneditor_dropdown_\u0644\u0648\u06a9\u06cc\u0634\u0646", "label": "\u0622\u067e\u062f\u06cc\u062a `SessionEditor` \u2014 dropdown \u0644\u0648\u06a9\u06cc\u0634\u0646:", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L306"}, {"id": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f7_frontend_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062f\u0631_clinicdetailpage_tsx", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f7 \u2014 Frontend: \u0645\u062f\u06cc\u0631\u06cc\u062a \u0622\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u062f\u0631 `ClinicDetailPage.tsx`", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L334"}, {"id": "prompt_location_clinic_address_interface_\u062c\u062f\u06cc\u062f", "label": "Interface \u062c\u062f\u06cc\u062f:", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L338"}, {"id": "prompt_location_clinic_address_\u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9:", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L350"}, {"id": "prompt_location_clinic_address_ui_\u0641\u0642\u0637_\u0628\u0631\u0627\u06cc_clinic_owner", "label": "UI (\u0641\u0642\u0637 \u0628\u0631\u0627\u06cc clinic owner):", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L359"}, {"id": "prompt_location_clinic_address_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L368"}, {"id": "prompt_location_clinic_address_\u062a\u0633\u062a_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", "label": "\u062a\u0633\u062a \u0647\u0631 \u0645\u0631\u062d\u0644\u0647", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L385"}, {"id": "prompt_location_clinic_address_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L408"}, {"id": "prompt_location_clinic_address_docs_api_clinic_md", "label": "`docs/api/clinic.md`:", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L410"}, {"id": "prompt_location_clinic_address_docs_api_appointment_settings_md", "label": "`docs/api/appointment-settings.md`:", "file_type": "document", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L417"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_location_clinic_address_md", "target": "prompt_location_clinic_address_\u067e\u0631\u0627\u0645\u067e\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_location_id_\u062f\u0631_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u067e\u0631\u0627\u0645\u067e\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_location_id_\u062f\u0631_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", "target": "prompt_location_clinic_address_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u067e\u0631\u0627\u0645\u067e\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_location_id_\u062f\u0631_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", "target": "prompt_location_clinic_address_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L16", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", "target": "prompt_location_clinic_address_\u062c\u062f\u0648\u0644_doctor_addresses_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L18", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", "target": "prompt_location_clinic_address_entity_doctoraddress", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L28", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", "target": "prompt_location_clinic_address_endpoint_\u0645\u0648\u062c\u0648\u062f_workaround_\u06a9\u0647_\u062d\u0630\u0641_\u0645\u06cc_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L32", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", "target": "prompt_location_clinic_address_frontend_\u0645\u0648\u062c\u0648\u062f_doctordetailpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L36", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", "target": "prompt_location_clinic_address_api_endpoint_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0627\u06cc_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L42", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u067e\u0631\u0627\u0645\u067e\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_location_id_\u062f\u0631_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", "target": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L50", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_migration_\u062a\u063a\u06cc\u06cc\u0631_\u0633\u0627\u062e\u062a\u0627\u0631_doctor_addresses", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L54", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_\u0622\u067e\u062f\u06cc\u062a_entity_doctoraddress", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L84", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f3_\u062d\u0630\u0641_endpoint_\u0642\u062f\u06cc\u0645\u06cc_\u0648_\u0622\u067e\u062f\u06cc\u062a_doctorcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L136", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_crud_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L148", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_crud_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_location_clinic_address_post_api_v1_clinic_clinicuuid_address_\u0627\u06cc\u062c\u0627\u062f_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L152", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_crud_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_location_clinic_address_patch_api_v1_clinic_clinicuuid_address_addressuuid_\u0648\u06cc\u0631\u0627\u06cc\u0634", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L178", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_crud_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_location_clinic_address_delete_api_v1_clinic_clinicuuid_address_addressuuid_\u062d\u0630\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L184", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_crud_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_location_clinic_address_get_api_v1_clinic_clinicuuid_addresses_\u0644\u06cc\u0633\u062a_\u0622\u062f\u0631\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L189", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_endpoint_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L198", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f6_frontend_doctordetailpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L270", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f6_frontend_doctordetailpage_tsx", "target": "prompt_location_clinic_address_\u0622\u067e\u062f\u06cc\u062a_interface", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L274", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f6_frontend_doctordetailpage_tsx", "target": "prompt_location_clinic_address_\u0622\u067e\u062f\u06cc\u062a_\u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc_\u0622\u062f\u0631\u0633_\u0647\u0627_\u062f\u0631_schedulesection", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L290", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f6_frontend_doctordetailpage_tsx", "target": "prompt_location_clinic_address_\u0622\u067e\u062f\u06cc\u062a_sessioneditor_dropdown_\u0644\u0648\u06a9\u06cc\u0634\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L306", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", "target": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f7_frontend_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062f\u0631_clinicdetailpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L334", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f7_frontend_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062f\u0631_clinicdetailpage_tsx", "target": "prompt_location_clinic_address_interface_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L338", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f7_frontend_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062f\u0631_clinicdetailpage_tsx", "target": "prompt_location_clinic_address_\u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L350", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f7_frontend_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062f\u0631_clinicdetailpage_tsx", "target": "prompt_location_clinic_address_ui_\u0641\u0642\u0637_\u0628\u0631\u0627\u06cc_clinic_owner", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L359", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u067e\u0631\u0627\u0645\u067e\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_location_id_\u062f\u0631_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", "target": "prompt_location_clinic_address_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L368", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u067e\u0631\u0627\u0645\u067e\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_location_id_\u062f\u0631_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", "target": "prompt_location_clinic_address_\u062a\u0633\u062a_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L385", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u067e\u0631\u0627\u0645\u067e\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_location_id_\u062f\u0631_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", "target": "prompt_location_clinic_address_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L408", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "target": "prompt_location_clinic_address_docs_api_clinic_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L410", "weight": 1.0}, {"source": "prompt_location_clinic_address_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "target": "prompt_location_clinic_address_docs_api_appointment_settings_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/location-clinic-address.md", "source_location": "L417", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/c2038f4c739d4a1620199394a2ccfdd5c91ef846a0f81048388ffa7b65df091b.json b/graphify-out/cache/ast/v0.8.44/c2038f4c739d4a1620199394a2ccfdd5c91ef846a0f81048388ffa7b65df091b.json new file mode 100644 index 00000000..ca479ef6 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/c2038f4c739d4a1620199394a2ccfdd5c91ef846a0f81048388ffa7b65df091b.json @@ -0,0 +1 @@ +{"nodes": [], "edges": [], "skipped": "data json (not a config/manifest)"} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/c2c7361b57f654925f2801d0820f78bbbb97dfbd07c808b4ec304f7938139151.json b/graphify-out/cache/ast/v0.8.44/c2c7361b57f654925f2801d0820f78bbbb97dfbd07c808b4ec304f7938139151.json new file mode 100644 index 00000000..fe5fa84a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/c2c7361b57f654925f2801d0820f78bbbb97dfbd07c808b4ec304f7938139151.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_13_clinic_services_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", "source_location": "L1"}, {"id": "task_13_clinic_services_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", "source_location": "L1"}, {"id": "task_13_clinic_services_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", "source_location": "L3"}, {"id": "task_13_clinic_services_architecture_entity_servicesection", "label": "Entity: ServiceSection", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", "source_location": "L17"}, {"id": "task_13_clinic_services_architecture_entity_serviceitem", "label": "Entity: ServiceItem", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", "source_location": "L51"}, {"id": "task_13_clinic_services_architecture_controller_clinicservicecontroller", "label": "Controller: ClinicServiceController", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", "source_location": "L90"}, {"id": "task_13_clinic_services_architecture_\u0646\u06a9\u062a\u0647_delete_\u0633\u0631\u0648\u06cc\u0633_\u0628\u0627_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u062f\u0631_\u067e\u0631\u0648\u0646\u062f\u0647", "label": "\u0646\u06a9\u062a\u0647 DELETE \u0633\u0631\u0648\u06cc\u0633 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062f\u0631 \u067e\u0631\u0648\u0646\u062f\u0647", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", "source_location": "L119"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_13_clinic_services_architecture_md", "target": "task_13_clinic_services_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_13_clinic_services_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_13_clinic_services_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_13_clinic_services_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_13_clinic_services_architecture_entity_servicesection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", "source_location": "L17", "weight": 1.0}, {"source": "task_13_clinic_services_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_13_clinic_services_architecture_entity_serviceitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", "source_location": "L51", "weight": 1.0}, {"source": "task_13_clinic_services_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_13_clinic_services_architecture_controller_clinicservicecontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", "source_location": "L90", "weight": 1.0}, {"source": "task_13_clinic_services_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_13_clinic_services_architecture_\u0646\u06a9\u062a\u0647_delete_\u0633\u0631\u0648\u06cc\u0633_\u0628\u0627_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u062f\u0631_\u067e\u0631\u0648\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", "source_location": "L119", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/c2df1e6cc37ef5422312c0eac75fdea0d42de8e6eb822faa96e7bc5e423be9cf.json b/graphify-out/cache/ast/v0.8.44/c2df1e6cc37ef5422312c0eac75fdea0d42de8e6eb822faa96e7bc5e423be9cf.json new file mode 100644 index 00000000..ab82af85 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/c2df1e6cc37ef5422312c0eac75fdea0d42de8e6eb822faa96e7bc5e423be9cf.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smssettingsrepository_php", "label": "SmsSettingsRepository.php", "file_type": "code", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L1"}, {"id": "repository_smssettingsrepository_smssettingsrepository", "label": "SmsSettingsRepository", "file_type": "code", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_smssettingsrepository_smssettingsrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L11"}, {"id": "repository_smssettingsrepository_smssettingsrepository_findbyentity", "label": ".findByEntity()", "file_type": "code", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L16"}, {"id": "smssettings", "label": "SmsSettings", "file_type": "code", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L16"}, {"id": "repository_smssettingsrepository_smssettingsrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L21"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smssettingsrepository_php", "target": "smssettings", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smssettingsrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smssettingsrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_repository_smssettingsrepository_php", "target": "repository_smssettingsrepository_smssettingsrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_smssettingsrepository_smssettingsrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_smssettingsrepository_smssettingsrepository", "target": "repository_smssettingsrepository_smssettingsrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_smssettingsrepository_smssettingsrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_smssettingsrepository_smssettingsrepository", "target": "repository_smssettingsrepository_smssettingsrepository_findbyentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_smssettingsrepository_smssettingsrepository_findbyentity", "target": "smssettings", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L16", "weight": 1.0, "context": "return_type"}, {"source": "repository_smssettingsrepository_smssettingsrepository", "target": "repository_smssettingsrepository_smssettingsrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L21", "weight": 1.0}, {"source": "repository_smssettingsrepository_smssettingsrepository_save", "target": "smssettings", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L21", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_smssettingsrepository_smssettingsrepository_construct", "target": "smssettings", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_smssettingsrepository_smssettingsrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_smssettingsrepository_smssettingsrepository_findbyentity", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_smssettingsrepository_smssettingsrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_smssettingsrepository_smssettingsrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_smssettingsrepository_smssettingsrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_smssettingsrepository_smssettingsrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsSettingsRepository.php", "source_location": "L24", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/c3d155690c12d3c3243190dcc759adf44cdf6a727b3b2563ba50caa78fd2a3cc.json b/graphify-out/cache/ast/v0.8.44/c3d155690c12d3c3243190dcc759adf44cdf6a727b3b2563ba50caa78fd2a3cc.json new file mode 100644 index 00000000..d11d64f9 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/c3d155690c12d3c3243190dcc759adf44cdf6a727b3b2563ba50caa78fd2a3cc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260612132848_php", "label": "Version20260612132848.php", "file_type": "code", "source_file": "migrations/Version20260612132848.php", "source_location": "L1"}, {"id": "migrations_version20260612132848_version20260612132848", "label": "Version20260612132848", "file_type": "code", "source_file": "migrations/Version20260612132848.php", "source_location": "L10"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260612132848_version20260612132848_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260612132848.php", "source_location": "L12"}, {"id": "migrations_version20260612132848_version20260612132848_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260612132848.php", "source_location": "L17"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260612132848.php", "source_location": "L17"}, {"id": "migrations_version20260612132848_version20260612132848_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260612132848.php", "source_location": "L27"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260612132848_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612132848.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260612132848_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612132848.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260612132848_php", "target": "migrations_version20260612132848_version20260612132848", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612132848.php", "source_location": "L10", "weight": 1.0}, {"source": "migrations_version20260612132848_version20260612132848", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612132848.php", "source_location": "L10", "weight": 1.0}, {"source": "migrations_version20260612132848_version20260612132848", "target": "migrations_version20260612132848_version20260612132848_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612132848.php", "source_location": "L12", "weight": 1.0}, {"source": "migrations_version20260612132848_version20260612132848", "target": "migrations_version20260612132848_version20260612132848_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612132848.php", "source_location": "L17", "weight": 1.0}, {"source": "migrations_version20260612132848_version20260612132848_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612132848.php", "source_location": "L17", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260612132848_version20260612132848", "target": "migrations_version20260612132848_version20260612132848_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612132848.php", "source_location": "L27", "weight": 1.0}, {"source": "migrations_version20260612132848_version20260612132848_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260612132848.php", "source_location": "L27", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260612132848_version20260612132848_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260612132848.php", "source_location": "L19", "receiver": null}, {"caller_nid": "migrations_version20260612132848_version20260612132848_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260612132848.php", "source_location": "L20", "receiver": null}, {"caller_nid": "migrations_version20260612132848_version20260612132848_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260612132848.php", "source_location": "L21", "receiver": null}, {"caller_nid": "migrations_version20260612132848_version20260612132848_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260612132848.php", "source_location": "L22", "receiver": null}, {"caller_nid": "migrations_version20260612132848_version20260612132848_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260612132848.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260612132848_version20260612132848_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260612132848.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260612132848_version20260612132848_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260612132848.php", "source_location": "L29", "receiver": null}, {"caller_nid": "migrations_version20260612132848_version20260612132848_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260612132848.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260612132848_version20260612132848_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260612132848.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260612132848_version20260612132848_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260612132848.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260612132848_version20260612132848_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260612132848.php", "source_location": "L33", "receiver": null}, {"caller_nid": "migrations_version20260612132848_version20260612132848_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260612132848.php", "source_location": "L34", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/c3e9e3acdd4c5db5acc8cfb46dca6dfe5f97d0df348dd1b2778f13315672bff7.json b/graphify-out/cache/ast/v0.8.44/c3e9e3acdd4c5db5acc8cfb46dca6dfe5f97d0df348dd1b2778f13315672bff7.json new file mode 100644 index 00000000..d11666e2 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/c3e9e3acdd4c5db5acc8cfb46dca6dfe5f97d0df348dd1b2778f13315672bff7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_entity_siteconfig_php", "label": "SiteConfig.php", "file_type": "code", "source_file": "src/Config/Entity/SiteConfig.php", "source_location": "L1"}, {"id": "entity_siteconfig_siteconfig", "label": "SiteConfig", "file_type": "code", "source_file": "src/Config/Entity/SiteConfig.php", "source_location": "L7"}, {"id": "entity_siteconfig_siteconfig_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Config/Entity/SiteConfig.php", "source_location": "L21"}, {"id": "entity_siteconfig_siteconfig_getkey", "label": ".getKey()", "file_type": "code", "source_file": "src/Config/Entity/SiteConfig.php", "source_location": "L28"}, {"id": "entity_siteconfig_siteconfig_getvalue", "label": ".getValue()", "file_type": "code", "source_file": "src/Config/Entity/SiteConfig.php", "source_location": "L29"}, {"id": "entity_siteconfig_siteconfig_setvalue", "label": ".setValue()", "file_type": "code", "source_file": "src/Config/Entity/SiteConfig.php", "source_location": "L31"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Config/Entity/SiteConfig.php", "source_location": "L31"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_entity_siteconfig_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/SiteConfig.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_config_entity_siteconfig_php", "target": "entity_siteconfig_siteconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/SiteConfig.php", "source_location": "L7", "weight": 1.0}, {"source": "entity_siteconfig_siteconfig", "target": "entity_siteconfig_siteconfig_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/SiteConfig.php", "source_location": "L21", "weight": 1.0}, {"source": "entity_siteconfig_siteconfig", "target": "entity_siteconfig_siteconfig_getkey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/SiteConfig.php", "source_location": "L28", "weight": 1.0}, {"source": "entity_siteconfig_siteconfig", "target": "entity_siteconfig_siteconfig_getvalue", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/SiteConfig.php", "source_location": "L29", "weight": 1.0}, {"source": "entity_siteconfig_siteconfig", "target": "entity_siteconfig_siteconfig_setvalue", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/SiteConfig.php", "source_location": "L31", "weight": 1.0}, {"source": "entity_siteconfig_siteconfig_setvalue", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Config/Entity/SiteConfig.php", "source_location": "L31", "weight": 1.0, "context": "return_type"}], "raw_calls": [{"caller_nid": "entity_siteconfig_siteconfig_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Entity/SiteConfig.php", "source_location": "L25", "receiver": null}, {"caller_nid": "entity_siteconfig_siteconfig_setvalue", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Entity/SiteConfig.php", "source_location": "L34", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/c445fbf45f6eb65c5fd5c3f0704e1c972f0a9d9297a80d0dc879165fc57666c9.json b/graphify-out/cache/ast/v0.8.44/c445fbf45f6eb65c5fd5c3f0704e1c972f0a9d9297a80d0dc879165fc57666c9.json new file mode 100644 index 00000000..9cecfa27 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/c445fbf45f6eb65c5fd5c3f0704e1c972f0a9d9297a80d0dc879165fc57666c9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_patientrecordrepository_php", "label": "PatientRecordRepository.php", "file_type": "code", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L1"}, {"id": "repository_patientrecordrepository_patientrecordrepository", "label": "PatientRecordRepository", "file_type": "code", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_patientrecordrepository_patientrecordrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L12"}, {"id": "repository_patientrecordrepository_patientrecordrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L17"}, {"id": "patientrecord", "label": "PatientRecord", "file_type": "code", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L17"}, {"id": "repository_patientrecordrepository_patientrecordrepository_findbyentityanduser", "label": ".findByEntityAndUser()", "file_type": "code", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L22"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L22"}, {"id": "repository_patientrecordrepository_patientrecordrepository_findbyentity", "label": ".findByEntity()", "file_type": "code", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L31"}, {"id": "repository_patientrecordrepository_patientrecordrepository_countbyentity", "label": ".countByEntity()", "file_type": "code", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L51"}, {"id": "repository_patientrecordrepository_patientrecordrepository_countunique", "label": ".countUnique()", "file_type": "code", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L69"}, {"id": "repository_patientrecordrepository_patientrecordrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L85"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_patientrecordrepository_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_patientrecordrepository_php", "target": "patientrecord", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_patientrecordrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_patientrecordrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_repository_patientrecordrepository_php", "target": "repository_patientrecordrepository_patientrecordrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_patientrecordrepository_patientrecordrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_patientrecordrepository_patientrecordrepository", "target": "repository_patientrecordrepository_patientrecordrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_patientrecordrepository_patientrecordrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_patientrecordrepository_patientrecordrepository", "target": "repository_patientrecordrepository_patientrecordrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_patientrecordrepository_patientrecordrepository_findbyuuid", "target": "patientrecord", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L17", "weight": 1.0, "context": "return_type"}, {"source": "repository_patientrecordrepository_patientrecordrepository", "target": "repository_patientrecordrepository_patientrecordrepository_findbyentityanduser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L22", "weight": 1.0}, {"source": "repository_patientrecordrepository_patientrecordrepository_findbyentityanduser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L22", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_patientrecordrepository_patientrecordrepository_findbyentityanduser", "target": "patientrecord", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L22", "weight": 1.0, "context": "return_type"}, {"source": "repository_patientrecordrepository_patientrecordrepository", "target": "repository_patientrecordrepository_patientrecordrepository_findbyentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L31", "weight": 1.0}, {"source": "repository_patientrecordrepository_patientrecordrepository", "target": "repository_patientrecordrepository_patientrecordrepository_countbyentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L51", "weight": 1.0}, {"source": "repository_patientrecordrepository_patientrecordrepository", "target": "repository_patientrecordrepository_patientrecordrepository_countunique", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L69", "weight": 1.0}, {"source": "repository_patientrecordrepository_patientrecordrepository", "target": "repository_patientrecordrepository_patientrecordrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L85", "weight": 1.0}, {"source": "repository_patientrecordrepository_patientrecordrepository_save", "target": "patientrecord", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L85", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_patientrecordrepository_patientrecordrepository_construct", "target": "patientrecord", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Patient/Repository/PatientRecordRepository.php", "source_location": "L14", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_patientrecordrepository_patientrecordrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_findbyentityanduser", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_findbyentity", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_findbyentity", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_findbyentity", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_findbyentity", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_findbyentity", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_findbyentity", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_findbyentity", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_findbyentity", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_findbyentity", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_findbyentity", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L44", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_findbyentity", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L44", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_findbyentity", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L48", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_findbyentity", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L48", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countbyentity", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countbyentity", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countbyentity", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countbyentity", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countbyentity", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countbyentity", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countbyentity", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countbyentity", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L62", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countbyentity", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L62", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countbyentity", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L66", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countbyentity", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L66", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countunique", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L71", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countunique", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L71", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countunique", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L71", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countunique", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L71", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countunique", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L71", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countunique", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L71", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countunique", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L71", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countunique", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L71", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countunique", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L71", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countunique", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L71", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countunique", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L71", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_countunique", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L71", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L87", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L87", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L88", "receiver": null}, {"caller_nid": "repository_patientrecordrepository_patientrecordrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php", "source_location": "L88", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/c45843d9ef701e2b73f7cd161083ffe23d315d81b68382ed4f9f45feb642c6dd.json b/graphify-out/cache/ast/v0.8.44/c45843d9ef701e2b73f7cd161083ffe23d315d81b68382ed4f9f45feb642c6dd.json new file mode 100644 index 00000000..f7816f1b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/c45843d9ef701e2b73f7cd161083ffe23d315d81b68382ed4f9f45feb642c6dd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_bugs_and_features_md", "label": "fix-bugs-and-features.md", "file_type": "document", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L1"}, {"id": "prompt_fix_bugs_and_features_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0647\u0627_\u0648_\u0627\u0641\u0632\u0648\u062f\u0646_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_phase_3", "label": "\u0631\u0641\u0639 \u0628\u0627\u06af\u200c\u0647\u0627 \u0648 \u0627\u0641\u0632\u0648\u062f\u0646 \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u2014 Phase 3", "file_type": "document", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L1"}, {"id": "prompt_fix_bugs_and_features_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L3"}, {"id": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L11"}, {"id": "prompt_fix_bugs_and_features_\u0628\u0627\u06af_\u06f1_\u062e\u0637\u0627\u06cc_500_\u062f\u0631_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0633\u0646\u0644_national_code_10_chars", "label": "\u0628\u0627\u06af \u06f1 \u2014 \u062e\u0637\u0627\u06cc 500 \u062f\u0631 \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u0633\u0646\u0644 (national_code > 10 chars)", "file_type": "document", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L13"}, {"id": "prompt_fix_bugs_and_features_\u0628\u0627\u06af_\u06f2_doctor_uuid_null_\u062f\u0631_\u0627\u06cc\u062c\u0627\u062f_\u0645\u0646\u0634\u06cc_\u0627\u0632_\u067e\u0646\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u0628\u0627\u06af \u06f2 \u2014 doctor_uuid: null \u062f\u0631 \u0627\u06cc\u062c\u0627\u062f \u0645\u0646\u0634\u06cc \u0627\u0632 \u067e\u0646\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L34"}, {"id": "prompt_fix_bugs_and_features_\u0628\u0627\u06af_\u06f3_\u062f\u0631_appointmentspage_\u067e\u0632\u0634\u06a9\u06cc_\u0628\u0631\u0627\u06cc_\u0627\u0646\u062a\u062e\u0627\u0628_\u0646\u06cc\u0633\u062a_\u067e\u0646\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u0628\u0627\u06af \u06f3 \u2014 \u062f\u0631 AppointmentsPage \u067e\u0632\u0634\u06a9\u06cc \u0628\u0631\u0627\u06cc \u0627\u0646\u062a\u062e\u0627\u0628 \u0646\u06cc\u0633\u062a (\u067e\u0646\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9)", "file_type": "document", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L85"}, {"id": "prompt_fix_bugs_and_features_\u0628\u0627\u06af_\u06f4_\u0645\u0646\u0634\u06cc_\u0646\u0645\u06cc_\u062a\u0648\u0627\u0646\u062f_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_\u062a\u0634\u06a9\u06cc\u0644_\u062f\u0647\u062f", "label": "\u0628\u0627\u06af \u06f4 \u2014 \u0645\u0646\u0634\u06cc \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631 \u062a\u0634\u06a9\u06cc\u0644 \u062f\u0647\u062f", "file_type": "document", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L120"}, {"id": "prompt_fix_bugs_and_features_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_\u0641\u0631\u0645\u062a_\u0642\u06cc\u0645\u062a_\u0628\u0627_\u06a9\u0627\u0645\u0627_\u062f\u0631_\u0641\u0631\u0645_\u0647\u0627", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f5 \u2014 \u0641\u0631\u0645\u062a \u0642\u06cc\u0645\u062a \u0628\u0627 \u06a9\u0627\u0645\u0627 \u062f\u0631 \u0641\u0631\u0645\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L165"}, {"id": "prompt_fix_bugs_and_features_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f6_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0627\u0632_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f6 \u2014 \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0631\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a \u0627\u0632 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646", "file_type": "document", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L222"}, {"id": "prompt_fix_bugs_and_features_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f7_approval_flow_\u0628\u0631\u0627\u06cc_post_visit_sms_text", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f7 \u2014 approval flow \u0628\u0631\u0627\u06cc post-visit SMS text", "file_type": "document", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L314"}, {"id": "prompt_fix_bugs_and_features_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L408"}, {"id": "prompt_fix_bugs_and_features_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L436"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_bugs_and_features_md", "target": "prompt_fix_bugs_and_features_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0647\u0627_\u0648_\u0627\u0641\u0632\u0648\u062f\u0646_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_phase_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_fix_bugs_and_features_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0647\u0627_\u0648_\u0627\u0641\u0632\u0648\u062f\u0646_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_phase_3", "target": "prompt_fix_bugs_and_features_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_fix_bugs_and_features_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0647\u0627_\u0648_\u0627\u0641\u0632\u0648\u062f\u0646_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_phase_3", "target": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L11", "weight": 1.0}, {"source": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "target": "prompt_fix_bugs_and_features_\u0628\u0627\u06af_\u06f1_\u062e\u0637\u0627\u06cc_500_\u062f\u0631_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0633\u0646\u0644_national_code_10_chars", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L13", "weight": 1.0}, {"source": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "target": "prompt_fix_bugs_and_features_\u0628\u0627\u06af_\u06f2_doctor_uuid_null_\u062f\u0631_\u0627\u06cc\u062c\u0627\u062f_\u0645\u0646\u0634\u06cc_\u0627\u0632_\u067e\u0646\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L34", "weight": 1.0}, {"source": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "target": "prompt_fix_bugs_and_features_\u0628\u0627\u06af_\u06f3_\u062f\u0631_appointmentspage_\u067e\u0632\u0634\u06a9\u06cc_\u0628\u0631\u0627\u06cc_\u0627\u0646\u062a\u062e\u0627\u0628_\u0646\u06cc\u0633\u062a_\u067e\u0646\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L85", "weight": 1.0}, {"source": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "target": "prompt_fix_bugs_and_features_\u0628\u0627\u06af_\u06f4_\u0645\u0646\u0634\u06cc_\u0646\u0645\u06cc_\u062a\u0648\u0627\u0646\u062f_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_\u062a\u0634\u06a9\u06cc\u0644_\u062f\u0647\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L120", "weight": 1.0}, {"source": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "target": "prompt_fix_bugs_and_features_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_\u0641\u0631\u0645\u062a_\u0642\u06cc\u0645\u062a_\u0628\u0627_\u06a9\u0627\u0645\u0627_\u062f\u0631_\u0641\u0631\u0645_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L165", "weight": 1.0}, {"source": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "target": "prompt_fix_bugs_and_features_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f6_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0627\u0632_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L222", "weight": 1.0}, {"source": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "target": "prompt_fix_bugs_and_features_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f7_approval_flow_\u0628\u0631\u0627\u06cc_post_visit_sms_text", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L314", "weight": 1.0}, {"source": "prompt_fix_bugs_and_features_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0647\u0627_\u0648_\u0627\u0641\u0632\u0648\u062f\u0646_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_phase_3", "target": "prompt_fix_bugs_and_features_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L408", "weight": 1.0}, {"source": "prompt_fix_bugs_and_features_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0647\u0627_\u0648_\u0627\u0641\u0632\u0648\u062f\u0646_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_phase_3", "target": "prompt_fix_bugs_and_features_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-bugs-and-features.md", "source_location": "L436", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/c5436837b9320d6cb9e5f50e7e6b7aeaaa8bdb8dc9a68fa4b5f4b22fdd58002a.json b/graphify-out/cache/ast/v0.8.44/c5436837b9320d6cb9e5f50e7e6b7aeaaa8bdb8dc9a68fa4b5f4b22fdd58002a.json new file mode 100644 index 00000000..6deba13d --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/c5436837b9320d6cb9e5f50e7e6b7aeaaa8bdb8dc9a68fa4b5f4b22fdd58002a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_10_staff_user_flow_md", "label": "user_flow.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", "source_location": "L1"}, {"id": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (Staff)", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", "source_location": "L1"}, {"id": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0633\u0646\u0644_\u062c\u062f\u06cc\u062f", "label": "\u062c\u0631\u06cc\u0627\u0646 \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u0633\u0646\u0644 \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", "source_location": "L3"}, {"id": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0631\u0633\u0646\u0644", "label": "\u062c\u0631\u06cc\u0627\u0646 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u067e\u0631\u0633\u0646\u0644", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", "source_location": "L24"}, {"id": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0633\u0627\u0632\u06cc_soft_delete", "label": "\u062c\u0631\u06cc\u0627\u0646 \u063a\u06cc\u0631\u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc (Soft Delete)", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", "source_location": "L40"}, {"id": "task_10_staff_user_flow_\u0686\u0631\u0627_\u062d\u0630\u0641_\u0633\u062e\u062a_\u0645\u0645\u0646\u0648\u0639_\u0627\u0633\u062a", "label": "\u0686\u0631\u0627 \u062d\u0630\u0641 \u0633\u062e\u062a \u0645\u0645\u0646\u0648\u0639 \u0627\u0633\u062a", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", "source_location": "L55"}, {"id": "task_10_staff_user_flow_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631_frontend_staffpage_tsx", "label": "\u0646\u0645\u0627\u06cc\u0634 \u062f\u0631 Frontend (StaffPage.tsx)", "file_type": "document", "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", "source_location": "L71"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_10_staff_user_flow_md", "target": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", "source_location": "L1", "weight": 1.0}, {"source": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0633\u0646\u0644_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", "source_location": "L3", "weight": 1.0}, {"source": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0631\u0633\u0646\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", "source_location": "L24", "weight": 1.0}, {"source": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0633\u0627\u0632\u06cc_soft_delete", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", "source_location": "L40", "weight": 1.0}, {"source": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_user_flow_\u0686\u0631\u0627_\u062d\u0630\u0641_\u0633\u062e\u062a_\u0645\u0645\u0646\u0648\u0639_\u0627\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", "source_location": "L55", "weight": 1.0}, {"source": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", "target": "task_10_staff_user_flow_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631_frontend_staffpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", "source_location": "L71", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/c5a32b94ec287938258195a65277732f0ee290bcdf577af40009322383816c65.json b/graphify-out/cache/ast/v0.8.44/c5a32b94ec287938258195a65277732f0ee290bcdf577af40009322383816c65.json new file mode 100644 index 00000000..09c42450 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/c5a32b94ec287938258195a65277732f0ee290bcdf577af40009322383816c65.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_subscriptionperiod_php", "label": "SubscriptionPeriod.php", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L1"}, {"id": "entity_subscriptionperiod_subscriptionperiod", "label": "SubscriptionPeriod", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L9"}, {"id": "subscriptionplan", "label": "SubscriptionPlan", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L21"}, {"id": "entity_subscriptionperiod_subscriptionperiod_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L49"}, {"id": "entity_subscriptionperiod_subscriptionperiod_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L61"}, {"id": "entity_subscriptionperiod_subscriptionperiod_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L62"}, {"id": "entity_subscriptionperiod_subscriptionperiod_getplan", "label": ".getPlan()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L63"}, {"id": "entity_subscriptionperiod_subscriptionperiod_getlabel", "label": ".getLabel()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L64"}, {"id": "entity_subscriptionperiod_subscriptionperiod_getdurationmonths", "label": ".getDurationMonths()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L65"}, {"id": "entity_subscriptionperiod_subscriptionperiod_getpricerials", "label": ".getPriceRials()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L66"}, {"id": "entity_subscriptionperiod_subscriptionperiod_istrial", "label": ".isTrial()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L67"}, {"id": "entity_subscriptionperiod_subscriptionperiod_isactive", "label": ".isActive()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L68"}, {"id": "entity_subscriptionperiod_subscriptionperiod_getsortorder", "label": ".getSortOrder()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L69"}, {"id": "entity_subscriptionperiod_subscriptionperiod_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L70"}, {"id": "entity_subscriptionperiod_subscriptionperiod_getupdatedat", "label": ".getUpdatedAt()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L71"}, {"id": "entity_subscriptionperiod_subscriptionperiod_setlabel", "label": ".setLabel()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L73"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L73"}, {"id": "entity_subscriptionperiod_subscriptionperiod_setdurationmonths", "label": ".setDurationMonths()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L74"}, {"id": "entity_subscriptionperiod_subscriptionperiod_setpricerials", "label": ".setPriceRials()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L75"}, {"id": "entity_subscriptionperiod_subscriptionperiod_setactive", "label": ".setActive()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L76"}, {"id": "entity_subscriptionperiod_subscriptionperiod_setsortorder", "label": ".setSortOrder()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L77"}, {"id": "entity_subscriptionperiod_subscriptionperiod_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L79"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_subscriptionperiod_php", "target": "subscriptionperiodrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_subscriptionperiod_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_subscriptionperiod_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_subscriptionperiod_php", "target": "entity_subscriptionperiod_subscriptionperiod", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "subscriptionplan", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L21", "weight": 1.0, "context": "field"}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L49", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod_construct", "target": "subscriptionplan", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L49", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L61", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_getplan", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod_getplan", "target": "subscriptionplan", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L63", "weight": 1.0, "context": "return_type"}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_getlabel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L64", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_getdurationmonths", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_getpricerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L66", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_istrial", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L67", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_isactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L68", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_getsortorder", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L69", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L70", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_getupdatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L71", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_setlabel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod_setlabel", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L73", "weight": 1.0, "context": "return_type"}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_setdurationmonths", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod_setdurationmonths", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L74", "weight": 1.0, "context": "return_type"}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_setpricerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod_setpricerials", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L75", "weight": 1.0, "context": "return_type"}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_setactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L76", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod_setactive", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L76", "weight": 1.0, "context": "return_type"}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_setsortorder", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod_setsortorder", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L77", "weight": 1.0, "context": "return_type"}, {"source": "entity_subscriptionperiod_subscriptionperiod", "target": "entity_subscriptionperiod_subscriptionperiod_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L79", "weight": 1.0}, {"source": "entity_subscriptionperiod_subscriptionperiod_toarray", "target": "entity_subscriptionperiod_subscriptionperiod_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L83", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_subscriptionperiod_subscriptionperiod_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L51", "receiver": null}, {"caller_nid": "entity_subscriptionperiod_subscriptionperiod_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L51", "receiver": null}, {"caller_nid": "entity_subscriptionperiod_subscriptionperiod_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L57", "receiver": null}, {"caller_nid": "entity_subscriptionperiod_subscriptionperiod_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L58", "receiver": null}, {"caller_nid": "entity_subscriptionperiod_subscriptionperiod_setlabel", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L73", "receiver": null}, {"caller_nid": "entity_subscriptionperiod_subscriptionperiod_setdurationmonths", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L74", "receiver": null}, {"caller_nid": "entity_subscriptionperiod_subscriptionperiod_setpricerials", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L75", "receiver": null}, {"caller_nid": "entity_subscriptionperiod_subscriptionperiod_setactive", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L76", "receiver": null}, {"caller_nid": "entity_subscriptionperiod_subscriptionperiod_setsortorder", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPeriod.php", "source_location": "L77", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/c61576a8ab7a9a295c5aa85cae95b0ac640b5e75245a20f47f4c618db17ec84b.json b/graphify-out/cache/ast/v0.8.44/c61576a8ab7a9a295c5aa85cae95b0ac640b5e75245a20f47f4c618db17ec84b.json new file mode 100644 index 00000000..7da9dec4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/c61576a8ab7a9a295c5aa85cae95b0ac640b5e75245a20f47f4c618db17ec84b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "label": "AuthController.php", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L1"}, {"id": "controller_authcontroller_authcontroller", "label": "AuthController", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L26"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_authcontroller_authcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L29"}, {"id": "controller_authcontroller_authcontroller_login", "label": ".login()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L49"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L49"}, {"id": "controller_authcontroller_authcontroller_sendcode", "label": ".sendCode()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L107"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L107"}, {"id": "controller_authcontroller_authcontroller_verifycode", "label": ".verifyCode()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L155"}, {"id": "controller_authcontroller_authcontroller_register", "label": ".register()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L213"}, {"id": "controller_authcontroller_authcontroller_issuetoken", "label": ".issueToken()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L290"}, {"id": "controller_authcontroller_authcontroller_otplogin", "label": ".otpLogin()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L363"}, {"id": "controller_authcontroller_authcontroller_resetpassword", "label": ".resetPassword()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L387"}, {"id": "controller_authcontroller_authcontroller_refreshtoken", "label": ".refreshToken()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L415"}, {"id": "controller_authcontroller_authcontroller_userinfo", "label": ".userInfo()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L483"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L483"}, {"id": "controller_authcontroller_authcontroller_switchcontext", "label": ".switchContext()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L569"}, {"id": "controller_authcontroller_authcontroller_enforcelimit", "label": ".enforceLimit()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L622"}, {"id": "ratelimiterfactory", "label": "RateLimiterFactory", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L622"}, {"id": "controller_authcontroller_authcontroller_resolveprimaryrole", "label": ".resolvePrimaryRole()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L631"}, {"id": "controller_authcontroller_authcontroller_buildavailablecontexts", "label": ".buildAvailableContexts()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L642"}, {"id": "controller_authcontroller_authcontroller_findcontextbydbuuid", "label": ".findContextByDbUuid()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L715"}, {"id": "controller_authcontroller_authcontroller_builddbkey", "label": ".buildDbKey()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L725"}, {"id": "controller_authcontroller_authcontroller_logout", "label": ".logout()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L730"}, {"id": "controller_authcontroller_authcontroller_sessiontoken", "label": ".sessionToken()", "file_type": "code", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L774"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "useractivecontext", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "useractivecontextrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "userrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "otpservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "tokenservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "doctorsecretaryrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "entitymanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "userpasswordhasherinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "ratelimiterfactory", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L24", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_authcontroller_php", "target": "controller_authcontroller_authcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L26", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L27", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L29", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_login", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L49", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_login", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L49", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_sendcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L107", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_sendcode", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L107", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_sendcode", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L107", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_verifycode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L155", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_verifycode", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L155", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_verifycode", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L155", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_register", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L213", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_register", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L213", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_register", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L213", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_issuetoken", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L290", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_issuetoken", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L290", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_issuetoken", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L290", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_otplogin", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L363", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_otplogin", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L363", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_otplogin", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L363", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_resetpassword", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L387", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_resetpassword", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L387", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_resetpassword", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L387", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_refreshtoken", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L415", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_refreshtoken", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L415", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_refreshtoken", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L415", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_userinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L483", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_userinfo", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L483", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_userinfo", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L483", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_switchcontext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L569", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_switchcontext", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L569", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_switchcontext", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L569", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_switchcontext", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L569", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_enforcelimit", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L622", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_enforcelimit", "target": "ratelimiterfactory", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L622", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_enforcelimit", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L622", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_enforcelimit", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L622", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_resolveprimaryrole", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L631", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_resolveprimaryrole", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L631", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_buildavailablecontexts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L642", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_buildavailablecontexts", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L642", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_findcontextbydbuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L715", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_builddbkey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L725", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_logout", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L730", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_logout", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L730", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_authcontroller_authcontroller_logout", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L730", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller", "target": "controller_authcontroller_authcontroller_sessiontoken", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L774", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_sessiontoken", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L774", "weight": 1.0, "context": "return_type"}, {"source": "controller_authcontroller_authcontroller_verifycode", "target": "controller_authcontroller_authcontroller_enforcelimit", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L191", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_issuetoken", "target": "controller_authcontroller_authcontroller_enforcelimit", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L340", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_otplogin", "target": "controller_authcontroller_authcontroller_enforcelimit", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L366", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_resetpassword", "target": "controller_authcontroller_authcontroller_enforcelimit", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L390", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_userinfo", "target": "controller_authcontroller_authcontroller_resolveprimaryrole", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L539", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_userinfo", "target": "controller_authcontroller_authcontroller_buildavailablecontexts", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L540", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_userinfo", "target": "controller_authcontroller_authcontroller_builddbkey", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L549", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_userinfo", "target": "controller_authcontroller_authcontroller_findcontextbydbuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L550", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_switchcontext", "target": "controller_authcontroller_authcontroller_buildavailablecontexts", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L604", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_switchcontext", "target": "controller_authcontroller_authcontroller_findcontextbydbuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L605", "weight": 1.0}, {"source": "controller_authcontroller_authcontroller_switchcontext", "target": "controller_authcontroller_authcontroller_builddbkey", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/AuthController.php", "source_location": "L615", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_authcontroller_authcontroller_login", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L104", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_login", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L104", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "create", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L138", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "getClientIp", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L138", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "isAccepted", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L139", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "consume", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L139", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L140", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L140", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L144", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sendcode", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L147", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L195", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L195", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L196", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L197", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L199", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L199", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "findByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L204", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_verifycode", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L206", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L270", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L270", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L271", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L272", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L275", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "consumeGrant", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L278", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "findByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L280", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "setRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L282", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L285", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L287", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_register", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L287", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L344", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L344", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L346", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L349", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L352", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "consumeGrant", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L355", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "findByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L357", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L358", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_issuetoken", "callee": "issueTokens", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L360", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L370", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L370", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L371", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L374", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "consumeGrant", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L377", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "findByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L378", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L381", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_otplogin", "callee": "issueTokens", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L384", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L394", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L394", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L395", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L396", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "mb_strlen", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L398", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L399", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "consumeGrant", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L402", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "findByMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L403", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L406", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "setPasswordHash", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L409", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "hashPassword", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L409", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L410", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resetpassword", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L412", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L463", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L463", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L464", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L466", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L467", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L471", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L474", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L474", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_refreshtoken", "callee": "issueTokens", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L477", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L536", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L536", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L543", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "count", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L544", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "upsert", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L545", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L551", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L553", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L554", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L555", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "getMobileNumber", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L556", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "getRealName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L557", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L558", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_userinfo", "callee": "getRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L559", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L594", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L594", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L597", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L597", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L598", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L601", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L608", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "upsert", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L611", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_switchcontext", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L613", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_enforcelimit", "callee": "create", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L624", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_enforcelimit", "callee": "getClientIp", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L624", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_enforcelimit", "callee": "isAccepted", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L625", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_enforcelimit", "callee": "consume", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L625", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_enforcelimit", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L626", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_enforcelimit", "callee": "ErrorCodes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L626", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resolveprimaryrole", "callee": "getRoles", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L633", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resolveprimaryrole", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L634", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resolveprimaryrole", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L635", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resolveprimaryrole", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L636", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resolveprimaryrole", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L637", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_resolveprimaryrole", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L638", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L647", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L650", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L651", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L654", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L658", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L658", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L658", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L661", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L662", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L665", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L671", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "array_filter", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L672", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L672", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L673", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L676", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L677", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "findAllActiveBySecretary", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L684", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getOwnerType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L685", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L685", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L687", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L687", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "array_filter", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L688", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L689", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L693", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L693", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getPermissions", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L696", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L703", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L703", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L704", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L704", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_buildavailablecontexts", "callee": "getPermissions", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L707", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_builddbkey", "callee": "hash_hmac", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L727", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_builddbkey", "callee": "getParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L727", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_logout", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L764", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_logout", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L764", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_logout", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L765", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_logout", "callee": "revokeRefreshToken", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L768", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_logout", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L771", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sessiontoken", "callee": "bin2hex", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L777", "receiver": null}, {"caller_nid": "controller_authcontroller_authcontroller_sessiontoken", "callee": "random_bytes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php", "source_location": "L777", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/c75e7608c3765170173b475dc5b2b224c663e6c116cecadf38107efdc86d6878.json b/graphify-out/cache/ast/v0.8.44/c75e7608c3765170173b475dc5b2b224c663e6c116cecadf38107efdc86d6878.json new file mode 100644 index 00000000..a0c39d45 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/c75e7608c3765170173b475dc5b2b224c663e6c116cecadf38107efdc86d6878.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_09_appointment_settings_implementation_notes_md", "label": "implementation_notes.md", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L1"}, {"id": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f9: \u0645\u0627\u0698\u0648\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L1"}, {"id": "task_09_appointment_settings_implementation_notes_\u0627\u0648\u0644\u0648\u06cc\u062a_\u0628\u0646\u062f\u06cc_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0632_manual_\u0628\u062e\u0634_\u06f2_\u06f8_\u06f4", "label": "\u0627\u0648\u0644\u0648\u06cc\u062a\u200c\u0628\u0646\u062f\u06cc \u062a\u0646\u0638\u06cc\u0645\u0627\u062a (\u0627\u0632 Manual \u2014 \u0628\u062e\u0634 \u06f2.\u06f8.\u06f4)", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L3"}, {"id": "task_09_appointment_settings_implementation_notes_uuid_\u062f\u0631_url_endpoint_\u0644\u06cc\u0633\u062a_override_\u0647\u0627", "label": "UUID \u062f\u0631 URL endpoint \u0644\u06cc\u0633\u062a override \u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L11"}, {"id": "task_09_appointment_settings_implementation_notes_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_\u0647\u0631_session_\u062f\u0631_weekly_schedule_\u0627\u0632_manual_\u0648_api_request", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc \u0647\u0631 session \u062f\u0631 weekly schedule (\u0627\u0632 Manual \u0648 API request)", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L15"}, {"id": "task_09_appointment_settings_implementation_notes_\u0645\u0647\u0645_\u0630\u062e\u06cc\u0631\u0647_\u0633\u0627\u0632\u06cc_field_setting_\u0627\u0632_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0645\u0647\u0645: \u0630\u062e\u06cc\u0631\u0647\u200c\u0633\u0627\u0632\u06cc field_setting (\u0627\u0632 \u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L43"}, {"id": "task_09_appointment_settings_implementation_notes_get_\u0627\u0632_uuid_\u062f\u06a9\u062a\u0631_\u0646\u0647_uuid_schedule", "label": "GET \u0627\u0632 UUID \u062f\u06a9\u062a\u0631 (\u0646\u0647 UUID schedule)", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L53"}, {"id": "task_09_appointment_settings_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "label": "\u0645\u062c\u0648\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L64"}, {"id": "task_09_appointment_settings_implementation_notes_user_flow", "label": "user_flow", "file_type": "document", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L71"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_09_appointment_settings_implementation_notes_md", "target": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L1", "weight": 1.0}, {"source": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_implementation_notes_\u0627\u0648\u0644\u0648\u06cc\u062a_\u0628\u0646\u062f\u06cc_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0632_manual_\u0628\u062e\u0634_\u06f2_\u06f8_\u06f4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L3", "weight": 1.0}, {"source": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_implementation_notes_uuid_\u062f\u0631_url_endpoint_\u0644\u06cc\u0633\u062a_override_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L11", "weight": 1.0}, {"source": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_implementation_notes_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_\u0647\u0631_session_\u062f\u0631_weekly_schedule_\u0627\u0632_manual_\u0648_api_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L15", "weight": 1.0}, {"source": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_implementation_notes_\u0645\u0647\u0645_\u0630\u062e\u06cc\u0631\u0647_\u0633\u0627\u0632\u06cc_field_setting_\u0627\u0632_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L43", "weight": 1.0}, {"source": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_implementation_notes_get_\u0627\u0632_uuid_\u062f\u06a9\u062a\u0631_\u0646\u0647_uuid_schedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L53", "weight": 1.0}, {"source": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L64", "weight": 1.0}, {"source": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_09_appointment_settings_implementation_notes_user_flow", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", "source_location": "L71", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/c83ed15618515fd7301a8fd03a409f17232d3d03e917fcda93bf1f72fc70b963.json b/graphify-out/cache/ast/v0.8.44/c83ed15618515fd7301a8fd03a409f17232d3d03e917fcda93bf1f72fc70b963.json new file mode 100644 index 00000000..8e5ce018 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/c83ed15618515fd7301a8fd03a409f17232d3d03e917fcda93bf1f72fc70b963.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smstextresolver_php", "label": "SmsTextResolver.php", "file_type": "code", "source_file": "src/Sms/Service/SmsTextResolver.php", "source_location": "L1"}, {"id": "service_smstextresolver_smstextresolver", "label": "SmsTextResolver", "file_type": "code", "source_file": "src/Sms/Service/SmsTextResolver.php", "source_location": "L12"}, {"id": "service_smstextresolver_smstextresolver_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Service/SmsTextResolver.php", "source_location": "L14"}, {"id": "service_smstextresolver_smstextresolver_resolve", "label": ".resolve()", "file_type": "code", "source_file": "src/Sms/Service/SmsTextResolver.php", "source_location": "L19"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smstextresolver_php", "target": "smsmessagetemplate", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsTextResolver.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smstextresolver_php", "target": "smsmessagetemplaterepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsTextResolver.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_smstextresolver_php", "target": "service_smstextresolver_smstextresolver", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsTextResolver.php", "source_location": "L12", "weight": 1.0}, {"source": "service_smstextresolver_smstextresolver", "target": "service_smstextresolver_smstextresolver_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsTextResolver.php", "source_location": "L14", "weight": 1.0}, {"source": "service_smstextresolver_smstextresolver", "target": "service_smstextresolver_smstextresolver_resolve", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SmsTextResolver.php", "source_location": "L19", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_smstextresolver_smstextresolver_resolve", "callee": "findByTag", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsTextResolver.php", "source_location": "L21", "receiver": null}, {"caller_nid": "service_smstextresolver_smstextresolver_resolve", "callee": "str_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsTextResolver.php", "source_location": "L27", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/c8a4a0b22f709c3ad72760ab89c787f44260064e9d3222449292133d85b27862.json b/graphify-out/cache/ast/v0.8.44/c8a4a0b22f709c3ad72760ab89c787f44260064e9d3222449292133d85b27862.json new file mode 100644 index 00000000..d757b61d --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/c8a4a0b22f709c3ad72760ab89c787f44260064e9d3222449292133d85b27862.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614181629_php", "label": "Version20260614181629.php", "file_type": "code", "source_file": "migrations/Version20260614181629.php", "source_location": "L1"}, {"id": "migrations_version20260614181629_version20260614181629", "label": "Version20260614181629", "file_type": "code", "source_file": "migrations/Version20260614181629.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260614181629_version20260614181629_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260614181629.php", "source_location": "L15"}, {"id": "migrations_version20260614181629_version20260614181629_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260614181629.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260614181629.php", "source_location": "L20"}, {"id": "migrations_version20260614181629_version20260614181629_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260614181629.php", "source_location": "L33"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614181629_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181629.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614181629_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181629.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614181629_php", "target": "migrations_version20260614181629_version20260614181629", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181629.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260614181629_version20260614181629", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181629.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260614181629_version20260614181629", "target": "migrations_version20260614181629_version20260614181629_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181629.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260614181629_version20260614181629", "target": "migrations_version20260614181629_version20260614181629_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181629.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260614181629_version20260614181629_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181629.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260614181629_version20260614181629", "target": "migrations_version20260614181629_version20260614181629_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181629.php", "source_location": "L33", "weight": 1.0}, {"source": "migrations_version20260614181629_version20260614181629_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614181629.php", "source_location": "L33", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260614181629_version20260614181629_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260614181629_version20260614181629_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260614181629_version20260614181629_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260614181629_version20260614181629_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260614181629_version20260614181629_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php", "source_location": "L27", "receiver": null}, {"caller_nid": "migrations_version20260614181629_version20260614181629_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php", "source_location": "L28", "receiver": null}, {"caller_nid": "migrations_version20260614181629_version20260614181629_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php", "source_location": "L29", "receiver": null}, {"caller_nid": "migrations_version20260614181629_version20260614181629_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260614181629_version20260614181629_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php", "source_location": "L36", "receiver": null}, {"caller_nid": "migrations_version20260614181629_version20260614181629_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php", "source_location": "L37", "receiver": null}, {"caller_nid": "migrations_version20260614181629_version20260614181629_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php", "source_location": "L38", "receiver": null}, {"caller_nid": "migrations_version20260614181629_version20260614181629_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php", "source_location": "L39", "receiver": null}, {"caller_nid": "migrations_version20260614181629_version20260614181629_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php", "source_location": "L40", "receiver": null}, {"caller_nid": "migrations_version20260614181629_version20260614181629_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php", "source_location": "L41", "receiver": null}, {"caller_nid": "migrations_version20260614181629_version20260614181629_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php", "source_location": "L42", "receiver": null}, {"caller_nid": "migrations_version20260614181629_version20260614181629_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php", "source_location": "L43", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/c9a4bfd06b4bdb00f74c6a5973acbea2b86b4c8ab64c8d28c730dcdda5bc0e88.json b/graphify-out/cache/ast/v0.8.44/c9a4bfd06b4bdb00f74c6a5973acbea2b86b4c8ab64c8d28c730dcdda5bc0e88.json new file mode 100644 index 00000000..a324001d --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/c9a4bfd06b4bdb00f74c6a5973acbea2b86b4c8ab64c8d28c730dcdda5bc0e88.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610062539_php", "label": "Version20260610062539.php", "file_type": "code", "source_file": "migrations/Version20260610062539.php", "source_location": "L1"}, {"id": "migrations_version20260610062539_version20260610062539", "label": "Version20260610062539", "file_type": "code", "source_file": "migrations/Version20260610062539.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260610062539_version20260610062539_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260610062539.php", "source_location": "L15"}, {"id": "migrations_version20260610062539_version20260610062539_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260610062539.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260610062539.php", "source_location": "L20"}, {"id": "migrations_version20260610062539_version20260610062539_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260610062539.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610062539_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610062539.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610062539_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610062539.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610062539_php", "target": "migrations_version20260610062539_version20260610062539", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610062539.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260610062539_version20260610062539", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610062539.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260610062539_version20260610062539", "target": "migrations_version20260610062539_version20260610062539_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610062539.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260610062539_version20260610062539", "target": "migrations_version20260610062539_version20260610062539_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610062539.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260610062539_version20260610062539_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610062539.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260610062539_version20260610062539", "target": "migrations_version20260610062539_version20260610062539_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610062539.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260610062539_version20260610062539_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610062539.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260610062539_version20260610062539_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610062539.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260610062539_version20260610062539_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610062539.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ca8cb1567b8434a59f5717a4b33c6ea142e69f4d1010df15010081905b556669.json b/graphify-out/cache/ast/v0.8.44/ca8cb1567b8434a59f5717a4b33c6ea142e69f4d1010df15010081905b556669.json new file mode 100644 index 00000000..952a1544 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ca8cb1567b8434a59f5717a4b33c6ea142e69f4d1010df15010081905b556669.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_representation_commission_tax_engine_md", "label": "representation-commission-tax-engine.md", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L1"}, {"id": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", "label": "\u0645\u0648\u062a\u0648\u0631 \u0645\u0627\u0644\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc: \u067e\u0648\u0631\u0633\u0627\u0646\u062a \u0646\u0648\u0628\u062a/\u0627\u0631\u062a\u0642\u0627\u0621 + \u0645\u0627\u0644\u06cc\u0627\u062a \u0628\u0631 \u0627\u0631\u0632\u0634 \u0627\u0641\u0632\u0648\u062f\u0647 + \u0647\u0632\u06cc\u0646\u0647 \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L1"}, {"id": "prompt_representation_commission_tax_engine_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L3"}, {"id": "prompt_representation_commission_tax_engine_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L8"}, {"id": "prompt_representation_commission_tax_engine_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L14"}, {"id": "prompt_representation_commission_tax_engine_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L23"}, {"id": "prompt_representation_commission_tax_engine_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L42"}, {"id": "prompt_representation_commission_tax_engine_\u0627\u0644\u0641_\u0647\u0648\u06a9_\u067e\u0631\u062f\u0627\u062e\u062a_\u0645\u0648\u0641\u0642_\u0647\u06cc\u0686_\u067e\u0648\u0631\u0633\u0627\u0646\u062a\u06cc_\u0648\u0627\u0631\u06cc\u0632_\u0646\u0645\u06cc_\u0634\u0648\u062f", "label": "\u0627\u0644\u0641) \u0647\u0648\u06a9 \u067e\u0631\u062f\u0627\u062e\u062a \u0645\u0648\u0641\u0642 \u2014 \u0647\u06cc\u0686 \u067e\u0648\u0631\u0633\u0627\u0646\u062a\u06cc \u0648\u0627\u0631\u06cc\u0632 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L44"}, {"id": "prompt_representation_commission_tax_engine_\u0628_commission_percent_\u0628\u0644\u0627\u0627\u0633\u062a\u0641\u0627\u062f\u0647", "label": "\u0628) `commission_percent` \u0628\u0644\u0627\u0627\u0633\u062a\u0641\u0627\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L93"}, {"id": "prompt_representation_commission_tax_engine_\u062c_\u0627\u0644\u06af\u0648\u06cc_\u0648\u0627\u0631\u06cc\u0632_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u0627\u0632_settlementcontroller_reject", "label": "\u062c) \u0627\u0644\u06af\u0648\u06cc \u0648\u0627\u0631\u06cc\u0632 \u06a9\u06cc\u0641\u200c\u067e\u0648\u0644 (\u0627\u0632 `SettlementController::reject`)", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L97"}, {"id": "prompt_representation_commission_tax_engine_\u062f_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u062f\u0645\u06cc\u0646_whitelist_defaults", "label": "\u062f) \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u062f\u0645\u06cc\u0646 (whitelist + defaults)", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L111"}, {"id": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L119"}, {"id": "prompt_representation_commission_tax_engine_\u06f1_\u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0645\u0627\u0644\u06cc_\u062f\u0631_siteconfig", "label": "\u06f1. \u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0645\u0627\u0644\u06cc \u062f\u0631 `SiteConfig`", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L121"}, {"id": "prompt_representation_commission_tax_engine_\u06f2_entity_\u0644\u0627\u06af_\u0645\u0627\u0644\u06cc_financialbreakdown", "label": "\u06f2. Entity \u0644\u0627\u06af \u0645\u0627\u0644\u06cc `FinancialBreakdown`", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L137"}, {"id": "prompt_representation_commission_tax_engine_\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0645\u062d\u0627\u0633\u0628\u0647_commissionservice", "label": "\u06f3. \u0633\u0631\u0648\u06cc\u0633 \u0645\u062d\u0627\u0633\u0628\u0647 `CommissionService`", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L174"}, {"id": "prompt_representation_commission_tax_engine_\u06f4_\u0627\u062a\u0635\u0627\u0644_\u0628\u0647_paymentcontroller", "label": "\u06f4. \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 `PaymentController`", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L260"}, {"id": "prompt_representation_commission_tax_engine_\u06f5_representationrepository_find_int_id", "label": "\u06f5. `RepresentationRepository::find(int $id)`", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L284"}, {"id": "prompt_representation_commission_tax_engine_\u06f6_endpoint\u0647\u0627\u06cc_\u06af\u0632\u0627\u0631\u0634_\u0645\u0627\u0644\u06cc_\u062f\u0631_adminapicontroller", "label": "\u06f6. endpoint\u0647\u0627\u06cc \u06af\u0632\u0627\u0631\u0634 \u0645\u0627\u0644\u06cc \u062f\u0631 `AdminApiController`", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L288"}, {"id": "prompt_representation_commission_tax_engine_\u06f7_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u06af\u0632\u0627\u0631\u0634", "label": "\u06f7. \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 \u2014 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a + \u06af\u0632\u0627\u0631\u0634", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L297"}, {"id": "prompt_representation_commission_tax_engine_\u06f8_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc_\u0637\u0628\u0642_\u062f\u0631\u062e\u0648\u0627\u0633\u062a_\u062a\u0627\u0631\u06cc\u062e\u0686\u0647_\u06cc_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_\u0645\u0627\u0644\u06cc\u0627\u062a", "label": "\u06f8. (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u0637\u0628\u0642 \u062f\u0631\u062e\u0648\u0627\u0633\u062a) \u062a\u0627\u0631\u06cc\u062e\u0686\u0647\u200c\u06cc \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0645\u0627\u0644\u06cc\u0627\u062a", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L313"}, {"id": "prompt_representation_commission_tax_engine_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L317"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_representation_commission_tax_engine_md", "target": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", "target": "prompt_representation_commission_tax_engine_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", "target": "prompt_representation_commission_tax_engine_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L8", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", "target": "prompt_representation_commission_tax_engine_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L14", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", "target": "prompt_representation_commission_tax_engine_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L23", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", "target": "prompt_representation_commission_tax_engine_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L42", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_representation_commission_tax_engine_\u0627\u0644\u0641_\u0647\u0648\u06a9_\u067e\u0631\u062f\u0627\u062e\u062a_\u0645\u0648\u0641\u0642_\u0647\u06cc\u0686_\u067e\u0648\u0631\u0633\u0627\u0646\u062a\u06cc_\u0648\u0627\u0631\u06cc\u0632_\u0646\u0645\u06cc_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L44", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_representation_commission_tax_engine_\u0628_commission_percent_\u0628\u0644\u0627\u0627\u0633\u062a\u0641\u0627\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L93", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_representation_commission_tax_engine_\u062c_\u0627\u0644\u06af\u0648\u06cc_\u0648\u0627\u0631\u06cc\u0632_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u0627\u0632_settlementcontroller_reject", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L97", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_representation_commission_tax_engine_\u062f_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u062f\u0645\u06cc\u0646_whitelist_defaults", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L111", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", "target": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L119", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_commission_tax_engine_\u06f1_\u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0645\u0627\u0644\u06cc_\u062f\u0631_siteconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L121", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_commission_tax_engine_\u06f2_entity_\u0644\u0627\u06af_\u0645\u0627\u0644\u06cc_financialbreakdown", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L137", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_commission_tax_engine_\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0645\u062d\u0627\u0633\u0628\u0647_commissionservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L174", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_commission_tax_engine_\u06f4_\u0627\u062a\u0635\u0627\u0644_\u0628\u0647_paymentcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L260", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_commission_tax_engine_\u06f5_representationrepository_find_int_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L284", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_commission_tax_engine_\u06f6_endpoint\u0647\u0627\u06cc_\u06af\u0632\u0627\u0631\u0634_\u0645\u0627\u0644\u06cc_\u062f\u0631_adminapicontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L288", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_commission_tax_engine_\u06f7_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u06af\u0632\u0627\u0631\u0634", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L297", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_representation_commission_tax_engine_\u06f8_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc_\u0637\u0628\u0642_\u062f\u0631\u062e\u0648\u0627\u0633\u062a_\u062a\u0627\u0631\u06cc\u062e\u0686\u0647_\u06cc_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_\u0645\u0627\u0644\u06cc\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L313", "weight": 1.0}, {"source": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", "target": "prompt_representation_commission_tax_engine_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/representation-commission-tax-engine.md", "source_location": "L317", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/caa199786e4c7016e4232e653b063278fe809536f4eb2b42305e3bd30beef290.json b/graphify-out/cache/ast/v0.8.44/caa199786e4c7016e4232e653b063278fe809536f4eb2b42305e3bd30beef290.json new file mode 100644 index 00000000..f769c7b1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/caa199786e4c7016e4232e653b063278fe809536f4eb2b42305e3bd30beef290.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622184409_php", "label": "Version20260622184409.php", "file_type": "code", "source_file": "migrations/Version20260622184409.php", "source_location": "L1"}, {"id": "migrations_version20260622184409_version20260622184409", "label": "Version20260622184409", "file_type": "code", "source_file": "migrations/Version20260622184409.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260622184409_version20260622184409_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260622184409.php", "source_location": "L15"}, {"id": "migrations_version20260622184409_version20260622184409_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260622184409.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260622184409.php", "source_location": "L20"}, {"id": "migrations_version20260622184409_version20260622184409_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260622184409.php", "source_location": "L28"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622184409_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622184409.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622184409_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622184409.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622184409_php", "target": "migrations_version20260622184409_version20260622184409", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622184409.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260622184409_version20260622184409", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622184409.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260622184409_version20260622184409", "target": "migrations_version20260622184409_version20260622184409_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622184409.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260622184409_version20260622184409", "target": "migrations_version20260622184409_version20260622184409_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622184409.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260622184409_version20260622184409_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622184409.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260622184409_version20260622184409", "target": "migrations_version20260622184409_version20260622184409_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622184409.php", "source_location": "L28", "weight": 1.0}, {"source": "migrations_version20260622184409_version20260622184409_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622184409.php", "source_location": "L28", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260622184409_version20260622184409_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622184409.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260622184409_version20260622184409_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622184409.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260622184409_version20260622184409_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622184409.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260622184409_version20260622184409_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622184409.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260622184409_version20260622184409_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622184409.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260622184409_version20260622184409_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622184409.php", "source_location": "L33", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/cd3edf2f90d5bdd70487b38e085a751cb578a9cb2395086bbe2964e5dbd1996d.json b/graphify-out/cache/ast/v0.8.44/cd3edf2f90d5bdd70487b38e085a751cb578a9cb2395086bbe2964e5dbd1996d.json new file mode 100644 index 00000000..d9e44ccc --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/cd3edf2f90d5bdd70487b38e085a751cb578a9cb2395086bbe2964e5dbd1996d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_entity_tag_php", "label": "Tag.php", "file_type": "code", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L1"}, {"id": "entity_tag_tag", "label": "Tag", "file_type": "code", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L9"}, {"id": "entity_tag_tag_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L32"}, {"id": "entity_tag_tag_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L39"}, {"id": "entity_tag_tag_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L40"}, {"id": "entity_tag_tag_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L41"}, {"id": "entity_tag_tag_getslug", "label": ".getSlug()", "file_type": "code", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L42"}, {"id": "entity_tag_tag_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L43"}, {"id": "entity_tag_tag_setname", "label": ".setName()", "file_type": "code", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L45"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L45"}, {"id": "entity_tag_tag_setslug", "label": ".setSlug()", "file_type": "code", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L46"}, {"id": "entity_tag_tag_setstatus", "label": ".setStatus()", "file_type": "code", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L47"}, {"id": "entity_tag_tag_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L49"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_entity_tag_php", "target": "tagrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_entity_tag_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_entity_tag_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_tag_entity_tag_php", "target": "entity_tag_tag", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_tag_tag", "target": "entity_tag_tag_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L32", "weight": 1.0}, {"source": "entity_tag_tag", "target": "entity_tag_tag_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L39", "weight": 1.0}, {"source": "entity_tag_tag", "target": "entity_tag_tag_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L40", "weight": 1.0}, {"source": "entity_tag_tag", "target": "entity_tag_tag_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L41", "weight": 1.0}, {"source": "entity_tag_tag", "target": "entity_tag_tag_getslug", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L42", "weight": 1.0}, {"source": "entity_tag_tag", "target": "entity_tag_tag_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L43", "weight": 1.0}, {"source": "entity_tag_tag", "target": "entity_tag_tag_setname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L45", "weight": 1.0}, {"source": "entity_tag_tag_setname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L45", "weight": 1.0, "context": "return_type"}, {"source": "entity_tag_tag", "target": "entity_tag_tag_setslug", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L46", "weight": 1.0}, {"source": "entity_tag_tag_setslug", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L46", "weight": 1.0, "context": "return_type"}, {"source": "entity_tag_tag", "target": "entity_tag_tag_setstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L47", "weight": 1.0}, {"source": "entity_tag_tag_setstatus", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L47", "weight": 1.0, "context": "return_type"}, {"source": "entity_tag_tag", "target": "entity_tag_tag_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Tag/Entity/Tag.php", "source_location": "L49", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_tag_tag_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Entity/Tag.php", "source_location": "L34", "receiver": null}, {"caller_nid": "entity_tag_tag_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Entity/Tag.php", "source_location": "L34", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d036ecddd7c889f68aac644919fb9255189de2f82cd62e3933b860bc348d34a2.json b/graphify-out/cache/ast/v0.8.44/d036ecddd7c889f68aac644919fb9255189de2f82cd62e3933b860bc348d34a2.json new file mode 100644 index 00000000..fb5f7d1f --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d036ecddd7c889f68aac644919fb9255189de2f82cd62e3933b860bc348d34a2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_12_secretary_completion_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L1"}, {"id": "task_12_secretary_completion_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u062a\u06a9\u0645\u06cc\u0644 \u0645\u0646\u0634\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L1"}, {"id": "task_12_secretary_completion_architecture_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u06a9\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u06cc_\u06a9\u0646\u0646\u062f", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u06a9\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L3"}, {"id": "task_12_secretary_completion_architecture_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_backend", "label": "\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a Backend", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L11"}, {"id": "task_12_secretary_completion_architecture_secretarycontroller_constructor_injection", "label": "SecretaryController \u2014 constructor injection", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L13"}, {"id": "task_12_secretary_completion_architecture_secretaryrepository_\u0645\u062a\u062f_\u062c\u062f\u06cc\u062f_countactive", "label": "SecretaryRepository \u2014 \u0645\u062a\u062f \u062c\u062f\u06cc\u062f countActive", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L23"}, {"id": "task_12_secretary_completion_architecture_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_frontend", "label": "\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a Frontend", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L38"}, {"id": "task_12_secretary_completion_architecture_secretariespage_tsx_\u0633\u0627\u062e\u062a\u0627\u0631_modal_permissions", "label": "SecretariesPage.tsx \u2014 \u0633\u0627\u062e\u062a\u0627\u0631 Modal permissions", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L40"}, {"id": "task_12_secretary_completion_architecture_\u0646\u06a9\u062a\u0647_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062e\u0637\u0627\u06cc_403_\u062f\u0631_\u0641\u0631\u0645_\u0627\u06cc\u062c\u0627\u062f_\u0645\u0646\u0634\u06cc", "label": "\u0646\u06a9\u062a\u0647: \u0645\u062f\u06cc\u0631\u06cc\u062a \u062e\u0637\u0627\u06cc 403 \u062f\u0631 \u0641\u0631\u0645 \u0627\u06cc\u062c\u0627\u062f \u0645\u0646\u0634\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L65"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_12_secretary_completion_architecture_md", "target": "task_12_secretary_completion_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_12_secretary_completion_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", "target": "task_12_secretary_completion_architecture_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u06a9\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u06cc_\u06a9\u0646\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_12_secretary_completion_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", "target": "task_12_secretary_completion_architecture_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_backend", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L11", "weight": 1.0}, {"source": "task_12_secretary_completion_architecture_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_backend", "target": "task_12_secretary_completion_architecture_secretarycontroller_constructor_injection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L13", "weight": 1.0}, {"source": "task_12_secretary_completion_architecture_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_backend", "target": "task_12_secretary_completion_architecture_secretaryrepository_\u0645\u062a\u062f_\u062c\u062f\u06cc\u062f_countactive", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L23", "weight": 1.0}, {"source": "task_12_secretary_completion_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", "target": "task_12_secretary_completion_architecture_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_frontend", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L38", "weight": 1.0}, {"source": "task_12_secretary_completion_architecture_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_frontend", "target": "task_12_secretary_completion_architecture_secretariespage_tsx_\u0633\u0627\u062e\u062a\u0627\u0631_modal_permissions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L40", "weight": 1.0}, {"source": "task_12_secretary_completion_architecture_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_frontend", "target": "task_12_secretary_completion_architecture_\u0646\u06a9\u062a\u0647_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062e\u0637\u0627\u06cc_403_\u062f\u0631_\u0641\u0631\u0645_\u0627\u06cc\u062c\u0627\u062f_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", "source_location": "L65", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d08f9d35b78ee68ab06620388e34b709eab59364bd0b84e5d2e1478f45310970.json b/graphify-out/cache/ast/v0.8.44/d08f9d35b78ee68ab06620388e34b709eab59364bd0b84e5d2e1478f45310970.json new file mode 100644 index 00000000..0a0a4b26 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d08f9d35b78ee68ab06620388e34b709eab59364bd0b84e5d2e1478f45310970.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_controller_homecontroller_php", "label": "HomeController.php", "file_type": "code", "source_file": "src/Shared/Controller/HomeController.php", "source_location": "L1"}, {"id": "controller_homecontroller_homecontroller", "label": "HomeController", "file_type": "code", "source_file": "src/Shared/Controller/HomeController.php", "source_location": "L9"}, {"id": "abstractcontroller", "label": "AbstractController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_homecontroller_homecontroller_index", "label": ".index()", "file_type": "code", "source_file": "src/Shared/Controller/HomeController.php", "source_location": "L11"}, {"id": "response", "label": "Response", "file_type": "code", "source_file": "src/Shared/Controller/HomeController.php", "source_location": "L11"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_controller_homecontroller_php", "target": "abstractcontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/HomeController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_controller_homecontroller_php", "target": "response", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/HomeController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_controller_homecontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/HomeController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_controller_homecontroller_php", "target": "controller_homecontroller_homecontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/HomeController.php", "source_location": "L9", "weight": 1.0}, {"source": "controller_homecontroller_homecontroller", "target": "abstractcontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/HomeController.php", "source_location": "L9", "weight": 1.0}, {"source": "controller_homecontroller_homecontroller", "target": "controller_homecontroller_homecontroller_index", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/HomeController.php", "source_location": "L11", "weight": 1.0}, {"source": "controller_homecontroller_homecontroller_index", "target": "response", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Shared/Controller/HomeController.php", "source_location": "L11", "weight": 1.0, "context": "return_type"}], "raw_calls": [{"caller_nid": "controller_homecontroller_homecontroller_index", "callee": "render", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Controller/HomeController.php", "source_location": "L14", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d11628bbcd90efc0d3d09961a2ed62fe3707c3f5b60bbbfcc615da3b7180acd4.json b/graphify-out/cache/ast/v0.8.44/d11628bbcd90efc0d3d09961a2ed62fe3707c3f5b60bbbfcc615da3b7180acd4.json new file mode 100644 index 00000000..d0fb140b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d11628bbcd90efc0d3d09961a2ed62fe3707c3f5b60bbbfcc615da3b7180acd4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_11_subscription_user_flow_md", "label": "user_flow.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", "source_location": "L1"}, {"id": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", "source_location": "L1"}, {"id": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0645\u0634\u0627\u0647\u062f\u0647_\u067e\u0646\u0644_\u0647\u0627_\u0648_\u062e\u0631\u06cc\u062f", "label": "\u062c\u0631\u06cc\u0627\u0646 \u0645\u0634\u0627\u0647\u062f\u0647 \u067e\u0646\u0644\u200c\u0647\u0627 \u0648 \u062e\u0631\u06cc\u062f", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", "source_location": "L3"}, {"id": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062a\u0645\u062f\u06cc\u062f_\u0627\u0634\u062a\u0631\u0627\u06a9", "label": "\u062c\u0631\u06cc\u0627\u0646 \u062a\u0645\u062f\u06cc\u062f \u0627\u0634\u062a\u0631\u0627\u06a9", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", "source_location": "L45"}, {"id": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_gate_check_\u062f\u0631_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0628\u0639\u062f\u06cc", "label": "\u062c\u0631\u06cc\u0627\u0646 gate check \u062f\u0631 \u062a\u0633\u06a9\u200c\u0647\u0627\u06cc \u0628\u0639\u062f\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", "source_location": "L62"}, {"id": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0646\u0644_\u0647\u0627_\u062a\u0648\u0633\u0637_\u0627\u062f\u0645\u06cc\u0646", "label": "\u062c\u0631\u06cc\u0627\u0646 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644\u200c\u0647\u0627 \u062a\u0648\u0633\u0637 \u0627\u062f\u0645\u06cc\u0646", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", "source_location": "L81"}, {"id": "task_11_subscription_user_flow_\u0647\u0634\u062f\u0627\u0631_\u0627\u0646\u0642\u0636\u0627_frontend", "label": "\u0647\u0634\u062f\u0627\u0631 \u0627\u0646\u0642\u0636\u0627 (frontend)", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", "source_location": "L98"}, {"id": "task_11_subscription_user_flow_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631_frontend_subscriptionpage_tsx", "label": "\u0646\u0645\u0627\u06cc\u0634 \u062f\u0631 Frontend (SubscriptionPage.tsx)", "file_type": "document", "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", "source_location": "L106"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_11_subscription_user_flow_md", "target": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", "source_location": "L1", "weight": 1.0}, {"source": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "target": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0645\u0634\u0627\u0647\u062f\u0647_\u067e\u0646\u0644_\u0647\u0627_\u0648_\u062e\u0631\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", "source_location": "L3", "weight": 1.0}, {"source": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "target": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062a\u0645\u062f\u06cc\u062f_\u0627\u0634\u062a\u0631\u0627\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", "source_location": "L45", "weight": 1.0}, {"source": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "target": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_gate_check_\u062f\u0631_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0628\u0639\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", "source_location": "L62", "weight": 1.0}, {"source": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "target": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0646\u0644_\u0647\u0627_\u062a\u0648\u0633\u0637_\u0627\u062f\u0645\u06cc\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", "source_location": "L81", "weight": 1.0}, {"source": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "target": "task_11_subscription_user_flow_\u0647\u0634\u062f\u0627\u0631_\u0627\u0646\u0642\u0636\u0627_frontend", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", "source_location": "L98", "weight": 1.0}, {"source": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", "target": "task_11_subscription_user_flow_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631_frontend_subscriptionpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", "source_location": "L106", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d1a46bd2a54a9e9f55a692342bbd1bc49add55e4c29368fef1c0fd6d4f8a9292.json b/graphify-out/cache/ast/v0.8.44/d1a46bd2a54a9e9f55a692342bbd1bc49add55e4c29368fef1c0fd6d4f8a9292.json new file mode 100644 index 00000000..0b5f57ce --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d1a46bd2a54a9e9f55a692342bbd1bc49add55e4c29368fef1c0fd6d4f8a9292.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622160119_php", "label": "Version20260622160119.php", "file_type": "code", "source_file": "migrations/Version20260622160119.php", "source_location": "L1"}, {"id": "migrations_version20260622160119_version20260622160119", "label": "Version20260622160119", "file_type": "code", "source_file": "migrations/Version20260622160119.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260622160119_version20260622160119_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260622160119.php", "source_location": "L15"}, {"id": "migrations_version20260622160119_version20260622160119_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260622160119.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260622160119.php", "source_location": "L20"}, {"id": "migrations_version20260622160119_version20260622160119_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260622160119.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622160119_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622160119.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622160119_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622160119.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622160119_php", "target": "migrations_version20260622160119_version20260622160119", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622160119.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260622160119_version20260622160119", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622160119.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260622160119_version20260622160119", "target": "migrations_version20260622160119_version20260622160119_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622160119.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260622160119_version20260622160119", "target": "migrations_version20260622160119_version20260622160119_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622160119.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260622160119_version20260622160119_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622160119.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260622160119_version20260622160119", "target": "migrations_version20260622160119_version20260622160119_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622160119.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260622160119_version20260622160119_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622160119.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260622160119_version20260622160119_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622160119.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260622160119_version20260622160119_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622160119.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d1ce5e67b210864664df658d7de16fc479948f90164e90c89f53c33ee6de069a.json b/graphify-out/cache/ast/v0.8.44/d1ce5e67b210864664df658d7de16fc479948f90164e90c89f53c33ee6de069a.json new file mode 100644 index 00000000..ecc344b3 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d1ce5e67b210864664df658d7de16fc479948f90164e90c89f53c33ee6de069a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_02_authentication_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/database.md", "source_location": "L1"}, {"id": "task_02_authentication_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/database.md", "source_location": "L1"}, {"id": "task_02_authentication_database_\u062c\u062f\u0648\u0644_users", "label": "\u062c\u062f\u0648\u0644: users", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/database.md", "source_location": "L3"}, {"id": "task_02_authentication_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/database.md", "source_location": "L27"}, {"id": "task_02_authentication_database_\u0630\u062e\u06cc\u0631\u0647_\u0633\u0627\u0632\u06cc_otp_\u062f\u0631_redis_\u0646\u0647_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647", "label": "\u0630\u062e\u06cc\u0631\u0647\u200c\u0633\u0627\u0632\u06cc OTP \u062f\u0631 Redis (\u0646\u0647 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647)", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/database.md", "source_location": "L35"}, {"id": "task_02_authentication_database_\u062c\u0631\u06cc\u0627\u0646_otp_mobilegrant", "label": "\u062c\u0631\u06cc\u0627\u0646 OTP (MobileGrant)", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/database.md", "source_location": "L42"}, {"id": "task_02_authentication_database_\u0646\u0645\u0648\u0646\u0647_\u067e\u0627\u0633\u062e_get_oauth_userinfo_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", "label": "\u0646\u0645\u0648\u0646\u0647 \u067e\u0627\u0633\u062e GET /oauth/userinfo (\u0648\u0627\u0642\u0639\u06cc \u0627\u0632 Drupal)", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/database.md", "source_location": "L58"}, {"id": "task_02_authentication_database_\u0631\u0648\u0627\u0628\u0637_\u0628\u0627_\u0633\u0627\u06cc\u0631_\u062c\u062f\u0627\u0648\u0644", "label": "\u0631\u0648\u0627\u0628\u0637 \u0628\u0627 \u0633\u0627\u06cc\u0631 \u062c\u062f\u0627\u0648\u0644", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/database.md", "source_location": "L95"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_02_authentication_database_md", "target": "task_02_authentication_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_02_authentication_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_database_\u062c\u062f\u0648\u0644_users", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_02_authentication_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/database.md", "source_location": "L27", "weight": 1.0}, {"source": "task_02_authentication_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_database_\u0630\u062e\u06cc\u0631\u0647_\u0633\u0627\u0632\u06cc_otp_\u062f\u0631_redis_\u0646\u0647_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/database.md", "source_location": "L35", "weight": 1.0}, {"source": "task_02_authentication_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_database_\u062c\u0631\u06cc\u0627\u0646_otp_mobilegrant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/database.md", "source_location": "L42", "weight": 1.0}, {"source": "task_02_authentication_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_database_\u0646\u0645\u0648\u0646\u0647_\u067e\u0627\u0633\u062e_get_oauth_userinfo_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/database.md", "source_location": "L58", "weight": 1.0}, {"source": "task_02_authentication_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_database_\u0631\u0648\u0627\u0628\u0637_\u0628\u0627_\u0633\u0627\u06cc\u0631_\u062c\u062f\u0627\u0648\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/database.md", "source_location": "L95", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d2753baf2902d723dba6ef2928c65627dbc4f006c5493a45182b450fb4598fd6.json b/graphify-out/cache/ast/v0.8.44/d2753baf2902d723dba6ef2928c65627dbc4f006c5493a45182b450fb4598fd6.json new file mode 100644 index 00000000..ec3d80ae --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d2753baf2902d723dba6ef2928c65627dbc4f006c5493a45182b450fb4598fd6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609133334_php", "label": "Version20260609133334.php", "file_type": "code", "source_file": "migrations/Version20260609133334.php", "source_location": "L1"}, {"id": "migrations_version20260609133334_version20260609133334", "label": "Version20260609133334", "file_type": "code", "source_file": "migrations/Version20260609133334.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260609133334_version20260609133334_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260609133334.php", "source_location": "L15"}, {"id": "migrations_version20260609133334_version20260609133334_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260609133334.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260609133334.php", "source_location": "L20"}, {"id": "migrations_version20260609133334_version20260609133334_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260609133334.php", "source_location": "L28"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609133334_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133334.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609133334_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133334.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609133334_php", "target": "migrations_version20260609133334_version20260609133334", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133334.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609133334_version20260609133334", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133334.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609133334_version20260609133334", "target": "migrations_version20260609133334_version20260609133334_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133334.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260609133334_version20260609133334", "target": "migrations_version20260609133334_version20260609133334_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133334.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260609133334_version20260609133334_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133334.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609133334_version20260609133334", "target": "migrations_version20260609133334_version20260609133334_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133334.php", "source_location": "L28", "weight": 1.0}, {"source": "migrations_version20260609133334_version20260609133334_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133334.php", "source_location": "L28", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260609133334_version20260609133334_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133334.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260609133334_version20260609133334_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133334.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260609133334_version20260609133334_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133334.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260609133334_version20260609133334_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133334.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260609133334_version20260609133334_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133334.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260609133334_version20260609133334_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133334.php", "source_location": "L33", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d3211b9b4b08ad40b543052498b4ad7adeb034ffbabc4a83f761807df8e2fe9f.json b/graphify-out/cache/ast/v0.8.44/d3211b9b4b08ad40b543052498b4ad7adeb034ffbabc4a83f761807df8e2fe9f.json new file mode 100644 index 00000000..5486638e --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d3211b9b4b08ad40b543052498b4ad7adeb034ffbabc4a83f761807df8e2fe9f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609132708_php", "label": "Version20260609132708.php", "file_type": "code", "source_file": "migrations/Version20260609132708.php", "source_location": "L1"}, {"id": "migrations_version20260609132708_version20260609132708", "label": "Version20260609132708", "file_type": "code", "source_file": "migrations/Version20260609132708.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260609132708_version20260609132708_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260609132708.php", "source_location": "L15"}, {"id": "migrations_version20260609132708_version20260609132708_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260609132708.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260609132708.php", "source_location": "L20"}, {"id": "migrations_version20260609132708_version20260609132708_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260609132708.php", "source_location": "L41"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609132708_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132708.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609132708_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132708.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609132708_php", "target": "migrations_version20260609132708_version20260609132708", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132708.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609132708_version20260609132708", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132708.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609132708_version20260609132708", "target": "migrations_version20260609132708_version20260609132708_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132708.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260609132708_version20260609132708", "target": "migrations_version20260609132708_version20260609132708_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132708.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260609132708_version20260609132708_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132708.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609132708_version20260609132708", "target": "migrations_version20260609132708_version20260609132708_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132708.php", "source_location": "L41", "weight": 1.0}, {"source": "migrations_version20260609132708_version20260609132708_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609132708.php", "source_location": "L41", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260609132708_version20260609132708_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L27", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L28", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L29", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L33", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L34", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L35", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L36", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L37", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L38", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L44", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L45", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L46", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L47", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L48", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L49", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L50", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L51", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L52", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L53", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L54", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L55", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L56", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L57", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L58", "receiver": null}, {"caller_nid": "migrations_version20260609132708_version20260609132708_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php", "source_location": "L59", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d36f160a81c8fa1927ea604fb2c27f0ed0f1b33507d838e28adf9fa1fa3b6fcd.json b/graphify-out/cache/ast/v0.8.44/d36f160a81c8fa1927ea604fb2c27f0ed0f1b33507d838e28adf9fa1fa3b6fcd.json new file mode 100644 index 00000000..766a03ff --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d36f160a81c8fa1927ea604fb2c27f0ed0f1b33507d838e28adf9fa1fa3b6fcd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_repository_userprofilerepository_php", "label": "UserProfileRepository.php", "file_type": "code", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L1"}, {"id": "repository_userprofilerepository_userprofilerepository", "label": "UserProfileRepository", "file_type": "code", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_userprofilerepository_userprofilerepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L12"}, {"id": "repository_userprofilerepository_userprofilerepository_findbyuser", "label": ".findByUser()", "file_type": "code", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L17"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L17"}, {"id": "userprofile", "label": "UserProfile", "file_type": "code", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L17"}, {"id": "repository_userprofilerepository_userprofilerepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L22"}, {"id": "repository_userprofilerepository_userprofilerepository_findonebynationalcode", "label": ".findOneByNationalCode()", "file_type": "code", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L27"}, {"id": "repository_userprofilerepository_userprofilerepository_save", "label": ".save()", "file_type": "code", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L32"}, {"id": "repository_userprofilerepository_userprofilerepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L40"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_repository_userprofilerepository_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_repository_userprofilerepository_php", "target": "userprofile", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_repository_userprofilerepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_repository_userprofilerepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_userprofile_repository_userprofilerepository_php", "target": "repository_userprofilerepository_userprofilerepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_userprofilerepository_userprofilerepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_userprofilerepository_userprofilerepository", "target": "repository_userprofilerepository_userprofilerepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_userprofilerepository_userprofilerepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_userprofilerepository_userprofilerepository", "target": "repository_userprofilerepository_userprofilerepository_findbyuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_userprofilerepository_userprofilerepository_findbyuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L17", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_userprofilerepository_userprofilerepository_findbyuser", "target": "userprofile", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L17", "weight": 1.0, "context": "return_type"}, {"source": "repository_userprofilerepository_userprofilerepository", "target": "repository_userprofilerepository_userprofilerepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L22", "weight": 1.0}, {"source": "repository_userprofilerepository_userprofilerepository_findbyuuid", "target": "userprofile", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L22", "weight": 1.0, "context": "return_type"}, {"source": "repository_userprofilerepository_userprofilerepository", "target": "repository_userprofilerepository_userprofilerepository_findonebynationalcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L27", "weight": 1.0}, {"source": "repository_userprofilerepository_userprofilerepository_findonebynationalcode", "target": "userprofile", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L27", "weight": 1.0, "context": "return_type"}, {"source": "repository_userprofilerepository_userprofilerepository", "target": "repository_userprofilerepository_userprofilerepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L32", "weight": 1.0}, {"source": "repository_userprofilerepository_userprofilerepository_save", "target": "userprofile", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L32", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_userprofilerepository_userprofilerepository", "target": "repository_userprofilerepository_userprofilerepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L40", "weight": 1.0}, {"source": "repository_userprofilerepository_userprofilerepository_remove", "target": "userprofile", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L40", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_userprofilerepository_userprofilerepository_construct", "target": "userprofile", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L14", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_userprofilerepository_userprofilerepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_userprofilerepository_userprofilerepository_findbyuser", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_userprofilerepository_userprofilerepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L24", "receiver": null}, {"caller_nid": "repository_userprofilerepository_userprofilerepository_findonebynationalcode", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_userprofilerepository_userprofilerepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_userprofilerepository_userprofilerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_userprofilerepository_userprofilerepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_userprofilerepository_userprofilerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_userprofilerepository_userprofilerepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L42", "receiver": null}, {"caller_nid": "repository_userprofilerepository_userprofilerepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L44", "receiver": null}, {"caller_nid": "repository_userprofilerepository_userprofilerepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Repository/UserProfileRepository.php", "source_location": "L44", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d49115b6d3c76aec3c3678cc86c6ef5b394e8e63d96e493479bc79db4cd8558c.json b/graphify-out/cache/ast/v0.8.44/d49115b6d3c76aec3c3678cc86c6ef5b394e8e63d96e493479bc79db4cd8558c.json new file mode 100644 index 00000000..5112a357 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d49115b6d3c76aec3c3678cc86c6ef5b394e8e63d96e493479bc79db4cd8558c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_13_like_implementation_notes_md", "label": "implementation_notes.md", "file_type": "document", "source_file": "docs/tasks/task-13-like/implementation_notes.md", "source_location": "L1"}, {"id": "task_13_like_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0645\u0627\u0698\u0648\u0644 \u0644\u0627\u06cc\u06a9", "file_type": "document", "source_file": "docs/tasks/task-13-like/implementation_notes.md", "source_location": "L1"}, {"id": "task_13_like_implementation_notes_toggle_like", "label": "Toggle Like", "file_type": "document", "source_file": "docs/tasks/task-13-like/implementation_notes.md", "source_location": "L3"}, {"id": "task_13_like_implementation_notes_\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc_\u0627\u0632_\u0644\u0627\u06cc\u06a9_\u062f\u0648\u06af\u0627\u0646\u0647", "label": "\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u0644\u0627\u06cc\u06a9 \u062f\u0648\u06af\u0627\u0646\u0647", "file_type": "document", "source_file": "docs/tasks/task-13-like/implementation_notes.md", "source_location": "L13"}, {"id": "task_13_like_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "label": "\u0645\u062c\u0648\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-13-like/implementation_notes.md", "source_location": "L17"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_13_like_implementation_notes_md", "target": "task_13_like_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/implementation_notes.md", "source_location": "L1", "weight": 1.0}, {"source": "task_13_like_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "target": "task_13_like_implementation_notes_toggle_like", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/implementation_notes.md", "source_location": "L3", "weight": 1.0}, {"source": "task_13_like_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "target": "task_13_like_implementation_notes_\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc_\u0627\u0632_\u0644\u0627\u06cc\u06a9_\u062f\u0648\u06af\u0627\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/implementation_notes.md", "source_location": "L13", "weight": 1.0}, {"source": "task_13_like_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", "target": "task_13_like_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-13-like/implementation_notes.md", "source_location": "L17", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d5bbc3b4a96e7abf610d9cd63da61dac6b73bdd97b5672eb4ec191bbec2255e8.json b/graphify-out/cache/ast/v0.8.44/d5bbc3b4a96e7abf610d9cd63da61dac6b73bdd97b5672eb4ec191bbec2255e8.json new file mode 100644 index 00000000..bbec26ff --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d5bbc3b4a96e7abf610d9cd63da61dac6b73bdd97b5672eb4ec191bbec2255e8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_seed_test_data_php", "label": "seed_test_data.php", "file_type": "code", "source_file": "seed_test_data.php", "source_location": "L1"}, {"id": "clinicpro_seed_test_data_slot", "label": "slot()", "file_type": "code", "source_file": "seed_test_data.php", "source_location": "L13"}, {"id": "clinicpro_seed_test_data_today", "label": "today()", "file_type": "code", "source_file": "seed_test_data.php", "source_location": "L17"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_seed_test_data_php", "target": "clinicpro_seed_test_data_slot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "seed_test_data.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_seed_test_data_php", "target": "clinicpro_seed_test_data_today", "relation": "contains", "confidence": "EXTRACTED", "source_file": "seed_test_data.php", "source_location": "L17", "weight": 1.0}], "raw_calls": [{"caller_nid": "clinicpro_seed_test_data_slot", "callee": "mktime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_test_data.php", "source_location": "L14", "receiver": null}, {"caller_nid": "clinicpro_seed_test_data_slot", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_test_data.php", "source_location": "L14", "receiver": null}, {"caller_nid": "clinicpro_seed_test_data_slot", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_test_data.php", "source_location": "L14", "receiver": null}, {"caller_nid": "clinicpro_seed_test_data_slot", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_test_data.php", "source_location": "L14", "receiver": null}, {"caller_nid": "clinicpro_seed_test_data_slot", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_test_data.php", "source_location": "L14", "receiver": null}, {"caller_nid": "clinicpro_seed_test_data_slot", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_test_data.php", "source_location": "L14", "receiver": null}, {"caller_nid": "clinicpro_seed_test_data_slot", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_test_data.php", "source_location": "L14", "receiver": null}, {"caller_nid": "clinicpro_seed_test_data_today", "callee": "date", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_test_data.php", "source_location": "L18", "receiver": null}, {"caller_nid": "clinicpro_seed_test_data_today", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_test_data.php", "source_location": "L18", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d5fec5e2b12c6eb9915d8b122a930d096bf6722789a5a41d4cc5dc3b128ca010.json b/graphify-out/cache/ast/v0.8.44/d5fec5e2b12c6eb9915d8b122a930d096bf6722789a5a41d4cc5dc3b128ca010.json new file mode 100644 index 00000000..26e3a62e --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d5fec5e2b12c6eb9915d8b122a930d096bf6722789a5a41d4cc5dc3b128ca010.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_repository_doctorsecretaryrepository_php", "label": "DoctorSecretaryRepository.php", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L1"}, {"id": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "label": "DoctorSecretaryRepository", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L12"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L14"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L14"}, {"id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L19"}, {"id": "doctorsecretary", "label": "DoctorSecretary", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L19"}, {"id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_countactivebydoctor", "label": ".countActiveByDoctor()", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L24"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L24"}, {"id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbydoctor", "label": ".findByDoctor()", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L36"}, {"id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbydoctorscope", "label": ".findByDoctorScope()", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L42"}, {"id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryfordoctor", "label": ".findActiveBySecretaryForDoctor()", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L51"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L51"}, {"id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "label": ".findActiveBySecretaryForClinic()", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L62"}, {"id": "clinic", "label": "Clinic", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L62"}, {"id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "label": ".findDoctorsBySecretaryInClinic()", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L78"}, {"id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findallactivebysecretary", "label": ".findAllActiveBySecretary()", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L95"}, {"id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretary", "label": ".findActiveBySecretary()", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L101"}, {"id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_isdoctorinclinic", "label": ".isDoctorInClinic()", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L106"}, {"id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyclinic", "label": ".findByClinic()", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L112"}, {"id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L124"}, {"id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L132"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_repository_doctorsecretaryrepository_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_repository_doctorsecretaryrepository_php", "target": "clinic", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_repository_doctorsecretaryrepository_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_repository_doctorsecretaryrepository_php", "target": "doctorsecretary", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_repository_doctorsecretaryrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_repository_doctorsecretaryrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_secretary_repository_doctorsecretaryrepository_php", "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L14", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L14", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L19", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyuuid", "target": "doctorsecretary", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L19", "weight": 1.0, "context": "return_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_countactivebydoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L24", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_countactivebydoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L24", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbydoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L36", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbydoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L36", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbydoctorscope", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L42", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbydoctorscope", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L42", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryfordoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L51", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryfordoctor", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L51", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryfordoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L51", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryfordoctor", "target": "doctorsecretary", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L51", "weight": 1.0, "context": "return_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L62", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L62", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L62", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "target": "doctorsecretary", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L62", "weight": 1.0, "context": "return_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L78", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L78", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L78", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findallactivebysecretary", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L95", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findallactivebysecretary", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L95", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretary", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L101", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretary", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L101", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretary", "target": "doctorsecretary", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L101", "weight": 1.0, "context": "return_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_isdoctorinclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L106", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_isdoctorinclinic", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L106", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_isdoctorinclinic", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L106", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L112", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyclinic", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L112", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L124", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_save", "target": "doctorsecretary", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L124", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L132", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_remove", "target": "doctorsecretary", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L132", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_construct", "target": "doctorsecretary", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbydoctorscope", "target": "doctorsecretary", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L45", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryfordoctor", "target": "doctorsecretary", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L56", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "target": "doctorsecretary", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L71", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "target": "doctorsecretary", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L89", "weight": 1.0}, {"source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyclinic", "target": "doctorsecretary", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L118", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L16", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L21", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_countactivebydoctor", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_countactivebydoctor", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_countactivebydoctor", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_countactivebydoctor", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_countactivebydoctor", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_countactivebydoctor", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_countactivebydoctor", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbydoctor", "callee": "findBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbydoctorscope", "callee": "findBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L44", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryfordoctor", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L53", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "callee": "getOneOrNullResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L80", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L80", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L80", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L80", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L80", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L80", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L80", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L80", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L80", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L80", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L80", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L80", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findallactivebysecretary", "callee": "findBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L97", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretary", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L103", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_isdoctorinclinic", "callee": "contains", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L108", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_isdoctorinclinic", "callee": "getDoctors", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L108", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyclinic", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L114", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyclinic", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L114", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyclinic", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L114", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyclinic", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L114", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyclinic", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L114", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyclinic", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L114", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyclinic", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L114", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyclinic", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L114", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L126", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L126", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L128", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L128", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L134", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L136", "receiver": null}, {"caller_nid": "repository_doctorsecretaryrepository_doctorsecretaryrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php", "source_location": "L136", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d67fce94d5e7ecfa0222a05f525586c96c9c280bcbee7605865b114594201bfb.json b/graphify-out/cache/ast/v0.8.44/d67fce94d5e7ecfa0222a05f525586c96c9c280bcbee7605865b114594201bfb.json new file mode 100644 index 00000000..fb8aa34f --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d67fce94d5e7ecfa0222a05f525586c96c9c280bcbee7605865b114594201bfb.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "label": "DashboardController.php", "file_type": "code", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L1"}, {"id": "controller_dashboardcontroller_dashboardcontroller", "label": "DashboardController", "file_type": "code", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L24"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_dashboardcontroller_dashboardcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L27"}, {"id": "controller_dashboardcontroller_dashboardcontroller_clinic", "label": ".clinic()", "file_type": "code", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L40"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L40"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L40"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L40"}, {"id": "controller_dashboardcontroller_dashboardcontroller_doctor", "label": ".doctor()", "file_type": "code", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L160"}, {"id": "controller_dashboardcontroller_dashboardcontroller_secretary", "label": ".secretary()", "file_type": "code", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L254"}, {"id": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "label": ".secretaryDoctorDashboard()", "file_type": "code", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L283"}, {"id": "doctorsecretary", "label": "DoctorSecretary", "file_type": "code", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L283"}, {"id": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "label": ".secretaryClinicDashboard()", "file_type": "code", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L338"}, {"id": "clinic", "label": "Clinic", "file_type": "code", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L338"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "useractivecontextrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "patientrecordrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "patientsessionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "doctorsecretary", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "doctorsecretaryrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "smswalletservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "entitymanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_dashboard_controller_dashboardcontroller_php", "target": "controller_dashboardcontroller_dashboardcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L24", "weight": 1.0}, {"source": "controller_dashboardcontroller_dashboardcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L25", "weight": 1.0}, {"source": "controller_dashboardcontroller_dashboardcontroller", "target": "controller_dashboardcontroller_dashboardcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L27", "weight": 1.0}, {"source": "controller_dashboardcontroller_dashboardcontroller", "target": "controller_dashboardcontroller_dashboardcontroller_clinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L40", "weight": 1.0}, {"source": "controller_dashboardcontroller_dashboardcontroller_clinic", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L40", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_dashboardcontroller_dashboardcontroller_clinic", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L40", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_dashboardcontroller_dashboardcontroller_clinic", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L40", "weight": 1.0, "context": "return_type"}, {"source": "controller_dashboardcontroller_dashboardcontroller", "target": "controller_dashboardcontroller_dashboardcontroller_doctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L160", "weight": 1.0}, {"source": "controller_dashboardcontroller_dashboardcontroller_doctor", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L160", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_dashboardcontroller_dashboardcontroller_doctor", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L160", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_dashboardcontroller_dashboardcontroller_doctor", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L160", "weight": 1.0, "context": "return_type"}, {"source": "controller_dashboardcontroller_dashboardcontroller", "target": "controller_dashboardcontroller_dashboardcontroller_secretary", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L254", "weight": 1.0}, {"source": "controller_dashboardcontroller_dashboardcontroller_secretary", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L254", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_dashboardcontroller_dashboardcontroller_secretary", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L254", "weight": 1.0, "context": "return_type"}, {"source": "controller_dashboardcontroller_dashboardcontroller", "target": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L283", "weight": 1.0}, {"source": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L283", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "target": "doctorsecretary", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L283", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L283", "weight": 1.0, "context": "return_type"}, {"source": "controller_dashboardcontroller_dashboardcontroller", "target": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L338", "weight": 1.0}, {"source": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L338", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L338", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L338", "weight": 1.0, "context": "return_type"}, {"source": "controller_dashboardcontroller_dashboardcontroller_secretary", "target": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L268", "weight": 1.0}, {"source": "controller_dashboardcontroller_dashboardcontroller_secretary", "target": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Dashboard/Controller/DashboardController.php", "source_location": "L277", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L44", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L46", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L49", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L50", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L51", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L52", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L55", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L55", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L55", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "getOneOrNullResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L58", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L58", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L58", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L75", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L75", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L75", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "getBalance", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L132", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "countUnique", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L133", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "sumRevenue", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L134", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L136", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L138", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L139", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "isActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L140", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "getClinicLogo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L141", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_clinic", "callee": "count", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L144", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L164", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L166", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L169", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L170", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L171", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L172", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L173", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L174", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L176", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L176", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L177", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L177", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L177", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L180", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L180", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L180", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L186", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L192", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L192", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L192", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "getOneOrNullResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L199", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L199", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L199", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L205", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L205", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L205", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L205", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L219", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L219", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L219", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "getBalance", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L226", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "countUnique", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L227", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "sumRevenue", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L228", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L230", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L232", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L233", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_doctor", "callee": "getDegree", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L234", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretary", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L258", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretary", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L262", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretary", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L266", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretary", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L271", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretary", "callee": "findActiveBySecretaryForDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L273", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretary", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L275", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretary", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L280", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L285", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "getPermissions", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L286", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L289", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L290", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L291", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L292", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L294", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L294", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L294", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L300", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L300", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L300", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L308", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L308", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L308", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L308", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L322", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L325", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L326", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", "callee": "getDegree", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L327", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "findActiveBySecretaryForClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L340", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L342", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "getPermissions", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L345", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L348", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L349", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L350", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "strtotime", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L351", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "findDoctorsBySecretaryInClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L353", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L359", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L360", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L360", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L360", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L366", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L366", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L366", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L373", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "setParameters", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L373", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L373", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L373", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L389", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L392", "receiver": null}, {"caller_nid": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php", "source_location": "L393", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d6d2c81b96ba589878aa7dcd7e4647a2c476e03d13ffaf371e290494ace7f8d8.json b/graphify-out/cache/ast/v0.8.44/d6d2c81b96ba589878aa7dcd7e4647a2c476e03d13ffaf371e290494ace7f8d8.json new file mode 100644 index 00000000..3ffb3b95 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d6d2c81b96ba589878aa7dcd7e4647a2c476e03d13ffaf371e290494ace7f8d8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_wallettransaction_php", "label": "WalletTransaction.php", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L1"}, {"id": "entity_wallettransaction_wallettransaction", "label": "WalletTransaction", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L10"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L26"}, {"id": "payment", "label": "Payment", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L30"}, {"id": "entity_wallettransaction_wallettransaction_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L49"}, {"id": "entity_wallettransaction_wallettransaction_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L59"}, {"id": "entity_wallettransaction_wallettransaction_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L60"}, {"id": "entity_wallettransaction_wallettransaction_getuser", "label": ".getUser()", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L61"}, {"id": "entity_wallettransaction_wallettransaction_getpayment", "label": ".getPayment()", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L62"}, {"id": "entity_wallettransaction_wallettransaction_getamountrials", "label": ".getAmountRials()", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L63"}, {"id": "entity_wallettransaction_wallettransaction_gettype", "label": ".getType()", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L64"}, {"id": "entity_wallettransaction_wallettransaction_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L65"}, {"id": "entity_wallettransaction_wallettransaction_getbalanceafter", "label": ".getBalanceAfter()", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L66"}, {"id": "entity_wallettransaction_wallettransaction_setpayment", "label": ".setPayment()", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L68"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L68"}, {"id": "entity_wallettransaction_wallettransaction_setdescription", "label": ".setDescription()", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L69"}, {"id": "entity_wallettransaction_wallettransaction_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L71"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_wallettransaction_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_wallettransaction_php", "target": "payment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_wallettransaction_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_wallettransaction_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_entity_wallettransaction_php", "target": "entity_wallettransaction_wallettransaction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L10", "weight": 1.0}, {"source": "entity_wallettransaction_wallettransaction", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L26", "weight": 1.0, "context": "field"}, {"source": "entity_wallettransaction_wallettransaction", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L30", "weight": 1.0, "context": "field"}, {"source": "entity_wallettransaction_wallettransaction", "target": "entity_wallettransaction_wallettransaction_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L49", "weight": 1.0}, {"source": "entity_wallettransaction_wallettransaction_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L49", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_wallettransaction_wallettransaction", "target": "entity_wallettransaction_wallettransaction_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L59", "weight": 1.0}, {"source": "entity_wallettransaction_wallettransaction", "target": "entity_wallettransaction_wallettransaction_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L60", "weight": 1.0}, {"source": "entity_wallettransaction_wallettransaction", "target": "entity_wallettransaction_wallettransaction_getuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L61", "weight": 1.0}, {"source": "entity_wallettransaction_wallettransaction_getuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L61", "weight": 1.0, "context": "return_type"}, {"source": "entity_wallettransaction_wallettransaction", "target": "entity_wallettransaction_wallettransaction_getpayment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_wallettransaction_wallettransaction_getpayment", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L62", "weight": 1.0, "context": "return_type"}, {"source": "entity_wallettransaction_wallettransaction", "target": "entity_wallettransaction_wallettransaction_getamountrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_wallettransaction_wallettransaction", "target": "entity_wallettransaction_wallettransaction_gettype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L64", "weight": 1.0}, {"source": "entity_wallettransaction_wallettransaction", "target": "entity_wallettransaction_wallettransaction_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_wallettransaction_wallettransaction", "target": "entity_wallettransaction_wallettransaction_getbalanceafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L66", "weight": 1.0}, {"source": "entity_wallettransaction_wallettransaction", "target": "entity_wallettransaction_wallettransaction_setpayment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L68", "weight": 1.0}, {"source": "entity_wallettransaction_wallettransaction_setpayment", "target": "payment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L68", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_wallettransaction_wallettransaction_setpayment", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L68", "weight": 1.0, "context": "return_type"}, {"source": "entity_wallettransaction_wallettransaction", "target": "entity_wallettransaction_wallettransaction_setdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L69", "weight": 1.0}, {"source": "entity_wallettransaction_wallettransaction_setdescription", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L69", "weight": 1.0, "context": "return_type"}, {"source": "entity_wallettransaction_wallettransaction", "target": "entity_wallettransaction_wallettransaction_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Entity/WalletTransaction.php", "source_location": "L71", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_wallettransaction_wallettransaction_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/WalletTransaction.php", "source_location": "L51", "receiver": null}, {"caller_nid": "entity_wallettransaction_wallettransaction_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/WalletTransaction.php", "source_location": "L51", "receiver": null}, {"caller_nid": "entity_wallettransaction_wallettransaction_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/WalletTransaction.php", "source_location": "L56", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d7326f5115c044fe75744a4c6ac0e2d0efca2b4a93e57984483f1c859ffba1c9.json b/graphify-out/cache/ast/v0.8.44/d7326f5115c044fe75744a4c6ac0e2d0efca2b4a93e57984483f1c859ffba1c9.json new file mode 100644 index 00000000..841c541b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d7326f5115c044fe75744a4c6ac0e2d0efca2b4a93e57984483f1c859ffba1c9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_sessionservice_php", "label": "SessionService.php", "file_type": "code", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L1"}, {"id": "entity_sessionservice_sessionservice", "label": "SessionService", "file_type": "code", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L11"}, {"id": "patientsession", "label": "PatientSession", "file_type": "code", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L23"}, {"id": "serviceitem", "label": "ServiceItem", "file_type": "code", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L27"}, {"id": "clinicstaff", "label": "ClinicStaff", "file_type": "code", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L31"}, {"id": "entity_sessionservice_sessionservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L44"}, {"id": "entity_sessionservice_sessionservice_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L55"}, {"id": "entity_sessionservice_sessionservice_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L56"}, {"id": "entity_sessionservice_sessionservice_getsession", "label": ".getSession()", "file_type": "code", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L57"}, {"id": "entity_sessionservice_sessionservice_getserviceitem", "label": ".getServiceItem()", "file_type": "code", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L58"}, {"id": "entity_sessionservice_sessionservice_getstaff", "label": ".getStaff()", "file_type": "code", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L59"}, {"id": "entity_sessionservice_sessionservice_getpricerials", "label": ".getPriceRials()", "file_type": "code", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L60"}, {"id": "entity_sessionservice_sessionservice_getquantity", "label": ".getQuantity()", "file_type": "code", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L61"}, {"id": "entity_sessionservice_sessionservice_getlinetotalrials", "label": ".getLineTotalRials()", "file_type": "code", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L62"}, {"id": "entity_sessionservice_sessionservice_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L63"}, {"id": "entity_sessionservice_sessionservice_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L65"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_sessionservice_php", "target": "serviceitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_sessionservice_php", "target": "sessionservicerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_sessionservice_php", "target": "clinicstaff", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_sessionservice_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_sessionservice_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_entity_sessionservice_php", "target": "entity_sessionservice_sessionservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L11", "weight": 1.0}, {"source": "entity_sessionservice_sessionservice", "target": "patientsession", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L23", "weight": 1.0, "context": "field"}, {"source": "entity_sessionservice_sessionservice", "target": "serviceitem", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L27", "weight": 1.0, "context": "field"}, {"source": "entity_sessionservice_sessionservice", "target": "clinicstaff", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L31", "weight": 1.0, "context": "field"}, {"source": "entity_sessionservice_sessionservice", "target": "entity_sessionservice_sessionservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L44", "weight": 1.0}, {"source": "entity_sessionservice_sessionservice_construct", "target": "patientsession", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L44", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_sessionservice_sessionservice_construct", "target": "serviceitem", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L44", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_sessionservice_sessionservice_construct", "target": "clinicstaff", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L44", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_sessionservice_sessionservice", "target": "entity_sessionservice_sessionservice_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L55", "weight": 1.0}, {"source": "entity_sessionservice_sessionservice", "target": "entity_sessionservice_sessionservice_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L56", "weight": 1.0}, {"source": "entity_sessionservice_sessionservice", "target": "entity_sessionservice_sessionservice_getsession", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L57", "weight": 1.0}, {"source": "entity_sessionservice_sessionservice_getsession", "target": "patientsession", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L57", "weight": 1.0, "context": "return_type"}, {"source": "entity_sessionservice_sessionservice", "target": "entity_sessionservice_sessionservice_getserviceitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L58", "weight": 1.0}, {"source": "entity_sessionservice_sessionservice_getserviceitem", "target": "serviceitem", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L58", "weight": 1.0, "context": "return_type"}, {"source": "entity_sessionservice_sessionservice", "target": "entity_sessionservice_sessionservice_getstaff", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L59", "weight": 1.0}, {"source": "entity_sessionservice_sessionservice_getstaff", "target": "clinicstaff", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L59", "weight": 1.0, "context": "return_type"}, {"source": "entity_sessionservice_sessionservice", "target": "entity_sessionservice_sessionservice_getpricerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L60", "weight": 1.0}, {"source": "entity_sessionservice_sessionservice", "target": "entity_sessionservice_sessionservice_getquantity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L61", "weight": 1.0}, {"source": "entity_sessionservice_sessionservice", "target": "entity_sessionservice_sessionservice_getlinetotalrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_sessionservice_sessionservice", "target": "entity_sessionservice_sessionservice_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_sessionservice_sessionservice", "target": "entity_sessionservice_sessionservice_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_sessionservice_sessionservice_construct", "target": "entity_sessionservice_sessionservice_getpricerials", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L50", "weight": 1.0}, {"source": "entity_sessionservice_sessionservice_toarray", "target": "entity_sessionservice_sessionservice_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L69", "weight": 1.0}, {"source": "entity_sessionservice_sessionservice_toarray", "target": "entity_sessionservice_sessionservice_getlinetotalrials", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Entity/SessionService.php", "source_location": "L75", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_sessionservice_sessionservice_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/SessionService.php", "source_location": "L46", "receiver": null}, {"caller_nid": "entity_sessionservice_sessionservice_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/SessionService.php", "source_location": "L46", "receiver": null}, {"caller_nid": "entity_sessionservice_sessionservice_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/SessionService.php", "source_location": "L52", "receiver": null}, {"caller_nid": "entity_sessionservice_sessionservice_toarray", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/SessionService.php", "source_location": "L70", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d7962947c0af25a4a8e1d42cd09ba3c27949a0b4754374bffed35f8ce45bd3ef.json b/graphify-out/cache/ast/v0.8.44/d7962947c0af25a4a8e1d42cd09ba3c27949a0b4754374bffed35f8ce45bd3ef.json new file mode 100644 index 00000000..c8f84930 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d7962947c0af25a4a8e1d42cd09ba3c27949a0b4754374bffed35f8ce45bd3ef.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_kernel_php", "label": "Kernel.php", "file_type": "code", "source_file": "src/Kernel.php", "source_location": "L1"}, {"id": "src_kernel_kernel", "label": "Kernel", "file_type": "code", "source_file": "src/Kernel.php", "source_location": "L8"}, {"id": "basekernel", "label": "BaseKernel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "microkerneltrait", "label": "MicroKernelTrait", "file_type": "code", "source_file": "", "source_location": ""}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_kernel_php", "target": "microkerneltrait", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Kernel.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_kernel_php", "target": "kernel", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Kernel.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_kernel_php", "target": "src_kernel_kernel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Kernel.php", "source_location": "L8", "weight": 1.0}, {"source": "src_kernel_kernel", "target": "basekernel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Kernel.php", "source_location": "L8", "weight": 1.0}, {"source": "src_kernel_kernel", "target": "microkerneltrait", "relation": "mixes_in", "confidence": "EXTRACTED", "source_file": "src/Kernel.php", "source_location": "L10", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d839d386d4403610f52b0415868efd6ee3555dc5b209d13ec923975ec4bb799f.json b/graphify-out/cache/ast/v0.8.44/d839d386d4403610f52b0415868efd6ee3555dc5b209d13ec923975ec4bb799f.json new file mode 100644 index 00000000..b074da2a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d839d386d4403610f52b0415868efd6ee3555dc5b209d13ec923975ec4bb799f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_11_insurance_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/database.md", "source_location": "L1"}, {"id": "task_11_insurance_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u0645\u0627\u0698\u0648\u0644 \u0628\u06cc\u0645\u0647", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/database.md", "source_location": "L1"}, {"id": "task_11_insurance_database_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/database.md", "source_location": "L3"}, {"id": "task_11_insurance_database_\u062c\u062f\u0648\u0644_doctor_insurances_\u0631\u0627\u0628\u0637\u0647_doctor_insurance", "label": "\u062c\u062f\u0648\u0644: doctor_insurances (\u0631\u0627\u0628\u0637\u0647 doctor \u2194 insurance)", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/database.md", "source_location": "L11"}, {"id": "task_11_insurance_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/database.md", "source_location": "L21"}, {"id": "task_11_insurance_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-11-insurance/database.md", "source_location": "L27"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_11_insurance_database_md", "target": "task_11_insurance_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_11_insurance_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "target": "task_11_insurance_database_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_11_insurance_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "target": "task_11_insurance_database_\u062c\u062f\u0648\u0644_doctor_insurances_\u0631\u0627\u0628\u0637\u0647_doctor_insurance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/database.md", "source_location": "L11", "weight": 1.0}, {"source": "task_11_insurance_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "target": "task_11_insurance_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/database.md", "source_location": "L21", "weight": 1.0}, {"source": "task_11_insurance_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", "target": "task_11_insurance_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-11-insurance/database.md", "source_location": "L27", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d83ac7466427c09ca77b63924a66dd5710c8ecc9ba3b6dbdeecc4648940a711b.json b/graphify-out/cache/ast/v0.8.44/d83ac7466427c09ca77b63924a66dd5710c8ecc9ba3b6dbdeecc4648940a711b.json new file mode 100644 index 00000000..0fcb3445 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d83ac7466427c09ca77b63924a66dd5710c8ecc9ba3b6dbdeecc4648940a711b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_repository_clinicstaffrepository_php", "label": "ClinicStaffRepository.php", "file_type": "code", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L1"}, {"id": "repository_clinicstaffrepository_clinicstaffrepository", "label": "ClinicStaffRepository", "file_type": "code", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_clinicstaffrepository_clinicstaffrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L11"}, {"id": "repository_clinicstaffrepository_clinicstaffrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L16"}, {"id": "clinicstaff", "label": "ClinicStaff", "file_type": "code", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L16"}, {"id": "repository_clinicstaffrepository_clinicstaffrepository_findbyentity", "label": ".findByEntity()", "file_type": "code", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L21"}, {"id": "repository_clinicstaffrepository_clinicstaffrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L37"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_repository_clinicstaffrepository_php", "target": "clinicstaff", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_repository_clinicstaffrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_repository_clinicstaffrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_staff_repository_clinicstaffrepository_php", "target": "repository_clinicstaffrepository_clinicstaffrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_clinicstaffrepository_clinicstaffrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_clinicstaffrepository_clinicstaffrepository", "target": "repository_clinicstaffrepository_clinicstaffrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_clinicstaffrepository_clinicstaffrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_clinicstaffrepository_clinicstaffrepository", "target": "repository_clinicstaffrepository_clinicstaffrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_clinicstaffrepository_clinicstaffrepository_findbyuuid", "target": "clinicstaff", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L16", "weight": 1.0, "context": "return_type"}, {"source": "repository_clinicstaffrepository_clinicstaffrepository", "target": "repository_clinicstaffrepository_clinicstaffrepository_findbyentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L21", "weight": 1.0}, {"source": "repository_clinicstaffrepository_clinicstaffrepository", "target": "repository_clinicstaffrepository_clinicstaffrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L37", "weight": 1.0}, {"source": "repository_clinicstaffrepository_clinicstaffrepository_save", "target": "clinicstaff", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L37", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_clinicstaffrepository_clinicstaffrepository_construct", "target": "clinicstaff", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_clinicstaffrepository_clinicstaffrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_clinicstaffrepository_clinicstaffrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_clinicstaffrepository_clinicstaffrepository_findbyentity", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicstaffrepository_clinicstaffrepository_findbyentity", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicstaffrepository_clinicstaffrepository_findbyentity", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicstaffrepository_clinicstaffrepository_findbyentity", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicstaffrepository_clinicstaffrepository_findbyentity", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicstaffrepository_clinicstaffrepository_findbyentity", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicstaffrepository_clinicstaffrepository_findbyentity", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L31", "receiver": null}, {"caller_nid": "repository_clinicstaffrepository_clinicstaffrepository_findbyentity", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_clinicstaffrepository_clinicstaffrepository_findbyentity", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_clinicstaffrepository_clinicstaffrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L39", "receiver": null}, {"caller_nid": "repository_clinicstaffrepository_clinicstaffrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L39", "receiver": null}, {"caller_nid": "repository_clinicstaffrepository_clinicstaffrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_clinicstaffrepository_clinicstaffrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Repository/ClinicStaffRepository.php", "source_location": "L40", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d8db037c64d216c9d6e3018caab7c9a4966abfe31e41794f43728ac0bd3c11bb.json b/graphify-out/cache/ast/v0.8.44/d8db037c64d216c9d6e3018caab7c9a4966abfe31e41794f43728ac0bd3c11bb.json new file mode 100644 index 00000000..cdd772b1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d8db037c64d216c9d6e3018caab7c9a4966abfe31e41794f43728ac0bd3c11bb.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609131304_php", "label": "Version20260609131304.php", "file_type": "code", "source_file": "migrations/Version20260609131304.php", "source_location": "L1"}, {"id": "migrations_version20260609131304_version20260609131304", "label": "Version20260609131304", "file_type": "code", "source_file": "migrations/Version20260609131304.php", "source_location": "L10"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260609131304_version20260609131304_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260609131304.php", "source_location": "L12"}, {"id": "migrations_version20260609131304_version20260609131304_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260609131304.php", "source_location": "L17"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260609131304.php", "source_location": "L17"}, {"id": "migrations_version20260609131304_version20260609131304_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260609131304.php", "source_location": "L155"}, {"id": "migrations_version20260609131304_version20260609131304_genuuid", "label": ".genUuid()", "file_type": "code", "source_file": "migrations/Version20260609131304.php", "source_location": "L160"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609131304_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131304.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609131304_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131304.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609131304_php", "target": "migrations_version20260609131304_version20260609131304", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131304.php", "source_location": "L10", "weight": 1.0}, {"source": "migrations_version20260609131304_version20260609131304", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131304.php", "source_location": "L10", "weight": 1.0}, {"source": "migrations_version20260609131304_version20260609131304", "target": "migrations_version20260609131304_version20260609131304_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131304.php", "source_location": "L12", "weight": 1.0}, {"source": "migrations_version20260609131304_version20260609131304", "target": "migrations_version20260609131304_version20260609131304_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131304.php", "source_location": "L17", "weight": 1.0}, {"source": "migrations_version20260609131304_version20260609131304_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131304.php", "source_location": "L17", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609131304_version20260609131304", "target": "migrations_version20260609131304_version20260609131304_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131304.php", "source_location": "L155", "weight": 1.0}, {"source": "migrations_version20260609131304_version20260609131304_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131304.php", "source_location": "L155", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609131304_version20260609131304", "target": "migrations_version20260609131304_version20260609131304_genuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131304.php", "source_location": "L160", "weight": 1.0}, {"source": "migrations_version20260609131304_version20260609131304_up", "target": "migrations_version20260609131304_version20260609131304_genuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609131304.php", "source_location": "L56", "weight": 1.0}], "raw_calls": [{"caller_nid": "migrations_version20260609131304_version20260609131304_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L19", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L57", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L96", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L111", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L121", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L131", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L141", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L151", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L157", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_genuuid", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L162", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_genuuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L164", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_genuuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L164", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_genuuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L165", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_genuuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L166", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_genuuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L167", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_genuuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L168", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_genuuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L168", "receiver": null}, {"caller_nid": "migrations_version20260609131304_version20260609131304_genuuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php", "source_location": "L168", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d9130e4e0fcecbfc302da5ef3184d0665ef9844067e63673b091dc6b09e5c432.json b/graphify-out/cache/ast/v0.8.44/d9130e4e0fcecbfc302da5ef3184d0665ef9844067e63673b091dc6b09e5c432.json new file mode 100644 index 00000000..88cfba44 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d9130e4e0fcecbfc302da5ef3184d0665ef9844067e63673b091dc6b09e5c432.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609130407_php", "label": "Version20260609130407.php", "file_type": "code", "source_file": "migrations/Version20260609130407.php", "source_location": "L1"}, {"id": "migrations_version20260609130407_version20260609130407", "label": "Version20260609130407", "file_type": "code", "source_file": "migrations/Version20260609130407.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260609130407_version20260609130407_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260609130407.php", "source_location": "L15"}, {"id": "migrations_version20260609130407_version20260609130407_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260609130407.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260609130407.php", "source_location": "L20"}, {"id": "migrations_version20260609130407_version20260609130407_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260609130407.php", "source_location": "L26"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609130407_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609130407.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609130407_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609130407.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609130407_php", "target": "migrations_version20260609130407_version20260609130407", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609130407.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609130407_version20260609130407", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609130407.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609130407_version20260609130407", "target": "migrations_version20260609130407_version20260609130407_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609130407.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260609130407_version20260609130407", "target": "migrations_version20260609130407_version20260609130407_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609130407.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260609130407_version20260609130407_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609130407.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609130407_version20260609130407", "target": "migrations_version20260609130407_version20260609130407_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609130407.php", "source_location": "L26", "weight": 1.0}, {"source": "migrations_version20260609130407_version20260609130407_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609130407.php", "source_location": "L26", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260609130407_version20260609130407_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609130407.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260609130407_version20260609130407_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609130407.php", "source_location": "L29", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d9ca9cbe61caaa9191fd568752f35554da73457f358950d30cbd4bd81837c2be.json b/graphify-out/cache/ast/v0.8.44/d9ca9cbe61caaa9191fd568752f35554da73457f358950d30cbd4bd81837c2be.json new file mode 100644 index 00000000..96a5292a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d9ca9cbe61caaa9191fd568752f35554da73457f358950d30cbd4bd81837c2be.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_wallettransactionrepository_php", "label": "WalletTransactionRepository.php", "file_type": "code", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L1"}, {"id": "repository_wallettransactionrepository_wallettransactionrepository", "label": "WalletTransactionRepository", "file_type": "code", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_wallettransactionrepository_wallettransactionrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L12"}, {"id": "repository_wallettransactionrepository_wallettransactionrepository_findbyuser", "label": ".findByUser()", "file_type": "code", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L18"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L18"}, {"id": "repository_wallettransactionrepository_wallettransactionrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L23"}, {"id": "wallettransaction", "label": "WalletTransaction", "file_type": "code", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L23"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_wallettransactionrepository_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_wallettransactionrepository_php", "target": "wallettransaction", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_wallettransactionrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_wallettransactionrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_settlement_repository_wallettransactionrepository_php", "target": "repository_wallettransactionrepository_wallettransactionrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_wallettransactionrepository_wallettransactionrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_wallettransactionrepository_wallettransactionrepository", "target": "repository_wallettransactionrepository_wallettransactionrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_wallettransactionrepository_wallettransactionrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_wallettransactionrepository_wallettransactionrepository", "target": "repository_wallettransactionrepository_wallettransactionrepository_findbyuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L18", "weight": 1.0}, {"source": "repository_wallettransactionrepository_wallettransactionrepository_findbyuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L18", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_wallettransactionrepository_wallettransactionrepository", "target": "repository_wallettransactionrepository_wallettransactionrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L23", "weight": 1.0}, {"source": "repository_wallettransactionrepository_wallettransactionrepository_save", "target": "wallettransaction", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L23", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_wallettransactionrepository_wallettransactionrepository_construct", "target": "wallettransaction", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L14", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_wallettransactionrepository_wallettransactionrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_wallettransactionrepository_wallettransactionrepository_findbyuser", "callee": "findBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_wallettransactionrepository_wallettransactionrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_wallettransactionrepository_wallettransactionrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_wallettransactionrepository_wallettransactionrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L26", "receiver": null}, {"caller_nid": "repository_wallettransactionrepository_wallettransactionrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/WalletTransactionRepository.php", "source_location": "L26", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/d9d69f7de5e63ec00fc8dbcbd29a6e98f7bae3ff9b86918604b9a69d74bd7730.json b/graphify-out/cache/ast/v0.8.44/d9d69f7de5e63ec00fc8dbcbd29a6e98f7bae3ff9b86918604b9a69d74bd7730.json new file mode 100644 index 00000000..334c7fd8 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/d9d69f7de5e63ec00fc8dbcbd29a6e98f7bae3ff9b86918604b9a69d74bd7730.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctoraddress_php", "label": "DoctorAddress.php", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L1"}, {"id": "entity_doctoraddress_doctoraddress", "label": "DoctorAddress", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L10"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L27"}, {"id": "city", "label": "City", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L52"}, {"id": "province", "label": "Province", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L56"}, {"id": "entity_doctoraddress_doctoraddress_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L66"}, {"id": "entity_doctoraddress_doctoraddress_fordoctor", "label": ".forDoctor()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L73"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L73"}, {"id": "entity_doctoraddress_doctoraddress_forclinic", "label": ".forClinic()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L81"}, {"id": "entity_doctoraddress_doctoraddress_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L89"}, {"id": "entity_doctoraddress_doctoraddress_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L90"}, {"id": "entity_doctoraddress_doctoraddress_getdoctor", "label": ".getDoctor()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L91"}, {"id": "entity_doctoraddress_doctoraddress_getclinicid", "label": ".getClinicId()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L92"}, {"id": "entity_doctoraddress_doctoraddress_gettype", "label": ".getType()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L93"}, {"id": "entity_doctoraddress_doctoraddress_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L94"}, {"id": "entity_doctoraddress_doctoraddress_getaddress", "label": ".getAddress()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L95"}, {"id": "entity_doctoraddress_doctoraddress_gettelephone", "label": ".getTelephone()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L96"}, {"id": "entity_doctoraddress_doctoraddress_getlatitude", "label": ".getLatitude()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L97"}, {"id": "entity_doctoraddress_doctoraddress_getlongitude", "label": ".getLongitude()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L98"}, {"id": "entity_doctoraddress_doctoraddress_getcity", "label": ".getCity()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L99"}, {"id": "entity_doctoraddress_doctoraddress_getprovince", "label": ".getProvince()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L100"}, {"id": "entity_doctoraddress_doctoraddress_setname", "label": ".setName()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L102"}, {"id": "entity_doctoraddress_doctoraddress_setaddress", "label": ".setAddress()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L103"}, {"id": "entity_doctoraddress_doctoraddress_settelephone", "label": ".setTelephone()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L104"}, {"id": "entity_doctoraddress_doctoraddress_setlatitude", "label": ".setLatitude()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L105"}, {"id": "entity_doctoraddress_doctoraddress_setlongitude", "label": ".setLongitude()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L106"}, {"id": "entity_doctoraddress_doctoraddress_setcity", "label": ".setCity()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L107"}, {"id": "entity_doctoraddress_doctoraddress_setprovince", "label": ".setProvince()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L108"}, {"id": "entity_doctoraddress_doctoraddress_touch", "label": ".touch()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L110"}, {"id": "entity_doctoraddress_doctoraddress_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L112"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctoraddress_php", "target": "city", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctoraddress_php", "target": "province", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctoraddress_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctoraddress_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_doctor_entity_doctoraddress_php", "target": "entity_doctoraddress_doctoraddress", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L10", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L27", "weight": 1.0, "context": "field"}, {"source": "entity_doctoraddress_doctoraddress", "target": "city", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L52", "weight": 1.0, "context": "field"}, {"source": "entity_doctoraddress_doctoraddress", "target": "province", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L56", "weight": 1.0, "context": "field"}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L66", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_fordoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_fordoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L73", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctoraddress_doctoraddress_fordoctor", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L73", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_forclinic", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L81", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_forclinic", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L81", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L89", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L90", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_getdoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L91", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_getdoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L91", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_getclinicid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L92", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_gettype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L93", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L94", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_getaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L95", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_gettelephone", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L96", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_getlatitude", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L97", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_getlongitude", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L98", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_getcity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L99", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_getcity", "target": "city", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L99", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_getprovince", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L100", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_getprovince", "target": "province", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L100", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_setname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L102", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_setname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L102", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_setaddress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L103", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_setaddress", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L103", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_settelephone", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L104", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_settelephone", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L104", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_setlatitude", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L105", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_setlatitude", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L105", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_setlongitude", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L106", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_setlongitude", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L106", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_setcity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L107", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_setcity", "target": "city", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L107", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctoraddress_doctoraddress_setcity", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L107", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_setprovince", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L108", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_setprovince", "target": "province", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L108", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_doctoraddress_doctoraddress_setprovince", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L108", "weight": 1.0, "context": "return_type"}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_touch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L110", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress", "target": "entity_doctoraddress_doctoraddress_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L112", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_setaddress", "target": "entity_doctoraddress_doctoraddress_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L103", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_settelephone", "target": "entity_doctoraddress_doctoraddress_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L104", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_setlatitude", "target": "entity_doctoraddress_doctoraddress_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L105", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_setlongitude", "target": "entity_doctoraddress_doctoraddress_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L106", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_setcity", "target": "entity_doctoraddress_doctoraddress_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L107", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_setprovince", "target": "entity_doctoraddress_doctoraddress_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L108", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_toarray", "target": "entity_doctoraddress_doctoraddress_getid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L128", "weight": 1.0}, {"source": "entity_doctoraddress_doctoraddress_toarray", "target": "entity_doctoraddress_doctoraddress_getname", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Doctor/Entity/DoctorAddress.php", "source_location": "L129", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_doctoraddress_doctoraddress_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/DoctorAddress.php", "source_location": "L68", "receiver": null}, {"caller_nid": "entity_doctoraddress_doctoraddress_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/DoctorAddress.php", "source_location": "L68", "receiver": null}, {"caller_nid": "entity_doctoraddress_doctoraddress_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/DoctorAddress.php", "source_location": "L69", "receiver": null}, {"caller_nid": "entity_doctoraddress_doctoraddress_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/DoctorAddress.php", "source_location": "L70", "receiver": null}, {"caller_nid": "entity_doctoraddress_doctoraddress_touch", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/DoctorAddress.php", "source_location": "L110", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/da3cd77c8f2c7ad9129a69ccf1f8dc2317dc91a1dd956cf2f042b65361be6395.json b/graphify-out/cache/ast/v0.8.44/da3cd77c8f2c7ad9129a69ccf1f8dc2317dc91a1dd956cf2f042b65361be6395.json new file mode 100644 index 00000000..cc26ce0f --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/da3cd77c8f2c7ad9129a69ccf1f8dc2317dc91a1dd956cf2f042b65361be6395.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_10_appointment_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L1"}, {"id": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "label": "\u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u0627\u0698\u0648\u0644 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L1"}, {"id": "task_10_appointment_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L3"}, {"id": "task_10_appointment_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L7"}, {"id": "task_10_appointment_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L18"}, {"id": "task_10_appointment_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L21"}, {"id": "task_10_appointment_task_status_machine_\u0646\u0648\u0628\u062a", "label": "Status Machine \u0646\u0648\u0628\u062a", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L26"}, {"id": "task_10_appointment_task_\u0641\u0644\u0648\u06cc_\u06a9\u0627\u0645\u0644_\u0631\u0632\u0631\u0648_\u067e\u0631\u062f\u0627\u062e\u062a", "label": "\u0641\u0644\u0648\u06cc \u06a9\u0627\u0645\u0644 \u0631\u0632\u0631\u0648 + \u067e\u0631\u062f\u0627\u062e\u062a", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L65"}, {"id": "task_10_appointment_task_get_api_v1_appointment_slots", "label": "GET /api/v1/appointment-slots", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L93"}, {"id": "task_10_appointment_task_post_api_v1_appointment", "label": "POST /api/v1/appointment", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L127"}, {"id": "task_10_appointment_task_patch_api_v1_appointment_uuid_cancel_\u0644\u063a\u0648_\u0646\u0648\u0628\u062a", "label": "PATCH /api/v1/appointment/{uuid}/cancel \u2014 \u0644\u063a\u0648 \u0646\u0648\u0628\u062a", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L162"}, {"id": "task_10_appointment_task_patch_api_v1_appointment_uuid_status", "label": "PATCH /api/v1/appointment/{uuid}/status", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L192"}, {"id": "task_10_appointment_task_get_api_v1_appointment_not_available_doctorid", "label": "GET /api/v1/appointment/not-available/{doctorId}", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L223"}, {"id": "task_10_appointment_task_get_api_v1_appointment_my_appointments_userid", "label": "GET /api/v1/appointment/my-appointments/{userId}", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L245"}, {"id": "task_10_appointment_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L279"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_10_appointment_task_md", "target": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L7", "weight": 1.0}, {"source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L18", "weight": 1.0}, {"source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L21", "weight": 1.0}, {"source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_task_status_machine_\u0646\u0648\u0628\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L26", "weight": 1.0}, {"source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_task_\u0641\u0644\u0648\u06cc_\u06a9\u0627\u0645\u0644_\u0631\u0632\u0631\u0648_\u067e\u0631\u062f\u0627\u062e\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L65", "weight": 1.0}, {"source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_task_get_api_v1_appointment_slots", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L93", "weight": 1.0}, {"source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_task_post_api_v1_appointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L127", "weight": 1.0}, {"source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_task_patch_api_v1_appointment_uuid_cancel_\u0644\u063a\u0648_\u0646\u0648\u0628\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L162", "weight": 1.0}, {"source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_task_patch_api_v1_appointment_uuid_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L192", "weight": 1.0}, {"source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_task_get_api_v1_appointment_not_available_doctorid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L223", "weight": 1.0}, {"source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_task_get_api_v1_appointment_my_appointments_userid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L245", "weight": 1.0}, {"source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", "target": "task_10_appointment_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-10-appointment/task.md", "source_location": "L279", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/da652ff8b7513cab398dc4f7d6dcc92399ef0507410f466a72929684aee6abc2.json b/graphify-out/cache/ast/v0.8.44/da652ff8b7513cab398dc4f7d6dcc92399ef0507410f466a72929684aee6abc2.json new file mode 100644 index 00000000..eb16ea5c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/da652ff8b7513cab398dc4f7d6dcc92399ef0507410f466a72929684aee6abc2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_full_php", "label": "seed_full.php", "file_type": "code", "source_file": "data/seed_full.php", "source_location": "L1"}, {"id": "data_seed_full_uuid", "label": "uuid()", "file_type": "code", "source_file": "data/seed_full.php", "source_location": "L17"}, {"id": "data_seed_full_ri", "label": "ri()", "file_type": "code", "source_file": "data/seed_full.php", "source_location": "L23"}, {"id": "data_seed_full_ris", "label": "ris()", "file_type": "code", "source_file": "data/seed_full.php", "source_location": "L24"}, {"id": "data_seed_full_mobile", "label": "mobile()", "file_type": "code", "source_file": "data/seed_full.php", "source_location": "L29"}, {"id": "data_seed_full_pw", "label": "pw()", "file_type": "code", "source_file": "data/seed_full.php", "source_location": "L39"}, {"id": "data_seed_full_downloadparallel", "label": "downloadParallel()", "file_type": "code", "source_file": "data/seed_full.php", "source_location": "L42"}, {"id": "data_seed_full_imgjson", "label": "imgJson()", "file_type": "code", "source_file": "data/seed_full.php", "source_location": "L79"}, {"id": "data_seed_full_wrand", "label": "wRand()", "file_type": "code", "source_file": "data/seed_full.php", "source_location": "L546"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_full_php", "target": "data_seed_full_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed_full.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_full_php", "target": "data_seed_full_ri", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed_full.php", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_full_php", "target": "data_seed_full_ris", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed_full.php", "source_location": "L24", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_full_php", "target": "data_seed_full_mobile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed_full.php", "source_location": "L29", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_full_php", "target": "data_seed_full_pw", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed_full.php", "source_location": "L39", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_full_php", "target": "data_seed_full_downloadparallel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed_full.php", "source_location": "L42", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_full_php", "target": "data_seed_full_imgjson", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed_full.php", "source_location": "L79", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_full_php", "target": "data_seed_full_wrand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed_full.php", "source_location": "L546", "weight": 1.0}, {"source": "data_seed_full_mobile", "target": "data_seed_full_ri", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/seed_full.php", "source_location": "L34", "weight": 1.0}, {"source": "data_seed_full_imgjson", "target": "data_seed_full_uuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "data/seed_full.php", "source_location": "L82", "weight": 1.0}], "raw_calls": [{"caller_nid": "data_seed_full_uuid", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L18", "receiver": null}, {"caller_nid": "data_seed_full_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L19", "receiver": null}, {"caller_nid": "data_seed_full_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L19", "receiver": null}, {"caller_nid": "data_seed_full_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L19", "receiver": null}, {"caller_nid": "data_seed_full_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L20", "receiver": null}, {"caller_nid": "data_seed_full_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L20", "receiver": null}, {"caller_nid": "data_seed_full_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L21", "receiver": null}, {"caller_nid": "data_seed_full_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L21", "receiver": null}, {"caller_nid": "data_seed_full_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L21", "receiver": null}, {"caller_nid": "data_seed_full_ri", "callee": "array_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L23", "receiver": null}, {"caller_nid": "data_seed_full_ris", "callee": "rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L25", "receiver": null}, {"caller_nid": "data_seed_full_ris", "callee": "count", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L25", "receiver": null}, {"caller_nid": "data_seed_full_ris", "callee": "shuffle", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L26", "receiver": null}, {"caller_nid": "data_seed_full_ris", "callee": "array_slice", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L27", "receiver": null}, {"caller_nid": "data_seed_full_mobile", "callee": "str_pad", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L34", "receiver": null}, {"caller_nid": "data_seed_full_mobile", "callee": "rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L34", "receiver": null}, {"caller_nid": "data_seed_full_mobile", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L35", "receiver": null}, {"caller_nid": "data_seed_full_pw", "callee": "substr", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L39", "receiver": null}, {"caller_nid": "data_seed_full_pw", "callee": "str_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L39", "receiver": null}, {"caller_nid": "data_seed_full_pw", "callee": "base64_encode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L39", "receiver": null}, {"caller_nid": "data_seed_full_pw", "callee": "random_bytes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L39", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "count", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L43", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "array_slice", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L45", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "array_slice", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L46", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "curl_multi_init", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L47", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "file_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L50", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "curl_init", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L51", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "curl_setopt_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L52", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "curl_multi_add_handle", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L59", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "curl_multi_exec", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L63", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "curl_multi_select", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L63", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "curl_multi_getcontent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L65", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "strlen", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L66", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "mkdir", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L67", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "dirname", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L67", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "file_put_contents", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L68", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "curl_multi_remove_handle", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L70", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "curl_close", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L71", "receiver": null}, {"caller_nid": "data_seed_full_downloadparallel", "callee": "curl_multi_close", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L73", "receiver": null}, {"caller_nid": "data_seed_full_imgjson", "callee": "json_encode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L80", "receiver": null}, {"caller_nid": "data_seed_full_imgjson", "callee": "rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L81", "receiver": null}, {"caller_nid": "data_seed_full_imgjson", "callee": "rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L86", "receiver": null}, {"caller_nid": "data_seed_full_wrand", "callee": "array_sum", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L547", "receiver": null}, {"caller_nid": "data_seed_full_wrand", "callee": "rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php", "source_location": "L547", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/daff508176e43de48738f7d7b86a97f047329c0c3a9896602933c7aa130ff739.json b/graphify-out/cache/ast/v0.8.44/daff508176e43de48738f7d7b86a97f047329c0c3a9896602933c7aa130ff739.json new file mode 100644 index 00000000..f67607ba --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/daff508176e43de48738f7d7b86a97f047329c0c3a9896602933c7aa130ff739.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_message_sendsmsmessage_php", "label": "SendSmsMessage.php", "file_type": "code", "source_file": "src/Shared/Message/SendSmsMessage.php", "source_location": "L1"}, {"id": "message_sendsmsmessage_sendsmsmessage", "label": "SendSmsMessage", "file_type": "code", "source_file": "src/Shared/Message/SendSmsMessage.php", "source_location": "L5"}, {"id": "message_sendsmsmessage_sendsmsmessage_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Shared/Message/SendSmsMessage.php", "source_location": "L7"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_message_sendsmsmessage_php", "target": "message_sendsmsmessage_sendsmsmessage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Shared/Message/SendSmsMessage.php", "source_location": "L5", "weight": 1.0}, {"source": "message_sendsmsmessage_sendsmsmessage", "target": "message_sendsmsmessage_sendsmsmessage_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Shared/Message/SendSmsMessage.php", "source_location": "L7", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/dbcabb830aa0a81fc529eb14feeec65afdd979ac4eb7ce31c80eeb22b2166166.json b/graphify-out/cache/ast/v0.8.44/dbcabb830aa0a81fc529eb14feeec65afdd979ac4eb7ce31c80eeb22b2166166.json new file mode 100644 index 00000000..fa97d376 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/dbcabb830aa0a81fc529eb14feeec65afdd979ac4eb7ce31c80eeb22b2166166.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_guest_doctor_clinic_context_access_md", "label": "fix-guest-doctor-clinic-context-access.md", "file_type": "document", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L1"}, {"id": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u0631\u0641\u0639 \u0628\u0627\u06af \u062f\u0633\u062a\u0631\u0633\u06cc \u06a9\u0627\u0645\u0644\u0650 \u067e\u0632\u0634\u06a9\u0650 \u0645\u0647\u0645\u0627\u0646 \u062f\u0631 \u0645\u062d\u06cc\u0637 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L1"}, {"id": "prompt_fix_guest_doctor_clinic_context_access_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L3"}, {"id": "prompt_fix_guest_doctor_clinic_context_access_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L7"}, {"id": "prompt_fix_guest_doctor_clinic_context_access_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L13"}, {"id": "prompt_fix_guest_doctor_clinic_context_access_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L17"}, {"id": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L30"}, {"id": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L72"}, {"id": "prompt_fix_guest_doctor_clinic_context_access_\u06f1_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_scope_\u062f\u0631_authstore", "label": "\u06f1. \u062f\u0631 \u062f\u0633\u062a\u0631\u0633\u200c\u0628\u0648\u062f\u0646 `scope` \u062f\u0631 authStore", "file_type": "document", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L74"}, {"id": "prompt_fix_guest_doctor_clinic_context_access_\u06f2_\u0645\u062d\u062f\u0648\u062f\u06a9\u0631\u062f\u0646_\u0645\u0646\u0648\u06cc_sidebar_\u0628\u0631\u0627\u06cc_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646", "label": "\u06f2. \u0645\u062d\u062f\u0648\u062f\u06a9\u0631\u062f\u0646 \u0645\u0646\u0648\u06cc Sidebar \u0628\u0631\u0627\u06cc \u067e\u0632\u0634\u06a9\u0650 \u0645\u0647\u0645\u0627\u0646", "file_type": "document", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L79"}, {"id": "prompt_fix_guest_doctor_clinic_context_access_\u06f3_\u06af\u0627\u0631\u062f_roleroute_\u062f\u0631_spa_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a\u06cc_\u0645\u0647\u0645\u0627\u0646", "label": "\u06f3. \u06af\u0627\u0631\u062f RoleRoute \u062f\u0631 SPA \u0628\u0631\u0627\u06cc \u0635\u0641\u062d\u0627\u062a \u0645\u062f\u06cc\u0631\u06cc\u062a\u06cc\u0650 \u0645\u0647\u0645\u0627\u0646", "file_type": "document", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L88"}, {"id": "prompt_fix_guest_doctor_clinic_context_access_\u06f4_\u06af\u0627\u0631\u062f_backend_defense_in_depth", "label": "\u06f4. \u06af\u0627\u0631\u062f Backend (defense in depth)", "file_type": "document", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L94"}, {"id": "prompt_fix_guest_doctor_clinic_context_access_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L100"}, {"id": "prompt_fix_guest_doctor_clinic_context_access_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L104"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_guest_doctor_clinic_context_access_md", "target": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_guest_doctor_clinic_context_access_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_guest_doctor_clinic_context_access_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_guest_doctor_clinic_context_access_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L13", "weight": 1.0}, {"source": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_guest_doctor_clinic_context_access_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L17", "weight": 1.0}, {"source": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L30", "weight": 1.0}, {"source": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L72", "weight": 1.0}, {"source": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_guest_doctor_clinic_context_access_\u06f1_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_scope_\u062f\u0631_authstore", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L74", "weight": 1.0}, {"source": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_guest_doctor_clinic_context_access_\u06f2_\u0645\u062d\u062f\u0648\u062f\u06a9\u0631\u062f\u0646_\u0645\u0646\u0648\u06cc_sidebar_\u0628\u0631\u0627\u06cc_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L79", "weight": 1.0}, {"source": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_guest_doctor_clinic_context_access_\u06f3_\u06af\u0627\u0631\u062f_roleroute_\u062f\u0631_spa_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a\u06cc_\u0645\u0647\u0645\u0627\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L88", "weight": 1.0}, {"source": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_guest_doctor_clinic_context_access_\u06f4_\u06af\u0627\u0631\u062f_backend_defense_in_depth", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L94", "weight": 1.0}, {"source": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_guest_doctor_clinic_context_access_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L100", "weight": 1.0}, {"source": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "prompt_fix_guest_doctor_clinic_context_access_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", "source_location": "L104", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/dc63f462de508c5f6d1fd51b08ebd887c5f79528d5183fc7a792e6cb579e26ca.json b/graphify-out/cache/ast/v0.8.44/dc63f462de508c5f6d1fd51b08ebd887c5f79528d5183fc7a792e6cb579e26ca.json new file mode 100644 index 00000000..f88f6d81 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/dc63f462de508c5f6d1fd51b08ebd887c5f79528d5183fc7a792e6cb579e26ca.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_insurancerepository_php", "label": "InsuranceRepository.php", "file_type": "code", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L1"}, {"id": "repository_insurancerepository_insurancerepository", "label": "InsuranceRepository", "file_type": "code", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_insurancerepository_insurancerepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L12"}, {"id": "repository_insurancerepository_insurancerepository_findactive", "label": ".findActive()", "file_type": "code", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L18"}, {"id": "insurancetype", "label": "InsuranceType", "file_type": "code", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L18"}, {"id": "repository_insurancerepository_insurancerepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L31"}, {"id": "insurance", "label": "Insurance", "file_type": "code", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L31"}, {"id": "repository_insurancerepository_insurancerepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L37"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_insurancerepository_php", "target": "insurance", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_insurancerepository_php", "target": "insurancetype", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_insurancerepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_insurancerepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_repository_insurancerepository_php", "target": "repository_insurancerepository_insurancerepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_insurancerepository_insurancerepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_insurancerepository_insurancerepository", "target": "repository_insurancerepository_insurancerepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_insurancerepository_insurancerepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_insurancerepository_insurancerepository", "target": "repository_insurancerepository_insurancerepository_findactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L18", "weight": 1.0}, {"source": "repository_insurancerepository_insurancerepository_findactive", "target": "insurancetype", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L18", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_insurancerepository_insurancerepository", "target": "repository_insurancerepository_insurancerepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L31", "weight": 1.0}, {"source": "repository_insurancerepository_insurancerepository_save", "target": "insurance", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L31", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_insurancerepository_insurancerepository", "target": "repository_insurancerepository_insurancerepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L37", "weight": 1.0}, {"source": "repository_insurancerepository_insurancerepository_remove", "target": "insurance", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L37", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_insurancerepository_insurancerepository_construct", "target": "insurance", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Insurance/Repository/InsuranceRepository.php", "source_location": "L14", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_insurancerepository_insurancerepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/InsuranceRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_insurancerepository_insurancerepository_findactive", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/InsuranceRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_insurancerepository_insurancerepository_findactive", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/InsuranceRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_insurancerepository_insurancerepository_findactive", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/InsuranceRepository.php", "source_location": "L20", "receiver": null}, {"caller_nid": "repository_insurancerepository_insurancerepository_findactive", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/InsuranceRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_insurancerepository_insurancerepository_findactive", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/InsuranceRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_insurancerepository_insurancerepository_findactive", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/InsuranceRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_insurancerepository_insurancerepository_findactive", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/InsuranceRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_insurancerepository_insurancerepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/InsuranceRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_insurancerepository_insurancerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/InsuranceRepository.php", "source_location": "L33", "receiver": null}, {"caller_nid": "repository_insurancerepository_insurancerepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/InsuranceRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_insurancerepository_insurancerepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/InsuranceRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_insurancerepository_insurancerepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/InsuranceRepository.php", "source_location": "L39", "receiver": null}, {"caller_nid": "repository_insurancerepository_insurancerepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/InsuranceRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_insurancerepository_insurancerepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/InsuranceRepository.php", "source_location": "L40", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/dcd8ef006b13f2530706e0b139dc0e6a32aad724412262754b1b972c10870949.json b/graphify-out/cache/ast/v0.8.44/dcd8ef006b13f2530706e0b139dc0e6a32aad724412262754b1b972c10870949.json new file mode 100644 index 00000000..e11ccbe5 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/dcd8ef006b13f2530706e0b139dc0e6a32aad724412262754b1b972c10870949.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_commentrepository_php", "label": "CommentRepository.php", "file_type": "code", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L1"}, {"id": "repository_commentrepository_commentrepository", "label": "CommentRepository", "file_type": "code", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_commentrepository_commentrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L12"}, {"id": "repository_commentrepository_commentrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L14"}, {"id": "comment", "label": "Comment", "file_type": "code", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L14"}, {"id": "repository_commentrepository_commentrepository_findapprovedbydoctor", "label": ".findApprovedByDoctor()", "file_type": "code", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L17"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L17"}, {"id": "repository_commentrepository_commentrepository_findapprovedrootsbydoctor", "label": ".findApprovedRootsByDoctor()", "file_type": "code", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L23"}, {"id": "repository_commentrepository_commentrepository_findpending", "label": ".findPending()", "file_type": "code", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L32"}, {"id": "repository_commentrepository_commentrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L37"}, {"id": "repository_commentrepository_commentrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L38"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_commentrepository_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_commentrepository_php", "target": "comment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_commentrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_commentrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_rating_repository_commentrepository_php", "target": "repository_commentrepository_commentrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_commentrepository_commentrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_commentrepository_commentrepository", "target": "repository_commentrepository_commentrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_commentrepository_commentrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_commentrepository_commentrepository", "target": "repository_commentrepository_commentrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L14", "weight": 1.0}, {"source": "repository_commentrepository_commentrepository_findbyuuid", "target": "comment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L14", "weight": 1.0, "context": "return_type"}, {"source": "repository_commentrepository_commentrepository", "target": "repository_commentrepository_commentrepository_findapprovedbydoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_commentrepository_commentrepository_findapprovedbydoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L17", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_commentrepository_commentrepository", "target": "repository_commentrepository_commentrepository_findapprovedrootsbydoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L23", "weight": 1.0}, {"source": "repository_commentrepository_commentrepository_findapprovedrootsbydoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L23", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_commentrepository_commentrepository", "target": "repository_commentrepository_commentrepository_findpending", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L32", "weight": 1.0}, {"source": "repository_commentrepository_commentrepository", "target": "repository_commentrepository_commentrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L37", "weight": 1.0}, {"source": "repository_commentrepository_commentrepository_save", "target": "comment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L37", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_commentrepository_commentrepository", "target": "repository_commentrepository_commentrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L38", "weight": 1.0}, {"source": "repository_commentrepository_commentrepository_remove", "target": "comment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L38", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_commentrepository_commentrepository_construct", "target": "comment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_commentrepository_commentrepository_findapprovedbydoctor", "target": "comment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L19", "weight": 1.0}, {"source": "repository_commentrepository_commentrepository_findapprovedrootsbydoctor", "target": "comment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L26", "weight": 1.0}, {"source": "repository_commentrepository_commentrepository_findpending", "target": "comment", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Rating/Repository/CommentRepository.php", "source_location": "L34", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_commentrepository_commentrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/CommentRepository.php", "source_location": "L12", "receiver": null}, {"caller_nid": "repository_commentrepository_commentrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/CommentRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_commentrepository_commentrepository_findapprovedbydoctor", "callee": "findBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/CommentRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_commentrepository_commentrepository_findapprovedrootsbydoctor", "callee": "findBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/CommentRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_commentrepository_commentrepository_findpending", "callee": "findBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/CommentRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_commentrepository_commentrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/CommentRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_commentrepository_commentrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/CommentRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_commentrepository_commentrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/CommentRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_commentrepository_commentrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/CommentRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_commentrepository_commentrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/CommentRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_commentrepository_commentrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/CommentRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_commentrepository_commentrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/CommentRepository.php", "source_location": "L38", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/de17f21b92fb807651d65288c8539699aad5597b8e541e47c9bce4dd0f97b696.json b/graphify-out/cache/ast/v0.8.44/de17f21b92fb807651d65288c8539699aad5597b8e541e47c9bce4dd0f97b696.json new file mode 100644 index 00000000..6b06ab1d --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/de17f21b92fb807651d65288c8539699aad5597b8e541e47c9bce4dd0f97b696.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_13_clinic_services_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", "source_location": "L1"}, {"id": "task_13_clinic_services_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", "source_location": "L1"}, {"id": "task_13_clinic_services_database_\u062c\u062f\u0648\u0644_service_sections", "label": "\u062c\u062f\u0648\u0644: service_sections", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", "source_location": "L3"}, {"id": "task_13_clinic_services_database_\u062c\u062f\u0648\u0644_service_items", "label": "\u062c\u062f\u0648\u0644: service_items", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", "source_location": "L21"}, {"id": "task_13_clinic_services_database_migration_\u0646\u0645\u0648\u0646\u0647", "label": "Migration \u0646\u0645\u0648\u0646\u0647", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", "source_location": "L35"}, {"id": "task_13_clinic_services_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", "source_location": "L65"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_13_clinic_services_database_md", "target": "task_13_clinic_services_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_13_clinic_services_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_13_clinic_services_database_\u062c\u062f\u0648\u0644_service_sections", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_13_clinic_services_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_13_clinic_services_database_\u062c\u062f\u0648\u0644_service_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", "source_location": "L21", "weight": 1.0}, {"source": "task_13_clinic_services_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_13_clinic_services_database_migration_\u0646\u0645\u0648\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", "source_location": "L35", "weight": 1.0}, {"source": "task_13_clinic_services_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "target": "task_13_clinic_services_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", "source_location": "L65", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/de4ba8a0ed9fe595a89be7b4113ae37bddd5dcc5e59766f4cdf7ec34cfd44dc6.json b/graphify-out/cache/ast/v0.8.44/de4ba8a0ed9fe595a89be7b4113ae37bddd5dcc5e59766f4cdf7ec34cfd44dc6.json new file mode 100644 index 00000000..9635c36c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/de4ba8a0ed9fe595a89be7b4113ae37bddd5dcc5e59766f4cdf7ec34cfd44dc6.json @@ -0,0 +1 @@ +{"nodes": [], "edges": [], "skipped": "data json (non-object root)"} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/dedb9cb5586cb39f3d35af323fab3e41ff8e63ca961cdb98b8a7beabd113c8af.json b/graphify-out/cache/ast/v0.8.44/dedb9cb5586cb39f3d35af323fab3e41ff8e63ca961cdb98b8a7beabd113c8af.json new file mode 100644 index 00000000..eda5c1d3 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/dedb9cb5586cb39f3d35af323fab3e41ff8e63ca961cdb98b8a7beabd113c8af.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260624093738_php", "label": "Version20260624093738.php", "file_type": "code", "source_file": "migrations/Version20260624093738.php", "source_location": "L1"}, {"id": "migrations_version20260624093738_version20260624093738", "label": "Version20260624093738", "file_type": "code", "source_file": "migrations/Version20260624093738.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260624093738_version20260624093738_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260624093738.php", "source_location": "L15"}, {"id": "migrations_version20260624093738_version20260624093738_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260624093738.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260624093738.php", "source_location": "L20"}, {"id": "migrations_version20260624093738_version20260624093738_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260624093738.php", "source_location": "L27"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260624093738_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624093738.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260624093738_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624093738.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260624093738_php", "target": "migrations_version20260624093738_version20260624093738", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624093738.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260624093738_version20260624093738", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624093738.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260624093738_version20260624093738", "target": "migrations_version20260624093738_version20260624093738_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624093738.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260624093738_version20260624093738", "target": "migrations_version20260624093738_version20260624093738_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624093738.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260624093738_version20260624093738_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624093738.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260624093738_version20260624093738", "target": "migrations_version20260624093738_version20260624093738_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624093738.php", "source_location": "L27", "weight": 1.0}, {"source": "migrations_version20260624093738_version20260624093738_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260624093738.php", "source_location": "L27", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260624093738_version20260624093738_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624093738.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260624093738_version20260624093738_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624093738.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260624093738_version20260624093738_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624093738.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260624093738_version20260624093738_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624093738.php", "source_location": "L31", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/defeedb0410731f689fba5e8e2c6f3e35b8bf9e5e284dad43313a1184b58b1ae.json b/graphify-out/cache/ast/v0.8.44/defeedb0410731f689fba5e8e2c6f3e35b8bf9e5e284dad43313a1184b58b1ae.json new file mode 100644 index 00000000..305b87f0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/defeedb0410731f689fba5e8e2c6f3e35b8bf9e5e284dad43313a1184b58b1ae.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "label": "README.md", "file_type": "document", "source_file": "docs/tasks/README.md", "source_location": "L1"}, {"id": "tasks_readme_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_clinicpro_\u062f\u0631_symfony", "label": "\u062a\u0633\u06a9\u200c\u0647\u0627\u06cc \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc ClinicPro \u062f\u0631 Symfony", "file_type": "document", "source_file": "docs/tasks/README.md", "source_location": "L1"}, {"id": "tasks_readme_\u062e\u0644\u0627\u0635\u0647_\u067e\u0631\u0648\u0698\u0647", "label": "\u062e\u0644\u0627\u0635\u0647 \u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": "docs/tasks/README.md", "source_location": "L3"}, {"id": "tasks_readme_\u0644\u06cc\u0633\u062a_\u062a\u0633\u06a9_\u0647\u0627_\u0628\u0647_\u062a\u0631\u062a\u06cc\u0628_\u0627\u0648\u0644\u0648\u06cc\u062a", "label": "\u0644\u06cc\u0633\u062a \u062a\u0633\u06a9\u200c\u0647\u0627 \u0628\u0647 \u062a\u0631\u062a\u06cc\u0628 \u0627\u0648\u0644\u0648\u06cc\u062a", "file_type": "document", "source_file": "docs/tasks/README.md", "source_location": "L9"}, {"id": "tasks_readme_\u0633\u0627\u062e\u062a\u0627\u0631_\u0647\u0631_\u062a\u0633\u06a9", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0647\u0631 \u062a\u0633\u06a9", "file_type": "document", "source_file": "docs/tasks/README.md", "source_location": "L35"}, {"id": "tasks_readme_\u062a\u0631\u062a\u06cc\u0628_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc_\u0627\u062c\u0631\u0627", "label": "\u062a\u0631\u062a\u06cc\u0628 \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc \u0627\u062c\u0631\u0627", "file_type": "document", "source_file": "docs/tasks/README.md", "source_location": "L48"}, {"id": "tasks_readme_\u062f\u0633\u062a\u0648\u0631\u0627\u062a_ddev_\u067e\u0631\u06a9\u0627\u0631\u0628\u0631\u062f", "label": "\u062f\u0633\u062a\u0648\u0631\u0627\u062a DDEV \u067e\u0631\u06a9\u0627\u0631\u0628\u0631\u062f", "file_type": "document", "source_file": "docs/tasks/README.md", "source_location": "L64"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "tasks_readme_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_clinicpro_\u062f\u0631_symfony", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L1", "weight": 1.0}, {"source": "tasks_readme_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_clinicpro_\u062f\u0631_symfony", "target": "tasks_readme_\u062e\u0644\u0627\u0635\u0647_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L3", "weight": 1.0}, {"source": "tasks_readme_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_clinicpro_\u062f\u0631_symfony", "target": "tasks_readme_\u0644\u06cc\u0633\u062a_\u062a\u0633\u06a9_\u0647\u0627_\u0628\u0647_\u062a\u0631\u062a\u06cc\u0628_\u0627\u0648\u0644\u0648\u06cc\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_01_project_setup_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_02_authentication_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_03_user_profile_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_04_blog_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_05_doctor_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_06_clinic_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_07_agent_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_08_categories_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_09_appointment_settings_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L21", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_10_appointment_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L22", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_11_insurance_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L23", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_12_rating_comment_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L24", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_13_like_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L25", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_14_secretary_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L26", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_15_payment_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L27", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_readme_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_16_representation_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L28", "weight": 1.0}, {"source": "tasks_readme_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_clinicpro_\u062f\u0631_symfony", "target": "tasks_readme_\u0633\u0627\u062e\u062a\u0627\u0631_\u0647\u0631_\u062a\u0633\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L35", "weight": 1.0}, {"source": "tasks_readme_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_clinicpro_\u062f\u0631_symfony", "target": "tasks_readme_\u062a\u0631\u062a\u06cc\u0628_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc_\u0627\u062c\u0631\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L48", "weight": 1.0}, {"source": "tasks_readme_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_clinicpro_\u062f\u0631_symfony", "target": "tasks_readme_\u062f\u0633\u062a\u0648\u0631\u0627\u062a_ddev_\u067e\u0631\u06a9\u0627\u0631\u0628\u0631\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/README.md", "source_location": "L64", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/df382ed8eb807a193bfc884447401cd87c9a678f6ecb95a0a246468cc9311851.json b/graphify-out/cache/ast/v0.8.44/df382ed8eb807a193bfc884447401cd87c9a678f6ecb95a0a246468cc9311851.json new file mode 100644 index 00000000..8d433774 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/df382ed8eb807a193bfc884447401cd87c9a678f6ecb95a0a246468cc9311851.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_12_rating_comment_implementation_notes_md", "label": "implementation_notes.md", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L1"}, {"id": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u0645\u062a\u06cc\u0627\u0632 \u0648 \u0646\u0638\u0631\u0627\u062a", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L1"}, {"id": "task_12_rating_comment_implementation_notes_\u062a\u0646\u0627\u0642\u0636_\u0646\u0627\u0645_\u0641\u06cc\u0644\u062f\u0647\u0627_api_vs_db_\u0628\u0633\u06cc\u0627\u0631_\u0645\u0647\u0645", "label": "\u26a0 \u062a\u0646\u0627\u0642\u0636 \u0646\u0627\u0645 \u0641\u06cc\u0644\u062f\u0647\u0627: API vs DB (\u0628\u0633\u06cc\u0627\u0631 \u0645\u0647\u0645!)", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L3"}, {"id": "task_12_rating_comment_implementation_notes_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_post_api_v1_clinicpro_rate", "label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc Request \u2014 POST /api/v1/clinicpro/rate", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L21"}, {"id": "task_12_rating_comment_implementation_notes_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_patch_api_v1_clinicpro_rate_uuid", "label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc Request \u2014 PATCH /api/v1/clinicpro/rate/{uuid}", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L34"}, {"id": "task_12_rating_comment_implementation_notes_\u0633\u06cc\u0633\u062a\u0645_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc_\u0648\u0632\u0646\u06cc", "label": "\u0633\u06cc\u0633\u062a\u0645 \u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc \u0648\u0632\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L49"}, {"id": "task_12_rating_comment_implementation_notes_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_calculatedoctorrating_\u062f\u0631_symfony", "label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc calculateDoctorRating \u062f\u0631 Symfony", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L68"}, {"id": "task_12_rating_comment_implementation_notes_\u0622\u0645\u0627\u0631_\u062f\u06a9\u062a\u0631_get_api_v1_clinicpro_comment_doctor_rate_doctoruuid", "label": "\u0622\u0645\u0627\u0631 \u062f\u06a9\u062a\u0631 \u2014 GET /api/v1/clinicpro-comment/doctor-rate/{doctorUuid}", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L110"}, {"id": "task_12_rating_comment_implementation_notes_\u062a\u0623\u06cc\u06cc\u062f_\u0646\u0638\u0631\u0627\u062a", "label": "\u062a\u0623\u06cc\u06cc\u062f \u0646\u0638\u0631\u0627\u062a", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L133"}, {"id": "task_12_rating_comment_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0645\u0642\u0627\u062f\u06cc\u0631_rating", "label": "\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0645\u0642\u0627\u062f\u06cc\u0631 Rating", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L140"}, {"id": "task_12_rating_comment_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "label": "\u0645\u062c\u0648\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L148"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_12_rating_comment_implementation_notes_md", "target": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L1", "weight": 1.0}, {"source": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_implementation_notes_\u062a\u0646\u0627\u0642\u0636_\u0646\u0627\u0645_\u0641\u06cc\u0644\u062f\u0647\u0627_api_vs_db_\u0628\u0633\u06cc\u0627\u0631_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L3", "weight": 1.0}, {"source": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_implementation_notes_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_post_api_v1_clinicpro_rate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L21", "weight": 1.0}, {"source": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_implementation_notes_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_patch_api_v1_clinicpro_rate_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L34", "weight": 1.0}, {"source": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_implementation_notes_\u0633\u06cc\u0633\u062a\u0645_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc_\u0648\u0632\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L49", "weight": 1.0}, {"source": "task_12_rating_comment_implementation_notes_\u0633\u06cc\u0633\u062a\u0645_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc_\u0648\u0632\u0646\u06cc", "target": "task_12_rating_comment_implementation_notes_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_calculatedoctorrating_\u062f\u0631_symfony", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L68", "weight": 1.0}, {"source": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_implementation_notes_\u0622\u0645\u0627\u0631_\u062f\u06a9\u062a\u0631_get_api_v1_clinicpro_comment_doctor_rate_doctoruuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L110", "weight": 1.0}, {"source": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_implementation_notes_\u062a\u0623\u06cc\u06cc\u062f_\u0646\u0638\u0631\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L133", "weight": 1.0}, {"source": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0645\u0642\u0627\u062f\u06cc\u0631_rating", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L140", "weight": 1.0}, {"source": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", "source_location": "L148", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/df89a365b81079d570e1b52eede227f71654544f54c0d7f8758ee17d7d5d2c1c.json b/graphify-out/cache/ast/v0.8.44/df89a365b81079d570e1b52eede227f71654544f54c0d7f8758ee17d7d5d2c1c.json new file mode 100644 index 00000000..3baa9f31 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/df89a365b81079d570e1b52eede227f71654544f54c0d7f8758ee17d7d5d2c1c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_useractivecontext_php", "label": "UserActiveContext.php", "file_type": "code", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L1"}, {"id": "entity_useractivecontext_useractivecontext", "label": "UserActiveContext", "file_type": "code", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L7"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L11"}, {"id": "entity_useractivecontext_useractivecontext_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L22"}, {"id": "entity_useractivecontext_useractivecontext_getuser", "label": ".getUser()", "file_type": "code", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L29"}, {"id": "entity_useractivecontext_useractivecontext_getdbuuid", "label": ".getDbUuid()", "file_type": "code", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L30"}, {"id": "entity_useractivecontext_useractivecontext_getupdatedat", "label": ".getUpdatedAt()", "file_type": "code", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L31"}, {"id": "entity_useractivecontext_useractivecontext_setdbuuid", "label": ".setDbUuid()", "file_type": "code", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L33"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L33"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_useractivecontext_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_entity_useractivecontext_php", "target": "entity_useractivecontext_useractivecontext", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L7", "weight": 1.0}, {"source": "entity_useractivecontext_useractivecontext", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L11", "weight": 1.0, "context": "field"}, {"source": "entity_useractivecontext_useractivecontext", "target": "entity_useractivecontext_useractivecontext_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L22", "weight": 1.0}, {"source": "entity_useractivecontext_useractivecontext_construct", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L22", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_useractivecontext_useractivecontext", "target": "entity_useractivecontext_useractivecontext_getuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L29", "weight": 1.0}, {"source": "entity_useractivecontext_useractivecontext_getuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L29", "weight": 1.0, "context": "return_type"}, {"source": "entity_useractivecontext_useractivecontext", "target": "entity_useractivecontext_useractivecontext_getdbuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L30", "weight": 1.0}, {"source": "entity_useractivecontext_useractivecontext", "target": "entity_useractivecontext_useractivecontext_getupdatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L31", "weight": 1.0}, {"source": "entity_useractivecontext_useractivecontext", "target": "entity_useractivecontext_useractivecontext_setdbuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L33", "weight": 1.0}, {"source": "entity_useractivecontext_useractivecontext_setdbuuid", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Entity/UserActiveContext.php", "source_location": "L33", "weight": 1.0, "context": "return_type"}], "raw_calls": [{"caller_nid": "entity_useractivecontext_useractivecontext_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/UserActiveContext.php", "source_location": "L26", "receiver": null}, {"caller_nid": "entity_useractivecontext_useractivecontext_setdbuuid", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/UserActiveContext.php", "source_location": "L36", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e0c3664524d71706ffc2c377c20c9ea5d12be0b8aacbe3feaeffe555ee003ef7.json b/graphify-out/cache/ast/v0.8.44/e0c3664524d71706ffc2c377c20c9ea5d12be0b8aacbe3feaeffe555ee003ef7.json new file mode 100644 index 00000000..7ac197d7 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e0c3664524d71706ffc2c377c20c9ea5d12be0b8aacbe3feaeffe555ee003ef7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_entityinsurancepricing_php", "label": "EntityInsurancePricing.php", "file_type": "code", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L1"}, {"id": "entity_entityinsurancepricing_entityinsurancepricing", "label": "EntityInsurancePricing", "file_type": "code", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L8"}, {"id": "entity_entityinsurancepricing_entityinsurancepricing_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L37"}, {"id": "entity_entityinsurancepricing_entityinsurancepricing_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L46"}, {"id": "entity_entityinsurancepricing_entityinsurancepricing_getentitytype", "label": ".getEntityType()", "file_type": "code", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L47"}, {"id": "entity_entityinsurancepricing_entityinsurancepricing_getentityid", "label": ".getEntityId()", "file_type": "code", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L48"}, {"id": "entity_entityinsurancepricing_entityinsurancepricing_getinsuranceid", "label": ".getInsuranceId()", "file_type": "code", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L49"}, {"id": "entity_entityinsurancepricing_entityinsurancepricing_getpatientsharerials", "label": ".getPatientShareRials()", "file_type": "code", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L50"}, {"id": "entity_entityinsurancepricing_entityinsurancepricing_isfreevisit", "label": ".isFreeVisit()", "file_type": "code", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L52"}, {"id": "entity_entityinsurancepricing_entityinsurancepricing_setpatientsharerials", "label": ".setPatientShareRials()", "file_type": "code", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L54"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L54"}, {"id": "entity_entityinsurancepricing_entityinsurancepricing_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L56"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_entityinsurancepricing_php", "target": "entityinsurancepricingrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_entityinsurancepricing_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_entityinsurancepricing_php", "target": "entity_entityinsurancepricing_entityinsurancepricing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L8", "weight": 1.0}, {"source": "entity_entityinsurancepricing_entityinsurancepricing", "target": "entity_entityinsurancepricing_entityinsurancepricing_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L37", "weight": 1.0}, {"source": "entity_entityinsurancepricing_entityinsurancepricing", "target": "entity_entityinsurancepricing_entityinsurancepricing_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L46", "weight": 1.0}, {"source": "entity_entityinsurancepricing_entityinsurancepricing", "target": "entity_entityinsurancepricing_entityinsurancepricing_getentitytype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L47", "weight": 1.0}, {"source": "entity_entityinsurancepricing_entityinsurancepricing", "target": "entity_entityinsurancepricing_entityinsurancepricing_getentityid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L48", "weight": 1.0}, {"source": "entity_entityinsurancepricing_entityinsurancepricing", "target": "entity_entityinsurancepricing_entityinsurancepricing_getinsuranceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L49", "weight": 1.0}, {"source": "entity_entityinsurancepricing_entityinsurancepricing", "target": "entity_entityinsurancepricing_entityinsurancepricing_getpatientsharerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L50", "weight": 1.0}, {"source": "entity_entityinsurancepricing_entityinsurancepricing", "target": "entity_entityinsurancepricing_entityinsurancepricing_isfreevisit", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L52", "weight": 1.0}, {"source": "entity_entityinsurancepricing_entityinsurancepricing", "target": "entity_entityinsurancepricing_entityinsurancepricing_setpatientsharerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L54", "weight": 1.0}, {"source": "entity_entityinsurancepricing_entityinsurancepricing_setpatientsharerials", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L54", "weight": 1.0, "context": "return_type"}, {"source": "entity_entityinsurancepricing_entityinsurancepricing", "target": "entity_entityinsurancepricing_entityinsurancepricing_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L56", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_entityinsurancepricing_entityinsurancepricing_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L43", "receiver": null}, {"caller_nid": "entity_entityinsurancepricing_entityinsurancepricing_setpatientsharerials", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/EntityInsurancePricing.php", "source_location": "L54", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e1573ba5f962b956314e7e17a8adf8fc3683dc6065c34490b60a25636d7fe4a6.json b/graphify-out/cache/ast/v0.8.44/e1573ba5f962b956314e7e17a8adf8fc3683dc6065c34490b60a25636d7fe4a6.json new file mode 100644 index 00000000..e225bd81 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e1573ba5f962b956314e7e17a8adf8fc3683dc6065c34490b60a25636d7fe4a6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610183655_php", "label": "Version20260610183655.php", "file_type": "code", "source_file": "migrations/Version20260610183655.php", "source_location": "L1"}, {"id": "migrations_version20260610183655_version20260610183655", "label": "Version20260610183655", "file_type": "code", "source_file": "migrations/Version20260610183655.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260610183655_version20260610183655_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260610183655.php", "source_location": "L15"}, {"id": "migrations_version20260610183655_version20260610183655_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260610183655.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260610183655.php", "source_location": "L20"}, {"id": "migrations_version20260610183655_version20260610183655_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260610183655.php", "source_location": "L29"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610183655_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610183655.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610183655_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610183655.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610183655_php", "target": "migrations_version20260610183655_version20260610183655", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610183655.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260610183655_version20260610183655", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610183655.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260610183655_version20260610183655", "target": "migrations_version20260610183655_version20260610183655_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610183655.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260610183655_version20260610183655", "target": "migrations_version20260610183655_version20260610183655_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610183655.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260610183655_version20260610183655_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610183655.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260610183655_version20260610183655", "target": "migrations_version20260610183655_version20260610183655_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610183655.php", "source_location": "L29", "weight": 1.0}, {"source": "migrations_version20260610183655_version20260610183655_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610183655.php", "source_location": "L29", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260610183655_version20260610183655_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610183655.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260610183655_version20260610183655_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610183655.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260610183655_version20260610183655_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610183655.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260610183655_version20260610183655_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610183655.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260610183655_version20260610183655_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610183655.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260610183655_version20260610183655_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610183655.php", "source_location": "L33", "receiver": null}, {"caller_nid": "migrations_version20260610183655_version20260610183655_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610183655.php", "source_location": "L34", "receiver": null}, {"caller_nid": "migrations_version20260610183655_version20260610183655_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610183655.php", "source_location": "L35", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e23289a2e8d04c22a69888e3775e2b851246b28c6e217cf22e8c91e99ada9ee9.json b/graphify-out/cache/ast/v0.8.44/e23289a2e8d04c22a69888e3775e2b851246b28c6e217cf22e8c91e99ada9ee9.json new file mode 100644 index 00000000..5d2762b9 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e23289a2e8d04c22a69888e3775e2b851246b28c6e217cf22e8c91e99ada9ee9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "label": "PatientService.php", "file_type": "code", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L1"}, {"id": "service_patientservice_patientservice", "label": "PatientService", "file_type": "code", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L22"}, {"id": "service_patientservice_patientservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L24"}, {"id": "service_patientservice_patientservice_calculatefinalprice", "label": ".calculateFinalPrice()", "file_type": "code", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L45"}, {"id": "service_patientservice_patientservice_autocreateonappointmentconfirm", "label": ".autoCreateOnAppointmentConfirm()", "file_type": "code", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L77"}, {"id": "appointment", "label": "Appointment", "file_type": "code", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L77"}, {"id": "service_patientservice_patientservice_autocreateforentity", "label": ".autoCreateForEntity()", "file_type": "code", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L102"}, {"id": "service_patientservice_patientservice_createsession", "label": ".createSession()", "file_type": "code", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L120"}, {"id": "patientrecord", "label": "PatientRecord", "file_type": "code", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L120"}, {"id": "patientsession", "label": "PatientSession", "file_type": "code", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L120"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "appointment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "userrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "billingcalculator", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "money", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "serviceitemrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "tenantinsuranceservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "doctoraddressrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "patientrecord", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "patientsession", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "sessionservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "patientrecordrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "patientsessionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "sessionservicerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "clinicstaffrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L19", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "subscriptionservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L20", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_patient_service_patientservice_php", "target": "service_patientservice_patientservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L22", "weight": 1.0}, {"source": "service_patientservice_patientservice", "target": "service_patientservice_patientservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L24", "weight": 1.0}, {"source": "service_patientservice_patientservice", "target": "service_patientservice_patientservice_calculatefinalprice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L45", "weight": 1.0}, {"source": "service_patientservice_patientservice", "target": "service_patientservice_patientservice_autocreateonappointmentconfirm", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L77", "weight": 1.0}, {"source": "service_patientservice_patientservice_autocreateonappointmentconfirm", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L77", "weight": 1.0, "context": "parameter_type"}, {"source": "service_patientservice_patientservice", "target": "service_patientservice_patientservice_autocreateforentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L102", "weight": 1.0}, {"source": "service_patientservice_patientservice_autocreateforentity", "target": "appointment", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L102", "weight": 1.0, "context": "parameter_type"}, {"source": "service_patientservice_patientservice", "target": "service_patientservice_patientservice_createsession", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L120", "weight": 1.0}, {"source": "service_patientservice_patientservice_createsession", "target": "patientrecord", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L120", "weight": 1.0, "context": "parameter_type"}, {"source": "service_patientservice_patientservice_createsession", "target": "patientsession", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L120", "weight": 1.0, "context": "return_type"}, {"source": "service_patientservice_patientservice_autocreateonappointmentconfirm", "target": "service_patientservice_patientservice_autocreateforentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L82", "weight": 1.0}, {"source": "service_patientservice_patientservice_createsession", "target": "service_patientservice_patientservice_calculatefinalprice", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Patient/Service/PatientService.php", "source_location": "L150", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_patientservice_patientservice_calculatefinalprice", "callee": "coverageRuleForService", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L64", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_calculatefinalprice", "callee": "coverageRuleForService", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L65", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_calculatefinalprice", "callee": "calculateItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L66", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_autocreateonappointmentconfirm", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L79", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_autocreateonappointmentconfirm", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L82", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_autocreateonappointmentconfirm", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L82", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_autocreateonappointmentconfirm", "callee": "getAddressId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L86", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_autocreateonappointmentconfirm", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L88", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_autocreateonappointmentconfirm", "callee": "findByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L91", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_autocreateonappointmentconfirm", "callee": "count", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L92", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_autocreateonappointmentconfirm", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L93", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_autocreateforentity", "callee": "hasFeature", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L104", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_autocreateforentity", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L108", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_autocreateforentity", "callee": "findByEntityAndUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L110", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_autocreateforentity", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L113", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_autocreateforentity", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L117", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L128", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "setInsuranceBaseId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L132", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L132", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "setInsuranceSupplementaryId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L133", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L133", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "setVisitPriceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L134", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "setBaseInsuranceDiscountPercent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L135", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "setSupplementaryDiscountPercent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L136", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "setPaymentMethod", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L137", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "setNotes", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L138", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L143", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L146", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "getPriceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L146", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "getVisitPriceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L151", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "getBaseInsuranceDiscountPercent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L152", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "getSupplementaryDiscountPercent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L153", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "getInsuranceBaseId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L157", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "getInsuranceSupplementaryId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L158", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "setServicesTotalRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L161", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "setFinalPriceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L162", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L164", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L168", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L172", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L172", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L175", "receiver": null}, {"caller_nid": "service_patientservice_patientservice_createsession", "callee": "addService", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php", "source_location": "L176", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e28725b4fd619e8e105951b570c0066efb23fd6f378c1939bbe5cfcdad47b2d5.json b/graphify-out/cache/ast/v0.8.44/e28725b4fd619e8e105951b570c0066efb23fd6f378c1939bbe5cfcdad47b2d5.json new file mode 100644 index 00000000..b04555b2 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e28725b4fd619e8e105951b570c0066efb23fd6f378c1939bbe5cfcdad47b2d5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_15_patient_records_user_flow_md", "label": "user_flow.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", "source_location": "L1"}, {"id": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", "source_location": "L1"}, {"id": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u062a\u0623\u06cc\u06cc\u062f_\u0646\u0648\u0628\u062a_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0648\u0646\u062f\u0647", "label": "\u062c\u0631\u06cc\u0627\u0646 \u062e\u0648\u062f\u06a9\u0627\u0631 \u2014 \u062a\u0623\u06cc\u06cc\u062f \u0646\u0648\u0628\u062a \u2192 \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u0648\u0646\u062f\u0647", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", "source_location": "L3"}, {"id": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062f\u0633\u062a\u06cc_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0648\u0646\u062f\u0647_\u062a\u0648\u0633\u0637_\u0645\u0646\u0634\u06cc", "label": "\u062c\u0631\u06cc\u0627\u0646 \u062f\u0633\u062a\u06cc \u2014 \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u0648\u0646\u062f\u0647 \u062a\u0648\u0633\u0637 \u0645\u0646\u0634\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", "source_location": "L33"}, {"id": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u0633\u0634\u0646", "label": "\u062c\u0631\u06cc\u0627\u0646 \u062b\u0628\u062a \u0645\u0631\u0627\u062c\u0639\u0647 (\u0633\u0634\u0646)", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", "source_location": "L52"}, {"id": "task_15_patient_records_user_flow_\u0645\u062d\u0627\u0633\u0628\u0647_real_time_\u062f\u0631_frontend", "label": "\u0645\u062d\u0627\u0633\u0628\u0647 real-time \u062f\u0631 Frontend", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", "source_location": "L89"}, {"id": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062c\u0633\u062a\u062c\u0648_\u0628\u06cc\u0645\u0627\u0631", "label": "\u062c\u0631\u06cc\u0627\u0646 \u062c\u0633\u062a\u062c\u0648 \u0628\u06cc\u0645\u0627\u0631", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", "source_location": "L100"}, {"id": "task_15_patient_records_user_flow_\u0646\u0645\u0627\u06cc\u0634_\u0635\u0641\u062d\u0647_\u0628\u06cc\u0645\u0627\u0631_patientdetailpage_tsx", "label": "\u0646\u0645\u0627\u06cc\u0634 \u0635\u0641\u062d\u0647 \u0628\u06cc\u0645\u0627\u0631 (PatientDetailPage.tsx)", "file_type": "document", "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", "source_location": "L109"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_15_patient_records_user_flow_md", "target": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", "source_location": "L1", "weight": 1.0}, {"source": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u062a\u0623\u06cc\u06cc\u062f_\u0646\u0648\u0628\u062a_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0648\u0646\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", "source_location": "L3", "weight": 1.0}, {"source": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062f\u0633\u062a\u06cc_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0648\u0646\u062f\u0647_\u062a\u0648\u0633\u0637_\u0645\u0646\u0634\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", "source_location": "L33", "weight": 1.0}, {"source": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u0633\u0634\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", "source_location": "L52", "weight": 1.0}, {"source": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_user_flow_\u0645\u062d\u0627\u0633\u0628\u0647_real_time_\u062f\u0631_frontend", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", "source_location": "L89", "weight": 1.0}, {"source": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062c\u0633\u062a\u062c\u0648_\u0628\u06cc\u0645\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", "source_location": "L100", "weight": 1.0}, {"source": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", "target": "task_15_patient_records_user_flow_\u0646\u0645\u0627\u06cc\u0634_\u0635\u0641\u062d\u0647_\u0628\u06cc\u0645\u0627\u0631_patientdetailpage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", "source_location": "L109", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e30e59a4478bc84ed3dc0ff75d6baa6d5c2643a2d41a7378323cc59a4827ee52.json b/graphify-out/cache/ast/v0.8.44/e30e59a4478bc84ed3dc0ff75d6baa6d5c2643a2d41a7378323cc59a4827ee52.json new file mode 100644 index 00000000..7415839f --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e30e59a4478bc84ed3dc0ff75d6baa6d5c2643a2d41a7378323cc59a4827ee52.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_service_appointmentexpiryservice_php", "label": "AppointmentExpiryService.php", "file_type": "code", "source_file": "src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L1"}, {"id": "service_appointmentexpiryservice_appointmentexpiryservice", "label": "AppointmentExpiryService", "file_type": "code", "source_file": "src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L10"}, {"id": "service_appointmentexpiryservice_appointmentexpiryservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L12"}, {"id": "service_appointmentexpiryservice_appointmentexpiryservice_expirestale", "label": ".expireStale()", "file_type": "code", "source_file": "src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L23"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_service_appointmentexpiryservice_php", "target": "appointment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_service_appointmentexpiryservice_php", "target": "appointmentrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_service_appointmentexpiryservice_php", "target": "payment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_service_appointmentexpiryservice_php", "target": "paymentrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_service_appointmentexpiryservice_php", "target": "service_appointmentexpiryservice_appointmentexpiryservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L10", "weight": 1.0}, {"source": "service_appointmentexpiryservice_appointmentexpiryservice", "target": "service_appointmentexpiryservice_appointmentexpiryservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L12", "weight": 1.0}, {"source": "service_appointmentexpiryservice_appointmentexpiryservice", "target": "service_appointmentexpiryservice_appointmentexpiryservice_expirestale", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L23", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_appointmentexpiryservice_appointmentexpiryservice_expirestale", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L25", "receiver": null}, {"caller_nid": "service_appointmentexpiryservice_appointmentexpiryservice_expirestale", "callee": "findPaymentExpired", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L28", "receiver": null}, {"caller_nid": "service_appointmentexpiryservice_appointmentexpiryservice_expirestale", "callee": "findExpiredPending", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L28", "receiver": null}, {"caller_nid": "service_appointmentexpiryservice_appointmentexpiryservice_expirestale", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L29", "receiver": null}, {"caller_nid": "service_appointmentexpiryservice_appointmentexpiryservice_expirestale", "callee": "transitionTo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L34", "receiver": null}, {"caller_nid": "service_appointmentexpiryservice_appointmentexpiryservice_expirestale", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L35", "receiver": null}, {"caller_nid": "service_appointmentexpiryservice_appointmentexpiryservice_expirestale", "callee": "findPendingByAppointment", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L37", "receiver": null}, {"caller_nid": "service_appointmentexpiryservice_appointmentexpiryservice_expirestale", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L39", "receiver": null}, {"caller_nid": "service_appointmentexpiryservice_appointmentexpiryservice_expirestale", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L40", "receiver": null}, {"caller_nid": "service_appointmentexpiryservice_appointmentexpiryservice_expirestale", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L47", "receiver": null}, {"caller_nid": "service_appointmentexpiryservice_appointmentexpiryservice_expirestale", "callee": "reset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/AppointmentExpiryService.php", "source_location": "L47", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e37f791352f7f9ab7ededa626d6c3d53fa7675ae4e9cd65f499d5b0f0d8a356f.json b/graphify-out/cache/ast/v0.8.44/e37f791352f7f9ab7ededa626d6c3d53fa7675ae4e9cd65f499d5b0f0d8a356f.json new file mode 100644 index 00000000..ac2cf9e7 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e37f791352f7f9ab7ededa626d6c3d53fa7675ae4e9cd65f499d5b0f0d8a356f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_message_sendsmsmessage_php", "label": "SendSmsMessage.php", "file_type": "code", "source_file": "src/Sms/Message/SendSmsMessage.php", "source_location": "L1"}, {"id": "message_sendsmsmessage_sendsmsmessage", "label": "SendSmsMessage", "file_type": "code", "source_file": "src/Sms/Message/SendSmsMessage.php", "source_location": "L5"}, {"id": "message_sendsmsmessage_sendsmsmessage_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Message/SendSmsMessage.php", "source_location": "L7"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_message_sendsmsmessage_php", "target": "message_sendsmsmessage_sendsmsmessage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Message/SendSmsMessage.php", "source_location": "L5", "weight": 1.0}, {"source": "message_sendsmsmessage_sendsmsmessage", "target": "message_sendsmsmessage_sendsmsmessage_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Message/SendSmsMessage.php", "source_location": "L7", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e3901078cc23a4e9ba6a7b748e32fc1a04f888c8d5680da5100b26a56dcd0559.json b/graphify-out/cache/ast/v0.8.44/e3901078cc23a4e9ba6a7b748e32fc1a04f888c8d5680da5100b26a56dcd0559.json new file mode 100644 index 00000000..e1de0b6b --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e3901078cc23a4e9ba6a7b748e32fc1a04f888c8d5680da5100b26a56dcd0559.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609135514_php", "label": "Version20260609135514.php", "file_type": "code", "source_file": "migrations/Version20260609135514.php", "source_location": "L1"}, {"id": "migrations_version20260609135514_version20260609135514", "label": "Version20260609135514", "file_type": "code", "source_file": "migrations/Version20260609135514.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260609135514_version20260609135514_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260609135514.php", "source_location": "L15"}, {"id": "migrations_version20260609135514_version20260609135514_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260609135514.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260609135514.php", "source_location": "L20"}, {"id": "migrations_version20260609135514_version20260609135514_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260609135514.php", "source_location": "L27"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609135514_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135514.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609135514_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135514.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609135514_php", "target": "migrations_version20260609135514_version20260609135514", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135514.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609135514_version20260609135514", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135514.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609135514_version20260609135514", "target": "migrations_version20260609135514_version20260609135514_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135514.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260609135514_version20260609135514", "target": "migrations_version20260609135514_version20260609135514_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135514.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260609135514_version20260609135514_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135514.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609135514_version20260609135514", "target": "migrations_version20260609135514_version20260609135514_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135514.php", "source_location": "L27", "weight": 1.0}, {"source": "migrations_version20260609135514_version20260609135514_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609135514.php", "source_location": "L27", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260609135514_version20260609135514_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135514.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260609135514_version20260609135514_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135514.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260609135514_version20260609135514_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135514.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260609135514_version20260609135514_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135514.php", "source_location": "L31", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e63b0d01ec3714992eefec62777ee965be7af2a59d55a9e72cf87effac0f4a8f.json b/graphify-out/cache/ast/v0.8.44/e63b0d01ec3714992eefec62777ee965be7af2a59d55a9e72cf87effac0f4a8f.json new file mode 100644 index 00000000..96860242 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e63b0d01ec3714992eefec62777ee965be7af2a59d55a9e72cf87effac0f4a8f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_04_blog_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/tasks/task-04-blog/architecture.md", "source_location": "L1"}, {"id": "task_04_blog_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0628\u0644\u0627\u06af", "file_type": "document", "source_file": "docs/tasks/task-04-blog/architecture.md", "source_location": "L1"}, {"id": "task_04_blog_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-04-blog/architecture.md", "source_location": "L3"}, {"id": "task_04_blog_architecture_entity_blog", "label": "Entity: Blog", "file_type": "document", "source_file": "docs/tasks/task-04-blog/architecture.md", "source_location": "L27"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_04_blog_architecture_md", "target": "task_04_blog_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_04_blog_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_04_blog_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", "target": "task_04_blog_architecture_entity_blog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-04-blog/architecture.md", "source_location": "L27", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e684ae83cc15db840406769e15852b219ceff63405fe6064bde19263b2fccfdc.json b/graphify-out/cache/ast/v0.8.44/e684ae83cc15db840406769e15852b219ceff63405fe6064bde19263b2fccfdc.json new file mode 100644 index 00000000..1652ab8c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e684ae83cc15db840406769e15852b219ceff63405fe6064bde19263b2fccfdc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_secretary_context_scope_md", "label": "secretary-context-scope.md", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L1"}, {"id": "prompt_secretary_context_scope_\u0645\u0646\u0637\u0642_scope_\u0645\u0646\u0634\u06cc_\u062a\u0641\u06a9\u06cc\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0627\u0632_\u0645\u0637\u0628_\u0634\u062e\u0635\u06cc", "label": "\u0645\u0646\u0637\u0642 scope \u0645\u0646\u0634\u06cc: \u062a\u0641\u06a9\u06cc\u06a9 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0627\u0632 \u0645\u0637\u0628 \u0634\u062e\u0635\u06cc", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L1"}, {"id": "prompt_secretary_context_scope_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L3"}, {"id": "prompt_secretary_context_scope_\u0647\u062f\u0641", "label": "\u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L11"}, {"id": "prompt_secretary_context_scope_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L24"}, {"id": "prompt_secretary_context_scope_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L38"}, {"id": "prompt_secretary_context_scope_entity_\u0628\u062f\u0648\u0646_scope", "label": "Entity (\u0628\u062f\u0648\u0646 scope)", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L40"}, {"id": "prompt_secretary_context_scope_repository_scope_blind", "label": "Repository \u2014 scope-blind", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L57"}, {"id": "prompt_secretary_context_scope_controller_\u0627\u06cc\u062c\u0627\u062f_\u0628\u062f\u0648\u0646_scope", "label": "Controller \u2014 \u0627\u06cc\u062c\u0627\u062f \u0628\u062f\u0648\u0646 scope", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L67"}, {"id": "prompt_secretary_context_scope_auth_context_builder_scope_blind", "label": "Auth context builder \u2014 scope-blind", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L75"}, {"id": "prompt_secretary_context_scope_appointment_\u0641\u06cc\u0644\u062a\u0631_\u0641\u0642\u0637_\u06cc\u06a9_\u0631\u0627\u0628\u0637\u0647", "label": "Appointment \u0641\u06cc\u0644\u062a\u0631 \u2014 \u0641\u0642\u0637 \u06cc\u06a9 \u0631\u0627\u0628\u0637\u0647", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L92"}, {"id": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L103"}, {"id": "prompt_secretary_context_scope_\u06f1_entity_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_owner_type_\u0648_clinic_id", "label": "\u06f1. Entity: \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `owner_type` \u0648 `clinic_id`", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L105"}, {"id": "prompt_secretary_context_scope_\u06f2_migration", "label": "\u06f2. Migration", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L142"}, {"id": "prompt_secretary_context_scope_\u06f3_repository_query_\u0647\u0627\u06cc_scope_aware", "label": "\u06f3. Repository: query \u0647\u0627\u06cc scope-aware", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L153"}, {"id": "prompt_secretary_context_scope_\u06f4_secretarycontroller_\u0627\u06cc\u062c\u0627\u062f_\u0628\u0627_scope", "label": "\u06f4. SecretaryController: \u0627\u06cc\u062c\u0627\u062f \u0628\u0627 scope", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L233"}, {"id": "prompt_secretary_context_scope_\u06f5_auth_context_builder_scope_aware", "label": "\u06f5. Auth context builder: scope-aware", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L254"}, {"id": "prompt_secretary_context_scope_\u06f6_appointment_\u0648_dashboard_scope_aware", "label": "\u06f6. Appointment \u0648 Dashboard: scope-aware", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L288"}, {"id": "prompt_secretary_context_scope_\u06f7_patientcontroller_scope_aware", "label": "\u06f7. PatientController: scope-aware", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L307"}, {"id": "prompt_secretary_context_scope_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L318"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_secretary_context_scope_md", "target": "prompt_secretary_context_scope_\u0645\u0646\u0637\u0642_scope_\u0645\u0646\u0634\u06cc_\u062a\u0641\u06a9\u06cc\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0627\u0632_\u0645\u0637\u0628_\u0634\u062e\u0635\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0645\u0646\u0637\u0642_scope_\u0645\u0646\u0634\u06cc_\u062a\u0641\u06a9\u06cc\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0627\u0632_\u0645\u0637\u0628_\u0634\u062e\u0635\u06cc", "target": "prompt_secretary_context_scope_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0645\u0646\u0637\u0642_scope_\u0645\u0646\u0634\u06cc_\u062a\u0641\u06a9\u06cc\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0627\u0632_\u0645\u0637\u0628_\u0634\u062e\u0635\u06cc", "target": "prompt_secretary_context_scope_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L11", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0645\u0646\u0637\u0642_scope_\u0645\u0646\u0634\u06cc_\u062a\u0641\u06a9\u06cc\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0627\u0632_\u0645\u0637\u0628_\u0634\u062e\u0635\u06cc", "target": "prompt_secretary_context_scope_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L24", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0645\u0646\u0637\u0642_scope_\u0645\u0646\u0634\u06cc_\u062a\u0641\u06a9\u06cc\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0627\u0632_\u0645\u0637\u0628_\u0634\u062e\u0635\u06cc", "target": "prompt_secretary_context_scope_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L38", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_secretary_context_scope_entity_\u0628\u062f\u0648\u0646_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L40", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_secretary_context_scope_repository_scope_blind", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L57", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_secretary_context_scope_controller_\u0627\u06cc\u062c\u0627\u062f_\u0628\u062f\u0648\u0646_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L67", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_secretary_context_scope_auth_context_builder_scope_blind", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L75", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_secretary_context_scope_appointment_\u0641\u06cc\u0644\u062a\u0631_\u0641\u0642\u0637_\u06cc\u06a9_\u0631\u0627\u0628\u0637\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L92", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0645\u0646\u0637\u0642_scope_\u0645\u0646\u0634\u06cc_\u062a\u0641\u06a9\u06cc\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0627\u0632_\u0645\u0637\u0628_\u0634\u062e\u0635\u06cc", "target": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L103", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_secretary_context_scope_\u06f1_entity_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_owner_type_\u0648_clinic_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L105", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_secretary_context_scope_\u06f2_migration", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L142", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_secretary_context_scope_\u06f3_repository_query_\u0647\u0627\u06cc_scope_aware", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L153", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_secretary_context_scope_\u06f4_secretarycontroller_\u0627\u06cc\u062c\u0627\u062f_\u0628\u0627_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L233", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_secretary_context_scope_\u06f5_auth_context_builder_scope_aware", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L254", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_secretary_context_scope_\u06f6_appointment_\u0648_dashboard_scope_aware", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L288", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_secretary_context_scope_\u06f7_patientcontroller_scope_aware", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L307", "weight": 1.0}, {"source": "prompt_secretary_context_scope_\u0645\u0646\u0637\u0642_scope_\u0645\u0646\u0634\u06cc_\u062a\u0641\u06a9\u06cc\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0627\u0632_\u0645\u0637\u0628_\u0634\u062e\u0635\u06cc", "target": "prompt_secretary_context_scope_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/secretary-context-scope.md", "source_location": "L318", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e6a358cbfbbd1bd23e4e823ad1b981c488de8282df7bdcf2eea921232be0b090.json b/graphify-out/cache/ast/v0.8.44/e6a358cbfbbd1bd23e4e823ad1b981c488de8282df7bdcf2eea921232be0b090.json new file mode 100644 index 00000000..479d8148 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e6a358cbfbbd1bd23e4e823ad1b981c488de8282df7bdcf2eea921232be0b090.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_repository_clinicrepository_php", "label": "ClinicRepository.php", "file_type": "code", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L1"}, {"id": "repository_clinicrepository_clinicrepository", "label": "ClinicRepository", "file_type": "code", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L14"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_clinicrepository_clinicrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L16"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L16"}, {"id": "repository_clinicrepository_clinicrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L21"}, {"id": "clinic", "label": "Clinic", "file_type": "code", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L21"}, {"id": "repository_clinicrepository_clinicrepository_findbydoctor", "label": ".findByDoctor()", "file_type": "code", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L27"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L27"}, {"id": "repository_clinicrepository_clinicrepository_findbyuser", "label": ".findByUser()", "file_type": "code", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L37"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L37"}, {"id": "repository_clinicrepository_clinicrepository_findwithfilters", "label": ".findWithFilters()", "file_type": "code", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L42"}, {"id": "repository_clinicrepository_clinicrepository_findaddresslocations", "label": ".findAddressLocations()", "file_type": "code", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L93"}, {"id": "repository_clinicrepository_clinicrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L120"}, {"id": "repository_clinicrepository_clinicrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L128"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_repository_clinicrepository_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_repository_clinicrepository_php", "target": "clinic", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_repository_clinicrepository_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_repository_clinicrepository_php", "target": "doctoraddress", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_repository_clinicrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_repository_clinicrepository_php", "target": "join", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_repository_clinicrepository_php", "target": "paginator", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_repository_clinicrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinic_repository_clinicrepository_php", "target": "repository_clinicrepository_clinicrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L14", "weight": 1.0}, {"source": "repository_clinicrepository_clinicrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L14", "weight": 1.0}, {"source": "repository_clinicrepository_clinicrepository", "target": "repository_clinicrepository_clinicrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_clinicrepository_clinicrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L16", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_clinicrepository_clinicrepository", "target": "repository_clinicrepository_clinicrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L21", "weight": 1.0}, {"source": "repository_clinicrepository_clinicrepository_findbyuuid", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L21", "weight": 1.0, "context": "return_type"}, {"source": "repository_clinicrepository_clinicrepository", "target": "repository_clinicrepository_clinicrepository_findbydoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L27", "weight": 1.0}, {"source": "repository_clinicrepository_clinicrepository_findbydoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L27", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_clinicrepository_clinicrepository", "target": "repository_clinicrepository_clinicrepository_findbyuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L37", "weight": 1.0}, {"source": "repository_clinicrepository_clinicrepository_findbyuser", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L37", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_clinicrepository_clinicrepository_findbyuser", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L37", "weight": 1.0, "context": "return_type"}, {"source": "repository_clinicrepository_clinicrepository", "target": "repository_clinicrepository_clinicrepository_findwithfilters", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L42", "weight": 1.0}, {"source": "repository_clinicrepository_clinicrepository", "target": "repository_clinicrepository_clinicrepository_findaddresslocations", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L93", "weight": 1.0}, {"source": "repository_clinicrepository_clinicrepository", "target": "repository_clinicrepository_clinicrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L120", "weight": 1.0}, {"source": "repository_clinicrepository_clinicrepository_save", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L120", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_clinicrepository_clinicrepository", "target": "repository_clinicrepository_clinicrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L128", "weight": 1.0}, {"source": "repository_clinicrepository_clinicrepository_remove", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L128", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_clinicrepository_clinicrepository_construct", "target": "clinic", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Clinic/Repository/ClinicRepository.php", "source_location": "L18", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_clinicrepository_clinicrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L23", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findbydoctor", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findbydoctor", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findbydoctor", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findbydoctor", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findbydoctor", "callee": "innerJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findbydoctor", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L29", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findbydoctor", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L32", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findbyuser", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L39", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "strtoupper", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L46", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "distinct", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L48", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "leftJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L48", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L48", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L55", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L55", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L56", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L58", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L59", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L59", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L61", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L62", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L62", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L65", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L66", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L66", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L69", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "count", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L71", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L72", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L72", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L72", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L72", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findwithfilters", "callee": "ceil", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L82", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findaddresslocations", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L99", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findaddresslocations", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L99", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findaddresslocations", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L99", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findaddresslocations", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L99", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findaddresslocations", "callee": "leftJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L99", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findaddresslocations", "callee": "leftJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L99", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findaddresslocations", "callee": "from", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L99", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findaddresslocations", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L99", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findaddresslocations", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L99", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findaddresslocations", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L99", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_findaddresslocations", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L112", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L122", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L122", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L124", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L124", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L130", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L132", "receiver": null}, {"caller_nid": "repository_clinicrepository_clinicrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php", "source_location": "L132", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e6ca84966b94b947c7df53646b8a0c5b1a5f5564d144e2b0e00b7756c97d718a.json b/graphify-out/cache/ast/v0.8.44/e6ca84966b94b947c7df53646b8a0c5b1a5f5564d144e2b0e00b7756c97d718a.json new file mode 100644 index 00000000..5b2a2904 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e6ca84966b94b947c7df53646b8a0c5b1a5f5564d144e2b0e00b7756c97d718a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_slottakenexception_php", "label": "SlotTakenException.php", "file_type": "code", "source_file": "src/Appointment/Repository/SlotTakenException.php", "source_location": "L1"}, {"id": "repository_slottakenexception_slottakenexception", "label": "SlotTakenException", "file_type": "code", "source_file": "src/Appointment/Repository/SlotTakenException.php", "source_location": "L5"}, {"id": "runtimeexception", "label": "RuntimeException", "file_type": "code", "source_file": "", "source_location": ""}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_slottakenexception_php", "target": "repository_slottakenexception_slottakenexception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/SlotTakenException.php", "source_location": "L5", "weight": 1.0}, {"source": "repository_slottakenexception_slottakenexception", "target": "runtimeexception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/SlotTakenException.php", "source_location": "L5", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e6cc213607cc6d3d56450b73f04c696e4f2ad5adfc6eb3ebbf85395867f06552.json b/graphify-out/cache/ast/v0.8.44/e6cc213607cc6d3d56450b73f04c696e4f2ad5adfc6eb3ebbf85395867f06552.json new file mode 100644 index 00000000..393cedf4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e6cc213607cc6d3d56450b73f04c696e4f2ad5adfc6eb3ebbf85395867f06552.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_controller_specialtycontroller_php", "label": "SpecialtyController.php", "file_type": "code", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L1"}, {"id": "controller_specialtycontroller_specialtycontroller", "label": "SpecialtyController", "file_type": "code", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L15"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_specialtycontroller_specialtycontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L18"}, {"id": "controller_specialtycontroller_specialtycontroller_list", "label": ".list()", "file_type": "code", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L22"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L22"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L22"}, {"id": "controller_specialtycontroller_specialtycontroller_doctorcounts", "label": ".doctorCounts()", "file_type": "code", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L33"}, {"id": "controller_specialtycontroller_specialtycontroller_create", "label": ".create()", "file_type": "code", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L60"}, {"id": "controller_specialtycontroller_specialtycontroller_update", "label": ".update()", "file_type": "code", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L88"}, {"id": "controller_specialtycontroller_specialtycontroller_delete", "label": ".delete()", "file_type": "code", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L111"}, {"id": "controller_specialtycontroller_specialtycontroller_adminlist", "label": ".adminList()", "file_type": "code", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L124"}, {"id": "controller_specialtycontroller_specialtycontroller_slugify", "label": ".slugify()", "file_type": "code", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L151"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_controller_specialtycontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_controller_specialtycontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_controller_specialtycontroller_php", "target": "specialty", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_controller_specialtycontroller_php", "target": "specialtyrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_controller_specialtycontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_controller_specialtycontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_controller_specialtycontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_controller_specialtycontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_controller_specialtycontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_specialty_controller_specialtycontroller_php", "target": "controller_specialtycontroller_specialtycontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L15", "weight": 1.0}, {"source": "controller_specialtycontroller_specialtycontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L16", "weight": 1.0}, {"source": "controller_specialtycontroller_specialtycontroller", "target": "controller_specialtycontroller_specialtycontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L18", "weight": 1.0}, {"source": "controller_specialtycontroller_specialtycontroller", "target": "controller_specialtycontroller_specialtycontroller_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L22", "weight": 1.0}, {"source": "controller_specialtycontroller_specialtycontroller_list", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L22", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_specialtycontroller_specialtycontroller_list", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L22", "weight": 1.0, "context": "return_type"}, {"source": "controller_specialtycontroller_specialtycontroller", "target": "controller_specialtycontroller_specialtycontroller_doctorcounts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L33", "weight": 1.0}, {"source": "controller_specialtycontroller_specialtycontroller_doctorcounts", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L33", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_specialtycontroller_specialtycontroller_doctorcounts", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L33", "weight": 1.0, "context": "return_type"}, {"source": "controller_specialtycontroller_specialtycontroller", "target": "controller_specialtycontroller_specialtycontroller_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L60", "weight": 1.0}, {"source": "controller_specialtycontroller_specialtycontroller_create", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L60", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_specialtycontroller_specialtycontroller_create", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L60", "weight": 1.0, "context": "return_type"}, {"source": "controller_specialtycontroller_specialtycontroller", "target": "controller_specialtycontroller_specialtycontroller_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L88", "weight": 1.0}, {"source": "controller_specialtycontroller_specialtycontroller_update", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L88", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_specialtycontroller_specialtycontroller_update", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L88", "weight": 1.0, "context": "return_type"}, {"source": "controller_specialtycontroller_specialtycontroller", "target": "controller_specialtycontroller_specialtycontroller_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L111", "weight": 1.0}, {"source": "controller_specialtycontroller_specialtycontroller_delete", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L111", "weight": 1.0, "context": "return_type"}, {"source": "controller_specialtycontroller_specialtycontroller", "target": "controller_specialtycontroller_specialtycontroller_adminlist", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L124", "weight": 1.0}, {"source": "controller_specialtycontroller_specialtycontroller_adminlist", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L124", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_specialtycontroller_specialtycontroller_adminlist", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L124", "weight": 1.0, "context": "return_type"}, {"source": "controller_specialtycontroller_specialtycontroller", "target": "controller_specialtycontroller_specialtycontroller_slugify", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L151", "weight": 1.0}, {"source": "controller_specialtycontroller_specialtycontroller_create", "target": "controller_specialtycontroller_specialtycontroller_slugify", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Specialty/Controller/SpecialtyController.php", "source_location": "L70", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_specialtycontroller_specialtycontroller_list", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L25", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_list", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L26", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_list", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L27", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_list", "callee": "findActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L28", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_list", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L30", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_doctorcounts", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L46", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_doctorcounts", "callee": "doctorCountsByCity", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L47", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_doctorcounts", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L49", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_doctorcounts", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L50", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_doctorcounts", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L51", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_doctorcounts", "callee": "findActive", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L53", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_doctorcounts", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L55", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_create", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L64", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_create", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L64", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_create", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L65", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_create", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L67", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_create", "callee": "findBySlug", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_create", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L72", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_create", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L76", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_create", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L77", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_create", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L81", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_create", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L81", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_create", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L82", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_create", "callee": "setWeight", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L82", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_create", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L84", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_create", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L85", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_create", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L85", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L92", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L94", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L97", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L97", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L99", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "setSlug", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L99", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L100", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "setStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L100", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "isset", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L101", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "setWeight", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L101", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L102", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L103", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "setParent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L104", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L107", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_update", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_delete", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_delete", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L117", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_delete", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L120", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_delete", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L121", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L128", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L129", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L130", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L130", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "addOrderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L132", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L132", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "addSelect", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L132", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "leftJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L132", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L132", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L139", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L139", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L142", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L142", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L142", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L143", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L145", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_adminlist", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L146", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_slugify", "callee": "mb_strtolower", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_slugify", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_slugify", "callee": "preg_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L154", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_slugify", "callee": "preg_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_specialtycontroller_specialtycontroller_slugify", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php", "source_location": "L156", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e753a9a0abebfe1cff3aeb2417413c3d9de62922d97e5ab951572f212ef36ea6.json b/graphify-out/cache/ast/v0.8.44/e753a9a0abebfe1cff3aeb2417413c3d9de62922d97e5ab951572f212ef36ea6.json new file mode 100644 index 00000000..95d00d66 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e753a9a0abebfe1cff3aeb2417413c3d9de62922d97e5ab951572f212ef36ea6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_mellatgateway_php", "label": "MellatGateway.php", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L1"}, {"id": "gateway_mellatgateway_mellatgateway", "label": "MellatGateway", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L8"}, {"id": "paymentgatewayinterface", "label": "PaymentGatewayInterface", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "gateway_mellatgateway_mellatgateway_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L12"}, {"id": "gateway_mellatgateway_mellatgateway_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L20"}, {"id": "gateway_mellatgateway_mellatgateway_cfg", "label": ".cfg()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L22"}, {"id": "gateway_mellatgateway_mellatgateway_initiate", "label": ".initiate()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L27"}, {"id": "paymentinitresult", "label": "PaymentInitResult", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L27"}, {"id": "gateway_mellatgateway_mellatgateway_verify", "label": ".verify()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L53"}, {"id": "paymentverifyresult", "label": "PaymentVerifyResult", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L53"}, {"id": "gateway_mellatgateway_mellatgateway_buildrequestpayload", "label": ".buildRequestPayload()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L86"}, {"id": "gateway_mellatgateway_mellatgateway_buildverifypayload", "label": ".buildVerifyPayload()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L112"}, {"id": "gateway_mellatgateway_mellatgateway_parserescode", "label": ".parseResCode()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L134"}, {"id": "gateway_mellatgateway_mellatgateway_parserefid", "label": ".parseRefId()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L141"}, {"id": "gateway_mellatgateway_mellatgateway_date", "label": ".date()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L148"}, {"id": "gateway_mellatgateway_mellatgateway_time", "label": ".time()", "file_type": "code", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L149"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_mellatgateway_php", "target": "siteconfigrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_mellatgateway_php", "target": "httpclientinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_payment_gateway_mellatgateway_php", "target": "gateway_mellatgateway_mellatgateway", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L8", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "paymentgatewayinterface", "relation": "implements", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L8", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L12", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L20", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_cfg", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L22", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_initiate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L27", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_initiate", "target": "paymentinitresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L27", "weight": 1.0, "context": "return_type"}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_verify", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L53", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_verify", "target": "paymentverifyresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L53", "weight": 1.0, "context": "return_type"}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_buildrequestpayload", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L86", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_buildverifypayload", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L112", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_parserescode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L134", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_parserefid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L141", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_date", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L148", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway", "target": "gateway_mellatgateway_mellatgateway_time", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L149", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_initiate", "target": "gateway_mellatgateway_mellatgateway_buildrequestpayload", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L32", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_initiate", "target": "gateway_mellatgateway_mellatgateway_parserescode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L38", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_initiate", "target": "gateway_mellatgateway_mellatgateway_parserefid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L44", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_verify", "target": "gateway_mellatgateway_mellatgateway_buildverifypayload", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L69", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_verify", "target": "gateway_mellatgateway_mellatgateway_parserescode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L75", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_buildrequestpayload", "target": "gateway_mellatgateway_mellatgateway_cfg", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L88", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_buildrequestpayload", "target": "gateway_mellatgateway_mellatgateway_date", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L101", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_buildrequestpayload", "target": "gateway_mellatgateway_mellatgateway_time", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L102", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_buildverifypayload", "target": "gateway_mellatgateway_mellatgateway_cfg", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L114", "weight": 1.0}, {"source": "gateway_mellatgateway_mellatgateway_time", "target": "gateway_mellatgateway_mellatgateway_date", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Payment/Gateway/MellatGateway.php", "source_location": "L149", "weight": 1.0}], "raw_calls": [{"caller_nid": "gateway_mellatgateway_mellatgateway_cfg", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L24", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_initiate", "callee": "request", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L30", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_initiate", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L38", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_initiate", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L44", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_initiate", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L49", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_verify", "callee": "request", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L67", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_verify", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L75", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_verify", "callee": "getMessage", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L82", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_parserescode", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L136", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_parserescode", "callee": "explode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L137", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_parserescode", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L138", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_parserefid", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L143", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_parserefid", "callee": "explode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L144", "receiver": null}, {"caller_nid": "gateway_mellatgateway_mellatgateway_parserefid", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php", "source_location": "L145", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e768f521935e2bfebedf60e563dd50f8c2eaf1bec54382bc01e05aa72ba2941d.json b/graphify-out/cache/ast/v0.8.44/e768f521935e2bfebedf60e563dd50f8c2eaf1bec54382bc01e05aa72ba2941d.json new file mode 100644 index 00000000..ecc5cb3d --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e768f521935e2bfebedf60e563dd50f8c2eaf1bec54382bc01e05aa72ba2941d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smscontroller_php", "label": "SmsController.php", "file_type": "code", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L1"}, {"id": "controller_smscontroller_smscontroller", "label": "SmsController", "file_type": "code", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L18"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_smscontroller_smscontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L22"}, {"id": "controller_smscontroller_smscontroller_send", "label": ".send()", "file_type": "code", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L29"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L29"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L29"}, {"id": "controller_smscontroller_smscontroller_createtemplate", "label": ".createTemplate()", "file_type": "code", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L82"}, {"id": "controller_smscontroller_smscontroller_gettemplate", "label": ".getTemplate()", "file_type": "code", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L132"}, {"id": "controller_smscontroller_smscontroller_updatetemplate", "label": ".updateTemplate()", "file_type": "code", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L164"}, {"id": "controller_smscontroller_smscontroller_submittemplate", "label": ".submitTemplate()", "file_type": "code", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L225"}, {"id": "controller_smscontroller_smscontroller_deletetemplate", "label": ".deleteTemplate()", "file_type": "code", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L263"}, {"id": "controller_smscontroller_smscontroller_listtemplates", "label": ".listTemplates()", "file_type": "code", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L302"}, {"id": "controller_smscontroller_smscontroller_approvetemplate", "label": ".approveTemplate()", "file_type": "code", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L329"}, {"id": "controller_smscontroller_smscontroller_rejecttemplate", "label": ".rejectTemplate()", "file_type": "code", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L378"}, {"id": "controller_smscontroller_smscontroller_sendviatemplate", "label": ".sendViaTemplate()", "file_type": "code", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L433"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smscontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smscontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smscontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smscontroller_php", "target": "smstemplate", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smscontroller_php", "target": "smstemplaterepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smscontroller_php", "target": "smsservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smscontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smscontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smscontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smscontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smscontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smscontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_controller_smscontroller_php", "target": "controller_smscontroller_smscontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L18", "weight": 1.0}, {"source": "controller_smscontroller_smscontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L20", "weight": 1.0}, {"source": "controller_smscontroller_smscontroller", "target": "controller_smscontroller_smscontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L22", "weight": 1.0}, {"source": "controller_smscontroller_smscontroller", "target": "controller_smscontroller_smscontroller_send", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L29", "weight": 1.0}, {"source": "controller_smscontroller_smscontroller_send", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L29", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smscontroller_smscontroller_send", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L29", "weight": 1.0, "context": "return_type"}, {"source": "controller_smscontroller_smscontroller", "target": "controller_smscontroller_smscontroller_createtemplate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L82", "weight": 1.0}, {"source": "controller_smscontroller_smscontroller_createtemplate", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L82", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smscontroller_smscontroller_createtemplate", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L82", "weight": 1.0, "context": "return_type"}, {"source": "controller_smscontroller_smscontroller", "target": "controller_smscontroller_smscontroller_gettemplate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L132", "weight": 1.0}, {"source": "controller_smscontroller_smscontroller_gettemplate", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L132", "weight": 1.0, "context": "return_type"}, {"source": "controller_smscontroller_smscontroller", "target": "controller_smscontroller_smscontroller_updatetemplate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L164", "weight": 1.0}, {"source": "controller_smscontroller_smscontroller_updatetemplate", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L164", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smscontroller_smscontroller_updatetemplate", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L164", "weight": 1.0, "context": "return_type"}, {"source": "controller_smscontroller_smscontroller", "target": "controller_smscontroller_smscontroller_submittemplate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L225", "weight": 1.0}, {"source": "controller_smscontroller_smscontroller_submittemplate", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L225", "weight": 1.0, "context": "return_type"}, {"source": "controller_smscontroller_smscontroller", "target": "controller_smscontroller_smscontroller_deletetemplate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L263", "weight": 1.0}, {"source": "controller_smscontroller_smscontroller_deletetemplate", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L263", "weight": 1.0, "context": "return_type"}, {"source": "controller_smscontroller_smscontroller", "target": "controller_smscontroller_smscontroller_listtemplates", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L302", "weight": 1.0}, {"source": "controller_smscontroller_smscontroller_listtemplates", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L302", "weight": 1.0, "context": "return_type"}, {"source": "controller_smscontroller_smscontroller", "target": "controller_smscontroller_smscontroller_approvetemplate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L329", "weight": 1.0}, {"source": "controller_smscontroller_smscontroller_approvetemplate", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L329", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smscontroller_smscontroller_approvetemplate", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L329", "weight": 1.0, "context": "return_type"}, {"source": "controller_smscontroller_smscontroller", "target": "controller_smscontroller_smscontroller_rejecttemplate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L378", "weight": 1.0}, {"source": "controller_smscontroller_smscontroller_rejecttemplate", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L378", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smscontroller_smscontroller_rejecttemplate", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L378", "weight": 1.0, "context": "return_type"}, {"source": "controller_smscontroller_smscontroller", "target": "controller_smscontroller_smscontroller_sendviatemplate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L433", "weight": 1.0}, {"source": "controller_smscontroller_smscontroller_sendviatemplate", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L433", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_smscontroller_smscontroller_sendviatemplate", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Controller/SmsController.php", "source_location": "L433", "weight": 1.0, "context": "return_type"}], "raw_calls": [{"caller_nid": "controller_smscontroller_smscontroller_send", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L66", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_send", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L66", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_send", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L67", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_send", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L68", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_send", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_send", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_send", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L72", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_send", "callee": "dispatchAsync", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L75", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_send", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L77", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_createtemplate", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L117", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_createtemplate", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L117", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_createtemplate", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_createtemplate", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L119", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_createtemplate", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L122", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_createtemplate", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L122", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_createtemplate", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L123", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_createtemplate", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L127", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_createtemplate", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L129", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_createtemplate", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L129", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_gettemplate", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L157", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_gettemplate", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L159", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_gettemplate", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L161", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_gettemplate", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L161", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L202", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L204", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L207", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L211", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L211", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L211", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L212", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "revertToDraft", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L213", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L216", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "setName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L216", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L217", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "setBody", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L217", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "array_key_exists", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L218", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "setVariables", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L218", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L220", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L222", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_updatetemplate", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L222", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_submittemplate", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L252", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_submittemplate", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L254", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_submittemplate", "callee": "submitForReview", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L257", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_submittemplate", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L258", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_submittemplate", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L260", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_submittemplate", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L260", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_deletetemplate", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L292", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_deletetemplate", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L294", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_deletetemplate", "callee": "remove", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L296", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_deletetemplate", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L297", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_listtemplates", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L325", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_listtemplates", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L325", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_listtemplates", "callee": "findAll", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L325", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_listtemplates", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L326", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_approvetemplate", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L365", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_approvetemplate", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L367", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_approvetemplate", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L370", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_approvetemplate", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L370", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_approvetemplate", "callee": "approve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L371", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_approvetemplate", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L372", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_approvetemplate", "callee": "setProviderCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L372", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_approvetemplate", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L373", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_approvetemplate", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L375", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_approvetemplate", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L375", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_rejecttemplate", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L415", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_rejecttemplate", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L417", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_rejecttemplate", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L420", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_rejecttemplate", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L420", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_rejecttemplate", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L421", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_rejecttemplate", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L422", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_rejecttemplate", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L423", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_rejecttemplate", "callee": "reject", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L425", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_rejecttemplate", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L426", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_rejecttemplate", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L428", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_rejecttemplate", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L428", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_sendviatemplate", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L472", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_sendviatemplate", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L472", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_sendviatemplate", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L473", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_sendviatemplate", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L474", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_sendviatemplate", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L478", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_sendviatemplate", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L480", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_sendviatemplate", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L483", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_sendviatemplate", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L484", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_sendviatemplate", "callee": "renderBody", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L487", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_sendviatemplate", "callee": "dispatchAsync", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L488", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_sendviatemplate", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L489", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_sendviatemplate", "callee": "getProviderCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L490", "receiver": null}, {"caller_nid": "controller_smscontroller_smscontroller_sendviatemplate", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php", "source_location": "L493", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e79771047616dbb7a604687b92ffcd47f09dc19a112fa51174cc2738a0e5c49b.json b/graphify-out/cache/ast/v0.8.44/e79771047616dbb7a604687b92ffcd47f09dc19a112fa51174cc2738a0e5c49b.json new file mode 100644 index 00000000..b851a284 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e79771047616dbb7a604687b92ffcd47f09dc19a112fa51174cc2738a0e5c49b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_architecture_audit_md", "label": "Architecture_Audit.md", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L1"}, {"id": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "label": "Architecture Audit \u2014 ClinicPro Symfony 7 Migration", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L1"}, {"id": "docs_architecture_audit_executive_summary", "label": "Executive Summary", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L9"}, {"id": "docs_architecture_audit_architecture_score_\u0628\u0639\u062f_\u0627\u0632_\u0627\u0635\u0644\u0627\u062d\u0627\u062a", "label": "Architecture Score (\u0628\u0639\u062f \u0627\u0632 \u0627\u0635\u0644\u0627\u062d\u0627\u062a)", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L17"}, {"id": "docs_architecture_audit_\u06f1_\u062a\u0637\u0627\u0628\u0642_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0628\u0627_prd", "label": "\u06f1. \u062a\u0637\u0627\u0628\u0642 \u0645\u0639\u0645\u0627\u0631\u06cc \u0628\u0627 PRD", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L33"}, {"id": "docs_architecture_audit_\u0645\u0627\u0698\u0648\u0644_\u0647\u0627\u06cc_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647_\u062f\u0631_prd", "label": "\u0645\u0627\u0698\u0648\u0644\u200c\u0647\u0627\u06cc \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647 \u062f\u0631 PRD", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L35"}, {"id": "docs_architecture_audit_\u0645\u0648\u0627\u0631\u062f_\u067e\u0648\u0634\u0634_\u062f\u0627\u062f\u0647_\u0646\u0634\u062f\u0647_\u0627\u0632_prd", "label": "\u0645\u0648\u0627\u0631\u062f \u067e\u0648\u0634\u0634\u200c\u062f\u0627\u062f\u0647\u200c\u0646\u0634\u062f\u0647 \u0627\u0632 PRD", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L60"}, {"id": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", "label": "\u06f2. \u062a\u062d\u0644\u06cc\u0644 \u0645\u0639\u0645\u0627\u0631\u06cc \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L69"}, {"id": "docs_architecture_audit_scalability", "label": "Scalability", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L71"}, {"id": "docs_architecture_audit_maintainability", "label": "Maintainability", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L82"}, {"id": "docs_architecture_audit_security", "label": "Security", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L93"}, {"id": "docs_architecture_audit_performance", "label": "Performance", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L107"}, {"id": "docs_architecture_audit_reliability", "label": "Reliability", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L117"}, {"id": "docs_architecture_audit_testability", "label": "Testability", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L128"}, {"id": "docs_architecture_audit_observability", "label": "Observability", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L135"}, {"id": "docs_architecture_audit_\u06f3_\u062a\u062d\u0644\u06cc\u0644_design_patterns", "label": "\u06f3. \u062a\u062d\u0644\u06cc\u0644 Design Patterns", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L146"}, {"id": "docs_architecture_audit_pattern_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0634\u062f\u0647_\u0627\u0646\u062f", "label": "Pattern \u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647\u200c\u0627\u0646\u062f", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L148"}, {"id": "docs_architecture_audit_anti_pattern_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0645\u0634\u0627\u0647\u062f\u0647_\u0645\u06cc_\u0634\u0648\u0646\u062f", "label": "Anti-Pattern \u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0645\u0634\u0627\u0647\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L159"}, {"id": "docs_architecture_audit_\u06f4_\u062a\u062d\u0644\u06cc\u0644_domain_design", "label": "\u06f4. \u062a\u062d\u0644\u06cc\u0644 Domain Design", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L175"}, {"id": "docs_architecture_audit_domain_model_\u0647\u0627", "label": "Domain Model \u0647\u0627", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L177"}, {"id": "docs_architecture_audit_bounded_context_\u0647\u0627", "label": "Bounded Context \u0647\u0627", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L190"}, {"id": "docs_architecture_audit_separation_of_concerns", "label": "Separation of Concerns", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L203"}, {"id": "docs_architecture_audit_\u06f5_\u062a\u062d\u0644\u06cc\u0644_database", "label": "\u06f5. \u062a\u062d\u0644\u06cc\u0644 Database", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L214"}, {"id": "docs_architecture_audit_\u062c\u062f\u0627\u0648\u0644_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647_\u06f3\u06f2_\u062c\u062f\u0648\u0644", "label": "\u062c\u062f\u0627\u0648\u0644 \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647 (\u06f3\u06f2 \u062c\u062f\u0648\u0644)", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L216"}, {"id": "docs_architecture_audit_\u0645\u0634\u06a9\u0644\u0627\u062a_database", "label": "\u0645\u0634\u06a9\u0644\u0627\u062a Database", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L242"}, {"id": "docs_architecture_audit_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627\u06cc_\u0645\u0646\u0627\u0633\u0628", "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627\u06cc \u0645\u0646\u0627\u0633\u0628", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L270"}, {"id": "docs_architecture_audit_\u06f6_\u062a\u062d\u0644\u06cc\u0644_api_design", "label": "\u06f6. \u062a\u062d\u0644\u06cc\u0644 API Design", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L283"}, {"id": "docs_architecture_audit_\u0646\u0642\u0627\u0637_\u0642\u0648\u062a", "label": "\u0646\u0642\u0627\u0637 \u0642\u0648\u062a", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L285"}, {"id": "docs_architecture_audit_\u0646\u0642\u0627\u0637_\u0636\u0639\u0641", "label": "\u0646\u0642\u0627\u0637 \u0636\u0639\u0641", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L293"}, {"id": "docs_architecture_audit_\u06f7_\u062a\u062d\u0644\u06cc\u0644_\u0627\u0645\u0646\u06cc\u062a", "label": "\u06f7. \u062a\u062d\u0644\u06cc\u0644 \u0627\u0645\u0646\u06cc\u062a", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L327"}, {"id": "docs_architecture_audit_authentication", "label": "Authentication", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L329"}, {"id": "docs_architecture_audit_authorization", "label": "Authorization", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L339"}, {"id": "docs_architecture_audit_rate_limiting", "label": "Rate Limiting", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L348"}, {"id": "docs_architecture_audit_input_validation", "label": "Input Validation", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L357"}, {"id": "docs_architecture_audit_secrets_management", "label": "Secrets Management", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L367"}, {"id": "docs_architecture_audit_logging_security", "label": "Logging Security", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L376"}, {"id": "docs_architecture_audit_\u06f8_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631\u06cc", "label": "\u06f8. \u062a\u062d\u0644\u06cc\u0644 \u0645\u0642\u06cc\u0627\u0633\u200c\u067e\u0630\u06cc\u0631\u06cc", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L387"}, {"id": "docs_architecture_audit_\u0628\u0627_\u06f1\u06f0_\u06f0\u06f0\u06f0_\u06a9\u0627\u0631\u0628\u0631_\u0645\u0634\u06a9\u0644_\u062c\u062f\u06cc_\u0646\u06cc\u0633\u062a", "label": "\u0628\u0627 \u06f1\u06f0,\u06f0\u06f0\u06f0 \u06a9\u0627\u0631\u0628\u0631 \u2014 \u0645\u0634\u06a9\u0644 \u062c\u062f\u06cc \u0646\u06cc\u0633\u062a", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L389"}, {"id": "docs_architecture_audit_\u0628\u0627_\u06f1\u06f0\u06f0_\u06f0\u06f0\u06f0_\u06a9\u0627\u0631\u0628\u0631_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0631\u0648\u0639_\u0645\u06cc_\u0634\u0648\u0646\u062f", "label": "\u0628\u0627 \u06f1\u06f0\u06f0,\u06f0\u06f0\u06f0 \u06a9\u0627\u0631\u0628\u0631 \u2014 \u0645\u0634\u06a9\u0644\u0627\u062a \u0634\u0631\u0648\u0639 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L396"}, {"id": "docs_architecture_audit_\u0628\u0627_\u06f1_\u06f0\u06f0\u06f0_\u06f0\u06f0\u06f0_\u06a9\u0627\u0631\u0628\u0631_\u0646\u06cc\u0627\u0632_\u0628\u0647_refactoring_\u0627\u0633\u0627\u0633\u06cc", "label": "\u0628\u0627 \u06f1,\u06f0\u06f0\u06f0,\u06f0\u06f0\u06f0 \u06a9\u0627\u0631\u0628\u0631 \u2014 \u0646\u06cc\u0627\u0632 \u0628\u0647 Refactoring \u0627\u0633\u0627\u0633\u06cc", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L405"}, {"id": "docs_architecture_audit_\u06f9_\u062a\u062d\u0644\u06cc\u0644_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0631\u0648\u0698\u0647", "label": "\u06f9. \u062a\u062d\u0644\u06cc\u0644 \u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L428"}, {"id": "docs_architecture_audit_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc_\u0641\u0639\u0644\u06cc_\u0646\u0627\u0645\u0634\u062e\u0635", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc \u0641\u0639\u0644\u06cc (\u0646\u0627\u0645\u0634\u062e\u0635)", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L430"}, {"id": "docs_architecture_audit_\u0633\u0627\u062e\u062a\u0627\u0631_\u062a\u0648\u0635\u06cc\u0647_\u0634\u062f\u0647_domain_driven", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u062a\u0648\u0635\u06cc\u0647\u200c\u0634\u062f\u0647 \u2014 Domain-Driven", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L442"}, {"id": "docs_architecture_audit_dependency_direction", "label": "Dependency Direction", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L490"}, {"id": "docs_architecture_audit_\u06f1\u06f0_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", "label": "\u06f1\u06f0. \u0631\u06cc\u0633\u06a9\u200c\u0647\u0627\u06cc \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L505"}, {"id": "docs_architecture_audit_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0628\u062d\u0631\u0627\u0646\u06cc", "label": "\u0631\u06cc\u0633\u06a9\u200c\u0647\u0627\u06cc \u0628\u062d\u0631\u0627\u0646\u06cc", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L507"}, {"id": "docs_architecture_audit_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0645\u0647\u0645", "label": "\u0631\u06cc\u0633\u06a9\u200c\u0647\u0627\u06cc \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L516"}, {"id": "docs_architecture_audit_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0639\u0645\u0644\u06cc\u0627\u062a\u06cc", "label": "\u0631\u06cc\u0633\u06a9\u200c\u0647\u0627\u06cc \u0639\u0645\u0644\u06cc\u0627\u062a\u06cc", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L526"}, {"id": "docs_architecture_audit_missing_requirements_\u06a9\u0627\u0645\u0644", "label": "Missing Requirements (\u06a9\u0627\u0645\u0644)", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L537"}, {"id": "docs_architecture_audit_architecture_violations", "label": "Architecture Violations", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L562"}, {"id": "docs_architecture_audit_recommended_improvements", "label": "Recommended Improvements", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L577"}, {"id": "docs_architecture_audit_\u0627\u0648\u0644\u0648\u06cc\u062a_\u06f1_\u0642\u0628\u0644_\u0627\u0632_\u0634\u0631\u0648\u0639_\u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc", "label": "\u0627\u0648\u0644\u0648\u06cc\u062a \u06f1 \u2014 \u0642\u0628\u0644 \u0627\u0632 \u0634\u0631\u0648\u0639 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L579"}, {"id": "docs_architecture_audit_\u0627\u0648\u0644\u0648\u06cc\u062a_\u06f2_\u062f\u0631_\u062d\u06cc\u0646_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "label": "\u0627\u0648\u0644\u0648\u06cc\u062a \u06f2 \u2014 \u062f\u0631 \u062d\u06cc\u0646 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L627"}, {"id": "docs_architecture_audit_\u0627\u0648\u0644\u0648\u06cc\u062a_\u06f3_\u0628\u0631\u0627\u06cc_\u0622\u0645\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0648\u0644\u06cc\u062f", "label": "\u0627\u0648\u0644\u0648\u06cc\u062a \u06f3 \u2014 \u0628\u0631\u0627\u06cc \u0622\u0645\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u062a\u0648\u0644\u06cc\u062f", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L670"}, {"id": "docs_architecture_audit_refactoring_plan", "label": "Refactoring Plan", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L706"}, {"id": "docs_architecture_audit_\u0641\u0627\u0632_\u06f0_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_\u06f3_\u062a\u0627_\u06f5_\u0631\u0648\u0632_\u0642\u0628\u0644_\u0627\u0632_\u0647\u0631_\u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc", "label": "\u0641\u0627\u0632 \u06f0 \u2014 \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc (\u06f3 \u062a\u0627 \u06f5 \u0631\u0648\u0632\u060c \u0642\u0628\u0644 \u0627\u0632 \u0647\u0631 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc)", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L708"}, {"id": "docs_architecture_audit_\u0641\u0627\u0632_\u06f1_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a_\u067e\u0627\u06cc\u0647_task_01", "label": "\u0641\u0627\u0632 \u06f1 \u2014 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a \u067e\u0627\u06cc\u0647 (task-01)", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L718"}, {"id": "docs_architecture_audit_\u0641\u0627\u0632_\u06f2_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0627\u0698\u0648\u0644_\u0647\u0627_\u0628\u0647_\u062a\u0631\u062a\u06cc\u0628_dependency", "label": "\u0641\u0627\u0632 \u06f2 \u2014 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644\u200c\u0647\u0627 (\u0628\u0647 \u062a\u0631\u062a\u06cc\u0628 dependency)", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L727"}, {"id": "docs_architecture_audit_\u0641\u0627\u0632_\u06f3_\u0628\u0647\u06cc\u0646\u0647_\u0633\u0627\u0632\u06cc_\u0628\u0639\u062f_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "label": "\u0641\u0627\u0632 \u06f3 \u2014 \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u06cc (\u0628\u0639\u062f \u0627\u0632 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc)", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L741"}, {"id": "docs_architecture_audit_\u0641\u0627\u0632_\u06f4_\u0622\u0645\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0648\u0644\u06cc\u062f", "label": "\u0641\u0627\u0632 \u06f4 \u2014 \u0622\u0645\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u062a\u0648\u0644\u06cc\u062f", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L749"}, {"id": "docs_architecture_audit_\u0627\u0635\u0644\u0627\u062d\u0627\u062a_\u0627\u0639\u0645\u0627\u0644_\u0634\u062f\u0647_\u0628\u0639\u062f_\u0627\u0632_audit", "label": "\u0627\u0635\u0644\u0627\u062d\u0627\u062a \u0627\u0639\u0645\u0627\u0644\u200c\u0634\u062f\u0647 (\u0628\u0639\u062f \u0627\u0632 Audit)", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L758"}, {"id": "docs_architecture_audit_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0627\u0645\u0646\u06cc\u062a\u06cc_\u0628\u0627\u0642\u06cc_\u0645\u0627\u0646\u062f\u0647_\u0646\u06cc\u0627\u0632_\u0628\u0647_\u062a\u0648\u062c\u0647_\u062f\u0631_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "label": "\u0645\u0634\u06a9\u0644\u0627\u062a \u0627\u0645\u0646\u06cc\u062a\u06cc \u0628\u0627\u0642\u06cc\u200c\u0645\u0627\u0646\u062f\u0647 (\u0646\u06cc\u0627\u0632 \u0628\u0647 \u062a\u0648\u062c\u0647 \u062f\u0631 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc)", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L792"}, {"id": "docs_architecture_audit_final_verdict_\u0628\u0639\u062f_\u0627\u0632_\u0627\u0635\u0644\u0627\u062d\u0627\u062a", "label": "Final Verdict (\u0628\u0639\u062f \u0627\u0632 \u0627\u0635\u0644\u0627\u062d\u0627\u062a)", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L804"}, {"id": "docs_architecture_audit_\u062f\u0644\u06cc\u0644_\u062a\u0635\u0645\u06cc\u0645", "label": "\u062f\u0644\u06cc\u0644 \u062a\u0635\u0645\u06cc\u0645", "file_type": "document", "source_file": "docs/Architecture_Audit.md", "source_location": "L810"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_architecture_audit_md", "target": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L1", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_executive_summary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L9", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_architecture_score_\u0628\u0639\u062f_\u0627\u0632_\u0627\u0635\u0644\u0627\u062d\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L17", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_\u06f1_\u062a\u0637\u0627\u0628\u0642_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0628\u0627_prd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L33", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f1_\u062a\u0637\u0627\u0628\u0642_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0628\u0627_prd", "target": "docs_architecture_audit_\u0645\u0627\u0698\u0648\u0644_\u0647\u0627\u06cc_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647_\u062f\u0631_prd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L35", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f1_\u062a\u0637\u0627\u0628\u0642_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0628\u0627_prd", "target": "docs_architecture_audit_\u0645\u0648\u0627\u0631\u062f_\u067e\u0648\u0634\u0634_\u062f\u0627\u062f\u0647_\u0646\u0634\u062f\u0647_\u0627\u0632_prd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L60", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L69", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", "target": "docs_architecture_audit_scalability", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L71", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", "target": "docs_architecture_audit_maintainability", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L82", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", "target": "docs_architecture_audit_security", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L93", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", "target": "docs_architecture_audit_performance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L107", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", "target": "docs_architecture_audit_reliability", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L117", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", "target": "docs_architecture_audit_testability", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L128", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", "target": "docs_architecture_audit_observability", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L135", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_\u06f3_\u062a\u062d\u0644\u06cc\u0644_design_patterns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L146", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f3_\u062a\u062d\u0644\u06cc\u0644_design_patterns", "target": "docs_architecture_audit_pattern_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0634\u062f\u0647_\u0627\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L148", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f3_\u062a\u062d\u0644\u06cc\u0644_design_patterns", "target": "docs_architecture_audit_anti_pattern_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0645\u0634\u0627\u0647\u062f\u0647_\u0645\u06cc_\u0634\u0648\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L159", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_\u06f4_\u062a\u062d\u0644\u06cc\u0644_domain_design", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L175", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f4_\u062a\u062d\u0644\u06cc\u0644_domain_design", "target": "docs_architecture_audit_domain_model_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L177", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f4_\u062a\u062d\u0644\u06cc\u0644_domain_design", "target": "docs_architecture_audit_bounded_context_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L190", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f4_\u062a\u062d\u0644\u06cc\u0644_domain_design", "target": "docs_architecture_audit_separation_of_concerns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L203", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_\u06f5_\u062a\u062d\u0644\u06cc\u0644_database", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L214", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f5_\u062a\u062d\u0644\u06cc\u0644_database", "target": "docs_architecture_audit_\u062c\u062f\u0627\u0648\u0644_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647_\u06f3\u06f2_\u062c\u062f\u0648\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L216", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f5_\u062a\u062d\u0644\u06cc\u0644_database", "target": "docs_architecture_audit_\u0645\u0634\u06a9\u0644\u0627\u062a_database", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L242", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f5_\u062a\u062d\u0644\u06cc\u0644_database", "target": "docs_architecture_audit_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627\u06cc_\u0645\u0646\u0627\u0633\u0628", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L270", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_\u06f6_\u062a\u062d\u0644\u06cc\u0644_api_design", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L283", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f6_\u062a\u062d\u0644\u06cc\u0644_api_design", "target": "docs_architecture_audit_\u0646\u0642\u0627\u0637_\u0642\u0648\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L285", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f6_\u062a\u062d\u0644\u06cc\u0644_api_design", "target": "docs_architecture_audit_\u0646\u0642\u0627\u0637_\u0636\u0639\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L293", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_\u06f7_\u062a\u062d\u0644\u06cc\u0644_\u0627\u0645\u0646\u06cc\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L327", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f7_\u062a\u062d\u0644\u06cc\u0644_\u0627\u0645\u0646\u06cc\u062a", "target": "docs_architecture_audit_authentication", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L329", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f7_\u062a\u062d\u0644\u06cc\u0644_\u0627\u0645\u0646\u06cc\u062a", "target": "docs_architecture_audit_authorization", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L339", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f7_\u062a\u062d\u0644\u06cc\u0644_\u0627\u0645\u0646\u06cc\u062a", "target": "docs_architecture_audit_rate_limiting", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L348", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f7_\u062a\u062d\u0644\u06cc\u0644_\u0627\u0645\u0646\u06cc\u062a", "target": "docs_architecture_audit_input_validation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L357", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f7_\u062a\u062d\u0644\u06cc\u0644_\u0627\u0645\u0646\u06cc\u062a", "target": "docs_architecture_audit_secrets_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L367", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f7_\u062a\u062d\u0644\u06cc\u0644_\u0627\u0645\u0646\u06cc\u062a", "target": "docs_architecture_audit_logging_security", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L376", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_\u06f8_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L387", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f8_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631\u06cc", "target": "docs_architecture_audit_\u0628\u0627_\u06f1\u06f0_\u06f0\u06f0\u06f0_\u06a9\u0627\u0631\u0628\u0631_\u0645\u0634\u06a9\u0644_\u062c\u062f\u06cc_\u0646\u06cc\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L389", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f8_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631\u06cc", "target": "docs_architecture_audit_\u0628\u0627_\u06f1\u06f0\u06f0_\u06f0\u06f0\u06f0_\u06a9\u0627\u0631\u0628\u0631_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0631\u0648\u0639_\u0645\u06cc_\u0634\u0648\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L396", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f8_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631\u06cc", "target": "docs_architecture_audit_\u0628\u0627_\u06f1_\u06f0\u06f0\u06f0_\u06f0\u06f0\u06f0_\u06a9\u0627\u0631\u0628\u0631_\u0646\u06cc\u0627\u0632_\u0628\u0647_refactoring_\u0627\u0633\u0627\u0633\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L405", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_\u06f9_\u062a\u062d\u0644\u06cc\u0644_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L428", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f9_\u062a\u062d\u0644\u06cc\u0644_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0631\u0648\u0698\u0647", "target": "docs_architecture_audit_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc_\u0641\u0639\u0644\u06cc_\u0646\u0627\u0645\u0634\u062e\u0635", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L430", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f9_\u062a\u062d\u0644\u06cc\u0644_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0631\u0648\u0698\u0647", "target": "docs_architecture_audit_\u0633\u0627\u062e\u062a\u0627\u0631_\u062a\u0648\u0635\u06cc\u0647_\u0634\u062f\u0647_domain_driven", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L442", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f9_\u062a\u062d\u0644\u06cc\u0644_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0631\u0648\u0698\u0647", "target": "docs_architecture_audit_dependency_direction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L490", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_\u06f1\u06f0_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L505", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f1\u06f0_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", "target": "docs_architecture_audit_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0628\u062d\u0631\u0627\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L507", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f1\u06f0_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", "target": "docs_architecture_audit_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L516", "weight": 1.0}, {"source": "docs_architecture_audit_\u06f1\u06f0_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", "target": "docs_architecture_audit_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0639\u0645\u0644\u06cc\u0627\u062a\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L526", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_missing_requirements_\u06a9\u0627\u0645\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L537", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_architecture_violations", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L562", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_recommended_improvements", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L577", "weight": 1.0}, {"source": "docs_architecture_audit_recommended_improvements", "target": "docs_architecture_audit_\u0627\u0648\u0644\u0648\u06cc\u062a_\u06f1_\u0642\u0628\u0644_\u0627\u0632_\u0634\u0631\u0648\u0639_\u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L579", "weight": 1.0}, {"source": "docs_architecture_audit_recommended_improvements", "target": "docs_architecture_audit_\u0627\u0648\u0644\u0648\u06cc\u062a_\u06f2_\u062f\u0631_\u062d\u06cc\u0646_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L627", "weight": 1.0}, {"source": "docs_architecture_audit_recommended_improvements", "target": "docs_architecture_audit_\u0627\u0648\u0644\u0648\u06cc\u062a_\u06f3_\u0628\u0631\u0627\u06cc_\u0622\u0645\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0648\u0644\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L670", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_refactoring_plan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L706", "weight": 1.0}, {"source": "docs_architecture_audit_refactoring_plan", "target": "docs_architecture_audit_\u0641\u0627\u0632_\u06f0_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_\u06f3_\u062a\u0627_\u06f5_\u0631\u0648\u0632_\u0642\u0628\u0644_\u0627\u0632_\u0647\u0631_\u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L708", "weight": 1.0}, {"source": "docs_architecture_audit_refactoring_plan", "target": "docs_architecture_audit_\u0641\u0627\u0632_\u06f1_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a_\u067e\u0627\u06cc\u0647_task_01", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L718", "weight": 1.0}, {"source": "docs_architecture_audit_refactoring_plan", "target": "docs_architecture_audit_\u0641\u0627\u0632_\u06f2_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0627\u0698\u0648\u0644_\u0647\u0627_\u0628\u0647_\u062a\u0631\u062a\u06cc\u0628_dependency", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L727", "weight": 1.0}, {"source": "docs_architecture_audit_refactoring_plan", "target": "docs_architecture_audit_\u0641\u0627\u0632_\u06f3_\u0628\u0647\u06cc\u0646\u0647_\u0633\u0627\u0632\u06cc_\u0628\u0639\u062f_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L741", "weight": 1.0}, {"source": "docs_architecture_audit_refactoring_plan", "target": "docs_architecture_audit_\u0641\u0627\u0632_\u06f4_\u0622\u0645\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0648\u0644\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L749", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_\u0627\u0635\u0644\u0627\u062d\u0627\u062a_\u0627\u0639\u0645\u0627\u0644_\u0634\u062f\u0647_\u0628\u0639\u062f_\u0627\u0632_audit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L758", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0627\u0645\u0646\u06cc\u062a\u06cc_\u0628\u0627\u0642\u06cc_\u0645\u0627\u0646\u062f\u0647_\u0646\u06cc\u0627\u0632_\u0628\u0647_\u062a\u0648\u062c\u0647_\u062f\u0631_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L792", "weight": 1.0}, {"source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", "target": "docs_architecture_audit_final_verdict_\u0628\u0639\u062f_\u0627\u0632_\u0627\u0635\u0644\u0627\u062d\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L804", "weight": 1.0}, {"source": "docs_architecture_audit_final_verdict_\u0628\u0639\u062f_\u0627\u0632_\u0627\u0635\u0644\u0627\u062d\u0627\u062a", "target": "docs_architecture_audit_\u062f\u0644\u06cc\u0644_\u062a\u0635\u0645\u06cc\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/Architecture_Audit.md", "source_location": "L810", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e7ca8699e56c8ce50350006668b7958af1be4663f36620a12ce34dc1fecea6e1.json b/graphify-out/cache/ast/v0.8.44/e7ca8699e56c8ce50350006668b7958af1be4663f36620a12ce34dc1fecea6e1.json new file mode 100644 index 00000000..344cdb9c --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e7ca8699e56c8ce50350006668b7958af1be4663f36620a12ce34dc1fecea6e1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622173707_php", "label": "Version20260622173707.php", "file_type": "code", "source_file": "migrations/Version20260622173707.php", "source_location": "L1"}, {"id": "migrations_version20260622173707_version20260622173707", "label": "Version20260622173707", "file_type": "code", "source_file": "migrations/Version20260622173707.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260622173707_version20260622173707_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260622173707.php", "source_location": "L15"}, {"id": "migrations_version20260622173707_version20260622173707_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260622173707.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260622173707.php", "source_location": "L20"}, {"id": "migrations_version20260622173707_version20260622173707_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260622173707.php", "source_location": "L27"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622173707_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622173707.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622173707_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622173707.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260622173707_php", "target": "migrations_version20260622173707_version20260622173707", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622173707.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260622173707_version20260622173707", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622173707.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260622173707_version20260622173707", "target": "migrations_version20260622173707_version20260622173707_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622173707.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260622173707_version20260622173707", "target": "migrations_version20260622173707_version20260622173707_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622173707.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260622173707_version20260622173707_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622173707.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260622173707_version20260622173707", "target": "migrations_version20260622173707_version20260622173707_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622173707.php", "source_location": "L27", "weight": 1.0}, {"source": "migrations_version20260622173707_version20260622173707_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260622173707.php", "source_location": "L27", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260622173707_version20260622173707_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622173707.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260622173707_version20260622173707_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622173707.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260622173707_version20260622173707_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622173707.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260622173707_version20260622173707_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622173707.php", "source_location": "L31", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e90db79d423bcbe97680ffed422228037e2843e8169bb1188237f7f6b6babbd6.json b/graphify-out/cache/ast/v0.8.44/e90db79d423bcbe97680ffed422228037e2843e8169bb1188237f7f6b6babbd6.json new file mode 100644 index 00000000..2795fe5e --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e90db79d423bcbe97680ffed422228037e2843e8169bb1188237f7f6b6babbd6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_profile_birthday_jalali_persist_md", "label": "profile-birthday-jalali-persist.md", "file_type": "document", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L1"}, {"id": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", "label": "\u0630\u062e\u06cc\u0631\u0647 \u0648 \u0646\u0645\u0627\u06cc\u0634 \u0635\u062d\u06cc\u062d \u062a\u0627\u0631\u06cc\u062e \u062a\u0648\u0644\u062f \u062f\u0631 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 (Unix)", "file_type": "document", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L1"}, {"id": "prompt_profile_birthday_jalali_persist_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L3"}, {"id": "prompt_profile_birthday_jalali_persist_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L9"}, {"id": "prompt_profile_birthday_jalali_persist_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L13"}, {"id": "prompt_profile_birthday_jalali_persist_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L18"}, {"id": "prompt_profile_birthday_jalali_persist_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", "file_type": "document", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L25"}, {"id": "prompt_profile_birthday_jalali_persist_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L47"}, {"id": "prompt_profile_birthday_jalali_persist_\u06f1_\u0630\u062e\u06cc\u0631\u0647_birthday_unix_\u062f\u0631_hydrate", "label": "\u06f1. \u0630\u062e\u06cc\u0631\u0647 `birthday` (Unix) \u062f\u0631 `hydrate`", "file_type": "document", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L49"}, {"id": "prompt_profile_birthday_jalali_persist_\u06f2_\u062e\u0631\u0648\u062c\u06cc_birthday_\u062f\u0631_toarray", "label": "\u06f2. \u062e\u0631\u0648\u062c\u06cc `birthday` \u062f\u0631 `toArray`", "file_type": "document", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L61"}, {"id": "prompt_profile_birthday_jalali_persist_\u06f3_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "label": "\u06f3. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L69"}, {"id": "prompt_profile_birthday_jalali_persist_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L72"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_profile_birthday_jalali_persist_md", "target": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", "target": "prompt_profile_birthday_jalali_persist_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", "target": "prompt_profile_birthday_jalali_persist_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", "target": "prompt_profile_birthday_jalali_persist_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L13", "weight": 1.0}, {"source": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", "target": "prompt_profile_birthday_jalali_persist_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L18", "weight": 1.0}, {"source": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", "target": "prompt_profile_birthday_jalali_persist_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L25", "weight": 1.0}, {"source": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", "target": "prompt_profile_birthday_jalali_persist_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L47", "weight": 1.0}, {"source": "prompt_profile_birthday_jalali_persist_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_profile_birthday_jalali_persist_\u06f1_\u0630\u062e\u06cc\u0631\u0647_birthday_unix_\u062f\u0631_hydrate", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L49", "weight": 1.0}, {"source": "prompt_profile_birthday_jalali_persist_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_profile_birthday_jalali_persist_\u06f2_\u062e\u0631\u0648\u062c\u06cc_birthday_\u062f\u0631_toarray", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L61", "weight": 1.0}, {"source": "prompt_profile_birthday_jalali_persist_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_profile_birthday_jalali_persist_\u06f3_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L69", "weight": 1.0}, {"source": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", "target": "prompt_profile_birthday_jalali_persist_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", "source_location": "L72", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/e9d828bddc99129d0ac0c37ce23b83257fec16b7033074557acecb4757d88f14.json b/graphify-out/cache/ast/v0.8.44/e9d828bddc99129d0ac0c37ce23b83257fec16b7033074557acecb4757d88f14.json new file mode 100644 index 00000000..0267cd70 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/e9d828bddc99129d0ac0c37ce23b83257fec16b7033074557acecb4757d88f14.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_service_otpservice_php", "label": "OtpService.php", "file_type": "code", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L1"}, {"id": "service_otpservice_otpservice", "label": "OtpService", "file_type": "code", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L13"}, {"id": "service_otpservice_otpservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L15"}, {"id": "service_otpservice_otpservice_key", "label": ".key()", "file_type": "code", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L23"}, {"id": "service_otpservice_otpservice_grantkey", "label": ".grantKey()", "file_type": "code", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L29"}, {"id": "service_otpservice_otpservice_issuegrant", "label": ".issueGrant()", "file_type": "code", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L34"}, {"id": "service_otpservice_otpservice_consumegrant", "label": ".consumeGrant()", "file_type": "code", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L45"}, {"id": "service_otpservice_otpservice_sendcode", "label": ".sendCode()", "file_type": "code", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L59"}, {"id": "service_otpservice_otpservice_verifycode", "label": ".verifyCode()", "file_type": "code", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L79"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_service_otpservice_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_service_otpservice_php", "target": "appexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_service_otpservice_php", "target": "smslog", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_service_otpservice_php", "target": "smsservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_service_otpservice_php", "target": "smstextresolver", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_service_otpservice_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_service_otpservice_php", "target": "cacheinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_service_otpservice_php", "target": "service_otpservice_otpservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L13", "weight": 1.0}, {"source": "service_otpservice_otpservice", "target": "service_otpservice_otpservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L15", "weight": 1.0}, {"source": "service_otpservice_otpservice", "target": "service_otpservice_otpservice_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L23", "weight": 1.0}, {"source": "service_otpservice_otpservice", "target": "service_otpservice_otpservice_grantkey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L29", "weight": 1.0}, {"source": "service_otpservice_otpservice", "target": "service_otpservice_otpservice_issuegrant", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L34", "weight": 1.0}, {"source": "service_otpservice_otpservice", "target": "service_otpservice_otpservice_consumegrant", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L45", "weight": 1.0}, {"source": "service_otpservice_otpservice", "target": "service_otpservice_otpservice_sendcode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L59", "weight": 1.0}, {"source": "service_otpservice_otpservice", "target": "service_otpservice_otpservice_verifycode", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L79", "weight": 1.0}, {"source": "service_otpservice_otpservice_issuegrant", "target": "service_otpservice_otpservice_grantkey", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L37", "weight": 1.0}, {"source": "service_otpservice_otpservice_consumegrant", "target": "service_otpservice_otpservice_grantkey", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L47", "weight": 1.0}, {"source": "service_otpservice_otpservice_sendcode", "target": "service_otpservice_otpservice_key", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L66", "weight": 1.0}, {"source": "service_otpservice_otpservice_verifycode", "target": "service_otpservice_otpservice_key", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L81", "weight": 1.0}, {"source": "service_otpservice_otpservice_verifycode", "target": "service_otpservice_otpservice_issuegrant", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Service/OtpService.php", "source_location": "L104", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_otpservice_otpservice_key", "callee": "str_replace", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L26", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_issuegrant", "callee": "bin2hex", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L36", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_issuegrant", "callee": "random_bytes", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L36", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_issuegrant", "callee": "getItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L37", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_issuegrant", "callee": "expiresAfter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L39", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_issuegrant", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L40", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_consumegrant", "callee": "getItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L47", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_consumegrant", "callee": "isHit", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L49", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_consumegrant", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L53", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_consumegrant", "callee": "delete", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L54", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_sendcode", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L61", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_sendcode", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L61", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_sendcode", "callee": "str_pad", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L64", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_sendcode", "callee": "random_int", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L64", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_sendcode", "callee": "getItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L66", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_sendcode", "callee": "json_encode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L67", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_sendcode", "callee": "expiresAfter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L68", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_sendcode", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L69", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_sendcode", "callee": "resolve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L72", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_sendcode", "callee": "dispatchAsync", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L73", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_verifycode", "callee": "getItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L81", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_verifycode", "callee": "isHit", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L83", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_verifycode", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L87", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_verifycode", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L87", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_verifycode", "callee": "delete", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L90", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_verifycode", "callee": "hash_equals", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L94", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_verifycode", "callee": "json_encode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L96", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_verifycode", "callee": "expiresAfter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L97", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_verifycode", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L98", "receiver": null}, {"caller_nid": "service_otpservice_otpservice_verifycode", "callee": "delete", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php", "source_location": "L102", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ea26b39ca447321dcd1a8f9b199a6b8e2b82c67814754709ea47570066ed15e1.json b/graphify-out/cache/ast/v0.8.44/ea26b39ca447321dcd1a8f9b199a6b8e2b82c67814754709ea47570066ed15e1.json new file mode 100644 index 00000000..a52934da --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ea26b39ca447321dcd1a8f9b199a6b8e2b82c67814754709ea47570066ed15e1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_subscriptionplan_php", "label": "SubscriptionPlan.php", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L1"}, {"id": "entity_subscriptionplan_subscriptionplan", "label": "SubscriptionPlan", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L11"}, {"id": "collection", "label": "Collection", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L44"}, {"id": "entity_subscriptionplan_subscriptionplan_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L47"}, {"id": "entity_subscriptionplan_subscriptionplan_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L59"}, {"id": "entity_subscriptionplan_subscriptionplan_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L60"}, {"id": "entity_subscriptionplan_subscriptionplan_getname", "label": ".getName()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L61"}, {"id": "entity_subscriptionplan_subscriptionplan_getlevel", "label": ".getLevel()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L62"}, {"id": "entity_subscriptionplan_subscriptionplan_getmaxsecretaries", "label": ".getMaxSecretaries()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L63"}, {"id": "entity_subscriptionplan_subscriptionplan_getfeatures", "label": ".getFeatures()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L64"}, {"id": "entity_subscriptionplan_subscriptionplan_isactive", "label": ".isActive()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L65"}, {"id": "entity_subscriptionplan_subscriptionplan_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L66"}, {"id": "entity_subscriptionplan_subscriptionplan_getupdatedat", "label": ".getUpdatedAt()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L67"}, {"id": "entity_subscriptionplan_subscriptionplan_getperiods", "label": ".getPeriods()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L68"}, {"id": "entity_subscriptionplan_subscriptionplan_setname", "label": ".setName()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L70"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L70"}, {"id": "entity_subscriptionplan_subscriptionplan_setlevel", "label": ".setLevel()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L71"}, {"id": "entity_subscriptionplan_subscriptionplan_setmaxsecretaries", "label": ".setMaxSecretaries()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L72"}, {"id": "entity_subscriptionplan_subscriptionplan_setfeatures", "label": ".setFeatures()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L73"}, {"id": "entity_subscriptionplan_subscriptionplan_setactive", "label": ".setActive()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L74"}, {"id": "entity_subscriptionplan_subscriptionplan_hasfeature", "label": ".hasFeature()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L76"}, {"id": "entity_subscriptionplan_subscriptionplan_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L81"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_subscriptionplan_php", "target": "subscriptionplanrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_subscriptionplan_php", "target": "arraycollection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_subscriptionplan_php", "target": "collection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_subscriptionplan_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_subscriptionplan_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_subscription_entity_subscriptionplan_php", "target": "entity_subscriptionplan_subscriptionplan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L11", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L44", "weight": 1.0, "context": "field"}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L47", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L59", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L60", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L61", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_getlevel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_getmaxsecretaries", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_getfeatures", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L64", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_isactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L66", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_getupdatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L67", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_getperiods", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L68", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan_getperiods", "target": "collection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L68", "weight": 1.0, "context": "return_type"}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_setname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L70", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan_setname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L70", "weight": 1.0, "context": "return_type"}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_setlevel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L71", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan_setlevel", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L71", "weight": 1.0, "context": "return_type"}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_setmaxsecretaries", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L72", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan_setmaxsecretaries", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L72", "weight": 1.0, "context": "return_type"}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_setfeatures", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan_setfeatures", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L73", "weight": 1.0, "context": "return_type"}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_setactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan_setactive", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L74", "weight": 1.0, "context": "return_type"}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_hasfeature", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L76", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan", "target": "entity_subscriptionplan_subscriptionplan_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L81", "weight": 1.0}, {"source": "entity_subscriptionplan_subscriptionplan_toarray", "target": "entity_subscriptionplan_subscriptionplan_isactive", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L95", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_subscriptionplan_subscriptionplan_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L49", "receiver": null}, {"caller_nid": "entity_subscriptionplan_subscriptionplan_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L49", "receiver": null}, {"caller_nid": "entity_subscriptionplan_subscriptionplan_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L54", "receiver": null}, {"caller_nid": "entity_subscriptionplan_subscriptionplan_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L55", "receiver": null}, {"caller_nid": "entity_subscriptionplan_subscriptionplan_setname", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L70", "receiver": null}, {"caller_nid": "entity_subscriptionplan_subscriptionplan_setlevel", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L71", "receiver": null}, {"caller_nid": "entity_subscriptionplan_subscriptionplan_setmaxsecretaries", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L72", "receiver": null}, {"caller_nid": "entity_subscriptionplan_subscriptionplan_setfeatures", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L73", "receiver": null}, {"caller_nid": "entity_subscriptionplan_subscriptionplan_setactive", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L74", "receiver": null}, {"caller_nid": "entity_subscriptionplan_subscriptionplan_toarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPlan.php", "source_location": "L93", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/eb2a55b4f50f4fd58288452b71dfb5e190958cb8c775354dc9c9f99c929dfff0.json b/graphify-out/cache/ast/v0.8.44/eb2a55b4f50f4fd58288452b71dfb5e190958cb8c775354dc9c9f99c929dfff0.json new file mode 100644 index 00000000..c533716a --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/eb2a55b4f50f4fd58288452b71dfb5e190958cb8c775354dc9c9f99c929dfff0.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609134741_php", "label": "Version20260609134741.php", "file_type": "code", "source_file": "migrations/Version20260609134741.php", "source_location": "L1"}, {"id": "migrations_version20260609134741_version20260609134741", "label": "Version20260609134741", "file_type": "code", "source_file": "migrations/Version20260609134741.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260609134741_version20260609134741_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260609134741.php", "source_location": "L15"}, {"id": "migrations_version20260609134741_version20260609134741_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260609134741.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260609134741.php", "source_location": "L20"}, {"id": "migrations_version20260609134741_version20260609134741_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260609134741.php", "source_location": "L28"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609134741_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134741.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609134741_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134741.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609134741_php", "target": "migrations_version20260609134741_version20260609134741", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134741.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609134741_version20260609134741", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134741.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609134741_version20260609134741", "target": "migrations_version20260609134741_version20260609134741_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134741.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260609134741_version20260609134741", "target": "migrations_version20260609134741_version20260609134741_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134741.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260609134741_version20260609134741_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134741.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609134741_version20260609134741", "target": "migrations_version20260609134741_version20260609134741_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134741.php", "source_location": "L28", "weight": 1.0}, {"source": "migrations_version20260609134741_version20260609134741_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134741.php", "source_location": "L28", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260609134741_version20260609134741_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134741.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260609134741_version20260609134741_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134741.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260609134741_version20260609134741_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134741.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260609134741_version20260609134741_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134741.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260609134741_version20260609134741_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134741.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260609134741_version20260609134741_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134741.php", "source_location": "L33", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/eb874915d9fd1950fea47efb46e2278600ab36a30857b12cccda86ebc2b5b807.json b/graphify-out/cache/ast/v0.8.44/eb874915d9fd1950fea47efb46e2278600ab36a30857b12cccda86ebc2b5b807.json new file mode 100644 index 00000000..d463a7b1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/eb874915d9fd1950fea47efb46e2278600ab36a30857b12cccda86ebc2b5b807.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_claimrepository_php", "label": "ClaimRepository.php", "file_type": "code", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L1"}, {"id": "repository_claimrepository_claimrepository", "label": "ClaimRepository", "file_type": "code", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_claimrepository_claimrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L11"}, {"id": "repository_claimrepository_claimrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L16"}, {"id": "claim", "label": "Claim", "file_type": "code", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L16"}, {"id": "repository_claimrepository_claimrepository_findbytenant", "label": ".findByTenant()", "file_type": "code", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L25"}, {"id": "repository_claimrepository_claimrepository_debtreport", "label": ".debtReport()", "file_type": "code", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L71"}, {"id": "repository_claimrepository_claimrepository_existsforinvoice", "label": ".existsForInvoice()", "file_type": "code", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L100"}, {"id": "repository_claimrepository_claimrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L114"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_claimrepository_php", "target": "claim", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_claimrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_claimrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_repository_claimrepository_php", "target": "repository_claimrepository_claimrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_claimrepository_claimrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_claimrepository_claimrepository", "target": "repository_claimrepository_claimrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_claimrepository_claimrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_claimrepository_claimrepository", "target": "repository_claimrepository_claimrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_claimrepository_claimrepository_findbyuuid", "target": "claim", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L16", "weight": 1.0, "context": "return_type"}, {"source": "repository_claimrepository_claimrepository", "target": "repository_claimrepository_claimrepository_findbytenant", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L25", "weight": 1.0}, {"source": "repository_claimrepository_claimrepository", "target": "repository_claimrepository_claimrepository_debtreport", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L71", "weight": 1.0}, {"source": "repository_claimrepository_claimrepository", "target": "repository_claimrepository_claimrepository_existsforinvoice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L100", "weight": 1.0}, {"source": "repository_claimrepository_claimrepository", "target": "repository_claimrepository_claimrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L114", "weight": 1.0}, {"source": "repository_claimrepository_claimrepository_save", "target": "claim", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L114", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_claimrepository_claimrepository_construct", "target": "claim", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Billing/Repository/ClaimRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_claimrepository_claimrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L27", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L27", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L27", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L27", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L27", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L27", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L34", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L35", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L40", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L41", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L41", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L43", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L44", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L44", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L48", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L49", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L50", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L50", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_findbytenant", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L64", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_debtreport", "callee": "getArrayResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L73", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_debtreport", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L73", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_debtreport", "callee": "groupBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L73", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_debtreport", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L73", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_debtreport", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L73", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_debtreport", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L73", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_debtreport", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L73", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_debtreport", "callee": "addSelect", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L73", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_debtreport", "callee": "addSelect", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L73", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_debtreport", "callee": "addSelect", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L73", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_debtreport", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L73", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_debtreport", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L73", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_debtreport", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L86", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_existsforinvoice", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L102", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_existsforinvoice", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L102", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_existsforinvoice", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L102", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_existsforinvoice", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L102", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_existsforinvoice", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L102", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_existsforinvoice", "callee": "join", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L102", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_existsforinvoice", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L102", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_existsforinvoice", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L102", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L116", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L116", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L118", "receiver": null}, {"caller_nid": "repository_claimrepository_claimrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php", "source_location": "L118", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ec0826918bb413f88d2d989f514b0c75a8cb932d11476d2c6e46908ce87968e8.json b/graphify-out/cache/ast/v0.8.44/ec0826918bb413f88d2d989f514b0c75a8cb932d11476d2c6e46908ce87968e8.json new file mode 100644 index 00000000..4d4e5037 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ec0826918bb413f88d2d989f514b0c75a8cb932d11476d2c6e46908ce87968e8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_16_smart_dashboard_database_md", "label": "database.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L1"}, {"id": "task_16_smart_dashboard_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L1"}, {"id": "task_16_smart_dashboard_database_\u0647\u06cc\u0686_migration_\u0644\u0627\u0632\u0645_\u0646\u06cc\u0633\u062a", "label": "\u0647\u06cc\u0686 migration \u0644\u0627\u0632\u0645 \u0646\u06cc\u0633\u062a", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L3"}, {"id": "task_16_smart_dashboard_database_query_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "label": "Query \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L7"}, {"id": "task_16_smart_dashboard_database_\u0646\u0648\u0628\u062a_\u0647\u0627_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0631\u0648\u0632_admin_chart", "label": "\u0646\u0648\u0628\u062a\u200c\u0647\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0631\u0648\u0632 (admin chart)", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L9"}, {"id": "task_16_smart_dashboard_database_\u062f\u0631\u0622\u0645\u062f_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0631\u0648\u0632_\u0627\u0632_patient_sessions", "label": "\u062f\u0631\u0622\u0645\u062f \u0628\u0631 \u0627\u0633\u0627\u0633 \u0631\u0648\u0632 (\u0627\u0632 patient_sessions)", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L20"}, {"id": "task_16_smart_dashboard_database_\u0641\u0631\u0648\u0634_\u0627\u0634\u062a\u0631\u0627\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u067e\u0646\u0644_admin", "label": "\u0641\u0631\u0648\u0634 \u0627\u0634\u062a\u0631\u0627\u06a9 \u0628\u0631 \u0627\u0633\u0627\u0633 \u067e\u0646\u0644 (admin)", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L35"}, {"id": "task_16_smart_dashboard_database_\u0628\u06cc\u0645\u0627\u0631\u0627\u0646_\u0645\u0646\u062d\u0635\u0631\u0628\u0647_\u0641\u0631\u062f_\u062f\u0631_\u0628\u0627\u0632\u0647", "label": "\u0628\u06cc\u0645\u0627\u0631\u0627\u0646 \u0645\u0646\u062d\u0635\u0631\u0628\u0647\u200c\u0641\u0631\u062f \u062f\u0631 \u0628\u0627\u0632\u0647", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L49"}, {"id": "task_16_smart_dashboard_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L59"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_16_smart_dashboard_database_md", "target": "task_16_smart_dashboard_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L1", "weight": 1.0}, {"source": "task_16_smart_dashboard_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "target": "task_16_smart_dashboard_database_\u0647\u06cc\u0686_migration_\u0644\u0627\u0632\u0645_\u0646\u06cc\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L3", "weight": 1.0}, {"source": "task_16_smart_dashboard_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "target": "task_16_smart_dashboard_database_query_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L7", "weight": 1.0}, {"source": "task_16_smart_dashboard_database_query_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "target": "task_16_smart_dashboard_database_\u0646\u0648\u0628\u062a_\u0647\u0627_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0631\u0648\u0632_admin_chart", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L9", "weight": 1.0}, {"source": "task_16_smart_dashboard_database_query_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "target": "task_16_smart_dashboard_database_\u062f\u0631\u0622\u0645\u062f_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0631\u0648\u0632_\u0627\u0632_patient_sessions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L20", "weight": 1.0}, {"source": "task_16_smart_dashboard_database_query_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "target": "task_16_smart_dashboard_database_\u0641\u0631\u0648\u0634_\u0627\u0634\u062a\u0631\u0627\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u067e\u0646\u0644_admin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L35", "weight": 1.0}, {"source": "task_16_smart_dashboard_database_query_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "target": "task_16_smart_dashboard_database_\u0628\u06cc\u0645\u0627\u0631\u0627\u0646_\u0645\u0646\u062d\u0635\u0631\u0628\u0647_\u0641\u0631\u062f_\u062f\u0631_\u0628\u0627\u0632\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L49", "weight": 1.0}, {"source": "task_16_smart_dashboard_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", "target": "task_16_smart_dashboard_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", "source_location": "L59", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ecf2f1d6b695c256805cea006ad4ea2c64d4419dba5da0e8a862ddcb78c185d8.json b/graphify-out/cache/ast/v0.8.44/ecf2f1d6b695c256805cea006ad4ea2c64d4419dba5da0e8a862ddcb78c185d8.json new file mode 100644 index 00000000..51c93c04 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ecf2f1d6b695c256805cea006ad4ea2c64d4419dba5da0e8a862ddcb78c185d8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_16_representation_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L1"}, {"id": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "label": "\u062a\u0633\u06a9 \u06f1\u06f6: \u0645\u0627\u0698\u0648\u0644 Representation (\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc + \u062f\u0627\u0634\u0628\u0648\u0631\u062f)", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L1"}, {"id": "task_16_representation_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L3"}, {"id": "task_16_representation_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L8"}, {"id": "task_16_representation_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L19"}, {"id": "task_16_representation_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L25"}, {"id": "task_16_representation_task_query_params", "label": "Query Params", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L28"}, {"id": "task_16_representation_task_get_api_v1_representation_filter_representationid", "label": "GET /api/v1/representation/filter/{representationId}", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L30"}, {"id": "task_16_representation_task_get_api_v1_representation_yearly_income_representationid", "label": "GET /api/v1/representation/yearly-income/{representationId}", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L36"}, {"id": "task_16_representation_task_\u0646\u0645\u0648\u0646\u0647_response_\u0647\u0627", "label": "\u0646\u0645\u0648\u0646\u0647 Response\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L41"}, {"id": "task_16_representation_task_get_api_v1_representation_uuid", "label": "GET /api/v1/representation/{uuid}", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L43"}, {"id": "task_16_representation_task_get_api_v1_representation_filter_id", "label": "GET /api/v1/representation/filter/{id}", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L57"}, {"id": "task_16_representation_task_get_api_v1_representation_yearly_income_id", "label": "GET /api/v1/representation/yearly-income/{id}", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L66"}, {"id": "task_16_representation_task_get_api_v1_representation_my_appointments_id", "label": "GET /api/v1/representation/my-appointments/{id}", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L80"}, {"id": "task_16_representation_task_post_api_v1_representations_id_bank_accounts", "label": "POST /api/v1/representations/{id}/bank-accounts", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L100"}, {"id": "task_16_representation_task_\u0646\u0645\u0648\u0646\u0647_bank_account_\u062f\u0631_get_api_v1_representation_uuid", "label": "\u0646\u0645\u0648\u0646\u0647 `bank_account` \u062f\u0631 GET /api/v1/representation/{uuid}", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L135"}, {"id": "task_16_representation_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_representation_entity", "label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc Representation Entity", "file_type": "document", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L147"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_16_representation_task_md", "target": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "target": "task_16_representation_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "target": "task_16_representation_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L8", "weight": 1.0}, {"source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "target": "task_16_representation_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L19", "weight": 1.0}, {"source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "target": "task_16_representation_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L25", "weight": 1.0}, {"source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "target": "task_16_representation_task_query_params", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L28", "weight": 1.0}, {"source": "task_16_representation_task_query_params", "target": "task_16_representation_task_get_api_v1_representation_filter_representationid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L30", "weight": 1.0}, {"source": "task_16_representation_task_query_params", "target": "task_16_representation_task_get_api_v1_representation_yearly_income_representationid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L36", "weight": 1.0}, {"source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "target": "task_16_representation_task_\u0646\u0645\u0648\u0646\u0647_response_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L41", "weight": 1.0}, {"source": "task_16_representation_task_\u0646\u0645\u0648\u0646\u0647_response_\u0647\u0627", "target": "task_16_representation_task_get_api_v1_representation_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L43", "weight": 1.0}, {"source": "task_16_representation_task_\u0646\u0645\u0648\u0646\u0647_response_\u0647\u0627", "target": "task_16_representation_task_get_api_v1_representation_filter_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L57", "weight": 1.0}, {"source": "task_16_representation_task_\u0646\u0645\u0648\u0646\u0647_response_\u0647\u0627", "target": "task_16_representation_task_get_api_v1_representation_yearly_income_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L66", "weight": 1.0}, {"source": "task_16_representation_task_\u0646\u0645\u0648\u0646\u0647_response_\u0647\u0627", "target": "task_16_representation_task_get_api_v1_representation_my_appointments_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L80", "weight": 1.0}, {"source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "target": "task_16_representation_task_post_api_v1_representations_id_bank_accounts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L100", "weight": 1.0}, {"source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "target": "task_16_representation_task_\u0646\u0645\u0648\u0646\u0647_bank_account_\u062f\u0631_get_api_v1_representation_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L135", "weight": 1.0}, {"source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", "target": "task_16_representation_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_representation_entity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-16-representation/task.md", "source_location": "L147", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ee14b45989f69598f9862c975c097e7c3cb720c2bb06967b9787307e7acfe361.json b/graphify-out/cache/ast/v0.8.44/ee14b45989f69598f9862c975c097e7c3cb720c2bb06967b9787307e7acfe361.json new file mode 100644 index 00000000..e1d4b871 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ee14b45989f69598f9862c975c097e7c3cb720c2bb06967b9787307e7acfe361.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_02_authentication_architecture_md", "label": "architecture.md", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/architecture.md", "source_location": "L1"}, {"id": "task_02_authentication_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/architecture.md", "source_location": "L1"}, {"id": "task_02_authentication_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/architecture.md", "source_location": "L3"}, {"id": "task_02_authentication_architecture_\u0646\u0645\u0648\u062f\u0627\u0631_\u062c\u0631\u06cc\u0627\u0646_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "label": "\u0646\u0645\u0648\u062f\u0627\u0631 \u062c\u0631\u06cc\u0627\u0646 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/architecture.md", "source_location": "L34"}, {"id": "task_02_authentication_architecture_entity_user", "label": "Entity: User", "file_type": "document", "source_file": "docs/tasks/task-02-authentication/architecture.md", "source_location": "L52"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_02_authentication_architecture_md", "target": "task_02_authentication_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/architecture.md", "source_location": "L1", "weight": 1.0}, {"source": "task_02_authentication_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/architecture.md", "source_location": "L3", "weight": 1.0}, {"source": "task_02_authentication_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_architecture_\u0646\u0645\u0648\u062f\u0627\u0631_\u062c\u0631\u06cc\u0627\u0646_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/architecture.md", "source_location": "L34", "weight": 1.0}, {"source": "task_02_authentication_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", "target": "task_02_authentication_architecture_entity_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-02-authentication/architecture.md", "source_location": "L52", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ef4441f12cd65447fd2670ba354162f407ebb7666273032e70b0379e174a9230.json b/graphify-out/cache/ast/v0.8.44/ef4441f12cd65447fd2670ba354162f407ebb7666273032e70b0379e174a9230.json new file mode 100644 index 00000000..cfeef2fe --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ef4441f12cd65447fd2670ba354162f407ebb7666273032e70b0379e174a9230.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_dateoverride_php", "label": "DateOverride.php", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L1"}, {"id": "entity_dateoverride_dateoverride", "label": "DateOverride", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L9"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L22"}, {"id": "entity_dateoverride_dateoverride_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L44"}, {"id": "entity_dateoverride_dateoverride_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L54"}, {"id": "entity_dateoverride_dateoverride_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L55"}, {"id": "entity_dateoverride_dateoverride_getdoctor", "label": ".getDoctor()", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L56"}, {"id": "entity_dateoverride_dateoverride_getdate", "label": ".getDate()", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L57"}, {"id": "entity_dateoverride_dateoverride_isactive", "label": ".isActive()", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L58"}, {"id": "entity_dateoverride_dateoverride_getsetting", "label": ".getSetting()", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L59"}, {"id": "entity_dateoverride_dateoverride_getreason", "label": ".getReason()", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L60"}, {"id": "entity_dateoverride_dateoverride_setdate", "label": ".setDate()", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L62"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L62"}, {"id": "entity_dateoverride_dateoverride_setactive", "label": ".setActive()", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L63"}, {"id": "entity_dateoverride_dateoverride_setsetting", "label": ".setSetting()", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L64"}, {"id": "entity_dateoverride_dateoverride_setreason", "label": ".setReason()", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L65"}, {"id": "entity_dateoverride_dateoverride_touch", "label": ".touch()", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L67"}, {"id": "entity_dateoverride_dateoverride_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L69"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_dateoverride_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_dateoverride_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_dateoverride_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_entity_dateoverride_php", "target": "entity_dateoverride_dateoverride", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L22", "weight": 1.0, "context": "field"}, {"source": "entity_dateoverride_dateoverride", "target": "entity_dateoverride_dateoverride_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L44", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride_construct", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L44", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_dateoverride_dateoverride", "target": "entity_dateoverride_dateoverride_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L54", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride", "target": "entity_dateoverride_dateoverride_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L55", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride", "target": "entity_dateoverride_dateoverride_getdoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L56", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride_getdoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L56", "weight": 1.0, "context": "return_type"}, {"source": "entity_dateoverride_dateoverride", "target": "entity_dateoverride_dateoverride_getdate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L57", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride", "target": "entity_dateoverride_dateoverride_isactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L58", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride", "target": "entity_dateoverride_dateoverride_getsetting", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L59", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride", "target": "entity_dateoverride_dateoverride_getreason", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L60", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride", "target": "entity_dateoverride_dateoverride_setdate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride_setdate", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L62", "weight": 1.0, "context": "return_type"}, {"source": "entity_dateoverride_dateoverride", "target": "entity_dateoverride_dateoverride_setactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride_setactive", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L63", "weight": 1.0, "context": "return_type"}, {"source": "entity_dateoverride_dateoverride", "target": "entity_dateoverride_dateoverride_setsetting", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L64", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride_setsetting", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L64", "weight": 1.0, "context": "return_type"}, {"source": "entity_dateoverride_dateoverride", "target": "entity_dateoverride_dateoverride_setreason", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride_setreason", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L65", "weight": 1.0, "context": "return_type"}, {"source": "entity_dateoverride_dateoverride", "target": "entity_dateoverride_dateoverride_touch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L67", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride", "target": "entity_dateoverride_dateoverride_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L69", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride_setdate", "target": "entity_dateoverride_dateoverride_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride_setactive", "target": "entity_dateoverride_dateoverride_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride_setsetting", "target": "entity_dateoverride_dateoverride_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L64", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride_setreason", "target": "entity_dateoverride_dateoverride_touch", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_dateoverride_dateoverride_toarray", "target": "entity_dateoverride_dateoverride_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Appointment/Entity/DateOverride.php", "source_location": "L73", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_dateoverride_dateoverride_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/DateOverride.php", "source_location": "L46", "receiver": null}, {"caller_nid": "entity_dateoverride_dateoverride_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/DateOverride.php", "source_location": "L46", "receiver": null}, {"caller_nid": "entity_dateoverride_dateoverride_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/DateOverride.php", "source_location": "L50", "receiver": null}, {"caller_nid": "entity_dateoverride_dateoverride_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/DateOverride.php", "source_location": "L51", "receiver": null}, {"caller_nid": "entity_dateoverride_dateoverride_touch", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/DateOverride.php", "source_location": "L67", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f00a38d5a28420b3a8fda800286352a56f0f98b190ec67e57e1d971debae3bef.json b/graphify-out/cache/ast/v0.8.44/f00a38d5a28420b3a8fda800286352a56f0f98b190ec67e57e1d971debae3bef.json new file mode 100644 index 00000000..5c4625f1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f00a38d5a28420b3a8fda800286352a56f0f98b190ec67e57e1d971debae3bef.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_03_user_profile_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L1"}, {"id": "task_03_user_profile_task_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "label": "\u062a\u0633\u06a9 \u06f0\u06f3: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L1"}, {"id": "task_03_user_profile_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L3"}, {"id": "task_03_user_profile_task_endpoint_\u0647\u0627", "label": "Endpoint \u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L7"}, {"id": "task_03_user_profile_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L16"}, {"id": "task_03_user_profile_task_\u062e\u0631\u0648\u062c\u06cc_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", "label": "\u062e\u0631\u0648\u062c\u06cc\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L19"}, {"id": "task_03_user_profile_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L25"}, {"id": "task_03_user_profile_task_\u0646\u0645\u0648\u0646\u0647_request", "label": "\u0646\u0645\u0648\u0646\u0647 Request", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L28"}, {"id": "task_03_user_profile_task_post_api_v1_user_profile", "label": "POST /api/v1/user-profile", "file_type": "document", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L30"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_03_user_profile_task_md", "target": "task_03_user_profile_task_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_03_user_profile_task_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_03_user_profile_task_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_task_endpoint_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L7", "weight": 1.0}, {"source": "task_03_user_profile_task_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L16", "weight": 1.0}, {"source": "task_03_user_profile_task_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_task_\u062e\u0631\u0648\u062c\u06cc_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L19", "weight": 1.0}, {"source": "task_03_user_profile_task_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L25", "weight": 1.0}, {"source": "task_03_user_profile_task_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", "target": "task_03_user_profile_task_\u0646\u0645\u0648\u0646\u0647_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L28", "weight": 1.0}, {"source": "task_03_user_profile_task_\u0646\u0645\u0648\u0646\u0647_request", "target": "task_03_user_profile_task_post_api_v1_user_profile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-03-user-profile/task.md", "source_location": "L30", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f04e02faaf3d8f49d493c2e77f8f80120e8de353af185e624996c9b14e36267b.json b/graphify-out/cache/ast/v0.8.44/f04e02faaf3d8f49d493c2e77f8f80120e8de353af185e624996c9b14e36267b.json new file mode 100644 index 00000000..02676330 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f04e02faaf3d8f49d493c2e77f8f80120e8de353af185e624996c9b14e36267b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_claimservice_php", "label": "ClaimService.php", "file_type": "code", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L1"}, {"id": "service_claimservice_claimservice", "label": "ClaimService", "file_type": "code", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L13"}, {"id": "service_claimservice_claimservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L15"}, {"id": "service_claimservice_claimservice_createfrominvoice", "label": ".createFromInvoice()", "file_type": "code", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L25"}, {"id": "invoice", "label": "Invoice", "file_type": "code", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L25"}, {"id": "service_claimservice_claimservice_buildclaim", "label": ".buildClaim()", "file_type": "code", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L65"}, {"id": "claim", "label": "Claim", "file_type": "code", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L65"}, {"id": "service_claimservice_claimservice_transition", "label": ".transition()", "file_type": "code", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L84"}, {"id": "service_claimservice_claimservice_dosubmit", "label": ".doSubmit()", "file_type": "code", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L105"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_claimservice_php", "target": "claimsubmitterinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_claimservice_php", "target": "claim", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_claimservice_php", "target": "claimitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_claimservice_php", "target": "invoice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_claimservice_php", "target": "claimrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_claimservice_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_claimservice_php", "target": "appexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_claimservice_php", "target": "service_claimservice_claimservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L13", "weight": 1.0}, {"source": "service_claimservice_claimservice", "target": "service_claimservice_claimservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L15", "weight": 1.0}, {"source": "service_claimservice_claimservice", "target": "service_claimservice_claimservice_createfrominvoice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L25", "weight": 1.0}, {"source": "service_claimservice_claimservice_createfrominvoice", "target": "invoice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L25", "weight": 1.0, "context": "parameter_type"}, {"source": "service_claimservice_claimservice", "target": "service_claimservice_claimservice_buildclaim", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L65", "weight": 1.0}, {"source": "service_claimservice_claimservice_buildclaim", "target": "invoice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L65", "weight": 1.0, "context": "parameter_type"}, {"source": "service_claimservice_claimservice_buildclaim", "target": "claim", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L65", "weight": 1.0, "context": "return_type"}, {"source": "service_claimservice_claimservice", "target": "service_claimservice_claimservice_transition", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L84", "weight": 1.0}, {"source": "service_claimservice_claimservice_transition", "target": "claim", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L84", "weight": 1.0, "context": "parameter_type"}, {"source": "service_claimservice_claimservice", "target": "service_claimservice_claimservice_dosubmit", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L105", "weight": 1.0}, {"source": "service_claimservice_claimservice_dosubmit", "target": "claim", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L105", "weight": 1.0, "context": "parameter_type"}, {"source": "service_claimservice_claimservice_createfrominvoice", "target": "invoice", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L27", "weight": 1.0}, {"source": "service_claimservice_claimservice_createfrominvoice", "target": "service_claimservice_claimservice_buildclaim", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L39", "weight": 1.0}, {"source": "service_claimservice_claimservice_createfrominvoice", "target": "claim", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L39", "weight": 1.0}, {"source": "service_claimservice_claimservice_buildclaim", "target": "claim", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L71", "weight": 1.0}, {"source": "service_claimservice_claimservice_transition", "target": "claim", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L95", "weight": 1.0}, {"source": "service_claimservice_claimservice_transition", "target": "service_claimservice_claimservice_dosubmit", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/ClaimService.php", "source_location": "L95", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_claimservice_claimservice_createfrominvoice", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L27", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_createfrominvoice", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L31", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_createfrominvoice", "callee": "existsForInvoice", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L31", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_createfrominvoice", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L31", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_createfrominvoice", "callee": "getBaseInsuranceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L37", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_createfrominvoice", "callee": "getSupplementaryInsuranceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L45", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_createfrominvoice", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L58", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_createfrominvoice", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L60", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_createfrominvoice", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L60", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_buildclaim", "callee": "getEntityType", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L67", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_buildclaim", "callee": "getEntityId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L67", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_buildclaim", "callee": "getItems", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L70", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_buildclaim", "callee": "getBaseInsuranceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L72", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_buildclaim", "callee": "getSupplementaryRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L73", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_buildclaim", "callee": "addItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L76", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_buildclaim", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L76", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_transition", "callee": "canTransitionTo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L86", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_transition", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L89", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_transition", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L89", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_transition", "callee": "approve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L96", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_transition", "callee": "reject", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L97", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_transition", "callee": "pay", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L98", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_transition", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L102", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_dosubmit", "callee": "submit", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L107", "receiver": null}, {"caller_nid": "service_claimservice_claimservice_dosubmit", "callee": "submit", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php", "source_location": "L111", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f063eae11f94b2132d84b0a8472bac1d4d404a2bfbfacb049f0c583f9c586219.json b/graphify-out/cache/ast/v0.8.44/f063eae11f94b2132d84b0a8472bac1d4d404a2bfbfacb049f0c583f9c586219.json new file mode 100644 index 00000000..5ae70e82 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f063eae11f94b2132d84b0a8472bac1d4d404a2bfbfacb049f0c583f9c586219.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_profile_in_clinic_context_md", "label": "fix-profile-in-clinic-context.md", "file_type": "document", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L1"}, {"id": "prompt_fix_profile_in_clinic_context_\u0631\u0641\u0639_\u0628\u0627\u06af_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u06a9\u062a\u0631_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_doctor_uuid_\u0628\u0627_clinic_uuid_\u0627\u0634\u062a\u0628\u0627\u0647_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", "label": "\u0631\u0641\u0639 \u0628\u0627\u06af \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062f\u06a9\u062a\u0631 \u062f\u0631 context \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u2014 doctor_uuid \u0628\u0627 clinic_uuid \u0627\u0634\u062a\u0628\u0627\u0647 \u06af\u0631\u0641\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L1"}, {"id": "prompt_fix_profile_in_clinic_context_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L3"}, {"id": "prompt_fix_profile_in_clinic_context_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L12"}, {"id": "prompt_fix_profile_in_clinic_context_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L20"}, {"id": "prompt_fix_profile_in_clinic_context_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L29"}, {"id": "prompt_fix_profile_in_clinic_context_backend_userinfo_response_\u062e\u0637_536_548", "label": "Backend \u2014 `userInfo()` response (\u062e\u0637 536-548)", "file_type": "document", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L31"}, {"id": "prompt_fix_profile_in_clinic_context_backend_buildavailablecontexts_\u062e\u0637_614_661", "label": "Backend \u2014 `buildAvailableContexts()` (\u062e\u0637 614-661)", "file_type": "document", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L44"}, {"id": "prompt_fix_profile_in_clinic_context_frontend_authstore_ts_\u062e\u0637_19_94_95", "label": "Frontend \u2014 `authStore.ts` (\u062e\u0637 19\u060c 94-95)", "file_type": "document", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L64"}, {"id": "prompt_fix_profile_in_clinic_context_frontend_doctordetailpage_tsx_\u062e\u0637_2162", "label": "Frontend \u2014 `DoctorDetailPage.tsx` (\u062e\u0637 2162)", "file_type": "document", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L79"}, {"id": "prompt_fix_profile_in_clinic_context_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L86"}, {"id": "prompt_fix_profile_in_clinic_context_\u06f1_backend_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_doctor_uuid_\u0628\u0647_response_\u0647\u0627\u06cc_auth", "label": "\u06f1. Backend \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `doctor_uuid` \u0628\u0647 response \u0647\u0627\u06cc auth", "file_type": "document", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L88"}, {"id": "prompt_fix_profile_in_clinic_context_\u06f2_frontend_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_doctoruuid_\u0628\u0647_authstore", "label": "\u06f2. Frontend \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `doctorUuid` \u0628\u0647 authStore", "file_type": "document", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L129"}, {"id": "prompt_fix_profile_in_clinic_context_\u06f3_frontend_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0627\u0632_doctoruuid_\u062f\u0631_doctordetailpage", "label": "\u06f3. Frontend \u2014 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 `doctorUuid` \u062f\u0631 `DoctorDetailPage`", "file_type": "document", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L202"}, {"id": "prompt_fix_profile_in_clinic_context_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L219"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_profile_in_clinic_context_md", "target": "prompt_fix_profile_in_clinic_context_\u0631\u0641\u0639_\u0628\u0627\u06af_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u06a9\u062a\u0631_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_doctor_uuid_\u0628\u0627_clinic_uuid_\u0627\u0634\u062a\u0628\u0627\u0647_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_fix_profile_in_clinic_context_\u0631\u0641\u0639_\u0628\u0627\u06af_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u06a9\u062a\u0631_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_doctor_uuid_\u0628\u0627_clinic_uuid_\u0627\u0634\u062a\u0628\u0627\u0647_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", "target": "prompt_fix_profile_in_clinic_context_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_fix_profile_in_clinic_context_\u0631\u0641\u0639_\u0628\u0627\u06af_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u06a9\u062a\u0631_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_doctor_uuid_\u0628\u0627_clinic_uuid_\u0627\u0634\u062a\u0628\u0627\u0647_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", "target": "prompt_fix_profile_in_clinic_context_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L12", "weight": 1.0}, {"source": "prompt_fix_profile_in_clinic_context_\u0631\u0641\u0639_\u0628\u0627\u06af_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u06a9\u062a\u0631_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_doctor_uuid_\u0628\u0627_clinic_uuid_\u0627\u0634\u062a\u0628\u0627\u0647_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", "target": "prompt_fix_profile_in_clinic_context_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L20", "weight": 1.0}, {"source": "prompt_fix_profile_in_clinic_context_\u0631\u0641\u0639_\u0628\u0627\u06af_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u06a9\u062a\u0631_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_doctor_uuid_\u0628\u0627_clinic_uuid_\u0627\u0634\u062a\u0628\u0627\u0647_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", "target": "prompt_fix_profile_in_clinic_context_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L29", "weight": 1.0}, {"source": "prompt_fix_profile_in_clinic_context_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_fix_profile_in_clinic_context_backend_userinfo_response_\u062e\u0637_536_548", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L31", "weight": 1.0}, {"source": "prompt_fix_profile_in_clinic_context_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_fix_profile_in_clinic_context_backend_buildavailablecontexts_\u062e\u0637_614_661", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L44", "weight": 1.0}, {"source": "prompt_fix_profile_in_clinic_context_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_fix_profile_in_clinic_context_frontend_authstore_ts_\u062e\u0637_19_94_95", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L64", "weight": 1.0}, {"source": "prompt_fix_profile_in_clinic_context_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_fix_profile_in_clinic_context_frontend_doctordetailpage_tsx_\u062e\u0637_2162", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L79", "weight": 1.0}, {"source": "prompt_fix_profile_in_clinic_context_\u0631\u0641\u0639_\u0628\u0627\u06af_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u06a9\u062a\u0631_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_doctor_uuid_\u0628\u0627_clinic_uuid_\u0627\u0634\u062a\u0628\u0627\u0647_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", "target": "prompt_fix_profile_in_clinic_context_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L86", "weight": 1.0}, {"source": "prompt_fix_profile_in_clinic_context_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_profile_in_clinic_context_\u06f1_backend_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_doctor_uuid_\u0628\u0647_response_\u0647\u0627\u06cc_auth", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L88", "weight": 1.0}, {"source": "prompt_fix_profile_in_clinic_context_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_profile_in_clinic_context_\u06f2_frontend_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_doctoruuid_\u0628\u0647_authstore", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L129", "weight": 1.0}, {"source": "prompt_fix_profile_in_clinic_context_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_profile_in_clinic_context_\u06f3_frontend_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0627\u0632_doctoruuid_\u062f\u0631_doctordetailpage", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L202", "weight": 1.0}, {"source": "prompt_fix_profile_in_clinic_context_\u0631\u0641\u0639_\u0628\u0627\u06af_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u06a9\u062a\u0631_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_doctor_uuid_\u0628\u0627_clinic_uuid_\u0627\u0634\u062a\u0628\u0627\u0647_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", "target": "prompt_fix_profile_in_clinic_context_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", "source_location": "L219", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f1078372d9fc8eaa9196ec9840ce187d86a27b723a1c218cf872cc4e4ede5d3e.json b/graphify-out/cache/ast/v0.8.44/f1078372d9fc8eaa9196ec9840ce187d86a27b723a1c218cf872cc4e4ede5d3e.json new file mode 100644 index 00000000..bd52fe99 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f1078372d9fc8eaa9196ec9840ce187d86a27b723a1c218cf872cc4e4ede5d3e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_doctor_profile_page_md", "label": "doctor-profile-page.md", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L1"}, {"id": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", "label": "\u0635\u0641\u062d\u0647 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u067e\u0632\u0634\u06a9 (Doctor Profile Page)", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L1"}, {"id": "prompt_doctor_profile_page_\u0647\u062f\u0641", "label": "\u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L3"}, {"id": "prompt_doctor_profile_page_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0686\u0647_\u062f\u0627\u0631\u06cc\u0645", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u0686\u0647 \u062f\u0627\u0631\u06cc\u0645)", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L12"}, {"id": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u0645\u0648\u062c\u0648\u062f", "label": "\u0635\u0641\u062d\u0647 \u0645\u0648\u062c\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L14"}, {"id": "prompt_doctor_profile_page_\u0633\u0627\u06cc\u062f\u0628\u0627\u0631_\u062f\u06a9\u062a\u0631_\u0641\u0639\u0644\u06cc", "label": "\u0633\u0627\u06cc\u062f\u0628\u0627\u0631 \u062f\u06a9\u062a\u0631 (\u0641\u0639\u0644\u06cc)", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L19"}, {"id": "prompt_doctor_profile_page_auth_store", "label": "Auth Store", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L28"}, {"id": "prompt_doctor_profile_page_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0631\u0633\u06cc_\u0634\u062f\u0647", "label": "API\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f (\u0628\u0631\u0631\u0633\u06cc\u200c\u0634\u062f\u0647)", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L34"}, {"id": "prompt_doctor_profile_page_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u062f", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0633\u0627\u062e\u062a\u0647 \u0634\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L53"}, {"id": "prompt_doctor_profile_page_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_route_sidebar", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f1 \u2014 Route + Sidebar", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L55"}, {"id": "prompt_doctor_profile_page_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_doctorprofilepage_tsx", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2 \u2014 `DoctorProfilePage.tsx`", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L81"}, {"id": "prompt_doctor_profile_page_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L127"}, {"id": "prompt_doctor_profile_page_\u06af\u0631\u0641\u062a\u0646_uuid_\u062f\u06a9\u062a\u0631", "label": "\u06af\u0631\u0641\u062a\u0646 UUID \u062f\u06a9\u062a\u0631", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L129"}, {"id": "prompt_doctor_profile_page_double_nested_response_\u0628\u0631\u0627\u06cc_get_doctor", "label": "Double-nested response \u0628\u0631\u0627\u06cc GET doctor", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L134"}, {"id": "prompt_doctor_profile_page_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u062c\u062f\u062f_\u0627\u0632_doctordetailpage", "label": "\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u062c\u062f\u062f \u0627\u0632 DoctorDetailPage", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L140"}, {"id": "prompt_doctor_profile_page_\u0628\u062e\u0634_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0641\u0642\u0637_\u0627\u062f\u0645\u06cc\u0646_\u0645\u06cc_\u0628\u06cc\u0646\u062f_\u0628\u0627\u06cc\u062f_\u067e\u0646\u0647\u0627\u0646_\u0634\u0648\u0646\u062f", "label": "\u0628\u062e\u0634\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0641\u0642\u0637 \u0627\u062f\u0645\u06cc\u0646 \u0645\u06cc\u200c\u0628\u06cc\u0646\u062f (\u0628\u0627\u06cc\u062f \u067e\u0646\u0647\u0627\u0646 \u0634\u0648\u0646\u062f):", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L145"}, {"id": "prompt_doctor_profile_page_\u0628\u062e\u0634_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u062f\u06a9\u062a\u0631_\u0627\u0636\u0627\u0641\u0647_\u0645\u06cc_\u0628\u06cc\u0646\u062f_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc", "label": "\u0628\u062e\u0634\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u062f\u06a9\u062a\u0631 \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc\u200c\u0628\u06cc\u0646\u062f (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc):", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L150"}, {"id": "prompt_doctor_profile_page_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L155"}, {"id": "prompt_doctor_profile_page_\u0631\u0648\u06cc\u06a9\u0631\u062f_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", "label": "\u0631\u0648\u06cc\u06a9\u0631\u062f \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L166"}, {"id": "prompt_doctor_profile_page_\u0627\u0644\u0632\u0627\u0645\u0627\u062a", "label": "\u0627\u0644\u0632\u0627\u0645\u0627\u062a", "file_type": "document", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L195"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_doctor_profile_page_md", "target": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", "target": "prompt_doctor_profile_page_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", "target": "prompt_doctor_profile_page_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0686\u0647_\u062f\u0627\u0631\u06cc\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L12", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0686\u0647_\u062f\u0627\u0631\u06cc\u0645", "target": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u0645\u0648\u062c\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L14", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0686\u0647_\u062f\u0627\u0631\u06cc\u0645", "target": "prompt_doctor_profile_page_\u0633\u0627\u06cc\u062f\u0628\u0627\u0631_\u062f\u06a9\u062a\u0631_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L19", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0686\u0647_\u062f\u0627\u0631\u06cc\u0645", "target": "prompt_doctor_profile_page_auth_store", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L28", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", "target": "prompt_doctor_profile_page_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0631\u0633\u06cc_\u0634\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L34", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", "target": "prompt_doctor_profile_page_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L53", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u062f", "target": "prompt_doctor_profile_page_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_route_sidebar", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L55", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u062f", "target": "prompt_doctor_profile_page_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_doctorprofilepage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L81", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", "target": "prompt_doctor_profile_page_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L127", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "target": "prompt_doctor_profile_page_\u06af\u0631\u0641\u062a\u0646_uuid_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L129", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "target": "prompt_doctor_profile_page_double_nested_response_\u0628\u0631\u0627\u06cc_get_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L134", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "target": "prompt_doctor_profile_page_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u062c\u062f\u062f_\u0627\u0632_doctordetailpage", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L140", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "target": "prompt_doctor_profile_page_\u0628\u062e\u0634_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0641\u0642\u0637_\u0627\u062f\u0645\u06cc\u0646_\u0645\u06cc_\u0628\u06cc\u0646\u062f_\u0628\u0627\u06cc\u062f_\u067e\u0646\u0647\u0627\u0646_\u0634\u0648\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L145", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "target": "prompt_doctor_profile_page_\u0628\u062e\u0634_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u062f\u06a9\u062a\u0631_\u0627\u0636\u0627\u0641\u0647_\u0645\u06cc_\u0628\u06cc\u0646\u062f_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L150", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", "target": "prompt_doctor_profile_page_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L155", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", "target": "prompt_doctor_profile_page_\u0631\u0648\u06cc\u06a9\u0631\u062f_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L166", "weight": 1.0}, {"source": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", "target": "prompt_doctor_profile_page_\u0627\u0644\u0632\u0627\u0645\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/doctor-profile-page.md", "source_location": "L195", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f16f0d0bcf5a4646bcaf98725563639c8ff8b4f2a6d8cf9b8f6a0e7bfbe4c39d.json b/graphify-out/cache/ast/v0.8.44/f16f0d0bcf5a4646bcaf98725563639c8ff8b4f2a6d8cf9b8f6a0e7bfbe4c39d.json new file mode 100644 index 00000000..5acdb8f5 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f16f0d0bcf5a4646bcaf98725563639c8ff8b4f2a6d8cf9b8f6a0e7bfbe4c39d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615074107_php", "label": "Version20260615074107.php", "file_type": "code", "source_file": "migrations/Version20260615074107.php", "source_location": "L1"}, {"id": "migrations_version20260615074107_version20260615074107", "label": "Version20260615074107", "file_type": "code", "source_file": "migrations/Version20260615074107.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260615074107_version20260615074107_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260615074107.php", "source_location": "L15"}, {"id": "migrations_version20260615074107_version20260615074107_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260615074107.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260615074107.php", "source_location": "L20"}, {"id": "migrations_version20260615074107_version20260615074107_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260615074107.php", "source_location": "L30"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615074107_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615074107.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615074107_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615074107.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260615074107_php", "target": "migrations_version20260615074107_version20260615074107", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615074107.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260615074107_version20260615074107", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615074107.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260615074107_version20260615074107", "target": "migrations_version20260615074107_version20260615074107_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615074107.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260615074107_version20260615074107", "target": "migrations_version20260615074107_version20260615074107_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615074107.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260615074107_version20260615074107_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615074107.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260615074107_version20260615074107", "target": "migrations_version20260615074107_version20260615074107_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615074107.php", "source_location": "L30", "weight": 1.0}, {"source": "migrations_version20260615074107_version20260615074107_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260615074107.php", "source_location": "L30", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260615074107_version20260615074107_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615074107.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260615074107_version20260615074107_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615074107.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260615074107_version20260615074107_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615074107.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260615074107_version20260615074107_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615074107.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260615074107_version20260615074107_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615074107.php", "source_location": "L27", "receiver": null}, {"caller_nid": "migrations_version20260615074107_version20260615074107_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615074107.php", "source_location": "L33", "receiver": null}, {"caller_nid": "migrations_version20260615074107_version20260615074107_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615074107.php", "source_location": "L34", "receiver": null}, {"caller_nid": "migrations_version20260615074107_version20260615074107_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615074107.php", "source_location": "L35", "receiver": null}, {"caller_nid": "migrations_version20260615074107_version20260615074107_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615074107.php", "source_location": "L36", "receiver": null}, {"caller_nid": "migrations_version20260615074107_version20260615074107_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615074107.php", "source_location": "L37", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f18a2edba4a0b75fef8e08e155a4cf100b8a98e463acf88d31d506c195f5b27b.json b/graphify-out/cache/ast/v0.8.44/f18a2edba4a0b75fef8e08e155a4cf100b8a98e463acf88d31d506c195f5b27b.json new file mode 100644 index 00000000..87e419f3 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f18a2edba4a0b75fef8e08e155a4cf100b8a98e463acf88d31d506c195f5b27b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_12_secretary_completion_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L1"}, {"id": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", "label": "\u062a\u0633\u06a9 \u06f1\u06f2: \u062a\u06a9\u0645\u06cc\u0644 \u0645\u0646\u0634\u06cc \u2014 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u067e\u0646\u0644 + UI Permissions", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L1"}, {"id": "task_12_secretary_completion_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L3"}, {"id": "task_12_secretary_completion_task_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u06a9\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u06cc_\u06a9\u0646\u0646\u062f", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u06a9\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L12"}, {"id": "task_12_secretary_completion_task_api_\u0645\u0648\u062c\u0648\u062f_\u0628\u062f\u0648\u0646_\u062a\u063a\u06cc\u06cc\u0631", "label": "API \u0645\u0648\u062c\u0648\u062f (\u0628\u062f\u0648\u0646 \u062a\u063a\u06cc\u06cc\u0631)", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L19"}, {"id": "task_12_secretary_completion_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L28"}, {"id": "task_12_secretary_completion_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L33"}, {"id": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_backend_secretarycontroller_create", "label": "\u062a\u063a\u06cc\u06cc\u0631 Backend \u2014 SecretaryController::create()", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L37"}, {"id": "task_12_secretary_completion_task_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0642\u0628\u0644", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u0642\u0628\u0644):", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L39"}, {"id": "task_12_secretary_completion_task_\u0648\u0636\u0639\u06cc\u062a_\u062c\u062f\u06cc\u062f_\u0628\u0639\u062f", "label": "\u0648\u0636\u0639\u06cc\u062a \u062c\u062f\u06cc\u062f (\u0628\u0639\u062f):", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L51"}, {"id": "task_12_secretary_completion_task_\u062e\u0637\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u062f\u0631_errorcodes_php_\u0627\u0636\u0627\u0641\u0647_\u0634\u0648\u062f", "label": "\u062e\u0637\u0627\u06cc \u062c\u062f\u06cc\u062f \u06a9\u0647 \u0628\u0627\u06cc\u062f \u062f\u0631 ErrorCodes.php \u0627\u0636\u0627\u0641\u0647 \u0634\u0648\u062f:", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L76"}, {"id": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_frontend_secretariespage_tsx", "label": "\u062a\u063a\u06cc\u06cc\u0631 Frontend \u2014 SecretariesPage.tsx", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L84"}, {"id": "task_12_secretary_completion_task_\u0633\u0627\u062e\u062a\u0627\u0631_default_permissions_\u0627\u0632_doctorsecretary_default_permissions", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 DEFAULT_PERMISSIONS (\u0627\u0632 DoctorSecretary::DEFAULT_PERMISSIONS):", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L86"}, {"id": "task_12_secretary_completion_task_\u0646\u0645\u0648\u0646\u0647_ui_permissions_checkbox_matrix_\u062f\u0631_modal", "label": "\u0646\u0645\u0648\u0646\u0647 UI Permissions checkbox matrix \u062f\u0631 Modal:", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L100"}, {"id": "task_12_secretary_completion_task_patch_api_v1_secretary_uuid_\u0628\u0627_permissions", "label": "PATCH /api/v1/secretary/{uuid} \u0628\u0627 permissions:", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L115"}, {"id": "task_12_secretary_completion_task_\u06a9\u062f\u0647\u0627\u06cc_\u062e\u0637\u0627\u06cc_\u062c\u062f\u06cc\u062f", "label": "\u06a9\u062f\u0647\u0627\u06cc \u062e\u0637\u0627\u06cc \u062c\u062f\u06cc\u062f", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L139"}, {"id": "task_12_secretary_completion_task_response_\u062e\u0637\u0627_403", "label": "Response \u062e\u0637\u0627 (403)", "file_type": "document", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L145"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_phase2_taskes_task_12_secretary_completion_task_md", "target": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", "target": "task_12_secretary_completion_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", "target": "task_12_secretary_completion_task_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u06a9\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u06cc_\u06a9\u0646\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L12", "weight": 1.0}, {"source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", "target": "task_12_secretary_completion_task_api_\u0645\u0648\u062c\u0648\u062f_\u0628\u062f\u0648\u0646_\u062a\u063a\u06cc\u06cc\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L19", "weight": 1.0}, {"source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", "target": "task_12_secretary_completion_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L28", "weight": 1.0}, {"source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", "target": "task_12_secretary_completion_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L33", "weight": 1.0}, {"source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", "target": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_backend_secretarycontroller_create", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L37", "weight": 1.0}, {"source": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_backend_secretarycontroller_create", "target": "task_12_secretary_completion_task_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0642\u0628\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L39", "weight": 1.0}, {"source": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_backend_secretarycontroller_create", "target": "task_12_secretary_completion_task_\u0648\u0636\u0639\u06cc\u062a_\u062c\u062f\u06cc\u062f_\u0628\u0639\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L51", "weight": 1.0}, {"source": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_backend_secretarycontroller_create", "target": "task_12_secretary_completion_task_\u062e\u0637\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u062f\u0631_errorcodes_php_\u0627\u0636\u0627\u0641\u0647_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L76", "weight": 1.0}, {"source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", "target": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_frontend_secretariespage_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L84", "weight": 1.0}, {"source": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_frontend_secretariespage_tsx", "target": "task_12_secretary_completion_task_\u0633\u0627\u062e\u062a\u0627\u0631_default_permissions_\u0627\u0632_doctorsecretary_default_permissions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L86", "weight": 1.0}, {"source": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_frontend_secretariespage_tsx", "target": "task_12_secretary_completion_task_\u0646\u0645\u0648\u0646\u0647_ui_permissions_checkbox_matrix_\u062f\u0631_modal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L100", "weight": 1.0}, {"source": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_frontend_secretariespage_tsx", "target": "task_12_secretary_completion_task_patch_api_v1_secretary_uuid_\u0628\u0627_permissions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L115", "weight": 1.0}, {"source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", "target": "task_12_secretary_completion_task_\u06a9\u062f\u0647\u0627\u06cc_\u062e\u0637\u0627\u06cc_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L139", "weight": 1.0}, {"source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", "target": "task_12_secretary_completion_task_response_\u062e\u0637\u0627_403", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", "source_location": "L145", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f268b616e20c3d7db7a7b5f278d536b309a02508629beddf53db75f7ec8e5868.json b/graphify-out/cache/ast/v0.8.44/f268b616e20c3d7db7a7b5f278d536b309a02508629beddf53db75f7ec8e5868.json new file mode 100644 index 00000000..9d10d4da --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f268b616e20c3d7db7a7b5f278d536b309a02508629beddf53db75f7ec8e5868.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_controller_clinicinvitationcontroller_php", "label": "ClinicInvitationController.php", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L1"}, {"id": "controller_clinicinvitationcontroller_clinicinvitationcontroller", "label": "ClinicInvitationController", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L20"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L23"}, {"id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "label": ".inviteDoctor()", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L32"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L32"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L32"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L32"}, {"id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "label": ".listInvitations()", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L57"}, {"id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_resendinvitation", "label": ".resendInvitation()", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L89"}, {"id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", "label": ".changeInvitationStatus()", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L104"}, {"id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_deleteinvitation", "label": ".deleteInvitation()", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L123"}, {"id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", "label": ".myInvitations()", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L140"}, {"id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", "label": ".respondToInvitation()", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L165"}, {"id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", "label": ".assertClinicAccess()", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L195"}, {"id": "clinic", "label": "Clinic", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L195"}, {"id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_viewinvitation", "label": ".viewInvitation()", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L208"}, {"id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_acceptinvitation", "label": ".acceptInvitation()", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L229"}, {"id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_rejectinvitation", "label": ".rejectInvitation()", "file_type": "code", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L242"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_controller_clinicinvitationcontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_controller_clinicinvitationcontroller_php", "target": "clinicdoctorinvitation", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_controller_clinicinvitationcontroller_php", "target": "clinicdoctorinvitationrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_controller_clinicinvitationcontroller_php", "target": "clinicinvitationservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_controller_clinicinvitationcontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_controller_clinicinvitationcontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_controller_clinicinvitationcontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_controller_clinicinvitationcontroller_php", "target": "appexception", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_controller_clinicinvitationcontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_controller_clinicinvitationcontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_controller_clinicinvitationcontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_controller_clinicinvitationcontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_controller_clinicinvitationcontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_controller_clinicinvitationcontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicinvitation_controller_clinicinvitationcontroller_php", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L20", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L21", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L23", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L32", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L32", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L32", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L32", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L57", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L57", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L57", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L57", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_resendinvitation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L89", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_resendinvitation", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L89", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_resendinvitation", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L89", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L104", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L104", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L104", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L104", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_deleteinvitation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L123", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_deleteinvitation", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L123", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_deleteinvitation", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L123", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L140", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L140", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L140", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L165", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L165", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L165", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L165", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L195", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", "target": "clinic", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L195", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L195", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_viewinvitation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L208", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_viewinvitation", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L208", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_acceptinvitation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L229", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_acceptinvitation", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L229", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_rejectinvitation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L242", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_rejectinvitation", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L242", "weight": 1.0, "context": "return_type"}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L41", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L66", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_resendinvitation", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L98", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L113", "weight": 1.0}, {"source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_deleteinvitation", "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L132", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L36", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L43", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L43", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L44", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L45", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L45", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "callee": "empty", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L46", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L46", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L48", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "callee": "invite", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L52", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "findByUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L61", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L68", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "get", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L69", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "leftJoin", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L71", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "getSingleScalarResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L77", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L77", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "select", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L77", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L79", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L79", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L79", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "setFirstResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L79", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L84", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L84", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", "callee": "paginated", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L86", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_resendinvitation", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L93", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_resendinvitation", "callee": "getClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_resendinvitation", "callee": "resend", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L99", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_resendinvitation", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L101", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", "callee": "getClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L113", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L115", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", "callee": "changeStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L120", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L120", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_deleteinvitation", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L127", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_deleteinvitation", "callee": "getClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L132", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_deleteinvitation", "callee": "delete", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L133", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_deleteinvitation", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L135", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L144", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", "callee": "findPendingByDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L149", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L151", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", "callee": "getClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L152", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L156", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", "callee": "getClinicLogo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L157", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L162", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L169", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L174", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", "callee": "getDoctor", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L175", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L175", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L179", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L179", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", "callee": "accept", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L183", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L184", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", "callee": "reject", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L188", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L189", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L197", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", "callee": "hasRole", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", "callee": "getUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L200", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_viewinvitation", "callee": "findByToken", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L211", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_viewinvitation", "callee": "getClinic", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L216", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_viewinvitation", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L218", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_viewinvitation", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L219", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_viewinvitation", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L221", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_viewinvitation", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L222", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_viewinvitation", "callee": "getClinicLogo", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L223", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_viewinvitation", "callee": "isUsable", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L225", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_acceptinvitation", "callee": "findByToken", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L232", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_acceptinvitation", "callee": "accept", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L237", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_acceptinvitation", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L239", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_rejectinvitation", "callee": "findByToken", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L245", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_rejectinvitation", "callee": "reject", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L250", "receiver": null}, {"caller_nid": "controller_clinicinvitationcontroller_clinicinvitationcontroller_rejectinvitation", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php", "source_location": "L252", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f36f97df126491fcfdc438f289489a189bbc58b7fa5dc61e48a40edefb77c623.json b/graphify-out/cache/ast/v0.8.44/f36f97df126491fcfdc438f289489a189bbc58b7fa5dc61e48a40edefb77c623.json new file mode 100644 index 00000000..c588c229 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f36f97df126491fcfdc438f289489a189bbc58b7fa5dc61e48a40edefb77c623.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_finish_php", "label": "seed_finish.php", "file_type": "code", "source_file": "data/seed_finish.php", "source_location": "L1"}, {"id": "data_seed_finish_uuid", "label": "uuid()", "file_type": "code", "source_file": "data/seed_finish.php", "source_location": "L10"}, {"id": "data_seed_finish_ri", "label": "ri()", "file_type": "code", "source_file": "data/seed_finish.php", "source_location": "L16"}, {"id": "data_seed_finish_wrand", "label": "wRand()", "file_type": "code", "source_file": "data/seed_finish.php", "source_location": "L17"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_finish_php", "target": "data_seed_finish_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed_finish.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_finish_php", "target": "data_seed_finish_ri", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed_finish.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_data_seed_finish_php", "target": "data_seed_finish_wrand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "data/seed_finish.php", "source_location": "L17", "weight": 1.0}], "raw_calls": [{"caller_nid": "data_seed_finish_uuid", "callee": "sprintf", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_finish.php", "source_location": "L11", "receiver": null}, {"caller_nid": "data_seed_finish_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_finish.php", "source_location": "L12", "receiver": null}, {"caller_nid": "data_seed_finish_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_finish.php", "source_location": "L12", "receiver": null}, {"caller_nid": "data_seed_finish_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_finish.php", "source_location": "L12", "receiver": null}, {"caller_nid": "data_seed_finish_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_finish.php", "source_location": "L13", "receiver": null}, {"caller_nid": "data_seed_finish_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_finish.php", "source_location": "L13", "receiver": null}, {"caller_nid": "data_seed_finish_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_finish.php", "source_location": "L14", "receiver": null}, {"caller_nid": "data_seed_finish_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_finish.php", "source_location": "L14", "receiver": null}, {"caller_nid": "data_seed_finish_uuid", "callee": "mt_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_finish.php", "source_location": "L14", "receiver": null}, {"caller_nid": "data_seed_finish_ri", "callee": "array_rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_finish.php", "source_location": "L16", "receiver": null}, {"caller_nid": "data_seed_finish_wrand", "callee": "array_sum", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_finish.php", "source_location": "L18", "receiver": null}, {"caller_nid": "data_seed_finish_wrand", "callee": "rand", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_finish.php", "source_location": "L18", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f383ecc7f0712616f9969689e3a2011faf49b3ee6c2ec3fc6751f0e93560df91.json b/graphify-out/cache/ast/v0.8.44/f383ecc7f0712616f9969689e3a2011faf49b3ee6c2ec3fc6751f0e93560df91.json new file mode 100644 index 00000000..90c0d1f9 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f383ecc7f0712616f9969689e3a2011faf49b3ee6c2ec3fc6751f0e93560df91.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_dateoverriderepository_php", "label": "DateOverrideRepository.php", "file_type": "code", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L1"}, {"id": "repository_dateoverriderepository_dateoverriderepository", "label": "DateOverrideRepository", "file_type": "code", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_dateoverriderepository_dateoverriderepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L12"}, {"id": "repository_dateoverriderepository_dateoverriderepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L17"}, {"id": "dateoverride", "label": "DateOverride", "file_type": "code", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L17"}, {"id": "repository_dateoverriderepository_dateoverriderepository_findbydoctor", "label": ".findByDoctor()", "file_type": "code", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L23"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L23"}, {"id": "repository_dateoverriderepository_dateoverriderepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L28"}, {"id": "repository_dateoverriderepository_dateoverriderepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L34"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_dateoverriderepository_php", "target": "dateoverride", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_dateoverriderepository_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_dateoverriderepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_dateoverriderepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_dateoverriderepository_php", "target": "repository_dateoverriderepository_dateoverriderepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_dateoverriderepository_dateoverriderepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_dateoverriderepository_dateoverriderepository", "target": "repository_dateoverriderepository_dateoverriderepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_dateoverriderepository_dateoverriderepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_dateoverriderepository_dateoverriderepository", "target": "repository_dateoverriderepository_dateoverriderepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_dateoverriderepository_dateoverriderepository_findbyuuid", "target": "dateoverride", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L17", "weight": 1.0, "context": "return_type"}, {"source": "repository_dateoverriderepository_dateoverriderepository", "target": "repository_dateoverriderepository_dateoverriderepository_findbydoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L23", "weight": 1.0}, {"source": "repository_dateoverriderepository_dateoverriderepository_findbydoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L23", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_dateoverriderepository_dateoverriderepository", "target": "repository_dateoverriderepository_dateoverriderepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L28", "weight": 1.0}, {"source": "repository_dateoverriderepository_dateoverriderepository_save", "target": "dateoverride", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L28", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_dateoverriderepository_dateoverriderepository", "target": "repository_dateoverriderepository_dateoverriderepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L34", "weight": 1.0}, {"source": "repository_dateoverriderepository_dateoverriderepository_remove", "target": "dateoverride", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L34", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_dateoverriderepository_dateoverriderepository_construct", "target": "dateoverride", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L14", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_dateoverriderepository_dateoverriderepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_dateoverriderepository_dateoverriderepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_dateoverriderepository_dateoverriderepository_findbydoctor", "callee": "findBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_dateoverriderepository_dateoverriderepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L30", "receiver": null}, {"caller_nid": "repository_dateoverriderepository_dateoverriderepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L30", "receiver": null}, {"caller_nid": "repository_dateoverriderepository_dateoverriderepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L31", "receiver": null}, {"caller_nid": "repository_dateoverriderepository_dateoverriderepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L31", "receiver": null}, {"caller_nid": "repository_dateoverriderepository_dateoverriderepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_dateoverriderepository_dateoverriderepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L37", "receiver": null}, {"caller_nid": "repository_dateoverriderepository_dateoverriderepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/DateOverrideRepository.php", "source_location": "L37", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f3b08d44a36df3d2559a99eb260fe3098b0bd976990b4af9b61ac717c8259a55.json b/graphify-out/cache/ast/v0.8.44/f3b08d44a36df3d2559a99eb260fe3098b0bd976990b4af9b61ac717c8259a55.json new file mode 100644 index 00000000..3fdb6844 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f3b08d44a36df3d2559a99eb260fe3098b0bd976990b4af9b61ac717c8259a55.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610140853_php", "label": "Version20260610140853.php", "file_type": "code", "source_file": "migrations/Version20260610140853.php", "source_location": "L1"}, {"id": "migrations_version20260610140853_version20260610140853", "label": "Version20260610140853", "file_type": "code", "source_file": "migrations/Version20260610140853.php", "source_location": "L17"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260610140853_version20260610140853_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260610140853.php", "source_location": "L19"}, {"id": "migrations_version20260610140853_version20260610140853_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260610140853.php", "source_location": "L24"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260610140853.php", "source_location": "L24"}, {"id": "migrations_version20260610140853_version20260610140853_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260610140853.php", "source_location": "L45"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610140853_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610140853.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610140853_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610140853.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610140853_php", "target": "migrations_version20260610140853_version20260610140853", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610140853.php", "source_location": "L17", "weight": 1.0}, {"source": "migrations_version20260610140853_version20260610140853", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610140853.php", "source_location": "L17", "weight": 1.0}, {"source": "migrations_version20260610140853_version20260610140853", "target": "migrations_version20260610140853_version20260610140853_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610140853.php", "source_location": "L19", "weight": 1.0}, {"source": "migrations_version20260610140853_version20260610140853", "target": "migrations_version20260610140853_version20260610140853_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610140853.php", "source_location": "L24", "weight": 1.0}, {"source": "migrations_version20260610140853_version20260610140853_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610140853.php", "source_location": "L24", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260610140853_version20260610140853", "target": "migrations_version20260610140853_version20260610140853_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610140853.php", "source_location": "L45", "weight": 1.0}, {"source": "migrations_version20260610140853_version20260610140853_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610140853.php", "source_location": "L45", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260610140853_version20260610140853_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L27", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L34", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L35", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L36", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L37", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L38", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L39", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L42", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L47", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L48", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L50", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L51", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L52", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L54", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L80", "receiver": null}, {"caller_nid": "migrations_version20260610140853_version20260610140853_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php", "source_location": "L81", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f3d49625dfa644a00f6cd5a582e52d63bfefbd2db875f25164774a71cf345ecd.json b/graphify-out/cache/ast/v0.8.44/f3d49625dfa644a00f6cd5a582e52d63bfefbd2db875f25164774a71cf345ecd.json new file mode 100644 index 00000000..610a41ce --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f3d49625dfa644a00f6cd5a582e52d63bfefbd2db875f25164774a71cf345ecd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_create_phase2_tasks_md", "label": "create-phase2-tasks.md", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L1"}, {"id": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0641\u0627\u0632_\u06f2_clinicpro", "label": "\u0633\u0627\u062e\u062a \u062a\u0633\u06a9\u200c\u0647\u0627\u06cc \u0641\u0627\u0632 \u06f2 \u2014 ClinicPro", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L1"}, {"id": "prompt_create_phase2_tasks_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L3"}, {"id": "prompt_create_phase2_tasks_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L7"}, {"id": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a\u0627\u0631_\u0646\u0645\u0648\u0646\u0647_task_09", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0646\u0645\u0648\u0646\u0647 (task-09):", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L9"}, {"id": "prompt_create_phase2_tasks_\u0645\u0633\u06cc\u0631_\u0646\u0647\u0627\u06cc\u06cc_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "label": "\u0645\u0633\u06cc\u0631 \u0646\u0647\u0627\u06cc\u06cc \u062a\u0633\u06a9\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L18"}, {"id": "prompt_create_phase2_tasks_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0646\u06cc\u0627\u0632\u06cc_\u0628\u0647_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0646\u062f\u0627\u0631\u0646\u062f", "label": "API \u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f (\u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0646\u062f\u0627\u0631\u0646\u062f):", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L29"}, {"id": "prompt_create_phase2_tasks_entities_\u0645\u0648\u062c\u0648\u062f_\u0645\u0631\u062a\u0628\u0637", "label": "Entities \u0645\u0648\u062c\u0648\u062f \u0645\u0631\u062a\u0628\u0637:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L35"}, {"id": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_\u06a9\u0644\u06cc_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644", "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u06a9\u0644\u06cc \u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L41"}, {"id": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_entity_\u062f\u0631_architecture_md", "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 entity \u062f\u0631 architecture.md:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L43"}, {"id": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_controller", "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 controller:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L71"}, {"id": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_database_md", "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 database.md:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L83"}, {"id": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L91"}, {"id": "prompt_create_phase2_tasks_\u06f1_\u0633\u0627\u062e\u062a_docs_tasks_task_10_staff", "label": "\u06f1. \u0633\u0627\u062e\u062a `docs/tasks/task-10-staff/`", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L93"}, {"id": "prompt_create_phase2_tasks_task_md", "label": "`task.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L97"}, {"id": "prompt_create_phase2_tasks_architecture_md", "label": "`architecture.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L112"}, {"id": "prompt_create_phase2_tasks_database_md", "label": "`database.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L122"}, {"id": "prompt_create_phase2_tasks_user_flow_md", "label": "`user_flow.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L139"}, {"id": "prompt_create_phase2_tasks_\u06f2_\u0633\u0627\u062e\u062a_docs_tasks_task_11_subscription", "label": "\u06f2. \u0633\u0627\u062e\u062a `docs/tasks/task-11-subscription/`", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L144"}, {"id": "prompt_create_phase2_tasks_task_md_148", "label": "`task.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L148"}, {"id": "prompt_create_phase2_tasks_architecture_md_184", "label": "`architecture.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L184"}, {"id": "prompt_create_phase2_tasks_database_md_213", "label": "`database.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L213"}, {"id": "prompt_create_phase2_tasks_user_flow_md_248", "label": "`user_flow.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L248"}, {"id": "prompt_create_phase2_tasks_\u06f3_\u0633\u0627\u062e\u062a_docs_tasks_task_12_secretary_completion", "label": "\u06f3. \u0633\u0627\u062e\u062a `docs/tasks/task-12-secretary-completion/`", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L256"}, {"id": "prompt_create_phase2_tasks_task_md_258", "label": "`task.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L258"}, {"id": "prompt_create_phase2_tasks_architecture_md_291", "label": "`architecture.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L291"}, {"id": "prompt_create_phase2_tasks_database_md_296", "label": "`database.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L296"}, {"id": "prompt_create_phase2_tasks_user_flow_md_300", "label": "`user_flow.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L300"}, {"id": "prompt_create_phase2_tasks_\u06f4_\u0633\u0627\u062e\u062a_docs_tasks_task_13_clinic_services", "label": "\u06f4. \u0633\u0627\u062e\u062a `docs/tasks/task-13-clinic-services/`", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L306"}, {"id": "prompt_create_phase2_tasks_task_md_308", "label": "`task.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L308"}, {"id": "prompt_create_phase2_tasks_architecture_md_326", "label": "`architecture.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L326"}, {"id": "prompt_create_phase2_tasks_database_md_338", "label": "`database.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L338"}, {"id": "prompt_create_phase2_tasks_user_flow_md_351", "label": "`user_flow.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L351"}, {"id": "prompt_create_phase2_tasks_\u06f5_\u0633\u0627\u062e\u062a_docs_tasks_task_14_sms_panel", "label": "\u06f5. \u0633\u0627\u062e\u062a `docs/tasks/task-14-sms-panel/`", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L358"}, {"id": "prompt_create_phase2_tasks_task_md_360", "label": "`task.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L360"}, {"id": "prompt_create_phase2_tasks_architecture_md_376", "label": "`architecture.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L376"}, {"id": "prompt_create_phase2_tasks_database_md_386", "label": "`database.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L386"}, {"id": "prompt_create_phase2_tasks_user_flow_md_406", "label": "`user_flow.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L406"}, {"id": "prompt_create_phase2_tasks_\u06f6_\u0633\u0627\u062e\u062a_docs_tasks_task_15_patient_records", "label": "\u06f6. \u0633\u0627\u062e\u062a `docs/tasks/task-15-patient-records/`", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L413"}, {"id": "prompt_create_phase2_tasks_task_md_415", "label": "`task.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L415"}, {"id": "prompt_create_phase2_tasks_architecture_md_471", "label": "`architecture.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L471"}, {"id": "prompt_create_phase2_tasks_database_md_488", "label": "`database.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L488"}, {"id": "prompt_create_phase2_tasks_user_flow_md_522", "label": "`user_flow.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L522"}, {"id": "prompt_create_phase2_tasks_\u06f7_\u0633\u0627\u062e\u062a_docs_tasks_task_16_smart_dashboard", "label": "\u06f7. \u0633\u0627\u062e\u062a `docs/tasks/task-16-smart-dashboard/`", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L530"}, {"id": "prompt_create_phase2_tasks_task_md_532", "label": "`task.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L532"}, {"id": "prompt_create_phase2_tasks_architecture_md_550", "label": "`architecture.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L550"}, {"id": "prompt_create_phase2_tasks_database_md_557", "label": "`database.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L557"}, {"id": "prompt_create_phase2_tasks_user_flow_md_561", "label": "`user_flow.md`:", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L561"}, {"id": "prompt_create_phase2_tasks_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L568"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_create_phase2_tasks_md", "target": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0641\u0627\u0632_\u06f2_clinicpro", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0641\u0627\u0632_\u06f2_clinicpro", "target": "prompt_create_phase2_tasks_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0641\u0627\u0632_\u06f2_clinicpro", "target": "prompt_create_phase2_tasks_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a\u0627\u0631_\u0646\u0645\u0648\u0646\u0647_task_09", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_create_phase2_tasks_\u0645\u0633\u06cc\u0631_\u0646\u0647\u0627\u06cc\u06cc_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L18", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_create_phase2_tasks_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0646\u06cc\u0627\u0632\u06cc_\u0628\u0647_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0646\u062f\u0627\u0631\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L29", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_create_phase2_tasks_entities_\u0645\u0648\u062c\u0648\u062f_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L35", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0641\u0627\u0632_\u06f2_clinicpro", "target": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_\u06a9\u0644\u06cc_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L41", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_\u06a9\u0644\u06cc_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644", "target": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_entity_\u062f\u0631_architecture_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L43", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_\u06a9\u0644\u06cc_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644", "target": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_controller", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L71", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_\u06a9\u0644\u06cc_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644", "target": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_database_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L83", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0641\u0627\u0632_\u06f2_clinicpro", "target": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L91", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_create_phase2_tasks_\u06f1_\u0633\u0627\u062e\u062a_docs_tasks_task_10_staff", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L93", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f1_\u0633\u0627\u062e\u062a_docs_tasks_task_10_staff", "target": "prompt_create_phase2_tasks_task_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L97", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f1_\u0633\u0627\u062e\u062a_docs_tasks_task_10_staff", "target": "prompt_create_phase2_tasks_architecture_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L112", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f1_\u0633\u0627\u062e\u062a_docs_tasks_task_10_staff", "target": "prompt_create_phase2_tasks_database_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L122", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f1_\u0633\u0627\u062e\u062a_docs_tasks_task_10_staff", "target": "prompt_create_phase2_tasks_user_flow_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L139", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_create_phase2_tasks_\u06f2_\u0633\u0627\u062e\u062a_docs_tasks_task_11_subscription", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L144", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f2_\u0633\u0627\u062e\u062a_docs_tasks_task_11_subscription", "target": "prompt_create_phase2_tasks_task_md_148", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L148", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f2_\u0633\u0627\u062e\u062a_docs_tasks_task_11_subscription", "target": "prompt_create_phase2_tasks_architecture_md_184", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L184", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f2_\u0633\u0627\u062e\u062a_docs_tasks_task_11_subscription", "target": "prompt_create_phase2_tasks_database_md_213", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L213", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f2_\u0633\u0627\u062e\u062a_docs_tasks_task_11_subscription", "target": "prompt_create_phase2_tasks_user_flow_md_248", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L248", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_create_phase2_tasks_\u06f3_\u0633\u0627\u062e\u062a_docs_tasks_task_12_secretary_completion", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L256", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f3_\u0633\u0627\u062e\u062a_docs_tasks_task_12_secretary_completion", "target": "prompt_create_phase2_tasks_task_md_258", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L258", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f3_\u0633\u0627\u062e\u062a_docs_tasks_task_12_secretary_completion", "target": "prompt_create_phase2_tasks_architecture_md_291", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L291", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f3_\u0633\u0627\u062e\u062a_docs_tasks_task_12_secretary_completion", "target": "prompt_create_phase2_tasks_database_md_296", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L296", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f3_\u0633\u0627\u062e\u062a_docs_tasks_task_12_secretary_completion", "target": "prompt_create_phase2_tasks_user_flow_md_300", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L300", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_create_phase2_tasks_\u06f4_\u0633\u0627\u062e\u062a_docs_tasks_task_13_clinic_services", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L306", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f4_\u0633\u0627\u062e\u062a_docs_tasks_task_13_clinic_services", "target": "prompt_create_phase2_tasks_task_md_308", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L308", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f4_\u0633\u0627\u062e\u062a_docs_tasks_task_13_clinic_services", "target": "prompt_create_phase2_tasks_architecture_md_326", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L326", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f4_\u0633\u0627\u062e\u062a_docs_tasks_task_13_clinic_services", "target": "prompt_create_phase2_tasks_database_md_338", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L338", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f4_\u0633\u0627\u062e\u062a_docs_tasks_task_13_clinic_services", "target": "prompt_create_phase2_tasks_user_flow_md_351", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L351", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_create_phase2_tasks_\u06f5_\u0633\u0627\u062e\u062a_docs_tasks_task_14_sms_panel", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L358", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f5_\u0633\u0627\u062e\u062a_docs_tasks_task_14_sms_panel", "target": "prompt_create_phase2_tasks_task_md_360", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L360", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f5_\u0633\u0627\u062e\u062a_docs_tasks_task_14_sms_panel", "target": "prompt_create_phase2_tasks_architecture_md_376", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L376", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f5_\u0633\u0627\u062e\u062a_docs_tasks_task_14_sms_panel", "target": "prompt_create_phase2_tasks_database_md_386", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L386", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f5_\u0633\u0627\u062e\u062a_docs_tasks_task_14_sms_panel", "target": "prompt_create_phase2_tasks_user_flow_md_406", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L406", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_create_phase2_tasks_\u06f6_\u0633\u0627\u062e\u062a_docs_tasks_task_15_patient_records", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L413", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f6_\u0633\u0627\u062e\u062a_docs_tasks_task_15_patient_records", "target": "prompt_create_phase2_tasks_task_md_415", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L415", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f6_\u0633\u0627\u062e\u062a_docs_tasks_task_15_patient_records", "target": "prompt_create_phase2_tasks_architecture_md_471", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L471", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f6_\u0633\u0627\u062e\u062a_docs_tasks_task_15_patient_records", "target": "prompt_create_phase2_tasks_database_md_488", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L488", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f6_\u0633\u0627\u062e\u062a_docs_tasks_task_15_patient_records", "target": "prompt_create_phase2_tasks_user_flow_md_522", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L522", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_create_phase2_tasks_\u06f7_\u0633\u0627\u062e\u062a_docs_tasks_task_16_smart_dashboard", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L530", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f7_\u0633\u0627\u062e\u062a_docs_tasks_task_16_smart_dashboard", "target": "prompt_create_phase2_tasks_task_md_532", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L532", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f7_\u0633\u0627\u062e\u062a_docs_tasks_task_16_smart_dashboard", "target": "prompt_create_phase2_tasks_architecture_md_550", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L550", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f7_\u0633\u0627\u062e\u062a_docs_tasks_task_16_smart_dashboard", "target": "prompt_create_phase2_tasks_database_md_557", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L557", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u06f7_\u0633\u0627\u062e\u062a_docs_tasks_task_16_smart_dashboard", "target": "prompt_create_phase2_tasks_user_flow_md_561", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L561", "weight": 1.0}, {"source": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0641\u0627\u0632_\u06f2_clinicpro", "target": "prompt_create_phase2_tasks_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/create-phase2-tasks.md", "source_location": "L568", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f54443ba8ee1b2d436f3e2bdafcdb026b5b3c8dae9941623fb401792aa68bb85.json b/graphify-out/cache/ast/v0.8.44/f54443ba8ee1b2d436f3e2bdafcdb026b5b3c8dae9941623fb401792aa68bb85.json new file mode 100644 index 00000000..ce635eec --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f54443ba8ee1b2d436f3e2bdafcdb026b5b3c8dae9941623fb401792aa68bb85.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610103401_php", "label": "Version20260610103401.php", "file_type": "code", "source_file": "migrations/Version20260610103401.php", "source_location": "L1"}, {"id": "migrations_version20260610103401_version20260610103401", "label": "Version20260610103401", "file_type": "code", "source_file": "migrations/Version20260610103401.php", "source_location": "L10"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260610103401_version20260610103401_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260610103401.php", "source_location": "L12"}, {"id": "migrations_version20260610103401_version20260610103401_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260610103401.php", "source_location": "L17"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260610103401.php", "source_location": "L17"}, {"id": "migrations_version20260610103401_version20260610103401_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260610103401.php", "source_location": "L173"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610103401_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610103401.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610103401_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610103401.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260610103401_php", "target": "migrations_version20260610103401_version20260610103401", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610103401.php", "source_location": "L10", "weight": 1.0}, {"source": "migrations_version20260610103401_version20260610103401", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610103401.php", "source_location": "L10", "weight": 1.0}, {"source": "migrations_version20260610103401_version20260610103401", "target": "migrations_version20260610103401_version20260610103401_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610103401.php", "source_location": "L12", "weight": 1.0}, {"source": "migrations_version20260610103401_version20260610103401", "target": "migrations_version20260610103401_version20260610103401_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610103401.php", "source_location": "L17", "weight": 1.0}, {"source": "migrations_version20260610103401_version20260610103401_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610103401.php", "source_location": "L17", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260610103401_version20260610103401", "target": "migrations_version20260610103401_version20260610103401_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610103401.php", "source_location": "L173", "weight": 1.0}, {"source": "migrations_version20260610103401_version20260610103401_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260610103401.php", "source_location": "L173", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L20", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L22", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L28", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L35", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L36", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L37", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L38", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L39", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L42", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L50", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L64", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L72", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L80", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L86", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L94", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L102", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L109", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L110", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L111", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L114", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L115", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L116", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L119", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L120", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L121", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L122", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L123", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L126", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L127", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L128", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L129", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L130", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L133", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L134", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L135", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L136", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L137", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L140", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L141", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L142", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L143", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L144", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L145", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L146", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L149", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L150", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L151", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L152", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L153", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L156", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L157", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L158", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L159", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L160", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L163", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L164", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L165", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L166", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L167", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L170", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L176", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L207", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L210", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L211", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L212", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L213", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L214", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L216", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L217", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L218", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L219", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L220", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L222", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L223", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L224", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L225", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L226", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L228", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L229", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L230", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L231", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L232", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L234", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L235", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L236", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L237", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L238", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L240", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L241", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L242", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L243", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L244", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L245", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L246", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L248", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L249", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L250", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L251", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L252", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L254", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L255", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L256", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L258", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L259", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L261", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L262", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L263", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L264", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L265", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L266", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L267", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L268", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L269", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L270", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L271", "receiver": null}, {"caller_nid": "migrations_version20260610103401_version20260610103401_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php", "source_location": "L272", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f6139dfe2b644b50db59b29e005b1b859cca736e20a20b3dfc6056fcfc2138eb.json b/graphify-out/cache/ast/v0.8.44/f6139dfe2b644b50db59b29e005b1b859cca736e20a20b3dfc6056fcfc2138eb.json new file mode 100644 index 00000000..c9f223a6 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f6139dfe2b644b50db59b29e005b1b859cca736e20a20b3dfc6056fcfc2138eb.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_admin_md", "label": "admin.md", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L1"}, {"id": "api_admin_admin_api", "label": "Admin API", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L1"}, {"id": "api_admin_dashboard", "label": "Dashboard", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L9"}, {"id": "api_admin_get_api_v1_admin_dashboard_stats", "label": "GET `/api/v1/admin/dashboard/stats`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L11"}, {"id": "api_admin_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L17"}, {"id": "api_admin_get_api_v1_admin_dashboard_charts", "label": "GET `/api/v1/admin/dashboard/charts`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L41"}, {"id": "api_admin_response_200_47", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L47"}, {"id": "api_admin_get_api_v1_admin_dashboard_recent", "label": "GET `/api/v1/admin/dashboard/recent`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L74"}, {"id": "api_admin_response_200_80", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L80"}, {"id": "api_admin_user_management", "label": "User Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L118"}, {"id": "api_admin_get_api_v1_admin_users", "label": "GET `/api/v1/admin/users`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L120"}, {"id": "api_admin_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L126"}, {"id": "api_admin_response_200_136", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L136"}, {"id": "api_admin_get_api_v1_admin_users_uuid", "label": "GET `/api/v1/admin/users/{uuid}`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L156"}, {"id": "api_admin_response_200_162", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L162"}, {"id": "api_admin_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L179"}, {"id": "api_admin_get_api_v1_admin_users_stats", "label": "GET `/api/v1/admin/users/stats`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L186"}, {"id": "api_admin_response_200_192", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L192"}, {"id": "api_admin_put_api_v1_admin_users_uuid", "label": "PUT `/api/v1/admin/users/{uuid}`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L209"}, {"id": "api_admin_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L215"}, {"id": "api_admin_response_200_223", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L223"}, {"id": "api_admin_put_api_v1_admin_users_uuid_role", "label": "PUT `/api/v1/admin/users/{uuid}/role`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L228"}, {"id": "api_admin_request_body_application_json_234", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L234"}, {"id": "api_admin_response_200_245", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L245"}, {"id": "api_admin_post_api_v1_admin_users_uuid_status", "label": "POST `/api/v1/admin/users/{uuid}/status`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L252"}, {"id": "api_admin_response_200_258", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L258"}, {"id": "api_admin_delete_api_v1_admin_users_uuid", "label": "DELETE `/api/v1/admin/users/{uuid}`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L265"}, {"id": "api_admin_response_200_271", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L271"}, {"id": "api_admin_errors_276", "label": "Errors", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L276"}, {"id": "api_admin_doctor_management", "label": "Doctor Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L283"}, {"id": "api_admin_post_api_v1_admin_doctors", "label": "POST `/api/v1/admin/doctors`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L287"}, {"id": "api_admin_request_body_application_json_293", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L293"}, {"id": "api_admin_errors_299", "label": "Errors", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L299"}, {"id": "api_admin_post_api_v1_admin_clinic", "label": "POST `/api/v1/admin/clinic`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L307"}, {"id": "api_admin_request_body_application_json_313", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L313"}, {"id": "api_admin_errors_319", "label": "Errors", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L319"}, {"id": "api_admin_get_api_v1_admin_doctors", "label": "GET `/api/v1/admin/doctors`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L328"}, {"id": "api_admin_query_parameters_334", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L334"}, {"id": "api_admin_response_200_345", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L345"}, {"id": "api_admin_get_api_v1_admin_doctors_stats", "label": "GET `/api/v1/admin/doctors/stats`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L365"}, {"id": "api_admin_response_200_371", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L371"}, {"id": "api_admin_post_api_v1_admin_doctors_uuid_status", "label": "POST `/api/v1/admin/doctors/{uuid}/status`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L388"}, {"id": "api_admin_response_200_394", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L394"}, {"id": "api_admin_clinic_management", "label": "Clinic Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L401"}, {"id": "api_admin_get_api_v1_admin_clinics", "label": "GET `/api/v1/admin/clinics`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L403"}, {"id": "api_admin_query_parameters_409", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L409"}, {"id": "api_admin_response_200_417", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L417"}, {"id": "api_admin_patch_api_v1_admin_clinic_uuid_status", "label": "PATCH `/api/v1/admin/clinic/{uuid}/status`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L437"}, {"id": "api_admin_response_200_443", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L443"}, {"id": "api_admin_errors_448", "label": "Errors", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L448"}, {"id": "api_admin_delete_api_v1_admin_clinic_uuid", "label": "DELETE `/api/v1/admin/clinic/{uuid}`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L455"}, {"id": "api_admin_response_200_461", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L461"}, {"id": "api_admin_appointment_management", "label": "Appointment Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L468"}, {"id": "api_admin_get_api_v1_admin_appointments_today_stats", "label": "GET `/api/v1/admin/appointments/today-stats`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L470"}, {"id": "api_admin_query_parameters_476", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L476"}, {"id": "api_admin_response_200_481", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L481"}, {"id": "api_admin_get_api_v1_admin_appointments", "label": "GET `/api/v1/admin/appointments`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L496"}, {"id": "api_admin_query_parameters_502", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L502"}, {"id": "api_admin_response_200_512", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L512"}, {"id": "api_admin_post_api_v1_admin_appointment", "label": "POST `/api/v1/admin/appointment`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L541"}, {"id": "api_admin_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L547"}, {"id": "api_admin_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L561"}, {"id": "api_admin_error_responses", "label": "Error Responses", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L574"}, {"id": "api_admin_payment_management", "label": "Payment Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L583"}, {"id": "api_admin_get_api_v1_admin_payments", "label": "GET `/api/v1/admin/payments`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L585"}, {"id": "api_admin_query_parameters_591", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L591"}, {"id": "api_admin_response_200_598", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L598"}, {"id": "api_admin_settlement_management", "label": "Settlement Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L618"}, {"id": "api_admin_get_api_v1_admin_settlements", "label": "GET `/api/v1/admin/settlements`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L620"}, {"id": "api_admin_query_parameters_626", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L626"}, {"id": "api_admin_response_200_633", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L633"}, {"id": "api_admin_representation_management", "label": "Representation Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L655"}, {"id": "api_admin_get_api_v1_admin_representations", "label": "GET `/api/v1/admin/representations`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L657"}, {"id": "api_admin_query_parameters_663", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L663"}, {"id": "api_admin_response_200_671", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L671"}, {"id": "api_admin_secretary_management", "label": "Secretary Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L694"}, {"id": "api_admin_get_api_v1_admin_secretaries", "label": "GET `/api/v1/admin/secretaries`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L696"}, {"id": "api_admin_query_parameters_702", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L702"}, {"id": "api_admin_response_200_709", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L709"}, {"id": "api_admin_rating_comment_management", "label": "Rating & Comment Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L714"}, {"id": "api_admin_get_api_v1_admin_rates", "label": "GET `/api/v1/admin/rates`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L716"}, {"id": "api_admin_query_parameters_722", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L722"}, {"id": "api_admin_get_api_v1_admin_comments", "label": "GET `/api/v1/admin/comments`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L733"}, {"id": "api_admin_query_parameters_739", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L739"}, {"id": "api_admin_sms_management_admin", "label": "SMS Management (Admin)", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L751"}, {"id": "api_admin_get_api_v1_admin_sms_logs", "label": "GET `/api/v1/admin/sms/logs`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L753"}, {"id": "api_admin_query_parameters_759", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L759"}, {"id": "api_admin_response_200_766", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L766"}, {"id": "api_admin_get_api_v1_admin_sms_templates", "label": "GET `/api/v1/admin/sms/templates`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L789"}, {"id": "api_admin_response_200_795", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L795"}, {"id": "api_admin_clinic_invitation_management", "label": "Clinic Invitation Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L815"}, {"id": "api_admin_settings", "label": "Settings", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L829"}, {"id": "api_admin_get_api_v1_admin_settings", "label": "GET /api/v1/admin/settings", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L831"}, {"id": "api_admin_patch_api_v1_admin_settings", "label": "PATCH /api/v1/admin/settings", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L861"}, {"id": "api_admin_pre_registration_management", "label": "Pre-Registration Management", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L902"}, {"id": "api_admin_get_api_v1_admin_pre_registrations", "label": "GET `/api/v1/admin/pre-registrations`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L904"}, {"id": "api_admin_post_api_v1_admin_pre_registrations_uuid_approve", "label": "POST `/api/v1/admin/pre-registrations/{uuid}/approve`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L938"}, {"id": "api_admin_post_api_v1_admin_pre_registrations_uuid_reject", "label": "POST `/api/v1/admin/pre-registrations/{uuid}/reject`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L956"}, {"id": "api_admin_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc", "label": "\u0645\u0648\u062a\u0648\u0631 \u0645\u0627\u0644\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L972"}, {"id": "api_admin_get_api_v1_admin_financial_breakdowns", "label": "GET `/api/v1/admin/financial-breakdowns`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L990"}, {"id": "api_admin_get_api_v1_admin_financial_summary", "label": "GET `/api/v1/admin/financial-summary`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L1024"}, {"id": "api_admin_get_api_v1_admin_settings_tax_history", "label": "GET `/api/v1/admin/settings/tax-history`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L1042"}, {"id": "api_admin_get_api_v1_admin_settlement_uuid", "label": "GET `/api/v1/admin/settlement/{uuid}`", "file_type": "document", "source_file": "docs/api/admin.md", "source_location": "L1056"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_admin_md", "target": "api_admin_admin_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L1", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_dashboard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L9", "weight": 1.0}, {"source": "api_admin_dashboard", "target": "api_admin_get_api_v1_admin_dashboard_stats", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L11", "weight": 1.0}, {"source": "api_admin_dashboard", "target": "api_admin_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L17", "weight": 1.0}, {"source": "api_admin_dashboard", "target": "api_admin_get_api_v1_admin_dashboard_charts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L41", "weight": 1.0}, {"source": "api_admin_dashboard", "target": "api_admin_response_200_47", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L47", "weight": 1.0}, {"source": "api_admin_dashboard", "target": "api_admin_get_api_v1_admin_dashboard_recent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L74", "weight": 1.0}, {"source": "api_admin_dashboard", "target": "api_admin_response_200_80", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L80", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_user_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L118", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_get_api_v1_admin_users", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L120", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_query_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L126", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_response_200_136", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L136", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_get_api_v1_admin_users_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L156", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_response_200_162", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L162", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L179", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_get_api_v1_admin_users_stats", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L186", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_response_200_192", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L192", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_put_api_v1_admin_users_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L209", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L215", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_response_200_223", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L223", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_put_api_v1_admin_users_uuid_role", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L228", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_request_body_application_json_234", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L234", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_response_200_245", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L245", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_post_api_v1_admin_users_uuid_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L252", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_response_200_258", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L258", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_delete_api_v1_admin_users_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L265", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_response_200_271", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L271", "weight": 1.0}, {"source": "api_admin_user_management", "target": "api_admin_errors_276", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L276", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_doctor_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L283", "weight": 1.0}, {"source": "api_admin_doctor_management", "target": "api_admin_post_api_v1_admin_doctors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L287", "weight": 1.0}, {"source": "api_admin_post_api_v1_admin_doctors", "target": "api_admin_request_body_application_json_293", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L293", "weight": 1.0}, {"source": "api_admin_post_api_v1_admin_doctors", "target": "api_admin_errors_299", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L299", "weight": 1.0}, {"source": "api_admin_doctor_management", "target": "api_admin_post_api_v1_admin_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L307", "weight": 1.0}, {"source": "api_admin_post_api_v1_admin_clinic", "target": "api_admin_request_body_application_json_313", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L313", "weight": 1.0}, {"source": "api_admin_post_api_v1_admin_clinic", "target": "api_admin_errors_319", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L319", "weight": 1.0}, {"source": "api_admin_doctor_management", "target": "api_admin_get_api_v1_admin_doctors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L328", "weight": 1.0}, {"source": "api_admin_doctor_management", "target": "api_admin_query_parameters_334", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L334", "weight": 1.0}, {"source": "api_admin_doctor_management", "target": "api_admin_response_200_345", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L345", "weight": 1.0}, {"source": "api_admin_doctor_management", "target": "api_admin_get_api_v1_admin_doctors_stats", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L365", "weight": 1.0}, {"source": "api_admin_doctor_management", "target": "api_admin_response_200_371", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L371", "weight": 1.0}, {"source": "api_admin_doctor_management", "target": "api_admin_post_api_v1_admin_doctors_uuid_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L388", "weight": 1.0}, {"source": "api_admin_doctor_management", "target": "api_admin_response_200_394", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L394", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_clinic_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L401", "weight": 1.0}, {"source": "api_admin_clinic_management", "target": "api_admin_get_api_v1_admin_clinics", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L403", "weight": 1.0}, {"source": "api_admin_clinic_management", "target": "api_admin_query_parameters_409", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L409", "weight": 1.0}, {"source": "api_admin_clinic_management", "target": "api_admin_response_200_417", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L417", "weight": 1.0}, {"source": "api_admin_clinic_management", "target": "api_admin_patch_api_v1_admin_clinic_uuid_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L437", "weight": 1.0}, {"source": "api_admin_clinic_management", "target": "api_admin_response_200_443", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L443", "weight": 1.0}, {"source": "api_admin_clinic_management", "target": "api_admin_errors_448", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L448", "weight": 1.0}, {"source": "api_admin_clinic_management", "target": "api_admin_delete_api_v1_admin_clinic_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L455", "weight": 1.0}, {"source": "api_admin_clinic_management", "target": "api_admin_response_200_461", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L461", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_appointment_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L468", "weight": 1.0}, {"source": "api_admin_appointment_management", "target": "api_admin_get_api_v1_admin_appointments_today_stats", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L470", "weight": 1.0}, {"source": "api_admin_appointment_management", "target": "api_admin_query_parameters_476", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L476", "weight": 1.0}, {"source": "api_admin_appointment_management", "target": "api_admin_response_200_481", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L481", "weight": 1.0}, {"source": "api_admin_appointment_management", "target": "api_admin_get_api_v1_admin_appointments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L496", "weight": 1.0}, {"source": "api_admin_appointment_management", "target": "api_admin_query_parameters_502", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L502", "weight": 1.0}, {"source": "api_admin_appointment_management", "target": "api_admin_response_200_512", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L512", "weight": 1.0}, {"source": "api_admin_appointment_management", "target": "api_admin_post_api_v1_admin_appointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L541", "weight": 1.0}, {"source": "api_admin_appointment_management", "target": "api_admin_request_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L547", "weight": 1.0}, {"source": "api_admin_appointment_management", "target": "api_admin_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L561", "weight": 1.0}, {"source": "api_admin_appointment_management", "target": "api_admin_error_responses", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L574", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_payment_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L583", "weight": 1.0}, {"source": "api_admin_payment_management", "target": "api_admin_get_api_v1_admin_payments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L585", "weight": 1.0}, {"source": "api_admin_payment_management", "target": "api_admin_query_parameters_591", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L591", "weight": 1.0}, {"source": "api_admin_payment_management", "target": "api_admin_response_200_598", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L598", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_settlement_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L618", "weight": 1.0}, {"source": "api_admin_settlement_management", "target": "api_admin_get_api_v1_admin_settlements", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L620", "weight": 1.0}, {"source": "api_admin_settlement_management", "target": "api_admin_query_parameters_626", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L626", "weight": 1.0}, {"source": "api_admin_settlement_management", "target": "api_admin_response_200_633", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L633", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_representation_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L655", "weight": 1.0}, {"source": "api_admin_representation_management", "target": "api_admin_get_api_v1_admin_representations", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L657", "weight": 1.0}, {"source": "api_admin_representation_management", "target": "api_admin_query_parameters_663", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L663", "weight": 1.0}, {"source": "api_admin_representation_management", "target": "api_admin_response_200_671", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L671", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_secretary_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L694", "weight": 1.0}, {"source": "api_admin_secretary_management", "target": "api_admin_get_api_v1_admin_secretaries", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L696", "weight": 1.0}, {"source": "api_admin_secretary_management", "target": "api_admin_query_parameters_702", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L702", "weight": 1.0}, {"source": "api_admin_secretary_management", "target": "api_admin_response_200_709", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L709", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_rating_comment_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L714", "weight": 1.0}, {"source": "api_admin_rating_comment_management", "target": "api_admin_get_api_v1_admin_rates", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L716", "weight": 1.0}, {"source": "api_admin_rating_comment_management", "target": "api_admin_query_parameters_722", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L722", "weight": 1.0}, {"source": "api_admin_rating_comment_management", "target": "api_admin_get_api_v1_admin_comments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L733", "weight": 1.0}, {"source": "api_admin_rating_comment_management", "target": "api_admin_query_parameters_739", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L739", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_sms_management_admin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L751", "weight": 1.0}, {"source": "api_admin_sms_management_admin", "target": "api_admin_get_api_v1_admin_sms_logs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L753", "weight": 1.0}, {"source": "api_admin_sms_management_admin", "target": "api_admin_query_parameters_759", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L759", "weight": 1.0}, {"source": "api_admin_sms_management_admin", "target": "api_admin_response_200_766", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L766", "weight": 1.0}, {"source": "api_admin_sms_management_admin", "target": "api_admin_get_api_v1_admin_sms_templates", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L789", "weight": 1.0}, {"source": "api_admin_sms_management_admin", "target": "api_admin_response_200_795", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L795", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_admin_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_sms_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L811", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_clinic_invitation_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L815", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_admin_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_clinic_invitation_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L817", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L829", "weight": 1.0}, {"source": "api_admin_settings", "target": "api_admin_get_api_v1_admin_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L831", "weight": 1.0}, {"source": "api_admin_settings", "target": "api_admin_patch_api_v1_admin_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L861", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_pre_registration_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L902", "weight": 1.0}, {"source": "api_admin_pre_registration_management", "target": "api_admin_get_api_v1_admin_pre_registrations", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L904", "weight": 1.0}, {"source": "api_admin_pre_registration_management", "target": "api_admin_post_api_v1_admin_pre_registrations_uuid_approve", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L938", "weight": 1.0}, {"source": "api_admin_pre_registration_management", "target": "api_admin_post_api_v1_admin_pre_registrations_uuid_reject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L956", "weight": 1.0}, {"source": "api_admin_admin_api", "target": "api_admin_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L972", "weight": 1.0}, {"source": "api_admin_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc", "target": "api_admin_get_api_v1_admin_financial_breakdowns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L990", "weight": 1.0}, {"source": "api_admin_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc", "target": "api_admin_get_api_v1_admin_financial_summary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L1024", "weight": 1.0}, {"source": "api_admin_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc", "target": "api_admin_get_api_v1_admin_settings_tax_history", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L1042", "weight": 1.0}, {"source": "api_admin_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc", "target": "api_admin_get_api_v1_admin_settlement_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/admin.md", "source_location": "L1056", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f6294cbb97d2ca4465b4f185c394daabb11f6ddacc29c2d471decb04da8c7265.json b/graphify-out/cache/ast/v0.8.44/f6294cbb97d2ca4465b4f185c394daabb11f6ddacc29c2d471decb04da8c7265.json new file mode 100644 index 00000000..4be93961 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f6294cbb97d2ca4465b4f185c394daabb11f6ddacc29c2d471decb04da8c7265.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_admin_pwa_md", "label": "admin-pwa.md", "file_type": "document", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L1"}, {"id": "prompt_admin_pwa_admin_panel_pwa", "label": "Admin Panel PWA", "file_type": "document", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L1"}, {"id": "prompt_admin_pwa_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u067e\u0631\u0648\u0698\u0647", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc \u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L7"}, {"id": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632", "file_type": "document", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L24"}, {"id": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_web_app_manifest", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f1 \u2014 Web App Manifest", "file_type": "document", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L26"}, {"id": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_service_worker_cache_shell", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2 \u2014 Service Worker (Cache Shell)", "file_type": "document", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L64"}, {"id": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f3_\u062b\u0628\u062a_service_worker_\u062f\u0631_react", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f3 \u2014 \u062b\u0628\u062a Service Worker \u062f\u0631 React", "file_type": "document", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L92"}, {"id": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_install_prompt_banner_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc_\u0627\u0645\u0627_\u0645\u0637\u0644\u0648\u0628", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f4 \u2014 Install Prompt Banner (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u0627\u0645\u0627 \u0645\u0637\u0644\u0648\u0628)", "file_type": "document", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L109"}, {"id": "prompt_admin_pwa_\u062a\u0633\u062a_\u067e\u0633_\u0627\u0632_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", "label": "\u062a\u0633\u062a \u067e\u0633 \u0627\u0632 \u0647\u0631 \u0642\u0627\u0628\u0644\u06cc\u062a", "file_type": "document", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L125"}, {"id": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0627\u0645\u067e\u062a_\u0646\u0635\u0628_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0644\u0627\u06af\u06cc\u0646", "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f5 \u2014 \u0646\u0645\u0627\u06cc\u0634 \u067e\u0631\u0627\u0645\u067e\u062a \u0646\u0635\u0628 \u062f\u0631 \u0635\u0641\u062d\u0647 \u0644\u0627\u06af\u06cc\u0646", "file_type": "document", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L149"}, {"id": "prompt_admin_pwa_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627_\u0648_\u0646\u06a9\u0627\u062a", "label": "\u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627 \u0648 \u0646\u06a9\u0627\u062a", "file_type": "document", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L194"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_admin_pwa_md", "target": "prompt_admin_pwa_admin_panel_pwa", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_admin_pwa_admin_panel_pwa", "target": "prompt_admin_pwa_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_admin_pwa_admin_panel_pwa", "target": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L24", "weight": 1.0}, {"source": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", "target": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_web_app_manifest", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L26", "weight": 1.0}, {"source": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", "target": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_service_worker_cache_shell", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L64", "weight": 1.0}, {"source": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", "target": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f3_\u062b\u0628\u062a_service_worker_\u062f\u0631_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L92", "weight": 1.0}, {"source": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", "target": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_install_prompt_banner_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc_\u0627\u0645\u0627_\u0645\u0637\u0644\u0648\u0628", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L109", "weight": 1.0}, {"source": "prompt_admin_pwa_admin_panel_pwa", "target": "prompt_admin_pwa_\u062a\u0633\u062a_\u067e\u0633_\u0627\u0632_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L125", "weight": 1.0}, {"source": "prompt_admin_pwa_\u062a\u0633\u062a_\u067e\u0633_\u0627\u0632_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", "target": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0627\u0645\u067e\u062a_\u0646\u0635\u0628_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0644\u0627\u06af\u06cc\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L149", "weight": 1.0}, {"source": "prompt_admin_pwa_admin_panel_pwa", "target": "prompt_admin_pwa_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627_\u0648_\u0646\u06a9\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/admin-pwa.md", "source_location": "L194", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f644961f4a1538c1d315e1d6000fcae2d4466975c054685003dc616186614172.json b/graphify-out/cache/ast/v0.8.44/f644961f4a1538c1d315e1d6000fcae2d4466975c054685003dc616186614172.json new file mode 100644 index 00000000..eb0d1b06 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f644961f4a1538c1d315e1d6000fcae2d4466975c054685003dc616186614172.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_sendsmshandler_php", "label": "SendSmsHandler.php", "file_type": "code", "source_file": "src/Sms/Service/SendSmsHandler.php", "source_location": "L1"}, {"id": "service_sendsmshandler_sendsmshandler", "label": "SendSmsHandler", "file_type": "code", "source_file": "src/Sms/Service/SendSmsHandler.php", "source_location": "L8"}, {"id": "service_sendsmshandler_sendsmshandler_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Sms/Service/SendSmsHandler.php", "source_location": "L11"}, {"id": "service_sendsmshandler_sendsmshandler_invoke", "label": ".__invoke()", "file_type": "code", "source_file": "src/Sms/Service/SendSmsHandler.php", "source_location": "L13"}, {"id": "sendsmsmessage", "label": "SendSmsMessage", "file_type": "code", "source_file": "src/Sms/Service/SendSmsHandler.php", "source_location": "L13"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_sendsmshandler_php", "target": "sendsmsmessage", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SendSmsHandler.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_sendsmshandler_php", "target": "asmessagehandler", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SendSmsHandler.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_sms_service_sendsmshandler_php", "target": "service_sendsmshandler_sendsmshandler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SendSmsHandler.php", "source_location": "L8", "weight": 1.0}, {"source": "service_sendsmshandler_sendsmshandler", "target": "service_sendsmshandler_sendsmshandler_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SendSmsHandler.php", "source_location": "L11", "weight": 1.0}, {"source": "service_sendsmshandler_sendsmshandler", "target": "service_sendsmshandler_sendsmshandler_invoke", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SendSmsHandler.php", "source_location": "L13", "weight": 1.0}, {"source": "service_sendsmshandler_sendsmshandler_invoke", "target": "sendsmsmessage", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Sms/Service/SendSmsHandler.php", "source_location": "L13", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "service_sendsmshandler_sendsmshandler_invoke", "callee": "sendNow", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SendSmsHandler.php", "source_location": "L15", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f741f4d2cc7d43672b9c3ba189b7a6164cd5ef1031a02a697a6971287f6ac9be.json b/graphify-out/cache/ast/v0.8.44/f741f4d2cc7d43672b9c3ba189b7a6164cd5ef1031a02a697a6971287f6ac9be.json new file mode 100644 index 00000000..97be02fd --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f741f4d2cc7d43672b9c3ba189b7a6164cd5ef1031a02a697a6971287f6ac9be.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_notificationmobilecontroller_php", "label": "NotificationMobileController.php", "file_type": "code", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L1"}, {"id": "controller_notificationmobilecontroller_notificationmobilecontroller", "label": "NotificationMobileController", "file_type": "code", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L20"}, {"id": "basecontroller", "label": "BaseController", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "controller_notificationmobilecontroller_notificationmobilecontroller_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L24"}, {"id": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "label": ".requestOtp()", "file_type": "code", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L34"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L34"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L34"}, {"id": "jsonresponse", "label": "JsonResponse", "file_type": "code", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L34"}, {"id": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "label": ".verify()", "file_type": "code", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L81"}, {"id": "controller_notificationmobilecontroller_notificationmobilecontroller_getcurrent", "label": ".getCurrent()", "file_type": "code", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L129"}, {"id": "controller_notificationmobilecontroller_notificationmobilecontroller_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L144"}, {"id": "controller_notificationmobilecontroller_notificationmobilecontroller_resolveentity", "label": ".resolveEntity()", "file_type": "code", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L160"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_notificationmobilecontroller_php", "target": "mobileverificationotp", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_notificationmobilecontroller_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_notificationmobilecontroller_php", "target": "clinicrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_notificationmobilecontroller_php", "target": "doctorrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_notificationmobilecontroller_php", "target": "errorcodes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_notificationmobilecontroller_php", "target": "basecontroller", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_notificationmobilecontroller_php", "target": "smsservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_notificationmobilecontroller_php", "target": "entitymanagerinterface", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_notificationmobilecontroller_php", "target": "jsonresponse", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L13", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_notificationmobilecontroller_php", "target": "request", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L14", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_notificationmobilecontroller_php", "target": "route", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L15", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_notificationmobilecontroller_php", "target": "currentuser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L16", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_notificationmobilecontroller_php", "target": "isgranted", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L17", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_notificationmobilecontroller_php", "target": "attributes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L18", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_auth_controller_notificationmobilecontroller_php", "target": "controller_notificationmobilecontroller_notificationmobilecontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L20", "weight": 1.0}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller", "target": "basecontroller", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L22", "weight": 1.0}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller", "target": "controller_notificationmobilecontroller_notificationmobilecontroller_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L24", "weight": 1.0}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller", "target": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L34", "weight": 1.0}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L34", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L34", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L34", "weight": 1.0, "context": "return_type"}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller", "target": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L81", "weight": 1.0}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L81", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L81", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L81", "weight": 1.0, "context": "return_type"}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller", "target": "controller_notificationmobilecontroller_notificationmobilecontroller_getcurrent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L129", "weight": 1.0}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller_getcurrent", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L129", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller_getcurrent", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L129", "weight": 1.0, "context": "return_type"}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller", "target": "controller_notificationmobilecontroller_notificationmobilecontroller_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L144", "weight": 1.0}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller_remove", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L144", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller_remove", "target": "jsonresponse", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L144", "weight": 1.0, "context": "return_type"}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller", "target": "controller_notificationmobilecontroller_notificationmobilecontroller_resolveentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L160", "weight": 1.0}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller_resolveentity", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L160", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "target": "controller_notificationmobilecontroller_notificationmobilecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L48", "weight": 1.0}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "target": "controller_notificationmobilecontroller_notificationmobilecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L92", "weight": 1.0}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller_getcurrent", "target": "controller_notificationmobilecontroller_notificationmobilecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L132", "weight": 1.0}, {"source": "controller_notificationmobilecontroller_notificationmobilecontroller_remove", "target": "controller_notificationmobilecontroller_notificationmobilecontroller_resolveentity", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Auth/Controller/NotificationMobileController.php", "source_location": "L147", "weight": 1.0}], "raw_calls": [{"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L37", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L37", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L38", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L39", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L41", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L42", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "preg_match", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L44", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L45", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L50", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "execute", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L54", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L60", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L61", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "resolve", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L64", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "getOtpCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L65", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "dispatchAsync", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L67", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L73", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "json_decode", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L84", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "getContent", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L84", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L85", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "trim", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L86", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "in_array", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L88", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L89", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L94", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "getOneOrNullResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "setMaxResults", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "createQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L98", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L108", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "isExpired", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L110", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L111", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "getOtpCode", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L113", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L114", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "markUsed", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L117", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "setNotificationMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "getNewMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L118", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L119", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L121", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", "callee": "getNewMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L122", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_getcurrent", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L134", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_getcurrent", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L137", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_getcurrent", "callee": "getNotificationMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L138", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_remove", "callee": "error", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L149", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_remove", "callee": "setNotificationMobile", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L152", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L153", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_remove", "callee": "success", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L155", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L163", "receiver": null}, {"caller_nid": "controller_notificationmobilecontroller_notificationmobilecontroller_resolveentity", "callee": "findByUser", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php", "source_location": "L166", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f7c314c5ddc678d4896d358c4b89ee1048c314fe237fb307b1909e44d986307f.json b/graphify-out/cache/ast/v0.8.44/f7c314c5ddc678d4896d358c4b89ee1048c314fe237fb307b1909e44d986307f.json new file mode 100644 index 00000000..11cb7a98 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f7c314c5ddc678d4896d358c4b89ee1048c314fe237fb307b1909e44d986307f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_serviceitem_php", "label": "ServiceItem.php", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L1"}, {"id": "entity_serviceitem_serviceitem", "label": "ServiceItem", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L10"}, {"id": "servicesection", "label": "ServiceSection", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L22"}, {"id": "clinicstaff", "label": "ClinicStaff", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L26"}, {"id": "entity_serviceitem_serviceitem_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L51"}, {"id": "entity_serviceitem_serviceitem_getid", "label": ".getId()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L61"}, {"id": "entity_serviceitem_serviceitem_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L62"}, {"id": "entity_serviceitem_serviceitem_getsection", "label": ".getSection()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L63"}, {"id": "entity_serviceitem_serviceitem_getstaff", "label": ".getStaff()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L64"}, {"id": "entity_serviceitem_serviceitem_getname", "label": ".getName()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L65"}, {"id": "entity_serviceitem_serviceitem_getpricerials", "label": ".getPriceRials()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L66"}, {"id": "entity_serviceitem_serviceitem_isactive", "label": ".isActive()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L67"}, {"id": "entity_serviceitem_serviceitem_isinsurancecovered", "label": ".isInsuranceCovered()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L68"}, {"id": "entity_serviceitem_serviceitem_getinsurancepricerials", "label": ".getInsurancePriceRials()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L69"}, {"id": "entity_serviceitem_serviceitem_getcreatedat", "label": ".getCreatedAt()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L70"}, {"id": "entity_serviceitem_serviceitem_getupdatedat", "label": ".getUpdatedAt()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L71"}, {"id": "entity_serviceitem_serviceitem_setstaff", "label": ".setStaff()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L73"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L73"}, {"id": "entity_serviceitem_serviceitem_setname", "label": ".setName()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L74"}, {"id": "entity_serviceitem_serviceitem_setpricerials", "label": ".setPriceRials()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L75"}, {"id": "entity_serviceitem_serviceitem_setactive", "label": ".setActive()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L76"}, {"id": "entity_serviceitem_serviceitem_setinsurancecovered", "label": ".setInsuranceCovered()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L77"}, {"id": "entity_serviceitem_serviceitem_setinsurancepricerials", "label": ".setInsurancePriceRials()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L78"}, {"id": "entity_serviceitem_serviceitem_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L80"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_serviceitem_php", "target": "serviceitemrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_serviceitem_php", "target": "clinicstaff", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_serviceitem_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_serviceitem_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_entity_serviceitem_php", "target": "entity_serviceitem_serviceitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L10", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem", "target": "servicesection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L22", "weight": 1.0, "context": "field"}, {"source": "entity_serviceitem_serviceitem", "target": "clinicstaff", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L26", "weight": 1.0, "context": "field"}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L51", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem_construct", "target": "servicesection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L51", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L61", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_getsection", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem_getsection", "target": "servicesection", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L63", "weight": 1.0, "context": "return_type"}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_getstaff", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L64", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem_getstaff", "target": "clinicstaff", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L64", "weight": 1.0, "context": "return_type"}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_getname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L65", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_getpricerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L66", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_isactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L67", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_isinsurancecovered", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L68", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_getinsurancepricerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L69", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_getcreatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L70", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_getupdatedat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L71", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_setstaff", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L73", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem_setstaff", "target": "clinicstaff", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L73", "weight": 1.0, "context": "parameter_type"}, {"source": "entity_serviceitem_serviceitem_setstaff", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L73", "weight": 1.0, "context": "return_type"}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_setname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L74", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem_setname", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L74", "weight": 1.0, "context": "return_type"}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_setpricerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L75", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem_setpricerials", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L75", "weight": 1.0, "context": "return_type"}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_setactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L76", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem_setactive", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L76", "weight": 1.0, "context": "return_type"}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_setinsurancecovered", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L77", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem_setinsurancecovered", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L77", "weight": 1.0, "context": "return_type"}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_setinsurancepricerials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L78", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem_setinsurancepricerials", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L78", "weight": 1.0, "context": "return_type"}, {"source": "entity_serviceitem_serviceitem", "target": "entity_serviceitem_serviceitem_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L80", "weight": 1.0}, {"source": "entity_serviceitem_serviceitem_toarray", "target": "entity_serviceitem_serviceitem_getuuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Entity/ServiceItem.php", "source_location": "L84", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_serviceitem_serviceitem_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceItem.php", "source_location": "L53", "receiver": null}, {"caller_nid": "entity_serviceitem_serviceitem_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceItem.php", "source_location": "L53", "receiver": null}, {"caller_nid": "entity_serviceitem_serviceitem_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceItem.php", "source_location": "L57", "receiver": null}, {"caller_nid": "entity_serviceitem_serviceitem_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceItem.php", "source_location": "L58", "receiver": null}, {"caller_nid": "entity_serviceitem_serviceitem_setstaff", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceItem.php", "source_location": "L73", "receiver": null}, {"caller_nid": "entity_serviceitem_serviceitem_setname", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceItem.php", "source_location": "L74", "receiver": null}, {"caller_nid": "entity_serviceitem_serviceitem_setpricerials", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceItem.php", "source_location": "L75", "receiver": null}, {"caller_nid": "entity_serviceitem_serviceitem_setactive", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceItem.php", "source_location": "L76", "receiver": null}, {"caller_nid": "entity_serviceitem_serviceitem_setinsurancecovered", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceItem.php", "source_location": "L77", "receiver": null}, {"caller_nid": "entity_serviceitem_serviceitem_setinsurancepricerials", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceItem.php", "source_location": "L78", "receiver": null}, {"caller_nid": "entity_serviceitem_serviceitem_toarray", "callee": "getFullName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceItem.php", "source_location": "L88", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f886ede4b1998bcbd43c335af00c205c410cfe7bd74b17c12add062b12b84d7c.json b/graphify-out/cache/ast/v0.8.44/f886ede4b1998bcbd43c335af00c205c410cfe7bd74b17c12add062b12b84d7c.json new file mode 100644 index 00000000..ae535f09 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f886ede4b1998bcbd43c335af00c205c410cfe7bd74b17c12add062b12b84d7c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_holidayrepository_php", "label": "HolidayRepository.php", "file_type": "code", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L1"}, {"id": "repository_holidayrepository_holidayrepository", "label": "HolidayRepository", "file_type": "code", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L10"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_holidayrepository_holidayrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L12"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L12"}, {"id": "repository_holidayrepository_holidayrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L17"}, {"id": "holiday", "label": "Holiday", "file_type": "code", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L17"}, {"id": "repository_holidayrepository_holidayrepository_findallbydoctor", "label": ".findAllByDoctor()", "file_type": "code", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L23"}, {"id": "doctor", "label": "Doctor", "file_type": "code", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L23"}, {"id": "repository_holidayrepository_holidayrepository_findactivebydoctor", "label": ".findActiveByDoctor()", "file_type": "code", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L34"}, {"id": "repository_holidayrepository_holidayrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L48"}, {"id": "repository_holidayrepository_holidayrepository_remove", "label": ".remove()", "file_type": "code", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L54"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_holidayrepository_php", "target": "holiday", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_holidayrepository_php", "target": "doctor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_holidayrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_holidayrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_appointment_repository_holidayrepository_php", "target": "repository_holidayrepository_holidayrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_holidayrepository_holidayrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L10", "weight": 1.0}, {"source": "repository_holidayrepository_holidayrepository", "target": "repository_holidayrepository_holidayrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L12", "weight": 1.0}, {"source": "repository_holidayrepository_holidayrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L12", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_holidayrepository_holidayrepository", "target": "repository_holidayrepository_holidayrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L17", "weight": 1.0}, {"source": "repository_holidayrepository_holidayrepository_findbyuuid", "target": "holiday", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L17", "weight": 1.0, "context": "return_type"}, {"source": "repository_holidayrepository_holidayrepository", "target": "repository_holidayrepository_holidayrepository_findallbydoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L23", "weight": 1.0}, {"source": "repository_holidayrepository_holidayrepository_findallbydoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L23", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_holidayrepository_holidayrepository", "target": "repository_holidayrepository_holidayrepository_findactivebydoctor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L34", "weight": 1.0}, {"source": "repository_holidayrepository_holidayrepository_findactivebydoctor", "target": "doctor", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L34", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_holidayrepository_holidayrepository", "target": "repository_holidayrepository_holidayrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L48", "weight": 1.0}, {"source": "repository_holidayrepository_holidayrepository_save", "target": "holiday", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L48", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_holidayrepository_holidayrepository", "target": "repository_holidayrepository_holidayrepository_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L54", "weight": 1.0}, {"source": "repository_holidayrepository_holidayrepository_remove", "target": "holiday", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L54", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_holidayrepository_holidayrepository_construct", "target": "holiday", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Appointment/Repository/HolidayRepository.php", "source_location": "L14", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_holidayrepository_holidayrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L14", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L19", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findallbydoctor", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findallbydoctor", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findallbydoctor", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findallbydoctor", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findallbydoctor", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findallbydoctor", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L25", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findactivebydoctor", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findactivebydoctor", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findactivebydoctor", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findactivebydoctor", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findactivebydoctor", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findactivebydoctor", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findactivebydoctor", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findactivebydoctor", "callee": "andWhere", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findactivebydoctor", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_findactivebydoctor", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L36", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L50", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L50", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L51", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L51", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L56", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_remove", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L57", "receiver": null}, {"caller_nid": "repository_holidayrepository_holidayrepository_remove", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php", "source_location": "L57", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/f92d6767717fca87e08884cee26a75a77b5ff8278bf0f6a0219245b3028130ca.json b/graphify-out/cache/ast/v0.8.44/f92d6767717fca87e08884cee26a75a77b5ff8278bf0f6a0219245b3028130ca.json new file mode 100644 index 00000000..0d1f1ea0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/f92d6767717fca87e08884cee26a75a77b5ff8278bf0f6a0219245b3028130ca.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_clinic_md", "label": "clinic.md", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L1"}, {"id": "api_clinic_clinic_api", "label": "Clinic API", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L1"}, {"id": "api_clinic_post_api_v1_clinic", "label": "POST `/api/v1/clinic`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L7"}, {"id": "api_clinic_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L13"}, {"id": "api_clinic_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L57"}, {"id": "api_clinic_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L90"}, {"id": "api_clinic_get_api_v1_clinic_uuid", "label": "GET `/api/v1/clinic/{uuid}`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L97"}, {"id": "api_clinic_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L103"}, {"id": "api_clinic_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L108"}, {"id": "api_clinic_errors_151", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L151"}, {"id": "api_clinic_patch_api_v1_clinic_uuid", "label": "PATCH `/api/v1/clinic/{uuid}`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L158"}, {"id": "api_clinic_path_parameters_164", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L164"}, {"id": "api_clinic_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L169"}, {"id": "api_clinic_response_200_172", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L172"}, {"id": "api_clinic_errors_175", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L175"}, {"id": "api_clinic_get_api_v1_clinics", "label": "GET `/api/v1/clinics`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L184"}, {"id": "api_clinic_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L190"}, {"id": "api_clinic_response_200_202", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L202"}, {"id": "api_clinic_get_api_v1_clinic_doctor_list_clinicuuid", "label": "GET `/api/v1/clinic/doctor-list/{clinicUuid}`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L246"}, {"id": "api_clinic_path_parameters_252", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L252"}, {"id": "api_clinic_query_parameters_257", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L257"}, {"id": "api_clinic_response_200_273", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L273"}, {"id": "api_clinic_errors_307", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L307"}, {"id": "api_clinic_delete_api_v1_admin_clinic_clinicuuid_doctor_doctoruuid", "label": "DELETE `/api/v1/admin/clinic/{clinicUuid}/doctor/{doctorUuid}`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L314"}, {"id": "api_clinic_path_parameters_320", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L320"}, {"id": "api_clinic_response_200_326", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L326"}, {"id": "api_clinic_errors_331", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L331"}, {"id": "api_clinic_post_file_upload_clinic_pro_clinic_field_clinic_logo", "label": "POST `/file/upload/clinic_pro/clinic/field_clinic_logo`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L339"}, {"id": "api_clinic_request", "label": "Request", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L345"}, {"id": "api_clinic_response_200_352", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L352"}, {"id": "api_clinic_errors_366", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L366"}, {"id": "api_clinic_post_file_upload_clinic_pro_clinic_field_image_clinic", "label": "POST `/file/upload/clinic_pro/clinic/field_image_clinic`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L374"}, {"id": "api_clinic_request_380", "label": "Request", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L380"}, {"id": "api_clinic_response_200_387", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L387"}, {"id": "api_clinic_errors_403", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L403"}, {"id": "api_clinic_clinic_address_management", "label": "Clinic Address Management", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L411"}, {"id": "api_clinic_get_api_v1_clinic_clinicuuid_addresses", "label": "`GET /api/v1/clinic/{clinicUuid}/addresses`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L413"}, {"id": "api_clinic_response_200_419", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L419"}, {"id": "api_clinic_post_api_v1_clinic_clinicuuid_address", "label": "`POST /api/v1/clinic/{clinicUuid}/address`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L442"}, {"id": "api_clinic_request_448", "label": "Request", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L448"}, {"id": "api_clinic_response_201_471", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L471"}, {"id": "api_clinic_errors_476", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L476"}, {"id": "api_clinic_patch_api_v1_clinic_clinicuuid_address_addressuuid", "label": "`PATCH /api/v1/clinic/{clinicUuid}/address/{addressUuid}`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L484"}, {"id": "api_clinic_response_200_490", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L490"}, {"id": "api_clinic_delete_api_v1_clinic_clinicuuid_address_addressuuid", "label": "`DELETE /api/v1/clinic/{clinicUuid}/address/{addressUuid}`", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L497"}, {"id": "api_clinic_errors_505", "label": "Errors", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L505"}, {"id": "api_clinic_removed_endpoint", "label": "Removed endpoint", "file_type": "document", "source_file": "docs/api/clinic.md", "source_location": "L514"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_clinic_md", "target": "api_clinic_clinic_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L1", "weight": 1.0}, {"source": "api_clinic_clinic_api", "target": "api_clinic_post_api_v1_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L7", "weight": 1.0}, {"source": "api_clinic_post_api_v1_clinic", "target": "api_clinic_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L13", "weight": 1.0}, {"source": "api_clinic_post_api_v1_clinic", "target": "api_clinic_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L57", "weight": 1.0}, {"source": "api_clinic_post_api_v1_clinic", "target": "api_clinic_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L90", "weight": 1.0}, {"source": "api_clinic_clinic_api", "target": "api_clinic_get_api_v1_clinic_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L97", "weight": 1.0}, {"source": "api_clinic_get_api_v1_clinic_uuid", "target": "api_clinic_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L103", "weight": 1.0}, {"source": "api_clinic_get_api_v1_clinic_uuid", "target": "api_clinic_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L108", "weight": 1.0}, {"source": "api_clinic_get_api_v1_clinic_uuid", "target": "api_clinic_errors_151", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L151", "weight": 1.0}, {"source": "api_clinic_clinic_api", "target": "api_clinic_patch_api_v1_clinic_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L158", "weight": 1.0}, {"source": "api_clinic_patch_api_v1_clinic_uuid", "target": "api_clinic_path_parameters_164", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L164", "weight": 1.0}, {"source": "api_clinic_patch_api_v1_clinic_uuid", "target": "api_clinic_request_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L169", "weight": 1.0}, {"source": "api_clinic_patch_api_v1_clinic_uuid", "target": "api_clinic_response_200_172", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L172", "weight": 1.0}, {"source": "api_clinic_patch_api_v1_clinic_uuid", "target": "api_clinic_errors_175", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L175", "weight": 1.0}, {"source": "api_clinic_clinic_api", "target": "api_clinic_get_api_v1_clinics", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L184", "weight": 1.0}, {"source": "api_clinic_get_api_v1_clinics", "target": "api_clinic_query_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L190", "weight": 1.0}, {"source": "api_clinic_get_api_v1_clinics", "target": "api_clinic_response_200_202", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L202", "weight": 1.0}, {"source": "api_clinic_clinic_api", "target": "api_clinic_get_api_v1_clinic_doctor_list_clinicuuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L246", "weight": 1.0}, {"source": "api_clinic_get_api_v1_clinic_doctor_list_clinicuuid", "target": "api_clinic_path_parameters_252", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L252", "weight": 1.0}, {"source": "api_clinic_get_api_v1_clinic_doctor_list_clinicuuid", "target": "api_clinic_query_parameters_257", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L257", "weight": 1.0}, {"source": "api_clinic_get_api_v1_clinic_doctor_list_clinicuuid", "target": "api_clinic_response_200_273", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L273", "weight": 1.0}, {"source": "api_clinic_get_api_v1_clinic_doctor_list_clinicuuid", "target": "api_clinic_errors_307", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L307", "weight": 1.0}, {"source": "api_clinic_clinic_api", "target": "api_clinic_delete_api_v1_admin_clinic_clinicuuid_doctor_doctoruuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L314", "weight": 1.0}, {"source": "api_clinic_delete_api_v1_admin_clinic_clinicuuid_doctor_doctoruuid", "target": "api_clinic_path_parameters_320", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L320", "weight": 1.0}, {"source": "api_clinic_delete_api_v1_admin_clinic_clinicuuid_doctor_doctoruuid", "target": "api_clinic_response_200_326", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L326", "weight": 1.0}, {"source": "api_clinic_delete_api_v1_admin_clinic_clinicuuid_doctor_doctoruuid", "target": "api_clinic_errors_331", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L331", "weight": 1.0}, {"source": "api_clinic_clinic_api", "target": "api_clinic_post_file_upload_clinic_pro_clinic_field_clinic_logo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L339", "weight": 1.0}, {"source": "api_clinic_post_file_upload_clinic_pro_clinic_field_clinic_logo", "target": "api_clinic_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L345", "weight": 1.0}, {"source": "api_clinic_post_file_upload_clinic_pro_clinic_field_clinic_logo", "target": "api_clinic_response_200_352", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L352", "weight": 1.0}, {"source": "api_clinic_post_file_upload_clinic_pro_clinic_field_clinic_logo", "target": "api_clinic_errors_366", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L366", "weight": 1.0}, {"source": "api_clinic_clinic_api", "target": "api_clinic_post_file_upload_clinic_pro_clinic_field_image_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L374", "weight": 1.0}, {"source": "api_clinic_post_file_upload_clinic_pro_clinic_field_image_clinic", "target": "api_clinic_request_380", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L380", "weight": 1.0}, {"source": "api_clinic_post_file_upload_clinic_pro_clinic_field_image_clinic", "target": "api_clinic_response_200_387", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L387", "weight": 1.0}, {"source": "api_clinic_post_file_upload_clinic_pro_clinic_field_image_clinic", "target": "api_clinic_errors_403", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L403", "weight": 1.0}, {"source": "api_clinic_clinic_api", "target": "api_clinic_clinic_address_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L411", "weight": 1.0}, {"source": "api_clinic_clinic_address_management", "target": "api_clinic_get_api_v1_clinic_clinicuuid_addresses", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L413", "weight": 1.0}, {"source": "api_clinic_get_api_v1_clinic_clinicuuid_addresses", "target": "api_clinic_response_200_419", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L419", "weight": 1.0}, {"source": "api_clinic_clinic_address_management", "target": "api_clinic_post_api_v1_clinic_clinicuuid_address", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L442", "weight": 1.0}, {"source": "api_clinic_post_api_v1_clinic_clinicuuid_address", "target": "api_clinic_request_448", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L448", "weight": 1.0}, {"source": "api_clinic_post_api_v1_clinic_clinicuuid_address", "target": "api_clinic_response_201_471", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L471", "weight": 1.0}, {"source": "api_clinic_post_api_v1_clinic_clinicuuid_address", "target": "api_clinic_errors_476", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L476", "weight": 1.0}, {"source": "api_clinic_clinic_address_management", "target": "api_clinic_patch_api_v1_clinic_clinicuuid_address_addressuuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L484", "weight": 1.0}, {"source": "api_clinic_patch_api_v1_clinic_clinicuuid_address_addressuuid", "target": "api_clinic_response_200_490", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L490", "weight": 1.0}, {"source": "api_clinic_clinic_address_management", "target": "api_clinic_delete_api_v1_clinic_clinicuuid_address_addressuuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L497", "weight": 1.0}, {"source": "api_clinic_delete_api_v1_clinic_clinicuuid_address_addressuuid", "target": "api_clinic_errors_505", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L505", "weight": 1.0}, {"source": "api_clinic_clinic_address_management", "target": "api_clinic_removed_endpoint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/clinic.md", "source_location": "L514", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/fa4fc2ef76c08670eae962ffd0a3836d7cce4469bc5f407cebff751c025e5c7b.json b/graphify-out/cache/ast/v0.8.44/fa4fc2ef76c08670eae962ffd0a3836d7cce4469bc5f407cebff751c025e5c7b.json new file mode 100644 index 00000000..4dac4ec1 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/fa4fc2ef76c08670eae962ffd0a3836d7cce4469bc5f407cebff751c025e5c7b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_12_rating_comment_task_md", "label": "task.md", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L1"}, {"id": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "label": "\u062a\u0633\u06a9 \u06f1\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u0645\u062a\u06cc\u0627\u0632 \u0648 \u0646\u0638\u0631\u0627\u062a", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L1"}, {"id": "task_12_rating_comment_task_\u062a\u0648\u0636\u06cc\u062d", "label": "\u062a\u0648\u0636\u06cc\u062d", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L3"}, {"id": "task_12_rating_comment_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", "label": "Endpoint \u0647\u0627 (\u0648\u0627\u0642\u0639\u06cc \u0627\u0632 Drupal)", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L7"}, {"id": "task_12_rating_comment_task_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc_rate", "label": "\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc (Rate)", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L9"}, {"id": "task_12_rating_comment_task_\u0646\u0638\u0631\u0627\u062a_comment", "label": "\u0646\u0638\u0631\u0627\u062a (Comment)", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L19"}, {"id": "task_12_rating_comment_task_\u0644\u0627\u06cc\u06a9_like", "label": "\u0644\u0627\u06cc\u06a9 (Like)", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L31"}, {"id": "task_12_rating_comment_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L38"}, {"id": "task_12_rating_comment_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L41"}, {"id": "task_12_rating_comment_task_\u0646\u0627\u0645_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_request_\u0645\u062a\u0641\u0627\u0648\u062a_\u0627\u0632_db", "label": "\u26a0 \u0646\u0627\u0645 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc Request (\u0645\u062a\u0641\u0627\u0648\u062a \u0627\u0632 DB!)", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L46"}, {"id": "task_12_rating_comment_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_post_api_v1_clinicpro_rate", "label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc Request \u2014 POST /api/v1/clinicpro/rate", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L60"}, {"id": "task_12_rating_comment_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_patch_api_v1_clinicpro_rate_uuid", "label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc Request \u2014 PATCH /api/v1/clinicpro/rate/{uuid}", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L73"}, {"id": "task_12_rating_comment_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_patch_api_v1_clinicpro_unverified_comments_uuid", "label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc Request \u2014 PATCH /api/v1/clinicpro/unverified-comments/{uuid}", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L86"}, {"id": "task_12_rating_comment_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L94"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_12_rating_comment_task_md", "target": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L1", "weight": 1.0}, {"source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_task_\u062a\u0648\u0636\u06cc\u062d", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L3", "weight": 1.0}, {"source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L7", "weight": 1.0}, {"source": "task_12_rating_comment_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", "target": "task_12_rating_comment_task_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc_rate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L9", "weight": 1.0}, {"source": "task_12_rating_comment_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", "target": "task_12_rating_comment_task_\u0646\u0638\u0631\u0627\u062a_comment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L19", "weight": 1.0}, {"source": "task_12_rating_comment_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", "target": "task_12_rating_comment_task_\u0644\u0627\u06cc\u06a9_like", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L31", "weight": 1.0}, {"source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L38", "weight": 1.0}, {"source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L41", "weight": 1.0}, {"source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_task_\u0646\u0627\u0645_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_request_\u0645\u062a\u0641\u0627\u0648\u062a_\u0627\u0632_db", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L46", "weight": 1.0}, {"source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_post_api_v1_clinicpro_rate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L60", "weight": 1.0}, {"source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_patch_api_v1_clinicpro_rate_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L73", "weight": 1.0}, {"source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_patch_api_v1_clinicpro_unverified_comments_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L86", "weight": 1.0}, {"source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", "target": "task_12_rating_comment_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-12-rating-comment/task.md", "source_location": "L94", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/fa7fd9bc9193bd89ed8e6438a3538bb8ba6aac5dbc8859735887b8a2a876956a.json b/graphify-out/cache/ast/v0.8.44/fa7fd9bc9193bd89ed8e6438a3538bb8ba6aac5dbc8859735887b8a2a876956a.json new file mode 100644 index 00000000..e03ec490 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/fa7fd9bc9193bd89ed8e6438a3538bb8ba6aac5dbc8859735887b8a2a876956a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_08_categories_implementation_notes_md", "label": "implementation_notes.md", "file_type": "document", "source_file": "docs/tasks/task-08-categories/implementation_notes.md", "source_location": "L1"}, {"id": "task_08_categories_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f8: \u0645\u0627\u0698\u0648\u0644 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-08-categories/implementation_notes.md", "source_location": "L1"}, {"id": "task_08_categories_implementation_notes_\u06a9\u0634\u06cc\u0646\u06af", "label": "\u06a9\u0634\u06cc\u0646\u06af", "file_type": "document", "source_file": "docs/tasks/task-08-categories/implementation_notes.md", "source_location": "L3"}, {"id": "task_08_categories_implementation_notes_\u0641\u06cc\u0644\u062a\u0631_\u0634\u0647\u0631_\u0628\u0631\u0627\u0633\u0627\u0633_\u0627\u0633\u062a\u0627\u0646", "label": "\u0641\u06cc\u0644\u062a\u0631 \u0634\u0647\u0631 \u0628\u0631\u0627\u0633\u0627\u0633 \u0627\u0633\u062a\u0627\u0646", "file_type": "document", "source_file": "docs/tasks/task-08-categories/implementation_notes.md", "source_location": "L17"}, {"id": "task_08_categories_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "label": "\u0645\u062c\u0648\u0632\u0647\u0627", "file_type": "document", "source_file": "docs/tasks/task-08-categories/implementation_notes.md", "source_location": "L23"}, {"id": "task_08_categories_implementation_notes_\u0646\u06a9\u062a\u0647_\u0646\u0627\u0645_endpoint", "label": "\u0646\u06a9\u062a\u0647 \u0646\u0627\u0645 endpoint", "file_type": "document", "source_file": "docs/tasks/task-08-categories/implementation_notes.md", "source_location": "L31"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_tasks_task_08_categories_implementation_notes_md", "target": "task_08_categories_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/implementation_notes.md", "source_location": "L1", "weight": 1.0}, {"source": "task_08_categories_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "task_08_categories_implementation_notes_\u06a9\u0634\u06cc\u0646\u06af", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/implementation_notes.md", "source_location": "L3", "weight": 1.0}, {"source": "task_08_categories_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "task_08_categories_implementation_notes_\u0641\u06cc\u0644\u062a\u0631_\u0634\u0647\u0631_\u0628\u0631\u0627\u0633\u0627\u0633_\u0627\u0633\u062a\u0627\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/implementation_notes.md", "source_location": "L17", "weight": 1.0}, {"source": "task_08_categories_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "task_08_categories_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/implementation_notes.md", "source_location": "L23", "weight": 1.0}, {"source": "task_08_categories_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", "target": "task_08_categories_implementation_notes_\u0646\u06a9\u062a\u0647_\u0646\u0627\u0645_endpoint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/tasks/task-08-categories/implementation_notes.md", "source_location": "L31", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/fc22dc80387b6c8f477854a19dfe01e496b90b688020325f1df589e0ae5cab8f.json b/graphify-out/cache/ast/v0.8.44/fc22dc80387b6c8f477854a19dfe01e496b90b688020325f1df589e0ae5cab8f.json new file mode 100644 index 00000000..b21c8d41 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/fc22dc80387b6c8f477854a19dfe01e496b90b688020325f1df589e0ae5cab8f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_blog_md", "label": "blog.md", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L1"}, {"id": "api_blog_blog_api", "label": "Blog API", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L1"}, {"id": "api_blog_get_api_v1_blogs", "label": "GET `/api/v1/blogs`", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L7"}, {"id": "api_blog_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L13"}, {"id": "api_blog_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L20"}, {"id": "api_blog_get_api_v1_blog_slug", "label": "GET `/api/v1/blog/{slug}`", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L47"}, {"id": "api_blog_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L53"}, {"id": "api_blog_response_200_58", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L58"}, {"id": "api_blog_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L78"}, {"id": "api_blog_post_api_v1_blog", "label": "POST `/api/v1/blog`", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L85"}, {"id": "api_blog_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L91"}, {"id": "api_blog_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L112"}, {"id": "api_blog_errors_137", "label": "Errors", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L137"}, {"id": "api_blog_patch_api_v1_blog_uuid", "label": "PATCH `/api/v1/blog/{uuid}`", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L146"}, {"id": "api_blog_path_parameters_152", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L152"}, {"id": "api_blog_request_body_application_json_157", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L157"}, {"id": "api_blog_response_200_171", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L171"}, {"id": "api_blog_errors_174", "label": "Errors", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L174"}, {"id": "api_blog_delete_api_v1_blog_uuid", "label": "DELETE `/api/v1/blog/{uuid}`", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L183"}, {"id": "api_blog_response_200_189", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L189"}, {"id": "api_blog_errors_194", "label": "Errors", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L194"}, {"id": "api_blog_post_file_upload_clinic_pro_blog_field_image", "label": "POST `/file/upload/clinic_pro/blog/field_image`", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L203"}, {"id": "api_blog_request", "label": "Request", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L209"}, {"id": "api_blog_response_200_217", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L217"}, {"id": "api_blog_errors_231", "label": "Errors", "file_type": "document", "source_file": "docs/api/blog.md", "source_location": "L231"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_blog_md", "target": "api_blog_blog_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L1", "weight": 1.0}, {"source": "api_blog_blog_api", "target": "api_blog_get_api_v1_blogs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L7", "weight": 1.0}, {"source": "api_blog_get_api_v1_blogs", "target": "api_blog_query_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L13", "weight": 1.0}, {"source": "api_blog_get_api_v1_blogs", "target": "api_blog_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L20", "weight": 1.0}, {"source": "api_blog_blog_api", "target": "api_blog_get_api_v1_blog_slug", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L47", "weight": 1.0}, {"source": "api_blog_get_api_v1_blog_slug", "target": "api_blog_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L53", "weight": 1.0}, {"source": "api_blog_get_api_v1_blog_slug", "target": "api_blog_response_200_58", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L58", "weight": 1.0}, {"source": "api_blog_get_api_v1_blog_slug", "target": "api_blog_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L78", "weight": 1.0}, {"source": "api_blog_blog_api", "target": "api_blog_post_api_v1_blog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L85", "weight": 1.0}, {"source": "api_blog_post_api_v1_blog", "target": "api_blog_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L91", "weight": 1.0}, {"source": "api_blog_post_api_v1_blog", "target": "api_blog_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L112", "weight": 1.0}, {"source": "api_blog_post_api_v1_blog", "target": "api_blog_errors_137", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L137", "weight": 1.0}, {"source": "api_blog_blog_api", "target": "api_blog_patch_api_v1_blog_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L146", "weight": 1.0}, {"source": "api_blog_patch_api_v1_blog_uuid", "target": "api_blog_path_parameters_152", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L152", "weight": 1.0}, {"source": "api_blog_patch_api_v1_blog_uuid", "target": "api_blog_request_body_application_json_157", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L157", "weight": 1.0}, {"source": "api_blog_patch_api_v1_blog_uuid", "target": "api_blog_response_200_171", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L171", "weight": 1.0}, {"source": "api_blog_patch_api_v1_blog_uuid", "target": "api_blog_errors_174", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L174", "weight": 1.0}, {"source": "api_blog_blog_api", "target": "api_blog_delete_api_v1_blog_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L183", "weight": 1.0}, {"source": "api_blog_delete_api_v1_blog_uuid", "target": "api_blog_response_200_189", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L189", "weight": 1.0}, {"source": "api_blog_delete_api_v1_blog_uuid", "target": "api_blog_errors_194", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L194", "weight": 1.0}, {"source": "api_blog_blog_api", "target": "api_blog_post_file_upload_clinic_pro_blog_field_image", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L203", "weight": 1.0}, {"source": "api_blog_post_file_upload_clinic_pro_blog_field_image", "target": "api_blog_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L209", "weight": 1.0}, {"source": "api_blog_post_file_upload_clinic_pro_blog_field_image", "target": "api_blog_response_200_217", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L217", "weight": 1.0}, {"source": "api_blog_post_file_upload_clinic_pro_blog_field_image", "target": "api_blog_errors_231", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/blog.md", "source_location": "L231", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/fc65641b70ce6d9bb2409aeecccb580333685ba71bcdddb72ea185fc9b717e9b.json b/graphify-out/cache/ast/v0.8.44/fc65641b70ce6d9bb2409aeecccb580333685ba71bcdddb72ea185fc9b717e9b.json new file mode 100644 index 00000000..70821afa --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/fc65641b70ce6d9bb2409aeecccb580333685ba71bcdddb72ea185fc9b717e9b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609133121_php", "label": "Version20260609133121.php", "file_type": "code", "source_file": "migrations/Version20260609133121.php", "source_location": "L1"}, {"id": "migrations_version20260609133121_version20260609133121", "label": "Version20260609133121", "file_type": "code", "source_file": "migrations/Version20260609133121.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260609133121_version20260609133121_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260609133121.php", "source_location": "L15"}, {"id": "migrations_version20260609133121_version20260609133121_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260609133121.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260609133121.php", "source_location": "L20"}, {"id": "migrations_version20260609133121_version20260609133121_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260609133121.php", "source_location": "L39"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609133121_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133121.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609133121_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133121.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609133121_php", "target": "migrations_version20260609133121_version20260609133121", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133121.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609133121_version20260609133121", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133121.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609133121_version20260609133121", "target": "migrations_version20260609133121_version20260609133121_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133121.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260609133121_version20260609133121", "target": "migrations_version20260609133121_version20260609133121_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133121.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260609133121_version20260609133121_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133121.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609133121_version20260609133121", "target": "migrations_version20260609133121_version20260609133121_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133121.php", "source_location": "L39", "weight": 1.0}, {"source": "migrations_version20260609133121_version20260609133121_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609133121.php", "source_location": "L39", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260609133121_version20260609133121_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L27", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L28", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L29", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L31", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L32", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L33", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L34", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L35", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L36", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L42", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L43", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L44", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L45", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L46", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L47", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L48", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L49", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L50", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L51", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L52", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L53", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L54", "receiver": null}, {"caller_nid": "migrations_version20260609133121_version20260609133121_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php", "source_location": "L55", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/fd098f4aef57bc0988ca8d17760b0009d2742666fd62fc0ff2ce07fc6b0dab1f.json b/graphify-out/cache/ast/v0.8.44/fd098f4aef57bc0988ca8d17760b0009d2742666fd62fc0ff2ce07fc6b0dab1f.json new file mode 100644 index 00000000..39a5caf7 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/fd098f4aef57bc0988ca8d17760b0009d2742666fd62fc0ff2ce07fc6b0dab1f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_tenantservicecoverage_php", "label": "TenantServiceCoverage.php", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L1"}, {"id": "entity_tenantservicecoverage_tenantservicecoverage", "label": "TenantServiceCoverage", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L9"}, {"id": "entity_tenantservicecoverage_tenantservicecoverage_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L44"}, {"id": "entity_tenantservicecoverage_tenantservicecoverage_getid", "label": ".getId()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L52"}, {"id": "entity_tenantservicecoverage_tenantservicecoverage_getuuid", "label": ".getUuid()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L53"}, {"id": "entity_tenantservicecoverage_tenantservicecoverage_gettenantinsuranceid", "label": ".getTenantInsuranceId()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L54"}, {"id": "entity_tenantservicecoverage_tenantservicecoverage_getserviceitemid", "label": ".getServiceItemId()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L55"}, {"id": "entity_tenantservicecoverage_tenantservicecoverage_iscovered", "label": ".isCovered()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L56"}, {"id": "entity_tenantservicecoverage_tenantservicecoverage_getcoveragepercent", "label": ".getCoveragePercent()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L57"}, {"id": "entity_tenantservicecoverage_tenantservicecoverage_getfranchiserials", "label": ".getFranchiseRials()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L58"}, {"id": "entity_tenantservicecoverage_tenantservicecoverage_getceilingrials", "label": ".getCeilingRials()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L59"}, {"id": "entity_tenantservicecoverage_tenantservicecoverage_setcovered", "label": ".setCovered()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L61"}, {"id": "self", "label": "self", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L61"}, {"id": "entity_tenantservicecoverage_tenantservicecoverage_setcoveragepercent", "label": ".setCoveragePercent()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L62"}, {"id": "entity_tenantservicecoverage_tenantservicecoverage_setfranchiserials", "label": ".setFranchiseRials()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L63"}, {"id": "entity_tenantservicecoverage_tenantservicecoverage_setceilingrials", "label": ".setCeilingRials()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L64"}, {"id": "entity_tenantservicecoverage_tenantservicecoverage_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L66"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_tenantservicecoverage_php", "target": "tenantservicecoveragerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_tenantservicecoverage_php", "target": "mapping", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_tenantservicecoverage_php", "target": "uuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_insurance_entity_tenantservicecoverage_php", "target": "entity_tenantservicecoverage_tenantservicecoverage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L9", "weight": 1.0}, {"source": "entity_tenantservicecoverage_tenantservicecoverage", "target": "entity_tenantservicecoverage_tenantservicecoverage_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L44", "weight": 1.0}, {"source": "entity_tenantservicecoverage_tenantservicecoverage", "target": "entity_tenantservicecoverage_tenantservicecoverage_getid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L52", "weight": 1.0}, {"source": "entity_tenantservicecoverage_tenantservicecoverage", "target": "entity_tenantservicecoverage_tenantservicecoverage_getuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L53", "weight": 1.0}, {"source": "entity_tenantservicecoverage_tenantservicecoverage", "target": "entity_tenantservicecoverage_tenantservicecoverage_gettenantinsuranceid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L54", "weight": 1.0}, {"source": "entity_tenantservicecoverage_tenantservicecoverage", "target": "entity_tenantservicecoverage_tenantservicecoverage_getserviceitemid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L55", "weight": 1.0}, {"source": "entity_tenantservicecoverage_tenantservicecoverage", "target": "entity_tenantservicecoverage_tenantservicecoverage_iscovered", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L56", "weight": 1.0}, {"source": "entity_tenantservicecoverage_tenantservicecoverage", "target": "entity_tenantservicecoverage_tenantservicecoverage_getcoveragepercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L57", "weight": 1.0}, {"source": "entity_tenantservicecoverage_tenantservicecoverage", "target": "entity_tenantservicecoverage_tenantservicecoverage_getfranchiserials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L58", "weight": 1.0}, {"source": "entity_tenantservicecoverage_tenantservicecoverage", "target": "entity_tenantservicecoverage_tenantservicecoverage_getceilingrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L59", "weight": 1.0}, {"source": "entity_tenantservicecoverage_tenantservicecoverage", "target": "entity_tenantservicecoverage_tenantservicecoverage_setcovered", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L61", "weight": 1.0}, {"source": "entity_tenantservicecoverage_tenantservicecoverage_setcovered", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L61", "weight": 1.0, "context": "return_type"}, {"source": "entity_tenantservicecoverage_tenantservicecoverage", "target": "entity_tenantservicecoverage_tenantservicecoverage_setcoveragepercent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L62", "weight": 1.0}, {"source": "entity_tenantservicecoverage_tenantservicecoverage_setcoveragepercent", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L62", "weight": 1.0, "context": "return_type"}, {"source": "entity_tenantservicecoverage_tenantservicecoverage", "target": "entity_tenantservicecoverage_tenantservicecoverage_setfranchiserials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L63", "weight": 1.0}, {"source": "entity_tenantservicecoverage_tenantservicecoverage_setfranchiserials", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L63", "weight": 1.0, "context": "return_type"}, {"source": "entity_tenantservicecoverage_tenantservicecoverage", "target": "entity_tenantservicecoverage_tenantservicecoverage_setceilingrials", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L64", "weight": 1.0}, {"source": "entity_tenantservicecoverage_tenantservicecoverage_setceilingrials", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L64", "weight": 1.0, "context": "return_type"}, {"source": "entity_tenantservicecoverage_tenantservicecoverage", "target": "entity_tenantservicecoverage_tenantservicecoverage_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L66", "weight": 1.0}, {"source": "entity_tenantservicecoverage_tenantservicecoverage_toarray", "target": "entity_tenantservicecoverage_tenantservicecoverage_getcoveragepercent", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L73", "weight": 1.0}], "raw_calls": [{"caller_nid": "entity_tenantservicecoverage_tenantservicecoverage_construct", "callee": "toRfc4122", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L46", "receiver": null}, {"caller_nid": "entity_tenantservicecoverage_tenantservicecoverage_construct", "callee": "Uuid", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L46", "receiver": null}, {"caller_nid": "entity_tenantservicecoverage_tenantservicecoverage_construct", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L49", "receiver": null}, {"caller_nid": "entity_tenantservicecoverage_tenantservicecoverage_setcovered", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L61", "receiver": null}, {"caller_nid": "entity_tenantservicecoverage_tenantservicecoverage_setcoveragepercent", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L62", "receiver": null}, {"caller_nid": "entity_tenantservicecoverage_tenantservicecoverage_setfranchiserials", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L63", "receiver": null}, {"caller_nid": "entity_tenantservicecoverage_tenantservicecoverage_setceilingrials", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantServiceCoverage.php", "source_location": "L64", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/fd126b1e4e09b2f3433242d40992cb2a829d80a357faa87bf922d86bbf514c2f.json b/graphify-out/cache/ast/v0.8.44/fd126b1e4e09b2f3433242d40992cb2a829d80a357faa87bf922d86bbf514c2f.json new file mode 100644 index 00000000..d6673de4 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/fd126b1e4e09b2f3433242d40992cb2a829d80a357faa87bf922d86bbf514c2f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614182950_php", "label": "Version20260614182950.php", "file_type": "code", "source_file": "migrations/Version20260614182950.php", "source_location": "L1"}, {"id": "migrations_version20260614182950_version20260614182950", "label": "Version20260614182950", "file_type": "code", "source_file": "migrations/Version20260614182950.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260614182950_version20260614182950_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260614182950.php", "source_location": "L15"}, {"id": "migrations_version20260614182950_version20260614182950_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260614182950.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260614182950.php", "source_location": "L20"}, {"id": "migrations_version20260614182950_version20260614182950_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260614182950.php", "source_location": "L30"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614182950_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182950.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614182950_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182950.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260614182950_php", "target": "migrations_version20260614182950_version20260614182950", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182950.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260614182950_version20260614182950", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182950.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260614182950_version20260614182950", "target": "migrations_version20260614182950_version20260614182950_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182950.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260614182950_version20260614182950", "target": "migrations_version20260614182950_version20260614182950_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182950.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260614182950_version20260614182950_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182950.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260614182950_version20260614182950", "target": "migrations_version20260614182950_version20260614182950_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182950.php", "source_location": "L30", "weight": 1.0}, {"source": "migrations_version20260614182950_version20260614182950_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260614182950.php", "source_location": "L30", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260614182950_version20260614182950_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182950.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260614182950_version20260614182950_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182950.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260614182950_version20260614182950_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182950.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260614182950_version20260614182950_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182950.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260614182950_version20260614182950_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182950.php", "source_location": "L27", "receiver": null}, {"caller_nid": "migrations_version20260614182950_version20260614182950_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182950.php", "source_location": "L33", "receiver": null}, {"caller_nid": "migrations_version20260614182950_version20260614182950_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182950.php", "source_location": "L34", "receiver": null}, {"caller_nid": "migrations_version20260614182950_version20260614182950_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182950.php", "source_location": "L35", "receiver": null}, {"caller_nid": "migrations_version20260614182950_version20260614182950_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182950.php", "source_location": "L36", "receiver": null}, {"caller_nid": "migrations_version20260614182950_version20260614182950_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182950.php", "source_location": "L37", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/fe28753bae9a95b192796f18322282909e707d96f00082b8d1ce655b47d2aa2a.json b/graphify-out/cache/ast/v0.8.44/fe28753bae9a95b192796f18322282909e707d96f00082b8d1ce655b47d2aa2a.json new file mode 100644 index 00000000..b50b8375 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/fe28753bae9a95b192796f18322282909e707d96f00082b8d1ce655b47d2aa2a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_appointments_redesign_md", "label": "appointments-redesign.md", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L1"}, {"id": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", "label": "\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc \u06a9\u0627\u0645\u0644 \u0635\u0641\u062d\u0647 \u0646\u0648\u0628\u062a\u200c\u0647\u0627 (AppointmentsPage)", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L1"}, {"id": "prompt_appointments_redesign_\u0647\u062f\u0641", "label": "\u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L3"}, {"id": "prompt_appointments_redesign_\u06cc\u06a9_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_\u0628\u0631\u0627\u06cc_\u0647\u0645\u0647_\u0646\u0642\u0634_\u0647\u0627", "label": "\u06cc\u06a9 \u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a \u0628\u0631\u0627\u06cc \u0647\u0645\u0647 \u0646\u0642\u0634\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L9"}, {"id": "prompt_appointments_redesign_\u0633\u0627\u062e\u062a\u0627\u0631_\u06a9\u0644\u06cc_\u0635\u0641\u062d\u0647", "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u06a9\u0644\u06cc \u0635\u0641\u062d\u0647", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L28"}, {"id": "prompt_appointments_redesign_\u06f1_\u0646\u0648\u0627\u0631_\u0622\u0645\u0627\u0631_\u0628\u0627\u0644\u0627_stats_bar", "label": "\u06f1. \u0646\u0648\u0627\u0631 \u0622\u0645\u0627\u0631 \u0628\u0627\u0644\u0627 (Stats Bar)", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L30"}, {"id": "prompt_appointments_redesign_\u06f2_\u0646\u0648\u0627\u0631_\u06a9\u0646\u062a\u0631\u0644_toolbar", "label": "\u06f2. \u0646\u0648\u0627\u0631 \u06a9\u0646\u062a\u0631\u0644 (Toolbar)", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L43"}, {"id": "prompt_appointments_redesign_\u06f3_\u0633\u06cc\u0633\u062a\u0645_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627", "label": "\u06f3. \u0633\u06cc\u0633\u062a\u0645 \u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L60"}, {"id": "prompt_appointments_redesign_\u06f4_\u0646\u0645\u0627\u06cc_\u062c\u062f\u0648\u0644\u06cc_table_view", "label": "\u06f4. \u0646\u0645\u0627\u06cc \u062c\u062f\u0648\u0644\u06cc (Table View)", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L96"}, {"id": "prompt_appointments_redesign_\u06f5_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc_schedule_view", "label": "\u06f5. \u0646\u0645\u0627\u06cc \u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc (Schedule View)", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L111"}, {"id": "prompt_appointments_redesign_\u0648\u0636\u0639\u06cc\u062a_backend_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0631\u0633\u06cc_\u0634\u062f\u0647", "label": "\u0648\u0636\u0639\u06cc\u062a Backend \u0645\u0648\u062c\u0648\u062f (\u0628\u0631\u0631\u0633\u06cc \u0634\u062f\u0647)", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L185"}, {"id": "prompt_appointments_redesign_\u0645\u0648\u062c\u0648\u062f_\u0648_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647", "label": "\u2705 \u0645\u0648\u062c\u0648\u062f \u0648 \u0642\u0627\u0628\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L187"}, {"id": "prompt_appointments_redesign_\u0646\u062f\u0627\u0631\u062f_\u0628\u0627\u06cc\u062f_\u0627\u0636\u0627\u0641\u0647_\u0634\u0648\u062f", "label": "\ud83d\udd34 \u0646\u062f\u0627\u0631\u062f \u2014 \u0628\u0627\u06cc\u062f \u0627\u0636\u0627\u0641\u0647 \u0634\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L196"}, {"id": "prompt_appointments_redesign_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_feature_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a_\u0627\u0632_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", "label": "\u2b50 \u0645\u0647\u0645\u200c\u062a\u0631\u06cc\u0646 Feature: \u062b\u0628\u062a \u0646\u0648\u0628\u062a \u0627\u0632 \u0646\u0645\u0627\u06cc \u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L224"}, {"id": "prompt_appointments_redesign_\u067e\u06cc\u0634_\u0634\u0631\u0637_\u062f\u06a9\u062a\u0631_\u0628\u0627\u06cc\u062f_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc_\u062f\u0627\u0634\u062a\u0647_\u0628\u0627\u0634\u062f", "label": "\u067e\u06cc\u0634\u200c\u0634\u0631\u0637: \u062f\u06a9\u062a\u0631 \u0628\u0627\u06cc\u062f \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0641\u062a\u06af\u06cc \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L226"}, {"id": "prompt_appointments_redesign_\u062c\u0631\u06cc\u0627\u0646_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a_\u0627\u0632_slot_\u062e\u0627\u0644\u06cc_\u0627\u0635\u0644\u06cc_\u062a\u0631\u06cc\u0646_ux", "label": "\u062c\u0631\u06cc\u0627\u0646 \u062b\u0628\u062a \u0646\u0648\u0628\u062a \u0627\u0632 slot \u062e\u0627\u0644\u06cc (\u0627\u0635\u0644\u06cc\u200c\u062a\u0631\u06cc\u0646 UX)", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L249"}, {"id": "prompt_appointments_redesign_doctor_tabs_\u062f\u0631_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "label": "Doctor Tabs \u062f\u0631 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc\u0646\u06cc\u06a9", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L273"}, {"id": "prompt_appointments_redesign_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_frontend", "label": "\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f Frontend", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L284"}, {"id": "prompt_appointments_redesign_persiancalendar_tsx", "label": "`PersianCalendar.tsx`", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L286"}, {"id": "prompt_appointments_redesign_appointmentstatusdropdown_tsx", "label": "`AppointmentStatusDropdown.tsx`", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L298"}, {"id": "prompt_appointments_redesign_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L313"}, {"id": "prompt_appointments_redesign_\u0645\u0646\u0637\u0642_\u0645\u062d\u0627\u0633\u0628\u0647_slot_\u0647\u0627_slotcalculatorservice", "label": "\u0645\u0646\u0637\u0642 \u0645\u062d\u0627\u0633\u0628\u0647 Slot\u200c\u0647\u0627 (SlotCalculatorService)", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L329"}, {"id": "prompt_appointments_redesign_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L346"}, {"id": "prompt_appointments_redesign_\u0627\u0644\u0632\u0627\u0645_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u062f\u0642\u06cc\u0642\u0627_\u0634\u0628\u06cc\u0647_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", "label": "\u2b50 \u0627\u0644\u0632\u0627\u0645 \u062f\u06cc\u0632\u0627\u06cc\u0646: \u062f\u0642\u06cc\u0642\u0627\u064b \u0634\u0628\u06cc\u0647 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0645\u0631\u062c\u0639", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L364"}, {"id": "prompt_appointments_redesign_\u0647\u0645\u0647_\u062a\u0627\u0631\u06cc\u062e_\u0647\u0627_\u0634\u0645\u0633\u06cc_jalali", "label": "\u0647\u0645\u0647 \u062a\u0627\u0631\u06cc\u062e\u200c\u0647\u0627 \u0634\u0645\u0633\u06cc (Jalali)", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L370"}, {"id": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", "label": "\u0645\u0634\u062e\u0635\u0627\u062a \u062f\u0642\u06cc\u0642 \u062f\u06cc\u0632\u0627\u06cc\u0646 \u0627\u0632 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0645\u0631\u062c\u0639", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L380"}, {"id": "prompt_appointments_redesign_stats_bar", "label": "Stats Bar", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L382"}, {"id": "prompt_appointments_redesign_toolbar", "label": "Toolbar", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L398"}, {"id": "prompt_appointments_redesign_\u062c\u062f\u0648\u0644_\u0633\u062a\u0648\u0646_\u0647\u0627\u06cc_\u0647\u062f\u0631_\u062f\u06a9\u062a\u0631", "label": "\u062c\u062f\u0648\u0644 \u2014 \u0633\u062a\u0648\u0646\u200c\u0647\u0627\u06cc \u0647\u062f\u0631 \u062f\u06a9\u062a\u0631", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L408"}, {"id": "prompt_appointments_redesign_status_badge_inline_\u0642\u0627\u0628\u0644_\u06a9\u0644\u06cc\u06a9", "label": "Status Badge (inline \u0642\u0627\u0628\u0644 \u06a9\u0644\u06cc\u06a9)", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L417"}, {"id": "prompt_appointments_redesign_status_dropdown_\u06a9\u0644\u06cc\u06a9_\u0631\u0648\u06cc_badge", "label": "Status Dropdown (\u06a9\u0644\u06cc\u06a9 \u0631\u0648\u06cc badge)", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L422"}, {"id": "prompt_appointments_redesign_\u062f\u06a9\u0645\u0647_\u0639\u0645\u0644\u06cc\u0627\u062a", "label": "\u062f\u06a9\u0645\u0647 \u0639\u0645\u0644\u06cc\u0627\u062a", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L437"}, {"id": "prompt_appointments_redesign_\u062a\u0642\u0648\u06cc\u0645_popup_\u06a9\u0644\u06cc\u06a9_\u0631\u0648\u06cc_\u0622\u06cc\u06a9\u0648\u0646", "label": "\u062a\u0642\u0648\u06cc\u0645 Popup (\u06a9\u0644\u06cc\u06a9 \u0631\u0648\u06cc \u0622\u06cc\u06a9\u0648\u0646 \ud83d\udcc5)", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L441"}, {"id": "prompt_appointments_redesign_pagination", "label": "Pagination", "file_type": "document", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L458"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_appointments_redesign_md", "target": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", "target": "prompt_appointments_redesign_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", "target": "prompt_appointments_redesign_\u06cc\u06a9_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_\u0628\u0631\u0627\u06cc_\u0647\u0645\u0647_\u0646\u0642\u0634_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L9", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", "target": "prompt_appointments_redesign_\u0633\u0627\u062e\u062a\u0627\u0631_\u06a9\u0644\u06cc_\u0635\u0641\u062d\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L28", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0633\u0627\u062e\u062a\u0627\u0631_\u06a9\u0644\u06cc_\u0635\u0641\u062d\u0647", "target": "prompt_appointments_redesign_\u06f1_\u0646\u0648\u0627\u0631_\u0622\u0645\u0627\u0631_\u0628\u0627\u0644\u0627_stats_bar", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L30", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0633\u0627\u062e\u062a\u0627\u0631_\u06a9\u0644\u06cc_\u0635\u0641\u062d\u0647", "target": "prompt_appointments_redesign_\u06f2_\u0646\u0648\u0627\u0631_\u06a9\u0646\u062a\u0631\u0644_toolbar", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L43", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0633\u0627\u062e\u062a\u0627\u0631_\u06a9\u0644\u06cc_\u0635\u0641\u062d\u0647", "target": "prompt_appointments_redesign_\u06f3_\u0633\u06cc\u0633\u062a\u0645_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L60", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0633\u0627\u062e\u062a\u0627\u0631_\u06a9\u0644\u06cc_\u0635\u0641\u062d\u0647", "target": "prompt_appointments_redesign_\u06f4_\u0646\u0645\u0627\u06cc_\u062c\u062f\u0648\u0644\u06cc_table_view", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L96", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0633\u0627\u062e\u062a\u0627\u0631_\u06a9\u0644\u06cc_\u0635\u0641\u062d\u0647", "target": "prompt_appointments_redesign_\u06f5_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc_schedule_view", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L111", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", "target": "prompt_appointments_redesign_\u0648\u0636\u0639\u06cc\u062a_backend_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0631\u0633\u06cc_\u0634\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L185", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0648\u0636\u0639\u06cc\u062a_backend_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0631\u0633\u06cc_\u0634\u062f\u0647", "target": "prompt_appointments_redesign_\u0645\u0648\u062c\u0648\u062f_\u0648_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L187", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0648\u0636\u0639\u06cc\u062a_backend_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0631\u0633\u06cc_\u0634\u062f\u0647", "target": "prompt_appointments_redesign_\u0646\u062f\u0627\u0631\u062f_\u0628\u0627\u06cc\u062f_\u0627\u0636\u0627\u0641\u0647_\u0634\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L196", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", "target": "prompt_appointments_redesign_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_feature_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a_\u0627\u0632_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L224", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_feature_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a_\u0627\u0632_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", "target": "prompt_appointments_redesign_\u067e\u06cc\u0634_\u0634\u0631\u0637_\u062f\u06a9\u062a\u0631_\u0628\u0627\u06cc\u062f_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc_\u062f\u0627\u0634\u062a\u0647_\u0628\u0627\u0634\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L226", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_feature_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a_\u0627\u0632_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", "target": "prompt_appointments_redesign_\u062c\u0631\u06cc\u0627\u0646_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a_\u0627\u0632_slot_\u062e\u0627\u0644\u06cc_\u0627\u0635\u0644\u06cc_\u062a\u0631\u06cc\u0646_ux", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L249", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_feature_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a_\u0627\u0632_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", "target": "prompt_appointments_redesign_doctor_tabs_\u062f\u0631_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L273", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", "target": "prompt_appointments_redesign_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_frontend", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L284", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_frontend", "target": "prompt_appointments_redesign_persiancalendar_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L286", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_frontend", "target": "prompt_appointments_redesign_appointmentstatusdropdown_tsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L298", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", "target": "prompt_appointments_redesign_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L313", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", "target": "prompt_appointments_redesign_\u0645\u0646\u0637\u0642_\u0645\u062d\u0627\u0633\u0628\u0647_slot_\u0647\u0627_slotcalculatorservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L329", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", "target": "prompt_appointments_redesign_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L346", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", "target": "prompt_appointments_redesign_\u0627\u0644\u0632\u0627\u0645_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u062f\u0642\u06cc\u0642\u0627_\u0634\u0628\u06cc\u0647_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L364", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0627\u0644\u0632\u0627\u0645_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u062f\u0642\u06cc\u0642\u0627_\u0634\u0628\u06cc\u0647_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", "target": "prompt_appointments_redesign_\u0647\u0645\u0647_\u062a\u0627\u0631\u06cc\u062e_\u0647\u0627_\u0634\u0645\u0633\u06cc_jalali", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L370", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0627\u0644\u0632\u0627\u0645_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u062f\u0642\u06cc\u0642\u0627_\u0634\u0628\u06cc\u0647_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", "target": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L380", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", "target": "prompt_appointments_redesign_stats_bar", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L382", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", "target": "prompt_appointments_redesign_toolbar", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L398", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", "target": "prompt_appointments_redesign_\u062c\u062f\u0648\u0644_\u0633\u062a\u0648\u0646_\u0647\u0627\u06cc_\u0647\u062f\u0631_\u062f\u06a9\u062a\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L408", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", "target": "prompt_appointments_redesign_status_badge_inline_\u0642\u0627\u0628\u0644_\u06a9\u0644\u06cc\u06a9", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L417", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", "target": "prompt_appointments_redesign_status_dropdown_\u06a9\u0644\u06cc\u06a9_\u0631\u0648\u06cc_badge", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L422", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", "target": "prompt_appointments_redesign_\u062f\u06a9\u0645\u0647_\u0639\u0645\u0644\u06cc\u0627\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L437", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", "target": "prompt_appointments_redesign_\u062a\u0642\u0648\u06cc\u0645_popup_\u06a9\u0644\u06cc\u06a9_\u0631\u0648\u06cc_\u0622\u06cc\u06a9\u0648\u0646", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L441", "weight": 1.0}, {"source": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", "target": "prompt_appointments_redesign_pagination", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/appointments-redesign.md", "source_location": "L458", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/febfb8452181a0ee429a6c1383b489ca071afe45ffb617b9343e9a406ca02d0b.json b/graphify-out/cache/ast/v0.8.44/febfb8452181a0ee429a6c1383b489ca071afe45ffb617b9343e9a406ca02d0b.json new file mode 100644 index 00000000..05f2ca21 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/febfb8452181a0ee429a6c1383b489ca071afe45ffb617b9343e9a406ca02d0b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_doctor_search_performance_md", "label": "fix-doctor-search-performance.md", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L1"}, {"id": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", "label": "\u0631\u0641\u0639 \u0627\u0641\u062a \u0634\u062f\u06cc\u062f \u0633\u0631\u0639\u062a \u0633\u0631\u0686 \u067e\u0632\u0634\u06a9 (regression \u06a9\u0627\u0645\u06cc\u062a city-via-clinic)", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L1"}, {"id": "prompt_fix_doctor_search_performance_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L3"}, {"id": "prompt_fix_doctor_search_performance_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L7"}, {"id": "prompt_fix_doctor_search_performance_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L11"}, {"id": "prompt_fix_doctor_search_performance_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L28"}, {"id": "prompt_fix_doctor_search_performance_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L37"}, {"id": "prompt_fix_doctor_search_performance_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L65"}, {"id": "prompt_fix_doctor_search_performance_\u06f1_\u062d\u0630\u0641_join_\u06af\u0631\u0627\u0646_d_member_of_cl_doctors_\u0648_\u0641\u06cc\u0644\u062a\u0631\u06a9\u0631\u062f\u0646_\u0645\u06a9\u0627\u0646_\u0628\u0627_subquery_\u0634\u0631\u0637\u06cc", "label": "\u06f1. \u062d\u0630\u0641 JOIN \u06af\u0631\u0627\u0646 `d MEMBER OF cl.doctors` \u0648 \u0641\u06cc\u0644\u062a\u0631\u06a9\u0631\u062f\u0646 \u0645\u06a9\u0627\u0646 \u0628\u0627 subquery \u0634\u0631\u0637\u06cc", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L67"}, {"id": "prompt_fix_doctor_search_performance_\u06f2_\u0627\u0637\u0645\u06cc\u0646\u0627\u0646_\u0627\u0632_\u0627\u06cc\u0646\u06a9\u0647_\u06a9\u0648\u0626\u0631\u06cc_\u0628\u062f\u0648\u0646_\u0641\u06cc\u0644\u062a\u0631_\u0645\u06a9\u0627\u0646_\u062f\u0633\u062a_\u0646\u062e\u0648\u0631\u062f\u0647_\u0628\u0645\u0627\u0646\u062f", "label": "\u06f2. \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 \u06a9\u0648\u0626\u0631\u06cc \u0628\u062f\u0648\u0646 \u0641\u06cc\u0644\u062a\u0631 \u0645\u06a9\u0627\u0646 \u062f\u0633\u062a\u200c\u0646\u062e\u0648\u0631\u062f\u0647 \u0628\u0645\u0627\u0646\u062f", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L136"}, {"id": "prompt_fix_doctor_search_performance_\u06f3_\u0627\u0646\u062f\u0627\u0632\u0647_\u06af\u06cc\u0631\u06cc_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u0628\u0647\u0628\u0648\u062f_\u0633\u0631\u0639\u062a", "label": "\u06f3. \u0627\u0646\u062f\u0627\u0632\u0647\u200c\u06af\u06cc\u0631\u06cc \u0648 \u062a\u0623\u06cc\u06cc\u062f \u0628\u0647\u0628\u0648\u062f \u0633\u0631\u0639\u062a", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L140"}, {"id": "prompt_fix_doctor_search_performance_\u06f4_\u0628\u0631\u0631\u0633\u06cc_\u0646\u06cc\u0627\u0632_\u0628\u0647_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u062f\u06cc\u062a\u0627\u0628\u06cc\u0633", "label": "\u06f4. \u0628\u0631\u0631\u0633\u06cc \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0627\u06cc\u0646\u062f\u06a9\u0633 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L155"}, {"id": "prompt_fix_doctor_search_performance_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L170"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_fix_doctor_search_performance_md", "target": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", "target": "prompt_fix_doctor_search_performance_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", "target": "prompt_fix_doctor_search_performance_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", "target": "prompt_fix_doctor_search_performance_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L11", "weight": 1.0}, {"source": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", "target": "prompt_fix_doctor_search_performance_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L28", "weight": 1.0}, {"source": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", "target": "prompt_fix_doctor_search_performance_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L37", "weight": 1.0}, {"source": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", "target": "prompt_fix_doctor_search_performance_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L65", "weight": 1.0}, {"source": "prompt_fix_doctor_search_performance_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctor_search_performance_\u06f1_\u062d\u0630\u0641_join_\u06af\u0631\u0627\u0646_d_member_of_cl_doctors_\u0648_\u0641\u06cc\u0644\u062a\u0631\u06a9\u0631\u062f\u0646_\u0645\u06a9\u0627\u0646_\u0628\u0627_subquery_\u0634\u0631\u0637\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L67", "weight": 1.0}, {"source": "prompt_fix_doctor_search_performance_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctor_search_performance_\u06f2_\u0627\u0637\u0645\u06cc\u0646\u0627\u0646_\u0627\u0632_\u0627\u06cc\u0646\u06a9\u0647_\u06a9\u0648\u0626\u0631\u06cc_\u0628\u062f\u0648\u0646_\u0641\u06cc\u0644\u062a\u0631_\u0645\u06a9\u0627\u0646_\u062f\u0633\u062a_\u0646\u062e\u0648\u0631\u062f\u0647_\u0628\u0645\u0627\u0646\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L136", "weight": 1.0}, {"source": "prompt_fix_doctor_search_performance_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctor_search_performance_\u06f3_\u0627\u0646\u062f\u0627\u0632\u0647_\u06af\u06cc\u0631\u06cc_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u0628\u0647\u0628\u0648\u062f_\u0633\u0631\u0639\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L140", "weight": 1.0}, {"source": "prompt_fix_doctor_search_performance_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_fix_doctor_search_performance_\u06f4_\u0628\u0631\u0631\u0633\u06cc_\u0646\u06cc\u0627\u0632_\u0628\u0647_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u062f\u06cc\u062a\u0627\u0628\u06cc\u0633", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L155", "weight": 1.0}, {"source": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", "target": "prompt_fix_doctor_search_performance_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/fix-doctor-search-performance.md", "source_location": "L170", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/fece09188f0d746cc7fdc518fb8d63488c77314d629940d1c0969b6f28fc7b38.json b/graphify-out/cache/ast/v0.8.44/fece09188f0d746cc7fdc518fb8d63488c77314d629940d1c0969b6f28fc7b38.json new file mode 100644 index 00000000..318635a0 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/fece09188f0d746cc7fdc518fb8d63488c77314d629940d1c0969b6f28fc7b38.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_repository_tariffrepository_php", "label": "TariffRepository.php", "file_type": "code", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L1"}, {"id": "repository_tariffrepository_tariffrepository", "label": "TariffRepository", "file_type": "code", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L9"}, {"id": "serviceentityrepository", "label": "ServiceEntityRepository", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "repository_tariffrepository_tariffrepository_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L11"}, {"id": "managerregistry", "label": "ManagerRegistry", "file_type": "code", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L11"}, {"id": "repository_tariffrepository_tariffrepository_findforserviceyear", "label": ".findForServiceYear()", "file_type": "code", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L16"}, {"id": "tariff", "label": "Tariff", "file_type": "code", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L16"}, {"id": "repository_tariffrepository_tariffrepository_findbyservice", "label": ".findByService()", "file_type": "code", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L26"}, {"id": "repository_tariffrepository_tariffrepository_findbyuuid", "label": ".findByUuid()", "file_type": "code", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L36"}, {"id": "repository_tariffrepository_tariffrepository_save", "label": ".save()", "file_type": "code", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L41"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_repository_tariffrepository_php", "target": "tariff", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_repository_tariffrepository_php", "target": "serviceentityrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_repository_tariffrepository_php", "target": "managerregistry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_repository_tariffrepository_php", "target": "repository_tariffrepository_tariffrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_tariffrepository_tariffrepository", "target": "serviceentityrepository", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L9", "weight": 1.0}, {"source": "repository_tariffrepository_tariffrepository", "target": "repository_tariffrepository_tariffrepository_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L11", "weight": 1.0}, {"source": "repository_tariffrepository_tariffrepository_construct", "target": "managerregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L11", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_tariffrepository_tariffrepository", "target": "repository_tariffrepository_tariffrepository_findforserviceyear", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L16", "weight": 1.0}, {"source": "repository_tariffrepository_tariffrepository_findforserviceyear", "target": "tariff", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L16", "weight": 1.0, "context": "return_type"}, {"source": "repository_tariffrepository_tariffrepository", "target": "repository_tariffrepository_tariffrepository_findbyservice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L26", "weight": 1.0}, {"source": "repository_tariffrepository_tariffrepository", "target": "repository_tariffrepository_tariffrepository_findbyuuid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L36", "weight": 1.0}, {"source": "repository_tariffrepository_tariffrepository_findbyuuid", "target": "tariff", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L36", "weight": 1.0, "context": "return_type"}, {"source": "repository_tariffrepository_tariffrepository", "target": "repository_tariffrepository_tariffrepository_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L41", "weight": 1.0}, {"source": "repository_tariffrepository_tariffrepository_save", "target": "tariff", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L41", "weight": 1.0, "context": "parameter_type"}, {"source": "repository_tariffrepository_tariffrepository_construct", "target": "tariff", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/ClinicService/Repository/TariffRepository.php", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "repository_tariffrepository_tariffrepository_construct", "callee": "parent", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/TariffRepository.php", "source_location": "L13", "receiver": null}, {"caller_nid": "repository_tariffrepository_tariffrepository_findforserviceyear", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/TariffRepository.php", "source_location": "L18", "receiver": null}, {"caller_nid": "repository_tariffrepository_tariffrepository_findbyservice", "callee": "getResult", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/TariffRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_tariffrepository_tariffrepository_findbyservice", "callee": "getQuery", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/TariffRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_tariffrepository_tariffrepository_findbyservice", "callee": "orderBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/TariffRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_tariffrepository_tariffrepository_findbyservice", "callee": "setParameter", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/TariffRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_tariffrepository_tariffrepository_findbyservice", "callee": "where", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/TariffRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_tariffrepository_tariffrepository_findbyservice", "callee": "createQueryBuilder", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/TariffRepository.php", "source_location": "L28", "receiver": null}, {"caller_nid": "repository_tariffrepository_tariffrepository_findbyuuid", "callee": "findOneBy", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/TariffRepository.php", "source_location": "L38", "receiver": null}, {"caller_nid": "repository_tariffrepository_tariffrepository_save", "callee": "persist", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/TariffRepository.php", "source_location": "L43", "receiver": null}, {"caller_nid": "repository_tariffrepository_tariffrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/TariffRepository.php", "source_location": "L43", "receiver": null}, {"caller_nid": "repository_tariffrepository_tariffrepository_save", "callee": "flush", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/TariffRepository.php", "source_location": "L45", "receiver": null}, {"caller_nid": "repository_tariffrepository_tariffrepository_save", "callee": "getEntityManager", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/TariffRepository.php", "source_location": "L45", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ffb5700205e312f10728cd20f9638450cd2195df9627b5b51f92690526214845.json b/graphify-out/cache/ast/v0.8.44/ffb5700205e312f10728cd20f9638450cd2195df9627b5b51f92690526214845.json new file mode 100644 index 00000000..de29dda2 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ffb5700205e312f10728cd20f9638450cd2195df9627b5b51f92690526214845.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609134112_php", "label": "Version20260609134112.php", "file_type": "code", "source_file": "migrations/Version20260609134112.php", "source_location": "L1"}, {"id": "migrations_version20260609134112_version20260609134112", "label": "Version20260609134112", "file_type": "code", "source_file": "migrations/Version20260609134112.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260609134112_version20260609134112_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260609134112.php", "source_location": "L15"}, {"id": "migrations_version20260609134112_version20260609134112_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260609134112.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260609134112.php", "source_location": "L20"}, {"id": "migrations_version20260609134112_version20260609134112_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260609134112.php", "source_location": "L31"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609134112_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134112.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609134112_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134112.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260609134112_php", "target": "migrations_version20260609134112_version20260609134112", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134112.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609134112_version20260609134112", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134112.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260609134112_version20260609134112", "target": "migrations_version20260609134112_version20260609134112_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134112.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260609134112_version20260609134112", "target": "migrations_version20260609134112_version20260609134112_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134112.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260609134112_version20260609134112_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134112.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260609134112_version20260609134112", "target": "migrations_version20260609134112_version20260609134112_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134112.php", "source_location": "L31", "weight": 1.0}, {"source": "migrations_version20260609134112_version20260609134112_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260609134112.php", "source_location": "L31", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260609134112_version20260609134112_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134112.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260609134112_version20260609134112_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134112.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260609134112_version20260609134112_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134112.php", "source_location": "L25", "receiver": null}, {"caller_nid": "migrations_version20260609134112_version20260609134112_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134112.php", "source_location": "L26", "receiver": null}, {"caller_nid": "migrations_version20260609134112_version20260609134112_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134112.php", "source_location": "L27", "receiver": null}, {"caller_nid": "migrations_version20260609134112_version20260609134112_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134112.php", "source_location": "L28", "receiver": null}, {"caller_nid": "migrations_version20260609134112_version20260609134112_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134112.php", "source_location": "L34", "receiver": null}, {"caller_nid": "migrations_version20260609134112_version20260609134112_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134112.php", "source_location": "L35", "receiver": null}, {"caller_nid": "migrations_version20260609134112_version20260609134112_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134112.php", "source_location": "L36", "receiver": null}, {"caller_nid": "migrations_version20260609134112_version20260609134112_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134112.php", "source_location": "L37", "receiver": null}, {"caller_nid": "migrations_version20260609134112_version20260609134112_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134112.php", "source_location": "L38", "receiver": null}, {"caller_nid": "migrations_version20260609134112_version20260609134112_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134112.php", "source_location": "L39", "receiver": null}]} \ No newline at end of file diff --git a/graphify-out/cache/ast/v0.8.44/ffc97986a2386074ed8eb1b4b9dcbca2ffa7cc6b3600a6c37e3112d6be39e0f4.json b/graphify-out/cache/ast/v0.8.44/ffc97986a2386074ed8eb1b4b9dcbca2ffa7cc6b3600a6c37e3112d6be39e0f4.json new file mode 100644 index 00000000..b060db42 --- /dev/null +++ b/graphify-out/cache/ast/v0.8.44/ffc97986a2386074ed8eb1b4b9dcbca2ffa7cc6b3600a6c37e3112d6be39e0f4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_config_bundles_php", "label": "bundles.php", "file_type": "code", "source_file": "config/bundles.php", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/stat-index.json b/graphify-out/cache/stat-index.json new file mode 100644 index 00000000..f23272bb --- /dev/null +++ b/graphify-out/cache/stat-index.json @@ -0,0 +1 @@ +{"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/assets/controllers.json":{"size":198,"mtime_ns":1781030172830093265,"hash":"c2038f4c739d4a1620199394a2ccfdd5c91ef846a0f81048388ffa7b65df091b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/composer.json":{"size":3016,"mtime_ns":1781551622407209539,"hash":"37f5d9c98cdbda93b4c21040a07ec066d89a028319c6986eeb4d17b3a9b1d21e"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/config/bundles.php":{"size":991,"mtime_ns":1781030790602666616,"hash":"ffc97986a2386074ed8eb1b4b9dcbca2ffa7cc6b3600a6c37e3112d6be39e0f4"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/config/preload.php":{"size":184,"mtime_ns":1781009656090972900,"hash":"718612fb509259556db6202d93b5f3b1bd85a6be6d523cdc6fb1d81b569ce256"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/config/reference.php":{"size":105209,"mtime_ns":1781551622410141752,"hash":"9032724d143d4d48a22b267a9a2284a3495771d3ebddff7a830dda39944cf269"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/create_test_users.php":{"size":4062,"mtime_ns":1781168063674077630,"hash":"35e828a0495a0a4aaa7539781076edff3b0af2e88562ea0ae1299cfc17fa91b6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/city.json":{"size":48958,"mtime_ns":1760953552261818528,"hash":"4c321bdc22df2c9e02e37cb3c1a44d792710e94c53f0131f14e88f0ba60cfbf5"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/doctor_services.json":{"size":42359,"mtime_ns":1781085019042251229,"hash":"086809f01c4c6e77ab1161688bd03d60ff524735d0d7655cb0daa55bbb53875a"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/import.php":{"size":5488,"mtime_ns":1781089058225002885,"hash":"7f22b1eef5dacde90d1f87178f5b446df06562e86331f2b1fef0672da6d33fb9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed.php":{"size":27683,"mtime_ns":1781090517391813278,"hash":"9f68801870c368286543040b482a6a8e9773a82506565226d705c0b410873025"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_finish.php":{"size":10806,"mtime_ns":1781091340487318516,"hash":"f36f97df126491fcfdc438f289489a189bbc58b7fa5dc61e48a40edefb77c623"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/seed_full.php":{"size":42270,"mtime_ns":1781091251098443866,"hash":"da652ff8b7513cab398dc4f7d6dcc92399ef0507410f466a72929684aee6abc2"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/specialties.json":{"size":16189,"mtime_ns":1781084374016184330,"hash":"de4ba8a0ed9fe595a89be7b4113ae37bddd5dcc5e59766f4cdf7ec34cfd44dc6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/data/state.json":{"size":1708,"mtime_ns":1760953552262399793,"hash":"3678b80abe63c2c45d0ef5f5cfd63cb46f5bcff7cb6f73fb3c8d188ce24d0242"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609130407.php":{"size":1154,"mtime_ns":1781010250896191835,"hash":"d9130e4e0fcecbfc302da5ef3184d0665ef9844067e63673b091dc6b09e5c432"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131304.php":{"size":8945,"mtime_ns":1781010908745260477,"hash":"d8db037c64d216c9d6e3018caab7c9a4966abfe31e41794f43728ac0bd3c11bb"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609131553.php":{"size":1477,"mtime_ns":1781010960853107810,"hash":"1b3c9ad833965008985bcf3f6a1894e400bc58bb0a8de2b6bc159c31ecdcca5d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132009.php":{"size":1986,"mtime_ns":1781011210879944205,"hash":"95e296cf289224cc43748507a9496f493d0e25b829a9e3d8bb8567f6f022d378"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609132708.php":{"size":5572,"mtime_ns":1781011630935659766,"hash":"d3211b9b4b08ad40b543052498b4ad7adeb034ffbabc4a83f761807df8e2fe9f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133121.php":{"size":4855,"mtime_ns":1781011890870506406,"hash":"fc65641b70ce6d9bb2409aeecccb580333685ba71bcdddb72ea185fc9b717e9b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133334.php":{"size":1529,"mtime_ns":1781012020936148882,"hash":"d2753baf2902d723dba6ef2928c65627dbc4f006c5493a45182b450fb4598fd6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609133546.php":{"size":1688,"mtime_ns":1781012150911850095,"hash":"98b56edc2e31c609f70d82d1e697c6598f3c65c4120d4e77510d19c0030e9d87"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134112.php":{"size":2830,"mtime_ns":1781012480955463648,"hash":"ffb5700205e312f10728cd20f9638450cd2195df9627b5b51f92690526214845"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609134741.php":{"size":1789,"mtime_ns":1781012870832220674,"hash":"eb2a55b4f50f4fd58288452b71dfb5e190958cb8c775354dc9c9f99c929dfff0"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135126.php":{"size":1922,"mtime_ns":1781013090876422882,"hash":"a736efea5774baa48ac87522442943580e9ce47cab3479e1033e71fc6131eae5"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135514.php":{"size":1449,"mtime_ns":1781013320954994440,"hash":"e3901078cc23a4e9ba6a7b748e32fc1a04f888c8d5680da5100b26a56dcd0559"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135704.php":{"size":2558,"mtime_ns":1781013430957508206,"hash":"6ce6851d5331c07c1f13c94f475a7f6823551927ff0b7ccfa8fddec146e69fcc"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609135923.php":{"size":3457,"mtime_ns":1781013570869080544,"hash":"b7a581c53e463fa8bfb6a7ccdd65d75c2146aa3b8190852a84a15ad2c8d3bf3d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609140223.php":{"size":1590,"mtime_ns":1781013750963170886,"hash":"c0c011d8f3040d2b81dff1ec667f2d650567eb141271ff4d368ed66fdfef9342"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260609140423.php":{"size":1535,"mtime_ns":1781013870906972885,"hash":"0fb344e74f64622b3ea3f4a29e8b6412f35ec60ee46cd25abd5ea3e0abc8c299"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610062539.php":{"size":826,"mtime_ns":1781072744933894396,"hash":"c9a4bfd06b4bdb00f74c6a5973acbea2b86b4c8ab64c8d28c730dcdda5bc0e88"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610092558.php":{"size":780,"mtime_ns":1781083564938987613,"hash":"7b3ae1ae82625519d5c7986d542c84dc5c37949ac4f3a8c356191dc480b7cc0c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610103401.php":{"size":20904,"mtime_ns":1781087803230706453,"hash":"f54443ba8ee1b2d436f3e2bdafcdb026b5b3c8dae9941623fb401792aa68bb85"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610110039.php":{"size":817,"mtime_ns":1781089244896521926,"hash":"a68634b6818f1b331bc2232ff9429792f11a7090ef18315754dbb5feec3981b7"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610110921.php":{"size":1611,"mtime_ns":1781089784421230793,"hash":"2f112d7fbfee7d1a0ec047535854cfb1bf8088099d4f5219e23f9458380f90ce"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610111254.php":{"size":1109,"mtime_ns":1781089984946035862,"hash":"2c68d5ebfef56abee588aa5abb74a571918a0ed04eec7be7ea8039d9a12046ff"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610113711.php":{"size":1499,"mtime_ns":1781091448606693864,"hash":"4cd9c0910a49718627e7ea3c5f6f448e6508e609c70d643e160a6c740937d13f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610140853.php":{"size":3948,"mtime_ns":1781087951565786004,"hash":"f3b08d44a36df3d2559a99eb260fe3098b0bd976990b4af9b61ac717c8259a55"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610175105.php":{"size":767,"mtime_ns":1781113873591904402,"hash":"49ffb1ef4d630a180b47d4b1f42da6c3ddf8283dc93bc192c16060cc093b5b82"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260610183655.php":{"size":2273,"mtime_ns":1781116623586431980,"hash":"e1573ba5f962b956314e7e17a8adf8fc3683dc6065c34490b60a25636d7fe4a6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611075829.php":{"size":1765,"mtime_ns":1781164713855049729,"hash":"226896294eb6cd3fe01927aebd15dbe6fa146b6f4ff12d37efbcfa4d6510b104"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611083424.php":{"size":881,"mtime_ns":1781166873770630956,"hash":"38e49fefb94b0029f3a10ac5aa846f341e47fb69686ad6d23c4b324de4b5e218"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260611084046.php":{"size":1410,"mtime_ns":1781167246413147688,"hash":"ace825e63afb52cfc794f24547a03563c501cb951545c1a8fe50e2f198e11572"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260612081739.php":{"size":1185,"mtime_ns":1781252261521732569,"hash":"abfc51c67c959f525711c661c21872e6a831079510241c197b86175623bc217b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260612132848.php":{"size":1667,"mtime_ns":1781258338612526059,"hash":"c3d155690c12d3c3243190dcc759adf44cdf6a727b3b2563ba50caa78fd2a3cc"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181134.php":{"size":1715,"mtime_ns":1781516938570601065,"hash":"4febd40d1e647abbd00413dbb51dc59d5f73d15a6d54d7668d08861f2e6c2d99"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181629.php":{"size":3515,"mtime_ns":1781516938570859523,"hash":"c8a4a0b22f709c3ad72760ab89c787f44260064e9d3222449292133d85b27862"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614181657.php":{"size":4760,"mtime_ns":1781516938571506442,"hash":"3f5f75cf96210cabb9a36a61036acb7bea5fd01466b367725995b9fd52bedb2c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182549.php":{"size":2122,"mtime_ns":1781516938571645400,"hash":"1fc5633381813d3939e8513eb233bfd9c24797537a8348bc83e1f29c2b41e311"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614182950.php":{"size":2545,"mtime_ns":1781516938571764692,"hash":"fd126b1e4e09b2f3433242d40992cb2a829d80a357faa87bf922d86bbf514c2f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260614183527.php":{"size":4022,"mtime_ns":1781516938571888567,"hash":"98a07ace9623c623dddcecb1bf1d4189d8efe1692ba261779b1f9661ac07ff25"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615060415.php":{"size":851,"mtime_ns":1781516938572128193,"hash":"0231ff42cfb43dd4cb4ecfaff3e4f1d285d30fdd87a120fccc6046fac3d1e040"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615061938.php":{"size":981,"mtime_ns":1781516938572427735,"hash":"1ac836b1d7089a2dd47756eb7ba0e65801105e2dda52aee3f5df981daa57db88"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615074107.php":{"size":1712,"mtime_ns":1781516938573278653,"hash":"f16f0d0bcf5a4646bcaf98725563639c8ff8b4f2a6d8cf9b8f6a0e7bfbe4c39d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615142236.php":{"size":1117,"mtime_ns":1781535498215147916,"hash":"27e62ea86a4f3aa8539bd976213f57efbd6eb36b8aa4798fe52f2274571941c3"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260615203529.php":{"size":1746,"mtime_ns":1781557035803907615,"hash":"b735a483f4db548f9613dd6d5efc8489f1a14559737b39f5fa9ec395f6ad21c2"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260619062912.php":{"size":772,"mtime_ns":1781850555276849213,"hash":"7803c7d2fe66171063a19937794a6630d34dff563450bbcead5fa6051866ca2f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260619121047.php":{"size":780,"mtime_ns":1781871054836536786,"hash":"5b96978f092d4e81b6b9ca61e2a5d5a53e51f1b9b8bf6be43f38cc462371a252"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260619170105.php":{"size":1000,"mtime_ns":1781888467242271818,"hash":"24b56c5edca5c601b008f28dc8b642de32dceeeb408ec38cd5e3f7c40c3ce4f3"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260621084558.php":{"size":774,"mtime_ns":1782031565107938146,"hash":"1a88683010bc9f3571111e2c63fceda2062724f08e0c93a8519405d4ed8bf33c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260621094624.php":{"size":774,"mtime_ns":1782035186037116338,"hash":"846706a2c43ed5b3354ff1ebc8d0eb9d9c7dcaca94802f6b8ae4d4653eb54fc9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622160119.php":{"size":779,"mtime_ns":1782144086923054995,"hash":"d1a46bd2a54a9e9f55a692342bbd1bc49add55e4c29368fef1c0fd6d4f8a9292"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622163152.php":{"size":1377,"mtime_ns":1782214545724072190,"hash":"64ff3985f32d0d18646d441f0edd99be402305cbff68d66519dcb196e17e42bd"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622171538.php":{"size":1410,"mtime_ns":1782214545724191815,"hash":"42c0bfb273a488f98079a84f3331c2000ec0018e5c1a748a4f76481853fca168"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622173707.php":{"size":1491,"mtime_ns":1782214545724314524,"hash":"e7ca8699e56c8ce50350006668b7958af1be4663f36620a12ce34dc1fecea6e1"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622181251.php":{"size":1171,"mtime_ns":1782214545724441066,"hash":"9a5233ddd9873b485bfcf9b9009619a42cec5bc0a4516d98a387b42a249aa0c5"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622184409.php":{"size":2212,"mtime_ns":1782214545724627733,"hash":"caa199786e4c7016e4232e653b063278fe809536f4eb2b42305e3bd30beef290"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260622185948.php":{"size":2005,"mtime_ns":1782214545724826651,"hash":"7048fe9c1439b52f85abf3186cf4eec913eb873e8ac6ae1154712adccc327b83"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260623115721.php":{"size":779,"mtime_ns":1782215846636875546,"hash":"4c8e43a5be46030c087a8679b9b84e8cf58b4174e9228f94fa02dd0d3f2e5990"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260623173907.php":{"size":779,"mtime_ns":1782253591740927223,"hash":"237d660c556b7f37176854a98f02cd114fafab9405f9ae4945a8a75941928f8d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624030339.php":{"size":916,"mtime_ns":1782270223182271448,"hash":"a97dc816b64080ab3aabd67347c2161faff7090629810a6db13c051991edd8af"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624092459.php":{"size":2059,"mtime_ns":1782293101374459999,"hash":"44b5621ce383ac7cb1cea47d7006f3c2b0b47bba8d49f59c78a0df4f737f8482"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624093738.php":{"size":1266,"mtime_ns":1782293867202071491,"hash":"dedb9cb5586cb39f3d35af323fab3e41ff8e63ca961cdb98b8a7beabd113c8af"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260624123236.php":{"size":809,"mtime_ns":1782304359030218634,"hash":"acb3129833c4f6b1ec99f90496e23400de1df0624f1dbbba5077a20500a38548"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260625135132.php":{"size":780,"mtime_ns":1782395498606655159,"hash":"a1c3aafeaa1761bfaff51ae0c523a2781cf359fca511e7aa8bd294b70011a9a9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260625150304.php":{"size":1990,"mtime_ns":1782399813900039403,"hash":"87f84613f1b928abd28cf7502c4572ebf7599d0c47d3c97497a5d74b9fb2c983"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/package.json":{"size":2082,"mtime_ns":1781817583709166929,"hash":"37e171af8a4ddbd77414b514ae274c8637be7ce35374b117a8d71bb900c55f63"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/public/index.php":{"size":206,"mtime_ns":1781009656089267135,"hash":"6609137ba6c6187032cdfd84e9d39097732d861414157cacbdeb77b2b271ac8b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/public/manifest.json":{"size":851,"mtime_ns":1781344581738519976,"hash":"1f7781991eb738e4d1e1d94ecbc02013b898ef8bf8a7beeecf1af9687643b4dd"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_realistic_data.php":{"size":24320,"mtime_ns":1781519949285784202,"hash":"2ad075c6d333a42f3ac51adb0e1d8b444f64f3b5a01bc87f53d9522cb272ce68"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/seed_test_data.php":{"size":13557,"mtime_ns":1781169644756523490,"hash":"d5bbc3b4a96e7abf610d9cd63da61dac6b73bdd97b5672eb4ec191bbec2255e8"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/skills-lock.json":{"size":267,"mtime_ns":1782232921467371596,"hash":"4b889910ed363cee9dbd7da20e9c0748ddf40dd483ed92b5e581ebedb506f179"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminApiController.php":{"size":97143,"mtime_ns":1782399744621767076,"hash":"bb844622f304f018f01e76a11fe2c397aaa8acab3e581bea263178e39a829296"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Admin/Controller/AdminController.php":{"size":490,"mtime_ns":1781030416417456388,"hash":"7d18322ef916885ae0181a7b9dde07ab07d08bc49cbf72669f50e5268ffeef62"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Command/CancelExpiredAppointmentsCommand.php":{"size":920,"mtime_ns":1781551622411049671,"hash":"3b56ad9741a4349bd249a4a4e320f7195c320fec9a96ccde6da5b8f75d87b32d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentController.php":{"size":24240,"mtime_ns":1782304270243667628,"hash":"8a6f406c0d70ab3cc8802470ee6fe0d24c883177fb8fd436653c31edaa915e36"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/AppointmentSettingsController.php":{"size":16564,"mtime_ns":1782217861991372164,"hash":"66670716bbc31a4ca8246f78922ecf16791bbd0b0439a07543dc3d567d3fd7c2"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Controller/MyAppointmentsController.php":{"size":13525,"mtime_ns":1782218056479959574,"hash":"77c1db551ebf67357b0de112aa4d02f7c6ccdaefe13e985cf8f51bf6cae81db5"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Appointment.php":{"size":8427,"mtime_ns":1782304250442324548,"hash":"ae3cb92d0156c058d3a3a89fb4262e0ff6dd94dbd3c23cbe240bfc39dc3b5978"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/DateOverride.php":{"size":2811,"mtime_ns":1781012243057893395,"hash":"ef4441f12cd65447fd2670ba354162f407ebb7666273032e70b0379e174a9230"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/Holiday.php":{"size":2860,"mtime_ns":1781012254884035707,"hash":"6a98ea0a290f521efa4f0c71a0b364a38b7832527abc5d085978792079f84460"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Entity/WeeklySchedule.php":{"size":3412,"mtime_ns":1781535414060015915,"hash":"a879914fe0a8a222978798fc1149eb3df3ddb76b1fc8c5ba3cec908364fd9b41"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Message/ExpireAppointmentsMessage.php":{"size":85,"mtime_ns":1781551622411423796,"hash":"094a07b7c7552dd1c2812e066ae7e9cde6dc6bc9ca4ef07e11b82f8feec45fd6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/MessageHandler/ExpireAppointmentsHandler.php":{"size":504,"mtime_ns":1781551622411619546,"hash":"8981c0048e84b26121eb8e2a6e1f9913a7d61d958a48bc4bee113df6c0c77a80"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/AppointmentRepository.php":{"size":5625,"mtime_ns":1781557035804455490,"hash":"28d707a2015952fbc60bde61faecf5e2c66e74a3eac3bb60554019e17b9a4988"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/DateOverrideRepository.php":{"size":1119,"mtime_ns":1781012268350237489,"hash":"f383ecc7f0712616f9969689e3a2011faf49b3ee6c2ec3fc6751f0e93560df91"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/HolidayRepository.php":{"size":1768,"mtime_ns":1781099253934669137,"hash":"f886ede4b1998bcbd43c335af00c205c410cfe7bd74b17c12add062b12b84d7c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/SlotTakenException.php":{"size":101,"mtime_ns":1781535498216404171,"hash":"e6ca84966b94b947c7df53646b8a0c5b1a5f5564d144e2b0e00b7756c97d718a"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Repository/WeeklyScheduleRepository.php":{"size":1480,"mtime_ns":1781523180068721029,"hash":"8a3deac81ebf1b16b5221f172aeefc9a45009658b7820e6e8597a589ea3af936"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/AppointmentExpiryService.php":{"size":1572,"mtime_ns":1781591920506588557,"hash":"e30e59a4478bc84ed3dc0ff75d6baa6d5c2643a2d41a7378323cc59a4827ee52"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Appointment/Service/SlotCalculatorService.php":{"size":11056,"mtime_ns":1782217986438154633,"hash":"b42aeef988db241ca6b6bba68a3932214b3a0bcd6b89e1185883c7a52ee8be3f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/AuthController.php":{"size":35282,"mtime_ns":1781946698087775430,"hash":"c61576a8ab7a9a295c5aa85cae95b0ac640b5e75245a20f47f4c618db17ec84b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/NotificationMobileController.php":{"size":7438,"mtime_ns":1781888558424222836,"hash":"f741f4d2cc7d43672b9c3ba189b7a6164cd5ef1031a02a697a6971287f6ac9be"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Controller/PreRegistrationController.php":{"size":7856,"mtime_ns":1781888594687795510,"hash":"bc06c0a91193df5d7dd41ff8b0a80a78acf0eaeb8ae84f0fec60eaf7764e9749"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/MobileVerificationOtp.php":{"size":1930,"mtime_ns":1781167196281533241,"hash":"511faa2e0698158b312aa66c5b7d54539963056b011200b3a7b86a65651e56b7"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/PreRegistration.php":{"size":3061,"mtime_ns":1781252232305967808,"hash":"74a388c7ebafa889c4428ba1538ac46ed8f1f5c6ef5a34975016f85a128c5f40"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/User.php":{"size":4804,"mtime_ns":1782399514396967463,"hash":"14203a81aefe3239cd28bd31b32c5310bf184f3fd7dfee96ee23bf706b4d6634"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Entity/UserActiveContext.php":{"size":1054,"mtime_ns":1781164690884716630,"hash":"df89a365b81079d570e1b52eede227f71654544f54c0d7f8758ee17d7d5d2c1c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/PreRegistrationRepository.php":{"size":842,"mtime_ns":1781252241014651656,"hash":"050d7fae8134856aeccfff39607f5cfb44e8b923e13d0235411a577b78a6f96d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserActiveContextRepository.php":{"size":952,"mtime_ns":1781164699567301035,"hash":"22c3a507b65fe3f858806b1d7bed15411be794586278ddae7ac5ebe09782bbd6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Repository/UserRepository.php":{"size":1023,"mtime_ns":1781010107490769863,"hash":"748b70a06bf6833d94e5168e4ebc06ad7faf0dff67f5f099f595f10cf4f59137"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Security/PasswordAuthenticator.php":{"size":4195,"mtime_ns":1781946748878509164,"hash":"abec4d9e6782d2833c1eb7862460130ae093b20b5afd4e1ca468f9ce784b53ef"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/OtpService.php":{"size":3228,"mtime_ns":1781946485891979924,"hash":"e9d828bddc99129d0ac0c37ce23b83257fec16b7033074557acecb4757d88f14"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Auth/Service/TokenService.php":{"size":2166,"mtime_ns":1782036558107915300,"hash":"3b749587b4c8ffc2d0fcf9a266ab32aff75b1681af31e6797d8046dd3ee36713"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Contract/ClaimSubmissionResult.php":{"size":509,"mtime_ns":1782214545726213864,"hash":"5391e205be5e00bf0cdd088d6f9b52427e30e3a5d29d2c0ae39753b15b67fac8"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Contract/ClaimSubmitterInterface.php":{"size":461,"mtime_ns":1782214545726346198,"hash":"9286f1fdb68765c4512fa8aa302156a4fc54df7af3fb5d5d1e2d59c24111c3db"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Controller/BillingController.php":{"size":11655,"mtime_ns":1782269001921059181,"hash":"7278155d63b50f18c6cb87d3e14bf51b010f598f031bcf11b16575454139aff1"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Claim.php":{"size":6465,"mtime_ns":1782214545726749575,"hash":"85028f866ff4695fa0095e4ba3191a385a63fdb3aa1f3222fda2d94b61d6d39c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/ClaimItem.php":{"size":1646,"mtime_ns":1782214545726889450,"hash":"0e3bb1ebc45d4c045ef0e6fe09170976c315d7da410efd79bdcc53189e9dab49"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/Invoice.php":{"size":6079,"mtime_ns":1782214545727230826,"hash":"02081acac585d1cfaabd1d404b0bb25c7bcf25fa51e32bf986cd75675d14ac24"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Entity/InvoiceItem.php":{"size":3448,"mtime_ns":1782214545727383452,"hash":"63280ec10f55dc16106afecac0784a9094ce12fbd3787a482a75eafe451aa5bb"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimItemRepository.php":{"size":895,"mtime_ns":1782214545727554077,"hash":"9f606952d141e1db9f444ec80bba343c34a5c39f905f72c53c76d7cc7dc58f89"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/ClaimRepository.php":{"size":4863,"mtime_ns":1782268933405805931,"hash":"eb874915d9fd1950fea47efb46e2278600ab36a30857b12cccda86ebc2b5b807"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceItemRepository.php":{"size":2056,"mtime_ns":1782262433593751772,"hash":"6a2e18c9de2434f67ce2250dc17ec50a29f207b95ca2fc6e2a9c7d338a67a67e"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Repository/InvoiceRepository.php":{"size":865,"mtime_ns":1782214545727978079,"hash":"71c55535e6b20d820e351a26af6bd1c1b6cb26c371414e611e8e858c2d8486f9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/BillingCalculator.php":{"size":1975,"mtime_ns":1782214545728144705,"hash":"9751645f561446a0d0f6a618cbbeae012f7f2274c5c1fbb4379220b995070f16"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ClaimService.php":{"size":4124,"mtime_ns":1782254015995593528,"hash":"f04e02faaf3d8f49d493c2e77f8f80120e8de353af185e624996c9b14e36267b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php":{"size":3335,"mtime_ns":1782263056583478624,"hash":"411b9e4e6aa41a158211959c5b9c4c286ada95c8b68596364eca3b1cbf436e86"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/ManualClaimSubmitter.php":{"size":771,"mtime_ns":1782214545728543539,"hash":"11064e4cf0182849f67012ead852a3b45c2d8b66693e9680bfabf4094c3b9d40"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/ValueObject/Money.php":{"size":775,"mtime_ns":1782214545728705873,"hash":"97c8de0bcd950f7b29c8f8fb87d33f4cb79bd0b17e531592c80fa5fb5c0e6de8"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/ValueObject/ShareBreakdown.php":{"size":599,"mtime_ns":1782214545728844457,"hash":"98b4c746ff1d241697d227cd21bf6a8b010cea93dbf0a219f89910456c511ac1"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Controller/BlogController.php":{"size":17742,"mtime_ns":1782050215484280688,"hash":"4bc5e62060b6e27970972698933b7e9b6f63a4eba44cac9fd08cabb6d5c355f2"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Entity/Blog.php":{"size":5482,"mtime_ns":1781798139008892404,"hash":"9e8afc6509f72b099ac9798e2ddc4024c38638aade527a577a049cc47f370871"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Blog/Repository/BlogRepository.php":{"size":2133,"mtime_ns":1782049659479434537,"hash":"a15b4c1c26d71f5cd0b0d4e3c913702999a475ae13abd7d8eb29ab20e033adee"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Category/Controller/CategoryController.php":{"size":1730,"mtime_ns":1781522583736094326,"hash":"005f400c7679ef8d1bff22dc231aea46c04d0e74a10d5a690f294ac0444d9102"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Controller/ClinicController.php":{"size":34368,"mtime_ns":1782035216514487631,"hash":"434df68031d6367be88eaa0faa9ed185484cd9e7d4e4b4b9e0b50d4d743e18a6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Entity/Clinic.php":{"size":12203,"mtime_ns":1782035155115966108,"hash":"0c7d07bdfbdf7b88649f1c4bd6391862a21da9c45885e0046950258fb82ba64e"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Clinic/Repository/ClinicRepository.php":{"size":4495,"mtime_ns":1781782025398193552,"hash":"e6a358cbfbbd1bd23e4e823ad1b981c488de8282df7bdcf2eea921232be0b090"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Controller/ClinicInvitationController.php":{"size":10147,"mtime_ns":1781522583736608494,"hash":"f268b616e20c3d7db7a7b5f278d536b309a02508629beddf53db75f7ec8e5868"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Entity/ClinicDoctorInvitation.php":{"size":5412,"mtime_ns":1781116470022361755,"hash":"ad547763db200d990a94657579a2324acf8fb73f963dcf895d7ae2c51796458b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php":{"size":1821,"mtime_ns":1781293272835808881,"hash":"10604824317018d8f535539834b9913ef3982889b1ffb2874e4438f848f06726"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicInvitation/Service/ClinicInvitationService.php":{"size":4420,"mtime_ns":1781888637727954912,"hash":"123c29f45911c7151d410112521a5d787922a73bbb0ebb1f53792aff70376e6b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Controller/ClinicServiceController.php":{"size":14162,"mtime_ns":1782263955109258965,"hash":"b35bfb44623a60a30c39b75148392c7ebf79d810af934c4074b5f59355c4bee5"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceItem.php":{"size":4270,"mtime_ns":1782260462891413703,"hash":"f7c314c5ddc678d4896d358c4b89ee1048c314fe237fb307b1909e44d986307f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/ServiceSection.php":{"size":2865,"mtime_ns":1781516938575505158,"hash":"6fce4d578f8878eb023372cfeeed180e1826274363811165b1623578b8911386"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Entity/Tariff.php":{"size":2497,"mtime_ns":1782214545729589627,"hash":"77a5e0dca59cd5587ab614a2bedd46a0de3485d620a6125f4804db7b688115f6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceItemRepository.php":{"size":1193,"mtime_ns":1781516938575690367,"hash":"3561e5174c09c2d295bf2b77e3a2692c234f30cfe76b597213ce1bd2ff9bc81b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/ServiceSectionRepository.php":{"size":1274,"mtime_ns":1781516938575822117,"hash":"6e87ff4062b59b4870ac32891b6fd40ab36ed939b3a67959c600a63a0375b299"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Repository/TariffRepository.php":{"size":1312,"mtime_ns":1782214545729721752,"hash":"fece09188f0d746cc7fdc518fb8d63488c77314d629940d1c0969b6f28fc7b38"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/ClinicService/Service/TariffService.php":{"size":1653,"mtime_ns":1782214545729910003,"hash":"13d77eda5f22d43badf639d0127bc7252b3adfe6c72657c33423ad5a04f345b2"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Controller/SiteConfigController.php":{"size":3369,"mtime_ns":1782319753499631658,"hash":"91d6de5e3c6f14955c0b99c55dafeab4daf8838256eb3d9954fe577f6051c78d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Entity/SiteConfig.php":{"size":932,"mtime_ns":1781166837315686345,"hash":"c3e9e3acdd4c5db5acc8cfb46dca6dfe5f97d0df348dd1b2778f13315672bff7"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Entity/TaxRateHistory.php":{"size":1734,"mtime_ns":1782293837190777849,"hash":"4565f866aecc63bbfcfb345cc755b1e4179f94848ff65d0a0b687a62a4a9c1ba"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/SiteConfigRepository.php":{"size":2533,"mtime_ns":1782319853828508658,"hash":"50306f63113ee6dfa84443fe08d91f9fb9b17b7b9f86a85539bcd3a05215c51a"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Config/Repository/TaxRateHistoryRepository.php":{"size":591,"mtime_ns":1782293892020820040,"hash":"1161721d41f057cd7c7d820b405a526cf644ade3da6a44a93e63ce9a364a9ca3"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Dashboard/Controller/DashboardController.php":{"size":18227,"mtime_ns":1781522583733722442,"hash":"d67fce94d5e7ecfa0222a05f525586c96c9c280bcbee7605865b114594201bfb"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Controller/DoctorController.php":{"size":37244,"mtime_ns":1782031691600699121,"hash":"76ae30818083f9ec05fba30caf34575683ee1530ae6c1d51eceb52c45d26f5a9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/Doctor.php":{"size":16703,"mtime_ns":1782108912380352420,"hash":"10363dfb996d06f7ed05ac77eefcb89ea78899e17a4314d9738ed09d813bc9da"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Entity/DoctorAddress.php":{"size":5370,"mtime_ns":1781362162510670131,"hash":"d9d69f7de5e63ec00fc8dbcbd29a6e98f7bae3ff9b86918604b9a69d74bd7730"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorAddressRepository.php":{"size":2770,"mtime_ns":1781783246170814153,"hash":"531973c4cf541ba9e8f3955fad4c863ec94f0a5cf84a03c9fa438aa59f979a3c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Doctor/Repository/DoctorRepository.php":{"size":7467,"mtime_ns":1782051919467420580,"hash":"ac4b960f6bd0a479da328829cb8d77b002bb0ca61705fc3f1a51ec1eaadb887e"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Controller/DoctorServiceController.php":{"size":5406,"mtime_ns":1781522583732540897,"hash":"953781115f6180a8b4d33de1d600d1a64d9dbf949a93069a82f1d8b28a14a5dc"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Entity/DoctorService.php":{"size":2831,"mtime_ns":1781085550562230229,"hash":"6d7d545954a787dfcf52e2f9b8ccae47a1af55c21a43d3c60ca8c59dbade506e"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/DoctorService/Repository/DoctorServiceRepository.php":{"size":1274,"mtime_ns":1781085558665462494,"hash":"79eb3168176aa86043e1613fa832e0a94b683ab7cd5a7553222d88ef9198f4c7"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Controller/InsuranceController.php":{"size":24674,"mtime_ns":1782259982521538146,"hash":"a51d876923d810dcdfc8f394ca5378e8c3bf6dbed59fea36d935e2e8d259f3ca"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/DoctorInsurance.php":{"size":1939,"mtime_ns":1781085722790958881,"hash":"9545ed44de7f657e3992994b4b28487666a3a5a48c4814dfd63f28d8b60d4e6a"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/EntityInsurancePricing.php":{"size":2507,"mtime_ns":1782214545730369713,"hash":"e0c3664524d71706ffc2c377c20c9ea5d12be0b8aacbe3feaeffe555ee003ef7"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/Insurance.php":{"size":2270,"mtime_ns":1781085569269281268,"hash":"bb5c7b593458bca73e6d767909d845c59371d50aefc54d6819b53b036d16d8a4"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantInsurance.php":{"size":4767,"mtime_ns":1782214545730514547,"hash":"8f4a4e4087e65a58cdc2444a4584a3a40796948313e4374e1f8a38983385bda9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Entity/TenantServiceCoverage.php":{"size":3432,"mtime_ns":1782214545730644047,"hash":"fd098f4aef57bc0988ca8d17760b0009d2742666fd62fc0ff2ce07fc6b0dab1f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Enum/InsuranceType.php":{"size":351,"mtime_ns":1781085440519759893,"hash":"30ae4d15da752fad6f6fdf214fc764732f372af51c1361fcdd23ccf7cb66d41c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/DoctorInsuranceRepository.php":{"size":848,"mtime_ns":1781011984448803782,"hash":"61e05cda6d846d53a56fe1bc16a932bd7ee1fcc43f8ad9cdc4f8eda7635a2bb8"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/EntityInsurancePricingRepository.php":{"size":1404,"mtime_ns":1782214545730775964,"hash":"623b73aedc8f41f9f0ac7d374725808c1c72012956628e15ebde5681f7034dce"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/InsuranceRepository.php":{"size":1220,"mtime_ns":1781085576476951957,"hash":"dc63f462de508c5f6d1fd51b08ebd887c5f79528d5183fc7a792e6cb579e26ca"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantInsuranceRepository.php":{"size":2436,"mtime_ns":1782214545730912256,"hash":"b99e224b9f48a68ebdb627590ef6c9057f3ec7969e4ca2e317378766527785a0"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Repository/TenantServiceCoverageRepository.php":{"size":1339,"mtime_ns":1782214545731054174,"hash":"5d8193d5276ee2a12f650ee075fc47f0bb32f32bcaf26f46328b1c7498636853"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/Service/TenantInsuranceService.php":{"size":6310,"mtime_ns":1782268410292219426,"hash":"088a8086ca7a8284aa67577aa0ffe060d532f3bbb2090b6c3e3ff0f4730e2703"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Insurance/ValueObject/CoverageRule.php":{"size":381,"mtime_ns":1782214545731415633,"hash":"3ce989704beb3ff9aa60cad8460e69a1ef5a411ff0024b7d5541df502f4cbf2b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Kernel.php":{"size":201,"mtime_ns":1781009656089147925,"hash":"d7962947c0af25a4a8e1d42cd09ba3c27949a0b4754374bffed35f8ce45bd3ef"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Controller/LocationController.php":{"size":10195,"mtime_ns":1781522583734100069,"hash":"64770748d202a36f7ebd57f5fe725201462f80835839fc0dee471cadf8e663bf"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Entity/City.php":{"size":5855,"mtime_ns":1781089230145855904,"hash":"a9c471a92b627484e74df8e11ebc9f6db21a05c249df2f67eb74a39477204e4c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Entity/Province.php":{"size":1688,"mtime_ns":1781085458710667014,"hash":"3353fa978b6558c945031d0c09a3dc24706f592287978236072c53c3cc13d033"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/CityRepository.php":{"size":1187,"mtime_ns":1781085493561648130,"hash":"1a7f0d07099224c30cc6111ba102ddf6cd583df610528c692ce923d42bf1e591"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Location/Repository/ProvinceRepository.php":{"size":1071,"mtime_ns":1781085486117016673,"hash":"4572085d4a4e79a86a1c2cfcc89b5cd6268ddeb466878a16db71f60216a6c148"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Controller/PatientController.php":{"size":15739,"mtime_ns":1782289561485540221,"hash":"b8a265a6c3c917fe6acb16f5ae7636f48712894d01941ed0cb32ee5e2ab11c55"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientRecord.php":{"size":3088,"mtime_ns":1782144029159424511,"hash":"8be2218c1dcc6dd9101278637b469d927567abf3e264d6b8c634292641096dfe"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/PatientSession.php":{"size":6962,"mtime_ns":1782263031401704149,"hash":"0135a5351c9ceb6902c56372689d61b5bbbc5e07203594f05886956111b9feea"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Entity/SessionService.php":{"size":3069,"mtime_ns":1782253591741414931,"hash":"d7326f5115c044fe75744a4c6ac0e2d0efca2b4a93e57984483f1c859ffba1c9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientRecordRepository.php":{"size":3131,"mtime_ns":1782144042914186374,"hash":"c445fbf45f6eb65c5fd5c3f0704e1c972f0a9d9297a80d0dc879165fc57666c9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/PatientSessionRepository.php":{"size":3665,"mtime_ns":1782268984212730950,"hash":"24f29fe0ee2cade4f4bef5572aa45086f444ab02d67f82d24228de49ccc25a2c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Repository/SessionServiceRepository.php":{"size":563,"mtime_ns":1781516938578050288,"hash":"24beb2335672cb84cfa5a787618c7907663606aa14262af1b8ee93058c0ac265"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Patient/Service/PatientService.php":{"size":7827,"mtime_ns":1782263039495809276,"hash":"e23289a2e8d04c22a69888e3775e2b851246b28c6e217cf22e8c91e99ada9ee9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Controller/PaymentController.php":{"size":30460,"mtime_ns":1782384726880419834,"hash":"5f75447f2dc66a5bad31c3bf828779e63eaf3209414ff1131ee5af2f43c4037c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Entity/Payment.php":{"size":5530,"mtime_ns":1781591920508134433,"hash":"8862f95bfa255ce5ca115a5269cff80c15c9f82c03e7309e99cbc93a723cf0b9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MellatGateway.php":{"size":5519,"mtime_ns":1781591920508373683,"hash":"e753a9a0abebfe1cff3aeb2417413c3d9de62922d97e5ab951572f212ef36ea6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/MockGateway.php":{"size":1184,"mtime_ns":1781591920508529183,"hash":"bbf92e147a66e1484c0b442da13f582f7eed6a756209d4af5f54fc839bec0c8b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/PaymentGatewayInterface.php":{"size":429,"mtime_ns":1781012928742348313,"hash":"0ea6fa1641009afe5a0f6ca33dd6afc4e224978bd7cbfd4be8865a6ac52c9c05"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/PaymentInitResult.php":{"size":307,"mtime_ns":1781012933059275866,"hash":"9b5327e24637c885b0696cc7172071104927aec8791208b43867049dcbbe0d63"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/PaymentVerifyResult.php":{"size":368,"mtime_ns":1781591920508677099,"hash":"88f08d81dc92ac75d2f0628c60f3fb78b039b9184039592047cc92c58d0db068"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Gateway/SepGateway.php":{"size":3334,"mtime_ns":1781591920508822724,"hash":"365b25cc9de0d769372b17c3cdf9d8be1ed39c2c83b8bb939b54ec43f15c116b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Repository/PaymentRepository.php":{"size":2108,"mtime_ns":1781591920508979683,"hash":"5ab124be427f922bb5420411368a7037f2e53e85e1a2aa905571417c8d7fa120"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Payment/Service/CircuitBreakerService.php":{"size":1228,"mtime_ns":1781012993246621609,"hash":"4e04548bbb1ae6b6c17a4206408f3050ad341da5ddcc74d4b1af376b50580911"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Controller/RatingController.php":{"size":21831,"mtime_ns":1781557035804682323,"hash":"7fe79edb80c6f2983e1e15ae7cfe4806f39ef9d873fc5cd3b5ec640bdc3ff174"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Comment.php":{"size":4793,"mtime_ns":1781557035804958740,"hash":"a049f20f066b33e8d59bdeba9ab40a2b81c2142559c259c94032ed8ad4041561"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Like.php":{"size":2071,"mtime_ns":1781557035805402323,"hash":"2729943529cf37e386975819fc3476460e54b48445d26197f8d283d1b30e39b3"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Entity/Rate.php":{"size":4277,"mtime_ns":1781557035805610157,"hash":"95f3f3997293fbee15f3751d7a4e1ebb40297c5fcb436d5d8c92a70775d5a56a"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/CommentRepository.php":{"size":1528,"mtime_ns":1781557035805768282,"hash":"dcd8ef006b13f2530706e0b139dc0e6a32aad724412262754b1b972c10870949"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/LikeRepository.php":{"size":1619,"mtime_ns":1781557035805931490,"hash":"9c2c1575ce7f26c9d2139ab8301fd887658e295f66b4f164b48d050bd43a411a"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Rating/Repository/RateRepository.php":{"size":2052,"mtime_ns":1781557035806516573,"hash":"5e2c5765f0d67648d72fde8992e1969822df630577e503f9a086dc01960e3f90"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationActionController.php":{"size":39470,"mtime_ns":1782399975070042568,"hash":"63eb539edde847ab1b1198d90c970b3276e7c6a3e0c19eae22f2091473799b29"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Controller/RepresentationController.php":{"size":20731,"mtime_ns":1782304470278617569,"hash":"066ba489ef07286bb40ccf363ac16799c9b54a7a36799184805ec5034895e702"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Entity/Representation.php":{"size":5307,"mtime_ns":1782399553635745709,"hash":"30328580047b9f68944c7cb1942caf3f7fab3ade452fe23aa0a7f30b8aa53885"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Repository/RepresentationRepository.php":{"size":1239,"mtime_ns":1782304285868497898,"hash":"7b69c315115cadf10ed9b253b37141184c085cad544ab6274f330a0d1b17bfc1"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Representation/Service/JalaliDateService.php":{"size":4368,"mtime_ns":1782384877403158726,"hash":"8a1282441580b6b46896c1c52a6ff284279e0e3610da60c638bfce1067450fb3"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Schedule.php":{"size":882,"mtime_ns":1781551622412449131,"hash":"2ec793b26f528520f7f80ce26684ea383b09eb5081e94900a469447ee3091d8c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Controller/SecretaryController.php":{"size":10070,"mtime_ns":1781522583736830703,"hash":"581abaa41c138ece2fb0796f9ed8e43158f848aad1efa337c5076f8a290f6b72"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Entity/DoctorSecretary.php":{"size":5075,"mtime_ns":1781516938579702208,"hash":"6faf7a660ea3e8aea4cc375c63917e7fe5fb48ba8913a91ef5c1f31c3fc22325"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Repository/DoctorSecretaryRepository.php":{"size":4806,"mtime_ns":1781520468691008589,"hash":"d5fec5e2b12c6eb9915d8b122a930d096bf6722789a5a41d4cc5dc3b128ca010"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Secretary/Security/SecretaryPermissionChecker.php":{"size":724,"mtime_ns":1781012108901602268,"hash":"42ddb598442c2c167950e1a33eeceb551384377427749d0ee3b6a61f152e64bf"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Controller/SettlementController.php":{"size":22060,"mtime_ns":1782400253777937913,"hash":"68eac18efc778814ed911eebd1747c182e2e1b81f7f333bc3b3c6202bc8bf69c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/FinancialBreakdown.php":{"size":5257,"mtime_ns":1782293088172647001,"hash":"10f3f7cd7ac8e13b8e514e944848a27f090cffeca31cd97c6006a7e04c7d4a5f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/Settlement.php":{"size":4154,"mtime_ns":1782400228331538148,"hash":"280ab9b877ed64d54dffc44a2ad84c717d69238390f63ff1ae02ee0b318322f1"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Entity/WalletTransaction.php":{"size":2914,"mtime_ns":1781013356097980499,"hash":"d6d2c81b96ba589878aa7dcd7e4647a2c476e03d13ffaf371e290494ace7f8d8"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/FinancialBreakdownRepository.php":{"size":779,"mtime_ns":1782293142660794730,"hash":"ae9fa6ec3678bedb9574a38678795af169ff793fe2e660d9413fe05ba1523041"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/SettlementRepository.php":{"size":2109,"mtime_ns":1782304489397241956,"hash":"33d663e4c7895b0e56a14fc949a5714eefb2b41d8eda8f9b7fe772f2d9e1726f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Repository/WalletTransactionRepository.php":{"size":838,"mtime_ns":1781013389046057105,"hash":"d9ca9cbe61caaa9191fd568752f35554da73457f358950d30cbd4bd81837c2be"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Settlement/Service/CommissionService.php":{"size":5477,"mtime_ns":1782304402886645822,"hash":"643e2a0f6dbf7cbcb2f4002b3dae74d02c8d6e9f694cd1249ad54ae7ddc63e92"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Constant/ErrorCodes.php":{"size":7293,"mtime_ns":1782399365553380571,"hash":"10d827757949ef051e2c3b4f2bd6e649930cfa88dde3d57d09516233d819d239"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Controller/BaseController.php":{"size":1710,"mtime_ns":1781009861592137456,"hash":"4bd3aa269121a122fcf443aa15c884adf07e0700950135a3e66dbdf27b9c2416"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Controller/HealthController.php":{"size":1190,"mtime_ns":1781009995463320374,"hash":"124d5bfe7f63a910acd5ddab19c0ecb83c9d9005786fcd6606e597e7f6b6050b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Controller/HomeController.php":{"size":409,"mtime_ns":1781248993159620643,"hash":"d08f9d35b78ee68ab06620388e34b709eab59364bd0b84e5d2e1478f45310970"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Doctrine/JsonContains.php":{"size":1061,"mtime_ns":1782050362337187655,"hash":"bc76253c31cf5a3bb23264736171549281989a4d9915b05a303647324d5aa4e3"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/ExceptionSubscriber.php":{"size":5221,"mtime_ns":1781115497217339993,"hash":"2ff242b1af4561510027d22977acd30bae76642ca609f13b04897d43ce3155ce"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/EventSubscriber/SecurityHeadersSubscriber.php":{"size":1392,"mtime_ns":1781946833720617897,"hash":"786853e56679cc6dcd7b6a49576c8cc2fd0a5430153fbfdd6c27944d9a6e215c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Exception/AppException.php":{"size":637,"mtime_ns":1781009868466892123,"hash":"7956e81fe8e81b642076d55380a796ca70431e6c3880db06d2fc264c8b078f82"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Message/SendSmsMessage.php":{"size":235,"mtime_ns":1781010000546687126,"hash":"daff508176e43de48738f7d7b86a97f047329c0c3a9896602933c7aa130ff739"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/ApiIrService.php":{"size":4147,"mtime_ns":1782399401600047485,"hash":"6ab0c229936a8e1207910daaab9e75b7f84ff55abfd777647981fd572063114e"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/FileValidatorService.php":{"size":2743,"mtime_ns":1781946812332075105,"hash":"4c26e4f47f2793bbef582d233a1f08e96e91274448209159653ec0d95a3b8b73"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Shared/Service/InputValidator.php":{"size":1811,"mtime_ns":1782290232599858088,"hash":"3d610effa54b8c5afa1c206c0dd46ed3ead6b84215d54b39e6789c498c01427d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Command/SeedSmsMessageTemplatesCommand.php":{"size":1380,"mtime_ns":1781888665382463925,"hash":"1a62b01d290b483e8188ad1a555bb459bd780334cd28835e86bcc0517382c78d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsController.php":{"size":21687,"mtime_ns":1781889430823494936,"hash":"e768f521935e2bfebedf60e563dd50f8c2eaf1bec54382bc01e05aa72ba2941d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsMessageController.php":{"size":4104,"mtime_ns":1781888448780113939,"hash":"4724d7f809243a92d8e48fb121d8d7e946d9e4072879f7df95804a9e69e13fe6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Controller/SmsWalletController.php":{"size":11962,"mtime_ns":1782110309289351872,"hash":"6a1abec43951233b9e88021712f1159d043eb14f47473e5bb6fd41105a8267e5"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsLog.php":{"size":2902,"mtime_ns":1782367069109572376,"hash":"789a61086b9d08008ab9941e85052241c371b423e6390f882135e8d348d6f1ee"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsMessageTemplate.php":{"size":3758,"mtime_ns":1781888611705102206,"hash":"80428170d5a793e364d9a4f83b1112395c16d15907b473dea3a945502babc8ed"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsSettings.php":{"size":5136,"mtime_ns":1782109802341264005,"hash":"751faac90d0b9d9320a8315e7b0765dc39d94089c96a65bacb4a59d84bc442c6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsTemplate.php":{"size":3992,"mtime_ns":1781889423198586606,"hash":"b77ed0b483016ff3ded0ebab6b8dd81d648b92344b8e392f8aed1c58838c65af"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsWallet.php":{"size":1749,"mtime_ns":1781516938580571044,"hash":"af121e73720cdd1fac6a329c931f01349fae4aba0cc9ca12bf25c232ebb69e5d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Entity/SmsWalletTransaction.php":{"size":2423,"mtime_ns":1781516938580684919,"hash":"5272a1b08bc5d6f28d5d845e9201780a4804fce789175b7be82001a4102f09bc"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Message/SendSmsMessage.php":{"size":495,"mtime_ns":1781871113880839659,"hash":"e37f791352f7f9ab7ededa626d6c3d53fa7675ae4e9cd65f499d5b0f0d8a356f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Provider/KavehNegarProvider.php":{"size":2219,"mtime_ns":1781516938580846252,"hash":"6045b6529b7dd4a11a12af2606f810901a5aa80bd8e4492c4a9ab2ce8cf04751"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Provider/RanginehProvider.php":{"size":1553,"mtime_ns":1781013629869744062,"hash":"6e72cbb63efda0cbcae7f753ca644de3b912069da34716ce645d2e4a768a8cc5"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Provider/SmsProviderInterface.php":{"size":361,"mtime_ns":1781013608175277472,"hash":"225781d93f9a713aa0a979f12efff07f7805972e287cc1fe11371367bfcc4e43"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsLogRepository.php":{"size":502,"mtime_ns":1781013670673270702,"hash":"66b4158b7f47661bd573f21e65c35e20e22ecbb830736f07091857004868eeb8"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsMessageTemplateRepository.php":{"size":752,"mtime_ns":1781888405897787839,"hash":"a6b1523de3a122f8c6dd8e442929ae821b0cc88dab224899c0a8cf100b6247a9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsSettingsRepository.php":{"size":729,"mtime_ns":1781516938580977169,"hash":"c2df1e6cc37ef5422312c0eac75fdea0d42de8e6eb822faa96e7bc5e423be9cf"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsTemplateRepository.php":{"size":789,"mtime_ns":1781013662226415873,"hash":"8da60c0de8613863b8928cb46c6bd846cff26539f158be4a68115ff3a6c68684"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletRepository.php":{"size":911,"mtime_ns":1781516938581096086,"hash":"01a35794369da341601324499da53378a75ab8592d14a32b72d564b44137177d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Repository/SmsWalletTransactionRepository.php":{"size":1325,"mtime_ns":1781516938581213795,"hash":"68b117404c5f1c7c68914a367f9ac656b25cb486daeabb9808a36be205f4de56"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SendSmsHandler.php":{"size":372,"mtime_ns":1781013692820181847,"hash":"f644961f4a1538c1d315e1d6000fcae2d4466975c054685003dc616186614172"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsService.php":{"size":1914,"mtime_ns":1781888026617108387,"hash":"4581869e73129d4933612504c7f98caadb405f5a192dca7a805d4cd5220482ea"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsTextResolver.php":{"size":990,"mtime_ns":1781888419028487399,"hash":"c83ed15618515fd7301a8fd03a409f17232d3d03e917fcda93bf1f72fc70b963"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Sms/Service/SmsWalletService.php":{"size":1830,"mtime_ns":1781516938581332837,"hash":"72dc9bef8e8ddc92b4e2053e804407f80ffde9a4b57d1dbd07095d47f6651dc0"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Controller/SpecialtyController.php":{"size":6151,"mtime_ns":1781636247076758267,"hash":"e6cc213607cc6d3d56450b73f04c696e4f2ad5adfc6eb3ebbf85395867f06552"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Entity/Specialty.php":{"size":2698,"mtime_ns":1781085518712241650,"hash":"683f2375f3d9528dd02e9cbfe7bd344ff51208aff0ef02dfed3d576c3460a1f7"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Specialty/Repository/SpecialtyRepository.php":{"size":2293,"mtime_ns":1781636247076888517,"hash":"9b991dc48c3a9c42baad98f553ee0fa395c4b596f65e84230420929f3e32e6c0"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Controller/StaffController.php":{"size":5842,"mtime_ns":1781522583734490612,"hash":"8b6ad6acaf1a93214344464c7dcc3b9792720118a1c0963340f639a87de43264"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Entity/ClinicStaff.php":{"size":4240,"mtime_ns":1781516938581704629,"hash":"95c3df6b577ad88a80af1bec2e17b48c6d7b9f35b1a8f75490d0a1bfbc940fee"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Staff/Repository/ClinicStaffRepository.php":{"size":1179,"mtime_ns":1781516938581849755,"hash":"d83ac7466427c09ca77b63924a66dd5710c8ecc9ba3b6dbdeecc4648940a711b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Controller/SubscriptionController.php":{"size":11185,"mtime_ns":1781522583734953988,"hash":"65a467e75d34ebf32f56e45ca5aafffb2a0560dcaf538b6e5d962b46b3265718"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/ClinicSubscription.php":{"size":4013,"mtime_ns":1781516938582327922,"hash":"15ca7be1a752a08fac682eb04da250b148d60b75a90dd16d3783f46c38ca3edf"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPeriod.php":{"size":3784,"mtime_ns":1781516938582448756,"hash":"c5a32b94ec287938258195a65277732f0ee290bcdf577af40009322383816c65"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Entity/SubscriptionPlan.php":{"size":3867,"mtime_ns":1781516938582569339,"hash":"ea26b39ca447321dcd1a8f9b199a6b8e2b82c67814754709ea47570066ed15e1"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/ClinicSubscriptionRepository.php":{"size":1780,"mtime_ns":1781516938582726506,"hash":"b5459ccb551f37c349aab40fef73ac8f33414ba9f130289f284595c7b3e14622"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPeriodRepository.php":{"size":954,"mtime_ns":1781516938582865590,"hash":"726666fe5f74b8a9927376e82af264b70b209a4e86d164061eb7a9b1d9440942"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Repository/SubscriptionPlanRepository.php":{"size":1084,"mtime_ns":1781516938582984965,"hash":"1f4ddab7ada6116daee3a80a2b4ded6c8b84612e036cc16621211616ea9cb2e2"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Subscription/Service/SubscriptionService.php":{"size":4048,"mtime_ns":1781516938583134340,"hash":"1ccd90f5a75d47aad2155484d487cf0dfceb319ec0b9ae4f45a30cb931e5e031"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Controller/TagController.php":{"size":4028,"mtime_ns":1781522583736261243,"hash":"59af02e5966b18ea820af39e59750ddaf6cb2a569369fabb64b15e50ec8aef27"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Entity/Tag.php":{"size":1775,"mtime_ns":1781085585665970564,"hash":"cd3edf2f90d5bdd70487b38e085a751cb578a9cb2395086bbe2964e5dbd1996d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Tag/Repository/TagRepository.php":{"size":967,"mtime_ns":1781085592043241382,"hash":"283d4f4300d6202a7ab924d3bf130f7b2d90716a520b6d40ba35edd27cc88059"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Controller/UserProfileController.php":{"size":12912,"mtime_ns":1782289553079211479,"hash":"9d2e310f94dcbde48859dea9872428189b32d7f415af52e6aa5eb523c446fed7"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Entity/UserProfile.php":{"size":9445,"mtime_ns":1782270207671264237,"hash":"37710f20c842a049c260e96a284970b10be5c0da0f7d2b50acb9bb382ffceb01"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/UserProfile/Repository/UserProfileRepository.php":{"size":1267,"mtime_ns":1782270252112779103,"hash":"d36f160a81c8fa1927ea604fb2c27f0ed0f1b33507d838e28adf9fa1fa3b6fcd"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Billing/BillingCalculatorTest.php":{"size":3007,"mtime_ns":1782214545731907969,"hash":"85b469b70480541f73092cf1593029c76fb703bdaf77f71327a0f25ecffd7924"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/bootstrap.php":{"size":248,"mtime_ns":1781009800080637813,"hash":"57ff9294703e34a685f28cd3c0e46ab54a5dd3f4fe3356c224e3aed0958269d7"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tsconfig.json":{"size":405,"mtime_ns":1781030340137303591,"hash":"6eabf820d178917a30ec700c7ad2059e65c24575f6feecfb17d3bdf7540f1bdd"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/admin-pwa.md":{"size":9407,"mtime_ns":1781343171405896374,"hash":"f6294cbb97d2ca4465b4f185c394daabb11f6ddacc29c2d471decb04da8c7265"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/admin-ui-kit-redesign.md":{"size":10577,"mtime_ns":1782232921465705417,"hash":"24c6ca8b5c2e6f9b9783d446829be9cd4ffe5c6b550e0754d2d4521555382892"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/admin-user-detail-show-profile.md":{"size":9288,"mtime_ns":1781549990210378142,"hash":"629f80e928f666143a4f251067bb31a4f866773e509f34b6c2d623580424e3aa"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/appointment-detail-enrich.md":{"size":4876,"mtime_ns":1781636247075313849,"hash":"a846f9cb4c0d643d7488873cd7a27a15adf39c8b1a206a371efdd0bedb472612"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/appointment-lock-patient-confirm.md":{"size":16770,"mtime_ns":1781535498213998370,"hash":"0a79349da76f2fe2c50e76e3add06522ea796a255722386426e7b7edf988637e"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/appointments-day-of-week.md":{"size":15777,"mtime_ns":1781192992528836012,"hash":"73bc57098ab8816c91d042649840e5d34f5d00f096aa88b4bd3d5b9501b749b4"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/appointments-redesign.md":{"size":24082,"mtime_ns":1781173659296708465,"hash":"fe28753bae9a95b192796f18322282909e707d96f00082b8d1ce655b47d2aa2a"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/build-homepage.md":{"size":4205,"mtime_ns":1781248910704293609,"hash":"4dda73a4d2f91de3fa5b641c559cf509ba8b87ec4621bf2e8eeedea3f9927412"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/clinic-detail-fixes.md":{"size":3514,"mtime_ns":1781286844618120218,"hash":"2cecd1fb0904f3aff92545007b33eb4bf970efd7b03cff7c53e6ca73dd2ef9e6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/clinic-doctor-deactivate.md":{"size":15114,"mtime_ns":1781257376721043348,"hash":"6b36b95516cd5fafc100a500b72fc98d68992d8cb07c02160a09f827e2fb58e9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/clinic-social-media-field.md":{"size":5746,"mtime_ns":1782034582969356341,"hash":"01a6fc5a55d6357607e36837cd39a6ed646f4097fd4ba944ababf826cd1f0ff4"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/clinic-view-doctor-profile.md":{"size":6746,"mtime_ns":1781361314655405808,"hash":"b7d523d90f08ea239fa8b03eae601cf68353be6f45c0192762cabfef28c55e67"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/create-patient-without-signup.md":{"size":5271,"mtime_ns":1782145462624789979,"hash":"5bf24921d4002ea348e38c87cc81bc08ef8e169924787c3c719bac9d3e62d4a4"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/create-phase2-tasks.md":{"size":24506,"mtime_ns":1781516938546554807,"hash":"f3d49625dfa644a00f6cd5a582e52d63bfefbd2db875f25164774a71cf345ecd"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/doctor-booking-window-and-month-availability.md":{"size":12511,"mtime_ns":1781535414057585490,"hash":"505938967d29a4e337e18cb22f2a299f97e5e452e05c9b94a9e409c86107f23c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/doctor-clinic-address-access.md":{"size":10705,"mtime_ns":1781362104619727130,"hash":"657c686420a8a45159812178f8a65dbc317591779844dc26b3921c536f92de8c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/doctor-profile-page.md":{"size":8799,"mtime_ns":1781175765248517513,"hash":"f1078372d9fc8eaa9196ec9840ce187d86a27b723a1c218cf872cc4e4ede5d3e"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/doctor-social-media-field.md":{"size":6783,"mtime_ns":1782031213435560461,"hash":"072cbab44fe86ab89e7a46724b8631528acdd63ae0c3aee2526ab408e1c021d7"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/fix-access-scoping-doctor-clinic-representation.md":{"size":14171,"mtime_ns":1781863132633307507,"hash":"8ad2e8c5d53e8f34d69e1b4fd6ce71775720cee430130043803bc44f903341e8"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/fix-auth-token-hardening.md":{"size":12680,"mtime_ns":1781946301827134938,"hash":"a52ecdd96fda0f396864de78704f6c53efb9982debb51f4ea1a4494007f925cd"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/fix-bugs-and-features.md":{"size":20820,"mtime_ns":1781516938546940516,"hash":"c45843d9ef701e2b73f7cd161083ffe23d315d81b68382ed4f9f45feb642c6dd"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/fix-clinic-filter-by-address-location.md":{"size":6683,"mtime_ns":1781674935483152098,"hash":"b5aa923fc81b1ab79f29f7f02401dcfc56b88ce6bbcf0c5e015200000d7ae6d6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/fix-clinic-patient-auto-add.md":{"size":4991,"mtime_ns":1782145525259778908,"hash":"9dcfac3aba7cdb8101c97017973a1bf7e4217f0d8df94b9dcbd1bda10192263b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/fix-doctor-city-via-clinic.md":{"size":5124,"mtime_ns":1782040974660614329,"hash":"a3571d2085a8c4aa6cdc7094b964fbf54281b482a064cbf368f623dc5fda26c4"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/fix-doctor-schedule-fields.md":{"size":10822,"mtime_ns":1781523041417094452,"hash":"7ceaad108bd7bcec35b9271f73308586072e8fe12be63b1dc754e5ec902bfa1d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/fix-doctor-search-performance.md":{"size":13253,"mtime_ns":1782046573636729825,"hash":"febfb8452181a0ee429a6c1383b489ca071afe45ffb617b9343e9a406ca02d0b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/fix-guest-doctor-clinic-context-access.md":{"size":9535,"mtime_ns":1781890240620846065,"hash":"dbcabb830aa0a81fc529eb14feeec65afdd979ac4eb7ce31c80eeb22b2166166"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/fix-invitation-accept.md":{"size":4399,"mtime_ns":1781360063617429536,"hash":"2bc99d1a7460fdf5be3711a0add4de54d4ab78a0fc16079680d4da58e4615997"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/fix-profile-in-clinic-context.md":{"size":8367,"mtime_ns":1781365327185378947,"hash":"f063eae11f94b2132d84b0a8472bac1d4d404a2bfbfacb049f0c583f9c586219"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/fix-server-side-mobile-nationalcode-validation.md":{"size":8677,"mtime_ns":1781945049606053409,"hash":"32049409986f11fd29d302dc3e1036cab7172ae9033c3901e0622e8171fda14a"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/fix-switch-context-role.md":{"size":7032,"mtime_ns":1781363356184798552,"hash":"74cb88449b93fd682e3ac81a322e1d405d54e111e172758e5b10ca80437e1a3b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/implement-phase2-backend.md":{"size":23991,"mtime_ns":1781516938547317892,"hash":"ba39a2e1ccfbc1a98662ecc71225aa32583a410df8e238dad15de69a62fdb521"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/implement-phase2-frontend.md":{"size":28042,"mtime_ns":1781520442021329832,"hash":"4faf26a0b91c83a3c183e3ed929d5d2dc92e7624549af170165bbf2faa9eec2b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/insurance-pages-subscription-gating.md":{"size":8256,"mtime_ns":1782258337653428004,"hash":"3755a25eb7694c8c1587bfad9e02166c438ab4bd361268126cfe0f3ee553bbb7"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/insurance-pricing-and-selects-cleanup.md":{"size":7612,"mtime_ns":1782253591735960479,"hash":"00ca797277e9520885bf056e719721e9d72d97c4000fbd9f8bcd69980a5bd69d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/insurance-visit-pricing.md":{"size":6483,"mtime_ns":1782214545719956341,"hash":"4197cd316ec7560bb084840cd96f82df6d524916d4a4ec4a0f71108c2cdbec6e"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/location-clinic-address.md":{"size":15649,"mtime_ns":1781257855652300954,"hash":"c147a47466d89f4591d1efff242e3ec90e1b979463cc2d2ce5f65bd55002b770"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/mark-past-slots-unavailable.md":{"size":7754,"mtime_ns":1781535427967339672,"hash":"51d4e6c59bbcf69395fb0d0a1420f5c47f5c3ea5bf77e95b3180fef5e2081fed"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/multi-role-dashboard.md":{"size":47174,"mtime_ns":1781164462782884121,"hash":"bdbb8f8d4f66f36005c2c7e87f123d905c49048dba266e475c775b73d438b434"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/my-payments-list-endpoint.md":{"size":6964,"mtime_ns":1781539108766134646,"hash":"5c6b5a4fff2796f32393914512d82d2cf18fe1a2bb5c70f7087c6152451e2ce9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/national-code-unique-profile.md":{"size":9589,"mtime_ns":1782270001832720420,"hash":"4bac96e773838ee4ef912cca328f84ce957deb6c594c1a00016b305380c93112"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/new-visit-modal-ux.md":{"size":5602,"mtime_ns":1782145407253133698,"hash":"5ec3558c752110146df788f8f2f85025c4ff17876ace24f8de0b2208013a622b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/patient-record-profile-binding.md":{"size":5004,"mtime_ns":1782145573523412851,"hash":"5195bc67dec077d35f5220df58a5c2ffbb62fd44c881cc9e51d8aa53a08d065b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/payment-test-mode-ui.md":{"size":7973,"mtime_ns":1781516938547896351,"hash":"a37f514022aea65c1e8d35c8855c087e0913c650a642cabdd39f9690577d8cd1"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/payment-unified-status-canceled-and-managed-hosts.md":{"size":11866,"mtime_ns":1781591920505562932,"hash":"32799eaded7c02d109b78be529dc0ecc8b7fc0b500326573428a365e21869b74"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/pre-registration.md":{"size":12415,"mtime_ns":1781252082262696147,"hash":"b1857341551ffad0b98d9d867f3caeeb8924c5b903099e9f2823620efa8eecc6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/profile-birthday-jalali-persist.md":{"size":4796,"mtime_ns":1781597628367003291,"hash":"e90db79d423bcbe97680ffed422228037e2843e8169bb1188237f7f6b6babbd6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/qa-bug-audit.md":{"size":10008,"mtime_ns":1781892497314247088,"hash":"63ca9f918e24b1c15839c13744045e0b8aac212279b5b4fbfa5ae619b7709804"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/rating-multidimensional-and-rich-comments.md":{"size":12831,"mtime_ns":1781557035802767573,"hash":"332d9f393aee67c403841f184f3e6c069edaeb4459b4ee328a9310055f937cef"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/rating-require-recent-confirmed-appointment.md":{"size":9517,"mtime_ns":1781557035802942698,"hash":"305ff640dad68d7e842a5825bbf7a8f4cdb02b145eed8b782c1151db3305632e"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/representation-admin-panel-access.md":{"size":16498,"mtime_ns":1781857058512546863,"hash":"72c1500ed688169cfd796adcf9554b63994849119943dba5d5a70883eb5a8dce"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/representation-commission-tax-engine.md":{"size":21994,"mtime_ns":1782292728412115840,"hash":"ca8cb1567b8434a59f5717a4b33c6ea142e69f4d1010df15010081905b556669"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/representation-domain-guard-dashboard-settlement.md":{"size":16314,"mtime_ns":1782304099038050829,"hash":"be8842b5ac2c5a57277b047c4c6ac3f828ae302dc6a94569e8f46760564b90d8"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/representation-identity-iban-verification.md":{"size":17082,"mtime_ns":1782399022752193648,"hash":"59271ef71e8e71f9f1bb9dcde1aea41565a2dbef6ed9aa8d35b1e7202c685f38"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/schedule-cancel-expired-appointments.md":{"size":8800,"mtime_ns":1781551622406496621,"hash":"43d63ab1fbae2e6e2d5192d922a09293b1abbadddfe98819e39671dc00e04a99"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/secretary-context-scope.md":{"size":14283,"mtime_ns":1781520442021272248,"hash":"e684ae83cc15db840406769e15852b219ceff63405fe6064bde19263b2fccfdc"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/seed-realistic-data.md":{"size":14531,"mtime_ns":1781519566626148059,"hash":"6b2eea6f45404e64d2b8b3998a117e8bada7517c880339af1fc4ff72cd0409d2"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/service-insurance-coverage.md":{"size":4046,"mtime_ns":1782214545720279342,"hash":"3ff0f0f6b3a99f5facadc19ce455b27c8cea3020038a1b40bdebda4fdbaf84f5"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/service-insurance-per-insurer-coverage.md":{"size":14249,"mtime_ns":1782259799527430466,"hash":"295cae74decafadb2379fac86ac7ac1f420042d715f798d5024b03362560363d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/sms-log-tags.md":{"size":15685,"mtime_ns":1781870909734605934,"hash":"abe301d83cba0655c353e32c6f55a9bf20dc808d033c9f5d1e40f8fa9ad5bd62"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/sms-login.md":{"size":9252,"mtime_ns":1781255737102412820,"hash":"af6300f99ef2e66cad5abf34a421e4c3f2d34995535a907f82aa86cfe4c29b74"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/specialty-doctor-counts.md":{"size":6533,"mtime_ns":1781636247075492016,"hash":"32a97260ea56f3bd9529a034cbb791df59ce29ca60d9966a24d469cb743fee41"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/subscription-gate-ui.md":{"size":17009,"mtime_ns":1781520442075008039,"hash":"81757bb902f7ddb74f51b2aa43612d9c73fbe20abebbc2f046a6014498f9b58f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/sync-user-realname-from-profile.md":{"size":6614,"mtime_ns":1781594222051658800,"hash":"b9ee6559e409596b698b855fe4ff283fac5a062a218b4aea42a3b09d14a8fd0a"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/ui-darkmode-polish.md":{"size":9534,"mtime_ns":1781520979984254456,"hash":"9f195ed3dccbf8df6079d978142aac339fa50d0b949526fc1b7b832af151da1a"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/ui-ux-pages-redesign.md":{"size":18980,"mtime_ns":1781520442021457666,"hash":"2dce360a15f48c97610df47e5e6fbeea313e39fdc152e0d55bf687ec17784e47"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/prompt/user-profile-resolve-by-user-uuid.md":{"size":9637,"mtime_ns":1781537870411647855,"hash":"880cbf5c1bbd64937f4a197a91cdedf9c742bb3910ab2104cfb6c59e8cc7ba0c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/skills/prompt-writer/SKILL.md":{"size":5151,"mtime_ns":1781361052504791267,"hash":"abe2c711bf0a283fe50a70e5180d0ed7c7e10f7b699ceb50b4701485cf7b74bc"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/.claude/skills/run-prompt/SKILL.md":{"size":9443,"mtime_ns":1781176103482888341,"hash":"bc8c63ca2411b0ed4242f54f4a998590698d1cc62ef9b2661a84668ed1e80689"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/CLAUDE.md":{"size":8393,"mtime_ns":1781551622406854747,"hash":"1712a6a680cb00c102367be014ced75a77306c0c8ac1fbccec95f37ed31cff4e"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/TEST_USERS.md":{"size":4101,"mtime_ns":1781520709654384302,"hash":"ae97e1e0de7fdd1d8dccf030c996f155262259cbd648b71d4834436f90827910"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/Architecture_Audit.md":{"size":33583,"mtime_ns":1780948937761931658,"hash":"e79771047616dbb7a604687b92ffcd47f09dc19a112fa51174cc2738a0e5c49b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/ClinicPro_Manual_v2.md":{"size":228782,"mtime_ns":1780944864742215753,"hash":"86c808b50dd3da1c5107e4b6a3a03190f30c643643ad6de4c89b2045f803baee"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/PRD/prd.md":{"size":28619,"mtime_ns":1781520442203119936,"hash":"a1691fe2f87737cd12253bac3bfda2f8feeaabc15a159a8dce6482eea7fd6e8e"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/PRD/pre_prd.md":{"size":5454,"mtime_ns":1781516938560096835,"hash":"4736bcde5ba8e7c73405d0e7c31b6e2651b65d475e4cb9a924ae152b799bc4f1"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/admin-ui/ui-design-spec.md":{"size":20687,"mtime_ns":1781024129379257560,"hash":"60176b60869538ed763bfd4b0d02c138481811e62482b73c41693ea5393e8460"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/admin-ui/user-flow.md":{"size":16280,"mtime_ns":1781022482742007613,"hash":"aad348887a0347a4d348eb228959ef9e44099e2c4e60959d0dc06d976ebe7e16"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/README.md":{"size":3621,"mtime_ns":1781158395412841916,"hash":"8ddb00666307b307dcaba4c0b7b4f4c13e5f31502f7d20d5c3a8a82729c606b8"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/admin.md":{"size":27702,"mtime_ns":1782395094787357438,"hash":"f6139dfe2b644b50db59b29e005b1b859cca736e20a20b3dfc6056fcfc2138eb"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/appointment-settings.md":{"size":16368,"mtime_ns":1782218303036194938,"hash":"95c7d60beb5d9de0b270b262a387b465081235ed6649be2974bae8bd6caef844"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/appointment.md":{"size":15881,"mtime_ns":1782304885689747559,"hash":"72a58c77c54c77aae68b8774c183fc59acd2a09de32ba29964f6aa5cb9dd86ff"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/auth.md":{"size":18168,"mtime_ns":1781947165287219466,"hash":"b5a488fc83e88fe15cd0e164c025797e45a73e948420f14fa5b4999856aefea1"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/billing.md":{"size":9404,"mtime_ns":1782269224532533125,"hash":"9110e3e800c294b51371061a3df7837e5a6477600b26e3830fcfcbcaea9ce9c0"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/blog.md":{"size":5522,"mtime_ns":1782050526553302749,"hash":"fc22dc80387b6c8f477854a19dfe01e496b90b688020325f1df589e0ae5cab8f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/clinic-invitation.md":{"size":9237,"mtime_ns":1781360269658725816,"hash":"50b040f0cc844000cdf24ba7971b4bfe4367e7980413f2dd90d7187a4e0c9991"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/clinic-services.md":{"size":5922,"mtime_ns":1782264096615743546,"hash":"aeaabdf32c3e05f3de484ab101f228f1d2f296b38d176e35c75f294cf3275333"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/clinic.md":{"size":14733,"mtime_ns":1782035382888801592,"hash":"f92d6767717fca87e08884cee26a75a77b5ff8278bf0f6a0219245b3028130ca"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/dashboard.md":{"size":6099,"mtime_ns":1781516938560827336,"hash":"8368266c4453ba5364ed0787679059288d98527506bf05a44f86b5a31a7e0a6b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/doctor-service.md":{"size":3069,"mtime_ns":1781158861723407745,"hash":"6ca39eda6028233698ef3f32989d63f5a3d010027c7cb6858aa123ffa323b881"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/doctor.md":{"size":13302,"mtime_ns":1782108983632585455,"hash":"6cc45c1dca3266b080b96f3e245eee74bf18a419810d0559ca156315b3512638"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/insurance.md":{"size":14001,"mtime_ns":1782268560926360821,"hash":"3ae36753b8f22acab68b06f07a25c9bdcd112bc92ce1a3413ccec51bd8df6036"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/location.md":{"size":5139,"mtime_ns":1781158896607181549,"hash":"56801b2d0129952d83d187d421b1814b503b858a5823cc4aa2b05cf8801daae0"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/patient.md":{"size":11646,"mtime_ns":1782289600489452444,"hash":"37294299886dbe4d8227c8fdc5afea62f50755e0fd42f229eedc58f1a036abb9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/payment.md":{"size":10548,"mtime_ns":1782384937498335845,"hash":"8012d0040cee9c312efca9f314dafbff0fea57209d2c1a1d8ba4847bc0ba9264"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/rating.md":{"size":10744,"mtime_ns":1781557035803701281,"hash":"82a7e749dc4a78f90d588b6460fb1c6b25594910d4c21fbe0f536e29d5a4d5d4"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/representation.md":{"size":20462,"mtime_ns":1782400506673709738,"hash":"16882796edddc191d1bfb8a90124036bc729f1c02152f464468a2042199ee911"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/secretary.md":{"size":10497,"mtime_ns":1781520442059899034,"hash":"06548919f6a826850f8e2b392875bb773a3dd1bfe0c670321e68b8fff30c132b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/settlement.md":{"size":9305,"mtime_ns":1782400448447079773,"hash":"97baf644fcae088dfa8c41ccf4a6e519c05e8d8308bd22db0a68e9e39522b76d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/sms.md":{"size":13363,"mtime_ns":1782367200506345625,"hash":"ad782caaf9d874097e138f7407bbe018dfb48d8860d052eafcedfafd04a9b85b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/specialty.md":{"size":4396,"mtime_ns":1781636247076221267,"hash":"7933e87593eed0c37a4f4df9548672598d1c0268630c17f49e8db191a3c84f48"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/staff.md":{"size":3093,"mtime_ns":1781516938562286131,"hash":"b3690ab9cdd530eb6a0180f96f08a258ccae0c77d31416e80f49a92974eac730"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/subscription.md":{"size":5356,"mtime_ns":1781516938563076716,"hash":"0bfc1f146132195c74357b078df7c099d0dbff2c90ed2bd65f5f5c476dec793b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/tag.md":{"size":2572,"mtime_ns":1781158875288396478,"hash":"98bf6bcf59d1f2beaeb193060cf9dede5187b27dc8223eb075f274ff042d5e86"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/api/user-profile.md":{"size":7549,"mtime_ns":1782289592597934192,"hash":"5d269afd10ce9174f3ac63fb4fdcf1cb7272564925db2d3f5f7e75df50c42925"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/architecture/insurance-billing-system.md":{"size":22566,"mtime_ns":1782214545723920606,"hash":"afec1678fc22a9caa8f39eb9fac3f934751dcd6a315ac1441f1378193b88ba0b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-10-staff/architecture.md":{"size":4831,"mtime_ns":1781516938563423092,"hash":"589134d822642da7433ffa06823f4e2c79ad74e3feb135df95e581377b01ffd3"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-10-staff/database.md":{"size":2045,"mtime_ns":1781516938563622759,"hash":"580ede75d18ef6d8117ef56ab233775e5143bc25de4716cfaf53464bdaeac599"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-10-staff/task.md":{"size":2775,"mtime_ns":1781516938564295343,"hash":"b55eb66cf597d5665d57d79f268a2fc106da8a8e01c18d7f8da2327da6dc7927"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-10-staff/user_flow.md":{"size":3553,"mtime_ns":1781516938564465635,"hash":"c5436837b9320d6cb9e5f50e7e6b7aeaaa8bdb8dc9a68fa4b5f4b22fdd58002a"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-11-subscription/architecture.md":{"size":6182,"mtime_ns":1781516938564667844,"hash":"97af6c2e032264f5dd128efc6ec07a4c1c23664f325cba46bc7dca9da57b9578"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-11-subscription/database.md":{"size":4694,"mtime_ns":1781516938564824594,"hash":"3b798be28cfff874d1b09b25429767e7c928e7c0fd9a9db2a9685f429b299299"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-11-subscription/task.md":{"size":5322,"mtime_ns":1781516938564985928,"hash":"46d7f8870c6b9f46071a717d0235dceffd7d25508ca4f69886e5062c8b37d0e1"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-11-subscription/user_flow.md":{"size":5889,"mtime_ns":1781516938565157637,"hash":"d11628bbcd90efc0d3d09961a2ed62fe3707c3f5b60bbbfcc615da3b7180acd4"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-12-secretary-completion/architecture.md":{"size":2393,"mtime_ns":1781516938565327637,"hash":"d036ecddd7c889f68aac644919fb9255189de2f82cd62e3933b860bc348d34a2"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-12-secretary-completion/database.md":{"size":1646,"mtime_ns":1781516938565469596,"hash":"bb7eaeece88f414ea6253e95b2acbbdbbf74396c5e51b213301593f2aa5d409c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-12-secretary-completion/task.md":{"size":6288,"mtime_ns":1781520442208567994,"hash":"f18a2edba4a0b75fef8e08e155a4cf100b8a98e463acf88d31d506c195f5b27b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-12-secretary-completion/user_flow.md":{"size":3821,"mtime_ns":1781520442059890701,"hash":"72aca8c6bba58695e7e1b63a3aa709d1068753beb31b981c648564fb822e4fec"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-13-clinic-services/architecture.md":{"size":3719,"mtime_ns":1781516938565894180,"hash":"c2c7361b57f654925f2801d0820f78bbbb97dfbd07c808b4ec304f7938139151"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-13-clinic-services/database.md":{"size":2673,"mtime_ns":1781516938566026680,"hash":"de17f21b92fb807651d65288c8539699aad5597b8e541e47c9bce4dd0f97b696"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-13-clinic-services/task.md":{"size":2931,"mtime_ns":1781516938566167056,"hash":"87038a0b3a2f872944d232bcf66eb5fab7676f00a9d29319c082a4b576a1fc40"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-13-clinic-services/user_flow.md":{"size":4046,"mtime_ns":1781516938566343181,"hash":"4bce3394d64f2c1d3441cd2c3ad717670d1c91817b9015db00aa9ae4eead4f66"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-14-sms-panel/architecture.md":{"size":5145,"mtime_ns":1781516938566580015,"hash":"14afd5263c7d520a89f36bbba8c8a1884f88df74d09afe4caf7464025ee25063"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-14-sms-panel/database.md":{"size":3803,"mtime_ns":1781516938567109641,"hash":"2a952887767f9f9811df0c99a9bc2ba9986defd5ea1caf3ed11080ce11c61f1f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-14-sms-panel/task.md":{"size":3454,"mtime_ns":1781516938567288849,"hash":"5badde1225cf74657f886825aaaae8582c1c627570f655ae9f631144bc75d7a9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-14-sms-panel/user_flow.md":{"size":4630,"mtime_ns":1781516938567444933,"hash":"8e4bcbd2fd0a486d4942df7ced8131738816487d2c16f0a05730d4c190a10296"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-15-patient-records/architecture.md":{"size":6622,"mtime_ns":1781516938567688975,"hash":"138a7655a0efa500b4a9a8f829bebbdff35803cb3abfd3da7f4d4f362d7b63c9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-15-patient-records/database.md":{"size":5463,"mtime_ns":1781516938567863767,"hash":"1dceb66c7a12a35660145fdf3bf0bbe4d5b8275f5b45bf86cbba4cf80f64675a"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-15-patient-records/task.md":{"size":4809,"mtime_ns":1781516938568156268,"hash":"1222b425e9e9856e291b8fb39c28348287dbafcf7b0a30531c5bab8642d2cb17"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-15-patient-records/user_flow.md":{"size":6283,"mtime_ns":1781516938568370060,"hash":"e28725b4fd619e8e105951b570c0066efb23fd6f378c1939bbe5cfcdad47b2d5"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-16-smart-dashboard/architecture.md":{"size":3095,"mtime_ns":1781516938569635604,"hash":"6494802db54a411d47ce102df7a5584c1e7db3482aad69df967bf1ca71c5ba58"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-16-smart-dashboard/database.md":{"size":1971,"mtime_ns":1781516938569893480,"hash":"ec0826918bb413f88d2d989f514b0c75a8cb932d11476d2c6e46908ce87968e8"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-16-smart-dashboard/task.md":{"size":2630,"mtime_ns":1781516938570195856,"hash":"19bc98b5866f489ff0cafdb3533f2698de3546aef26ad438d16beb2d7218c859"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/phase2_taskes/task-16-smart-dashboard/user_flow.md":{"size":5110,"mtime_ns":1781516938570362314,"hash":"3572f80a2a4741eeaa91c80e9c362bd8ff452c14c4d1f052efad6467db72ce60"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/qa/bug-report-2026-06-20.md":{"size":6123,"mtime_ns":1781932195178136627,"hash":"12f46177c25b3354d11d67086bea1387dfc7c630aa26c3ae766c680f2843640e"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/security-audit.md":{"size":17685,"mtime_ns":1781029533522601843,"hash":"a4ff28a805763f65454696132ecea7011101bc37b1b6517222f1c75daf450ab1"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/README.md":{"size":3380,"mtime_ns":1780914526335796118,"hash":"defeedb0410731f689fba5e8e2c6f3e35b8bf9e5e284dad43313a1184b58b1ae"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-01-project-setup/architecture.md":{"size":4379,"mtime_ns":1780948878189677238,"hash":"01cbb020665bc50a95519b010c5cb4bdcda727e5e3b11144854ea69380bba84d"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-01-project-setup/database.md":{"size":2777,"mtime_ns":1780913653761675119,"hash":"6ad045e9dcec53f77822e126640dacb6bd22ac3baee94373331ba46567bf37f5"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-01-project-setup/implementation_notes.md":{"size":11109,"mtime_ns":1781000268522993445,"hash":"7fcefe550ef23683ee4ed703af2881fb5c985930b4d1a3ab7c93a74ef491bdae"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-01-project-setup/task.md":{"size":15372,"mtime_ns":1780948866192116618,"hash":"311edd5597e787245e16d25b061f5faccd468d3d7a63ebb05bb04e26b3c7218e"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-02-authentication/architecture.md":{"size":2897,"mtime_ns":1780913716805987120,"hash":"ee14b45989f69598f9862c975c097e7c3cb720c2bb06967b9787307e7acfe361"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-02-authentication/database.md":{"size":4381,"mtime_ns":1780945850080810308,"hash":"d1ce5e67b210864664df658d7de16fc479948f90164e90c89f53c33ee6de069a"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-02-authentication/implementation_notes.md":{"size":4894,"mtime_ns":1780945075278630018,"hash":"8074b8f1bfe41c918b96cb9ab1c78937bf5986feb3ebe9db3c3ca7af88d7dc2e"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-02-authentication/task.md":{"size":14847,"mtime_ns":1781000259106649518,"hash":"500d89358f6bf99cb445fcb71f0fe67afc142c3c607ccfb030cbcbea8409883e"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-02-authentication/user_flow.md":{"size":2706,"mtime_ns":1780915019246111035,"hash":"03ed965fb14b51c065108f4eeca9672f20e8090195fcc442de5c5c60c950ec10"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-03-user-profile/architecture.md":{"size":2719,"mtime_ns":1780913810512596011,"hash":"1a83b9b76c0687098bffc9471e7fb2c51a97be4939347bd11990d55fc290fbe9"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-03-user-profile/database.md":{"size":4620,"mtime_ns":1780945096397670031,"hash":"8d639d843c5d51531781080fa6179168662a5cbd22af7ea828e770823d374c00"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-03-user-profile/implementation_notes.md":{"size":2408,"mtime_ns":1780913848138283491,"hash":"5a60299e3ce86373b2ae7c2e0efdc5fb85b753123cc45bb09e0c9d671d396811"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-03-user-profile/task.md":{"size":2503,"mtime_ns":1780913798113112926,"hash":"f00a38d5a28420b3a8fda800286352a56f0f98b190ec67e57e1d971debae3bef"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-04-blog/architecture.md":{"size":1757,"mtime_ns":1780913877006618619,"hash":"e63b0d01ec3714992eefec62777ee965be7af2a59d55a9e72cf87effac0f4a8f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-04-blog/database.md":{"size":2332,"mtime_ns":1780917970043029189,"hash":"ae2d7fd401bce729cba77a040a613a7f8fe0e9b20e8d4a31eaa970451296a001"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-04-blog/implementation_notes.md":{"size":4727,"mtime_ns":1780945968298846841,"hash":"92f49568f1ecb690bef8287e9455ef0b2ed56d897309ea6b8a580fa667f8a5f6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-04-blog/task.md":{"size":1962,"mtime_ns":1780913865638451815,"hash":"2884592d17fcc3363768f899a4371d0ff2f25bc05bf4ab378647224aac695fc5"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-05-doctor/architecture.md":{"size":6624,"mtime_ns":1780915477914900899,"hash":"180c8f1b3163d1c97e3add7912571278ce7d53477095695010024be863743ee8"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-05-doctor/database.md":{"size":7593,"mtime_ns":1780917946898365021,"hash":"00d19e027d60b4461e43310d6445f95fab85d7b6ba26ba946e44ea001556b0d0"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-05-doctor/implementation_notes.md":{"size":2375,"mtime_ns":1780913973933789015,"hash":"1fa793e81dd07304171c11a760104acd6802dbeec00363618f5d4c1e651668ba"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-05-doctor/task.md":{"size":6294,"mtime_ns":1780946040236355543,"hash":"042d405bfc9f389c3f4031533534485742dabdcfe86b4d753c0cc052a755f1f5"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-06-clinic/architecture.md":{"size":1851,"mtime_ns":1780913996728031516,"hash":"6cb465ec4509143b1ff168e629400684e18542a7c1f616f5885f1c4f8be7876f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-06-clinic/database.md":{"size":3657,"mtime_ns":1780926795107362628,"hash":"6ae9c1c5e9c833a0781878a60323428b3388dc46dfdb5620d649371d98c03f36"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-06-clinic/implementation_notes.md":{"size":1042,"mtime_ns":1780914015153456807,"hash":"5bb3da0cf9daf5a64f1316e32f20d5a24d70ae5a639bc0d4b62a2667a6742b19"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-06-clinic/task.md":{"size":5429,"mtime_ns":1780946101876308203,"hash":"709ac2fb057f4d470a55c5e47dc0bbda7f38f6a336622fd93be0e334019ee066"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-08-categories/architecture.md":{"size":1985,"mtime_ns":1780914070674333692,"hash":"b6839bd6197cc3e53162104e0ccddcb4c0dad2d268815ce71e50591dd58dcaea"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-08-categories/database.md":{"size":3623,"mtime_ns":1780917987390393019,"hash":"6a1ac2b1feeec574386ab34b5176b6c069ee3582e7152757e4693e18440d0365"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-08-categories/implementation_notes.md":{"size":1244,"mtime_ns":1780914095217341542,"hash":"fa7fd9bc9193bd89ed8e6438a3538bb8ba6aac5dbc8859735887b8a2a876956a"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-08-categories/task.md":{"size":1912,"mtime_ns":1780914058797929168,"hash":"4a40fbf276a9595d6be7409e5b8ec3ce0963f7cff1ae1acdbbd8e2a8962f0f76"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-09-appointment-settings/architecture.md":{"size":3399,"mtime_ns":1780914129817089915,"hash":"b75f451ea0018239fff4ace9a06e486880409d0015582b1aa5f843b4ff14d9ab"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-09-appointment-settings/database.md":{"size":4225,"mtime_ns":1780915919108824849,"hash":"07a565453b405723fef58584dc058518729c7d27e873492d8a3cea7e7de0d690"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-09-appointment-settings/implementation_notes.md":{"size":3094,"mtime_ns":1780945173910875440,"hash":"c75e7608c3765170173b475dc5b2b224c663e6c116cecadf38107efdc86d6878"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-09-appointment-settings/task.md":{"size":2582,"mtime_ns":1780914114135141253,"hash":"48422a947301ff86b51f11c3168ec190bfa7f9dcc10821abd5ce5b9a460979ee"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-09-appointment-settings/user_flow.md":{"size":2191,"mtime_ns":1780914171627644777,"hash":"07b7bc5971ab5201243c5bdf67eb2d111629753dd697034c85e92c96d1008809"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-10-appointment/architecture.md":{"size":1996,"mtime_ns":1780914199549617529,"hash":"289adc397ac626b52b89755bfe8648fab0d7afbbdca30005de728b7697b9a214"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-10-appointment/database.md":{"size":3717,"mtime_ns":1780915937514717817,"hash":"88321d5b96f7d4a6b8e1704430500c45915eb2e259eef363d95f26de72109092"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-10-appointment/implementation_notes.md":{"size":4621,"mtime_ns":1780915380116156578,"hash":"a83b0c475c907a8d8a30ed2d0ca711db33f60fb1e61c202b76bc4731a5bf8243"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-10-appointment/task.md":{"size":8716,"mtime_ns":1780948491117865920,"hash":"da3cd77c8f2c7ad9129a69ccf1f8dc2317dc91a1dd956cf2f042b65361be6395"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-10-appointment/user_flow.md":{"size":1550,"mtime_ns":1780914238340850115,"hash":"9f5dce77e5f9988bba7dfcc621622610a49a42e0b065b884bab56b56661cd84b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-11-insurance/architecture.md":{"size":1127,"mtime_ns":1780914261808559537,"hash":"375e8ddd7ec2c6078760759c4501a4cfbfa68fafd7835fb01fb77ec9e63edae3"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-11-insurance/database.md":{"size":1786,"mtime_ns":1780945194993545294,"hash":"d839d386d4403610f52b0415868efd6ee3555dc5b209d13ec923975ec4bb799f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-11-insurance/implementation_notes.md":{"size":682,"mtime_ns":1780914277970139742,"hash":"9f0f9dc9c02d7e8672e66bf856526f7b0ed7956b926665bf807466cb5be8ae97"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-11-insurance/task.md":{"size":1020,"mtime_ns":1780914250465105891,"hash":"6dd946fad62474b45da1077a795263188685817d871a6fe6a7a48686e24d6193"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-12-rating-comment/architecture.md":{"size":2188,"mtime_ns":1780914305970064998,"hash":"5fdcb2df78dd410d0c2d434203efb1e7a932ef9e9a17270a252584779e59f6cb"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-12-rating-comment/database.md":{"size":3810,"mtime_ns":1780915977159314990,"hash":"2fdfac8ae3f0fc238d5398ffcc770d33470901fe1d371043f2762ca15a0c6e50"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-12-rating-comment/implementation_notes.md":{"size":5724,"mtime_ns":1780946157194396377,"hash":"df382ed8eb807a193bfc884447401cd87c9a678f6ecb95a0a246468cc9311851"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-12-rating-comment/task.md":{"size":3935,"mtime_ns":1780946250306428313,"hash":"fa4fc2ef76c08670eae962ffd0a3836d7cce4469bc5f407cebff751c025e5c7b"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-13-like/architecture.md":{"size":974,"mtime_ns":1780914349899858832,"hash":"a0adb45cf9f78498055809006e340318b4ca21e6f8627ecbcdcac2205f3f7b29"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-13-like/database.md":{"size":1630,"mtime_ns":1780926837375006318,"hash":"3d670c92b56d80fa1da6b751fda3b776da46ea368106339d1b80dd6012e01d2a"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-13-like/implementation_notes.md":{"size":596,"mtime_ns":1780914363412821531,"hash":"d49115b6d3c76aec3c3678cc86c6ef5b394e8e63d96e493479bc79db4cd8558c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-13-like/task.md":{"size":475,"mtime_ns":1780914338292873383,"hash":"0f032e0490838820a0692ba9c0042dadce5a9558d87083874219c84dcde92742"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-14-secretary/architecture.md":{"size":1308,"mtime_ns":1780914379600079656,"hash":"17eba56cf557f9cf9d6300b9946fe25cd348fd937bd20914ba382b1a760112aa"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-14-secretary/database.md":{"size":1827,"mtime_ns":1780926849934970617,"hash":"46384e53c3b5bd73ef416c647833213a49f5eaefdd7a6c63c4227cf54e5e8aa6"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-14-secretary/implementation_notes.md":{"size":849,"mtime_ns":1780914395413759232,"hash":"432b4d0ed90802ae1dd2495e54a2493f60f07ca0ca57a7e68734ff493b2c8031"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-14-secretary/task.md":{"size":9039,"mtime_ns":1781000115337852359,"hash":"322eeb47d17aa1d34573f1daab3e4e6aaaa6c89a6c97bb7be08ea4e10c475f16"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-15-payment/architecture.md":{"size":1945,"mtime_ns":1780914418815337658,"hash":"434ff7a1e4e0cb8d175321f3af647ef5276602ed753c9ca9c3c9480a7456d53c"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-15-payment/database.md":{"size":5305,"mtime_ns":1780946202243066788,"hash":"86fdf19600fc6c72961d37e60d2f056f9012b1b26d0fddac2a6d31b15295f105"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-15-payment/implementation_notes.md":{"size":3038,"mtime_ns":1780915087810785770,"hash":"1fbc6a5462ddb25a89b765941b2c4eebae1b3c2e62cf5dbf48bc48015b79e6ab"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-15-payment/task.md":{"size":8918,"mtime_ns":1780948846758672237,"hash":"ae564ca5b8f57b3e399f6996c978ed63e5d2425342b6d9dc6eb0b29c90fa2da4"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-16-representation/architecture.md":{"size":1957,"mtime_ns":1780915416796818495,"hash":"9ed187252c771e6fbbbc24009d84f0fe52b4c3f565b16413ffd753c16c1793d2"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-16-representation/database.md":{"size":2934,"mtime_ns":1780917918423562169,"hash":"bc18f2996973b821a4c393e627028ca7212b1bb769a7faf122fd0b7f4fc4da10"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-16-representation/implementation_notes.md":{"size":4833,"mtime_ns":1780915404939572215,"hash":"b8c731a6b5e06985b3179372e17bf6b678fd4bccf0f2a488cec7b842ecd56798"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-16-representation/task.md":{"size":4814,"mtime_ns":1780948110250153184,"hash":"ecf2f1d6b695c256805cea006ad4ea2c64d4419dba5da0e8a862ddcb78c185d8"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-17-sms/database.md":{"size":2141,"mtime_ns":1780945235470226049,"hash":"4ef4177ff9c455909dc4d2d64ef4ee2fd8e1d5eaef1bda53fe9fed7923809e1f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-17-sms/implementation_notes.md":{"size":1864,"mtime_ns":1780945250993937969,"hash":"75cfb72ca7fff3f679ed78b75fb7cc251344cba57d46d4926a1ff24c61a18193"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-17-sms/task.md":{"size":14473,"mtime_ns":1781000201191461921,"hash":"b4a1a494a5417c78db3a85dc80fa158db77860e74eee9337fb15a5f5052f829f"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-18-settlement/database.md":{"size":3780,"mtime_ns":1780948101369445086,"hash":"8c43bfccc6aafad28eebd86afc5b32f56ca6db3dc081b796567f4c95824df146"},"/Users/hamed/pj/my_pj/clinic_pro/clinicpro/docs/tasks/task-18-settlement/task.md":{"size":4116,"mtime_ns":1780948080182510614,"hash":"33696ec512d7848300e8575d2a387e09a90153045860fed8b8f2c5632b6592f1"}} \ No newline at end of file diff --git a/graphify-out/graph.json b/graphify-out/graph.json new file mode 100644 index 00000000..c3668b06 --- /dev/null +++ b/graphify-out/graph.json @@ -0,0 +1,186868 @@ +{ + "directed": false, + "multigraph": false, + "graph": {}, + "nodes": [ + { + "label": "App.tsx", + "file_type": "code", + "source_file": "assets/admin/App.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "admin_app", + "community": 0, + "norm_label": "app.tsx" + }, + { + "label": "ALLOWED_ROLES", + "file_type": "code", + "source_file": "assets/admin/App.tsx", + "source_location": "L54", + "_origin": "ast", + "id": "admin_app_allowed_roles", + "community": 0, + "norm_label": "allowed_roles" + }, + { + "label": "PrivateRoute()", + "file_type": "code", + "source_file": "assets/admin/App.tsx", + "source_location": "L56", + "_origin": "ast", + "id": "admin_app_privateroute", + "community": 0, + "norm_label": "privateroute()" + }, + { + "label": "PublicRoute()", + "file_type": "code", + "source_file": "assets/admin/App.tsx", + "source_location": "L93", + "_origin": "ast", + "id": "admin_app_publicroute", + "community": 0, + "norm_label": "publicroute()" + }, + { + "label": "RoleRoute()", + "file_type": "code", + "source_file": "assets/admin/App.tsx", + "source_location": "L98", + "_origin": "ast", + "id": "admin_app_roleroute", + "community": 0, + "norm_label": "roleroute()" + }, + { + "label": "App()", + "file_type": "code", + "source_file": "assets/admin/App.tsx", + "source_location": "L112", + "_origin": "ast", + "id": "admin_app_app", + "community": 0, + "norm_label": "app()" + }, + { + "label": "FreeVisitPrice.tsx", + "file_type": "code", + "source_file": "assets/admin/components/FreeVisitPrice.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "components_freevisitprice", + "community": 2, + "norm_label": "freevisitprice.tsx" + }, + { + "label": "Pricing", + "file_type": "code", + "source_file": "assets/admin/components/FreeVisitPrice.tsx", + "source_location": "L7", + "_origin": "ast", + "id": "components_freevisitprice_pricing", + "community": 2, + "norm_label": "pricing" + }, + { + "label": "FreeVisitPrice()", + "file_type": "code", + "source_file": "assets/admin/components/FreeVisitPrice.tsx", + "source_location": "L9", + "_origin": "ast", + "id": "components_freevisitprice_freevisitprice", + "community": 2, + "norm_label": "freevisitprice()" + }, + { + "label": "ServiceInsuranceModal.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "components_serviceinsurancemodal", + "community": 33, + "norm_label": "serviceinsurancemodal.tsx" + }, + { + "label": "TenantInsurance", + "file_type": "code", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L10", + "_origin": "ast", + "id": "components_serviceinsurancemodal_tenantinsurance", + "community": 33, + "norm_label": "tenantinsurance" + }, + { + "label": "CoverageRow", + "file_type": "code", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L17", + "_origin": "ast", + "id": "components_serviceinsurancemodal_coveragerow", + "community": 33, + "norm_label": "coveragerow" + }, + { + "label": "Draft", + "file_type": "code", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "components_serviceinsurancemodal_draft", + "community": 33, + "norm_label": "draft" + }, + { + "label": "KIND", + "file_type": "code", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L32", + "_origin": "ast", + "id": "components_serviceinsurancemodal_kind", + "community": 33, + "norm_label": "kind" + }, + { + "label": "ContractCard()", + "file_type": "code", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L37", + "_origin": "ast", + "id": "components_serviceinsurancemodal_contractcard", + "community": 33, + "norm_label": "contractcard()" + }, + { + "label": "ServiceInsuranceModal()", + "file_type": "code", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L184", + "_origin": "ast", + "id": "components_serviceinsurancemodal_serviceinsurancemodal", + "community": 33, + "norm_label": "serviceinsurancemodal()" + }, + { + "label": "ServiceTariffModal.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "components_servicetariffmodal", + "community": 33, + "norm_label": "servicetariffmodal.tsx" + }, + { + "label": "TariffRow", + "file_type": "code", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L12", + "_origin": "ast", + "id": "components_servicetariffmodal_tariffrow", + "community": 33, + "norm_label": "tariffrow" + }, + { + "label": "TariffResponse", + "file_type": "code", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L19", + "_origin": "ast", + "id": "components_servicetariffmodal_tariffresponse", + "community": 33, + "norm_label": "tariffresponse" + }, + { + "label": "ServiceTariffModal()", + "file_type": "code", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "components_servicetariffmodal_servicetariffmodal", + "community": 33, + "norm_label": "servicetariffmodal()" + }, + { + "label": "TenantInsuranceContracts.tsx", + "file_type": "code", + "source_file": "assets/admin/components/TenantInsuranceContracts.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "components_tenantinsurancecontracts", + "community": 19, + "norm_label": "tenantinsurancecontracts.tsx" + }, + { + "label": "Contract", + "file_type": "code", + "source_file": "assets/admin/components/TenantInsuranceContracts.tsx", + "source_location": "L9", + "_origin": "ast", + "id": "components_tenantinsurancecontracts_contract", + "community": 19, + "norm_label": "contract" + }, + { + "label": "InsuranceOption", + "file_type": "code", + "source_file": "assets/admin/components/TenantInsuranceContracts.tsx", + "source_location": "L20", + "_origin": "ast", + "id": "components_tenantinsurancecontracts_insuranceoption", + "community": 19, + "norm_label": "insuranceoption" + }, + { + "label": "KIND_LABEL", + "file_type": "code", + "source_file": "assets/admin/components/TenantInsuranceContracts.tsx", + "source_location": "L26", + "_origin": "ast", + "id": "components_tenantinsurancecontracts_kind_label", + "community": 19, + "norm_label": "kind_label" + }, + { + "label": "TenantInsuranceContracts()", + "file_type": "code", + "source_file": "assets/admin/components/TenantInsuranceContracts.tsx", + "source_location": "L31", + "_origin": "ast", + "id": "components_tenantinsurancecontracts_tenantinsurancecontracts", + "community": 19, + "norm_label": "tenantinsurancecontracts()" + }, + { + "label": "AdminLayout.tsx", + "file_type": "code", + "source_file": "assets/admin/components/layout/AdminLayout.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "layout_adminlayout", + "community": 19, + "norm_label": "adminlayout.tsx" + }, + { + "label": "AdminLayout()", + "file_type": "code", + "source_file": "assets/admin/components/layout/AdminLayout.tsx", + "source_location": "L7", + "_origin": "ast", + "id": "layout_adminlayout_adminlayout", + "community": 19, + "norm_label": "adminlayout()" + }, + { + "label": "Sidebar.tsx", + "file_type": "code", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "layout_sidebar", + "community": 0, + "norm_label": "sidebar.tsx" + }, + { + "label": "SectionItem", + "file_type": "code", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L33", + "_origin": "ast", + "id": "layout_sidebar_sectionitem", + "community": 0, + "norm_label": "sectionitem" + }, + { + "label": "Section", + "file_type": "code", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L39", + "_origin": "ast", + "id": "layout_sidebar_section", + "community": 0, + "norm_label": "section" + }, + { + "label": "buildSections()", + "file_type": "code", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L41", + "_origin": "ast", + "id": "layout_sidebar_buildsections", + "community": 0, + "norm_label": "buildsections()" + }, + { + "label": "ROLE_LABELS", + "file_type": "code", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L415", + "_origin": "ast", + "id": "layout_sidebar_role_labels", + "community": 0, + "norm_label": "role_labels" + }, + { + "label": "HUES", + "file_type": "code", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L424", + "_origin": "ast", + "id": "layout_sidebar_hues", + "community": 0, + "norm_label": "hues" + }, + { + "label": "avatarBg()", + "file_type": "code", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L426", + "_origin": "ast", + "id": "layout_sidebar_avatarbg", + "community": 0, + "norm_label": "avatarbg()" + }, + { + "label": "Props", + "file_type": "code", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L431", + "_origin": "ast", + "id": "layout_sidebar_props", + "community": 0, + "norm_label": "props" + }, + { + "label": "Sidebar()", + "file_type": "code", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L436", + "_origin": "ast", + "id": "layout_sidebar_sidebar", + "community": 0, + "norm_label": "sidebar()" + }, + { + "label": "Topbar.tsx", + "file_type": "code", + "source_file": "assets/admin/components/layout/Topbar.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "layout_topbar", + "community": 19, + "norm_label": "topbar.tsx" + }, + { + "label": "Topbar()", + "file_type": "code", + "source_file": "assets/admin/components/layout/Topbar.tsx", + "source_location": "L8", + "_origin": "ast", + "id": "layout_topbar_topbar", + "community": 19, + "norm_label": "topbar()" + }, + { + "label": "AppointmentStatusDropdown.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/AppointmentStatusDropdown.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_appointmentstatusdropdown", + "community": 2, + "norm_label": "appointmentstatusdropdown.tsx" + }, + { + "label": "STATUS_META", + "file_type": "code", + "source_file": "assets/admin/components/ui/AppointmentStatusDropdown.tsx", + "source_location": "L8", + "_origin": "ast", + "id": "ui_appointmentstatusdropdown_status_meta", + "community": 2, + "norm_label": "status_meta" + }, + { + "label": "TRANSITIONS", + "file_type": "code", + "source_file": "assets/admin/components/ui/AppointmentStatusDropdown.tsx", + "source_location": "L18", + "_origin": "ast", + "id": "ui_appointmentstatusdropdown_transitions", + "community": 2, + "norm_label": "transitions" + }, + { + "label": "Props", + "file_type": "code", + "source_file": "assets/admin/components/ui/AppointmentStatusDropdown.tsx", + "source_location": "L23", + "_origin": "ast", + "id": "ui_appointmentstatusdropdown_props", + "community": 2, + "norm_label": "props" + }, + { + "label": "AppointmentStatusDropdown()", + "file_type": "code", + "source_file": "assets/admin/components/ui/AppointmentStatusDropdown.tsx", + "source_location": "L30", + "_origin": "ast", + "id": "ui_appointmentstatusdropdown_appointmentstatusdropdown", + "community": 2, + "norm_label": "appointmentstatusdropdown()" + }, + { + "label": "ConfirmDialog.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/ConfirmDialog.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_confirmdialog", + "community": 3, + "norm_label": "confirmdialog.tsx" + }, + { + "label": "Props", + "file_type": "code", + "source_file": "assets/admin/components/ui/ConfirmDialog.tsx", + "source_location": "L4", + "_origin": "ast", + "id": "ui_confirmdialog_props", + "community": 3, + "norm_label": "props" + }, + { + "label": "ConfirmDialog()", + "file_type": "code", + "source_file": "assets/admin/components/ui/ConfirmDialog.tsx", + "source_location": "L16", + "_origin": "ast", + "id": "ui_confirmdialog_confirmdialog", + "community": 3, + "norm_label": "confirmdialog()" + }, + { + "label": "DataTable.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/DataTable.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_datatable", + "community": 3, + "norm_label": "datatable.tsx" + }, + { + "label": "Column", + "file_type": "code", + "source_file": "assets/admin/components/ui/DataTable.tsx", + "source_location": "L4", + "_origin": "ast", + "id": "ui_datatable_column", + "community": 3, + "norm_label": "column" + }, + { + "label": "Props", + "file_type": "code", + "source_file": "assets/admin/components/ui/DataTable.tsx", + "source_location": "L12", + "_origin": "ast", + "id": "ui_datatable_props", + "community": 3, + "norm_label": "props" + }, + { + "label": "SkeletonRow()", + "file_type": "code", + "source_file": "assets/admin/components/ui/DataTable.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "ui_datatable_skeletonrow", + "community": 3, + "norm_label": "skeletonrow()" + }, + { + "label": "DataTable()", + "file_type": "code", + "source_file": "assets/admin/components/ui/DataTable.tsx", + "source_location": "L37", + "_origin": "ast", + "id": "ui_datatable_datatable", + "community": 3, + "norm_label": "datatable()" + }, + { + "label": "FeatureGate.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/FeatureGate.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_featuregate", + "community": 0, + "norm_label": "featuregate.tsx" + }, + { + "label": "FeatureGateProps", + "file_type": "code", + "source_file": "assets/admin/components/ui/FeatureGate.tsx", + "source_location": "L6", + "_origin": "ast", + "id": "ui_featuregate_featuregateprops", + "community": 0, + "norm_label": "featuregateprops" + }, + { + "label": "FeatureGate()", + "file_type": "code", + "source_file": "assets/admin/components/ui/FeatureGate.tsx", + "source_location": "L11", + "_origin": "ast", + "id": "ui_featuregate_featuregate", + "community": 0, + "norm_label": "featuregate()" + }, + { + "label": "InviteDoctorModal.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/InviteDoctorModal.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_invitedoctormodal", + "community": 13, + "norm_label": "invitedoctormodal.tsx" + }, + { + "label": "inviteSchema", + "file_type": "code", + "source_file": "assets/admin/components/ui/InviteDoctorModal.tsx", + "source_location": "L12", + "_origin": "ast", + "id": "ui_invitedoctormodal_inviteschema", + "community": 13, + "norm_label": "inviteschema" + }, + { + "label": "InviteForm", + "file_type": "code", + "source_file": "assets/admin/components/ui/InviteDoctorModal.tsx", + "source_location": "L17", + "_origin": "ast", + "id": "ui_invitedoctormodal_inviteform", + "community": 13, + "norm_label": "inviteform" + }, + { + "label": "Props", + "file_type": "code", + "source_file": "assets/admin/components/ui/InviteDoctorModal.tsx", + "source_location": "L19", + "_origin": "ast", + "id": "ui_invitedoctormodal_props", + "community": 13, + "norm_label": "props" + }, + { + "label": "InviteDoctorModal()", + "file_type": "code", + "source_file": "assets/admin/components/ui/InviteDoctorModal.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "ui_invitedoctormodal_invitedoctormodal", + "community": 13, + "norm_label": "invitedoctormodal()" + }, + { + "label": "MobileInput.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/MobileInput.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_mobileinput", + "community": 13, + "norm_label": "mobileinput.tsx" + }, + { + "label": "Props", + "file_type": "code", + "source_file": "assets/admin/components/ui/MobileInput.tsx", + "source_location": "L4", + "_origin": "ast", + "id": "ui_mobileinput_props", + "community": 13, + "norm_label": "props" + }, + { + "label": "Modal.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/Modal.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_modal", + "community": 33, + "norm_label": "modal.tsx" + }, + { + "label": "ModalSize", + "file_type": "code", + "source_file": "assets/admin/components/ui/Modal.tsx", + "source_location": "L4", + "_origin": "ast", + "id": "ui_modal_modalsize", + "community": 33, + "norm_label": "modalsize" + }, + { + "label": "sizeMap", + "file_type": "code", + "source_file": "assets/admin/components/ui/Modal.tsx", + "source_location": "L6", + "_origin": "ast", + "id": "ui_modal_sizemap", + "community": 33, + "norm_label": "sizemap" + }, + { + "label": "Props", + "file_type": "code", + "source_file": "assets/admin/components/ui/Modal.tsx", + "source_location": "L13", + "_origin": "ast", + "id": "ui_modal_props", + "community": 33, + "norm_label": "props" + }, + { + "label": "Modal()", + "file_type": "code", + "source_file": "assets/admin/components/ui/Modal.tsx", + "source_location": "L22", + "_origin": "ast", + "id": "ui_modal_modal", + "community": 33, + "norm_label": "modal()" + }, + { + "label": "NotificationMobileCard.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/NotificationMobileCard.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_notificationmobilecard", + "community": 13, + "norm_label": "notificationmobilecard.tsx" + }, + { + "label": "NotificationMobileData", + "file_type": "code", + "source_file": "assets/admin/components/ui/NotificationMobileCard.tsx", + "source_location": "L8", + "_origin": "ast", + "id": "ui_notificationmobilecard_notificationmobiledata", + "community": 13, + "norm_label": "notificationmobiledata" + }, + { + "label": "Props", + "file_type": "code", + "source_file": "assets/admin/components/ui/NotificationMobileCard.tsx", + "source_location": "L12", + "_origin": "ast", + "id": "ui_notificationmobilecard_props", + "community": 13, + "norm_label": "props" + }, + { + "label": "NotificationMobileCard()", + "file_type": "code", + "source_file": "assets/admin/components/ui/NotificationMobileCard.tsx", + "source_location": "L16", + "_origin": "ast", + "id": "ui_notificationmobilecard_notificationmobilecard", + "community": 13, + "norm_label": "notificationmobilecard()" + }, + { + "label": "PageHeader.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/PageHeader.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_pageheader", + "community": 8, + "norm_label": "pageheader.tsx" + }, + { + "label": "Crumb", + "file_type": "code", + "source_file": "assets/admin/components/ui/PageHeader.tsx", + "source_location": "L5", + "_origin": "ast", + "id": "ui_pageheader_crumb", + "community": 8, + "norm_label": "crumb" + }, + { + "label": "Props", + "file_type": "code", + "source_file": "assets/admin/components/ui/PageHeader.tsx", + "source_location": "L10", + "_origin": "ast", + "id": "ui_pageheader_props", + "community": 8, + "norm_label": "props" + }, + { + "label": "PageHeader()", + "file_type": "code", + "source_file": "assets/admin/components/ui/PageHeader.tsx", + "source_location": "L17", + "_origin": "ast", + "id": "ui_pageheader_pageheader", + "community": 8, + "norm_label": "pageheader()" + }, + { + "label": "Pagination.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/Pagination.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_pagination", + "community": 3, + "norm_label": "pagination.tsx" + }, + { + "label": "Props", + "file_type": "code", + "source_file": "assets/admin/components/ui/Pagination.tsx", + "source_location": "L5", + "_origin": "ast", + "id": "ui_pagination_props", + "community": 3, + "norm_label": "props" + }, + { + "label": "Pagination()", + "file_type": "code", + "source_file": "assets/admin/components/ui/Pagination.tsx", + "source_location": "L12", + "_origin": "ast", + "id": "ui_pagination_pagination", + "community": 3, + "norm_label": "pagination()" + }, + { + "label": "PersianCalendar.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_persiancalendar", + "community": 294, + "norm_label": "persiancalendar.tsx" + }, + { + "label": "Props", + "file_type": "code", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L4", + "_origin": "ast", + "id": "ui_persiancalendar_props", + "community": 294, + "norm_label": "props" + }, + { + "label": "WEEK_DAYS", + "file_type": "code", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L10", + "_origin": "ast", + "id": "ui_persiancalendar_week_days", + "community": 294, + "norm_label": "week_days" + }, + { + "label": "pf", + "file_type": "code", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L12", + "_origin": "ast", + "id": "ui_persiancalendar_pf", + "community": 294, + "norm_label": "pf" + }, + { + "label": "toJalali()", + "file_type": "code", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L14", + "_origin": "ast", + "id": "ui_persiancalendar_tojalali", + "community": 294, + "norm_label": "tojalali()" + }, + { + "label": "jalaliFirstWeekday()", + "file_type": "code", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L22", + "_origin": "ast", + "id": "ui_persiancalendar_jalalifirstweekday", + "community": 294, + "norm_label": "jalalifirstweekday()" + }, + { + "label": "jalaliToGregorian()", + "file_type": "code", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L32", + "_origin": "ast", + "id": "ui_persiancalendar_jalalitogregorian", + "community": 294, + "norm_label": "jalalitogregorian()" + }, + { + "label": "JALALI_MONTHS", + "file_type": "code", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L66", + "_origin": "ast", + "id": "ui_persiancalendar_jalali_months", + "community": 294, + "norm_label": "jalali_months" + }, + { + "label": "PersianCalendar()", + "file_type": "code", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L68", + "_origin": "ast", + "id": "ui_persiancalendar_persiancalendar", + "community": 294, + "norm_label": "persiancalendar()" + }, + { + "label": "navBtnStyle", + "file_type": "code", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L172", + "_origin": "ast", + "id": "ui_persiancalendar_navbtnstyle", + "community": 294, + "norm_label": "navbtnstyle" + }, + { + "label": "PersianDateInput.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/PersianDateInput.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_persiandateinput", + "community": 11, + "norm_label": "persiandateinput.tsx" + }, + { + "label": "Props", + "file_type": "code", + "source_file": "assets/admin/components/ui/PersianDateInput.tsx", + "source_location": "L5", + "_origin": "ast", + "id": "ui_persiandateinput_props", + "community": 11, + "norm_label": "props" + }, + { + "label": "PersianDateInput()", + "file_type": "code", + "source_file": "assets/admin/components/ui/PersianDateInput.tsx", + "source_location": "L15", + "_origin": "ast", + "id": "ui_persiandateinput_persiandateinput", + "community": 11, + "norm_label": "persiandateinput()" + }, + { + "label": "PersianDatePicker.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/PersianDatePicker.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_persiandatepicker", + "community": 11, + "norm_label": "persiandatepicker.tsx" + }, + { + "label": "Props", + "file_type": "code", + "source_file": "assets/admin/components/ui/PersianDatePicker.tsx", + "source_location": "L6", + "_origin": "ast", + "id": "ui_persiandatepicker_props", + "community": 11, + "norm_label": "props" + }, + { + "label": "PersianDatePicker()", + "file_type": "code", + "source_file": "assets/admin/components/ui/PersianDatePicker.tsx", + "source_location": "L14", + "_origin": "ast", + "id": "ui_persiandatepicker_persiandatepicker", + "community": 11, + "norm_label": "persiandatepicker()" + }, + { + "label": "PriceInput.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/PriceInput.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_priceinput", + "community": 33, + "norm_label": "priceinput.tsx" + }, + { + "label": "PriceInputProps", + "file_type": "code", + "source_file": "assets/admin/components/ui/PriceInput.tsx", + "source_location": "L3", + "_origin": "ast", + "id": "ui_priceinput_priceinputprops", + "community": 33, + "norm_label": "priceinputprops" + }, + { + "label": "PERSIAN_TO_LATIN", + "file_type": "code", + "source_file": "assets/admin/components/ui/PriceInput.tsx", + "source_location": "L13", + "_origin": "ast", + "id": "ui_priceinput_persian_to_latin", + "community": 33, + "norm_label": "persian_to_latin" + }, + { + "label": "toLatinDigits()", + "file_type": "code", + "source_file": "assets/admin/components/ui/PriceInput.tsx", + "source_location": "L20", + "_origin": "ast", + "id": "ui_priceinput_tolatindigits", + "community": 33, + "norm_label": "tolatindigits()" + }, + { + "label": "formatDisplay()", + "file_type": "code", + "source_file": "assets/admin/components/ui/PriceInput.tsx", + "source_location": "L24", + "_origin": "ast", + "id": "ui_priceinput_formatdisplay", + "community": 33, + "norm_label": "formatdisplay()" + }, + { + "label": "PriceInput()", + "file_type": "code", + "source_file": "assets/admin/components/ui/PriceInput.tsx", + "source_location": "L29", + "_origin": "ast", + "id": "ui_priceinput_priceinput", + "community": 33, + "norm_label": "priceinput()" + }, + { + "label": "PwaInstallBanner.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/PwaInstallBanner.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_pwainstallbanner", + "community": 340, + "norm_label": "pwainstallbanner.tsx" + }, + { + "label": "PwaInstallBanner()", + "file_type": "code", + "source_file": "assets/admin/components/ui/PwaInstallBanner.tsx", + "source_location": "L5", + "_origin": "ast", + "id": "ui_pwainstallbanner_pwainstallbanner", + "community": 340, + "norm_label": "pwainstallbanner()" + }, + { + "label": "PwaLoginCard.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/PwaLoginCard.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_pwalogincard", + "community": 340, + "norm_label": "pwalogincard.tsx" + }, + { + "label": "detectIOS()", + "file_type": "code", + "source_file": "assets/admin/components/ui/PwaLoginCard.tsx", + "source_location": "L6", + "_origin": "ast", + "id": "ui_pwalogincard_detectios", + "community": 340, + "norm_label": "detectios()" + }, + { + "label": "PwaLoginCard()", + "file_type": "code", + "source_file": "assets/admin/components/ui/PwaLoginCard.tsx", + "source_location": "L10", + "_origin": "ast", + "id": "ui_pwalogincard_pwalogincard", + "community": 340, + "norm_label": "pwalogincard()" + }, + { + "label": "SearchableSelect.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/SearchableSelect.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_searchableselect", + "community": 19, + "norm_label": "searchableselect.tsx" + }, + { + "label": "SelectOption", + "file_type": "code", + "source_file": "assets/admin/components/ui/SearchableSelect.tsx", + "source_location": "L5", + "_origin": "ast", + "id": "ui_searchableselect_selectoption", + "community": 19, + "norm_label": "selectoption" + }, + { + "label": "Props", + "file_type": "code", + "source_file": "assets/admin/components/ui/SearchableSelect.tsx", + "source_location": "L10", + "_origin": "ast", + "id": "ui_searchableselect_props", + "community": 19, + "norm_label": "props" + }, + { + "label": "SearchableSelect()", + "file_type": "code", + "source_file": "assets/admin/components/ui/SearchableSelect.tsx", + "source_location": "L23", + "_origin": "ast", + "id": "ui_searchableselect_searchableselect", + "community": 19, + "norm_label": "searchableselect()" + }, + { + "label": "StatCard.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/StatCard.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_statcard", + "community": 522, + "norm_label": "statcard.tsx" + }, + { + "label": "StatTone", + "file_type": "code", + "source_file": "assets/admin/components/ui/StatCard.tsx", + "source_location": "L3", + "_origin": "ast", + "id": "ui_statcard_stattone", + "community": 522, + "norm_label": "stattone" + }, + { + "label": "TONE", + "file_type": "code", + "source_file": "assets/admin/components/ui/StatCard.tsx", + "source_location": "L5", + "_origin": "ast", + "id": "ui_statcard_tone", + "community": 522, + "norm_label": "tone" + }, + { + "label": "Props", + "file_type": "code", + "source_file": "assets/admin/components/ui/StatCard.tsx", + "source_location": "L12", + "_origin": "ast", + "id": "ui_statcard_props", + "community": 522, + "norm_label": "props" + }, + { + "label": "StatCard()", + "file_type": "code", + "source_file": "assets/admin/components/ui/StatCard.tsx", + "source_location": "L19", + "_origin": "ast", + "id": "ui_statcard_statcard", + "community": 522, + "norm_label": "statcard()" + }, + { + "label": "StatusBadge.tsx", + "file_type": "code", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "ui_statusbadge", + "community": 8, + "norm_label": "statusbadge.tsx" + }, + { + "label": "BadgeColor", + "file_type": "code", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L4", + "_origin": "ast", + "id": "ui_statusbadge_badgecolor", + "community": 8, + "norm_label": "badgecolor" + }, + { + "label": "appointmentMap", + "file_type": "code", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L6", + "_origin": "ast", + "id": "ui_statusbadge_appointmentmap", + "community": 8, + "norm_label": "appointmentmap" + }, + { + "label": "paymentMap", + "file_type": "code", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L16", + "_origin": "ast", + "id": "ui_statusbadge_paymentmap", + "community": 8, + "norm_label": "paymentmap" + }, + { + "label": "smsMap", + "file_type": "code", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L24", + "_origin": "ast", + "id": "ui_statusbadge_smsmap", + "community": 8, + "norm_label": "smsmap" + }, + { + "label": "settlementMap", + "file_type": "code", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L31", + "_origin": "ast", + "id": "ui_statusbadge_settlementmap", + "community": 8, + "norm_label": "settlementmap" + }, + { + "label": "Props", + "file_type": "code", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L37", + "_origin": "ast", + "id": "ui_statusbadge_props", + "community": 8, + "norm_label": "props" + }, + { + "label": "StatusBadge()", + "file_type": "code", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L42", + "_origin": "ast", + "id": "ui_statusbadge_statusbadge", + "community": 8, + "norm_label": "statusbadge()" + }, + { + "label": "ActiveBadge()", + "file_type": "code", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L71", + "_origin": "ast", + "id": "ui_statusbadge_activebadge", + "community": 3, + "norm_label": "activebadge()" + }, + { + "label": "usePaymentConfig.ts", + "file_type": "code", + "source_file": "assets/admin/hooks/usePaymentConfig.ts", + "source_location": "L1", + "_origin": "ast", + "id": "hooks_usepaymentconfig", + "community": 2, + "norm_label": "usepaymentconfig.ts" + }, + { + "label": "usePaymentConfig()", + "file_type": "code", + "source_file": "assets/admin/hooks/usePaymentConfig.ts", + "source_location": "L5", + "_origin": "ast", + "id": "hooks_usepaymentconfig_usepaymentconfig", + "community": 2, + "norm_label": "usepaymentconfig()" + }, + { + "label": "usePwaInstall.ts", + "file_type": "code", + "source_file": "assets/admin/hooks/usePwaInstall.ts", + "source_location": "L1", + "_origin": "ast", + "id": "hooks_usepwainstall", + "community": 340, + "norm_label": "usepwainstall.ts" + }, + { + "label": "BeforeInstallPromptEvent", + "file_type": "code", + "source_file": "assets/admin/hooks/usePwaInstall.ts", + "source_location": "L3", + "_origin": "ast", + "id": "hooks_usepwainstall_beforeinstallpromptevent", + "community": 340, + "norm_label": "beforeinstallpromptevent" + }, + { + "label": "usePwaInstall()", + "file_type": "code", + "source_file": "assets/admin/hooks/usePwaInstall.ts", + "source_location": "L10", + "_origin": "ast", + "id": "hooks_usepwainstall_usepwainstall", + "community": 340, + "norm_label": "usepwainstall()" + }, + { + "label": "useSubscription.ts", + "file_type": "code", + "source_file": "assets/admin/hooks/useSubscription.ts", + "source_location": "L1", + "_origin": "ast", + "id": "hooks_usesubscription", + "community": 0, + "norm_label": "usesubscription.ts" + }, + { + "label": "useSubscription()", + "file_type": "code", + "source_file": "assets/admin/hooks/useSubscription.ts", + "source_location": "L7", + "_origin": "ast", + "id": "hooks_usesubscription_usesubscription", + "community": 0, + "norm_label": "usesubscription()" + }, + { + "label": "index.tsx", + "file_type": "code", + "source_file": "assets/admin/index.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "admin_index", + "community": 0, + "norm_label": "index.tsx" + }, + { + "label": "queryClient", + "file_type": "code", + "source_file": "assets/admin/index.tsx", + "source_location": "L15", + "_origin": "ast", + "id": "admin_index_queryclient", + "community": 0, + "norm_label": "queryclient" + }, + { + "label": "toastStyle", + "file_type": "code", + "source_file": "assets/admin/index.tsx", + "source_location": "L21", + "_origin": "ast", + "id": "admin_index_toaststyle", + "community": 0, + "norm_label": "toaststyle" + }, + { + "label": "api.ts", + "file_type": "code", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L1", + "_origin": "ast", + "id": "lib_api", + "community": 2, + "norm_label": "api.ts" + }, + { + "label": "getToken()", + "file_type": "code", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L5", + "_origin": "ast", + "id": "lib_api_gettoken", + "community": 2, + "norm_label": "gettoken()" + }, + { + "label": "ApiError", + "file_type": "code", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L16", + "_origin": "ast", + "id": "lib_api_apierror", + "community": 618, + "norm_label": "apierror" + }, + { + "label": ".constructor()", + "file_type": "code", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L17", + "_origin": "ast", + "id": "lib_api_apierror_constructor", + "community": 618, + "norm_label": ".constructor()" + }, + { + "label": "refreshOnce()", + "file_type": "code", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L29", + "_origin": "ast", + "id": "lib_api_refreshonce", + "community": 2, + "norm_label": "refreshonce()" + }, + { + "label": "request()", + "file_type": "code", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L38", + "_origin": "ast", + "id": "lib_api_request", + "community": 2, + "norm_label": "request()" + }, + { + "label": "api", + "file_type": "code", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L77", + "_origin": "ast", + "id": "lib_api_api", + "community": 2, + "norm_label": "api" + }, + { + "label": "ApiResponse", + "file_type": "code", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L88", + "_origin": "ast", + "id": "lib_api_apiresponse", + "community": 2, + "norm_label": "apiresponse" + }, + { + "label": "PaginatedResponse", + "file_type": "code", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L94", + "_origin": "ast", + "id": "lib_api_paginatedresponse", + "community": 3, + "norm_label": "paginatedresponse" + }, + { + "label": "utils.ts", + "file_type": "code", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L1", + "_origin": "ast", + "id": "lib_utils", + "community": 13, + "norm_label": "utils.ts" + }, + { + "label": "formatRial()", + "file_type": "code", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L3", + "_origin": "ast", + "id": "lib_utils_formatrial", + "community": 2, + "norm_label": "formatrial()" + }, + { + "label": "formatNumber()", + "file_type": "code", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L7", + "_origin": "ast", + "id": "lib_utils_formatnumber", + "community": 21, + "norm_label": "formatnumber()" + }, + { + "label": "toDate()", + "file_type": "code", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L11", + "_origin": "ast", + "id": "lib_utils_todate", + "community": 11, + "norm_label": "todate()" + }, + { + "label": "formatDate()", + "file_type": "code", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L19", + "_origin": "ast", + "id": "lib_utils_formatdate", + "community": 11, + "norm_label": "formatdate()" + }, + { + "label": "formatDateTime()", + "file_type": "code", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L27", + "_origin": "ast", + "id": "lib_utils_formatdatetime", + "community": 11, + "norm_label": "formatdatetime()" + }, + { + "label": "toGregorianDate()", + "file_type": "code", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L36", + "_origin": "ast", + "id": "lib_utils_togregoriandate", + "community": 49, + "norm_label": "togregoriandate()" + }, + { + "label": "maskMobile()", + "file_type": "code", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L43", + "_origin": "ast", + "id": "lib_utils_maskmobile", + "community": 3, + "norm_label": "maskmobile()" + }, + { + "label": "cn()", + "file_type": "code", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L48", + "_origin": "ast", + "id": "lib_utils_cn", + "community": 13, + "norm_label": "cn()" + }, + { + "label": "toEnglishDigits()", + "file_type": "code", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L53", + "_origin": "ast", + "id": "lib_utils_toenglishdigits", + "community": 13, + "norm_label": "toenglishdigits()" + }, + { + "label": "sanitizeMobileInput()", + "file_type": "code", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L61", + "_origin": "ast", + "id": "lib_utils_sanitizemobileinput", + "community": 13, + "norm_label": "sanitizemobileinput()" + }, + { + "label": "isValidIranMobile()", + "file_type": "code", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L68", + "_origin": "ast", + "id": "lib_utils_isvalidiranmobile", + "community": 13, + "norm_label": "isvalidiranmobile()" + }, + { + "label": "iranMobileSchema", + "file_type": "code", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L73", + "_origin": "ast", + "id": "lib_utils_iranmobileschema", + "community": 13, + "norm_label": "iranmobileschema" + }, + { + "label": "iranMobileOptionalSchema", + "file_type": "code", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L79", + "_origin": "ast", + "id": "lib_utils_iranmobileoptionalschema", + "community": 1, + "norm_label": "iranmobileoptionalschema" + }, + { + "label": "AdminSubscriptionPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_adminsubscriptionpage", + "community": 182, + "norm_label": "adminsubscriptionpage.tsx" + }, + { + "label": "ReportRow", + "file_type": "code", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L19", + "_origin": "ast", + "id": "pages_adminsubscriptionpage_reportrow", + "community": 182, + "norm_label": "reportrow" + }, + { + "label": "planSchema", + "file_type": "code", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L33", + "_origin": "ast", + "id": "pages_adminsubscriptionpage_planschema", + "community": 182, + "norm_label": "planschema" + }, + { + "label": "PlanForm", + "file_type": "code", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L40", + "_origin": "ast", + "id": "pages_adminsubscriptionpage_planform", + "community": 182, + "norm_label": "planform" + }, + { + "label": "periodSchema", + "file_type": "code", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L42", + "_origin": "ast", + "id": "pages_adminsubscriptionpage_periodschema", + "community": 182, + "norm_label": "periodschema" + }, + { + "label": "PeriodForm", + "file_type": "code", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L51", + "_origin": "ast", + "id": "pages_adminsubscriptionpage_periodform", + "community": 182, + "norm_label": "periodform" + }, + { + "label": "FEATURE_LABELS", + "file_type": "code", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L55", + "_origin": "ast", + "id": "pages_adminsubscriptionpage_feature_labels", + "community": 182, + "norm_label": "feature_labels" + }, + { + "label": "FEATURE_KEYS", + "file_type": "code", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L62", + "_origin": "ast", + "id": "pages_adminsubscriptionpage_feature_keys", + "community": 182, + "norm_label": "feature_keys" + }, + { + "label": "emptyFeatures()", + "file_type": "code", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L64", + "_origin": "ast", + "id": "pages_adminsubscriptionpage_emptyfeatures", + "community": 182, + "norm_label": "emptyfeatures()" + }, + { + "label": "PLAN_DISPLAY", + "file_type": "code", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L67", + "_origin": "ast", + "id": "pages_adminsubscriptionpage_plan_display", + "community": 182, + "norm_label": "plan_display" + }, + { + "label": "SwitchToggle", + "file_type": "code", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L75", + "_origin": "ast", + "id": "pages_adminsubscriptionpage_switchtoggle", + "community": 182, + "norm_label": "switchtoggle" + }, + { + "label": "PlansTab()", + "file_type": "code", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L88", + "_origin": "ast", + "id": "pages_adminsubscriptionpage_planstab", + "community": 182, + "norm_label": "planstab()" + }, + { + "label": "ReportTab()", + "file_type": "code", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L365", + "_origin": "ast", + "id": "pages_adminsubscriptionpage_reporttab", + "community": 182, + "norm_label": "reporttab()" + }, + { + "label": "AdminSubscriptionPage()", + "file_type": "code", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L431", + "_origin": "ast", + "id": "pages_adminsubscriptionpage_adminsubscriptionpage", + "community": 182, + "norm_label": "adminsubscriptionpage()" + }, + { + "label": "AppointmentDetailPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_appointmentdetailpage", + "community": 8, + "norm_label": "appointmentdetailpage.tsx" + }, + { + "label": "ALL_STATUSES", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L15", + "_origin": "ast", + "id": "pages_appointmentdetailpage_all_statuses", + "community": 8, + "norm_label": "all_statuses" + }, + { + "label": "InfoRow()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "pages_appointmentdetailpage_inforow", + "community": 8, + "norm_label": "inforow()" + }, + { + "label": "AppointmentDetailPage()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L34", + "_origin": "ast", + "id": "pages_appointmentdetailpage_appointmentdetailpage", + "community": 11, + "norm_label": "appointmentdetailpage()" + }, + { + "label": "AppointmentsPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_appointmentspage", + "community": 49, + "norm_label": "appointmentspage.tsx" + }, + { + "label": "EMPTY_ARR", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L17", + "_origin": "ast", + "id": "pages_appointmentspage_empty_arr", + "community": 49, + "norm_label": "empty_arr" + }, + { + "label": "STATUS_META", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L23", + "_origin": "ast", + "id": "pages_appointmentspage_status_meta", + "community": 49, + "norm_label": "status_meta" + }, + { + "label": "statusMeta()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L33", + "_origin": "ast", + "id": "pages_appointmentspage_statusmeta", + "community": 49, + "norm_label": "statusmeta()" + }, + { + "label": "IconTotal()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L41", + "_origin": "ast", + "id": "pages_appointmentspage_icontotal", + "community": 49, + "norm_label": "icontotal()" + }, + { + "label": "IconCompleted()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L52", + "_origin": "ast", + "id": "pages_appointmentspage_iconcompleted", + "community": 49, + "norm_label": "iconcompleted()" + }, + { + "label": "IconWaiting()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L62", + "_origin": "ast", + "id": "pages_appointmentspage_iconwaiting", + "community": 49, + "norm_label": "iconwaiting()" + }, + { + "label": "IconCancelled()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L72", + "_origin": "ast", + "id": "pages_appointmentspage_iconcancelled", + "community": 49, + "norm_label": "iconcancelled()" + }, + { + "label": "TodayStats", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L86", + "_origin": "ast", + "id": "pages_appointmentspage_todaystats", + "community": 49, + "norm_label": "todaystats" + }, + { + "label": "StatsBar()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L88", + "_origin": "ast", + "id": "pages_appointmentspage_statsbar", + "community": 49, + "norm_label": "statsbar()" + }, + { + "label": "WEEK_DAYS_FA", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L131", + "_origin": "ast", + "id": "pages_appointmentspage_week_days_fa", + "community": 49, + "norm_label": "week_days_fa" + }, + { + "label": "getPersianWeekDay()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L133", + "_origin": "ast", + "id": "pages_appointmentspage_getpersianweekday", + "community": 49, + "norm_label": "getpersianweekday()" + }, + { + "label": "DateNavigator()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L137", + "_origin": "ast", + "id": "pages_appointmentspage_datenavigator", + "community": 49, + "norm_label": "datenavigator()" + }, + { + "label": "navBtnSx", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L181", + "_origin": "ast", + "id": "pages_appointmentspage_navbtnsx", + "community": 49, + "norm_label": "navbtnsx" + }, + { + "label": "TableView()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L192", + "_origin": "ast", + "id": "pages_appointmentspage_tableview", + "community": 49, + "norm_label": "tableview()" + }, + { + "label": "th", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L249", + "_origin": "ast", + "id": "pages_appointmentspage_th", + "community": 49, + "norm_label": "th" + }, + { + "label": "td", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L250", + "_origin": "ast", + "id": "pages_appointmentspage_td", + "community": 49, + "norm_label": "td" + }, + { + "label": "SlotItem", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L256", + "_origin": "ast", + "id": "pages_appointmentspage_slotitem", + "community": 49, + "norm_label": "slotitem" + }, + { + "label": "SessionGroup", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L266", + "_origin": "ast", + "id": "pages_appointmentspage_sessiongroup", + "community": 49, + "norm_label": "sessiongroup" + }, + { + "label": "CancelledBadge()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L272", + "_origin": "ast", + "id": "pages_appointmentspage_cancelledbadge", + "community": 49, + "norm_label": "cancelledbadge()" + }, + { + "label": "SlotCard()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L295", + "_origin": "ast", + "id": "pages_appointmentspage_slotcard", + "community": 49, + "norm_label": "slotcard()" + }, + { + "label": "SessionDivider()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L367", + "_origin": "ast", + "id": "pages_appointmentspage_sessiondivider", + "community": 49, + "norm_label": "sessiondivider()" + }, + { + "label": "ScheduleView()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L389", + "_origin": "ast", + "id": "pages_appointmentspage_scheduleview", + "community": 49, + "norm_label": "scheduleview()" + }, + { + "label": "BookingSlot", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L430", + "_origin": "ast", + "id": "pages_appointmentspage_bookingslot", + "community": 49, + "norm_label": "bookingslot" + }, + { + "label": "NewAppointmentModal()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L432", + "_origin": "ast", + "id": "pages_appointmentspage_newappointmentmodal", + "community": 49, + "norm_label": "newappointmentmodal()" + }, + { + "label": "AppointmentsPage()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L527", + "_origin": "ast", + "id": "pages_appointmentspage_appointmentspage", + "community": 49, + "norm_label": "appointmentspage()" + }, + { + "label": "tabStyle()", + "file_type": "code", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L803", + "_origin": "ast", + "id": "pages_appointmentspage_tabstyle", + "community": 49, + "norm_label": "tabstyle()" + }, + { + "label": "BlogFormPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_blogformpage", + "community": 19, + "norm_label": "blogformpage.tsx" + }, + { + "label": "schema", + "file_type": "code", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L17", + "_origin": "ast", + "id": "pages_blogformpage_schema", + "community": 19, + "norm_label": "schema" + }, + { + "label": "FormData", + "file_type": "code", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "pages_blogformpage_formdata", + "community": 19, + "norm_label": "formdata" + }, + { + "label": "uploadBlogImage()", + "file_type": "code", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L27", + "_origin": "ast", + "id": "pages_blogformpage_uploadblogimage", + "community": 19, + "norm_label": "uploadblogimage()" + }, + { + "label": "BlogFormPage()", + "file_type": "code", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L46", + "_origin": "ast", + "id": "pages_blogformpage_blogformpage", + "community": 19, + "norm_label": "blogformpage()" + }, + { + "label": "BlogsPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_blogspage", + "community": 3, + "norm_label": "blogspage.tsx" + }, + { + "label": "STATUS_FILTERS", + "file_type": "code", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L14", + "_origin": "ast", + "id": "pages_blogspage_status_filters", + "community": 3, + "norm_label": "status_filters" + }, + { + "label": "BlogsPage()", + "file_type": "code", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L20", + "_origin": "ast", + "id": "pages_blogspage_blogspage", + "community": 3, + "norm_label": "blogspage()" + }, + { + "label": "CategoriesPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_categoriespage", + "community": 41, + "norm_label": "categoriespage.tsx" + }, + { + "label": "TabKey", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L22", + "_origin": "ast", + "id": "pages_categoriespage_tabkey", + "community": 41, + "norm_label": "tabkey" + }, + { + "label": "TabConfig", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L24", + "_origin": "ast", + "id": "pages_categoriespage_tabconfig", + "community": 41, + "norm_label": "tabconfig" + }, + { + "label": "TABS", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L31", + "_origin": "ast", + "id": "pages_categoriespage_tabs", + "community": 41, + "norm_label": "tabs" + }, + { + "label": "LogoUploadField()", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L42", + "_origin": "ast", + "id": "pages_categoriespage_logouploadfield", + "community": 41, + "norm_label": "logouploadfield()" + }, + { + "label": "SBadge()", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L109", + "_origin": "ast", + "id": "pages_categoriespage_sbadge", + "community": 41, + "norm_label": "sbadge()" + }, + { + "label": "exportJson()", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L120", + "_origin": "ast", + "id": "pages_categoriespage_exportjson", + "community": 41, + "norm_label": "exportjson()" + }, + { + "label": "TabActions()", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L134", + "_origin": "ast", + "id": "pages_categoriespage_tabactions", + "community": 41, + "norm_label": "tabactions()" + }, + { + "label": "provinceSchema", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L169", + "_origin": "ast", + "id": "pages_categoriespage_provinceschema", + "community": 41, + "norm_label": "provinceschema" + }, + { + "label": "ProvinceForm", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L174", + "_origin": "ast", + "id": "pages_categoriespage_provinceform", + "community": 41, + "norm_label": "provinceform" + }, + { + "label": "ProvincesTab()", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L176", + "_origin": "ast", + "id": "pages_categoriespage_provincestab", + "community": 41, + "norm_label": "provincestab()" + }, + { + "label": "citySchema", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L272", + "_origin": "ast", + "id": "pages_categoriespage_cityschema", + "community": 41, + "norm_label": "cityschema" + }, + { + "label": "CityForm", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L286", + "_origin": "ast", + "id": "pages_categoriespage_cityform", + "community": 41, + "norm_label": "cityform" + }, + { + "label": "CitiesTab()", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L288", + "_origin": "ast", + "id": "pages_categoriespage_citiestab", + "community": 41, + "norm_label": "citiestab()" + }, + { + "label": "specialtySchema", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L476", + "_origin": "ast", + "id": "pages_categoriespage_specialtyschema", + "community": 41, + "norm_label": "specialtyschema" + }, + { + "label": "SpecialtyForm", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L482", + "_origin": "ast", + "id": "pages_categoriespage_specialtyform", + "community": 41, + "norm_label": "specialtyform" + }, + { + "label": "SpecialtiesTab()", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L484", + "_origin": "ast", + "id": "pages_categoriespage_specialtiestab", + "community": 41, + "norm_label": "specialtiestab()" + }, + { + "label": "serviceSchema", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L600", + "_origin": "ast", + "id": "pages_categoriespage_serviceschema", + "community": 41, + "norm_label": "serviceschema" + }, + { + "label": "ServiceForm", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L606", + "_origin": "ast", + "id": "pages_categoriespage_serviceform", + "community": 41, + "norm_label": "serviceform" + }, + { + "label": "DoctorServicesTab()", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L608", + "_origin": "ast", + "id": "pages_categoriespage_doctorservicestab", + "community": 41, + "norm_label": "doctorservicestab()" + }, + { + "label": "insuranceSchema", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L721", + "_origin": "ast", + "id": "pages_categoriespage_insuranceschema", + "community": 41, + "norm_label": "insuranceschema" + }, + { + "label": "InsuranceForm", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L726", + "_origin": "ast", + "id": "pages_categoriespage_insuranceform", + "community": 41, + "norm_label": "insuranceform" + }, + { + "label": "InsurancesTab()", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L728", + "_origin": "ast", + "id": "pages_categoriespage_insurancestab", + "community": 41, + "norm_label": "insurancestab()" + }, + { + "label": "tagSchema", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L851", + "_origin": "ast", + "id": "pages_categoriespage_tagschema", + "community": 41, + "norm_label": "tagschema" + }, + { + "label": "TagForm", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L855", + "_origin": "ast", + "id": "pages_categoriespage_tagform", + "community": 41, + "norm_label": "tagform" + }, + { + "label": "TagsTab()", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L857", + "_origin": "ast", + "id": "pages_categoriespage_tagstab", + "community": 41, + "norm_label": "tagstab()" + }, + { + "label": "CategoriesPage()", + "file_type": "code", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L943", + "_origin": "ast", + "id": "pages_categoriespage_categoriespage", + "community": 41, + "norm_label": "categoriespage()" + }, + { + "label": "ClaimsPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_claimspage", + "community": 11, + "norm_label": "claimspage.tsx" + }, + { + "label": "isoNDaysAgo()", + "file_type": "code", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L13", + "_origin": "ast", + "id": "pages_claimspage_isondaysago", + "community": 11, + "norm_label": "isondaysago()" + }, + { + "label": "todayIso()", + "file_type": "code", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L18", + "_origin": "ast", + "id": "pages_claimspage_todayiso", + "community": 11, + "norm_label": "todayiso()" + }, + { + "label": "toUnix()", + "file_type": "code", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L20", + "_origin": "ast", + "id": "pages_claimspage_tounix", + "community": 11, + "norm_label": "tounix()" + }, + { + "label": "endOfDayUnix()", + "file_type": "code", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "pages_claimspage_endofdayunix", + "community": 11, + "norm_label": "endofdayunix()" + }, + { + "label": "ClaimItem", + "file_type": "code", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L31", + "_origin": "ast", + "id": "pages_claimspage_claimitem", + "community": 11, + "norm_label": "claimitem" + }, + { + "label": "Claim", + "file_type": "code", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L42", + "_origin": "ast", + "id": "pages_claimspage_claim", + "community": 11, + "norm_label": "claim" + }, + { + "label": "InsuranceOption", + "file_type": "code", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L57", + "_origin": "ast", + "id": "pages_claimspage_insuranceoption", + "community": 11, + "norm_label": "insuranceoption" + }, + { + "label": "DebtRow", + "file_type": "code", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L59", + "_origin": "ast", + "id": "pages_claimspage_debtrow", + "community": 11, + "norm_label": "debtrow" + }, + { + "label": "STATUS_META", + "file_type": "code", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L68", + "_origin": "ast", + "id": "pages_claimspage_status_meta", + "community": 11, + "norm_label": "status_meta" + }, + { + "label": "KIND_LABEL", + "file_type": "code", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L76", + "_origin": "ast", + "id": "pages_claimspage_kind_label", + "community": 11, + "norm_label": "kind_label" + }, + { + "label": "STATUS_FILTERS", + "file_type": "code", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L77", + "_origin": "ast", + "id": "pages_claimspage_status_filters", + "community": 11, + "norm_label": "status_filters" + }, + { + "label": "ClaimsPage()", + "file_type": "code", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L79", + "_origin": "ast", + "id": "pages_claimspage_claimspage", + "community": 11, + "norm_label": "claimspage()" + }, + { + "label": "ClinicDetailPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_clinicdetailpage", + "community": 13, + "norm_label": "clinicdetailpage.tsx" + }, + { + "label": "HUES_LIST", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L35", + "_origin": "ast", + "id": "pages_clinicdetailpage_hues_list", + "community": 13, + "norm_label": "hues_list" + }, + { + "label": "IRAN_CENTER", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L36", + "_origin": "ast", + "id": "pages_clinicdetailpage_iran_center", + "community": 13, + "norm_label": "iran_center" + }, + { + "label": "ClinicInvitation", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L41", + "_origin": "ast", + "id": "pages_clinicdetailpage_clinicinvitation", + "community": 13, + "norm_label": "clinicinvitation" + }, + { + "label": "ClinicDoctorItem", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L54", + "_origin": "ast", + "id": "pages_clinicdetailpage_clinicdoctoritem", + "community": 13, + "norm_label": "clinicdoctoritem" + }, + { + "label": "ClinicAddress", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L62", + "_origin": "ast", + "id": "pages_clinicdetailpage_clinicaddress", + "community": 13, + "norm_label": "clinicaddress" + }, + { + "label": "Opt", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L71", + "_origin": "ast", + "id": "pages_clinicdetailpage_opt", + "community": 13, + "norm_label": "opt" + }, + { + "label": "OptUuid", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L72", + "_origin": "ast", + "id": "pages_clinicdetailpage_optuuid", + "community": 13, + "norm_label": "optuuid" + }, + { + "label": "urlOrEmpty", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L76", + "_origin": "ast", + "id": "pages_clinicdetailpage_urlorempty", + "community": 13, + "norm_label": "urlorempty" + }, + { + "label": "editSchema", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L78", + "_origin": "ast", + "id": "pages_clinicdetailpage_editschema", + "community": 13, + "norm_label": "editschema" + }, + { + "label": "EditForm", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L92", + "_origin": "ast", + "id": "pages_clinicdetailpage_editform", + "community": 13, + "norm_label": "editform" + }, + { + "label": "SearchableSelectField()", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L96", + "_origin": "ast", + "id": "pages_clinicdetailpage_searchableselectfield", + "community": 13, + "norm_label": "searchableselectfield()" + }, + { + "label": "MultiCheckList()", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L190", + "_origin": "ast", + "id": "pages_clinicdetailpage_multichecklist", + "community": 13, + "norm_label": "multichecklist()" + }, + { + "label": "MapClickHandler()", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L234", + "_origin": "ast", + "id": "pages_clinicdetailpage_mapclickhandler", + "community": 13, + "norm_label": "mapclickhandler()" + }, + { + "label": "MapFlyController()", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L238", + "_origin": "ast", + "id": "pages_clinicdetailpage_mapflycontroller", + "community": 13, + "norm_label": "mapflycontroller()" + }, + { + "label": "MapPicker()", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L243", + "_origin": "ast", + "id": "pages_clinicdetailpage_mappicker", + "community": 13, + "norm_label": "mappicker()" + }, + { + "label": "geocodeCity()", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L267", + "_origin": "ast", + "id": "pages_clinicdetailpage_geocodecity", + "community": 13, + "norm_label": "geocodecity()" + }, + { + "label": "EditModal()", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L279", + "_origin": "ast", + "id": "pages_clinicdetailpage_editmodal", + "community": 13, + "norm_label": "editmodal()" + }, + { + "label": "INV_STATUS_MAP", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L464", + "_origin": "ast", + "id": "pages_clinicdetailpage_inv_status_map", + "community": 13, + "norm_label": "inv_status_map" + }, + { + "label": "ClinicDetailPage()", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L475", + "_origin": "ast", + "id": "pages_clinicdetailpage_clinicdetailpage", + "community": 21, + "norm_label": "clinicdetailpage()" + }, + { + "label": "InfoTile()", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L1341", + "_origin": "ast", + "id": "pages_clinicdetailpage_infotile", + "community": 13, + "norm_label": "infotile()" + }, + { + "label": "ClinicFormPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicFormPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_clinicformpage", + "community": 13, + "norm_label": "clinicformpage.tsx" + }, + { + "label": "schema", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicFormPage.tsx", + "source_location": "L14", + "_origin": "ast", + "id": "pages_clinicformpage_schema", + "community": 13, + "norm_label": "schema" + }, + { + "label": "FormValues", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicFormPage.tsx", + "source_location": "L21", + "_origin": "ast", + "id": "pages_clinicformpage_formvalues", + "community": 13, + "norm_label": "formvalues" + }, + { + "label": "ClinicCreated", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicFormPage.tsx", + "source_location": "L23", + "_origin": "ast", + "id": "pages_clinicformpage_cliniccreated", + "community": 13, + "norm_label": "cliniccreated" + }, + { + "label": "ClinicFormPage()", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicFormPage.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "pages_clinicformpage_clinicformpage", + "community": 13, + "norm_label": "clinicformpage()" + }, + { + "label": "ClinicServicesPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_clinicservicespage", + "community": 33, + "norm_label": "clinicservicespage.tsx" + }, + { + "label": "sectionSchema", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L24", + "_origin": "ast", + "id": "pages_clinicservicespage_sectionschema", + "community": 33, + "norm_label": "sectionschema" + }, + { + "label": "itemSchema", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "pages_clinicservicespage_itemschema", + "community": 33, + "norm_label": "itemschema" + }, + { + "label": "SectionForm", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L32", + "_origin": "ast", + "id": "pages_clinicservicespage_sectionform", + "community": 33, + "norm_label": "sectionform" + }, + { + "label": "ItemForm", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L33", + "_origin": "ast", + "id": "pages_clinicservicespage_itemform", + "community": 33, + "norm_label": "itemform" + }, + { + "label": "EMPTY_SECTIONS", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L35", + "_origin": "ast", + "id": "pages_clinicservicespage_empty_sections", + "community": 33, + "norm_label": "empty_sections" + }, + { + "label": "EMPTY_ITEMS", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L36", + "_origin": "ast", + "id": "pages_clinicservicespage_empty_items", + "community": 33, + "norm_label": "empty_items" + }, + { + "label": "Avatar()", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L38", + "_origin": "ast", + "id": "pages_clinicservicespage_avatar", + "community": 33, + "norm_label": "avatar()" + }, + { + "label": "ClinicServicesPageInner()", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L51", + "_origin": "ast", + "id": "pages_clinicservicespage_clinicservicespageinner", + "community": 33, + "norm_label": "clinicservicespageinner()" + }, + { + "label": "ClinicServicesPage()", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L546", + "_origin": "ast", + "id": "pages_clinicservicespage_clinicservicespage", + "community": 33, + "norm_label": "clinicservicespage()" + }, + { + "label": "ClinicsPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_clinicspage", + "community": 0, + "norm_label": "clinicspage.tsx" + }, + { + "label": "HUES_LIST", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L24", + "_origin": "ast", + "id": "pages_clinicspage_hues_list", + "community": 0, + "norm_label": "hues_list" + }, + { + "label": "addSchema", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L26", + "_origin": "ast", + "id": "pages_clinicspage_addschema", + "community": 0, + "norm_label": "addschema" + }, + { + "label": "AddForm", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L31", + "_origin": "ast", + "id": "pages_clinicspage_addform", + "community": 0, + "norm_label": "addform" + }, + { + "label": "ClinicsPage()", + "file_type": "code", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L33", + "_origin": "ast", + "id": "pages_clinicspage_clinicspage", + "community": 0, + "norm_label": "clinicspage()" + }, + { + "label": "CommentsPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_commentspage", + "community": 3, + "norm_label": "commentspage.tsx" + }, + { + "label": "FILTERS", + "file_type": "code", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L14", + "_origin": "ast", + "id": "pages_commentspage_filters", + "community": 3, + "norm_label": "filters" + }, + { + "label": "CommentsPage()", + "file_type": "code", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L20", + "_origin": "ast", + "id": "pages_commentspage_commentspage", + "community": 3, + "norm_label": "commentspage()" + }, + { + "label": "DashboardPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_dashboardpage", + "community": 21, + "norm_label": "dashboardpage.tsx" + }, + { + "label": "APPT_LABEL", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L19", + "_origin": "ast", + "id": "pages_dashboardpage_appt_label", + "community": 21, + "norm_label": "appt_label" + }, + { + "label": "APPT_COLOR", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "pages_dashboardpage_appt_color", + "community": 21, + "norm_label": "appt_color" + }, + { + "label": "APPT_CLS", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L31", + "_origin": "ast", + "id": "pages_dashboardpage_appt_cls", + "community": 21, + "norm_label": "appt_cls" + }, + { + "label": "PAY_LABEL", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L36", + "_origin": "ast", + "id": "pages_dashboardpage_pay_label", + "community": 21, + "norm_label": "pay_label" + }, + { + "label": "PAY_COLOR", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L39", + "_origin": "ast", + "id": "pages_dashboardpage_pay_color", + "community": 21, + "norm_label": "pay_color" + }, + { + "label": "PAY_CLS", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L42", + "_origin": "ast", + "id": "pages_dashboardpage_pay_cls", + "community": 21, + "norm_label": "pay_cls" + }, + { + "label": "SvgLineChart()", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L48", + "_origin": "ast", + "id": "pages_dashboardpage_svglinechart", + "community": 21, + "norm_label": "svglinechart()" + }, + { + "label": "SvgDonut()", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L87", + "_origin": "ast", + "id": "pages_dashboardpage_svgdonut", + "community": 21, + "norm_label": "svgdonut()" + }, + { + "label": "SvgHBars()", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L114", + "_origin": "ast", + "id": "pages_dashboardpage_svghbars", + "community": 21, + "norm_label": "svghbars()" + }, + { + "label": "AvatarEl()", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L133", + "_origin": "ast", + "id": "pages_dashboardpage_avatarel", + "community": 21, + "norm_label": "avatarel()" + }, + { + "label": "MiniRow", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L142", + "_origin": "ast", + "id": "pages_dashboardpage_minirow", + "community": 21, + "norm_label": "minirow" + }, + { + "label": "MiniList()", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L147", + "_origin": "ast", + "id": "pages_dashboardpage_minilist", + "community": 21, + "norm_label": "minilist()" + }, + { + "label": "KpiSkeleton()", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L189", + "_origin": "ast", + "id": "pages_dashboardpage_kpiskeleton", + "community": 21, + "norm_label": "kpiskeleton()" + }, + { + "label": "LoadingSkeleton()", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L200", + "_origin": "ast", + "id": "pages_dashboardpage_loadingskeleton", + "community": 21, + "norm_label": "loadingskeleton()" + }, + { + "label": "ApptRow", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L213", + "_origin": "ast", + "id": "pages_dashboardpage_apptrow", + "community": 21, + "norm_label": "apptrow" + }, + { + "label": "TodayAppointmentsTable()", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L221", + "_origin": "ast", + "id": "pages_dashboardpage_todayappointmentstable", + "community": 21, + "norm_label": "todayappointmentstable()" + }, + { + "label": "AdminStats", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L256", + "_origin": "ast", + "id": "pages_dashboardpage_adminstats", + "community": 21, + "norm_label": "adminstats" + }, + { + "label": "AdminCharts", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L262", + "_origin": "ast", + "id": "pages_dashboardpage_admincharts", + "community": 21, + "norm_label": "admincharts" + }, + { + "label": "AdminRecent", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L269", + "_origin": "ast", + "id": "pages_dashboardpage_adminrecent", + "community": 21, + "norm_label": "adminrecent" + }, + { + "label": "DatePreset", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L275", + "_origin": "ast", + "id": "pages_dashboardpage_datepreset", + "community": 21, + "norm_label": "datepreset" + }, + { + "label": "getRange()", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L277", + "_origin": "ast", + "id": "pages_dashboardpage_getrange", + "community": 21, + "norm_label": "getrange()" + }, + { + "label": "AdminDashboard()", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L293", + "_origin": "ast", + "id": "pages_dashboardpage_admindashboard", + "community": 21, + "norm_label": "admindashboard()" + }, + { + "label": "ClinicDashboardData", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L569", + "_origin": "ast", + "id": "pages_dashboardpage_clinicdashboarddata", + "community": 21, + "norm_label": "clinicdashboarddata" + }, + { + "label": "ClinicDashboard()", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L579", + "_origin": "ast", + "id": "pages_dashboardpage_clinicdashboard", + "community": 21, + "norm_label": "clinicdashboard()" + }, + { + "label": "ClinicInvitation", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L698", + "_origin": "ast", + "id": "pages_dashboardpage_clinicinvitation", + "community": 21, + "norm_label": "clinicinvitation" + }, + { + "label": "DoctorClinicInvitationsCard()", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L706", + "_origin": "ast", + "id": "pages_dashboardpage_doctorclinicinvitationscard", + "community": 21, + "norm_label": "doctorclinicinvitationscard()" + }, + { + "label": "DoctorDashboardData", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L795", + "_origin": "ast", + "id": "pages_dashboardpage_doctordashboarddata", + "community": 21, + "norm_label": "doctordashboarddata" + }, + { + "label": "DoctorDashboard()", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L806", + "_origin": "ast", + "id": "pages_dashboardpage_doctordashboard", + "community": 21, + "norm_label": "doctordashboard()" + }, + { + "label": "SecretaryDashboardData", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L896", + "_origin": "ast", + "id": "pages_dashboardpage_secretarydashboarddata", + "community": 21, + "norm_label": "secretarydashboarddata" + }, + { + "label": "SecretaryDashboard()", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L903", + "_origin": "ast", + "id": "pages_dashboardpage_secretarydashboard", + "community": 21, + "norm_label": "secretarydashboard()" + }, + { + "label": "RepSummary", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L982", + "_origin": "ast", + "id": "pages_dashboardpage_repsummary", + "community": 21, + "norm_label": "repsummary" + }, + { + "label": "RepDoctorPerf", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L989", + "_origin": "ast", + "id": "pages_dashboardpage_repdoctorperf", + "community": 21, + "norm_label": "repdoctorperf" + }, + { + "label": "RepresentationDashboard()", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L996", + "_origin": "ast", + "id": "pages_dashboardpage_representationdashboard", + "community": 21, + "norm_label": "representationdashboard()" + }, + { + "label": "DashboardPage()", + "file_type": "code", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L1136", + "_origin": "ast", + "id": "pages_dashboardpage_dashboardpage", + "community": 21, + "norm_label": "dashboardpage()" + }, + { + "label": "DoctorDetailPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_doctordetailpage", + "community": 1, + "norm_label": "doctordetailpage.tsx" + }, + { + "label": "DoctorDetail", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L42", + "_origin": "ast", + "id": "pages_doctordetailpage_doctordetail", + "community": 1, + "norm_label": "doctordetail" + }, + { + "label": "SpecialtyOpt", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L60", + "_origin": "ast", + "id": "pages_doctordetailpage_specialtyopt", + "community": 1, + "norm_label": "specialtyopt" + }, + { + "label": "ServiceOpt", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L61", + "_origin": "ast", + "id": "pages_doctordetailpage_serviceopt", + "community": 1, + "norm_label": "serviceopt" + }, + { + "label": "ProvinceOpt", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L62", + "_origin": "ast", + "id": "pages_doctordetailpage_provinceopt", + "community": 1, + "norm_label": "provinceopt" + }, + { + "label": "CityOpt", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L63", + "_origin": "ast", + "id": "pages_doctordetailpage_cityopt", + "community": 1, + "norm_label": "cityopt" + }, + { + "label": "ImageFileData", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L64", + "_origin": "ast", + "id": "pages_doctordetailpage_imagefiledata", + "community": 1, + "norm_label": "imagefiledata" + }, + { + "label": "AddressData", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L66", + "_origin": "ast", + "id": "pages_doctordetailpage_addressdata", + "community": 1, + "norm_label": "addressdata" + }, + { + "label": "SlotConfig", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L80", + "_origin": "ast", + "id": "pages_doctordetailpage_slotconfig", + "community": 1, + "norm_label": "slotconfig" + }, + { + "label": "DateOverrideData", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L81", + "_origin": "ast", + "id": "pages_doctordetailpage_dateoverridedata", + "community": 1, + "norm_label": "dateoverridedata" + }, + { + "label": "HolidayData", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L82", + "_origin": "ast", + "id": "pages_doctordetailpage_holidaydata", + "community": 1, + "norm_label": "holidaydata" + }, + { + "label": "SessionConfig", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L84", + "_origin": "ast", + "id": "pages_doctordetailpage_sessionconfig", + "community": 1, + "norm_label": "sessionconfig" + }, + { + "label": "NewDayConfig", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L95", + "_origin": "ast", + "id": "pages_doctordetailpage_newdayconfig", + "community": 1, + "norm_label": "newdayconfig" + }, + { + "label": "NewScheduleMap", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L96", + "_origin": "ast", + "id": "pages_doctordetailpage_newschedulemap", + "community": 1, + "norm_label": "newschedulemap" + }, + { + "label": "BookingMeta", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L97", + "_origin": "ast", + "id": "pages_doctordetailpage_bookingmeta", + "community": 1, + "norm_label": "bookingmeta" + }, + { + "label": "DEFAULT_BOOKING_META", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L102", + "_origin": "ast", + "id": "pages_doctordetailpage_default_booking_meta", + "community": 1, + "norm_label": "default_booking_meta" + }, + { + "label": "WeeklyScheduleData", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L107", + "_origin": "ast", + "id": "pages_doctordetailpage_weeklyscheduledata", + "community": 1, + "norm_label": "weeklyscheduledata" + }, + { + "label": "DEGREE_LABELS", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L111", + "_origin": "ast", + "id": "pages_doctordetailpage_degree_labels", + "community": 1, + "norm_label": "degree_labels" + }, + { + "label": "DEGREE_OPTIONS", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L115", + "_origin": "ast", + "id": "pages_doctordetailpage_degree_options", + "community": 1, + "norm_label": "degree_options" + }, + { + "label": "GENDER_OPTIONS", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L121", + "_origin": "ast", + "id": "pages_doctordetailpage_gender_options", + "community": 1, + "norm_label": "gender_options" + }, + { + "label": "AVATAR_COLORS", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L122", + "_origin": "ast", + "id": "pages_doctordetailpage_avatar_colors", + "community": 1, + "norm_label": "avatar_colors" + }, + { + "label": "SPECIALTY_COLORS", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L127", + "_origin": "ast", + "id": "pages_doctordetailpage_specialty_colors", + "community": 1, + "norm_label": "specialty_colors" + }, + { + "label": "jalaali", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L139", + "_origin": "ast", + "id": "pages_doctordetailpage_jalaali", + "community": 1, + "norm_label": "jalaali" + }, + { + "label": "JALALI_MONTHS", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L145", + "_origin": "ast", + "id": "pages_doctordetailpage_jalali_months", + "community": 1, + "norm_label": "jalali_months" + }, + { + "label": "JALALI_DAYS_SHORT", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L146", + "_origin": "ast", + "id": "pages_doctordetailpage_jalali_days_short", + "community": 1, + "norm_label": "jalali_days_short" + }, + { + "label": "toPersianNums()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L148", + "_origin": "ast", + "id": "pages_doctordetailpage_topersiannums", + "community": 458, + "norm_label": "topersiannums()" + }, + { + "label": "gToJ()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L151", + "_origin": "ast", + "id": "pages_doctordetailpage_gtoj", + "community": 458, + "norm_label": "gtoj()" + }, + { + "label": "jToG()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L156", + "_origin": "ast", + "id": "pages_doctordetailpage_jtog", + "community": 1, + "norm_label": "jtog()" + }, + { + "label": "formatPersianDate()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L160", + "_origin": "ast", + "id": "pages_doctordetailpage_formatpersiandate", + "community": 458, + "norm_label": "formatpersiandate()" + }, + { + "label": "jFirstDayOfWeek()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L165", + "_origin": "ast", + "id": "pages_doctordetailpage_jfirstdayofweek", + "community": 458, + "norm_label": "jfirstdayofweek()" + }, + { + "label": "todayGregorian()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L170", + "_origin": "ast", + "id": "pages_doctordetailpage_todaygregorian", + "community": 458, + "norm_label": "todaygregorian()" + }, + { + "label": "PersianDateInput()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L174", + "_origin": "ast", + "id": "pages_doctordetailpage_persiandateinput", + "community": 458, + "norm_label": "persiandateinput()" + }, + { + "label": "SCHEDULE_DAYS", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L288", + "_origin": "ast", + "id": "pages_doctordetailpage_schedule_days", + "community": 1, + "norm_label": "schedule_days" + }, + { + "label": "DURATION_OPTS", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L297", + "_origin": "ast", + "id": "pages_doctordetailpage_duration_opts", + "community": 1, + "norm_label": "duration_opts" + }, + { + "label": "DEFAULT_SESSION", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L298", + "_origin": "ast", + "id": "pages_doctordetailpage_default_session", + "community": 1, + "norm_label": "default_session" + }, + { + "label": "EMPTY_NEW_SCHEDULE", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L305", + "_origin": "ast", + "id": "pages_doctordetailpage_empty_new_schedule", + "community": 1, + "norm_label": "empty_new_schedule" + }, + { + "label": "parseMinutes()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L309", + "_origin": "ast", + "id": "pages_doctordetailpage_parseminutes", + "community": 499, + "norm_label": "parseminutes()" + }, + { + "label": "hasOverlap()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L314", + "_origin": "ast", + "id": "pages_doctordetailpage_hasoverlap", + "community": 499, + "norm_label": "hasoverlap()" + }, + { + "label": "addMinutes()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L323", + "_origin": "ast", + "id": "pages_doctordetailpage_addminutes", + "community": 499, + "norm_label": "addminutes()" + }, + { + "label": "calcSlotCount()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L330", + "_origin": "ast", + "id": "pages_doctordetailpage_calcslotcount", + "community": 499, + "norm_label": "calcslotcount()" + }, + { + "label": "tsToDate()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L345", + "_origin": "ast", + "id": "pages_doctordetailpage_tstodate", + "community": 1, + "norm_label": "tstodate()" + }, + { + "label": "uploadDoctorImage()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L351", + "_origin": "ast", + "id": "pages_doctordetailpage_uploaddoctorimage", + "community": 1, + "norm_label": "uploaddoctorimage()" + }, + { + "label": "DoctorAvatar()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L374", + "_origin": "ast", + "id": "pages_doctordetailpage_doctoravatar", + "community": 1, + "norm_label": "doctoravatar()" + }, + { + "label": "InfoCard()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L407", + "_origin": "ast", + "id": "pages_doctordetailpage_infocard", + "community": 1, + "norm_label": "infocard()" + }, + { + "label": "StarRating()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L432", + "_origin": "ast", + "id": "pages_doctordetailpage_starrating", + "community": 1, + "norm_label": "starrating()" + }, + { + "label": "IRAN_CENTER", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L447", + "_origin": "ast", + "id": "pages_doctordetailpage_iran_center", + "community": 1, + "norm_label": "iran_center" + }, + { + "label": "geocodeCityInIran()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L449", + "_origin": "ast", + "id": "pages_doctordetailpage_geocodecityiniran", + "community": 1, + "norm_label": "geocodecityiniran()" + }, + { + "label": "MapClickHandler()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L461", + "_origin": "ast", + "id": "pages_doctordetailpage_mapclickhandler", + "community": 1, + "norm_label": "mapclickhandler()" + }, + { + "label": "MapController()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L466", + "_origin": "ast", + "id": "pages_doctordetailpage_mapcontroller", + "community": 1, + "norm_label": "mapcontroller()" + }, + { + "label": "MapPicker()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L474", + "_origin": "ast", + "id": "pages_doctordetailpage_mappicker", + "community": 1, + "norm_label": "mappicker()" + }, + { + "label": "SearchableSelect()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L498", + "_origin": "ast", + "id": "pages_doctordetailpage_searchableselect", + "community": 1, + "norm_label": "searchableselect()" + }, + { + "label": "HierarchicalSpecialtyPicker()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L586", + "_origin": "ast", + "id": "pages_doctordetailpage_hierarchicalspecialtypicker", + "community": 1, + "norm_label": "hierarchicalspecialtypicker()" + }, + { + "label": "ServicesPicker()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L694", + "_origin": "ast", + "id": "pages_doctordetailpage_servicespicker", + "community": 1, + "norm_label": "servicespicker()" + }, + { + "label": "addrSchema", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L787", + "_origin": "ast", + "id": "pages_doctordetailpage_addrschema", + "community": 1, + "norm_label": "addrschema" + }, + { + "label": "AddrForm", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L803", + "_origin": "ast", + "id": "pages_doctordetailpage_addrform", + "community": 1, + "norm_label": "addrform" + }, + { + "label": "AddressModal()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L805", + "_origin": "ast", + "id": "pages_doctordetailpage_addressmodal", + "community": 1, + "norm_label": "addressmodal()" + }, + { + "label": "AddressCard()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L978", + "_origin": "ast", + "id": "pages_doctordetailpage_addresscard", + "community": 1, + "norm_label": "addresscard()" + }, + { + "label": "HOUR_VALUES", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1026", + "_origin": "ast", + "id": "pages_doctordetailpage_hour_values", + "community": 1, + "norm_label": "hour_values" + }, + { + "label": "MINUTE_VALUES", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1027", + "_origin": "ast", + "id": "pages_doctordetailpage_minute_values", + "community": 1, + "norm_label": "minute_values" + }, + { + "label": "TimeSelect()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1029", + "_origin": "ast", + "id": "pages_doctordetailpage_timeselect", + "community": 1, + "norm_label": "timeselect()" + }, + { + "label": "SlotEditor()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1051", + "_origin": "ast", + "id": "pages_doctordetailpage_sloteditor", + "community": 1, + "norm_label": "sloteditor()" + }, + { + "label": "SessionEditor()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1092", + "_origin": "ast", + "id": "pages_doctordetailpage_sessioneditor", + "community": 499, + "norm_label": "sessioneditor()" + }, + { + "label": "WeeklyScheduleTab()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1218", + "_origin": "ast", + "id": "pages_doctordetailpage_weeklyscheduletab", + "community": 1, + "norm_label": "weeklyscheduletab()" + }, + { + "label": "DateOverrideModal()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1513", + "_origin": "ast", + "id": "pages_doctordetailpage_dateoverridemodal", + "community": 1, + "norm_label": "dateoverridemodal()" + }, + { + "label": "DateOverridesTab()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1653", + "_origin": "ast", + "id": "pages_doctordetailpage_dateoverridestab", + "community": 1, + "norm_label": "dateoverridestab()" + }, + { + "label": "HolidayModal()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1752", + "_origin": "ast", + "id": "pages_doctordetailpage_holidaymodal", + "community": 1, + "norm_label": "holidaymodal()" + }, + { + "label": "HolidaysTab()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1825", + "_origin": "ast", + "id": "pages_doctordetailpage_holidaystab", + "community": 1, + "norm_label": "holidaystab()" + }, + { + "label": "SCHEDULE_TABS", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1933", + "_origin": "ast", + "id": "pages_doctordetailpage_schedule_tabs", + "community": 1, + "norm_label": "schedule_tabs" + }, + { + "label": "ScheduleSection()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1939", + "_origin": "ast", + "id": "pages_doctordetailpage_schedulesection", + "community": 1, + "norm_label": "schedulesection()" + }, + { + "label": "EDIT_DEGREE_OPTIONS", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1974", + "_origin": "ast", + "id": "pages_doctordetailpage_edit_degree_options", + "community": 1, + "norm_label": "edit_degree_options" + }, + { + "label": "EDIT_GENDER_OPTIONS", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1981", + "_origin": "ast", + "id": "pages_doctordetailpage_edit_gender_options", + "community": 1, + "norm_label": "edit_gender_options" + }, + { + "label": "EditField()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1986", + "_origin": "ast", + "id": "pages_doctordetailpage_editfield", + "community": 1, + "norm_label": "editfield()" + }, + { + "label": "EditSectionHeader()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2001", + "_origin": "ast", + "id": "pages_doctordetailpage_editsectionheader", + "community": 1, + "norm_label": "editsectionheader()" + }, + { + "label": "EditSelectedEntry", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2017", + "_origin": "ast", + "id": "pages_doctordetailpage_editselectedentry", + "community": 1, + "norm_label": "editselectedentry" + }, + { + "label": "EditSpecialtyPicker()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2019", + "_origin": "ast", + "id": "pages_doctordetailpage_editspecialtypicker", + "community": 1, + "norm_label": "editspecialtypicker()" + }, + { + "label": "urlOrEmpty", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2189", + "_origin": "ast", + "id": "pages_doctordetailpage_urlorempty", + "community": 1, + "norm_label": "urlorempty" + }, + { + "label": "editSchema", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2191", + "_origin": "ast", + "id": "pages_doctordetailpage_editschema", + "community": 1, + "norm_label": "editschema" + }, + { + "label": "EditForm", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2206", + "_origin": "ast", + "id": "pages_doctordetailpage_editform", + "community": 1, + "norm_label": "editform" + }, + { + "label": "InvitationItem", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2210", + "_origin": "ast", + "id": "pages_doctordetailpage_invitationitem", + "community": 1, + "norm_label": "invitationitem" + }, + { + "label": "ClinicInvitationsSection()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2220", + "_origin": "ast", + "id": "pages_doctordetailpage_clinicinvitationssection", + "community": 1, + "norm_label": "clinicinvitationssection()" + }, + { + "label": "DoctorDetailPage()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2320", + "_origin": "ast", + "id": "pages_doctordetailpage_doctordetailpage", + "community": 21, + "norm_label": "doctordetailpage()" + }, + { + "label": "DoctorFormPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_doctorformpage", + "community": 0, + "norm_label": "doctorformpage.tsx" + }, + { + "label": "SpecialtyOption", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L22", + "_origin": "ast", + "id": "pages_doctorformpage_specialtyoption", + "community": 0, + "norm_label": "specialtyoption" + }, + { + "label": "schema", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L26", + "_origin": "ast", + "id": "pages_doctorformpage_schema", + "community": 0, + "norm_label": "schema" + }, + { + "label": "FormValues", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L34", + "_origin": "ast", + "id": "pages_doctorformpage_formvalues", + "community": 0, + "norm_label": "formvalues" + }, + { + "label": "DEGREE_OPTIONS", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L38", + "_origin": "ast", + "id": "pages_doctorformpage_degree_options", + "community": 0, + "norm_label": "degree_options" + }, + { + "label": "GENDER_OPTIONS", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L45", + "_origin": "ast", + "id": "pages_doctorformpage_gender_options", + "community": 0, + "norm_label": "gender_options" + }, + { + "label": "Field()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L52", + "_origin": "ast", + "id": "pages_doctorformpage_field", + "community": 0, + "norm_label": "field()" + }, + { + "label": "SelectedEntry", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L75", + "_origin": "ast", + "id": "pages_doctorformpage_selectedentry", + "community": 0, + "norm_label": "selectedentry" + }, + { + "label": "SpecialtyPicker()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L77", + "_origin": "ast", + "id": "pages_doctorformpage_specialtypicker", + "community": 0, + "norm_label": "specialtypicker()" + }, + { + "label": "DoctorFormPage()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L257", + "_origin": "ast", + "id": "pages_doctorformpage_doctorformpage", + "community": 0, + "norm_label": "doctorformpage()" + }, + { + "label": "SectionHeader()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L425", + "_origin": "ast", + "id": "pages_doctorformpage_sectionheader", + "community": 0, + "norm_label": "sectionheader()" + }, + { + "label": "DoctorProfilePage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorProfilePage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_doctorprofilepage", + "community": 0, + "norm_label": "doctorprofilepage.tsx" + }, + { + "label": "DoctorProfilePage()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorProfilePage.tsx", + "source_location": "L3", + "_origin": "ast", + "id": "pages_doctorprofilepage_doctorprofilepage", + "community": 0, + "norm_label": "doctorprofilepage()" + }, + { + "label": "DoctorsPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_doctorspage", + "community": 0, + "norm_label": "doctorspage.tsx" + }, + { + "label": "AdminDoctor", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L20", + "_origin": "ast", + "id": "pages_doctorspage_admindoctor", + "community": 0, + "norm_label": "admindoctor" + }, + { + "label": "DoctorStats", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L36", + "_origin": "ast", + "id": "pages_doctorspage_doctorstats", + "community": 0, + "norm_label": "doctorstats" + }, + { + "label": "SpecialtyOption", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L44", + "_origin": "ast", + "id": "pages_doctorspage_specialtyoption", + "community": 0, + "norm_label": "specialtyoption" + }, + { + "label": "HUES_LIST", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L52", + "_origin": "ast", + "id": "pages_doctorspage_hues_list", + "community": 0, + "norm_label": "hues_list" + }, + { + "label": "DEGREE_BADGE", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L54", + "_origin": "ast", + "id": "pages_doctorspage_degree_badge", + "community": 0, + "norm_label": "degree_badge" + }, + { + "label": "DEGREE_LABEL", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L61", + "_origin": "ast", + "id": "pages_doctorspage_degree_label", + "community": 0, + "norm_label": "degree_label" + }, + { + "label": "DoctorAvatar()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L68", + "_origin": "ast", + "id": "pages_doctorspage_doctoravatar", + "community": 0, + "norm_label": "doctoravatar()" + }, + { + "label": "DoctorsPage()", + "file_type": "code", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L92", + "_origin": "ast", + "id": "pages_doctorspage_doctorspage", + "community": 0, + "norm_label": "doctorspage()" + }, + { + "label": "FinancialReportPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_financialreportpage", + "community": 3, + "norm_label": "financialreportpage.tsx" + }, + { + "label": "Breakdown", + "file_type": "code", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L9", + "_origin": "ast", + "id": "pages_financialreportpage_breakdown", + "community": 3, + "norm_label": "breakdown" + }, + { + "label": "Summary", + "file_type": "code", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L28", + "_origin": "ast", + "id": "pages_financialreportpage_summary", + "community": 3, + "norm_label": "summary" + }, + { + "label": "SOURCE_LABEL", + "file_type": "code", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L36", + "_origin": "ast", + "id": "pages_financialreportpage_source_label", + "community": 3, + "norm_label": "source_label" + }, + { + "label": "FinancialReportPage()", + "file_type": "code", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L41", + "_origin": "ast", + "id": "pages_financialreportpage_financialreportpage", + "community": 3, + "norm_label": "financialreportpage()" + }, + { + "label": "InsurancePricingPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/InsurancePricingPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_insurancepricingpage", + "community": 0, + "norm_label": "insurancepricingpage.tsx" + }, + { + "label": "InsurancePricingPage()", + "file_type": "code", + "source_file": "assets/admin/pages/InsurancePricingPage.tsx", + "source_location": "L6", + "_origin": "ast", + "id": "pages_insurancepricingpage_insurancepricingpage", + "community": 0, + "norm_label": "insurancepricingpage()" + }, + { + "label": "LoginPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/LoginPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_loginpage", + "community": 0, + "norm_label": "loginpage.tsx" + }, + { + "label": "Mode", + "file_type": "code", + "source_file": "assets/admin/pages/LoginPage.tsx", + "source_location": "L9", + "_origin": "ast", + "id": "pages_loginpage_mode", + "community": 0, + "norm_label": "mode" + }, + { + "label": "SmsStep", + "file_type": "code", + "source_file": "assets/admin/pages/LoginPage.tsx", + "source_location": "L10", + "_origin": "ast", + "id": "pages_loginpage_smsstep", + "community": 0, + "norm_label": "smsstep" + }, + { + "label": "ForgotStep", + "file_type": "code", + "source_file": "assets/admin/pages/LoginPage.tsx", + "source_location": "L11", + "_origin": "ast", + "id": "pages_loginpage_forgotstep", + "community": 0, + "norm_label": "forgotstep" + }, + { + "label": "LoginPage()", + "file_type": "code", + "source_file": "assets/admin/pages/LoginPage.tsx", + "source_location": "L13", + "_origin": "ast", + "id": "pages_loginpage_loginpage", + "community": 0, + "norm_label": "loginpage()" + }, + { + "label": "MyClinicPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/MyClinicPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_myclinicpage", + "community": 0, + "norm_label": "myclinicpage.tsx" + }, + { + "label": "MyClinicPage()", + "file_type": "code", + "source_file": "assets/admin/pages/MyClinicPage.tsx", + "source_location": "L5", + "_origin": "ast", + "id": "pages_myclinicpage_myclinicpage", + "community": 0, + "norm_label": "myclinicpage()" + }, + { + "label": "MyFinancialPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/MyFinancialPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_myfinancialpage", + "community": 2, + "norm_label": "myfinancialpage.tsx" + }, + { + "label": "MonthlyEntry", + "file_type": "code", + "source_file": "assets/admin/pages/MyFinancialPage.tsx", + "source_location": "L8", + "_origin": "ast", + "id": "pages_myfinancialpage_monthlyentry", + "community": 2, + "norm_label": "monthlyentry" + }, + { + "label": "FinancialSummary", + "file_type": "code", + "source_file": "assets/admin/pages/MyFinancialPage.tsx", + "source_location": "L14", + "_origin": "ast", + "id": "pages_myfinancialpage_financialsummary", + "community": 2, + "norm_label": "financialsummary" + }, + { + "label": "KpiCard()", + "file_type": "code", + "source_file": "assets/admin/pages/MyFinancialPage.tsx", + "source_location": "L22", + "_origin": "ast", + "id": "pages_myfinancialpage_kpicard", + "community": 2, + "norm_label": "kpicard()" + }, + { + "label": "MyFinancialPage()", + "file_type": "code", + "source_file": "assets/admin/pages/MyFinancialPage.tsx", + "source_location": "L33", + "_origin": "ast", + "id": "pages_myfinancialpage_myfinancialpage", + "community": 2, + "norm_label": "myfinancialpage()" + }, + { + "label": "MyPatientsPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_mypatientspage", + "community": 86, + "norm_label": "mypatientspage.tsx" + }, + { + "label": "sessionSchema", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L41", + "_origin": "ast", + "id": "pages_mypatientspage_sessionschema", + "community": 86, + "norm_label": "sessionschema" + }, + { + "label": "SessionFormData", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L50", + "_origin": "ast", + "id": "pages_mypatientspage_sessionformdata", + "community": 86, + "norm_label": "sessionformdata" + }, + { + "label": "PricingInsurance", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L52", + "_origin": "ast", + "id": "pages_mypatientspage_pricinginsurance", + "community": 86, + "norm_label": "pricinginsurance" + }, + { + "label": "InsurancePricing", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L58", + "_origin": "ast", + "id": "pages_mypatientspage_insurancepricing", + "community": 86, + "norm_label": "insurancepricing" + }, + { + "label": "PAYMENT_LABELS", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L63", + "_origin": "ast", + "id": "pages_mypatientspage_payment_labels", + "community": 86, + "norm_label": "payment_labels" + }, + { + "label": "PAYMENT_BADGE", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L71", + "_origin": "ast", + "id": "pages_mypatientspage_payment_badge", + "community": 86, + "norm_label": "payment_badge" + }, + { + "label": "EMPTY_RECORDS", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L79", + "_origin": "ast", + "id": "pages_mypatientspage_empty_records", + "community": 86, + "norm_label": "empty_records" + }, + { + "label": "EMPTY_SESSIONS", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L80", + "_origin": "ast", + "id": "pages_mypatientspage_empty_sessions", + "community": 86, + "norm_label": "empty_sessions" + }, + { + "label": "getPatientName()", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L82", + "_origin": "ast", + "id": "pages_mypatientspage_getpatientname", + "community": 86, + "norm_label": "getpatientname()" + }, + { + "label": "getPatientPhone()", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L86", + "_origin": "ast", + "id": "pages_mypatientspage_getpatientphone", + "community": 86, + "norm_label": "getpatientphone()" + }, + { + "label": "getPatientNationalCode()", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L90", + "_origin": "ast", + "id": "pages_mypatientspage_getpatientnationalcode", + "community": 86, + "norm_label": "getpatientnationalcode()" + }, + { + "label": "calcFinalPrice()", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L94", + "_origin": "ast", + "id": "pages_mypatientspage_calcfinalprice", + "community": 86, + "norm_label": "calcfinalprice()" + }, + { + "label": "MyPatientsPageInner()", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L105", + "_origin": "ast", + "id": "pages_mypatientspage_mypatientspageinner", + "community": 86, + "norm_label": "mypatientspageinner()" + }, + { + "label": "patientAvatar()", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1342", + "_origin": "ast", + "id": "pages_mypatientspage_patientavatar", + "community": 86, + "norm_label": "patientavatar()" + }, + { + "label": "fileNumber()", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1357", + "_origin": "ast", + "id": "pages_mypatientspage_filenumber", + "community": 86, + "norm_label": "filenumber()" + }, + { + "label": "PatientCard()", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1361", + "_origin": "ast", + "id": "pages_mypatientspage_patientcard", + "community": 86, + "norm_label": "patientcard()" + }, + { + "label": "PatientRow()", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1401", + "_origin": "ast", + "id": "pages_mypatientspage_patientrow", + "community": 86, + "norm_label": "patientrow()" + }, + { + "label": "SessionRow()", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1432", + "_origin": "ast", + "id": "pages_mypatientspage_sessionrow", + "community": 11, + "norm_label": "sessionrow()" + }, + { + "label": "EditSessionModal()", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1586", + "_origin": "ast", + "id": "pages_mypatientspage_editsessionmodal", + "community": 86, + "norm_label": "editsessionmodal()" + }, + { + "label": "MyPatientsPage()", + "file_type": "code", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1654", + "_origin": "ast", + "id": "pages_mypatientspage_mypatientspage", + "community": 86, + "norm_label": "mypatientspage()" + }, + { + "label": "MySecretariesPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_mysecretariespage", + "community": 3, + "norm_label": "mysecretariespage.tsx" + }, + { + "label": "DEFAULT_PERMISSIONS", + "file_type": "code", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L32", + "_origin": "ast", + "id": "pages_mysecretariespage_default_permissions", + "community": 3, + "norm_label": "default_permissions" + }, + { + "label": "PermSection", + "file_type": "code", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L44", + "_origin": "ast", + "id": "pages_mysecretariespage_permsection", + "community": 3, + "norm_label": "permsection" + }, + { + "label": "PERMISSION_LABELS", + "file_type": "code", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L46", + "_origin": "ast", + "id": "pages_mysecretariespage_permission_labels", + "community": 3, + "norm_label": "permission_labels" + }, + { + "label": "ALL_ACTIONS", + "file_type": "code", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L86", + "_origin": "ast", + "id": "pages_mysecretariespage_all_actions", + "community": 3, + "norm_label": "all_actions" + }, + { + "label": "ACTION_HEADERS", + "file_type": "code", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L94", + "_origin": "ast", + "id": "pages_mysecretariespage_action_headers", + "community": 3, + "norm_label": "action_headers" + }, + { + "label": "PermissionsMatrix()", + "file_type": "code", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L103", + "_origin": "ast", + "id": "pages_mysecretariespage_permissionsmatrix", + "community": 3, + "norm_label": "permissionsmatrix()" + }, + { + "label": "createSchema", + "file_type": "code", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L247", + "_origin": "ast", + "id": "pages_mysecretariespage_createschema", + "community": 3, + "norm_label": "createschema" + }, + { + "label": "CreateForm", + "file_type": "code", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L251", + "_origin": "ast", + "id": "pages_mysecretariespage_createform", + "community": 3, + "norm_label": "createform" + }, + { + "label": "ClinicDoctor", + "file_type": "code", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L253", + "_origin": "ast", + "id": "pages_mysecretariespage_clinicdoctor", + "community": 3, + "norm_label": "clinicdoctor" + }, + { + "label": "MySecretariesPage()", + "file_type": "code", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L260", + "_origin": "ast", + "id": "pages_mysecretariespage_mysecretariespage", + "community": 0, + "norm_label": "mysecretariespage()" + }, + { + "label": "NewSessionPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_newsessionpage", + "community": 19, + "norm_label": "newsessionpage.tsx" + }, + { + "label": "schema", + "file_type": "code", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L15", + "_origin": "ast", + "id": "pages_newsessionpage_schema", + "community": 19, + "norm_label": "schema" + }, + { + "label": "FormData", + "file_type": "code", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L24", + "_origin": "ast", + "id": "pages_newsessionpage_formdata", + "community": 19, + "norm_label": "formdata" + }, + { + "label": "Contract", + "file_type": "code", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L26", + "_origin": "ast", + "id": "pages_newsessionpage_contract", + "community": 19, + "norm_label": "contract" + }, + { + "label": "CoverageRow", + "file_type": "code", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L27", + "_origin": "ast", + "id": "pages_newsessionpage_coveragerow", + "community": 19, + "norm_label": "coveragerow" + }, + { + "label": "PAYMENT_LABELS", + "file_type": "code", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L29", + "_origin": "ast", + "id": "pages_newsessionpage_payment_labels", + "community": 19, + "norm_label": "payment_labels" + }, + { + "label": "Rule", + "file_type": "code", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L33", + "_origin": "ast", + "id": "pages_newsessionpage_rule", + "community": 19, + "norm_label": "rule" + }, + { + "label": "patientShareOf()", + "file_type": "code", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L38", + "_origin": "ast", + "id": "pages_newsessionpage_patientshareof", + "community": 19, + "norm_label": "patientshareof()" + }, + { + "label": "sectionTitle", + "file_type": "code", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L56", + "_origin": "ast", + "id": "pages_newsessionpage_sectiontitle", + "community": 19, + "norm_label": "sectiontitle" + }, + { + "label": "fieldLabel", + "file_type": "code", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L57", + "_origin": "ast", + "id": "pages_newsessionpage_fieldlabel", + "community": 19, + "norm_label": "fieldlabel" + }, + { + "label": "NewSessionPage()", + "file_type": "code", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L59", + "_origin": "ast", + "id": "pages_newsessionpage_newsessionpage", + "community": 19, + "norm_label": "newsessionpage()" + }, + { + "label": "PaymentDetailPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_paymentdetailpage", + "community": 11, + "norm_label": "paymentdetailpage.tsx" + }, + { + "label": "InfoRow()", + "file_type": "code", + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L12", + "_origin": "ast", + "id": "pages_paymentdetailpage_inforow", + "community": 11, + "norm_label": "inforow()" + }, + { + "label": "PaymentDetailPage()", + "file_type": "code", + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L21", + "_origin": "ast", + "id": "pages_paymentdetailpage_paymentdetailpage", + "community": 11, + "norm_label": "paymentdetailpage()" + }, + { + "label": "PaymentsPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_paymentspage", + "community": 3, + "norm_label": "paymentspage.tsx" + }, + { + "label": "STATUS_FILTERS", + "file_type": "code", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L16", + "_origin": "ast", + "id": "pages_paymentspage_status_filters", + "community": 3, + "norm_label": "status_filters" + }, + { + "label": "PaymentsPage()", + "file_type": "code", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "pages_paymentspage_paymentspage", + "community": 3, + "norm_label": "paymentspage()" + }, + { + "label": "PreRegistrationsPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_preregistrationspage", + "community": 3, + "norm_label": "preregistrationspage.tsx" + }, + { + "label": "PreRegistration", + "file_type": "code", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L12", + "_origin": "ast", + "id": "pages_preregistrationspage_preregistration", + "community": 3, + "norm_label": "preregistration" + }, + { + "label": "EMPTY", + "file_type": "code", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L23", + "_origin": "ast", + "id": "pages_preregistrationspage_empty", + "community": 3, + "norm_label": "empty" + }, + { + "label": "TYPE_META", + "file_type": "code", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "pages_preregistrationspage_type_meta", + "community": 3, + "norm_label": "type_meta" + }, + { + "label": "STATUS_META", + "file_type": "code", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L31", + "_origin": "ast", + "id": "pages_preregistrationspage_status_meta", + "community": 3, + "norm_label": "status_meta" + }, + { + "label": "STATUS_TABS", + "file_type": "code", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L37", + "_origin": "ast", + "id": "pages_preregistrationspage_status_tabs", + "community": 3, + "norm_label": "status_tabs" + }, + { + "label": "PreRegistrationsPage()", + "file_type": "code", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L44", + "_origin": "ast", + "id": "pages_preregistrationspage_preregistrationspage", + "community": 3, + "norm_label": "preregistrationspage()" + }, + { + "label": "RatingsPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_ratingspage", + "community": 3, + "norm_label": "ratingspage.tsx" + }, + { + "label": "Stars()", + "file_type": "code", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L14", + "_origin": "ast", + "id": "pages_ratingspage_stars", + "community": 3, + "norm_label": "stars()" + }, + { + "label": "RatingsPage()", + "file_type": "code", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L27", + "_origin": "ast", + "id": "pages_ratingspage_ratingspage", + "community": 3, + "norm_label": "ratingspage()" + }, + { + "label": "RepresentationDetailPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_representationdetailpage", + "community": 8, + "norm_label": "representationdetailpage.tsx" + }, + { + "label": "DetailRow()", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L16", + "_origin": "ast", + "id": "pages_representationdetailpage_detailrow", + "community": 8, + "norm_label": "detailrow()" + }, + { + "label": "RepresentationDetailPage()", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "pages_representationdetailpage_representationdetailpage", + "community": 8, + "norm_label": "representationdetailpage()" + }, + { + "label": "RepresentationFinancePage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_representationfinancepage", + "community": 2, + "norm_label": "representationfinancepage.tsx" + }, + { + "label": "FinanceRow", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L12", + "_origin": "ast", + "id": "pages_representationfinancepage_financerow", + "community": 2, + "norm_label": "financerow" + }, + { + "label": "RangeKey", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L24", + "_origin": "ast", + "id": "pages_representationfinancepage_rangekey", + "community": 2, + "norm_label": "rangekey" + }, + { + "label": "rangeFrom()", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L26", + "_origin": "ast", + "id": "pages_representationfinancepage_rangefrom", + "community": 2, + "norm_label": "rangefrom()" + }, + { + "label": "RANGES", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L34", + "_origin": "ast", + "id": "pages_representationfinancepage_ranges", + "community": 2, + "norm_label": "ranges" + }, + { + "label": "RepresentationFinancePage()", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L41", + "_origin": "ast", + "id": "pages_representationfinancepage_representationfinancepage", + "community": 2, + "norm_label": "representationfinancepage()" + }, + { + "label": "RepresentationProfilePage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationProfilePage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_representationprofilepage", + "community": 2, + "norm_label": "representationprofilepage.tsx" + }, + { + "label": "IbanItem", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationProfilePage.tsx", + "source_location": "L8", + "_origin": "ast", + "id": "pages_representationprofilepage_ibanitem", + "community": 2, + "norm_label": "ibanitem" + }, + { + "label": "RepProfile", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationProfilePage.tsx", + "source_location": "L16", + "_origin": "ast", + "id": "pages_representationprofilepage_repprofile", + "community": 2, + "norm_label": "repprofile" + }, + { + "label": "unwrap()", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationProfilePage.tsx", + "source_location": "L26", + "_origin": "ast", + "id": "pages_representationprofilepage_unwrap", + "community": 2, + "norm_label": "unwrap()" + }, + { + "label": "RepresentationProfilePage()", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationProfilePage.tsx", + "source_location": "L28", + "_origin": "ast", + "id": "pages_representationprofilepage_representationprofilepage", + "community": 2, + "norm_label": "representationprofilepage()" + }, + { + "label": "RepresentationSettlementPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_representationsettlementpage", + "community": 2, + "norm_label": "representationsettlementpage.tsx" + }, + { + "label": "WalletBalance", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L8", + "_origin": "ast", + "id": "pages_representationsettlementpage_walletbalance", + "community": 2, + "norm_label": "walletbalance" + }, + { + "label": "RepSummary", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L9", + "_origin": "ast", + "id": "pages_representationsettlementpage_repsummary", + "community": 2, + "norm_label": "repsummary" + }, + { + "label": "SettlementRow", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L10", + "_origin": "ast", + "id": "pages_representationsettlementpage_settlementrow", + "community": 2, + "norm_label": "settlementrow" + }, + { + "label": "STATUS_LABEL", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L18", + "_origin": "ast", + "id": "pages_representationsettlementpage_status_label", + "community": 2, + "norm_label": "status_label" + }, + { + "label": "STATUS_CLASS", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L21", + "_origin": "ast", + "id": "pages_representationsettlementpage_status_class", + "community": 2, + "norm_label": "status_class" + }, + { + "label": "IbanItem", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "pages_representationsettlementpage_ibanitem", + "community": 2, + "norm_label": "ibanitem" + }, + { + "label": "RepMe", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L26", + "_origin": "ast", + "id": "pages_representationsettlementpage_repme", + "community": 2, + "norm_label": "repme" + }, + { + "label": "RepresentationSettlementPage()", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L28", + "_origin": "ast", + "id": "pages_representationsettlementpage_representationsettlementpage", + "community": 2, + "norm_label": "representationsettlementpage()" + }, + { + "label": "RepresentationsPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_representationspage", + "community": 3, + "norm_label": "representationspage.tsx" + }, + { + "label": "schema", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L22", + "_origin": "ast", + "id": "pages_representationspage_schema", + "community": 3, + "norm_label": "schema" + }, + { + "label": "FormData", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L28", + "_origin": "ast", + "id": "pages_representationspage_formdata", + "community": 3, + "norm_label": "formdata" + }, + { + "label": "RepresentationsPage()", + "file_type": "code", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L30", + "_origin": "ast", + "id": "pages_representationspage_representationspage", + "community": 3, + "norm_label": "representationspage()" + }, + { + "label": "SecretariesPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_secretariespage", + "community": 3, + "norm_label": "secretariespage.tsx" + }, + { + "label": "DEFAULT_PERMISSIONS", + "file_type": "code", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L15", + "_origin": "ast", + "id": "pages_secretariespage_default_permissions", + "community": 3, + "norm_label": "default_permissions" + }, + { + "label": "PermSection", + "file_type": "code", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L22", + "_origin": "ast", + "id": "pages_secretariespage_permsection", + "community": 3, + "norm_label": "permsection" + }, + { + "label": "PERMISSION_LABELS", + "file_type": "code", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L24", + "_origin": "ast", + "id": "pages_secretariespage_permission_labels", + "community": 3, + "norm_label": "permission_labels" + }, + { + "label": "PermissionsMatrix()", + "file_type": "code", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L61", + "_origin": "ast", + "id": "pages_secretariespage_permissionsmatrix", + "community": 3, + "norm_label": "permissionsmatrix()" + }, + { + "label": "SecretariesPage()", + "file_type": "code", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L122", + "_origin": "ast", + "id": "pages_secretariespage_secretariespage", + "community": 3, + "norm_label": "secretariespage()" + }, + { + "label": "SelectContextPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/SelectContextPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_selectcontextpage", + "community": 0, + "norm_label": "selectcontextpage.tsx" + }, + { + "label": "ROLE_LABELS", + "file_type": "code", + "source_file": "assets/admin/pages/SelectContextPage.tsx", + "source_location": "L5", + "_origin": "ast", + "id": "pages_selectcontextpage_role_labels", + "community": 0, + "norm_label": "role_labels" + }, + { + "label": "TYPE_ICONS", + "file_type": "code", + "source_file": "assets/admin/pages/SelectContextPage.tsx", + "source_location": "L13", + "_origin": "ast", + "id": "pages_selectcontextpage_type_icons", + "community": 0, + "norm_label": "type_icons" + }, + { + "label": "SelectContextPage()", + "file_type": "code", + "source_file": "assets/admin/pages/SelectContextPage.tsx", + "source_location": "L18", + "_origin": "ast", + "id": "pages_selectcontextpage_selectcontextpage", + "community": 0, + "norm_label": "selectcontextpage()" + }, + { + "label": "SettingsPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/SettingsPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_settingspage", + "community": 2, + "norm_label": "settingspage.tsx" + }, + { + "label": "TaxHistoryRow", + "file_type": "code", + "source_file": "assets/admin/pages/SettingsPage.tsx", + "source_location": "L11", + "_origin": "ast", + "id": "pages_settingspage_taxhistoryrow", + "community": 2, + "norm_label": "taxhistoryrow" + }, + { + "label": "schema", + "file_type": "code", + "source_file": "assets/admin/pages/SettingsPage.tsx", + "source_location": "L20", + "_origin": "ast", + "id": "pages_settingspage_schema", + "community": 2, + "norm_label": "schema" + }, + { + "label": "FormValues", + "file_type": "code", + "source_file": "assets/admin/pages/SettingsPage.tsx", + "source_location": "L46", + "_origin": "ast", + "id": "pages_settingspage_formvalues", + "community": 2, + "norm_label": "formvalues" + }, + { + "label": "Settings", + "file_type": "code", + "source_file": "assets/admin/pages/SettingsPage.tsx", + "source_location": "L48", + "_origin": "ast", + "id": "pages_settingspage_settings", + "community": 2, + "norm_label": "settings" + }, + { + "label": "SettingsPage()", + "file_type": "code", + "source_file": "assets/admin/pages/SettingsPage.tsx", + "source_location": "L73", + "_origin": "ast", + "id": "pages_settingspage_settingspage", + "community": 2, + "norm_label": "settingspage()" + }, + { + "label": "SettlementDetailPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_settlementdetailpage", + "community": 0, + "norm_label": "settlementdetailpage.tsx" + }, + { + "label": "SettlementDetail", + "file_type": "code", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L14", + "_origin": "ast", + "id": "pages_settlementdetailpage_settlementdetail", + "community": 0, + "norm_label": "settlementdetail" + }, + { + "label": "Row()", + "file_type": "code", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L30", + "_origin": "ast", + "id": "pages_settlementdetailpage_row", + "community": 0, + "norm_label": "row()" + }, + { + "label": "SettlementDetailPage()", + "file_type": "code", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L39", + "_origin": "ast", + "id": "pages_settlementdetailpage_settlementdetailpage", + "community": 0, + "norm_label": "settlementdetailpage()" + }, + { + "label": "SettlementsPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_settlementspage", + "community": 3, + "norm_label": "settlementspage.tsx" + }, + { + "label": "STATUS_FILTERS", + "file_type": "code", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L16", + "_origin": "ast", + "id": "pages_settlementspage_status_filters", + "community": 3, + "norm_label": "status_filters" + }, + { + "label": "SettlementsPage()", + "file_type": "code", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L24", + "_origin": "ast", + "id": "pages_settlementspage_settlementspage", + "community": 3, + "norm_label": "settlementspage()" + }, + { + "label": "SmsPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_smspage", + "community": 8, + "norm_label": "smspage.tsx" + }, + { + "label": "templateSchema", + "file_type": "code", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L19", + "_origin": "ast", + "id": "pages_smspage_templateschema", + "community": 8, + "norm_label": "templateschema" + }, + { + "label": "TemplateFormData", + "file_type": "code", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L23", + "_origin": "ast", + "id": "pages_smspage_templateformdata", + "community": 8, + "norm_label": "templateformdata" + }, + { + "label": "Tab", + "file_type": "code", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "pages_smspage_tab", + "community": 8, + "norm_label": "tab" + }, + { + "label": "STATUS_LOG_META", + "file_type": "code", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L27", + "_origin": "ast", + "id": "pages_smspage_status_log_meta", + "community": 8, + "norm_label": "status_log_meta" + }, + { + "label": "TAG_LABELS", + "file_type": "code", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L33", + "_origin": "ast", + "id": "pages_smspage_tag_labels", + "community": 8, + "norm_label": "tag_labels" + }, + { + "label": "TAG_FILTER_OPTIONS", + "file_type": "code", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L43", + "_origin": "ast", + "id": "pages_smspage_tag_filter_options", + "community": 8, + "norm_label": "tag_filter_options" + }, + { + "label": "SmsPage()", + "file_type": "code", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L48", + "_origin": "ast", + "id": "pages_smspage_smspage", + "community": 11, + "norm_label": "smspage()" + }, + { + "label": "SmsWalletPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_smswalletpage", + "community": 2, + "norm_label": "smswalletpage.tsx" + }, + { + "label": "chargeSchema", + "file_type": "code", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L22", + "_origin": "ast", + "id": "pages_smswalletpage_chargeschema", + "community": 2, + "norm_label": "chargeschema" + }, + { + "label": "ChargeForm", + "file_type": "code", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "pages_smswalletpage_chargeform", + "community": 2, + "norm_label": "chargeform" + }, + { + "label": "EMPTY_LOGS", + "file_type": "code", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L27", + "_origin": "ast", + "id": "pages_smswalletpage_empty_logs", + "community": 2, + "norm_label": "empty_logs" + }, + { + "label": "REMINDER_HOUR_OPTIONS", + "file_type": "code", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L29", + "_origin": "ast", + "id": "pages_smswalletpage_reminder_hour_options", + "community": 2, + "norm_label": "reminder_hour_options" + }, + { + "label": "POST_VISIT_VARS", + "file_type": "code", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L31", + "_origin": "ast", + "id": "pages_smswalletpage_post_visit_vars", + "community": 2, + "norm_label": "post_visit_vars" + }, + { + "label": "SmsWalletPageInner()", + "file_type": "code", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L38", + "_origin": "ast", + "id": "pages_smswalletpage_smswalletpageinner", + "community": 2, + "norm_label": "smswalletpageinner()" + }, + { + "label": "SmsWalletPage()", + "file_type": "code", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L540", + "_origin": "ast", + "id": "pages_smswalletpage_smswalletpage", + "community": 2, + "norm_label": "smswalletpage()" + }, + { + "label": "StaffPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_staffpage", + "community": 8, + "norm_label": "staffpage.tsx" + }, + { + "label": "schema", + "file_type": "code", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L18", + "_origin": "ast", + "id": "pages_staffpage_schema", + "community": 8, + "norm_label": "schema" + }, + { + "label": "StaffFormData", + "file_type": "code", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L25", + "_origin": "ast", + "id": "pages_staffpage_staffformdata", + "community": 8, + "norm_label": "staffformdata" + }, + { + "label": "EMPTY", + "file_type": "code", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L27", + "_origin": "ast", + "id": "pages_staffpage_empty", + "community": 8, + "norm_label": "empty" + }, + { + "label": "StaffPage()", + "file_type": "code", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L29", + "_origin": "ast", + "id": "pages_staffpage_staffpage", + "community": 8, + "norm_label": "staffpage()" + }, + { + "label": "StaffFormFields()", + "file_type": "code", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L246", + "_origin": "ast", + "id": "pages_staffpage_staffformfields", + "community": 8, + "norm_label": "staffformfields()" + }, + { + "label": "SubscriptionPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_subscriptionpage", + "community": 2, + "norm_label": "subscriptionpage.tsx" + }, + { + "label": "PLAN_FEATURE_LABELS", + "file_type": "code", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L17", + "_origin": "ast", + "id": "pages_subscriptionpage_plan_feature_labels", + "community": 2, + "norm_label": "plan_feature_labels" + }, + { + "label": "PLAN_META", + "file_type": "code", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L23", + "_origin": "ast", + "id": "pages_subscriptionpage_plan_meta", + "community": 2, + "norm_label": "plan_meta" + }, + { + "label": "GATEWAY_LABELS", + "file_type": "code", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L45", + "_origin": "ast", + "id": "pages_subscriptionpage_gateway_labels", + "community": 2, + "norm_label": "gateway_labels" + }, + { + "label": "SubscriptionPage()", + "file_type": "code", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L49", + "_origin": "ast", + "id": "pages_subscriptionpage_subscriptionpage", + "community": 2, + "norm_label": "subscriptionpage()" + }, + { + "label": "PlanCard()", + "file_type": "code", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L380", + "_origin": "ast", + "id": "pages_subscriptionpage_plancard", + "community": 2, + "norm_label": "plancard()" + }, + { + "label": "UserDetailPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_userdetailpage", + "community": 11, + "norm_label": "userdetailpage.tsx" + }, + { + "label": "AdminUserDetail", + "file_type": "code", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L22", + "_origin": "ast", + "id": "pages_userdetailpage_adminuserdetail", + "community": 11, + "norm_label": "adminuserdetail" + }, + { + "label": "UserProfileData", + "file_type": "code", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L35", + "_origin": "ast", + "id": "pages_userdetailpage_userprofiledata", + "community": 11, + "norm_label": "userprofiledata" + }, + { + "label": "GENDER_LABELS", + "file_type": "code", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L53", + "_origin": "ast", + "id": "pages_userdetailpage_gender_labels", + "community": 11, + "norm_label": "gender_labels" + }, + { + "label": "MARITAL_LABELS", + "file_type": "code", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L54", + "_origin": "ast", + "id": "pages_userdetailpage_marital_labels", + "community": 11, + "norm_label": "marital_labels" + }, + { + "label": "MEDICAL_SECTIONS", + "file_type": "code", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L57", + "_origin": "ast", + "id": "pages_userdetailpage_medical_sections", + "community": 11, + "norm_label": "medical_sections" + }, + { + "label": "ROLE_META", + "file_type": "code", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L73", + "_origin": "ast", + "id": "pages_userdetailpage_role_meta", + "community": 11, + "norm_label": "role_meta" + }, + { + "label": "ROLE_MAP", + "file_type": "code", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L81", + "_origin": "ast", + "id": "pages_userdetailpage_role_map", + "community": 11, + "norm_label": "role_map" + }, + { + "label": "getPrimaryRole()", + "file_type": "code", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L89", + "_origin": "ast", + "id": "pages_userdetailpage_getprimaryrole", + "community": 11, + "norm_label": "getprimaryrole()" + }, + { + "label": "AVATAR_COLORS", + "file_type": "code", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L97", + "_origin": "ast", + "id": "pages_userdetailpage_avatar_colors", + "community": 11, + "norm_label": "avatar_colors" + }, + { + "label": "BigAvatar()", + "file_type": "code", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L105", + "_origin": "ast", + "id": "pages_userdetailpage_bigavatar", + "community": 11, + "norm_label": "bigavatar()" + }, + { + "label": "InfoCard()", + "file_type": "code", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L116", + "_origin": "ast", + "id": "pages_userdetailpage_infocard", + "community": 11, + "norm_label": "infocard()" + }, + { + "label": "editSchema", + "file_type": "code", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L152", + "_origin": "ast", + "id": "pages_userdetailpage_editschema", + "community": 11, + "norm_label": "editschema" + }, + { + "label": "EditForm", + "file_type": "code", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L157", + "_origin": "ast", + "id": "pages_userdetailpage_editform", + "community": 11, + "norm_label": "editform" + }, + { + "label": "ChangeRoleModal()", + "file_type": "code", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L161", + "_origin": "ast", + "id": "pages_userdetailpage_changerolemodal", + "community": 11, + "norm_label": "changerolemodal()" + }, + { + "label": "UserDetailPage()", + "file_type": "code", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L201", + "_origin": "ast", + "id": "pages_userdetailpage_userdetailpage", + "community": 11, + "norm_label": "userdetailpage()" + }, + { + "label": "UsersPage.tsx", + "file_type": "code", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L1", + "_origin": "ast", + "id": "pages_userspage", + "community": 235, + "norm_label": "userspage.tsx" + }, + { + "label": "AdminUser", + "file_type": "code", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L20", + "_origin": "ast", + "id": "pages_userspage_adminuser", + "community": 235, + "norm_label": "adminuser" + }, + { + "label": "UserStats", + "file_type": "code", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L32", + "_origin": "ast", + "id": "pages_userspage_userstats", + "community": 235, + "norm_label": "userstats" + }, + { + "label": "HUES_LIST", + "file_type": "code", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L43", + "_origin": "ast", + "id": "pages_userspage_hues_list", + "community": 235, + "norm_label": "hues_list" + }, + { + "label": "ROLE_META", + "file_type": "code", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L45", + "_origin": "ast", + "id": "pages_userspage_role_meta", + "community": 235, + "norm_label": "role_meta" + }, + { + "label": "getPrimaryRole()", + "file_type": "code", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L53", + "_origin": "ast", + "id": "pages_userspage_getprimaryrole", + "community": 235, + "norm_label": "getprimaryrole()" + }, + { + "label": "UserAvatar()", + "file_type": "code", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L61", + "_origin": "ast", + "id": "pages_userspage_useravatar", + "community": 235, + "norm_label": "useravatar()" + }, + { + "label": "RoleBadge()", + "file_type": "code", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L76", + "_origin": "ast", + "id": "pages_userspage_rolebadge", + "community": 235, + "norm_label": "rolebadge()" + }, + { + "label": "ActiveBadge()", + "file_type": "code", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L87", + "_origin": "ast", + "id": "pages_userspage_activebadge", + "community": 235, + "norm_label": "activebadge()" + }, + { + "label": "ChangeRoleModal()", + "file_type": "code", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L98", + "_origin": "ast", + "id": "pages_userspage_changerolemodal", + "community": 235, + "norm_label": "changerolemodal()" + }, + { + "label": "ROLE_TABS", + "file_type": "code", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L148", + "_origin": "ast", + "id": "pages_userspage_role_tabs", + "community": 235, + "norm_label": "role_tabs" + }, + { + "label": "UsersPage()", + "file_type": "code", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L159", + "_origin": "ast", + "id": "pages_userspage_userspage", + "community": 235, + "norm_label": "userspage()" + }, + { + "label": "authStore.ts", + "file_type": "code", + "source_file": "assets/admin/stores/authStore.ts", + "source_location": "L1", + "_origin": "ast", + "id": "stores_authstore", + "community": 0, + "norm_label": "authstore.ts" + }, + { + "label": "ContextItem", + "file_type": "code", + "source_file": "assets/admin/stores/authStore.ts", + "source_location": "L4", + "_origin": "ast", + "id": "stores_authstore_contextitem", + "community": 0, + "norm_label": "contextitem" + }, + { + "label": "AuthState", + "file_type": "code", + "source_file": "assets/admin/stores/authStore.ts", + "source_location": "L14", + "_origin": "ast", + "id": "stores_authstore_authstate", + "community": 0, + "norm_label": "authstate" + }, + { + "label": "getToken()", + "file_type": "code", + "source_file": "assets/admin/stores/authStore.ts", + "source_location": "L34", + "_origin": "ast", + "id": "stores_authstore_gettoken", + "community": 0, + "norm_label": "gettoken()" + }, + { + "label": "apiFetch()", + "file_type": "code", + "source_file": "assets/admin/stores/authStore.ts", + "source_location": "L44", + "_origin": "ast", + "id": "stores_authstore_apifetch", + "community": 0, + "norm_label": "apifetch()" + }, + { + "label": "useAuthStore", + "file_type": "code", + "source_file": "assets/admin/stores/authStore.ts", + "source_location": "L57", + "_origin": "ast", + "id": "stores_authstore_useauthstore", + "community": 0, + "norm_label": "useauthstore" + }, + { + "label": "uiStore.ts", + "file_type": "code", + "source_file": "assets/admin/stores/uiStore.ts", + "source_location": "L1", + "_origin": "ast", + "id": "stores_uistore", + "community": 19, + "norm_label": "uistore.ts" + }, + { + "label": "HUES", + "file_type": "code", + "source_file": "assets/admin/stores/uiStore.ts", + "source_location": "L4", + "_origin": "ast", + "id": "stores_uistore_hues", + "community": 19, + "norm_label": "hues" + }, + { + "label": "BrandHue", + "file_type": "code", + "source_file": "assets/admin/stores/uiStore.ts", + "source_location": "L12", + "_origin": "ast", + "id": "stores_uistore_brandhue", + "community": 19, + "norm_label": "brandhue" + }, + { + "label": "UiState", + "file_type": "code", + "source_file": "assets/admin/stores/uiStore.ts", + "source_location": "L14", + "_origin": "ast", + "id": "stores_uistore_uistate", + "community": 19, + "norm_label": "uistate" + }, + { + "label": "applyTheme()", + "file_type": "code", + "source_file": "assets/admin/stores/uiStore.ts", + "source_location": "L28", + "_origin": "ast", + "id": "stores_uistore_applytheme", + "community": 19, + "norm_label": "applytheme()" + }, + { + "label": "useUiStore", + "file_type": "code", + "source_file": "assets/admin/stores/uiStore.ts", + "source_location": "L37", + "_origin": "ast", + "id": "stores_uistore_useuistore", + "community": 19, + "norm_label": "useuistore" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "types_index", + "community": 8, + "norm_label": "index.ts" + }, + { + "label": "User", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L1", + "_origin": "ast", + "id": "types_index_user", + "community": 8, + "norm_label": "user" + }, + { + "label": "UserProfile", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L15", + "_origin": "ast", + "id": "types_index_userprofile", + "community": 8, + "norm_label": "userprofile" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L26", + "_origin": "ast", + "id": "types_index_doctor", + "community": 8, + "norm_label": "doctor" + }, + { + "label": "Clinic", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L40", + "_origin": "ast", + "id": "types_index_clinic", + "community": 0, + "norm_label": "clinic" + }, + { + "label": "ClinicDetail", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L51", + "_origin": "ast", + "id": "types_index_clinicdetail", + "community": 13, + "norm_label": "clinicdetail" + }, + { + "label": "AppointmentStatus", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L82", + "_origin": "ast", + "id": "types_index_appointmentstatus", + "community": 8, + "norm_label": "appointmentstatus" + }, + { + "label": "Appointment", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L91", + "_origin": "ast", + "id": "types_index_appointment", + "community": 8, + "norm_label": "appointment" + }, + { + "label": "PaymentStatus", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L107", + "_origin": "ast", + "id": "types_index_paymentstatus", + "community": 8, + "norm_label": "paymentstatus" + }, + { + "label": "PaymentGateway", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L113", + "_origin": "ast", + "id": "types_index_paymentgateway", + "community": 8, + "norm_label": "paymentgateway" + }, + { + "label": "Payment", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L115", + "_origin": "ast", + "id": "types_index_payment", + "community": 11, + "norm_label": "payment" + }, + { + "label": "SettlementStatus", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L127", + "_origin": "ast", + "id": "types_index_settlementstatus", + "community": 8, + "norm_label": "settlementstatus" + }, + { + "label": "Settlement", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L129", + "_origin": "ast", + "id": "types_index_settlement", + "community": 3, + "norm_label": "settlement" + }, + { + "label": "Representation", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L141", + "_origin": "ast", + "id": "types_index_representation", + "community": 8, + "norm_label": "representation" + }, + { + "label": "Comment", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L157", + "_origin": "ast", + "id": "types_index_comment", + "community": 3, + "norm_label": "comment" + }, + { + "label": "Rating", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L167", + "_origin": "ast", + "id": "types_index_rating", + "community": 3, + "norm_label": "rating" + }, + { + "label": "SmsTemplateStatus", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L180", + "_origin": "ast", + "id": "types_index_smstemplatestatus", + "community": 8, + "norm_label": "smstemplatestatus" + }, + { + "label": "SmsTemplate", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L182", + "_origin": "ast", + "id": "types_index_smstemplate", + "community": 8, + "norm_label": "smstemplate" + }, + { + "label": "SmsLog", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L192", + "_origin": "ast", + "id": "types_index_smslog", + "community": 8, + "norm_label": "smslog" + }, + { + "label": "SmsMessageText", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L203", + "_origin": "ast", + "id": "types_index_smsmessagetext", + "community": 8, + "norm_label": "smsmessagetext" + }, + { + "label": "Province", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L211", + "_origin": "ast", + "id": "types_index_province", + "community": 41, + "norm_label": "province" + }, + { + "label": "City", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L219", + "_origin": "ast", + "id": "types_index_city", + "community": 8, + "norm_label": "city" + }, + { + "label": "SpecialtyFull", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L238", + "_origin": "ast", + "id": "types_index_specialtyfull", + "community": 8, + "norm_label": "specialtyfull" + }, + { + "label": "DoctorService", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L248", + "_origin": "ast", + "id": "types_index_doctorservice", + "community": 41, + "norm_label": "doctorservice" + }, + { + "label": "Insurance", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L258", + "_origin": "ast", + "id": "types_index_insurance", + "community": 41, + "norm_label": "insurance" + }, + { + "label": "Tag", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L267", + "_origin": "ast", + "id": "types_index_tag", + "community": 8, + "norm_label": "tag" + }, + { + "label": "Blog", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L275", + "_origin": "ast", + "id": "types_index_blog", + "community": 19, + "norm_label": "blog" + }, + { + "label": "Secretary", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L289", + "_origin": "ast", + "id": "types_index_secretary", + "community": 3, + "norm_label": "secretary" + }, + { + "label": "SecretaryPermissions", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L300", + "_origin": "ast", + "id": "types_index_secretarypermissions", + "community": 3, + "norm_label": "secretarypermissions" + }, + { + "label": "Specialty", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L325", + "_origin": "ast", + "id": "types_index_specialty", + "community": 8, + "norm_label": "specialty" + }, + { + "label": "ClinicStaff", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L332", + "_origin": "ast", + "id": "types_index_clinicstaff", + "community": 8, + "norm_label": "clinicstaff" + }, + { + "label": "SubscriptionPlan", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L343", + "_origin": "ast", + "id": "types_index_subscriptionplan", + "community": 2, + "norm_label": "subscriptionplan" + }, + { + "label": "SubscriptionPeriod", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L352", + "_origin": "ast", + "id": "types_index_subscriptionperiod", + "community": 2, + "norm_label": "subscriptionperiod" + }, + { + "label": "MySubscriptionData", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L360", + "_origin": "ast", + "id": "types_index_mysubscriptiondata", + "community": 2, + "norm_label": "mysubscriptiondata" + }, + { + "label": "MySubscription", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L377", + "_origin": "ast", + "id": "types_index_mysubscription", + "community": 8, + "norm_label": "mysubscription" + }, + { + "label": "ServiceSection", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L387", + "_origin": "ast", + "id": "types_index_servicesection", + "community": 19, + "norm_label": "servicesection" + }, + { + "label": "ServiceItem", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L393", + "_origin": "ast", + "id": "types_index_serviceitem", + "community": 33, + "norm_label": "serviceitem" + }, + { + "label": "SmsWalletBalance", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L403", + "_origin": "ast", + "id": "types_index_smswalletbalance", + "community": 2, + "norm_label": "smswalletbalance" + }, + { + "label": "SmsWalletLog", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L409", + "_origin": "ast", + "id": "types_index_smswalletlog", + "community": 2, + "norm_label": "smswalletlog" + }, + { + "label": "SmsSettings", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L417", + "_origin": "ast", + "id": "types_index_smssettings", + "community": 2, + "norm_label": "smssettings" + }, + { + "label": "PatientProfile", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L427", + "_origin": "ast", + "id": "types_index_patientprofile", + "community": 8, + "norm_label": "patientprofile" + }, + { + "label": "PatientRecord", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L443", + "_origin": "ast", + "id": "types_index_patientrecord", + "community": 19, + "norm_label": "patientrecord" + }, + { + "label": "PatientSession", + "file_type": "code", + "source_file": "assets/admin/types/index.ts", + "source_location": "L455", + "_origin": "ast", + "id": "types_index_patientsession", + "community": 86, + "norm_label": "patientsession" + }, + { + "label": "app.js", + "file_type": "code", + "source_file": "assets/app.js", + "source_location": "L1", + "_origin": "ast", + "id": "assets_app", + "community": 601, + "norm_label": "app.js" + }, + { + "label": "csrf_protection_controller.js", + "file_type": "code", + "source_file": "assets/controllers/csrf_protection_controller.js", + "source_location": "L1", + "_origin": "ast", + "id": "controllers_csrf_protection_controller", + "community": 564, + "norm_label": "csrf_protection_controller.js" + }, + { + "label": "generateCsrfToken()", + "file_type": "code", + "source_file": "assets/controllers/csrf_protection_controller.js", + "source_location": "L25", + "_origin": "ast", + "id": "controllers_csrf_protection_controller_generatecsrftoken", + "community": 564, + "norm_label": "generatecsrftoken()" + }, + { + "label": "generateCsrfHeaders()", + "file_type": "code", + "source_file": "assets/controllers/csrf_protection_controller.js", + "source_location": "L47", + "_origin": "ast", + "id": "controllers_csrf_protection_controller_generatecsrfheaders", + "community": 564, + "norm_label": "generatecsrfheaders()" + }, + { + "label": "removeCsrfToken()", + "file_type": "code", + "source_file": "assets/controllers/csrf_protection_controller.js", + "source_location": "L64", + "_origin": "ast", + "id": "controllers_csrf_protection_controller_removecsrftoken", + "community": 564, + "norm_label": "removecsrftoken()" + }, + { + "label": "hello_controller.js", + "file_type": "code", + "source_file": "assets/controllers/hello_controller.js", + "source_location": "L1", + "_origin": "ast", + "id": "controllers_hello_controller", + "community": 616, + "norm_label": "hello_controller.js" + }, + { + "label": "connect()", + "file_type": "code", + "source_file": "assets/controllers/hello_controller.js", + "source_location": "L13", + "_origin": "ast", + "id": "controllers_hello_controller_connect", + "community": 616, + "norm_label": "connect()" + }, + { + "label": "index.js", + "file_type": "code", + "source_file": "assets/home/index.js", + "source_location": "L1", + "_origin": "ast", + "id": "home_index", + "community": 626, + "norm_label": "index.js" + }, + { + "label": "Hello.jsx", + "file_type": "code", + "source_file": "assets/react/controllers/Hello.jsx", + "source_location": "L1", + "_origin": "ast", + "id": "controllers_hello", + "community": 624, + "norm_label": "hello.jsx" + }, + { + "label": "stimulus_bootstrap.js", + "file_type": "code", + "source_file": "assets/stimulus_bootstrap.js", + "source_location": "L1", + "_origin": "ast", + "id": "assets_stimulus_bootstrap", + "community": 601, + "norm_label": "stimulus_bootstrap.js" + }, + { + "label": "app", + "file_type": "code", + "source_file": "assets/stimulus_bootstrap.js", + "source_location": "L4", + "_origin": "ast", + "id": "assets_stimulus_bootstrap_app", + "community": 601, + "norm_label": "app" + }, + { + "label": "composer.json", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L1", + "_origin": "ast", + "id": "composer", + "community": 163, + "norm_label": "composer.json" + }, + { + "label": "name", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L2", + "_origin": "ast", + "id": "composer_name", + "community": 163, + "norm_label": "name" + }, + { + "label": "type", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L3", + "_origin": "ast", + "id": "composer_type", + "community": 163, + "norm_label": "type" + }, + { + "label": "license", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L4", + "_origin": "ast", + "id": "composer_license", + "community": 163, + "norm_label": "license" + }, + { + "label": "description", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L5", + "_origin": "ast", + "id": "composer_description", + "community": 163, + "norm_label": "description" + }, + { + "label": "minimum-stability", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L6", + "_origin": "ast", + "id": "composer_minimum_stability", + "community": 163, + "norm_label": "minimum-stability" + }, + { + "label": "prefer-stable", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L7", + "_origin": "ast", + "id": "composer_prefer_stable", + "community": 163, + "norm_label": "prefer-stable" + }, + { + "label": "require", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L8", + "_origin": "ast", + "id": "composer_require", + "community": 34, + "norm_label": "require" + }, + { + "label": "php", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L9", + "_origin": "ast", + "id": "composer_require_php", + "community": 34, + "norm_label": "php" + }, + { + "label": "ext-ctype", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L10", + "_origin": "ast", + "id": "composer_require_ext_ctype", + "community": 34, + "norm_label": "ext-ctype" + }, + { + "label": "ext-iconv", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L11", + "_origin": "ast", + "id": "composer_require_ext_iconv", + "community": 34, + "norm_label": "ext-iconv" + }, + { + "label": "doctrine/doctrine-bundle", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L12", + "_origin": "ast", + "id": "composer_require_doctrine_doctrine_bundle", + "community": 34, + "norm_label": "doctrine/doctrine-bundle" + }, + { + "label": "doctrine/doctrine-migrations-bundle", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L13", + "_origin": "ast", + "id": "composer_require_doctrine_doctrine_migrations_bundle", + "community": 34, + "norm_label": "doctrine/doctrine-migrations-bundle" + }, + { + "label": "doctrine/orm", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L14", + "_origin": "ast", + "id": "composer_require_doctrine_orm", + "community": 34, + "norm_label": "doctrine/orm" + }, + { + "label": "lexik/jwt-authentication-bundle", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L15", + "_origin": "ast", + "id": "composer_require_lexik_jwt_authentication_bundle", + "community": 34, + "norm_label": "lexik/jwt-authentication-bundle" + }, + { + "label": "nelmio/api-doc-bundle", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L16", + "_origin": "ast", + "id": "composer_require_nelmio_api_doc_bundle", + "community": 34, + "norm_label": "nelmio/api-doc-bundle" + }, + { + "label": "nelmio/cors-bundle", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L17", + "_origin": "ast", + "id": "composer_require_nelmio_cors_bundle", + "community": 34, + "norm_label": "nelmio/cors-bundle" + }, + { + "label": "symfony/asset", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L18", + "_origin": "ast", + "id": "composer_require_symfony_asset", + "community": 34, + "norm_label": "symfony/asset" + }, + { + "label": "symfony/cache", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L19", + "_origin": "ast", + "id": "composer_require_symfony_cache", + "community": 34, + "norm_label": "symfony/cache" + }, + { + "label": "symfony/console", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L20", + "_origin": "ast", + "id": "composer_require_symfony_console", + "community": 34, + "norm_label": "symfony/console" + }, + { + "label": "symfony/dotenv", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L21", + "_origin": "ast", + "id": "composer_require_symfony_dotenv", + "community": 34, + "norm_label": "symfony/dotenv" + }, + { + "label": "symfony/flex", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L22", + "_origin": "ast", + "id": "composer_require_symfony_flex", + "community": 34, + "norm_label": "symfony/flex" + }, + { + "label": "symfony/framework-bundle", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L23", + "_origin": "ast", + "id": "composer_require_symfony_framework_bundle", + "community": 34, + "norm_label": "symfony/framework-bundle" + }, + { + "label": "symfony/http-client", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L24", + "_origin": "ast", + "id": "composer_require_symfony_http_client", + "community": 34, + "norm_label": "symfony/http-client" + }, + { + "label": "symfony/messenger", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L25", + "_origin": "ast", + "id": "composer_require_symfony_messenger", + "community": 34, + "norm_label": "symfony/messenger" + }, + { + "label": "symfony/property-access", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L26", + "_origin": "ast", + "id": "composer_require_symfony_property_access", + "community": 34, + "norm_label": "symfony/property-access" + }, + { + "label": "symfony/property-info", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L27", + "_origin": "ast", + "id": "composer_require_symfony_property_info", + "community": 34, + "norm_label": "symfony/property-info" + }, + { + "label": "symfony/rate-limiter", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L28", + "_origin": "ast", + "id": "composer_require_symfony_rate_limiter", + "community": 34, + "norm_label": "symfony/rate-limiter" + }, + { + "label": "symfony/runtime", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L29", + "_origin": "ast", + "id": "composer_require_symfony_runtime", + "community": 34, + "norm_label": "symfony/runtime" + }, + { + "label": "symfony/scheduler", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L30", + "_origin": "ast", + "id": "composer_require_symfony_scheduler", + "community": 34, + "norm_label": "symfony/scheduler" + }, + { + "label": "symfony/security-bundle", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L31", + "_origin": "ast", + "id": "composer_require_symfony_security_bundle", + "community": 34, + "norm_label": "symfony/security-bundle" + }, + { + "label": "symfony/serializer", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L32", + "_origin": "ast", + "id": "composer_require_symfony_serializer", + "community": 34, + "norm_label": "symfony/serializer" + }, + { + "label": "symfony/twig-bundle", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L33", + "_origin": "ast", + "id": "composer_require_symfony_twig_bundle", + "community": 34, + "norm_label": "symfony/twig-bundle" + }, + { + "label": "symfony/uid", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L34", + "_origin": "ast", + "id": "composer_require_symfony_uid", + "community": 34, + "norm_label": "symfony/uid" + }, + { + "label": "symfony/ux-react", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L35", + "_origin": "ast", + "id": "composer_require_symfony_ux_react", + "community": 34, + "norm_label": "symfony/ux-react" + }, + { + "label": "symfony/validator", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L36", + "_origin": "ast", + "id": "composer_require_symfony_validator", + "community": 34, + "norm_label": "symfony/validator" + }, + { + "label": "symfony/webpack-encore-bundle", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L37", + "_origin": "ast", + "id": "composer_require_symfony_webpack_encore_bundle", + "community": 34, + "norm_label": "symfony/webpack-encore-bundle" + }, + { + "label": "symfony/yaml", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L38", + "_origin": "ast", + "id": "composer_require_symfony_yaml", + "community": 34, + "norm_label": "symfony/yaml" + }, + { + "label": "twig/twig", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L39", + "_origin": "ast", + "id": "composer_require_twig_twig", + "community": 34, + "norm_label": "twig/twig" + }, + { + "label": "zircote/swagger-php", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L40", + "_origin": "ast", + "id": "composer_require_zircote_swagger_php", + "community": 34, + "norm_label": "zircote/swagger-php" + }, + { + "label": "config", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L42", + "_origin": "ast", + "id": "composer_config", + "community": 369, + "norm_label": "config" + }, + { + "label": "allow-plugins", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L43", + "_origin": "ast", + "id": "composer_config_allow_plugins", + "community": 369, + "norm_label": "allow-plugins" + }, + { + "label": "php-http/discovery", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L44", + "_origin": "ast", + "id": "composer_allow_plugins_php_http_discovery", + "community": 369, + "norm_label": "php-http/discovery" + }, + { + "label": "symfony/flex", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L45", + "_origin": "ast", + "id": "composer_allow_plugins_symfony_flex", + "community": 369, + "norm_label": "symfony/flex" + }, + { + "label": "symfony/runtime", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L46", + "_origin": "ast", + "id": "composer_allow_plugins_symfony_runtime", + "community": 369, + "norm_label": "symfony/runtime" + }, + { + "label": "bump-after-update", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L48", + "_origin": "ast", + "id": "composer_config_bump_after_update", + "community": 369, + "norm_label": "bump-after-update" + }, + { + "label": "sort-packages", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L49", + "_origin": "ast", + "id": "composer_config_sort_packages", + "community": 369, + "norm_label": "sort-packages" + }, + { + "label": "autoload", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L51", + "_origin": "ast", + "id": "composer_autoload", + "community": 163, + "norm_label": "autoload" + }, + { + "label": "psr-4", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L52", + "_origin": "ast", + "id": "composer_autoload_psr_4", + "community": 163, + "norm_label": "psr-4" + }, + { + "label": "App\\\\", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L53", + "_origin": "ast", + "id": "composer_psr_4_app", + "community": 163, + "norm_label": "app\\\\" + }, + { + "label": "autoload-dev", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L56", + "_origin": "ast", + "id": "composer_autoload_dev", + "community": 163, + "norm_label": "autoload-dev" + }, + { + "label": "psr-4", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L57", + "_origin": "ast", + "id": "composer_autoload_dev_psr_4", + "community": 163, + "norm_label": "psr-4" + }, + { + "label": "App\\\\Tests\\\\", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L58", + "_origin": "ast", + "id": "composer_psr_4_app_tests", + "community": 163, + "norm_label": "app\\\\tests\\\\" + }, + { + "label": "replace", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L61", + "_origin": "ast", + "id": "composer_replace", + "community": 298, + "norm_label": "replace" + }, + { + "label": "symfony/polyfill-ctype", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L62", + "_origin": "ast", + "id": "composer_replace_symfony_polyfill_ctype", + "community": 298, + "norm_label": "symfony/polyfill-ctype" + }, + { + "label": "symfony/polyfill-iconv", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L63", + "_origin": "ast", + "id": "composer_replace_symfony_polyfill_iconv", + "community": 298, + "norm_label": "symfony/polyfill-iconv" + }, + { + "label": "symfony/polyfill-php72", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L64", + "_origin": "ast", + "id": "composer_replace_symfony_polyfill_php72", + "community": 298, + "norm_label": "symfony/polyfill-php72" + }, + { + "label": "symfony/polyfill-php73", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L65", + "_origin": "ast", + "id": "composer_replace_symfony_polyfill_php73", + "community": 298, + "norm_label": "symfony/polyfill-php73" + }, + { + "label": "symfony/polyfill-php74", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L66", + "_origin": "ast", + "id": "composer_replace_symfony_polyfill_php74", + "community": 298, + "norm_label": "symfony/polyfill-php74" + }, + { + "label": "symfony/polyfill-php80", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L67", + "_origin": "ast", + "id": "composer_replace_symfony_polyfill_php80", + "community": 298, + "norm_label": "symfony/polyfill-php80" + }, + { + "label": "symfony/polyfill-php81", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L68", + "_origin": "ast", + "id": "composer_replace_symfony_polyfill_php81", + "community": 298, + "norm_label": "symfony/polyfill-php81" + }, + { + "label": "symfony/polyfill-php82", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L69", + "_origin": "ast", + "id": "composer_replace_symfony_polyfill_php82", + "community": 298, + "norm_label": "symfony/polyfill-php82" + }, + { + "label": "scripts", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L71", + "_origin": "ast", + "id": "composer_scripts", + "community": 394, + "norm_label": "scripts" + }, + { + "label": "auto-scripts", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L72", + "_origin": "ast", + "id": "composer_scripts_auto_scripts", + "community": 394, + "norm_label": "auto-scripts" + }, + { + "label": "cache:clear", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L73", + "_origin": "ast", + "id": "composer_auto_scripts_cache_clear", + "community": 394, + "norm_label": "cache:clear" + }, + { + "label": "assets:install %PUBLIC_DIR%", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L74", + "_origin": "ast", + "id": "composer_auto_scripts_assets_install_public_dir", + "community": 394, + "norm_label": "assets:install %public_dir%" + }, + { + "label": "post-install-cmd", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L76", + "_origin": "ast", + "id": "composer_scripts_post_install_cmd", + "community": 394, + "norm_label": "post-install-cmd" + }, + { + "label": "post-update-cmd", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L79", + "_origin": "ast", + "id": "composer_scripts_post_update_cmd", + "community": 394, + "norm_label": "post-update-cmd" + }, + { + "label": "conflict", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L83", + "_origin": "ast", + "id": "composer_conflict", + "community": 163, + "norm_label": "conflict" + }, + { + "label": "symfony/symfony", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L84", + "_origin": "ast", + "id": "composer_conflict_symfony_symfony", + "community": 163, + "norm_label": "symfony/symfony" + }, + { + "label": "extra", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L86", + "_origin": "ast", + "id": "composer_extra", + "community": 562, + "norm_label": "extra" + }, + { + "label": "symfony", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L87", + "_origin": "ast", + "id": "composer_extra_symfony", + "community": 562, + "norm_label": "symfony" + }, + { + "label": "allow-contrib", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L88", + "_origin": "ast", + "id": "composer_symfony_allow_contrib", + "community": 562, + "norm_label": "allow-contrib" + }, + { + "label": "require", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L89", + "_origin": "ast", + "id": "composer_symfony_require", + "community": 562, + "norm_label": "require" + }, + { + "label": "require-dev", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L92", + "_origin": "ast", + "id": "composer_require_dev", + "community": 299, + "norm_label": "require-dev" + }, + { + "label": "phpstan/phpstan", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L93", + "_origin": "ast", + "id": "composer_require_dev_phpstan_phpstan", + "community": 299, + "norm_label": "phpstan/phpstan" + }, + { + "label": "phpstan/phpstan-doctrine", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L94", + "_origin": "ast", + "id": "composer_require_dev_phpstan_phpstan_doctrine", + "community": 299, + "norm_label": "phpstan/phpstan-doctrine" + }, + { + "label": "phpstan/phpstan-symfony", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L95", + "_origin": "ast", + "id": "composer_require_dev_phpstan_phpstan_symfony", + "community": 299, + "norm_label": "phpstan/phpstan-symfony" + }, + { + "label": "phpunit/phpunit", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L96", + "_origin": "ast", + "id": "composer_require_dev_phpunit_phpunit", + "community": 299, + "norm_label": "phpunit/phpunit" + }, + { + "label": "symfony/browser-kit", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L97", + "_origin": "ast", + "id": "composer_require_dev_symfony_browser_kit", + "community": 299, + "norm_label": "symfony/browser-kit" + }, + { + "label": "symfony/css-selector", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L98", + "_origin": "ast", + "id": "composer_require_dev_symfony_css_selector", + "community": 299, + "norm_label": "symfony/css-selector" + }, + { + "label": "symfony/debug-bundle", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L99", + "_origin": "ast", + "id": "composer_require_dev_symfony_debug_bundle", + "community": 299, + "norm_label": "symfony/debug-bundle" + }, + { + "label": "symfony/maker-bundle", + "file_type": "code", + "source_file": "composer.json", + "source_location": "L100", + "_origin": "ast", + "id": "composer_require_dev_symfony_maker_bundle", + "community": 299, + "norm_label": "symfony/maker-bundle" + }, + { + "label": "bundles.php", + "file_type": "code", + "source_file": "config/bundles.php", + "source_location": "L1", + "_origin": "ast", + "id": "config_bundles", + "community": 622, + "norm_label": "bundles.php" + }, + { + "label": "preload.php", + "file_type": "code", + "source_file": "config/preload.php", + "source_location": "L1", + "_origin": "ast", + "id": "config_preload", + "community": 623, + "norm_label": "preload.php" + }, + { + "label": "reference.php", + "file_type": "code", + "source_file": "config/reference.php", + "source_location": "L1", + "_origin": "ast", + "id": "config_reference", + "community": 489, + "norm_label": "reference.php" + }, + { + "label": "App", + "file_type": "code", + "source_file": "config/reference.php", + "source_location": "L1563", + "_origin": "ast", + "id": "config_reference_app", + "community": 489, + "norm_label": "app" + }, + { + "label": ".config()", + "file_type": "code", + "source_file": "config/reference.php", + "source_location": "L1570", + "_origin": "ast", + "id": "config_reference_app_config", + "community": 489, + "norm_label": ".config()" + }, + { + "label": "Routes", + "file_type": "code", + "source_file": "config/reference.php", + "source_location": "L1643", + "_origin": "ast", + "id": "config_reference_routes", + "community": 489, + "norm_label": "routes" + }, + { + "label": ".config()", + "file_type": "code", + "source_file": "config/reference.php", + "source_location": "L1650", + "_origin": "ast", + "id": "config_reference_routes_config", + "community": 489, + "norm_label": ".config()" + }, + { + "label": "create_test_users.php", + "file_type": "code", + "source_file": "create_test_users.php", + "source_location": "L1", + "_origin": "ast", + "id": "create_test_users", + "community": 602, + "norm_label": "create_test_users.php" + }, + { + "label": "makeUser()", + "file_type": "code", + "source_file": "create_test_users.php", + "source_location": "L18", + "_origin": "ast", + "id": "create_test_users_makeuser", + "community": 602, + "norm_label": "makeuser()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "create_test_users.php", + "source_location": "L18", + "_origin": "ast", + "id": "create_test_users_php_user", + "community": 602, + "norm_label": "user" + }, + { + "label": "import.php", + "file_type": "code", + "source_file": "data/import.php", + "source_location": "L1", + "_origin": "ast", + "id": "data_import", + "community": 625, + "norm_label": "import.php" + }, + { + "label": "seed.php", + "file_type": "code", + "source_file": "data/seed.php", + "source_location": "L1", + "_origin": "ast", + "id": "data_seed", + "community": 302, + "norm_label": "seed.php" + }, + { + "label": "uuid()", + "file_type": "code", + "source_file": "data/seed.php", + "source_location": "L12", + "_origin": "ast", + "id": "data_seed_uuid", + "community": 302, + "norm_label": "uuid()" + }, + { + "label": "rand_item()", + "file_type": "code", + "source_file": "data/seed.php", + "source_location": "L18", + "_origin": "ast", + "id": "data_seed_rand_item", + "community": 302, + "norm_label": "rand_item()" + }, + { + "label": "rand_items()", + "file_type": "code", + "source_file": "data/seed.php", + "source_location": "L19", + "_origin": "ast", + "id": "data_seed_rand_items", + "community": 302, + "norm_label": "rand_items()" + }, + { + "label": "mobile()", + "file_type": "code", + "source_file": "data/seed.php", + "source_location": "L24", + "_origin": "ast", + "id": "data_seed_mobile", + "community": 302, + "norm_label": "mobile()" + }, + { + "label": "nationalCode()", + "file_type": "code", + "source_file": "data/seed.php", + "source_location": "L30", + "_origin": "ast", + "id": "data_seed_nationalcode", + "community": 302, + "norm_label": "nationalcode()" + }, + { + "label": "medicalCode()", + "file_type": "code", + "source_file": "data/seed.php", + "source_location": "L33", + "_origin": "ast", + "id": "data_seed_medicalcode", + "community": 302, + "norm_label": "medicalcode()" + }, + { + "label": "passwordHash()", + "file_type": "code", + "source_file": "data/seed.php", + "source_location": "L36", + "_origin": "ast", + "id": "data_seed_passwordhash", + "community": 302, + "norm_label": "passwordhash()" + }, + { + "label": "weightedStatus()", + "file_type": "code", + "source_file": "data/seed.php", + "source_location": "L341", + "_origin": "ast", + "id": "data_seed_weightedstatus", + "community": 302, + "norm_label": "weightedstatus()" + }, + { + "label": "seed_finish.php", + "file_type": "code", + "source_file": "data/seed_finish.php", + "source_location": "L1", + "_origin": "ast", + "id": "data_seed_finish", + "community": 565, + "norm_label": "seed_finish.php" + }, + { + "label": "uuid()", + "file_type": "code", + "source_file": "data/seed_finish.php", + "source_location": "L10", + "_origin": "ast", + "id": "data_seed_finish_uuid", + "community": 565, + "norm_label": "uuid()" + }, + { + "label": "ri()", + "file_type": "code", + "source_file": "data/seed_finish.php", + "source_location": "L16", + "_origin": "ast", + "id": "data_seed_finish_ri", + "community": 565, + "norm_label": "ri()" + }, + { + "label": "wRand()", + "file_type": "code", + "source_file": "data/seed_finish.php", + "source_location": "L17", + "_origin": "ast", + "id": "data_seed_finish_wrand", + "community": 565, + "norm_label": "wrand()" + }, + { + "label": "seed_full.php", + "file_type": "code", + "source_file": "data/seed_full.php", + "source_location": "L1", + "_origin": "ast", + "id": "data_seed_full", + "community": 303, + "norm_label": "seed_full.php" + }, + { + "label": "uuid()", + "file_type": "code", + "source_file": "data/seed_full.php", + "source_location": "L17", + "_origin": "ast", + "id": "data_seed_full_uuid", + "community": 303, + "norm_label": "uuid()" + }, + { + "label": "ri()", + "file_type": "code", + "source_file": "data/seed_full.php", + "source_location": "L23", + "_origin": "ast", + "id": "data_seed_full_ri", + "community": 303, + "norm_label": "ri()" + }, + { + "label": "ris()", + "file_type": "code", + "source_file": "data/seed_full.php", + "source_location": "L24", + "_origin": "ast", + "id": "data_seed_full_ris", + "community": 303, + "norm_label": "ris()" + }, + { + "label": "mobile()", + "file_type": "code", + "source_file": "data/seed_full.php", + "source_location": "L29", + "_origin": "ast", + "id": "data_seed_full_mobile", + "community": 303, + "norm_label": "mobile()" + }, + { + "label": "pw()", + "file_type": "code", + "source_file": "data/seed_full.php", + "source_location": "L39", + "_origin": "ast", + "id": "data_seed_full_pw", + "community": 303, + "norm_label": "pw()" + }, + { + "label": "downloadParallel()", + "file_type": "code", + "source_file": "data/seed_full.php", + "source_location": "L42", + "_origin": "ast", + "id": "data_seed_full_downloadparallel", + "community": 303, + "norm_label": "downloadparallel()" + }, + { + "label": "imgJson()", + "file_type": "code", + "source_file": "data/seed_full.php", + "source_location": "L79", + "_origin": "ast", + "id": "data_seed_full_imgjson", + "community": 303, + "norm_label": "imgjson()" + }, + { + "label": "wRand()", + "file_type": "code", + "source_file": "data/seed_full.php", + "source_location": "L546", + "_origin": "ast", + "id": "data_seed_full_wrand", + "community": 303, + "norm_label": "wrand()" + }, + { + "label": "Version20260609130407.php", + "file_type": "code", + "source_file": "migrations/Version20260609130407.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260609130407", + "community": 399, + "norm_label": "version20260609130407.php" + }, + { + "label": "Version20260609130407", + "file_type": "code", + "source_file": "migrations/Version20260609130407.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260609130407_version20260609130407", + "community": 399, + "norm_label": "version20260609130407" + }, + { + "label": "AbstractMigration", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "abstractmigration", + "community": 200, + "norm_label": "abstractmigration" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260609130407.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260609130407_version20260609130407_getdescription", + "community": 399, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260609130407.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609130407_version20260609130407_up", + "community": 399, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260609130407.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609130407_php_schema", + "community": 399, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260609130407.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260609130407_version20260609130407_down", + "community": 399, + "norm_label": ".down()" + }, + { + "label": "Version20260609131304.php", + "file_type": "code", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260609131304", + "community": 373, + "norm_label": "version20260609131304.php" + }, + { + "label": "Version20260609131304", + "file_type": "code", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L10", + "_origin": "ast", + "id": "migrations_version20260609131304_version20260609131304", + "community": 373, + "norm_label": "version20260609131304" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L12", + "_origin": "ast", + "id": "migrations_version20260609131304_version20260609131304_getdescription", + "community": 373, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L17", + "_origin": "ast", + "id": "migrations_version20260609131304_version20260609131304_up", + "community": 373, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L17", + "_origin": "ast", + "id": "migrations_version20260609131304_php_schema", + "community": 373, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L155", + "_origin": "ast", + "id": "migrations_version20260609131304_version20260609131304_down", + "community": 373, + "norm_label": ".down()" + }, + { + "label": ".genUuid()", + "file_type": "code", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L160", + "_origin": "ast", + "id": "migrations_version20260609131304_version20260609131304_genuuid", + "community": 373, + "norm_label": ".genuuid()" + }, + { + "label": "Version20260609131553.php", + "file_type": "code", + "source_file": "migrations/Version20260609131553.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260609131553", + "community": 400, + "norm_label": "version20260609131553.php" + }, + { + "label": "Version20260609131553", + "file_type": "code", + "source_file": "migrations/Version20260609131553.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260609131553_version20260609131553", + "community": 400, + "norm_label": "version20260609131553" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260609131553.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260609131553_version20260609131553_getdescription", + "community": 400, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260609131553.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609131553_version20260609131553_up", + "community": 400, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260609131553.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609131553_php_schema", + "community": 400, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260609131553.php", + "source_location": "L27", + "_origin": "ast", + "id": "migrations_version20260609131553_version20260609131553_down", + "community": 400, + "norm_label": ".down()" + }, + { + "label": "Version20260609132009.php", + "file_type": "code", + "source_file": "migrations/Version20260609132009.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260609132009", + "community": 401, + "norm_label": "version20260609132009.php" + }, + { + "label": "Version20260609132009", + "file_type": "code", + "source_file": "migrations/Version20260609132009.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260609132009_version20260609132009", + "community": 401, + "norm_label": "version20260609132009" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260609132009.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260609132009_version20260609132009_getdescription", + "community": 401, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260609132009.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609132009_version20260609132009_up", + "community": 401, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260609132009.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609132009_php_schema", + "community": 401, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260609132009.php", + "source_location": "L27", + "_origin": "ast", + "id": "migrations_version20260609132009_version20260609132009_down", + "community": 401, + "norm_label": ".down()" + }, + { + "label": "Version20260609132708.php", + "file_type": "code", + "source_file": "migrations/Version20260609132708.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260609132708", + "community": 402, + "norm_label": "version20260609132708.php" + }, + { + "label": "Version20260609132708", + "file_type": "code", + "source_file": "migrations/Version20260609132708.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260609132708_version20260609132708", + "community": 402, + "norm_label": "version20260609132708" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260609132708.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260609132708_version20260609132708_getdescription", + "community": 402, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260609132708.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609132708_version20260609132708_up", + "community": 402, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260609132708.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609132708_php_schema", + "community": 402, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260609132708.php", + "source_location": "L41", + "_origin": "ast", + "id": "migrations_version20260609132708_version20260609132708_down", + "community": 402, + "norm_label": ".down()" + }, + { + "label": "Version20260609133121.php", + "file_type": "code", + "source_file": "migrations/Version20260609133121.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260609133121", + "community": 403, + "norm_label": "version20260609133121.php" + }, + { + "label": "Version20260609133121", + "file_type": "code", + "source_file": "migrations/Version20260609133121.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260609133121_version20260609133121", + "community": 403, + "norm_label": "version20260609133121" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260609133121.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260609133121_version20260609133121_getdescription", + "community": 403, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260609133121.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609133121_version20260609133121_up", + "community": 403, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260609133121.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609133121_php_schema", + "community": 403, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260609133121.php", + "source_location": "L39", + "_origin": "ast", + "id": "migrations_version20260609133121_version20260609133121_down", + "community": 403, + "norm_label": ".down()" + }, + { + "label": "Version20260609133334.php", + "file_type": "code", + "source_file": "migrations/Version20260609133334.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260609133334", + "community": 404, + "norm_label": "version20260609133334.php" + }, + { + "label": "Version20260609133334", + "file_type": "code", + "source_file": "migrations/Version20260609133334.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260609133334_version20260609133334", + "community": 404, + "norm_label": "version20260609133334" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260609133334.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260609133334_version20260609133334_getdescription", + "community": 404, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260609133334.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609133334_version20260609133334_up", + "community": 404, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260609133334.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609133334_php_schema", + "community": 404, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260609133334.php", + "source_location": "L28", + "_origin": "ast", + "id": "migrations_version20260609133334_version20260609133334_down", + "community": 404, + "norm_label": ".down()" + }, + { + "label": "Version20260609133546.php", + "file_type": "code", + "source_file": "migrations/Version20260609133546.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260609133546", + "community": 405, + "norm_label": "version20260609133546.php" + }, + { + "label": "Version20260609133546", + "file_type": "code", + "source_file": "migrations/Version20260609133546.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260609133546_version20260609133546", + "community": 405, + "norm_label": "version20260609133546" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260609133546.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260609133546_version20260609133546_getdescription", + "community": 405, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260609133546.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609133546_version20260609133546_up", + "community": 405, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260609133546.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609133546_php_schema", + "community": 405, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260609133546.php", + "source_location": "L28", + "_origin": "ast", + "id": "migrations_version20260609133546_version20260609133546_down", + "community": 405, + "norm_label": ".down()" + }, + { + "label": "Version20260609134112.php", + "file_type": "code", + "source_file": "migrations/Version20260609134112.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260609134112", + "community": 406, + "norm_label": "version20260609134112.php" + }, + { + "label": "Version20260609134112", + "file_type": "code", + "source_file": "migrations/Version20260609134112.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260609134112_version20260609134112", + "community": 406, + "norm_label": "version20260609134112" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260609134112.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260609134112_version20260609134112_getdescription", + "community": 406, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260609134112.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609134112_version20260609134112_up", + "community": 406, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260609134112.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609134112_php_schema", + "community": 406, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260609134112.php", + "source_location": "L31", + "_origin": "ast", + "id": "migrations_version20260609134112_version20260609134112_down", + "community": 406, + "norm_label": ".down()" + }, + { + "label": "Version20260609134741.php", + "file_type": "code", + "source_file": "migrations/Version20260609134741.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260609134741", + "community": 407, + "norm_label": "version20260609134741.php" + }, + { + "label": "Version20260609134741", + "file_type": "code", + "source_file": "migrations/Version20260609134741.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260609134741_version20260609134741", + "community": 407, + "norm_label": "version20260609134741" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260609134741.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260609134741_version20260609134741_getdescription", + "community": 407, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260609134741.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609134741_version20260609134741_up", + "community": 407, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260609134741.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609134741_php_schema", + "community": 407, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260609134741.php", + "source_location": "L28", + "_origin": "ast", + "id": "migrations_version20260609134741_version20260609134741_down", + "community": 407, + "norm_label": ".down()" + }, + { + "label": "Version20260609135126.php", + "file_type": "code", + "source_file": "migrations/Version20260609135126.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260609135126", + "community": 408, + "norm_label": "version20260609135126.php" + }, + { + "label": "Version20260609135126", + "file_type": "code", + "source_file": "migrations/Version20260609135126.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260609135126_version20260609135126", + "community": 408, + "norm_label": "version20260609135126" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260609135126.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260609135126_version20260609135126_getdescription", + "community": 408, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260609135126.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609135126_version20260609135126_up", + "community": 408, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260609135126.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609135126_php_schema", + "community": 408, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260609135126.php", + "source_location": "L28", + "_origin": "ast", + "id": "migrations_version20260609135126_version20260609135126_down", + "community": 408, + "norm_label": ".down()" + }, + { + "label": "Version20260609135514.php", + "file_type": "code", + "source_file": "migrations/Version20260609135514.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260609135514", + "community": 409, + "norm_label": "version20260609135514.php" + }, + { + "label": "Version20260609135514", + "file_type": "code", + "source_file": "migrations/Version20260609135514.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260609135514_version20260609135514", + "community": 409, + "norm_label": "version20260609135514" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260609135514.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260609135514_version20260609135514_getdescription", + "community": 409, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260609135514.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609135514_version20260609135514_up", + "community": 409, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260609135514.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609135514_php_schema", + "community": 409, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260609135514.php", + "source_location": "L27", + "_origin": "ast", + "id": "migrations_version20260609135514_version20260609135514_down", + "community": 409, + "norm_label": ".down()" + }, + { + "label": "Version20260609135704.php", + "file_type": "code", + "source_file": "migrations/Version20260609135704.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260609135704", + "community": 410, + "norm_label": "version20260609135704.php" + }, + { + "label": "Version20260609135704", + "file_type": "code", + "source_file": "migrations/Version20260609135704.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260609135704_version20260609135704", + "community": 410, + "norm_label": "version20260609135704" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260609135704.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260609135704_version20260609135704_getdescription", + "community": 410, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260609135704.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609135704_version20260609135704_up", + "community": 410, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260609135704.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609135704_php_schema", + "community": 410, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260609135704.php", + "source_location": "L30", + "_origin": "ast", + "id": "migrations_version20260609135704_version20260609135704_down", + "community": 410, + "norm_label": ".down()" + }, + { + "label": "Version20260609135923.php", + "file_type": "code", + "source_file": "migrations/Version20260609135923.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260609135923", + "community": 411, + "norm_label": "version20260609135923.php" + }, + { + "label": "Version20260609135923", + "file_type": "code", + "source_file": "migrations/Version20260609135923.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260609135923_version20260609135923", + "community": 411, + "norm_label": "version20260609135923" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260609135923.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260609135923_version20260609135923_getdescription", + "community": 411, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260609135923.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609135923_version20260609135923_up", + "community": 411, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260609135923.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609135923_php_schema", + "community": 411, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260609135923.php", + "source_location": "L34", + "_origin": "ast", + "id": "migrations_version20260609135923_version20260609135923_down", + "community": 411, + "norm_label": ".down()" + }, + { + "label": "Version20260609140223.php", + "file_type": "code", + "source_file": "migrations/Version20260609140223.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260609140223", + "community": 412, + "norm_label": "version20260609140223.php" + }, + { + "label": "Version20260609140223", + "file_type": "code", + "source_file": "migrations/Version20260609140223.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260609140223_version20260609140223", + "community": 412, + "norm_label": "version20260609140223" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260609140223.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260609140223_version20260609140223_getdescription", + "community": 412, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260609140223.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609140223_version20260609140223_up", + "community": 412, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260609140223.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609140223_php_schema", + "community": 412, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260609140223.php", + "source_location": "L27", + "_origin": "ast", + "id": "migrations_version20260609140223_version20260609140223_down", + "community": 412, + "norm_label": ".down()" + }, + { + "label": "Version20260609140423.php", + "file_type": "code", + "source_file": "migrations/Version20260609140423.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260609140423", + "community": 413, + "norm_label": "version20260609140423.php" + }, + { + "label": "Version20260609140423", + "file_type": "code", + "source_file": "migrations/Version20260609140423.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260609140423_version20260609140423", + "community": 413, + "norm_label": "version20260609140423" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260609140423.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260609140423_version20260609140423_getdescription", + "community": 413, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260609140423.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609140423_version20260609140423_up", + "community": 413, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260609140423.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260609140423_php_schema", + "community": 413, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260609140423.php", + "source_location": "L27", + "_origin": "ast", + "id": "migrations_version20260609140423_version20260609140423_down", + "community": 413, + "norm_label": ".down()" + }, + { + "label": "Version20260610062539.php", + "file_type": "code", + "source_file": "migrations/Version20260610062539.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260610062539", + "community": 414, + "norm_label": "version20260610062539.php" + }, + { + "label": "Version20260610062539", + "file_type": "code", + "source_file": "migrations/Version20260610062539.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260610062539_version20260610062539", + "community": 414, + "norm_label": "version20260610062539" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260610062539.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260610062539_version20260610062539_getdescription", + "community": 414, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260610062539.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260610062539_version20260610062539_up", + "community": 414, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260610062539.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260610062539_php_schema", + "community": 414, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260610062539.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260610062539_version20260610062539_down", + "community": 414, + "norm_label": ".down()" + }, + { + "label": "Version20260610092558.php", + "file_type": "code", + "source_file": "migrations/Version20260610092558.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260610092558", + "community": 415, + "norm_label": "version20260610092558.php" + }, + { + "label": "Version20260610092558", + "file_type": "code", + "source_file": "migrations/Version20260610092558.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260610092558_version20260610092558", + "community": 415, + "norm_label": "version20260610092558" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260610092558.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260610092558_version20260610092558_getdescription", + "community": 415, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260610092558.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260610092558_version20260610092558_up", + "community": 415, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260610092558.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260610092558_php_schema", + "community": 415, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260610092558.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260610092558_version20260610092558_down", + "community": 415, + "norm_label": ".down()" + }, + { + "label": "Version20260610103401.php", + "file_type": "code", + "source_file": "migrations/Version20260610103401.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260610103401", + "community": 416, + "norm_label": "version20260610103401.php" + }, + { + "label": "Version20260610103401", + "file_type": "code", + "source_file": "migrations/Version20260610103401.php", + "source_location": "L10", + "_origin": "ast", + "id": "migrations_version20260610103401_version20260610103401", + "community": 416, + "norm_label": "version20260610103401" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260610103401.php", + "source_location": "L12", + "_origin": "ast", + "id": "migrations_version20260610103401_version20260610103401_getdescription", + "community": 416, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260610103401.php", + "source_location": "L17", + "_origin": "ast", + "id": "migrations_version20260610103401_version20260610103401_up", + "community": 416, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260610103401.php", + "source_location": "L17", + "_origin": "ast", + "id": "migrations_version20260610103401_php_schema", + "community": 416, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260610103401.php", + "source_location": "L173", + "_origin": "ast", + "id": "migrations_version20260610103401_version20260610103401_down", + "community": 416, + "norm_label": ".down()" + }, + { + "label": "Version20260610110039.php", + "file_type": "code", + "source_file": "migrations/Version20260610110039.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260610110039", + "community": 417, + "norm_label": "version20260610110039.php" + }, + { + "label": "Version20260610110039", + "file_type": "code", + "source_file": "migrations/Version20260610110039.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260610110039_version20260610110039", + "community": 417, + "norm_label": "version20260610110039" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260610110039.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260610110039_version20260610110039_getdescription", + "community": 417, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260610110039.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260610110039_version20260610110039_up", + "community": 417, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260610110039.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260610110039_php_schema", + "community": 417, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260610110039.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260610110039_version20260610110039_down", + "community": 417, + "norm_label": ".down()" + }, + { + "label": "Version20260610110921.php", + "file_type": "code", + "source_file": "migrations/Version20260610110921.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260610110921", + "community": 418, + "norm_label": "version20260610110921.php" + }, + { + "label": "Version20260610110921", + "file_type": "code", + "source_file": "migrations/Version20260610110921.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260610110921_version20260610110921", + "community": 418, + "norm_label": "version20260610110921" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260610110921.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260610110921_version20260610110921_getdescription", + "community": 418, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260610110921.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260610110921_version20260610110921_up", + "community": 418, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260610110921.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260610110921_php_schema", + "community": 418, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260610110921.php", + "source_location": "L29", + "_origin": "ast", + "id": "migrations_version20260610110921_version20260610110921_down", + "community": 418, + "norm_label": ".down()" + }, + { + "label": "Version20260610111254.php", + "file_type": "code", + "source_file": "migrations/Version20260610111254.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260610111254", + "community": 419, + "norm_label": "version20260610111254.php" + }, + { + "label": "Version20260610111254", + "file_type": "code", + "source_file": "migrations/Version20260610111254.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260610111254_version20260610111254", + "community": 419, + "norm_label": "version20260610111254" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260610111254.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260610111254_version20260610111254_getdescription", + "community": 419, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260610111254.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260610111254_version20260610111254_up", + "community": 419, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260610111254.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260610111254_php_schema", + "community": 419, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260610111254.php", + "source_location": "L27", + "_origin": "ast", + "id": "migrations_version20260610111254_version20260610111254_down", + "community": 419, + "norm_label": ".down()" + }, + { + "label": "Version20260610113711.php", + "file_type": "code", + "source_file": "migrations/Version20260610113711.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260610113711", + "community": 420, + "norm_label": "version20260610113711.php" + }, + { + "label": "Version20260610113711", + "file_type": "code", + "source_file": "migrations/Version20260610113711.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260610113711_version20260610113711", + "community": 420, + "norm_label": "version20260610113711" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260610113711.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260610113711_version20260610113711_getdescription", + "community": 420, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260610113711.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260610113711_version20260610113711_up", + "community": 420, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260610113711.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260610113711_php_schema", + "community": 420, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260610113711.php", + "source_location": "L29", + "_origin": "ast", + "id": "migrations_version20260610113711_version20260610113711_down", + "community": 420, + "norm_label": ".down()" + }, + { + "label": "Version20260610140853.php", + "file_type": "code", + "source_file": "migrations/Version20260610140853.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260610140853", + "community": 421, + "norm_label": "version20260610140853.php" + }, + { + "label": "Version20260610140853", + "file_type": "code", + "source_file": "migrations/Version20260610140853.php", + "source_location": "L17", + "_origin": "ast", + "id": "migrations_version20260610140853_version20260610140853", + "community": 421, + "norm_label": "version20260610140853" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260610140853.php", + "source_location": "L19", + "_origin": "ast", + "id": "migrations_version20260610140853_version20260610140853_getdescription", + "community": 421, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260610140853.php", + "source_location": "L24", + "_origin": "ast", + "id": "migrations_version20260610140853_version20260610140853_up", + "community": 421, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260610140853.php", + "source_location": "L24", + "_origin": "ast", + "id": "migrations_version20260610140853_php_schema", + "community": 421, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260610140853.php", + "source_location": "L45", + "_origin": "ast", + "id": "migrations_version20260610140853_version20260610140853_down", + "community": 421, + "norm_label": ".down()" + }, + { + "label": "Version20260610175105.php", + "file_type": "code", + "source_file": "migrations/Version20260610175105.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260610175105", + "community": 422, + "norm_label": "version20260610175105.php" + }, + { + "label": "Version20260610175105", + "file_type": "code", + "source_file": "migrations/Version20260610175105.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260610175105_version20260610175105", + "community": 422, + "norm_label": "version20260610175105" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260610175105.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260610175105_version20260610175105_getdescription", + "community": 422, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260610175105.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260610175105_version20260610175105_up", + "community": 422, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260610175105.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260610175105_php_schema", + "community": 422, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260610175105.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260610175105_version20260610175105_down", + "community": 422, + "norm_label": ".down()" + }, + { + "label": "Version20260610183655.php", + "file_type": "code", + "source_file": "migrations/Version20260610183655.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260610183655", + "community": 423, + "norm_label": "version20260610183655.php" + }, + { + "label": "Version20260610183655", + "file_type": "code", + "source_file": "migrations/Version20260610183655.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260610183655_version20260610183655", + "community": 423, + "norm_label": "version20260610183655" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260610183655.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260610183655_version20260610183655_getdescription", + "community": 423, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260610183655.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260610183655_version20260610183655_up", + "community": 423, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260610183655.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260610183655_php_schema", + "community": 423, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260610183655.php", + "source_location": "L29", + "_origin": "ast", + "id": "migrations_version20260610183655_version20260610183655_down", + "community": 423, + "norm_label": ".down()" + }, + { + "label": "Version20260611075829.php", + "file_type": "code", + "source_file": "migrations/Version20260611075829.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260611075829", + "community": 424, + "norm_label": "version20260611075829.php" + }, + { + "label": "Version20260611075829", + "file_type": "code", + "source_file": "migrations/Version20260611075829.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260611075829_version20260611075829", + "community": 424, + "norm_label": "version20260611075829" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260611075829.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260611075829_version20260611075829_getdescription", + "community": 424, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260611075829.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260611075829_version20260611075829_up", + "community": 424, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260611075829.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260611075829_php_schema", + "community": 424, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260611075829.php", + "source_location": "L29", + "_origin": "ast", + "id": "migrations_version20260611075829_version20260611075829_down", + "community": 424, + "norm_label": ".down()" + }, + { + "label": "Version20260611083424.php", + "file_type": "code", + "source_file": "migrations/Version20260611083424.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260611083424", + "community": 425, + "norm_label": "version20260611083424.php" + }, + { + "label": "Version20260611083424", + "file_type": "code", + "source_file": "migrations/Version20260611083424.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260611083424_version20260611083424", + "community": 425, + "norm_label": "version20260611083424" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260611083424.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260611083424_version20260611083424_getdescription", + "community": 425, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260611083424.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260611083424_version20260611083424_up", + "community": 425, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260611083424.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260611083424_php_schema", + "community": 425, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260611083424.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260611083424_version20260611083424_down", + "community": 425, + "norm_label": ".down()" + }, + { + "label": "Version20260611084046.php", + "file_type": "code", + "source_file": "migrations/Version20260611084046.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260611084046", + "community": 426, + "norm_label": "version20260611084046.php" + }, + { + "label": "Version20260611084046", + "file_type": "code", + "source_file": "migrations/Version20260611084046.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260611084046_version20260611084046", + "community": 426, + "norm_label": "version20260611084046" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260611084046.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260611084046_version20260611084046_getdescription", + "community": 426, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260611084046.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260611084046_version20260611084046_up", + "community": 426, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260611084046.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260611084046_php_schema", + "community": 426, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260611084046.php", + "source_location": "L28", + "_origin": "ast", + "id": "migrations_version20260611084046_version20260611084046_down", + "community": 426, + "norm_label": ".down()" + }, + { + "label": "Version20260612081739.php", + "file_type": "code", + "source_file": "migrations/Version20260612081739.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260612081739", + "community": 427, + "norm_label": "version20260612081739.php" + }, + { + "label": "Version20260612081739", + "file_type": "code", + "source_file": "migrations/Version20260612081739.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260612081739_version20260612081739", + "community": 427, + "norm_label": "version20260612081739" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260612081739.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260612081739_version20260612081739_getdescription", + "community": 427, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260612081739.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260612081739_version20260612081739_up", + "community": 427, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260612081739.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260612081739_php_schema", + "community": 427, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260612081739.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260612081739_version20260612081739_down", + "community": 427, + "norm_label": ".down()" + }, + { + "label": "Version20260612132848.php", + "file_type": "code", + "source_file": "migrations/Version20260612132848.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260612132848", + "community": 428, + "norm_label": "version20260612132848.php" + }, + { + "label": "Version20260612132848", + "file_type": "code", + "source_file": "migrations/Version20260612132848.php", + "source_location": "L10", + "_origin": "ast", + "id": "migrations_version20260612132848_version20260612132848", + "community": 428, + "norm_label": "version20260612132848" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260612132848.php", + "source_location": "L12", + "_origin": "ast", + "id": "migrations_version20260612132848_version20260612132848_getdescription", + "community": 428, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260612132848.php", + "source_location": "L17", + "_origin": "ast", + "id": "migrations_version20260612132848_version20260612132848_up", + "community": 428, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260612132848.php", + "source_location": "L17", + "_origin": "ast", + "id": "migrations_version20260612132848_php_schema", + "community": 428, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260612132848.php", + "source_location": "L27", + "_origin": "ast", + "id": "migrations_version20260612132848_version20260612132848_down", + "community": 428, + "norm_label": ".down()" + }, + { + "label": "Version20260614181134.php", + "file_type": "code", + "source_file": "migrations/Version20260614181134.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260614181134", + "community": 429, + "norm_label": "version20260614181134.php" + }, + { + "label": "Version20260614181134", + "file_type": "code", + "source_file": "migrations/Version20260614181134.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260614181134_version20260614181134", + "community": 429, + "norm_label": "version20260614181134" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260614181134.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260614181134_version20260614181134_getdescription", + "community": 429, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260614181134.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260614181134_version20260614181134_up", + "community": 429, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260614181134.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260614181134_php_schema", + "community": 429, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260614181134.php", + "source_location": "L28", + "_origin": "ast", + "id": "migrations_version20260614181134_version20260614181134_down", + "community": 429, + "norm_label": ".down()" + }, + { + "label": "Version20260614181629.php", + "file_type": "code", + "source_file": "migrations/Version20260614181629.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260614181629", + "community": 430, + "norm_label": "version20260614181629.php" + }, + { + "label": "Version20260614181629", + "file_type": "code", + "source_file": "migrations/Version20260614181629.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260614181629_version20260614181629", + "community": 430, + "norm_label": "version20260614181629" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260614181629.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260614181629_version20260614181629_getdescription", + "community": 430, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260614181629.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260614181629_version20260614181629_up", + "community": 430, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260614181629.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260614181629_php_schema", + "community": 430, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260614181629.php", + "source_location": "L33", + "_origin": "ast", + "id": "migrations_version20260614181629_version20260614181629_down", + "community": 430, + "norm_label": ".down()" + }, + { + "label": "Version20260614181657.php", + "file_type": "code", + "source_file": "migrations/Version20260614181657.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260614181657", + "community": 431, + "norm_label": "version20260614181657.php" + }, + { + "label": "Version20260614181657", + "file_type": "code", + "source_file": "migrations/Version20260614181657.php", + "source_location": "L11", + "_origin": "ast", + "id": "migrations_version20260614181657_version20260614181657", + "community": 431, + "norm_label": "version20260614181657" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260614181657.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260614181657_version20260614181657_getdescription", + "community": 431, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260614181657.php", + "source_location": "L18", + "_origin": "ast", + "id": "migrations_version20260614181657_version20260614181657_up", + "community": 431, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260614181657.php", + "source_location": "L18", + "_origin": "ast", + "id": "migrations_version20260614181657_php_schema", + "community": 431, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260614181657.php", + "source_location": "L78", + "_origin": "ast", + "id": "migrations_version20260614181657_version20260614181657_down", + "community": 431, + "norm_label": ".down()" + }, + { + "label": "Version20260614182549.php", + "file_type": "code", + "source_file": "migrations/Version20260614182549.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260614182549", + "community": 200, + "norm_label": "version20260614182549.php" + }, + { + "label": "Version20260614182549", + "file_type": "code", + "source_file": "migrations/Version20260614182549.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260614182549_version20260614182549", + "community": 200, + "norm_label": "version20260614182549" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260614182549.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260614182549_version20260614182549_getdescription", + "community": 200, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260614182549.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260614182549_version20260614182549_up", + "community": 200, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260614182549.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260614182549_php_schema", + "community": 200, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260614182549.php", + "source_location": "L29", + "_origin": "ast", + "id": "migrations_version20260614182549_version20260614182549_down", + "community": 200, + "norm_label": ".down()" + }, + { + "label": "Version20260614182950.php", + "file_type": "code", + "source_file": "migrations/Version20260614182950.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260614182950", + "community": 432, + "norm_label": "version20260614182950.php" + }, + { + "label": "Version20260614182950", + "file_type": "code", + "source_file": "migrations/Version20260614182950.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260614182950_version20260614182950", + "community": 432, + "norm_label": "version20260614182950" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260614182950.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260614182950_version20260614182950_getdescription", + "community": 432, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260614182950.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260614182950_version20260614182950_up", + "community": 432, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260614182950.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260614182950_php_schema", + "community": 432, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260614182950.php", + "source_location": "L30", + "_origin": "ast", + "id": "migrations_version20260614182950_version20260614182950_down", + "community": 432, + "norm_label": ".down()" + }, + { + "label": "Version20260614183527.php", + "file_type": "code", + "source_file": "migrations/Version20260614183527.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260614183527", + "community": 433, + "norm_label": "version20260614183527.php" + }, + { + "label": "Version20260614183527", + "file_type": "code", + "source_file": "migrations/Version20260614183527.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260614183527_version20260614183527", + "community": 433, + "norm_label": "version20260614183527" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260614183527.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260614183527_version20260614183527_getdescription", + "community": 433, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260614183527.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260614183527_version20260614183527_up", + "community": 433, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260614183527.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260614183527_php_schema", + "community": 433, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260614183527.php", + "source_location": "L34", + "_origin": "ast", + "id": "migrations_version20260614183527_version20260614183527_down", + "community": 433, + "norm_label": ".down()" + }, + { + "label": "Version20260615060415.php", + "file_type": "code", + "source_file": "migrations/Version20260615060415.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260615060415", + "community": 434, + "norm_label": "version20260615060415.php" + }, + { + "label": "Version20260615060415", + "file_type": "code", + "source_file": "migrations/Version20260615060415.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260615060415_version20260615060415", + "community": 434, + "norm_label": "version20260615060415" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260615060415.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260615060415_version20260615060415_getdescription", + "community": 434, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260615060415.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260615060415_version20260615060415_up", + "community": 434, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260615060415.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260615060415_php_schema", + "community": 434, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260615060415.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260615060415_version20260615060415_down", + "community": 434, + "norm_label": ".down()" + }, + { + "label": "Version20260615061938.php", + "file_type": "code", + "source_file": "migrations/Version20260615061938.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260615061938", + "community": 435, + "norm_label": "version20260615061938.php" + }, + { + "label": "Version20260615061938", + "file_type": "code", + "source_file": "migrations/Version20260615061938.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260615061938_version20260615061938", + "community": 435, + "norm_label": "version20260615061938" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260615061938.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260615061938_version20260615061938_getdescription", + "community": 435, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260615061938.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260615061938_version20260615061938_up", + "community": 435, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260615061938.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260615061938_php_schema", + "community": 435, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260615061938.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260615061938_version20260615061938_down", + "community": 435, + "norm_label": ".down()" + }, + { + "label": "Version20260615074107.php", + "file_type": "code", + "source_file": "migrations/Version20260615074107.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260615074107", + "community": 436, + "norm_label": "version20260615074107.php" + }, + { + "label": "Version20260615074107", + "file_type": "code", + "source_file": "migrations/Version20260615074107.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260615074107_version20260615074107", + "community": 436, + "norm_label": "version20260615074107" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260615074107.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260615074107_version20260615074107_getdescription", + "community": 436, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260615074107.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260615074107_version20260615074107_up", + "community": 436, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260615074107.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260615074107_php_schema", + "community": 436, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260615074107.php", + "source_location": "L30", + "_origin": "ast", + "id": "migrations_version20260615074107_version20260615074107_down", + "community": 436, + "norm_label": ".down()" + }, + { + "label": "Version20260615142236.php", + "file_type": "code", + "source_file": "migrations/Version20260615142236.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260615142236", + "community": 437, + "norm_label": "version20260615142236.php" + }, + { + "label": "Version20260615142236", + "file_type": "code", + "source_file": "migrations/Version20260615142236.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260615142236_version20260615142236", + "community": 437, + "norm_label": "version20260615142236" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260615142236.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260615142236_version20260615142236_getdescription", + "community": 437, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260615142236.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260615142236_version20260615142236_up", + "community": 437, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260615142236.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260615142236_php_schema", + "community": 437, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260615142236.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260615142236_version20260615142236_down", + "community": 437, + "norm_label": ".down()" + }, + { + "label": "Version20260615203529.php", + "file_type": "code", + "source_file": "migrations/Version20260615203529.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260615203529", + "community": 438, + "norm_label": "version20260615203529.php" + }, + { + "label": "Version20260615203529", + "file_type": "code", + "source_file": "migrations/Version20260615203529.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260615203529_version20260615203529", + "community": 438, + "norm_label": "version20260615203529" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260615203529.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260615203529_version20260615203529_getdescription", + "community": 438, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260615203529.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260615203529_version20260615203529_up", + "community": 438, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260615203529.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260615203529_php_schema", + "community": 438, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260615203529.php", + "source_location": "L30", + "_origin": "ast", + "id": "migrations_version20260615203529_version20260615203529_down", + "community": 438, + "norm_label": ".down()" + }, + { + "label": "Version20260619062912.php", + "file_type": "code", + "source_file": "migrations/Version20260619062912.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260619062912", + "community": 439, + "norm_label": "version20260619062912.php" + }, + { + "label": "Version20260619062912", + "file_type": "code", + "source_file": "migrations/Version20260619062912.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260619062912_version20260619062912", + "community": 439, + "norm_label": "version20260619062912" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260619062912.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260619062912_version20260619062912_getdescription", + "community": 439, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260619062912.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260619062912_version20260619062912_up", + "community": 439, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260619062912.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260619062912_php_schema", + "community": 439, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260619062912.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260619062912_version20260619062912_down", + "community": 439, + "norm_label": ".down()" + }, + { + "label": "Version20260619121047.php", + "file_type": "code", + "source_file": "migrations/Version20260619121047.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260619121047", + "community": 440, + "norm_label": "version20260619121047.php" + }, + { + "label": "Version20260619121047", + "file_type": "code", + "source_file": "migrations/Version20260619121047.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260619121047_version20260619121047", + "community": 440, + "norm_label": "version20260619121047" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260619121047.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260619121047_version20260619121047_getdescription", + "community": 440, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260619121047.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260619121047_version20260619121047_up", + "community": 440, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260619121047.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260619121047_php_schema", + "community": 440, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260619121047.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260619121047_version20260619121047_down", + "community": 440, + "norm_label": ".down()" + }, + { + "label": "Version20260619170105.php", + "file_type": "code", + "source_file": "migrations/Version20260619170105.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260619170105", + "community": 441, + "norm_label": "version20260619170105.php" + }, + { + "label": "Version20260619170105", + "file_type": "code", + "source_file": "migrations/Version20260619170105.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260619170105_version20260619170105", + "community": 441, + "norm_label": "version20260619170105" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260619170105.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260619170105_version20260619170105_getdescription", + "community": 441, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260619170105.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260619170105_version20260619170105_up", + "community": 441, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260619170105.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260619170105_php_schema", + "community": 441, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260619170105.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260619170105_version20260619170105_down", + "community": 441, + "norm_label": ".down()" + }, + { + "label": "Version20260621084558.php", + "file_type": "code", + "source_file": "migrations/Version20260621084558.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260621084558", + "community": 442, + "norm_label": "version20260621084558.php" + }, + { + "label": "Version20260621084558", + "file_type": "code", + "source_file": "migrations/Version20260621084558.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260621084558_version20260621084558", + "community": 442, + "norm_label": "version20260621084558" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260621084558.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260621084558_version20260621084558_getdescription", + "community": 442, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260621084558.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260621084558_version20260621084558_up", + "community": 442, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260621084558.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260621084558_php_schema", + "community": 442, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260621084558.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260621084558_version20260621084558_down", + "community": 442, + "norm_label": ".down()" + }, + { + "label": "Version20260621094624.php", + "file_type": "code", + "source_file": "migrations/Version20260621094624.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260621094624", + "community": 443, + "norm_label": "version20260621094624.php" + }, + { + "label": "Version20260621094624", + "file_type": "code", + "source_file": "migrations/Version20260621094624.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260621094624_version20260621094624", + "community": 443, + "norm_label": "version20260621094624" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260621094624.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260621094624_version20260621094624_getdescription", + "community": 443, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260621094624.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260621094624_version20260621094624_up", + "community": 443, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260621094624.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260621094624_php_schema", + "community": 443, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260621094624.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260621094624_version20260621094624_down", + "community": 443, + "norm_label": ".down()" + }, + { + "label": "Version20260622160119.php", + "file_type": "code", + "source_file": "migrations/Version20260622160119.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260622160119", + "community": 444, + "norm_label": "version20260622160119.php" + }, + { + "label": "Version20260622160119", + "file_type": "code", + "source_file": "migrations/Version20260622160119.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260622160119_version20260622160119", + "community": 444, + "norm_label": "version20260622160119" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260622160119.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260622160119_version20260622160119_getdescription", + "community": 444, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260622160119.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260622160119_version20260622160119_up", + "community": 444, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260622160119.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260622160119_php_schema", + "community": 444, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260622160119.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260622160119_version20260622160119_down", + "community": 444, + "norm_label": ".down()" + }, + { + "label": "Version20260622163152.php", + "file_type": "code", + "source_file": "migrations/Version20260622163152.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260622163152", + "community": 445, + "norm_label": "version20260622163152.php" + }, + { + "label": "Version20260622163152", + "file_type": "code", + "source_file": "migrations/Version20260622163152.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260622163152_version20260622163152", + "community": 445, + "norm_label": "version20260622163152" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260622163152.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260622163152_version20260622163152_getdescription", + "community": 445, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260622163152.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260622163152_version20260622163152_up", + "community": 445, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260622163152.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260622163152_php_schema", + "community": 445, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260622163152.php", + "source_location": "L27", + "_origin": "ast", + "id": "migrations_version20260622163152_version20260622163152_down", + "community": 445, + "norm_label": ".down()" + }, + { + "label": "Version20260622171538.php", + "file_type": "code", + "source_file": "migrations/Version20260622171538.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260622171538", + "community": 446, + "norm_label": "version20260622171538.php" + }, + { + "label": "Version20260622171538", + "file_type": "code", + "source_file": "migrations/Version20260622171538.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260622171538_version20260622171538", + "community": 446, + "norm_label": "version20260622171538" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260622171538.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260622171538_version20260622171538_getdescription", + "community": 446, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260622171538.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260622171538_version20260622171538_up", + "community": 446, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260622171538.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260622171538_php_schema", + "community": 446, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260622171538.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260622171538_version20260622171538_down", + "community": 446, + "norm_label": ".down()" + }, + { + "label": "Version20260622173707.php", + "file_type": "code", + "source_file": "migrations/Version20260622173707.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260622173707", + "community": 447, + "norm_label": "version20260622173707.php" + }, + { + "label": "Version20260622173707", + "file_type": "code", + "source_file": "migrations/Version20260622173707.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260622173707_version20260622173707", + "community": 447, + "norm_label": "version20260622173707" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260622173707.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260622173707_version20260622173707_getdescription", + "community": 447, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260622173707.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260622173707_version20260622173707_up", + "community": 447, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260622173707.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260622173707_php_schema", + "community": 447, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260622173707.php", + "source_location": "L27", + "_origin": "ast", + "id": "migrations_version20260622173707_version20260622173707_down", + "community": 447, + "norm_label": ".down()" + }, + { + "label": "Version20260622181251.php", + "file_type": "code", + "source_file": "migrations/Version20260622181251.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260622181251", + "community": 448, + "norm_label": "version20260622181251.php" + }, + { + "label": "Version20260622181251", + "file_type": "code", + "source_file": "migrations/Version20260622181251.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260622181251_version20260622181251", + "community": 448, + "norm_label": "version20260622181251" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260622181251.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260622181251_version20260622181251_getdescription", + "community": 448, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260622181251.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260622181251_version20260622181251_up", + "community": 448, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260622181251.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260622181251_php_schema", + "community": 448, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260622181251.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260622181251_version20260622181251_down", + "community": 448, + "norm_label": ".down()" + }, + { + "label": "Version20260622184409.php", + "file_type": "code", + "source_file": "migrations/Version20260622184409.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260622184409", + "community": 200, + "norm_label": "version20260622184409.php" + }, + { + "label": "Version20260622184409", + "file_type": "code", + "source_file": "migrations/Version20260622184409.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260622184409_version20260622184409", + "community": 200, + "norm_label": "version20260622184409" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260622184409.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260622184409_version20260622184409_getdescription", + "community": 200, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260622184409.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260622184409_version20260622184409_up", + "community": 200, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260622184409.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260622184409_php_schema", + "community": 200, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260622184409.php", + "source_location": "L28", + "_origin": "ast", + "id": "migrations_version20260622184409_version20260622184409_down", + "community": 200, + "norm_label": ".down()" + }, + { + "label": "Version20260622185948.php", + "file_type": "code", + "source_file": "migrations/Version20260622185948.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260622185948", + "community": 449, + "norm_label": "version20260622185948.php" + }, + { + "label": "Version20260622185948", + "file_type": "code", + "source_file": "migrations/Version20260622185948.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260622185948_version20260622185948", + "community": 449, + "norm_label": "version20260622185948" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260622185948.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260622185948_version20260622185948_getdescription", + "community": 449, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260622185948.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260622185948_version20260622185948_up", + "community": 449, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260622185948.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260622185948_php_schema", + "community": 449, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260622185948.php", + "source_location": "L28", + "_origin": "ast", + "id": "migrations_version20260622185948_version20260622185948_down", + "community": 449, + "norm_label": ".down()" + }, + { + "label": "Version20260623115721.php", + "file_type": "code", + "source_file": "migrations/Version20260623115721.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260623115721", + "community": 450, + "norm_label": "version20260623115721.php" + }, + { + "label": "Version20260623115721", + "file_type": "code", + "source_file": "migrations/Version20260623115721.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260623115721_version20260623115721", + "community": 450, + "norm_label": "version20260623115721" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260623115721.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260623115721_version20260623115721_getdescription", + "community": 450, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260623115721.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260623115721_version20260623115721_up", + "community": 450, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260623115721.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260623115721_php_schema", + "community": 450, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260623115721.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260623115721_version20260623115721_down", + "community": 450, + "norm_label": ".down()" + }, + { + "label": "Version20260623173907.php", + "file_type": "code", + "source_file": "migrations/Version20260623173907.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260623173907", + "community": 451, + "norm_label": "version20260623173907.php" + }, + { + "label": "Version20260623173907", + "file_type": "code", + "source_file": "migrations/Version20260623173907.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260623173907_version20260623173907", + "community": 451, + "norm_label": "version20260623173907" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260623173907.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260623173907_version20260623173907_getdescription", + "community": 451, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260623173907.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260623173907_version20260623173907_up", + "community": 451, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260623173907.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260623173907_php_schema", + "community": 451, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260623173907.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260623173907_version20260623173907_down", + "community": 451, + "norm_label": ".down()" + }, + { + "label": "Version20260624030339.php", + "file_type": "code", + "source_file": "migrations/Version20260624030339.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260624030339", + "community": 452, + "norm_label": "version20260624030339.php" + }, + { + "label": "Version20260624030339", + "file_type": "code", + "source_file": "migrations/Version20260624030339.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260624030339_version20260624030339", + "community": 452, + "norm_label": "version20260624030339" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260624030339.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260624030339_version20260624030339_getdescription", + "community": 452, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260624030339.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260624030339_version20260624030339_up", + "community": 452, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260624030339.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260624030339_php_schema", + "community": 452, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260624030339.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260624030339_version20260624030339_down", + "community": 452, + "norm_label": ".down()" + }, + { + "label": "Version20260624092459.php", + "file_type": "code", + "source_file": "migrations/Version20260624092459.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260624092459", + "community": 453, + "norm_label": "version20260624092459.php" + }, + { + "label": "Version20260624092459", + "file_type": "code", + "source_file": "migrations/Version20260624092459.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260624092459_version20260624092459", + "community": 453, + "norm_label": "version20260624092459" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260624092459.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260624092459_version20260624092459_getdescription", + "community": 453, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260624092459.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260624092459_version20260624092459_up", + "community": 453, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260624092459.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260624092459_php_schema", + "community": 453, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260624092459.php", + "source_location": "L28", + "_origin": "ast", + "id": "migrations_version20260624092459_version20260624092459_down", + "community": 453, + "norm_label": ".down()" + }, + { + "label": "Version20260624093738.php", + "file_type": "code", + "source_file": "migrations/Version20260624093738.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260624093738", + "community": 454, + "norm_label": "version20260624093738.php" + }, + { + "label": "Version20260624093738", + "file_type": "code", + "source_file": "migrations/Version20260624093738.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260624093738_version20260624093738", + "community": 454, + "norm_label": "version20260624093738" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260624093738.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260624093738_version20260624093738_getdescription", + "community": 454, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260624093738.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260624093738_version20260624093738_up", + "community": 454, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260624093738.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260624093738_php_schema", + "community": 454, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260624093738.php", + "source_location": "L27", + "_origin": "ast", + "id": "migrations_version20260624093738_version20260624093738_down", + "community": 454, + "norm_label": ".down()" + }, + { + "label": "Version20260624123236.php", + "file_type": "code", + "source_file": "migrations/Version20260624123236.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260624123236", + "community": 455, + "norm_label": "version20260624123236.php" + }, + { + "label": "Version20260624123236", + "file_type": "code", + "source_file": "migrations/Version20260624123236.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260624123236_version20260624123236", + "community": 455, + "norm_label": "version20260624123236" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260624123236.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260624123236_version20260624123236_getdescription", + "community": 455, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260624123236.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260624123236_version20260624123236_up", + "community": 455, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260624123236.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260624123236_php_schema", + "community": 455, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260624123236.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260624123236_version20260624123236_down", + "community": 455, + "norm_label": ".down()" + }, + { + "label": "Version20260625135132.php", + "file_type": "code", + "source_file": "migrations/Version20260625135132.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260625135132", + "community": 456, + "norm_label": "version20260625135132.php" + }, + { + "label": "Version20260625135132", + "file_type": "code", + "source_file": "migrations/Version20260625135132.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260625135132_version20260625135132", + "community": 456, + "norm_label": "version20260625135132" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260625135132.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260625135132_version20260625135132_getdescription", + "community": 456, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260625135132.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260625135132_version20260625135132_up", + "community": 456, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260625135132.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260625135132_php_schema", + "community": 456, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260625135132.php", + "source_location": "L26", + "_origin": "ast", + "id": "migrations_version20260625135132_version20260625135132_down", + "community": 456, + "norm_label": ".down()" + }, + { + "label": "Version20260625150304.php", + "file_type": "code", + "source_file": "migrations/Version20260625150304.php", + "source_location": "L1", + "_origin": "ast", + "id": "migrations_version20260625150304", + "community": 457, + "norm_label": "version20260625150304.php" + }, + { + "label": "Version20260625150304", + "file_type": "code", + "source_file": "migrations/Version20260625150304.php", + "source_location": "L13", + "_origin": "ast", + "id": "migrations_version20260625150304_version20260625150304", + "community": 457, + "norm_label": "version20260625150304" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "migrations/Version20260625150304.php", + "source_location": "L15", + "_origin": "ast", + "id": "migrations_version20260625150304_version20260625150304_getdescription", + "community": 457, + "norm_label": ".getdescription()" + }, + { + "label": ".up()", + "file_type": "code", + "source_file": "migrations/Version20260625150304.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260625150304_version20260625150304_up", + "community": 457, + "norm_label": ".up()" + }, + { + "label": "Schema", + "file_type": "code", + "source_file": "migrations/Version20260625150304.php", + "source_location": "L20", + "_origin": "ast", + "id": "migrations_version20260625150304_php_schema", + "community": 457, + "norm_label": "schema" + }, + { + "label": ".down()", + "file_type": "code", + "source_file": "migrations/Version20260625150304.php", + "source_location": "L49", + "_origin": "ast", + "id": "migrations_version20260625150304_version20260625150304_down", + "community": 457, + "norm_label": ".down()" + }, + { + "label": "package.json", + "file_type": "code", + "source_file": "package.json", + "source_location": "L1", + "_origin": "ast", + "id": "package", + "community": 341, + "norm_label": "package.json" + }, + { + "label": "devDependencies", + "file_type": "code", + "source_file": "package.json", + "source_location": "L2", + "_origin": "ast", + "id": "package_devdependencies", + "community": 85, + "norm_label": "devdependencies" + }, + { + "label": "@babel/core", + "file_type": "code", + "source_file": "package.json", + "source_location": "L3", + "_origin": "ast", + "id": "package_devdependencies_babel_core", + "community": 85, + "norm_label": "@babel/core" + }, + { + "label": "@babel/preset-env", + "file_type": "code", + "source_file": "package.json", + "source_location": "L4", + "_origin": "ast", + "id": "package_devdependencies_babel_preset_env", + "community": 85, + "norm_label": "@babel/preset-env" + }, + { + "label": "@babel/preset-react", + "file_type": "code", + "source_file": "package.json", + "source_location": "L5", + "_origin": "ast", + "id": "package_devdependencies_babel_preset_react", + "community": 85, + "norm_label": "@babel/preset-react" + }, + { + "label": "@babel/preset-typescript", + "file_type": "code", + "source_file": "package.json", + "source_location": "L6", + "_origin": "ast", + "id": "package_devdependencies_babel_preset_typescript", + "community": 85, + "norm_label": "@babel/preset-typescript" + }, + { + "label": "@hotwired/stimulus", + "file_type": "code", + "source_file": "package.json", + "source_location": "L7", + "_origin": "ast", + "id": "package_devdependencies_hotwired_stimulus", + "community": 85, + "norm_label": "@hotwired/stimulus" + }, + { + "label": "@symfony/stimulus-bridge", + "file_type": "code", + "source_file": "package.json", + "source_location": "L8", + "_origin": "ast", + "id": "package_devdependencies_symfony_stimulus_bridge", + "community": 85, + "norm_label": "@symfony/stimulus-bridge" + }, + { + "label": "@symfony/ux-react", + "file_type": "code", + "source_file": "package.json", + "source_location": "L9", + "_origin": "ast", + "id": "package_devdependencies_symfony_ux_react", + "community": 85, + "norm_label": "@symfony/ux-react" + }, + { + "label": "@symfony/webpack-encore", + "file_type": "code", + "source_file": "package.json", + "source_location": "L10", + "_origin": "ast", + "id": "package_devdependencies_symfony_webpack_encore", + "community": 85, + "norm_label": "@symfony/webpack-encore" + }, + { + "label": "@tailwindcss/postcss", + "file_type": "code", + "source_file": "package.json", + "source_location": "L11", + "_origin": "ast", + "id": "package_devdependencies_tailwindcss_postcss", + "community": 85, + "norm_label": "@tailwindcss/postcss" + }, + { + "label": "@types/react", + "file_type": "code", + "source_file": "package.json", + "source_location": "L12", + "_origin": "ast", + "id": "package_devdependencies_types_react", + "community": 85, + "norm_label": "@types/react" + }, + { + "label": "@types/react-dom", + "file_type": "code", + "source_file": "package.json", + "source_location": "L13", + "_origin": "ast", + "id": "package_devdependencies_types_react_dom", + "community": 85, + "norm_label": "@types/react-dom" + }, + { + "label": "core-js", + "file_type": "code", + "source_file": "package.json", + "source_location": "L14", + "_origin": "ast", + "id": "package_devdependencies_core_js", + "community": 85, + "norm_label": "core-js" + }, + { + "label": "postcss", + "file_type": "code", + "source_file": "package.json", + "source_location": "L15", + "_origin": "ast", + "id": "package_devdependencies_postcss", + "community": 85, + "norm_label": "postcss" + }, + { + "label": "postcss-loader", + "file_type": "code", + "source_file": "package.json", + "source_location": "L16", + "_origin": "ast", + "id": "package_devdependencies_postcss_loader", + "community": 85, + "norm_label": "postcss-loader" + }, + { + "label": "regenerator-runtime", + "file_type": "code", + "source_file": "package.json", + "source_location": "L17", + "_origin": "ast", + "id": "package_devdependencies_regenerator_runtime", + "community": 85, + "norm_label": "regenerator-runtime" + }, + { + "label": "tailwindcss", + "file_type": "code", + "source_file": "package.json", + "source_location": "L18", + "_origin": "ast", + "id": "package_devdependencies_tailwindcss", + "community": 85, + "norm_label": "tailwindcss" + }, + { + "label": "ts-loader", + "file_type": "code", + "source_file": "package.json", + "source_location": "L19", + "_origin": "ast", + "id": "package_devdependencies_ts_loader", + "community": 85, + "norm_label": "ts-loader" + }, + { + "label": "typescript", + "file_type": "code", + "source_file": "package.json", + "source_location": "L20", + "_origin": "ast", + "id": "package_devdependencies_typescript", + "community": 85, + "norm_label": "typescript" + }, + { + "label": "webpack", + "file_type": "code", + "source_file": "package.json", + "source_location": "L21", + "_origin": "ast", + "id": "package_devdependencies_webpack", + "community": 85, + "norm_label": "webpack" + }, + { + "label": "webpack-cli", + "file_type": "code", + "source_file": "package.json", + "source_location": "L22", + "_origin": "ast", + "id": "package_devdependencies_webpack_cli", + "community": 85, + "norm_label": "webpack-cli" + }, + { + "label": "dependencies", + "file_type": "code", + "source_file": "package.json", + "source_location": "L24", + "_origin": "ast", + "id": "package_dependencies", + "community": 81, + "norm_label": "dependencies" + }, + { + "label": "@ckeditor/ckeditor5-build-classic", + "file_type": "code", + "source_file": "package.json", + "source_location": "L25", + "_origin": "ast", + "id": "package_dependencies_ckeditor_ckeditor5_build_classic", + "community": 81, + "norm_label": "@ckeditor/ckeditor5-build-classic" + }, + { + "label": "@ckeditor/ckeditor5-react", + "file_type": "code", + "source_file": "package.json", + "source_location": "L26", + "_origin": "ast", + "id": "package_dependencies_ckeditor_ckeditor5_react", + "community": 81, + "norm_label": "@ckeditor/ckeditor5-react" + }, + { + "label": "@fontsource/vazirmatn", + "file_type": "code", + "source_file": "package.json", + "source_location": "L27", + "_origin": "ast", + "id": "package_dependencies_fontsource_vazirmatn", + "community": 81, + "norm_label": "@fontsource/vazirmatn" + }, + { + "label": "@heroicons/react", + "file_type": "code", + "source_file": "package.json", + "source_location": "L28", + "_origin": "ast", + "id": "package_dependencies_heroicons_react", + "community": 81, + "norm_label": "@heroicons/react" + }, + { + "label": "@hookform/resolvers", + "file_type": "code", + "source_file": "package.json", + "source_location": "L29", + "_origin": "ast", + "id": "package_dependencies_hookform_resolvers", + "community": 81, + "norm_label": "@hookform/resolvers" + }, + { + "label": "@tanstack/react-query", + "file_type": "code", + "source_file": "package.json", + "source_location": "L30", + "_origin": "ast", + "id": "package_dependencies_tanstack_react_query", + "community": 81, + "norm_label": "@tanstack/react-query" + }, + { + "label": "@tanstack/react-table", + "file_type": "code", + "source_file": "package.json", + "source_location": "L31", + "_origin": "ast", + "id": "package_dependencies_tanstack_react_table", + "community": 81, + "norm_label": "@tanstack/react-table" + }, + { + "label": "@types/leaflet", + "file_type": "code", + "source_file": "package.json", + "source_location": "L32", + "_origin": "ast", + "id": "package_dependencies_types_leaflet", + "community": 81, + "norm_label": "@types/leaflet" + }, + { + "label": "jalaali-js", + "file_type": "code", + "source_file": "package.json", + "source_location": "L33", + "_origin": "ast", + "id": "package_dependencies_jalaali_js", + "community": 81, + "norm_label": "jalaali-js" + }, + { + "label": "leaflet", + "file_type": "code", + "source_file": "package.json", + "source_location": "L34", + "_origin": "ast", + "id": "package_dependencies_leaflet", + "community": 81, + "norm_label": "leaflet" + }, + { + "label": "react", + "file_type": "code", + "source_file": "package.json", + "source_location": "L35", + "_origin": "ast", + "id": "package_dependencies_react", + "community": 81, + "norm_label": "react" + }, + { + "label": "react-dom", + "file_type": "code", + "source_file": "package.json", + "source_location": "L36", + "_origin": "ast", + "id": "package_dependencies_react_dom", + "community": 81, + "norm_label": "react-dom" + }, + { + "label": "react-hook-form", + "file_type": "code", + "source_file": "package.json", + "source_location": "L37", + "_origin": "ast", + "id": "package_dependencies_react_hook_form", + "community": 81, + "norm_label": "react-hook-form" + }, + { + "label": "react-hot-toast", + "file_type": "code", + "source_file": "package.json", + "source_location": "L38", + "_origin": "ast", + "id": "package_dependencies_react_hot_toast", + "community": 81, + "norm_label": "react-hot-toast" + }, + { + "label": "react-leaflet", + "file_type": "code", + "source_file": "package.json", + "source_location": "L39", + "_origin": "ast", + "id": "package_dependencies_react_leaflet", + "community": 81, + "norm_label": "react-leaflet" + }, + { + "label": "react-router-dom", + "file_type": "code", + "source_file": "package.json", + "source_location": "L40", + "_origin": "ast", + "id": "package_dependencies_react_router_dom", + "community": 81, + "norm_label": "react-router-dom" + }, + { + "label": "react-select", + "file_type": "code", + "source_file": "package.json", + "source_location": "L41", + "_origin": "ast", + "id": "package_dependencies_react_select", + "community": 81, + "norm_label": "react-select" + }, + { + "label": "recharts", + "file_type": "code", + "source_file": "package.json", + "source_location": "L42", + "_origin": "ast", + "id": "package_dependencies_recharts", + "community": 81, + "norm_label": "recharts" + }, + { + "label": "sonner", + "file_type": "code", + "source_file": "package.json", + "source_location": "L43", + "_origin": "ast", + "id": "package_dependencies_sonner", + "community": 81, + "norm_label": "sonner" + }, + { + "label": "zod", + "file_type": "code", + "source_file": "package.json", + "source_location": "L44", + "_origin": "ast", + "id": "package_dependencies_zod", + "community": 81, + "norm_label": "zod" + }, + { + "label": "zustand", + "file_type": "code", + "source_file": "package.json", + "source_location": "L45", + "_origin": "ast", + "id": "package_dependencies_zustand", + "community": 81, + "norm_label": "zustand" + }, + { + "label": "optionalDependencies", + "file_type": "code", + "source_file": "package.json", + "source_location": "L47", + "_origin": "ast", + "id": "package_optionaldependencies", + "community": 341, + "norm_label": "optionaldependencies" + }, + { + "label": "@tailwindcss/oxide-darwin-arm64", + "file_type": "code", + "source_file": "package.json", + "source_location": "L48", + "_origin": "ast", + "id": "package_optionaldependencies_tailwindcss_oxide_darwin_arm64", + "community": 341, + "norm_label": "@tailwindcss/oxide-darwin-arm64" + }, + { + "label": "@tailwindcss/oxide-linux-arm64-gnu", + "file_type": "code", + "source_file": "package.json", + "source_location": "L49", + "_origin": "ast", + "id": "package_optionaldependencies_tailwindcss_oxide_linux_arm64_gnu", + "community": 341, + "norm_label": "@tailwindcss/oxide-linux-arm64-gnu" + }, + { + "label": "lightningcss-darwin-arm64", + "file_type": "code", + "source_file": "package.json", + "source_location": "L50", + "_origin": "ast", + "id": "package_optionaldependencies_lightningcss_darwin_arm64", + "community": 341, + "norm_label": "lightningcss-darwin-arm64" + }, + { + "label": "lightningcss-linux-arm64-gnu", + "file_type": "code", + "source_file": "package.json", + "source_location": "L51", + "_origin": "ast", + "id": "package_optionaldependencies_lightningcss_linux_arm64_gnu", + "community": 341, + "norm_label": "lightningcss-linux-arm64-gnu" + }, + { + "label": "license", + "file_type": "code", + "source_file": "package.json", + "source_location": "L53", + "_origin": "ast", + "id": "package_license", + "community": 341, + "norm_label": "license" + }, + { + "label": "private", + "file_type": "code", + "source_file": "package.json", + "source_location": "L54", + "_origin": "ast", + "id": "package_private", + "community": 341, + "norm_label": "private" + }, + { + "label": "scripts", + "file_type": "code", + "source_file": "package.json", + "source_location": "L55", + "_origin": "ast", + "id": "package_scripts", + "community": 498, + "norm_label": "scripts" + }, + { + "label": "dev-server", + "file_type": "code", + "source_file": "package.json", + "source_location": "L56", + "_origin": "ast", + "id": "package_scripts_dev_server", + "community": 498, + "norm_label": "dev-server" + }, + { + "label": "dev", + "file_type": "code", + "source_file": "package.json", + "source_location": "L57", + "_origin": "ast", + "id": "package_scripts_dev", + "community": 498, + "norm_label": "dev" + }, + { + "label": "watch", + "file_type": "code", + "source_file": "package.json", + "source_location": "L58", + "_origin": "ast", + "id": "package_scripts_watch", + "community": 498, + "norm_label": "watch" + }, + { + "label": "build", + "file_type": "code", + "source_file": "package.json", + "source_location": "L59", + "_origin": "ast", + "id": "package_scripts_build", + "community": 498, + "norm_label": "build" + }, + { + "label": "postcss.config.js", + "file_type": "code", + "source_file": "postcss.config.js", + "source_location": "L1", + "_origin": "ast", + "id": "postcss_config", + "community": 627, + "norm_label": "postcss.config.js" + }, + { + "label": "index.php", + "file_type": "code", + "source_file": "public/index.php", + "source_location": "L1", + "_origin": "ast", + "id": "public_index", + "community": 629, + "norm_label": "index.php" + }, + { + "label": "manifest.json", + "file_type": "code", + "source_file": "public/manifest.json", + "source_location": "L1", + "_origin": "ast", + "id": "public_manifest", + "community": 222, + "norm_label": "manifest.json" + }, + { + "label": "name", + "file_type": "code", + "source_file": "public/manifest.json", + "source_location": "L2", + "_origin": "ast", + "id": "public_manifest_name", + "community": 222, + "norm_label": "name" + }, + { + "label": "short_name", + "file_type": "code", + "source_file": "public/manifest.json", + "source_location": "L3", + "_origin": "ast", + "id": "public_manifest_short_name", + "community": 222, + "norm_label": "short_name" + }, + { + "label": "description", + "file_type": "code", + "source_file": "public/manifest.json", + "source_location": "L4", + "_origin": "ast", + "id": "public_manifest_description", + "community": 222, + "norm_label": "description" + }, + { + "label": "start_url", + "file_type": "code", + "source_file": "public/manifest.json", + "source_location": "L5", + "_origin": "ast", + "id": "public_manifest_start_url", + "community": 222, + "norm_label": "start_url" + }, + { + "label": "scope", + "file_type": "code", + "source_file": "public/manifest.json", + "source_location": "L6", + "_origin": "ast", + "id": "public_manifest_scope", + "community": 222, + "norm_label": "scope" + }, + { + "label": "display", + "file_type": "code", + "source_file": "public/manifest.json", + "source_location": "L7", + "_origin": "ast", + "id": "public_manifest_display", + "community": 222, + "norm_label": "display" + }, + { + "label": "orientation", + "file_type": "code", + "source_file": "public/manifest.json", + "source_location": "L8", + "_origin": "ast", + "id": "public_manifest_orientation", + "community": 222, + "norm_label": "orientation" + }, + { + "label": "theme_color", + "file_type": "code", + "source_file": "public/manifest.json", + "source_location": "L9", + "_origin": "ast", + "id": "public_manifest_theme_color", + "community": 222, + "norm_label": "theme_color" + }, + { + "label": "background_color", + "file_type": "code", + "source_file": "public/manifest.json", + "source_location": "L10", + "_origin": "ast", + "id": "public_manifest_background_color", + "community": 222, + "norm_label": "background_color" + }, + { + "label": "lang", + "file_type": "code", + "source_file": "public/manifest.json", + "source_location": "L11", + "_origin": "ast", + "id": "public_manifest_lang", + "community": 222, + "norm_label": "lang" + }, + { + "label": "dir", + "file_type": "code", + "source_file": "public/manifest.json", + "source_location": "L12", + "_origin": "ast", + "id": "public_manifest_dir", + "community": 222, + "norm_label": "dir" + }, + { + "label": "icons", + "file_type": "code", + "source_file": "public/manifest.json", + "source_location": "L13", + "_origin": "ast", + "id": "public_manifest_icons", + "community": 222, + "norm_label": "icons" + }, + { + "label": "sw.js", + "file_type": "code", + "source_file": "public/sw.js", + "source_location": "L1", + "_origin": "ast", + "id": "public_sw", + "community": 620, + "norm_label": "sw.js" + }, + { + "label": "SHELL_URLS", + "file_type": "code", + "source_file": "public/sw.js", + "source_location": "L4", + "_origin": "ast", + "id": "public_sw_shell_urls", + "community": 620, + "norm_label": "shell_urls" + }, + { + "label": "seed_realistic_data.php", + "file_type": "code", + "source_file": "seed_realistic_data.php", + "source_location": "L1", + "_origin": "ast", + "id": "seed_realistic_data", + "community": 583, + "norm_label": "seed_realistic_data.php" + }, + { + "label": "newUuid()", + "file_type": "code", + "source_file": "seed_realistic_data.php", + "source_location": "L16", + "_origin": "ast", + "id": "seed_realistic_data_newuuid", + "community": 583, + "norm_label": "newuuid()" + }, + { + "label": "nextMobile()", + "file_type": "code", + "source_file": "seed_realistic_data.php", + "source_location": "L28", + "_origin": "ast", + "id": "seed_realistic_data_nextmobile", + "community": 583, + "norm_label": "nextmobile()" + }, + { + "label": "makeSchedule()", + "file_type": "code", + "source_file": "seed_realistic_data.php", + "source_location": "L34", + "_origin": "ast", + "id": "seed_realistic_data_makeschedule", + "community": 583, + "norm_label": "makeschedule()" + }, + { + "label": "seed_test_data.php", + "file_type": "code", + "source_file": "seed_test_data.php", + "source_location": "L1", + "_origin": "ast", + "id": "seed_test_data", + "community": 613, + "norm_label": "seed_test_data.php" + }, + { + "label": "slot()", + "file_type": "code", + "source_file": "seed_test_data.php", + "source_location": "L13", + "_origin": "ast", + "id": "seed_test_data_slot", + "community": 613, + "norm_label": "slot()" + }, + { + "label": "today()", + "file_type": "code", + "source_file": "seed_test_data.php", + "source_location": "L17", + "_origin": "ast", + "id": "seed_test_data_today", + "community": 613, + "norm_label": "today()" + }, + { + "label": "AdminApiController.php", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_adminapicontroller", + "community": 20, + "norm_label": "adminapicontroller.php" + }, + { + "label": "AdminApiController", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L29", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller", + "community": 20, + "norm_label": "adminapicontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L33", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_construct", + "community": 20, + "norm_label": ".__construct()" + }, + { + "label": ".userStats()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L40", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_userstats", + "community": 20, + "norm_label": ".userstats()" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L40", + "_origin": "ast", + "id": "src_admin_controller_adminapicontroller_php_jsonresponse", + "community": 20, + "norm_label": "jsonresponse" + }, + { + "label": ".toggleUserStatus()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L100", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", + "community": 20, + "norm_label": ".toggleuserstatus()" + }, + { + "label": ".updateUserRole()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L112", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_updateuserrole", + "community": 20, + "norm_label": ".updateuserrole()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L112", + "_origin": "ast", + "id": "src_admin_controller_adminapicontroller_php_request", + "community": 20, + "norm_label": "request" + }, + { + "label": ".userDetail()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L139", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_userdetail", + "community": 20, + "norm_label": ".userdetail()" + }, + { + "label": ".updateUser()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L159", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_updateuser", + "community": 20, + "norm_label": ".updateuser()" + }, + { + "label": ".deleteUser()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L187", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_deleteuser", + "community": 20, + "norm_label": ".deleteuser()" + }, + { + "label": ".users()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L199", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_users", + "community": 20, + "norm_label": ".users()" + }, + { + "label": ".doctorStats()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L256", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_doctorstats", + "community": 20, + "norm_label": ".doctorstats()" + }, + { + "label": ".toggleDoctorStatus()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L281", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_toggledoctorstatus", + "community": 20, + "norm_label": ".toggledoctorstatus()" + }, + { + "label": ".doctorsList()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L293", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_doctorslist", + "community": 20, + "norm_label": ".doctorslist()" + }, + { + "label": ".createDoctor()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L383", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_createdoctor", + "community": 20, + "norm_label": ".createdoctor()" + }, + { + "label": ".clinicsList()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L439", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_clinicslist", + "community": 20, + "norm_label": ".clinicslist()" + }, + { + "label": ".createClinic()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L496", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_createclinic", + "community": 20, + "norm_label": ".createclinic()" + }, + { + "label": ".toggleClinicStatus()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L537", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_toggleclinicstatus", + "community": 20, + "norm_label": ".toggleclinicstatus()" + }, + { + "label": ".deleteClinic()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L549", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_deleteclinic", + "community": 20, + "norm_label": ".deleteclinic()" + }, + { + "label": ".appointmentsTodayStats()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L563", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", + "community": 20, + "norm_label": ".appointmentstodaystats()" + }, + { + "label": ".appointments()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L630", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_appointments", + "community": 20, + "norm_label": ".appointments()" + }, + { + "label": ".createAppointment()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L743", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_createappointment", + "community": 20, + "norm_label": ".createappointment()" + }, + { + "label": ".payments()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L837", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_payments", + "community": 20, + "norm_label": ".payments()" + }, + { + "label": ".representations()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L883", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_representations", + "community": 20, + "norm_label": ".representations()" + }, + { + "label": ".financialBreakdowns()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L975", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", + "community": 20, + "norm_label": ".financialbreakdowns()" + }, + { + "label": ".financialSummary()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1051", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_financialsummary", + "community": 20, + "norm_label": ".financialsummary()" + }, + { + "label": ".secretaries()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1082", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_secretaries", + "community": 20, + "norm_label": ".secretaries()" + }, + { + "label": ".rates()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1166", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_rates", + "community": 20, + "norm_label": ".rates()" + }, + { + "label": ".comments()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1253", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_comments", + "community": 20, + "norm_label": ".comments()" + }, + { + "label": ".smsLogs()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1342", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_smslogs", + "community": 20, + "norm_label": ".smslogs()" + }, + { + "label": ".settlements()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1417", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_settlements", + "community": 20, + "norm_label": ".settlements()" + }, + { + "label": ".settlementDetail()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1500", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_settlementdetail", + "community": 20, + "norm_label": ".settlementdetail()" + }, + { + "label": ".smsSampleTemplates()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1548", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_smssampletemplates", + "community": 20, + "norm_label": ".smssampletemplates()" + }, + { + "label": ".dashboardRecent()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1623", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_dashboardrecent", + "community": 20, + "norm_label": ".dashboardrecent()" + }, + { + "label": ".dashboardStats()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1741", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_dashboardstats", + "community": 20, + "norm_label": ".dashboardstats()" + }, + { + "label": ".dashboardCharts()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1869", + "_origin": "ast", + "id": "controller_adminapicontroller_adminapicontroller_dashboardcharts", + "community": 20, + "norm_label": ".dashboardcharts()" + }, + { + "label": "AdminController.php", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_admincontroller", + "community": 295, + "norm_label": "admincontroller.php" + }, + { + "label": "AdminController", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminController.php", + "source_location": "L9", + "_origin": "ast", + "id": "controller_admincontroller_admincontroller", + "community": 295, + "norm_label": "admincontroller" + }, + { + "label": "AbstractController", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "abstractcontroller", + "community": 295, + "norm_label": "abstractcontroller" + }, + { + "label": ".index()", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminController.php", + "source_location": "L11", + "_origin": "ast", + "id": "controller_admincontroller_admincontroller_index", + "community": 295, + "norm_label": ".index()" + }, + { + "label": "Response", + "file_type": "code", + "source_file": "src/Admin/Controller/AdminController.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_admin_controller_admincontroller_php_response", + "community": 295, + "norm_label": "response" + }, + { + "label": "CancelExpiredAppointmentsCommand.php", + "file_type": "code", + "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", + "source_location": "L1", + "_origin": "ast", + "id": "command_cancelexpiredappointmentscommand", + "community": 205, + "norm_label": "cancelexpiredappointmentscommand.php" + }, + { + "label": "CancelExpiredAppointmentsCommand", + "file_type": "code", + "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", + "source_location": "L11", + "_origin": "ast", + "id": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand", + "community": 205, + "norm_label": "cancelexpiredappointmentscommand" + }, + { + "label": "Command", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "command", + "community": 205, + "norm_label": "command" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", + "source_location": "L17", + "_origin": "ast", + "id": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_construct", + "community": 205, + "norm_label": ".__construct()" + }, + { + "label": ".execute()", + "file_type": "code", + "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", + "source_location": "L22", + "_origin": "ast", + "id": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_execute", + "community": 205, + "norm_label": ".execute()" + }, + { + "label": "InputInterface", + "file_type": "code", + "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", + "source_location": "L22", + "_origin": "ast", + "id": "src_appointment_command_cancelexpiredappointmentscommand_php_inputinterface", + "community": 205, + "norm_label": "inputinterface" + }, + { + "label": "OutputInterface", + "file_type": "code", + "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", + "source_location": "L22", + "_origin": "ast", + "id": "src_appointment_command_cancelexpiredappointmentscommand_php_outputinterface", + "community": 205, + "norm_label": "outputinterface" + }, + { + "label": "AppointmentController.php", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_appointmentcontroller", + "community": 107, + "norm_label": "appointmentcontroller.php" + }, + { + "label": "AppointmentController", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L26", + "_origin": "ast", + "id": "controller_appointmentcontroller_appointmentcontroller", + "community": 107, + "norm_label": "appointmentcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L29", + "_origin": "ast", + "id": "controller_appointmentcontroller_appointmentcontroller_construct", + "community": 107, + "norm_label": ".__construct()" + }, + { + "label": ".slots()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L40", + "_origin": "ast", + "id": "controller_appointmentcontroller_appointmentcontroller_slots", + "community": 107, + "norm_label": ".slots()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L40", + "_origin": "ast", + "id": "src_appointment_controller_appointmentcontroller_php_request", + "community": 107, + "norm_label": "request" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L40", + "_origin": "ast", + "id": "src_appointment_controller_appointmentcontroller_php_jsonresponse", + "community": 107, + "norm_label": "jsonresponse" + }, + { + "label": ".monthAvailability()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L136", + "_origin": "ast", + "id": "controller_appointmentcontroller_appointmentcontroller_monthavailability", + "community": 107, + "norm_label": ".monthavailability()" + }, + { + "label": ".book()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L181", + "_origin": "ast", + "id": "controller_appointmentcontroller_appointmentcontroller_book", + "community": 107, + "norm_label": ".book()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L181", + "_origin": "ast", + "id": "src_appointment_controller_appointmentcontroller_php_user", + "community": 107, + "norm_label": "user" + }, + { + "label": ".get()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L303", + "_origin": "ast", + "id": "controller_appointmentcontroller_appointmentcontroller_get", + "community": 107, + "norm_label": ".get()" + }, + { + "label": ".listByDoctor()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L348", + "_origin": "ast", + "id": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", + "community": 107, + "norm_label": ".listbydoctor()" + }, + { + "label": ".listByUser()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L407", + "_origin": "ast", + "id": "controller_appointmentcontroller_appointmentcontroller_listbyuser", + "community": 107, + "norm_label": ".listbyuser()" + }, + { + "label": ".canView()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L449", + "_origin": "ast", + "id": "controller_appointmentcontroller_appointmentcontroller_canview", + "community": 107, + "norm_label": ".canview()" + }, + { + "label": "Appointment", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L449", + "_origin": "ast", + "id": "src_appointment_controller_appointmentcontroller_php_appointment", + "community": 107, + "norm_label": "appointment" + }, + { + "label": ".canManage()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L456", + "_origin": "ast", + "id": "controller_appointmentcontroller_appointmentcontroller_canmanage", + "community": 107, + "norm_label": ".canmanage()" + }, + { + "label": ".resolveSlotLocationId()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L463", + "_origin": "ast", + "id": "controller_appointmentcontroller_appointmentcontroller_resolveslotlocationid", + "community": 107, + "norm_label": ".resolveslotlocationid()" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L463", + "_origin": "ast", + "id": "src_appointment_controller_appointmentcontroller_php_doctor", + "community": 107, + "norm_label": "doctor" + }, + { + "label": ".updateStatus()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L468", + "_origin": "ast", + "id": "controller_appointmentcontroller_appointmentcontroller_updatestatus", + "community": 107, + "norm_label": ".updatestatus()" + }, + { + "label": "AppointmentSettingsController.php", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller", + "community": 14, + "norm_label": "appointmentsettingscontroller.php" + }, + { + "label": "AppointmentSettingsController", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L26", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "community": 14, + "norm_label": "appointmentsettingscontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L30", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_construct", + "community": 14, + "norm_label": ".__construct()" + }, + { + "label": ".createSchedule()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L41", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", + "community": 14, + "norm_label": ".createschedule()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L41", + "_origin": "ast", + "id": "src_appointment_controller_appointmentsettingscontroller_php_request", + "community": 14, + "norm_label": "request" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L41", + "_origin": "ast", + "id": "src_appointment_controller_appointmentsettingscontroller_php_user", + "community": 14, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L41", + "_origin": "ast", + "id": "src_appointment_controller_appointmentsettingscontroller_php_jsonresponse", + "community": 14, + "norm_label": "jsonresponse" + }, + { + "label": ".updateSchedule()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L77", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", + "community": 14, + "norm_label": ".updateschedule()" + }, + { + "label": ".getSchedule()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L111", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getschedule", + "community": 14, + "norm_label": ".getschedule()" + }, + { + "label": ".deleteSchedule()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L127", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", + "community": 14, + "norm_label": ".deleteschedule()" + }, + { + "label": ".listOverrides()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L146", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listoverrides", + "community": 14, + "norm_label": ".listoverrides()" + }, + { + "label": ".createOverride()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L162", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", + "community": 14, + "norm_label": ".createoverride()" + }, + { + "label": ".updateOverride()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L192", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", + "community": 14, + "norm_label": ".updateoverride()" + }, + { + "label": ".deleteOverride()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L218", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", + "community": 14, + "norm_label": ".deleteoverride()" + }, + { + "label": ".getOverride()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L235", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getoverride", + "community": 14, + "norm_label": ".getoverride()" + }, + { + "label": ".listHolidays()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L248", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listholidays", + "community": 14, + "norm_label": ".listholidays()" + }, + { + "label": ".deleteHoliday()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L261", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", + "community": 14, + "norm_label": ".deleteholiday()" + }, + { + "label": ".createHoliday()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L278", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", + "community": 14, + "norm_label": ".createholiday()" + }, + { + "label": ".updateHoliday()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L310", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", + "community": 14, + "norm_label": ".updateholiday()" + }, + { + "label": ".availableLocations()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L341", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", + "community": 14, + "norm_label": ".availablelocations()" + }, + { + "label": ".validateSessionsHaveLocation()", + "file_type": "code", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L371", + "_origin": "ast", + "id": "controller_appointmentsettingscontroller_appointmentsettingscontroller_validatesessionshavelocation", + "community": 14, + "norm_label": ".validatesessionshavelocation()" + }, + { + "label": "MyAppointmentsController.php", + "file_type": "code", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_myappointmentscontroller", + "community": 275, + "norm_label": "myappointmentscontroller.php" + }, + { + "label": "MyAppointmentsController", + "file_type": "code", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L22", + "_origin": "ast", + "id": "controller_myappointmentscontroller_myappointmentscontroller", + "community": 275, + "norm_label": "myappointmentscontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L25", + "_origin": "ast", + "id": "controller_myappointmentscontroller_myappointmentscontroller_construct", + "community": 275, + "norm_label": ".__construct()" + }, + { + "label": ".createAppointment()", + "file_type": "code", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L34", + "_origin": "ast", + "id": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", + "community": 275, + "norm_label": ".createappointment()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L34", + "_origin": "ast", + "id": "src_appointment_controller_myappointmentscontroller_php_request", + "community": 275, + "norm_label": "request" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L34", + "_origin": "ast", + "id": "src_appointment_controller_myappointmentscontroller_php_user", + "community": 275, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L34", + "_origin": "ast", + "id": "src_appointment_controller_myappointmentscontroller_php_jsonresponse", + "community": 275, + "norm_label": "jsonresponse" + }, + { + "label": ".myAppointments()", + "file_type": "code", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L97", + "_origin": "ast", + "id": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", + "community": 275, + "norm_label": ".myappointments()" + }, + { + "label": ".todayStats()", + "file_type": "code", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L203", + "_origin": "ast", + "id": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", + "community": 275, + "norm_label": ".todaystats()" + }, + { + "label": ".resolveSecretaryFilter()", + "file_type": "code", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L278", + "_origin": "ast", + "id": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", + "community": 275, + "norm_label": ".resolvesecretaryfilter()" + }, + { + "label": "Appointment.php", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_appointment", + "community": 28, + "norm_label": "appointment.php" + }, + { + "label": "Appointment", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L10", + "_origin": "ast", + "id": "entity_appointment_appointment", + "community": 28, + "norm_label": "appointment" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L48", + "_origin": "ast", + "id": "src_appointment_entity_appointment_php_doctor", + "community": 28, + "norm_label": "doctor" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L52", + "_origin": "ast", + "id": "src_appointment_entity_appointment_php_user", + "community": 28, + "norm_label": "user" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L98", + "_origin": "ast", + "id": "entity_appointment_appointment_construct", + "community": 28, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L109", + "_origin": "ast", + "id": "entity_appointment_appointment_getid", + "community": 28, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L110", + "_origin": "ast", + "id": "entity_appointment_appointment_getuuid", + "community": 28, + "norm_label": ".getuuid()" + }, + { + "label": ".getDoctor()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L111", + "_origin": "ast", + "id": "entity_appointment_appointment_getdoctor", + "community": 28, + "norm_label": ".getdoctor()" + }, + { + "label": ".getUser()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L112", + "_origin": "ast", + "id": "entity_appointment_appointment_getuser", + "community": 28, + "norm_label": ".getuser()" + }, + { + "label": ".getSlotStart()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L113", + "_origin": "ast", + "id": "entity_appointment_appointment_getslotstart", + "community": 28, + "norm_label": ".getslotstart()" + }, + { + "label": ".getSlotEnd()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L114", + "_origin": "ast", + "id": "entity_appointment_appointment_getslotend", + "community": 28, + "norm_label": ".getslotend()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L115", + "_origin": "ast", + "id": "entity_appointment_appointment_getstatus", + "community": 28, + "norm_label": ".getstatus()" + }, + { + "label": ".getNote()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L116", + "_origin": "ast", + "id": "entity_appointment_appointment_getnote", + "community": 28, + "norm_label": ".getnote()" + }, + { + "label": ".getVersion()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L117", + "_origin": "ast", + "id": "entity_appointment_appointment_getversion", + "community": 28, + "norm_label": ".getversion()" + }, + { + "label": ".getExpiresAt()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L118", + "_origin": "ast", + "id": "entity_appointment_appointment_getexpiresat", + "community": 28, + "norm_label": ".getexpiresat()" + }, + { + "label": ".getPatientName()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L119", + "_origin": "ast", + "id": "entity_appointment_appointment_getpatientname", + "community": 28, + "norm_label": ".getpatientname()" + }, + { + "label": ".getPatientMobile()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L120", + "_origin": "ast", + "id": "entity_appointment_appointment_getpatientmobile", + "community": 28, + "norm_label": ".getpatientmobile()" + }, + { + "label": ".getPatientNationalCode()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L121", + "_origin": "ast", + "id": "entity_appointment_appointment_getpatientnationalcode", + "community": 28, + "norm_label": ".getpatientnationalcode()" + }, + { + "label": ".getPatientGender()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L122", + "_origin": "ast", + "id": "entity_appointment_appointment_getpatientgender", + "community": 28, + "norm_label": ".getpatientgender()" + }, + { + "label": ".getPatientReason()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L123", + "_origin": "ast", + "id": "entity_appointment_appointment_getpatientreason", + "community": 28, + "norm_label": ".getpatientreason()" + }, + { + "label": ".getAddressId()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L124", + "_origin": "ast", + "id": "entity_appointment_appointment_getaddressid", + "community": 28, + "norm_label": ".getaddressid()" + }, + { + "label": ".getBookingRepresentationId()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L125", + "_origin": "ast", + "id": "entity_appointment_appointment_getbookingrepresentationid", + "community": 28, + "norm_label": ".getbookingrepresentationid()" + }, + { + "label": ".setNote()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L127", + "_origin": "ast", + "id": "entity_appointment_appointment_setnote", + "community": 28, + "norm_label": ".setnote()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L127", + "_origin": "ast", + "id": "src_appointment_entity_appointment_php_self", + "community": 28, + "norm_label": "self" + }, + { + "label": ".setBookingRepresentationId()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L128", + "_origin": "ast", + "id": "entity_appointment_appointment_setbookingrepresentationid", + "community": 28, + "norm_label": ".setbookingrepresentationid()" + }, + { + "label": ".setAddressId()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L129", + "_origin": "ast", + "id": "entity_appointment_appointment_setaddressid", + "community": 28, + "norm_label": ".setaddressid()" + }, + { + "label": ".setPatientName()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L130", + "_origin": "ast", + "id": "entity_appointment_appointment_setpatientname", + "community": 28, + "norm_label": ".setpatientname()" + }, + { + "label": ".setPatientMobile()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L131", + "_origin": "ast", + "id": "entity_appointment_appointment_setpatientmobile", + "community": 28, + "norm_label": ".setpatientmobile()" + }, + { + "label": ".setPatientNationalCode()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L132", + "_origin": "ast", + "id": "entity_appointment_appointment_setpatientnationalcode", + "community": 28, + "norm_label": ".setpatientnationalcode()" + }, + { + "label": ".setPatientGender()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L133", + "_origin": "ast", + "id": "entity_appointment_appointment_setpatientgender", + "community": 28, + "norm_label": ".setpatientgender()" + }, + { + "label": ".setPatientReason()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L134", + "_origin": "ast", + "id": "entity_appointment_appointment_setpatientreason", + "community": 28, + "norm_label": ".setpatientreason()" + }, + { + "label": ".markPendingWithTtl()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L136", + "_origin": "ast", + "id": "entity_appointment_appointment_markpendingwithttl", + "community": 28, + "norm_label": ".markpendingwithttl()" + }, + { + "label": ".canTransitionTo()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L143", + "_origin": "ast", + "id": "entity_appointment_appointment_cantransitionto", + "community": 28, + "norm_label": ".cantransitionto()" + }, + { + "label": ".transitionTo()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L148", + "_origin": "ast", + "id": "entity_appointment_appointment_transitionto", + "community": 28, + "norm_label": ".transitionto()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L164", + "_origin": "ast", + "id": "entity_appointment_appointment_toarray", + "community": 28, + "norm_label": ".toarray()" + }, + { + "label": "DateOverride.php", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_dateoverride", + "community": 110, + "norm_label": "dateoverride.php" + }, + { + "label": "DateOverride", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_dateoverride_dateoverride", + "community": 110, + "norm_label": "dateoverride" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L22", + "_origin": "ast", + "id": "src_appointment_entity_dateoverride_php_doctor", + "community": 110, + "norm_label": "doctor" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L44", + "_origin": "ast", + "id": "entity_dateoverride_dateoverride_construct", + "community": 110, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L54", + "_origin": "ast", + "id": "entity_dateoverride_dateoverride_getid", + "community": 110, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L55", + "_origin": "ast", + "id": "entity_dateoverride_dateoverride_getuuid", + "community": 110, + "norm_label": ".getuuid()" + }, + { + "label": ".getDoctor()", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L56", + "_origin": "ast", + "id": "entity_dateoverride_dateoverride_getdoctor", + "community": 110, + "norm_label": ".getdoctor()" + }, + { + "label": ".getDate()", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L57", + "_origin": "ast", + "id": "entity_dateoverride_dateoverride_getdate", + "community": 110, + "norm_label": ".getdate()" + }, + { + "label": ".isActive()", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L58", + "_origin": "ast", + "id": "entity_dateoverride_dateoverride_isactive", + "community": 110, + "norm_label": ".isactive()" + }, + { + "label": ".getSetting()", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L59", + "_origin": "ast", + "id": "entity_dateoverride_dateoverride_getsetting", + "community": 110, + "norm_label": ".getsetting()" + }, + { + "label": ".getReason()", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L60", + "_origin": "ast", + "id": "entity_dateoverride_dateoverride_getreason", + "community": 110, + "norm_label": ".getreason()" + }, + { + "label": ".setDate()", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_dateoverride_dateoverride_setdate", + "community": 110, + "norm_label": ".setdate()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L62", + "_origin": "ast", + "id": "src_appointment_entity_dateoverride_php_self", + "community": 110, + "norm_label": "self" + }, + { + "label": ".setActive()", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_dateoverride_dateoverride_setactive", + "community": 110, + "norm_label": ".setactive()" + }, + { + "label": ".setSetting()", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L64", + "_origin": "ast", + "id": "entity_dateoverride_dateoverride_setsetting", + "community": 110, + "norm_label": ".setsetting()" + }, + { + "label": ".setReason()", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L65", + "_origin": "ast", + "id": "entity_dateoverride_dateoverride_setreason", + "community": 110, + "norm_label": ".setreason()" + }, + { + "label": ".touch()", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L67", + "_origin": "ast", + "id": "entity_dateoverride_dateoverride_touch", + "community": 110, + "norm_label": ".touch()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L69", + "_origin": "ast", + "id": "entity_dateoverride_dateoverride_toarray", + "community": 110, + "norm_label": ".toarray()" + }, + { + "label": "Holiday.php", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_holiday", + "community": 112, + "norm_label": "holiday.php" + }, + { + "label": "Holiday", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_holiday_holiday", + "community": 112, + "norm_label": "holiday" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L22", + "_origin": "ast", + "id": "src_appointment_entity_holiday_php_doctor", + "community": 112, + "norm_label": "doctor" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L44", + "_origin": "ast", + "id": "entity_holiday_holiday_construct", + "community": 112, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L54", + "_origin": "ast", + "id": "entity_holiday_holiday_getid", + "community": 112, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L55", + "_origin": "ast", + "id": "entity_holiday_holiday_getuuid", + "community": 112, + "norm_label": ".getuuid()" + }, + { + "label": ".getDoctor()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L56", + "_origin": "ast", + "id": "entity_holiday_holiday_getdoctor", + "community": 112, + "norm_label": ".getdoctor()" + }, + { + "label": ".getStartDate()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L57", + "_origin": "ast", + "id": "entity_holiday_holiday_getstartdate", + "community": 112, + "norm_label": ".getstartdate()" + }, + { + "label": ".getEndDate()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L58", + "_origin": "ast", + "id": "entity_holiday_holiday_getenddate", + "community": 112, + "norm_label": ".getenddate()" + }, + { + "label": ".isActive()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L59", + "_origin": "ast", + "id": "entity_holiday_holiday_isactive", + "community": 112, + "norm_label": ".isactive()" + }, + { + "label": ".getReason()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L60", + "_origin": "ast", + "id": "entity_holiday_holiday_getreason", + "community": 112, + "norm_label": ".getreason()" + }, + { + "label": ".setStartDate()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_holiday_holiday_setstartdate", + "community": 112, + "norm_label": ".setstartdate()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L62", + "_origin": "ast", + "id": "src_appointment_entity_holiday_php_self", + "community": 112, + "norm_label": "self" + }, + { + "label": ".setEndDate()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_holiday_holiday_setenddate", + "community": 112, + "norm_label": ".setenddate()" + }, + { + "label": ".setActive()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L64", + "_origin": "ast", + "id": "entity_holiday_holiday_setactive", + "community": 112, + "norm_label": ".setactive()" + }, + { + "label": ".setReason()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L65", + "_origin": "ast", + "id": "entity_holiday_holiday_setreason", + "community": 112, + "norm_label": ".setreason()" + }, + { + "label": ".touch()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L67", + "_origin": "ast", + "id": "entity_holiday_holiday_touch", + "community": 112, + "norm_label": ".touch()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L69", + "_origin": "ast", + "id": "entity_holiday_holiday_toarray", + "community": 112, + "norm_label": ".toarray()" + }, + { + "label": "WeeklySchedule.php", + "file_type": "code", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_weeklyschedule", + "community": 181, + "norm_label": "weeklyschedule.php" + }, + { + "label": "WeeklySchedule", + "file_type": "code", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_weeklyschedule_weeklyschedule", + "community": 181, + "norm_label": "weeklyschedule" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L31", + "_origin": "ast", + "id": "src_appointment_entity_weeklyschedule_php_doctor", + "community": 181, + "norm_label": "doctor" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L44", + "_origin": "ast", + "id": "entity_weeklyschedule_weeklyschedule_construct", + "community": 181, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L53", + "_origin": "ast", + "id": "entity_weeklyschedule_weeklyschedule_getid", + "community": 181, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L54", + "_origin": "ast", + "id": "entity_weeklyschedule_weeklyschedule_getuuid", + "community": 181, + "norm_label": ".getuuid()" + }, + { + "label": ".getDoctor()", + "file_type": "code", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L55", + "_origin": "ast", + "id": "entity_weeklyschedule_weeklyschedule_getdoctor", + "community": 181, + "norm_label": ".getdoctor()" + }, + { + "label": ".getSetting()", + "file_type": "code", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L56", + "_origin": "ast", + "id": "entity_weeklyschedule_weeklyschedule_getsetting", + "community": 181, + "norm_label": ".getsetting()" + }, + { + "label": ".setSetting()", + "file_type": "code", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L58", + "_origin": "ast", + "id": "entity_weeklyschedule_weeklyschedule_setsetting", + "community": 181, + "norm_label": ".setsetting()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L58", + "_origin": "ast", + "id": "src_appointment_entity_weeklyschedule_php_self", + "community": 181, + "norm_label": "self" + }, + { + "label": ".getMeta()", + "file_type": "code", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L70", + "_origin": "ast", + "id": "entity_weeklyschedule_weeklyschedule_getmeta", + "community": 181, + "norm_label": ".getmeta()" + }, + { + "label": ".setMeta()", + "file_type": "code", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_weeklyschedule_weeklyschedule_setmeta", + "community": 181, + "norm_label": ".setmeta()" + }, + { + "label": ".getDaySchedule()", + "file_type": "code", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L89", + "_origin": "ast", + "id": "entity_weeklyschedule_weeklyschedule_getdayschedule", + "community": 181, + "norm_label": ".getdayschedule()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L96", + "_origin": "ast", + "id": "entity_weeklyschedule_weeklyschedule_toarray", + "community": 181, + "norm_label": ".toarray()" + }, + { + "label": "ExpireAppointmentsMessage.php", + "file_type": "code", + "source_file": "src/Appointment/Message/ExpireAppointmentsMessage.php", + "source_location": "L1", + "_origin": "ast", + "id": "message_expireappointmentsmessage", + "community": 619, + "norm_label": "expireappointmentsmessage.php" + }, + { + "label": "ExpireAppointmentsMessage", + "file_type": "code", + "source_file": "src/Appointment/Message/ExpireAppointmentsMessage.php", + "source_location": "L5", + "_origin": "ast", + "id": "message_expireappointmentsmessage_expireappointmentsmessage", + "community": 619, + "norm_label": "expireappointmentsmessage" + }, + { + "label": "ExpireAppointmentsHandler.php", + "file_type": "code", + "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", + "source_location": "L1", + "_origin": "ast", + "id": "messagehandler_expireappointmentshandler", + "community": 258, + "norm_label": "expireappointmentshandler.php" + }, + { + "label": "ExpireAppointmentsHandler", + "file_type": "code", + "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", + "source_location": "L9", + "_origin": "ast", + "id": "messagehandler_expireappointmentshandler_expireappointmentshandler", + "community": 258, + "norm_label": "expireappointmentshandler" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", + "source_location": "L12", + "_origin": "ast", + "id": "messagehandler_expireappointmentshandler_expireappointmentshandler_construct", + "community": 258, + "norm_label": ".__construct()" + }, + { + "label": ".__invoke()", + "file_type": "code", + "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", + "source_location": "L14", + "_origin": "ast", + "id": "messagehandler_expireappointmentshandler_expireappointmentshandler_invoke", + "community": 258, + "norm_label": ".__invoke()" + }, + { + "label": "ExpireAppointmentsMessage", + "file_type": "code", + "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", + "source_location": "L14", + "_origin": "ast", + "id": "expireappointmentsmessage", + "community": 258, + "norm_label": "expireappointmentsmessage" + }, + { + "label": "AppointmentRepository.php", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_appointmentrepository", + "community": 119, + "norm_label": "appointmentrepository.php" + }, + { + "label": "AppointmentRepository", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_appointmentrepository_appointmentrepository", + "community": 119, + "norm_label": "appointmentrepository" + }, + { + "label": "ServiceEntityRepository", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "serviceentityrepository", + "community": 53, + "norm_label": "serviceentityrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L14", + "_origin": "ast", + "id": "repository_appointmentrepository_appointmentrepository_construct", + "community": 119, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L14", + "_origin": "ast", + "id": "src_appointment_repository_appointmentrepository_php_managerregistry", + "community": 119, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L19", + "_origin": "ast", + "id": "repository_appointmentrepository_appointmentrepository_findbyuuid", + "community": 119, + "norm_label": ".findbyuuid()" + }, + { + "label": "Appointment", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L19", + "_origin": "ast", + "id": "src_appointment_repository_appointmentrepository_php_appointment", + "community": 119, + "norm_label": "appointment" + }, + { + "label": ".bookAtomically()", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L30", + "_origin": "ast", + "id": "repository_appointmentrepository_appointmentrepository_bookatomically", + "community": 119, + "norm_label": ".bookatomically()" + }, + { + "label": ".isSlotTaken()", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L43", + "_origin": "ast", + "id": "repository_appointmentrepository_appointmentrepository_isslottaken", + "community": 119, + "norm_label": ".isslottaken()" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L43", + "_origin": "ast", + "id": "src_appointment_repository_appointmentrepository_php_doctor", + "community": 119, + "norm_label": "doctor" + }, + { + "label": ".findByDoctor()", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L68", + "_origin": "ast", + "id": "repository_appointmentrepository_appointmentrepository_findbydoctor", + "community": 119, + "norm_label": ".findbydoctor()" + }, + { + "label": ".findByUser()", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L76", + "_origin": "ast", + "id": "repository_appointmentrepository_appointmentrepository_findbyuser", + "community": 119, + "norm_label": ".findbyuser()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L76", + "_origin": "ast", + "id": "src_appointment_repository_appointmentrepository_php_user", + "community": 119, + "norm_label": "user" + }, + { + "label": ".hasRecentConfirmed()", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L84", + "_origin": "ast", + "id": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", + "community": 119, + "norm_label": ".hasrecentconfirmed()" + }, + { + "label": ".findPaymentExpired()", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L108", + "_origin": "ast", + "id": "repository_appointmentrepository_appointmentrepository_findpaymentexpired", + "community": 119, + "norm_label": ".findpaymentexpired()" + }, + { + "label": ".findExpiredPending()", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L121", + "_origin": "ast", + "id": "repository_appointmentrepository_appointmentrepository_findexpiredpending", + "community": 119, + "norm_label": ".findexpiredpending()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L132", + "_origin": "ast", + "id": "repository_appointmentrepository_appointmentrepository_save", + "community": 119, + "norm_label": ".save()" + }, + { + "label": ".saveWithLock()", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L141", + "_origin": "ast", + "id": "repository_appointmentrepository_appointmentrepository_savewithlock", + "community": 119, + "norm_label": ".savewithlock()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L148", + "_origin": "ast", + "id": "repository_appointmentrepository_appointmentrepository_remove", + "community": 119, + "norm_label": ".remove()" + }, + { + "label": "DateOverrideRepository.php", + "file_type": "code", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_dateoverriderepository", + "community": 14, + "norm_label": "dateoverriderepository.php" + }, + { + "label": "DateOverrideRepository", + "file_type": "code", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_dateoverriderepository_dateoverriderepository", + "community": 14, + "norm_label": "dateoverriderepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_dateoverriderepository_dateoverriderepository_construct", + "community": 14, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_appointment_repository_dateoverriderepository_php_managerregistry", + "community": 14, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_dateoverriderepository_dateoverriderepository_findbyuuid", + "community": 14, + "norm_label": ".findbyuuid()" + }, + { + "label": "DateOverride", + "file_type": "code", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "dateoverride", + "community": 14, + "norm_label": "dateoverride" + }, + { + "label": ".findByDoctor()", + "file_type": "code", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L23", + "_origin": "ast", + "id": "repository_dateoverriderepository_dateoverriderepository_findbydoctor", + "community": 14, + "norm_label": ".findbydoctor()" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L23", + "_origin": "ast", + "id": "src_appointment_repository_dateoverriderepository_php_doctor", + "community": 14, + "norm_label": "doctor" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L28", + "_origin": "ast", + "id": "repository_dateoverriderepository_dateoverriderepository_save", + "community": 14, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L34", + "_origin": "ast", + "id": "repository_dateoverriderepository_dateoverriderepository_remove", + "community": 14, + "norm_label": ".remove()" + }, + { + "label": "HolidayRepository.php", + "file_type": "code", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_holidayrepository", + "community": 14, + "norm_label": "holidayrepository.php" + }, + { + "label": "HolidayRepository", + "file_type": "code", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_holidayrepository_holidayrepository", + "community": 14, + "norm_label": "holidayrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_holidayrepository_holidayrepository_construct", + "community": 14, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_appointment_repository_holidayrepository_php_managerregistry", + "community": 14, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_holidayrepository_holidayrepository_findbyuuid", + "community": 14, + "norm_label": ".findbyuuid()" + }, + { + "label": "Holiday", + "file_type": "code", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "holiday", + "community": 14, + "norm_label": "holiday" + }, + { + "label": ".findAllByDoctor()", + "file_type": "code", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L23", + "_origin": "ast", + "id": "repository_holidayrepository_holidayrepository_findallbydoctor", + "community": 14, + "norm_label": ".findallbydoctor()" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L23", + "_origin": "ast", + "id": "src_appointment_repository_holidayrepository_php_doctor", + "community": 14, + "norm_label": "doctor" + }, + { + "label": ".findActiveByDoctor()", + "file_type": "code", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L34", + "_origin": "ast", + "id": "repository_holidayrepository_holidayrepository_findactivebydoctor", + "community": 14, + "norm_label": ".findactivebydoctor()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L48", + "_origin": "ast", + "id": "repository_holidayrepository_holidayrepository_save", + "community": 14, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L54", + "_origin": "ast", + "id": "repository_holidayrepository_holidayrepository_remove", + "community": 14, + "norm_label": ".remove()" + }, + { + "label": "SlotTakenException.php", + "file_type": "code", + "source_file": "src/Appointment/Repository/SlotTakenException.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_slottakenexception", + "community": 308, + "norm_label": "slottakenexception.php" + }, + { + "label": "SlotTakenException", + "file_type": "code", + "source_file": "src/Appointment/Repository/SlotTakenException.php", + "source_location": "L5", + "_origin": "ast", + "id": "repository_slottakenexception_slottakenexception", + "community": 308, + "norm_label": "slottakenexception" + }, + { + "label": "RuntimeException", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "runtimeexception", + "community": 308, + "norm_label": "runtimeexception" + }, + { + "label": "WeeklyScheduleRepository.php", + "file_type": "code", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_weeklyschedulerepository", + "community": 267, + "norm_label": "weeklyschedulerepository.php" + }, + { + "label": "WeeklyScheduleRepository", + "file_type": "code", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_weeklyschedulerepository_weeklyschedulerepository", + "community": 267, + "norm_label": "weeklyschedulerepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_weeklyschedulerepository_weeklyschedulerepository_construct", + "community": 267, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_appointment_repository_weeklyschedulerepository_php_managerregistry", + "community": 267, + "norm_label": "managerregistry" + }, + { + "label": ".findByDoctor()", + "file_type": "code", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctor", + "community": 267, + "norm_label": ".findbydoctor()" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_appointment_repository_weeklyschedulerepository_php_doctor", + "community": 267, + "norm_label": "doctor" + }, + { + "label": "WeeklySchedule", + "file_type": "code", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_appointment_repository_weeklyschedulerepository_php_weeklyschedule", + "community": 267, + "norm_label": "weeklyschedule" + }, + { + "label": ".findByDoctors()", + "file_type": "code", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L23", + "_origin": "ast", + "id": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctors", + "community": 267, + "norm_label": ".findbydoctors()" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L35", + "_origin": "ast", + "id": "repository_weeklyschedulerepository_weeklyschedulerepository_findbyuuid", + "community": 267, + "norm_label": ".findbyuuid()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L40", + "_origin": "ast", + "id": "repository_weeklyschedulerepository_weeklyschedulerepository_save", + "community": 267, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L46", + "_origin": "ast", + "id": "repository_weeklyschedulerepository_weeklyschedulerepository_remove", + "community": 267, + "norm_label": ".remove()" + }, + { + "label": "AppointmentExpiryService.php", + "file_type": "code", + "source_file": "src/Appointment/Service/AppointmentExpiryService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_appointmentexpiryservice", + "community": 16, + "norm_label": "appointmentexpiryservice.php" + }, + { + "label": "AppointmentExpiryService", + "file_type": "code", + "source_file": "src/Appointment/Service/AppointmentExpiryService.php", + "source_location": "L10", + "_origin": "ast", + "id": "service_appointmentexpiryservice_appointmentexpiryservice", + "community": 16, + "norm_label": "appointmentexpiryservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Appointment/Service/AppointmentExpiryService.php", + "source_location": "L12", + "_origin": "ast", + "id": "service_appointmentexpiryservice_appointmentexpiryservice_construct", + "community": 16, + "norm_label": ".__construct()" + }, + { + "label": ".expireStale()", + "file_type": "code", + "source_file": "src/Appointment/Service/AppointmentExpiryService.php", + "source_location": "L23", + "_origin": "ast", + "id": "service_appointmentexpiryservice_appointmentexpiryservice_expirestale", + "community": 16, + "norm_label": ".expirestale()" + }, + { + "label": "SlotCalculatorService.php", + "file_type": "code", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_slotcalculatorservice", + "community": 169, + "norm_label": "slotcalculatorservice.php" + }, + { + "label": "SlotCalculatorService", + "file_type": "code", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L13", + "_origin": "ast", + "id": "service_slotcalculatorservice_slotcalculatorservice", + "community": 169, + "norm_label": "slotcalculatorservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L15", + "_origin": "ast", + "id": "service_slotcalculatorservice_slotcalculatorservice_construct", + "community": 169, + "norm_label": ".__construct()" + }, + { + "label": ".getAvailableSlots()", + "file_type": "code", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L28", + "_origin": "ast", + "id": "service_slotcalculatorservice_slotcalculatorservice_getavailableslots", + "community": 169, + "norm_label": ".getavailableslots()" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L28", + "_origin": "ast", + "id": "src_appointment_service_slotcalculatorservice_php_doctor", + "community": 169, + "norm_label": "doctor" + }, + { + "label": ".resolveSlotLocationId()", + "file_type": "code", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L39", + "_origin": "ast", + "id": "service_slotcalculatorservice_slotcalculatorservice_resolveslotlocationid", + "community": 169, + "norm_label": ".resolveslotlocationid()" + }, + { + "label": ".getAllSlotsWithAvailability()", + "file_type": "code", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L60", + "_origin": "ast", + "id": "service_slotcalculatorservice_slotcalculatorservice_getallslotswithavailability", + "community": 169, + "norm_label": ".getallslotswithavailability()" + }, + { + "label": ".hasAnyAvailability()", + "file_type": "code", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L78", + "_origin": "ast", + "id": "service_slotcalculatorservice_slotcalculatorservice_hasanyavailability", + "community": 169, + "norm_label": ".hasanyavailability()" + }, + { + "label": ".isWithinBookingWindow()", + "file_type": "code", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L87", + "_origin": "ast", + "id": "service_slotcalculatorservice_slotcalculatorservice_iswithinbookingwindow", + "community": 169, + "norm_label": ".iswithinbookingwindow()" + }, + { + "label": ".getBookingMeta()", + "file_type": "code", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L106", + "_origin": "ast", + "id": "service_slotcalculatorservice_slotcalculatorservice_getbookingmeta", + "community": 169, + "norm_label": ".getbookingmeta()" + }, + { + "label": ".buildAllSessions()", + "file_type": "code", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L117", + "_origin": "ast", + "id": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", + "community": 169, + "norm_label": ".buildallsessions()" + }, + { + "label": ".buildSessionsFromOverride()", + "file_type": "code", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L180", + "_origin": "ast", + "id": "service_slotcalculatorservice_slotcalculatorservice_buildsessionsfromoverride", + "community": 169, + "norm_label": ".buildsessionsfromoverride()" + }, + { + "label": ".buildSessionSlots()", + "file_type": "code", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L225", + "_origin": "ast", + "id": "service_slotcalculatorservice_slotcalculatorservice_buildsessionslots", + "community": 169, + "norm_label": ".buildsessionslots()" + }, + { + "label": ".filterBookedSlots()", + "file_type": "code", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L269", + "_origin": "ast", + "id": "service_slotcalculatorservice_slotcalculatorservice_filterbookedslots", + "community": 169, + "norm_label": ".filterbookedslots()" + }, + { + "label": ".parseTime()", + "file_type": "code", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L278", + "_origin": "ast", + "id": "service_slotcalculatorservice_slotcalculatorservice_parsetime", + "community": 169, + "norm_label": ".parsetime()" + }, + { + "label": "AuthController.php", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_authcontroller", + "community": 63, + "norm_label": "authcontroller.php" + }, + { + "label": "AuthController", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L26", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller", + "community": 63, + "norm_label": "authcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L29", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_construct", + "community": 63, + "norm_label": ".__construct()" + }, + { + "label": ".login()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L49", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_login", + "community": 63, + "norm_label": ".login()" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L49", + "_origin": "ast", + "id": "src_auth_controller_authcontroller_php_jsonresponse", + "community": 63, + "norm_label": "jsonresponse" + }, + { + "label": ".sendCode()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L107", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_sendcode", + "community": 63, + "norm_label": ".sendcode()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L107", + "_origin": "ast", + "id": "src_auth_controller_authcontroller_php_request", + "community": 63, + "norm_label": "request" + }, + { + "label": ".verifyCode()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L155", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_verifycode", + "community": 63, + "norm_label": ".verifycode()" + }, + { + "label": ".register()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L213", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_register", + "community": 63, + "norm_label": ".register()" + }, + { + "label": ".issueToken()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L290", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_issuetoken", + "community": 63, + "norm_label": ".issuetoken()" + }, + { + "label": ".otpLogin()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L363", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_otplogin", + "community": 63, + "norm_label": ".otplogin()" + }, + { + "label": ".resetPassword()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L387", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_resetpassword", + "community": 63, + "norm_label": ".resetpassword()" + }, + { + "label": ".refreshToken()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L415", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_refreshtoken", + "community": 63, + "norm_label": ".refreshtoken()" + }, + { + "label": ".userInfo()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L483", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_userinfo", + "community": 63, + "norm_label": ".userinfo()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L483", + "_origin": "ast", + "id": "src_auth_controller_authcontroller_php_user", + "community": 63, + "norm_label": "user" + }, + { + "label": ".switchContext()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L569", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_switchcontext", + "community": 63, + "norm_label": ".switchcontext()" + }, + { + "label": ".enforceLimit()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L622", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_enforcelimit", + "community": 63, + "norm_label": ".enforcelimit()" + }, + { + "label": "RateLimiterFactory", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L622", + "_origin": "ast", + "id": "ratelimiterfactory", + "community": 63, + "norm_label": "ratelimiterfactory" + }, + { + "label": ".resolvePrimaryRole()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L631", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_resolveprimaryrole", + "community": 63, + "norm_label": ".resolveprimaryrole()" + }, + { + "label": ".buildAvailableContexts()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L642", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_buildavailablecontexts", + "community": 63, + "norm_label": ".buildavailablecontexts()" + }, + { + "label": ".findContextByDbUuid()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L715", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_findcontextbydbuuid", + "community": 63, + "norm_label": ".findcontextbydbuuid()" + }, + { + "label": ".buildDbKey()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L725", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_builddbkey", + "community": 63, + "norm_label": ".builddbkey()" + }, + { + "label": ".logout()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L730", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_logout", + "community": 63, + "norm_label": ".logout()" + }, + { + "label": ".sessionToken()", + "file_type": "code", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L774", + "_origin": "ast", + "id": "controller_authcontroller_authcontroller_sessiontoken", + "community": 63, + "norm_label": ".sessiontoken()" + }, + { + "label": "NotificationMobileController.php", + "file_type": "code", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_notificationmobilecontroller", + "community": 252, + "norm_label": "notificationmobilecontroller.php" + }, + { + "label": "NotificationMobileController", + "file_type": "code", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L20", + "_origin": "ast", + "id": "controller_notificationmobilecontroller_notificationmobilecontroller", + "community": 252, + "norm_label": "notificationmobilecontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L24", + "_origin": "ast", + "id": "controller_notificationmobilecontroller_notificationmobilecontroller_construct", + "community": 252, + "norm_label": ".__construct()" + }, + { + "label": ".requestOtp()", + "file_type": "code", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L34", + "_origin": "ast", + "id": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", + "community": 252, + "norm_label": ".requestotp()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L34", + "_origin": "ast", + "id": "src_auth_controller_notificationmobilecontroller_php_request", + "community": 252, + "norm_label": "request" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L34", + "_origin": "ast", + "id": "src_auth_controller_notificationmobilecontroller_php_user", + "community": 252, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L34", + "_origin": "ast", + "id": "src_auth_controller_notificationmobilecontroller_php_jsonresponse", + "community": 252, + "norm_label": "jsonresponse" + }, + { + "label": ".verify()", + "file_type": "code", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L81", + "_origin": "ast", + "id": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", + "community": 252, + "norm_label": ".verify()" + }, + { + "label": ".getCurrent()", + "file_type": "code", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L129", + "_origin": "ast", + "id": "controller_notificationmobilecontroller_notificationmobilecontroller_getcurrent", + "community": 252, + "norm_label": ".getcurrent()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L144", + "_origin": "ast", + "id": "controller_notificationmobilecontroller_notificationmobilecontroller_remove", + "community": 252, + "norm_label": ".remove()" + }, + { + "label": ".resolveEntity()", + "file_type": "code", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L160", + "_origin": "ast", + "id": "controller_notificationmobilecontroller_notificationmobilecontroller_resolveentity", + "community": 252, + "norm_label": ".resolveentity()" + }, + { + "label": "PreRegistrationController.php", + "file_type": "code", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_preregistrationcontroller", + "community": 300, + "norm_label": "preregistrationcontroller.php" + }, + { + "label": "PreRegistrationController", + "file_type": "code", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L25", + "_origin": "ast", + "id": "controller_preregistrationcontroller_preregistrationcontroller", + "community": 300, + "norm_label": "preregistrationcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L28", + "_origin": "ast", + "id": "controller_preregistrationcontroller_preregistrationcontroller_construct", + "community": 300, + "norm_label": ".__construct()" + }, + { + "label": ".submit()", + "file_type": "code", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L40", + "_origin": "ast", + "id": "controller_preregistrationcontroller_preregistrationcontroller_submit", + "community": 300, + "norm_label": ".submit()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L40", + "_origin": "ast", + "id": "src_auth_controller_preregistrationcontroller_php_request", + "community": 300, + "norm_label": "request" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L40", + "_origin": "ast", + "id": "src_auth_controller_preregistrationcontroller_php_jsonresponse", + "community": 300, + "norm_label": "jsonresponse" + }, + { + "label": ".list()", + "file_type": "code", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L76", + "_origin": "ast", + "id": "controller_preregistrationcontroller_preregistrationcontroller_list", + "community": 300, + "norm_label": ".list()" + }, + { + "label": ".approve()", + "file_type": "code", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L104", + "_origin": "ast", + "id": "controller_preregistrationcontroller_preregistrationcontroller_approve", + "community": 300, + "norm_label": ".approve()" + }, + { + "label": ".reject()", + "file_type": "code", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L175", + "_origin": "ast", + "id": "controller_preregistrationcontroller_preregistrationcontroller_reject", + "community": 300, + "norm_label": ".reject()" + }, + { + "label": "MobileVerificationOtp.php", + "file_type": "code", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_mobileverificationotp", + "community": 257, + "norm_label": "mobileverificationotp.php" + }, + { + "label": "MobileVerificationOtp", + "file_type": "code", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L7", + "_origin": "ast", + "id": "entity_mobileverificationotp_mobileverificationotp", + "community": 257, + "norm_label": "mobileverificationotp" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L38", + "_origin": "ast", + "id": "entity_mobileverificationotp_mobileverificationotp_construct", + "community": 257, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L48", + "_origin": "ast", + "id": "entity_mobileverificationotp_mobileverificationotp_getid", + "community": 257, + "norm_label": ".getid()" + }, + { + "label": ".getEntityType()", + "file_type": "code", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L49", + "_origin": "ast", + "id": "entity_mobileverificationotp_mobileverificationotp_getentitytype", + "community": 257, + "norm_label": ".getentitytype()" + }, + { + "label": ".getEntityId()", + "file_type": "code", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L50", + "_origin": "ast", + "id": "entity_mobileverificationotp_mobileverificationotp_getentityid", + "community": 257, + "norm_label": ".getentityid()" + }, + { + "label": ".getNewMobile()", + "file_type": "code", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L51", + "_origin": "ast", + "id": "entity_mobileverificationotp_mobileverificationotp_getnewmobile", + "community": 257, + "norm_label": ".getnewmobile()" + }, + { + "label": ".getOtpCode()", + "file_type": "code", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L52", + "_origin": "ast", + "id": "entity_mobileverificationotp_mobileverificationotp_getotpcode", + "community": 257, + "norm_label": ".getotpcode()" + }, + { + "label": ".isExpired()", + "file_type": "code", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L53", + "_origin": "ast", + "id": "entity_mobileverificationotp_mobileverificationotp_isexpired", + "community": 257, + "norm_label": ".isexpired()" + }, + { + "label": ".isUsed()", + "file_type": "code", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L54", + "_origin": "ast", + "id": "entity_mobileverificationotp_mobileverificationotp_isused", + "community": 257, + "norm_label": ".isused()" + }, + { + "label": ".markUsed()", + "file_type": "code", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L56", + "_origin": "ast", + "id": "entity_mobileverificationotp_mobileverificationotp_markused", + "community": 257, + "norm_label": ".markused()" + }, + { + "label": "PreRegistration.php", + "file_type": "code", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_preregistration", + "community": 142, + "norm_label": "preregistration.php" + }, + { + "label": "PreRegistration", + "file_type": "code", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_preregistration_preregistration", + "community": 142, + "norm_label": "preregistration" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L55", + "_origin": "ast", + "id": "entity_preregistration_preregistration_construct", + "community": 142, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L66", + "_origin": "ast", + "id": "entity_preregistration_preregistration_getid", + "community": 142, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L67", + "_origin": "ast", + "id": "entity_preregistration_preregistration_getuuid", + "community": 142, + "norm_label": ".getuuid()" + }, + { + "label": ".getType()", + "file_type": "code", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L68", + "_origin": "ast", + "id": "entity_preregistration_preregistration_gettype", + "community": 142, + "norm_label": ".gettype()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L69", + "_origin": "ast", + "id": "entity_preregistration_preregistration_getname", + "community": 142, + "norm_label": ".getname()" + }, + { + "label": ".getMobile()", + "file_type": "code", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L70", + "_origin": "ast", + "id": "entity_preregistration_preregistration_getmobile", + "community": 142, + "norm_label": ".getmobile()" + }, + { + "label": ".getInfo()", + "file_type": "code", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L71", + "_origin": "ast", + "id": "entity_preregistration_preregistration_getinfo", + "community": 142, + "norm_label": ".getinfo()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L72", + "_origin": "ast", + "id": "entity_preregistration_preregistration_getstatus", + "community": 142, + "norm_label": ".getstatus()" + }, + { + "label": ".getAdminNote()", + "file_type": "code", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L73", + "_origin": "ast", + "id": "entity_preregistration_preregistration_getadminnote", + "community": 142, + "norm_label": ".getadminnote()" + }, + { + "label": ".getCreatedAt()", + "file_type": "code", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_preregistration_preregistration_getcreatedat", + "community": 142, + "norm_label": ".getcreatedat()" + }, + { + "label": ".getUpdatedAt()", + "file_type": "code", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_preregistration_preregistration_getupdatedat", + "community": 142, + "norm_label": ".getupdatedat()" + }, + { + "label": ".approve()", + "file_type": "code", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_preregistration_preregistration_approve", + "community": 142, + "norm_label": ".approve()" + }, + { + "label": ".reject()", + "file_type": "code", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L83", + "_origin": "ast", + "id": "entity_preregistration_preregistration_reject", + "community": 142, + "norm_label": ".reject()" + }, + { + "label": ".isPending()", + "file_type": "code", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L90", + "_origin": "ast", + "id": "entity_preregistration_preregistration_ispending", + "community": 142, + "norm_label": ".ispending()" + }, + { + "label": "User.php", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_user", + "community": 40, + "norm_label": "user.php" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L10", + "_origin": "ast", + "id": "entity_user_user", + "community": 40, + "norm_label": "user" + }, + { + "label": "UserInterface", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "userinterface", + "community": 40, + "norm_label": "userinterface" + }, + { + "label": "PasswordAuthenticatedUserInterface", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "passwordauthenticateduserinterface", + "community": 40, + "norm_label": "passwordauthenticateduserinterface" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L53", + "_origin": "ast", + "id": "entity_user_user_construct", + "community": 40, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L61", + "_origin": "ast", + "id": "entity_user_user_getid", + "community": 40, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_user_user_getuuid", + "community": 40, + "norm_label": ".getuuid()" + }, + { + "label": ".getMobileNumber()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_user_user_getmobilenumber", + "community": 40, + "norm_label": ".getmobilenumber()" + }, + { + "label": ".getEmail()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L64", + "_origin": "ast", + "id": "entity_user_user_getemail", + "community": 40, + "norm_label": ".getemail()" + }, + { + "label": ".getRealName()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L65", + "_origin": "ast", + "id": "entity_user_user_getrealname", + "community": 40, + "norm_label": ".getrealname()" + }, + { + "label": ".getNationalCode()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L66", + "_origin": "ast", + "id": "entity_user_user_getnationalcode", + "community": 40, + "norm_label": ".getnationalcode()" + }, + { + "label": ".isNationalCodeVerified()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L67", + "_origin": "ast", + "id": "entity_user_user_isnationalcodeverified", + "community": 40, + "norm_label": ".isnationalcodeverified()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L68", + "_origin": "ast", + "id": "entity_user_user_getstatus", + "community": 40, + "norm_label": ".getstatus()" + }, + { + "label": ".getCreatedAt()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L69", + "_origin": "ast", + "id": "entity_user_user_getcreatedat", + "community": 40, + "norm_label": ".getcreatedat()" + }, + { + "label": ".getPassword()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L71", + "_origin": "ast", + "id": "entity_user_user_getpassword", + "community": 40, + "norm_label": ".getpassword()" + }, + { + "label": ".getPasswordHash()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L72", + "_origin": "ast", + "id": "entity_user_user_getpasswordhash", + "community": 40, + "norm_label": ".getpasswordhash()" + }, + { + "label": ".getRoles()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_user_user_getroles", + "community": 40, + "norm_label": ".getroles()" + }, + { + "label": ".getUserIdentifier()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L83", + "_origin": "ast", + "id": "entity_user_user_getuseridentifier", + "community": 40, + "norm_label": ".getuseridentifier()" + }, + { + "label": ".eraseCredentials()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L84", + "_origin": "ast", + "id": "entity_user_user_erasecredentials", + "community": 40, + "norm_label": ".erasecredentials()" + }, + { + "label": ".setEmail()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L86", + "_origin": "ast", + "id": "entity_user_user_setemail", + "community": 40, + "norm_label": ".setemail()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L86", + "_origin": "ast", + "id": "src_auth_entity_user_php_self", + "community": 40, + "norm_label": "self" + }, + { + "label": ".setRealName()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L87", + "_origin": "ast", + "id": "entity_user_user_setrealname", + "community": 40, + "norm_label": ".setrealname()" + }, + { + "label": ".setNationalCode()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L88", + "_origin": "ast", + "id": "entity_user_user_setnationalcode", + "community": 40, + "norm_label": ".setnationalcode()" + }, + { + "label": ".setNationalCodeVerified()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L98", + "_origin": "ast", + "id": "entity_user_user_setnationalcodeverified", + "community": 40, + "norm_label": ".setnationalcodeverified()" + }, + { + "label": ".setPasswordHash()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L99", + "_origin": "ast", + "id": "entity_user_user_setpasswordhash", + "community": 40, + "norm_label": ".setpasswordhash()" + }, + { + "label": ".setRoles()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L100", + "_origin": "ast", + "id": "entity_user_user_setroles", + "community": 40, + "norm_label": ".setroles()" + }, + { + "label": ".setStatus()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L101", + "_origin": "ast", + "id": "entity_user_user_setstatus", + "community": 40, + "norm_label": ".setstatus()" + }, + { + "label": ".addRole()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L103", + "_origin": "ast", + "id": "entity_user_user_addrole", + "community": 40, + "norm_label": ".addrole()" + }, + { + "label": ".hasRole()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L112", + "_origin": "ast", + "id": "entity_user_user_hasrole", + "community": 40, + "norm_label": ".hasrole()" + }, + { + "label": ".isStaff()", + "file_type": "code", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L117", + "_origin": "ast", + "id": "entity_user_user_isstaff", + "community": 40, + "norm_label": ".isstaff()" + }, + { + "label": "UserActiveContext.php", + "file_type": "code", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_useractivecontext", + "community": 307, + "norm_label": "useractivecontext.php" + }, + { + "label": "UserActiveContext", + "file_type": "code", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L7", + "_origin": "ast", + "id": "entity_useractivecontext_useractivecontext", + "community": 307, + "norm_label": "useractivecontext" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_auth_entity_useractivecontext_php_user", + "community": 307, + "norm_label": "user" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L22", + "_origin": "ast", + "id": "entity_useractivecontext_useractivecontext_construct", + "community": 307, + "norm_label": ".__construct()" + }, + { + "label": ".getUser()", + "file_type": "code", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L29", + "_origin": "ast", + "id": "entity_useractivecontext_useractivecontext_getuser", + "community": 307, + "norm_label": ".getuser()" + }, + { + "label": ".getDbUuid()", + "file_type": "code", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L30", + "_origin": "ast", + "id": "entity_useractivecontext_useractivecontext_getdbuuid", + "community": 307, + "norm_label": ".getdbuuid()" + }, + { + "label": ".getUpdatedAt()", + "file_type": "code", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L31", + "_origin": "ast", + "id": "entity_useractivecontext_useractivecontext_getupdatedat", + "community": 307, + "norm_label": ".getupdatedat()" + }, + { + "label": ".setDbUuid()", + "file_type": "code", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L33", + "_origin": "ast", + "id": "entity_useractivecontext_useractivecontext_setdbuuid", + "community": 307, + "norm_label": ".setdbuuid()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L33", + "_origin": "ast", + "id": "src_auth_entity_useractivecontext_php_self", + "community": 307, + "norm_label": "self" + }, + { + "label": "PreRegistrationRepository.php", + "file_type": "code", + "source_file": "src/Auth/Repository/PreRegistrationRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_preregistrationrepository", + "community": 53, + "norm_label": "preregistrationrepository.php" + }, + { + "label": "PreRegistrationRepository", + "file_type": "code", + "source_file": "src/Auth/Repository/PreRegistrationRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_preregistrationrepository_preregistrationrepository", + "community": 53, + "norm_label": "preregistrationrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Auth/Repository/PreRegistrationRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_preregistrationrepository_preregistrationrepository_construct", + "community": 53, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Auth/Repository/PreRegistrationRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_auth_repository_preregistrationrepository_php_managerregistry", + "community": 53, + "norm_label": "managerregistry" + }, + { + "label": ".hasPendingForMobile()", + "file_type": "code", + "source_file": "src/Auth/Repository/PreRegistrationRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_preregistrationrepository_preregistrationrepository_haspendingformobile", + "community": 53, + "norm_label": ".haspendingformobile()" + }, + { + "label": "UserActiveContextRepository.php", + "file_type": "code", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_useractivecontextrepository", + "community": 351, + "norm_label": "useractivecontextrepository.php" + }, + { + "label": "UserActiveContextRepository", + "file_type": "code", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_useractivecontextrepository_useractivecontextrepository", + "community": 351, + "norm_label": "useractivecontextrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_useractivecontextrepository_useractivecontextrepository_construct", + "community": 351, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_auth_repository_useractivecontextrepository_php_managerregistry", + "community": 351, + "norm_label": "managerregistry" + }, + { + "label": ".findByUser()", + "file_type": "code", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_useractivecontextrepository_useractivecontextrepository_findbyuser", + "community": 351, + "norm_label": ".findbyuser()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_auth_repository_useractivecontextrepository_php_user", + "community": 351, + "norm_label": "user" + }, + { + "label": "UserActiveContext", + "file_type": "code", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "useractivecontext", + "community": 351, + "norm_label": "useractivecontext" + }, + { + "label": ".upsert()", + "file_type": "code", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "repository_useractivecontextrepository_useractivecontextrepository_upsert", + "community": 351, + "norm_label": ".upsert()" + }, + { + "label": "UserRepository.php", + "file_type": "code", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_userrepository", + "community": 319, + "norm_label": "userrepository.php" + }, + { + "label": "UserRepository", + "file_type": "code", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_userrepository_userrepository", + "community": 319, + "norm_label": "userrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_userrepository_userrepository_construct", + "community": 319, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_auth_repository_userrepository_php_managerregistry", + "community": 319, + "norm_label": "managerregistry" + }, + { + "label": ".findByMobile()", + "file_type": "code", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_userrepository_userrepository_findbymobile", + "community": 319, + "norm_label": ".findbymobile()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "src_auth_repository_userrepository_php_user", + "community": 319, + "norm_label": "user" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L21", + "_origin": "ast", + "id": "repository_userrepository_userrepository_findbyuuid", + "community": 319, + "norm_label": ".findbyuuid()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L26", + "_origin": "ast", + "id": "repository_userrepository_userrepository_save", + "community": 319, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L34", + "_origin": "ast", + "id": "repository_userrepository_userrepository_remove", + "community": 319, + "norm_label": ".remove()" + }, + { + "label": "PasswordAuthenticator.php", + "file_type": "code", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L1", + "_origin": "ast", + "id": "security_passwordauthenticator", + "community": 227, + "norm_label": "passwordauthenticator.php" + }, + { + "label": "PasswordAuthenticator", + "file_type": "code", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L22", + "_origin": "ast", + "id": "security_passwordauthenticator_passwordauthenticator", + "community": 227, + "norm_label": "passwordauthenticator" + }, + { + "label": "AbstractAuthenticator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "abstractauthenticator", + "community": 227, + "norm_label": "abstractauthenticator" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L24", + "_origin": "ast", + "id": "security_passwordauthenticator_passwordauthenticator_construct", + "community": 227, + "norm_label": ".__construct()" + }, + { + "label": ".supports()", + "file_type": "code", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L33", + "_origin": "ast", + "id": "security_passwordauthenticator_passwordauthenticator_supports", + "community": 227, + "norm_label": ".supports()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L33", + "_origin": "ast", + "id": "src_auth_security_passwordauthenticator_php_request", + "community": 227, + "norm_label": "request" + }, + { + "label": ".authenticate()", + "file_type": "code", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L39", + "_origin": "ast", + "id": "security_passwordauthenticator_passwordauthenticator_authenticate", + "community": 227, + "norm_label": ".authenticate()" + }, + { + "label": "Passport", + "file_type": "code", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L39", + "_origin": "ast", + "id": "passport", + "community": 227, + "norm_label": "passport" + }, + { + "label": ".onAuthenticationSuccess()", + "file_type": "code", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L56", + "_origin": "ast", + "id": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", + "community": 227, + "norm_label": ".onauthenticationsuccess()" + }, + { + "label": "TokenInterface", + "file_type": "code", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L56", + "_origin": "ast", + "id": "tokeninterface", + "community": 227, + "norm_label": "tokeninterface" + }, + { + "label": "Response", + "file_type": "code", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L56", + "_origin": "ast", + "id": "src_auth_security_passwordauthenticator_php_response", + "community": 227, + "norm_label": "response" + }, + { + "label": ".onAuthenticationFailure()", + "file_type": "code", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L92", + "_origin": "ast", + "id": "security_passwordauthenticator_passwordauthenticator_onauthenticationfailure", + "community": 227, + "norm_label": ".onauthenticationfailure()" + }, + { + "label": "AuthenticationException", + "file_type": "code", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L92", + "_origin": "ast", + "id": "authenticationexception", + "community": 204, + "norm_label": "authenticationexception" + }, + { + "label": "OtpService.php", + "file_type": "code", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_otpservice", + "community": 168, + "norm_label": "otpservice.php" + }, + { + "label": "OtpService", + "file_type": "code", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L13", + "_origin": "ast", + "id": "service_otpservice_otpservice", + "community": 168, + "norm_label": "otpservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L15", + "_origin": "ast", + "id": "service_otpservice_otpservice_construct", + "community": 168, + "norm_label": ".__construct()" + }, + { + "label": ".key()", + "file_type": "code", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L23", + "_origin": "ast", + "id": "service_otpservice_otpservice_key", + "community": 168, + "norm_label": ".key()" + }, + { + "label": ".grantKey()", + "file_type": "code", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L29", + "_origin": "ast", + "id": "service_otpservice_otpservice_grantkey", + "community": 168, + "norm_label": ".grantkey()" + }, + { + "label": ".issueGrant()", + "file_type": "code", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L34", + "_origin": "ast", + "id": "service_otpservice_otpservice_issuegrant", + "community": 168, + "norm_label": ".issuegrant()" + }, + { + "label": ".consumeGrant()", + "file_type": "code", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L45", + "_origin": "ast", + "id": "service_otpservice_otpservice_consumegrant", + "community": 168, + "norm_label": ".consumegrant()" + }, + { + "label": ".sendCode()", + "file_type": "code", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L59", + "_origin": "ast", + "id": "service_otpservice_otpservice_sendcode", + "community": 168, + "norm_label": ".sendcode()" + }, + { + "label": ".verifyCode()", + "file_type": "code", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L79", + "_origin": "ast", + "id": "service_otpservice_otpservice_verifycode", + "community": 168, + "norm_label": ".verifycode()" + }, + { + "label": "TokenService.php", + "file_type": "code", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_tokenservice", + "community": 320, + "norm_label": "tokenservice.php" + }, + { + "label": "TokenService", + "file_type": "code", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L11", + "_origin": "ast", + "id": "service_tokenservice_tokenservice", + "community": 320, + "norm_label": "tokenservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L13", + "_origin": "ast", + "id": "service_tokenservice_tokenservice_construct", + "community": 320, + "norm_label": ".__construct()" + }, + { + "label": ".issueTokens()", + "file_type": "code", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L19", + "_origin": "ast", + "id": "service_tokenservice_tokenservice_issuetokens", + "community": 320, + "norm_label": ".issuetokens()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L19", + "_origin": "ast", + "id": "src_auth_service_tokenservice_php_user", + "community": 320, + "norm_label": "user" + }, + { + "label": ".refreshToken()", + "file_type": "code", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L33", + "_origin": "ast", + "id": "service_tokenservice_tokenservice_refreshtoken", + "community": 320, + "norm_label": ".refreshtoken()" + }, + { + "label": ".revokeRefreshToken()", + "file_type": "code", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L47", + "_origin": "ast", + "id": "service_tokenservice_tokenservice_revokerefreshtoken", + "community": 320, + "norm_label": ".revokerefreshtoken()" + }, + { + "label": ".storeRefreshToken()", + "file_type": "code", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L52", + "_origin": "ast", + "id": "service_tokenservice_tokenservice_storerefreshtoken", + "community": 320, + "norm_label": ".storerefreshtoken()" + }, + { + "label": ".refreshKey()", + "file_type": "code", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L65", + "_origin": "ast", + "id": "service_tokenservice_tokenservice_refreshkey", + "community": 320, + "norm_label": ".refreshkey()" + }, + { + "label": "ClaimSubmissionResult.php", + "file_type": "code", + "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", + "source_location": "L1", + "_origin": "ast", + "id": "contract_claimsubmissionresult", + "community": 395, + "norm_label": "claimsubmissionresult.php" + }, + { + "label": "ClaimSubmissionResult", + "file_type": "code", + "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", + "source_location": "L5", + "_origin": "ast", + "id": "contract_claimsubmissionresult_claimsubmissionresult", + "community": 395, + "norm_label": "claimsubmissionresult" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", + "source_location": "L7", + "_origin": "ast", + "id": "contract_claimsubmissionresult_claimsubmissionresult_construct", + "community": 395, + "norm_label": ".__construct()" + }, + { + "label": ".ok()", + "file_type": "code", + "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", + "source_location": "L13", + "_origin": "ast", + "id": "contract_claimsubmissionresult_claimsubmissionresult_ok", + "community": 395, + "norm_label": ".ok()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", + "source_location": "L13", + "_origin": "ast", + "id": "src_billing_contract_claimsubmissionresult_php_self", + "community": 395, + "norm_label": "self" + }, + { + "label": ".fail()", + "file_type": "code", + "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", + "source_location": "L18", + "_origin": "ast", + "id": "contract_claimsubmissionresult_claimsubmissionresult_fail", + "community": 395, + "norm_label": ".fail()" + }, + { + "label": "ClaimSubmitterInterface.php", + "file_type": "code", + "source_file": "src/Billing/Contract/ClaimSubmitterInterface.php", + "source_location": "L1", + "_origin": "ast", + "id": "contract_claimsubmitterinterface", + "community": 563, + "norm_label": "claimsubmitterinterface.php" + }, + { + "label": "submit()", + "file_type": "code", + "source_file": "src/Billing/Contract/ClaimSubmitterInterface.php", + "source_location": "L13", + "_origin": "ast", + "id": "contract_claimsubmitterinterface_submit", + "community": 563, + "norm_label": "submit()" + }, + { + "label": "Claim", + "file_type": "code", + "source_file": "src/Billing/Contract/ClaimSubmitterInterface.php", + "source_location": "L13", + "_origin": "ast", + "id": "src_billing_contract_claimsubmitterinterface_php_claim", + "community": 563, + "norm_label": "claim" + }, + { + "label": "ClaimSubmissionResult", + "file_type": "code", + "source_file": "src/Billing/Contract/ClaimSubmitterInterface.php", + "source_location": "L13", + "_origin": "ast", + "id": "src_billing_contract_claimsubmitterinterface_php_claimsubmissionresult", + "community": 563, + "norm_label": "claimsubmissionresult" + }, + { + "label": "BillingController.php", + "file_type": "code", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_billingcontroller", + "community": 138, + "norm_label": "billingcontroller.php" + }, + { + "label": "BillingController", + "file_type": "code", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L25", + "_origin": "ast", + "id": "controller_billingcontroller_billingcontroller", + "community": 138, + "norm_label": "billingcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L29", + "_origin": "ast", + "id": "controller_billingcontroller_billingcontroller_construct", + "community": 138, + "norm_label": ".__construct()" + }, + { + "label": ".enrichClaims()", + "file_type": "code", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L45", + "_origin": "ast", + "id": "controller_billingcontroller_billingcontroller_enrichclaims", + "community": 138, + "norm_label": ".enrichclaims()" + }, + { + "label": ".create()", + "file_type": "code", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L96", + "_origin": "ast", + "id": "controller_billingcontroller_billingcontroller_create", + "community": 138, + "norm_label": ".create()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L96", + "_origin": "ast", + "id": "src_billing_controller_billingcontroller_php_request", + "community": 138, + "norm_label": "request" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L96", + "_origin": "ast", + "id": "src_billing_controller_billingcontroller_php_user", + "community": 138, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L96", + "_origin": "ast", + "id": "src_billing_controller_billingcontroller_php_jsonresponse", + "community": 138, + "norm_label": "jsonresponse" + }, + { + "label": ".show()", + "file_type": "code", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L120", + "_origin": "ast", + "id": "controller_billingcontroller_billingcontroller_show", + "community": 138, + "norm_label": ".show()" + }, + { + "label": ".finalize()", + "file_type": "code", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L132", + "_origin": "ast", + "id": "controller_billingcontroller_billingcontroller_finalize", + "community": 138, + "norm_label": ".finalize()" + }, + { + "label": ".createClaim()", + "file_type": "code", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L148", + "_origin": "ast", + "id": "controller_billingcontroller_billingcontroller_createclaim", + "community": 138, + "norm_label": ".createclaim()" + }, + { + "label": ".listClaims()", + "file_type": "code", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L172", + "_origin": "ast", + "id": "controller_billingcontroller_billingcontroller_listclaims", + "community": 138, + "norm_label": ".listclaims()" + }, + { + "label": ".transitionClaim()", + "file_type": "code", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L192", + "_origin": "ast", + "id": "controller_billingcontroller_billingcontroller_transitionclaim", + "community": 138, + "norm_label": ".transitionclaim()" + }, + { + "label": ".insuranceDebt()", + "file_type": "code", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L222", + "_origin": "ast", + "id": "controller_billingcontroller_billingcontroller_insurancedebt", + "community": 138, + "norm_label": ".insurancedebt()" + }, + { + "label": ".ownsSession()", + "file_type": "code", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L238", + "_origin": "ast", + "id": "controller_billingcontroller_billingcontroller_ownssession", + "community": 138, + "norm_label": ".ownssession()" + }, + { + "label": ".resolveEntity()", + "file_type": "code", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L244", + "_origin": "ast", + "id": "controller_billingcontroller_billingcontroller_resolveentity", + "community": 138, + "norm_label": ".resolveentity()" + }, + { + "label": "Claim.php", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_claim", + "community": 72, + "norm_label": "claim.php" + }, + { + "label": "Claim", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L11", + "_origin": "ast", + "id": "entity_claim_claim", + "community": 72, + "norm_label": "claim" + }, + { + "label": "Collection", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L81", + "_origin": "ast", + "id": "src_billing_entity_claim_php_collection", + "community": 72, + "norm_label": "collection" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L84", + "_origin": "ast", + "id": "entity_claim_claim_construct", + "community": 72, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L96", + "_origin": "ast", + "id": "entity_claim_claim_getid", + "community": 72, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L97", + "_origin": "ast", + "id": "entity_claim_claim_getuuid", + "community": 72, + "norm_label": ".getuuid()" + }, + { + "label": ".getEntityType()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L98", + "_origin": "ast", + "id": "entity_claim_claim_getentitytype", + "community": 72, + "norm_label": ".getentitytype()" + }, + { + "label": ".getEntityId()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L99", + "_origin": "ast", + "id": "entity_claim_claim_getentityid", + "community": 72, + "norm_label": ".getentityid()" + }, + { + "label": ".getInsuranceId()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L100", + "_origin": "ast", + "id": "entity_claim_claim_getinsuranceid", + "community": 72, + "norm_label": ".getinsuranceid()" + }, + { + "label": ".getInsuranceKind()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L101", + "_origin": "ast", + "id": "entity_claim_claim_getinsurancekind", + "community": 72, + "norm_label": ".getinsurancekind()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L102", + "_origin": "ast", + "id": "entity_claim_claim_getstatus", + "community": 72, + "norm_label": ".getstatus()" + }, + { + "label": ".getTotalClaimedRials()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L103", + "_origin": "ast", + "id": "entity_claim_claim_gettotalclaimedrials", + "community": 72, + "norm_label": ".gettotalclaimedrials()" + }, + { + "label": ".getTotalApprovedRials()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L104", + "_origin": "ast", + "id": "entity_claim_claim_gettotalapprovedrials", + "community": 72, + "norm_label": ".gettotalapprovedrials()" + }, + { + "label": ".getTotalPaidRials()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L105", + "_origin": "ast", + "id": "entity_claim_claim_gettotalpaidrials", + "community": 72, + "norm_label": ".gettotalpaidrials()" + }, + { + "label": ".getItems()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L107", + "_origin": "ast", + "id": "entity_claim_claim_getitems", + "community": 72, + "norm_label": ".getitems()" + }, + { + "label": ".addItem()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L109", + "_origin": "ast", + "id": "entity_claim_claim_additem", + "community": 72, + "norm_label": ".additem()" + }, + { + "label": "ClaimItem", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L109", + "_origin": "ast", + "id": "claimitem", + "community": 53, + "norm_label": "claimitem" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L109", + "_origin": "ast", + "id": "src_billing_entity_claim_php_self", + "community": 72, + "norm_label": "self" + }, + { + "label": ".canTransitionTo()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L117", + "_origin": "ast", + "id": "entity_claim_claim_cantransitionto", + "community": 72, + "norm_label": ".cantransitionto()" + }, + { + "label": ".submit()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L122", + "_origin": "ast", + "id": "entity_claim_claim_submit", + "community": 72, + "norm_label": ".submit()" + }, + { + "label": ".approve()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L129", + "_origin": "ast", + "id": "entity_claim_claim_approve", + "community": 72, + "norm_label": ".approve()" + }, + { + "label": ".reject()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L136", + "_origin": "ast", + "id": "entity_claim_claim_reject", + "community": 72, + "norm_label": ".reject()" + }, + { + "label": ".pay()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L144", + "_origin": "ast", + "id": "entity_claim_claim_pay", + "community": 72, + "norm_label": ".pay()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L152", + "_origin": "ast", + "id": "entity_claim_claim_toarray", + "community": 72, + "norm_label": ".toarray()" + }, + { + "label": "ClaimItem.php", + "file_type": "code", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_claimitem", + "community": 305, + "norm_label": "claimitem.php" + }, + { + "label": "ClaimItem", + "file_type": "code", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L8", + "_origin": "ast", + "id": "entity_claimitem_claimitem", + "community": 305, + "norm_label": "claimitem" + }, + { + "label": "Claim", + "file_type": "code", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L18", + "_origin": "ast", + "id": "src_billing_entity_claimitem_php_claim", + "community": 305, + "norm_label": "claim" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L31", + "_origin": "ast", + "id": "entity_claimitem_claimitem_construct", + "community": 305, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L38", + "_origin": "ast", + "id": "entity_claimitem_claimitem_getid", + "community": 305, + "norm_label": ".getid()" + }, + { + "label": ".getInvoiceItemId()", + "file_type": "code", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L39", + "_origin": "ast", + "id": "entity_claimitem_claimitem_getinvoiceitemid", + "community": 305, + "norm_label": ".getinvoiceitemid()" + }, + { + "label": ".getClaimedRials()", + "file_type": "code", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L40", + "_origin": "ast", + "id": "entity_claimitem_claimitem_getclaimedrials", + "community": 305, + "norm_label": ".getclaimedrials()" + }, + { + "label": ".getApprovedRials()", + "file_type": "code", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L41", + "_origin": "ast", + "id": "entity_claimitem_claimitem_getapprovedrials", + "community": 305, + "norm_label": ".getapprovedrials()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L43", + "_origin": "ast", + "id": "entity_claimitem_claimitem_toarray", + "community": 305, + "norm_label": ".toarray()" + }, + { + "label": "Invoice.php", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_invoice", + "community": 67, + "norm_label": "invoice.php" + }, + { + "label": "Invoice", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L11", + "_origin": "ast", + "id": "entity_invoice_invoice", + "community": 67, + "norm_label": "invoice" + }, + { + "label": "Collection", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L72", + "_origin": "ast", + "id": "src_billing_entity_invoice_php_collection", + "community": 67, + "norm_label": "collection" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_invoice_invoice_construct", + "community": 67, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L86", + "_origin": "ast", + "id": "entity_invoice_invoice_getid", + "community": 67, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L87", + "_origin": "ast", + "id": "entity_invoice_invoice_getuuid", + "community": 67, + "norm_label": ".getuuid()" + }, + { + "label": ".getEntityType()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L88", + "_origin": "ast", + "id": "entity_invoice_invoice_getentitytype", + "community": 67, + "norm_label": ".getentitytype()" + }, + { + "label": ".getEntityId()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L89", + "_origin": "ast", + "id": "entity_invoice_invoice_getentityid", + "community": 67, + "norm_label": ".getentityid()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L90", + "_origin": "ast", + "id": "entity_invoice_invoice_getstatus", + "community": 67, + "norm_label": ".getstatus()" + }, + { + "label": ".getBaseInsuranceId()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L91", + "_origin": "ast", + "id": "entity_invoice_invoice_getbaseinsuranceid", + "community": 67, + "norm_label": ".getbaseinsuranceid()" + }, + { + "label": ".getSupplementaryInsuranceId()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L92", + "_origin": "ast", + "id": "entity_invoice_invoice_getsupplementaryinsuranceid", + "community": 67, + "norm_label": ".getsupplementaryinsuranceid()" + }, + { + "label": ".getTotalRials()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L93", + "_origin": "ast", + "id": "entity_invoice_invoice_gettotalrials", + "community": 67, + "norm_label": ".gettotalrials()" + }, + { + "label": ".getPatientRials()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L94", + "_origin": "ast", + "id": "entity_invoice_invoice_getpatientrials", + "community": 67, + "norm_label": ".getpatientrials()" + }, + { + "label": ".getItems()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L96", + "_origin": "ast", + "id": "entity_invoice_invoice_getitems", + "community": 67, + "norm_label": ".getitems()" + }, + { + "label": ".setPatientSessionId()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L98", + "_origin": "ast", + "id": "entity_invoice_invoice_setpatientsessionid", + "community": 67, + "norm_label": ".setpatientsessionid()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L98", + "_origin": "ast", + "id": "src_billing_entity_invoice_php_self", + "community": 67, + "norm_label": "self" + }, + { + "label": ".setPatientRecordId()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L99", + "_origin": "ast", + "id": "entity_invoice_invoice_setpatientrecordid", + "community": 67, + "norm_label": ".setpatientrecordid()" + }, + { + "label": ".setBaseInsuranceId()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L100", + "_origin": "ast", + "id": "entity_invoice_invoice_setbaseinsuranceid", + "community": 67, + "norm_label": ".setbaseinsuranceid()" + }, + { + "label": ".setSupplementaryInsuranceId()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L101", + "_origin": "ast", + "id": "entity_invoice_invoice_setsupplementaryinsuranceid", + "community": 67, + "norm_label": ".setsupplementaryinsuranceid()" + }, + { + "label": ".addItem()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L103", + "_origin": "ast", + "id": "entity_invoice_invoice_additem", + "community": 67, + "norm_label": ".additem()" + }, + { + "label": "InvoiceItem", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L103", + "_origin": "ast", + "id": "src_billing_entity_invoice_php_invoiceitem", + "community": 67, + "norm_label": "invoiceitem" + }, + { + "label": ".recalculateTotals()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L110", + "_origin": "ast", + "id": "entity_invoice_invoice_recalculatetotals", + "community": 67, + "norm_label": ".recalculatetotals()" + }, + { + "label": ".finalize()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L126", + "_origin": "ast", + "id": "entity_invoice_invoice_finalize", + "community": 67, + "norm_label": ".finalize()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L134", + "_origin": "ast", + "id": "entity_invoice_invoice_toarray", + "community": 67, + "norm_label": ".toarray()" + }, + { + "label": "InvoiceItem.php", + "file_type": "code", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_invoiceitem", + "community": 179, + "norm_label": "invoiceitem.php" + }, + { + "label": "InvoiceItem", + "file_type": "code", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L10", + "_origin": "ast", + "id": "entity_invoiceitem_invoiceitem", + "community": 179, + "norm_label": "invoiceitem" + }, + { + "label": "Invoice", + "file_type": "code", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L22", + "_origin": "ast", + "id": "src_billing_entity_invoiceitem_php_invoice", + "community": 179, + "norm_label": "invoice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L50", + "_origin": "ast", + "id": "entity_invoiceitem_invoiceitem_construct", + "community": 179, + "norm_label": ".__construct()" + }, + { + "label": "ShareBreakdown", + "file_type": "code", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L50", + "_origin": "ast", + "id": "src_billing_entity_invoiceitem_php_sharebreakdown", + "community": 179, + "norm_label": "sharebreakdown" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L70", + "_origin": "ast", + "id": "entity_invoiceitem_invoiceitem_getid", + "community": 179, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L71", + "_origin": "ast", + "id": "entity_invoiceitem_invoiceitem_getuuid", + "community": 179, + "norm_label": ".getuuid()" + }, + { + "label": ".getServiceItemId()", + "file_type": "code", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L72", + "_origin": "ast", + "id": "entity_invoiceitem_invoiceitem_getserviceitemid", + "community": 179, + "norm_label": ".getserviceitemid()" + }, + { + "label": ".getTotalRials()", + "file_type": "code", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L73", + "_origin": "ast", + "id": "entity_invoiceitem_invoiceitem_gettotalrials", + "community": 179, + "norm_label": ".gettotalrials()" + }, + { + "label": ".getBaseInsuranceRials()", + "file_type": "code", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_invoiceitem_invoiceitem_getbaseinsurancerials", + "community": 179, + "norm_label": ".getbaseinsurancerials()" + }, + { + "label": ".getSupplementaryRials()", + "file_type": "code", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_invoiceitem_invoiceitem_getsupplementaryrials", + "community": 179, + "norm_label": ".getsupplementaryrials()" + }, + { + "label": ".getPatientRials()", + "file_type": "code", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L76", + "_origin": "ast", + "id": "entity_invoiceitem_invoiceitem_getpatientrials", + "community": 179, + "norm_label": ".getpatientrials()" + }, + { + "label": ".attachTo()", + "file_type": "code", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L78", + "_origin": "ast", + "id": "entity_invoiceitem_invoiceitem_attachto", + "community": 179, + "norm_label": ".attachto()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L83", + "_origin": "ast", + "id": "entity_invoiceitem_invoiceitem_toarray", + "community": 179, + "norm_label": ".toarray()" + }, + { + "label": "ClaimItemRepository.php", + "file_type": "code", + "source_file": "src/Billing/Repository/ClaimItemRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_claimitemrepository", + "community": 53, + "norm_label": "claimitemrepository.php" + }, + { + "label": "ClaimItemRepository", + "file_type": "code", + "source_file": "src/Billing/Repository/ClaimItemRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_claimitemrepository_claimitemrepository", + "community": 53, + "norm_label": "claimitemrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Billing/Repository/ClaimItemRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_claimitemrepository_claimitemrepository_construct", + "community": 53, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Billing/Repository/ClaimItemRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_billing_repository_claimitemrepository_php_managerregistry", + "community": 53, + "norm_label": "managerregistry" + }, + { + "label": ".existsForInvoiceItem()", + "file_type": "code", + "source_file": "src/Billing/Repository/ClaimItemRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_claimitemrepository_claimitemrepository_existsforinvoiceitem", + "community": 53, + "norm_label": ".existsforinvoiceitem()" + }, + { + "label": "ClaimRepository.php", + "file_type": "code", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_claimrepository", + "community": 283, + "norm_label": "claimrepository.php" + }, + { + "label": "ClaimRepository", + "file_type": "code", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_claimrepository_claimrepository", + "community": 283, + "norm_label": "claimrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_claimrepository_claimrepository_construct", + "community": 283, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_billing_repository_claimrepository_php_managerregistry", + "community": 283, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_claimrepository_claimrepository_findbyuuid", + "community": 283, + "norm_label": ".findbyuuid()" + }, + { + "label": "Claim", + "file_type": "code", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "src_billing_repository_claimrepository_php_claim", + "community": 283, + "norm_label": "claim" + }, + { + "label": ".findByTenant()", + "file_type": "code", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L25", + "_origin": "ast", + "id": "repository_claimrepository_claimrepository_findbytenant", + "community": 283, + "norm_label": ".findbytenant()" + }, + { + "label": ".debtReport()", + "file_type": "code", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L71", + "_origin": "ast", + "id": "repository_claimrepository_claimrepository_debtreport", + "community": 283, + "norm_label": ".debtreport()" + }, + { + "label": ".existsForInvoice()", + "file_type": "code", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L100", + "_origin": "ast", + "id": "repository_claimrepository_claimrepository_existsforinvoice", + "community": 283, + "norm_label": ".existsforinvoice()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L114", + "_origin": "ast", + "id": "repository_claimrepository_claimrepository_save", + "community": 283, + "norm_label": ".save()" + }, + { + "label": "InvoiceItemRepository.php", + "file_type": "code", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_invoiceitemrepository", + "community": 380, + "norm_label": "invoiceitemrepository.php" + }, + { + "label": "InvoiceItemRepository", + "file_type": "code", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_invoiceitemrepository_invoiceitemrepository", + "community": 380, + "norm_label": "invoiceitemrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_invoiceitemrepository_invoiceitemrepository_construct", + "community": 380, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_billing_repository_invoiceitemrepository_php_managerregistry", + "community": 380, + "norm_label": "managerregistry" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_invoiceitemrepository_invoiceitemrepository_save", + "community": 380, + "norm_label": ".save()" + }, + { + "label": "InvoiceItem", + "file_type": "code", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "src_billing_repository_invoiceitemrepository_php_invoiceitem", + "community": 380, + "norm_label": "invoiceitem" + }, + { + "label": ".detailsForIds()", + "file_type": "code", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L29", + "_origin": "ast", + "id": "repository_invoiceitemrepository_invoiceitemrepository_detailsforids", + "community": 380, + "norm_label": ".detailsforids()" + }, + { + "label": "InvoiceRepository.php", + "file_type": "code", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_invoicerepository", + "community": 53, + "norm_label": "invoicerepository.php" + }, + { + "label": "InvoiceRepository", + "file_type": "code", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_invoicerepository_invoicerepository", + "community": 53, + "norm_label": "invoicerepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_invoicerepository_invoicerepository_construct", + "community": 53, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_billing_repository_invoicerepository_php_managerregistry", + "community": 53, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_invoicerepository_invoicerepository_findbyuuid", + "community": 53, + "norm_label": ".findbyuuid()" + }, + { + "label": "Invoice", + "file_type": "code", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "src_billing_repository_invoicerepository_php_invoice", + "community": 53, + "norm_label": "invoice" + }, + { + "label": ".findBySession()", + "file_type": "code", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L21", + "_origin": "ast", + "id": "repository_invoicerepository_invoicerepository_findbysession", + "community": 53, + "norm_label": ".findbysession()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L26", + "_origin": "ast", + "id": "repository_invoicerepository_invoicerepository_save", + "community": 53, + "norm_label": ".save()" + }, + { + "label": "BillingCalculator.php", + "file_type": "code", + "source_file": "src/Billing/Service/BillingCalculator.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_billingcalculator", + "community": 30, + "norm_label": "billingcalculator.php" + }, + { + "label": "BillingCalculator", + "file_type": "code", + "source_file": "src/Billing/Service/BillingCalculator.php", + "source_location": "L9", + "_origin": "ast", + "id": "service_billingcalculator_billingcalculator", + "community": 30, + "norm_label": "billingcalculator" + }, + { + "label": ".calculateItem()", + "file_type": "code", + "source_file": "src/Billing/Service/BillingCalculator.php", + "source_location": "L15", + "_origin": "ast", + "id": "service_billingcalculator_billingcalculator_calculateitem", + "community": 30, + "norm_label": ".calculateitem()" + }, + { + "label": "Money", + "file_type": "code", + "source_file": "src/Billing/Service/BillingCalculator.php", + "source_location": "L15", + "_origin": "ast", + "id": "money", + "community": 30, + "norm_label": "money" + }, + { + "label": "CoverageRule", + "file_type": "code", + "source_file": "src/Billing/Service/BillingCalculator.php", + "source_location": "L15", + "_origin": "ast", + "id": "src_billing_service_billingcalculator_php_coveragerule", + "community": 30, + "norm_label": "coveragerule" + }, + { + "label": "ShareBreakdown", + "file_type": "code", + "source_file": "src/Billing/Service/BillingCalculator.php", + "source_location": "L15", + "_origin": "ast", + "id": "src_billing_service_billingcalculator_php_sharebreakdown", + "community": 30, + "norm_label": "sharebreakdown" + }, + { + "label": "ClaimService.php", + "file_type": "code", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_claimservice", + "community": 161, + "norm_label": "claimservice.php" + }, + { + "label": "ClaimService", + "file_type": "code", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L13", + "_origin": "ast", + "id": "service_claimservice_claimservice", + "community": 161, + "norm_label": "claimservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L15", + "_origin": "ast", + "id": "service_claimservice_claimservice_construct", + "community": 161, + "norm_label": ".__construct()" + }, + { + "label": ".createFromInvoice()", + "file_type": "code", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L25", + "_origin": "ast", + "id": "service_claimservice_claimservice_createfrominvoice", + "community": 161, + "norm_label": ".createfrominvoice()" + }, + { + "label": "Invoice", + "file_type": "code", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L25", + "_origin": "ast", + "id": "src_billing_service_claimservice_php_invoice", + "community": 161, + "norm_label": "invoice" + }, + { + "label": ".buildClaim()", + "file_type": "code", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L65", + "_origin": "ast", + "id": "service_claimservice_claimservice_buildclaim", + "community": 161, + "norm_label": ".buildclaim()" + }, + { + "label": "Claim", + "file_type": "code", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L65", + "_origin": "ast", + "id": "src_billing_service_claimservice_php_claim", + "community": 161, + "norm_label": "claim" + }, + { + "label": ".transition()", + "file_type": "code", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L84", + "_origin": "ast", + "id": "service_claimservice_claimservice_transition", + "community": 161, + "norm_label": ".transition()" + }, + { + "label": ".doSubmit()", + "file_type": "code", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L105", + "_origin": "ast", + "id": "service_claimservice_claimservice_dosubmit", + "community": 161, + "norm_label": ".dosubmit()" + }, + { + "label": "InvoiceService.php", + "file_type": "code", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_invoiceservice", + "community": 30, + "norm_label": "invoiceservice.php" + }, + { + "label": "InvoiceService", + "file_type": "code", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L13", + "_origin": "ast", + "id": "service_invoiceservice_invoiceservice", + "community": 30, + "norm_label": "invoiceservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L15", + "_origin": "ast", + "id": "service_invoiceservice_invoiceservice_construct", + "community": 30, + "norm_label": ".__construct()" + }, + { + "label": ".createFromSession()", + "file_type": "code", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L27", + "_origin": "ast", + "id": "service_invoiceservice_invoiceservice_createfromsession", + "community": 30, + "norm_label": ".createfromsession()" + }, + { + "label": "PatientSession", + "file_type": "code", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L27", + "_origin": "ast", + "id": "src_billing_service_invoiceservice_php_patientsession", + "community": 30, + "norm_label": "patientsession" + }, + { + "label": "Invoice", + "file_type": "code", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L27", + "_origin": "ast", + "id": "src_billing_service_invoiceservice_php_invoice", + "community": 30, + "norm_label": "invoice" + }, + { + "label": ".finalize()", + "file_type": "code", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L72", + "_origin": "ast", + "id": "service_invoiceservice_invoiceservice_finalize", + "community": 30, + "norm_label": ".finalize()" + }, + { + "label": "ManualClaimSubmitter.php", + "file_type": "code", + "source_file": "src/Billing/Service/ManualClaimSubmitter.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_manualclaimsubmitter", + "community": 161, + "norm_label": "manualclaimsubmitter.php" + }, + { + "label": "ManualClaimSubmitter", + "file_type": "code", + "source_file": "src/Billing/Service/ManualClaimSubmitter.php", + "source_location": "L14", + "_origin": "ast", + "id": "service_manualclaimsubmitter_manualclaimsubmitter", + "community": 161, + "norm_label": "manualclaimsubmitter" + }, + { + "label": "ClaimSubmitterInterface", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "claimsubmitterinterface", + "community": 161, + "norm_label": "claimsubmitterinterface" + }, + { + "label": ".submit()", + "file_type": "code", + "source_file": "src/Billing/Service/ManualClaimSubmitter.php", + "source_location": "L16", + "_origin": "ast", + "id": "service_manualclaimsubmitter_manualclaimsubmitter_submit", + "community": 161, + "norm_label": ".submit()" + }, + { + "label": "Claim", + "file_type": "code", + "source_file": "src/Billing/Service/ManualClaimSubmitter.php", + "source_location": "L16", + "_origin": "ast", + "id": "src_billing_service_manualclaimsubmitter_php_claim", + "community": 161, + "norm_label": "claim" + }, + { + "label": "ClaimSubmissionResult", + "file_type": "code", + "source_file": "src/Billing/Service/ManualClaimSubmitter.php", + "source_location": "L16", + "_origin": "ast", + "id": "src_billing_service_manualclaimsubmitter_php_claimsubmissionresult", + "community": 161, + "norm_label": "claimsubmissionresult" + }, + { + "label": "Money.php", + "file_type": "code", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L1", + "_origin": "ast", + "id": "valueobject_money", + "community": 321, + "norm_label": "money.php" + }, + { + "label": "Money", + "file_type": "code", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L5", + "_origin": "ast", + "id": "valueobject_money_money", + "community": 321, + "norm_label": "money" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L7", + "_origin": "ast", + "id": "valueobject_money_money_construct", + "community": 321, + "norm_label": ".__construct()" + }, + { + "label": ".zero()", + "file_type": "code", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L14", + "_origin": "ast", + "id": "valueobject_money_money_zero", + "community": 321, + "norm_label": ".zero()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L14", + "_origin": "ast", + "id": "src_billing_valueobject_money_php_self", + "community": 321, + "norm_label": "self" + }, + { + "label": ".add()", + "file_type": "code", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L19", + "_origin": "ast", + "id": "valueobject_money_money_add", + "community": 321, + "norm_label": ".add()" + }, + { + "label": ".sub()", + "file_type": "code", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L24", + "_origin": "ast", + "id": "valueobject_money_money_sub", + "community": 321, + "norm_label": ".sub()" + }, + { + "label": ".percent()", + "file_type": "code", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L29", + "_origin": "ast", + "id": "valueobject_money_money_percent", + "community": 321, + "norm_label": ".percent()" + }, + { + "label": ".min()", + "file_type": "code", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L34", + "_origin": "ast", + "id": "valueobject_money_money_min", + "community": 321, + "norm_label": ".min()" + }, + { + "label": "ShareBreakdown.php", + "file_type": "code", + "source_file": "src/Billing/ValueObject/ShareBreakdown.php", + "source_location": "L1", + "_origin": "ast", + "id": "valueobject_sharebreakdown", + "community": 592, + "norm_label": "sharebreakdown.php" + }, + { + "label": "ShareBreakdown", + "file_type": "code", + "source_file": "src/Billing/ValueObject/ShareBreakdown.php", + "source_location": "L5", + "_origin": "ast", + "id": "valueobject_sharebreakdown_sharebreakdown", + "community": 592, + "norm_label": "sharebreakdown" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Billing/ValueObject/ShareBreakdown.php", + "source_location": "L7", + "_origin": "ast", + "id": "valueobject_sharebreakdown_sharebreakdown_construct", + "community": 592, + "norm_label": ".__construct()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Billing/ValueObject/ShareBreakdown.php", + "source_location": "L14", + "_origin": "ast", + "id": "valueobject_sharebreakdown_sharebreakdown_toarray", + "community": 592, + "norm_label": ".toarray()" + }, + { + "label": "BlogController.php", + "file_type": "code", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_blogcontroller", + "community": 58, + "norm_label": "blogcontroller.php" + }, + { + "label": "BlogController", + "file_type": "code", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L18", + "_origin": "ast", + "id": "controller_blogcontroller_blogcontroller", + "community": 58, + "norm_label": "blogcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L21", + "_origin": "ast", + "id": "controller_blogcontroller_blogcontroller_construct", + "community": 58, + "norm_label": ".__construct()" + }, + { + "label": ".list()", + "file_type": "code", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L29", + "_origin": "ast", + "id": "controller_blogcontroller_blogcontroller_list", + "community": 58, + "norm_label": ".list()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L29", + "_origin": "ast", + "id": "src_blog_controller_blogcontroller_php_request", + "community": 58, + "norm_label": "request" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L29", + "_origin": "ast", + "id": "src_blog_controller_blogcontroller_php_jsonresponse", + "community": 58, + "norm_label": "jsonresponse" + }, + { + "label": ".detail()", + "file_type": "code", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L71", + "_origin": "ast", + "id": "controller_blogcontroller_blogcontroller_detail", + "community": 58, + "norm_label": ".detail()" + }, + { + "label": ".create()", + "file_type": "code", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L116", + "_origin": "ast", + "id": "controller_blogcontroller_blogcontroller_create", + "community": 58, + "norm_label": ".create()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L116", + "_origin": "ast", + "id": "src_blog_controller_blogcontroller_php_user", + "community": 58, + "norm_label": "user" + }, + { + "label": ".update()", + "file_type": "code", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L204", + "_origin": "ast", + "id": "controller_blogcontroller_blogcontroller_update", + "community": 58, + "norm_label": ".update()" + }, + { + "label": ".delete()", + "file_type": "code", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L272", + "_origin": "ast", + "id": "controller_blogcontroller_blogcontroller_delete", + "community": 58, + "norm_label": ".delete()" + }, + { + "label": ".uploadImage()", + "file_type": "code", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L321", + "_origin": "ast", + "id": "controller_blogcontroller_blogcontroller_uploadimage", + "community": 58, + "norm_label": ".uploadimage()" + }, + { + "label": "Blog.php", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_blog", + "community": 44, + "norm_label": "blog.php" + }, + { + "label": "Blog", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_blog_blog", + "community": 44, + "norm_label": "blog" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L44", + "_origin": "ast", + "id": "src_blog_entity_blog_php_user", + "community": 44, + "norm_label": "user" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L60", + "_origin": "ast", + "id": "entity_blog_blog_construct", + "community": 44, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L71", + "_origin": "ast", + "id": "entity_blog_blog_getid", + "community": 44, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L72", + "_origin": "ast", + "id": "entity_blog_blog_getuuid", + "community": 44, + "norm_label": ".getuuid()" + }, + { + "label": ".getTitle()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L73", + "_origin": "ast", + "id": "entity_blog_blog_gettitle", + "community": 44, + "norm_label": ".gettitle()" + }, + { + "label": ".getSlug()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_blog_blog_getslug", + "community": 44, + "norm_label": ".getslug()" + }, + { + "label": ".getBody()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_blog_blog_getbody", + "community": 44, + "norm_label": ".getbody()" + }, + { + "label": ".getSummary()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L76", + "_origin": "ast", + "id": "entity_blog_blog_getsummary", + "community": 44, + "norm_label": ".getsummary()" + }, + { + "label": ".getImageUrl()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_blog_blog_getimageurl", + "community": 44, + "norm_label": ".getimageurl()" + }, + { + "label": ".getImagePath()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L78", + "_origin": "ast", + "id": "entity_blog_blog_getimagepath", + "community": 44, + "norm_label": ".getimagepath()" + }, + { + "label": ".getAuthor()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L79", + "_origin": "ast", + "id": "entity_blog_blog_getauthor", + "community": 44, + "norm_label": ".getauthor()" + }, + { + "label": ".getTags()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L80", + "_origin": "ast", + "id": "entity_blog_blog_gettags", + "community": 44, + "norm_label": ".gettags()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L81", + "_origin": "ast", + "id": "entity_blog_blog_getstatus", + "community": 44, + "norm_label": ".getstatus()" + }, + { + "label": ".setTitle()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L83", + "_origin": "ast", + "id": "entity_blog_blog_settitle", + "community": 44, + "norm_label": ".settitle()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L83", + "_origin": "ast", + "id": "src_blog_entity_blog_php_self", + "community": 44, + "norm_label": "self" + }, + { + "label": ".setSlug()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L84", + "_origin": "ast", + "id": "entity_blog_blog_setslug", + "community": 44, + "norm_label": ".setslug()" + }, + { + "label": ".setBody()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L85", + "_origin": "ast", + "id": "entity_blog_blog_setbody", + "community": 44, + "norm_label": ".setbody()" + }, + { + "label": ".setSummary()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L86", + "_origin": "ast", + "id": "entity_blog_blog_setsummary", + "community": 44, + "norm_label": ".setsummary()" + }, + { + "label": ".setImageUrl()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L87", + "_origin": "ast", + "id": "entity_blog_blog_setimageurl", + "community": 44, + "norm_label": ".setimageurl()" + }, + { + "label": ".setImagePath()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L88", + "_origin": "ast", + "id": "entity_blog_blog_setimagepath", + "community": 44, + "norm_label": ".setimagepath()" + }, + { + "label": ".setTags()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L89", + "_origin": "ast", + "id": "entity_blog_blog_settags", + "community": 44, + "norm_label": ".settags()" + }, + { + "label": ".setStatus()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L90", + "_origin": "ast", + "id": "entity_blog_blog_setstatus", + "community": 44, + "norm_label": ".setstatus()" + }, + { + "label": ".touch()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L92", + "_origin": "ast", + "id": "entity_blog_blog_touch", + "community": 44, + "norm_label": ".touch()" + }, + { + "label": ".generateSlug()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L94", + "_origin": "ast", + "id": "entity_blog_blog_generateslug", + "community": 44, + "norm_label": ".generateslug()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L102", + "_origin": "ast", + "id": "entity_blog_blog_toarray", + "community": 44, + "norm_label": ".toarray()" + }, + { + "label": ".authorToArray()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L119", + "_origin": "ast", + "id": "entity_blog_blog_authortoarray", + "community": 44, + "norm_label": ".authortoarray()" + }, + { + "label": ".toListArray()", + "file_type": "code", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L136", + "_origin": "ast", + "id": "entity_blog_blog_tolistarray", + "community": 44, + "norm_label": ".tolistarray()" + }, + { + "label": "BlogRepository.php", + "file_type": "code", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_blogrepository", + "community": 58, + "norm_label": "blogrepository.php" + }, + { + "label": "BlogRepository", + "file_type": "code", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_blogrepository_blogrepository", + "community": 58, + "norm_label": "blogrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_blogrepository_blogrepository_construct", + "community": 58, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_blog_repository_blogrepository_php_managerregistry", + "community": 58, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L13", + "_origin": "ast", + "id": "repository_blogrepository_blogrepository_findbyuuid", + "community": 58, + "norm_label": ".findbyuuid()" + }, + { + "label": "Blog", + "file_type": "code", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L13", + "_origin": "ast", + "id": "blog", + "community": 58, + "norm_label": "blog" + }, + { + "label": ".findBySlug()", + "file_type": "code", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L14", + "_origin": "ast", + "id": "repository_blogrepository_blogrepository_findbyslug", + "community": 58, + "norm_label": ".findbyslug()" + }, + { + "label": ".findPublished()", + "file_type": "code", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_blogrepository_blogrepository_findpublished", + "community": 58, + "norm_label": ".findpublished()" + }, + { + "label": ".countPublished()", + "file_type": "code", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L31", + "_origin": "ast", + "id": "repository_blogrepository_blogrepository_countpublished", + "community": 58, + "norm_label": ".countpublished()" + }, + { + "label": ".applyTagFilter()", + "file_type": "code", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L43", + "_origin": "ast", + "id": "repository_blogrepository_blogrepository_applytagfilter", + "community": 58, + "norm_label": ".applytagfilter()" + }, + { + "label": "QueryBuilder", + "file_type": "code", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L43", + "_origin": "ast", + "id": "querybuilder", + "community": 58, + "norm_label": "querybuilder" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L53", + "_origin": "ast", + "id": "repository_blogrepository_blogrepository_save", + "community": 58, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L54", + "_origin": "ast", + "id": "repository_blogrepository_blogrepository_remove", + "community": 58, + "norm_label": ".remove()" + }, + { + "label": "CategoryController.php", + "file_type": "code", + "source_file": "src/Category/Controller/CategoryController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_categorycontroller", + "community": 108, + "norm_label": "categorycontroller.php" + }, + { + "label": "CategoryController", + "file_type": "code", + "source_file": "src/Category/Controller/CategoryController.php", + "source_location": "L18", + "_origin": "ast", + "id": "controller_categorycontroller_categorycontroller", + "community": 108, + "norm_label": "categorycontroller" + }, + { + "label": ".legacyList()", + "file_type": "code", + "source_file": "src/Category/Controller/CategoryController.php", + "source_location": "L21", + "_origin": "ast", + "id": "controller_categorycontroller_categorycontroller_legacylist", + "community": 108, + "norm_label": ".legacylist()" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Category/Controller/CategoryController.php", + "source_location": "L21", + "_origin": "ast", + "id": "src_category_controller_categorycontroller_php_jsonresponse", + "community": 108, + "norm_label": "jsonresponse" + }, + { + "label": "ClinicController.php", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_cliniccontroller", + "community": 59, + "norm_label": "cliniccontroller.php" + }, + { + "label": "ClinicController", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L30", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller", + "community": 59, + "norm_label": "cliniccontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L35", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_construct", + "community": 59, + "norm_label": ".__construct()" + }, + { + "label": ".create()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L50", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_create", + "community": 59, + "norm_label": ".create()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L50", + "_origin": "ast", + "id": "src_clinic_controller_cliniccontroller_php_request", + "community": 59, + "norm_label": "request" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L50", + "_origin": "ast", + "id": "src_clinic_controller_cliniccontroller_php_user", + "community": 59, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L50", + "_origin": "ast", + "id": "src_clinic_controller_cliniccontroller_php_jsonresponse", + "community": 59, + "norm_label": "jsonresponse" + }, + { + "label": ".show()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L114", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_show", + "community": 59, + "norm_label": ".show()" + }, + { + "label": ".update()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L152", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_update", + "community": 59, + "norm_label": ".update()" + }, + { + "label": ".list()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L228", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_list", + "community": 59, + "norm_label": ".list()" + }, + { + "label": ".doctorList()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L279", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_doctorlist", + "community": 59, + "norm_label": ".doctorlist()" + }, + { + "label": ".detachDoctor()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L341", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_detachdoctor", + "community": 59, + "norm_label": ".detachdoctor()" + }, + { + "label": ".uploadImage()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L378", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_uploadimage", + "community": 59, + "norm_label": ".uploadimage()" + }, + { + "label": ".uploadLogo()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L422", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_uploadlogo", + "community": 59, + "norm_label": ".uploadlogo()" + }, + { + "label": ".validateGallerySize()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L468", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_validategallerysize", + "community": 59, + "norm_label": ".validategallerysize()" + }, + { + "label": ".hydrateClinic()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L484", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_hydrateclinic", + "community": 59, + "norm_label": ".hydrateclinic()" + }, + { + "label": "Clinic", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L484", + "_origin": "ast", + "id": "src_clinic_controller_cliniccontroller_php_clinic", + "community": 59, + "norm_label": "clinic" + }, + { + "label": ".loadLocationData()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L575", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_loadlocationdata", + "community": 59, + "norm_label": ".loadlocationdata()" + }, + { + "label": ".handleFileUpload()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L607", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_handlefileupload", + "community": 59, + "norm_label": ".handlefileupload()" + }, + { + "label": ".listAddresses()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L646", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_listaddresses", + "community": 59, + "norm_label": ".listaddresses()" + }, + { + "label": ".createAddress()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L659", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_createaddress", + "community": 59, + "norm_label": ".createaddress()" + }, + { + "label": ".updateAddress()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L684", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_updateaddress", + "community": 59, + "norm_label": ".updateaddress()" + }, + { + "label": ".deleteAddress()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L709", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_deleteaddress", + "community": 59, + "norm_label": ".deleteaddress()" + }, + { + "label": ".hydrateClinicAddress()", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L732", + "_origin": "ast", + "id": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", + "community": 59, + "norm_label": ".hydrateclinicaddress()" + }, + { + "label": "DoctorAddress", + "file_type": "code", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L732", + "_origin": "ast", + "id": "src_clinic_controller_cliniccontroller_php_doctoraddress", + "community": 59, + "norm_label": "doctoraddress" + }, + { + "label": "Clinic.php", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_clinic", + "community": 7, + "norm_label": "clinic.php" + }, + { + "label": "Clinic", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L15", + "_origin": "ast", + "id": "entity_clinic_clinic", + "community": 7, + "norm_label": "clinic" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L30", + "_origin": "ast", + "id": "src_clinic_entity_clinic_php_user", + "community": 7, + "norm_label": "user" + }, + { + "label": "Collection", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L88", + "_origin": "ast", + "id": "src_clinic_entity_clinic_php_collection", + "community": 7, + "norm_label": "collection" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L120", + "_origin": "ast", + "id": "entity_clinic_clinic_construct", + "community": 7, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L132", + "_origin": "ast", + "id": "entity_clinic_clinic_getid", + "community": 7, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L133", + "_origin": "ast", + "id": "entity_clinic_clinic_getuuid", + "community": 7, + "norm_label": ".getuuid()" + }, + { + "label": ".getUser()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L134", + "_origin": "ast", + "id": "entity_clinic_clinic_getuser", + "community": 7, + "norm_label": ".getuser()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L135", + "_origin": "ast", + "id": "entity_clinic_clinic_getname", + "community": 7, + "norm_label": ".getname()" + }, + { + "label": ".getInfo()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L136", + "_origin": "ast", + "id": "entity_clinic_clinic_getinfo", + "community": 7, + "norm_label": ".getinfo()" + }, + { + "label": ".getAddress()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L137", + "_origin": "ast", + "id": "entity_clinic_clinic_getaddress", + "community": 7, + "norm_label": ".getaddress()" + }, + { + "label": ".getTelephone()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L138", + "_origin": "ast", + "id": "entity_clinic_clinic_gettelephone", + "community": 7, + "norm_label": ".gettelephone()" + }, + { + "label": ".isIs247()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L139", + "_origin": "ast", + "id": "entity_clinic_clinic_isis247", + "community": 7, + "norm_label": ".isis247()" + }, + { + "label": ".getWorkingDays()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L140", + "_origin": "ast", + "id": "entity_clinic_clinic_getworkingdays", + "community": 7, + "norm_label": ".getworkingdays()" + }, + { + "label": ".getLatitude()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L141", + "_origin": "ast", + "id": "entity_clinic_clinic_getlatitude", + "community": 7, + "norm_label": ".getlatitude()" + }, + { + "label": ".getLongitude()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L142", + "_origin": "ast", + "id": "entity_clinic_clinic_getlongitude", + "community": 7, + "norm_label": ".getlongitude()" + }, + { + "label": ".getCityId()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L143", + "_origin": "ast", + "id": "entity_clinic_clinic_getcityid", + "community": 7, + "norm_label": ".getcityid()" + }, + { + "label": ".getProvinceId()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L144", + "_origin": "ast", + "id": "entity_clinic_clinic_getprovinceid", + "community": 7, + "norm_label": ".getprovinceid()" + }, + { + "label": ".getRepresentationId()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L145", + "_origin": "ast", + "id": "entity_clinic_clinic_getrepresentationid", + "community": 7, + "norm_label": ".getrepresentationid()" + }, + { + "label": ".isActive()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L146", + "_origin": "ast", + "id": "entity_clinic_clinic_isactive", + "community": 7, + "norm_label": ".isactive()" + }, + { + "label": ".getImagesClinic()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L147", + "_origin": "ast", + "id": "entity_clinic_clinic_getimagesclinic", + "community": 7, + "norm_label": ".getimagesclinic()" + }, + { + "label": ".getSocialMedia()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L148", + "_origin": "ast", + "id": "entity_clinic_clinic_getsocialmedia", + "community": 7, + "norm_label": ".getsocialmedia()" + }, + { + "label": ".getClinicLogo()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L149", + "_origin": "ast", + "id": "entity_clinic_clinic_getcliniclogo", + "community": 7, + "norm_label": ".getcliniclogo()" + }, + { + "label": ".getNotificationMobile()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L150", + "_origin": "ast", + "id": "entity_clinic_clinic_getnotificationmobile", + "community": 7, + "norm_label": ".getnotificationmobile()" + }, + { + "label": ".getCreatedAt()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L151", + "_origin": "ast", + "id": "entity_clinic_clinic_getcreatedat", + "community": 7, + "norm_label": ".getcreatedat()" + }, + { + "label": ".getUpdatedAt()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L152", + "_origin": "ast", + "id": "entity_clinic_clinic_getupdatedat", + "community": 7, + "norm_label": ".getupdatedat()" + }, + { + "label": ".getDoctors()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L153", + "_origin": "ast", + "id": "entity_clinic_clinic_getdoctors", + "community": 7, + "norm_label": ".getdoctors()" + }, + { + "label": ".hasDoctor()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L155", + "_origin": "ast", + "id": "entity_clinic_clinic_hasdoctor", + "community": 7, + "norm_label": ".hasdoctor()" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L155", + "_origin": "ast", + "id": "src_clinic_entity_clinic_php_doctor", + "community": 7, + "norm_label": "doctor" + }, + { + "label": ".removeDoctor()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L157", + "_origin": "ast", + "id": "entity_clinic_clinic_removedoctor", + "community": 7, + "norm_label": ".removedoctor()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L157", + "_origin": "ast", + "id": "src_clinic_entity_clinic_php_self", + "community": 7, + "norm_label": "self" + }, + { + "label": ".getSpecialties()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L164", + "_origin": "ast", + "id": "entity_clinic_clinic_getspecialties", + "community": 7, + "norm_label": ".getspecialties()" + }, + { + "label": ".getServices()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L165", + "_origin": "ast", + "id": "entity_clinic_clinic_getservices", + "community": 7, + "norm_label": ".getservices()" + }, + { + "label": ".getInsurances()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L166", + "_origin": "ast", + "id": "entity_clinic_clinic_getinsurances", + "community": 7, + "norm_label": ".getinsurances()" + }, + { + "label": ".setName()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L168", + "_origin": "ast", + "id": "entity_clinic_clinic_setname", + "community": 7, + "norm_label": ".setname()" + }, + { + "label": ".setInfo()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L169", + "_origin": "ast", + "id": "entity_clinic_clinic_setinfo", + "community": 7, + "norm_label": ".setinfo()" + }, + { + "label": ".setAddress()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L170", + "_origin": "ast", + "id": "entity_clinic_clinic_setaddress", + "community": 7, + "norm_label": ".setaddress()" + }, + { + "label": ".setTelephone()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L171", + "_origin": "ast", + "id": "entity_clinic_clinic_settelephone", + "community": 7, + "norm_label": ".settelephone()" + }, + { + "label": ".setIs247()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L172", + "_origin": "ast", + "id": "entity_clinic_clinic_setis247", + "community": 7, + "norm_label": ".setis247()" + }, + { + "label": ".setWorkingDays()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L173", + "_origin": "ast", + "id": "entity_clinic_clinic_setworkingdays", + "community": 7, + "norm_label": ".setworkingdays()" + }, + { + "label": ".setLatitude()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L174", + "_origin": "ast", + "id": "entity_clinic_clinic_setlatitude", + "community": 7, + "norm_label": ".setlatitude()" + }, + { + "label": ".setLongitude()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L175", + "_origin": "ast", + "id": "entity_clinic_clinic_setlongitude", + "community": 7, + "norm_label": ".setlongitude()" + }, + { + "label": ".setCityId()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L176", + "_origin": "ast", + "id": "entity_clinic_clinic_setcityid", + "community": 7, + "norm_label": ".setcityid()" + }, + { + "label": ".setProvinceId()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L177", + "_origin": "ast", + "id": "entity_clinic_clinic_setprovinceid", + "community": 7, + "norm_label": ".setprovinceid()" + }, + { + "label": ".setRepresentationId()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L178", + "_origin": "ast", + "id": "entity_clinic_clinic_setrepresentationid", + "community": 7, + "norm_label": ".setrepresentationid()" + }, + { + "label": ".setIsActive()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L179", + "_origin": "ast", + "id": "entity_clinic_clinic_setisactive", + "community": 7, + "norm_label": ".setisactive()" + }, + { + "label": ".setImagesClinic()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L180", + "_origin": "ast", + "id": "entity_clinic_clinic_setimagesclinic", + "community": 7, + "norm_label": ".setimagesclinic()" + }, + { + "label": ".setSocialMedia()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L181", + "_origin": "ast", + "id": "entity_clinic_clinic_setsocialmedia", + "community": 7, + "norm_label": ".setsocialmedia()" + }, + { + "label": ".setClinicLogo()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L182", + "_origin": "ast", + "id": "entity_clinic_clinic_setcliniclogo", + "community": 7, + "norm_label": ".setcliniclogo()" + }, + { + "label": ".setNotificationMobile()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L183", + "_origin": "ast", + "id": "entity_clinic_clinic_setnotificationmobile", + "community": 7, + "norm_label": ".setnotificationmobile()" + }, + { + "label": ".touch()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L185", + "_origin": "ast", + "id": "entity_clinic_clinic_touch", + "community": 7, + "norm_label": ".touch()" + }, + { + "label": ".toDetailArray()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L187", + "_origin": "ast", + "id": "entity_clinic_clinic_todetailarray", + "community": 7, + "norm_label": ".todetailarray()" + }, + { + "label": ".toListArray()", + "file_type": "code", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L230", + "_origin": "ast", + "id": "entity_clinic_clinic_tolistarray", + "community": 7, + "norm_label": ".tolistarray()" + }, + { + "label": "ClinicRepository.php", + "file_type": "code", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_clinicrepository", + "community": 193, + "norm_label": "clinicrepository.php" + }, + { + "label": "ClinicRepository", + "file_type": "code", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L14", + "_origin": "ast", + "id": "repository_clinicrepository_clinicrepository", + "community": 193, + "norm_label": "clinicrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_clinicrepository_clinicrepository_construct", + "community": 193, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "src_clinic_repository_clinicrepository_php_managerregistry", + "community": 193, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L21", + "_origin": "ast", + "id": "repository_clinicrepository_clinicrepository_findbyuuid", + "community": 193, + "norm_label": ".findbyuuid()" + }, + { + "label": "Clinic", + "file_type": "code", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L21", + "_origin": "ast", + "id": "src_clinic_repository_clinicrepository_php_clinic", + "community": 193, + "norm_label": "clinic" + }, + { + "label": ".findByDoctor()", + "file_type": "code", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L27", + "_origin": "ast", + "id": "repository_clinicrepository_clinicrepository_findbydoctor", + "community": 193, + "norm_label": ".findbydoctor()" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L27", + "_origin": "ast", + "id": "src_clinic_repository_clinicrepository_php_doctor", + "community": 193, + "norm_label": "doctor" + }, + { + "label": ".findByUser()", + "file_type": "code", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L37", + "_origin": "ast", + "id": "repository_clinicrepository_clinicrepository_findbyuser", + "community": 193, + "norm_label": ".findbyuser()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L37", + "_origin": "ast", + "id": "src_clinic_repository_clinicrepository_php_user", + "community": 193, + "norm_label": "user" + }, + { + "label": ".findWithFilters()", + "file_type": "code", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L42", + "_origin": "ast", + "id": "repository_clinicrepository_clinicrepository_findwithfilters", + "community": 193, + "norm_label": ".findwithfilters()" + }, + { + "label": ".findAddressLocations()", + "file_type": "code", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L93", + "_origin": "ast", + "id": "repository_clinicrepository_clinicrepository_findaddresslocations", + "community": 193, + "norm_label": ".findaddresslocations()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L120", + "_origin": "ast", + "id": "repository_clinicrepository_clinicrepository_save", + "community": 193, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L128", + "_origin": "ast", + "id": "repository_clinicrepository_clinicrepository_remove", + "community": 193, + "norm_label": ".remove()" + }, + { + "label": "ClinicInvitationController.php", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_clinicinvitationcontroller", + "community": 109, + "norm_label": "clinicinvitationcontroller.php" + }, + { + "label": "ClinicInvitationController", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L20", + "_origin": "ast", + "id": "controller_clinicinvitationcontroller_clinicinvitationcontroller", + "community": 109, + "norm_label": "clinicinvitationcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L23", + "_origin": "ast", + "id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_construct", + "community": 109, + "norm_label": ".__construct()" + }, + { + "label": ".inviteDoctor()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L32", + "_origin": "ast", + "id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", + "community": 109, + "norm_label": ".invitedoctor()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L32", + "_origin": "ast", + "id": "src_clinicinvitation_controller_clinicinvitationcontroller_php_request", + "community": 109, + "norm_label": "request" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L32", + "_origin": "ast", + "id": "src_clinicinvitation_controller_clinicinvitationcontroller_php_user", + "community": 109, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L32", + "_origin": "ast", + "id": "src_clinicinvitation_controller_clinicinvitationcontroller_php_jsonresponse", + "community": 109, + "norm_label": "jsonresponse" + }, + { + "label": ".listInvitations()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L57", + "_origin": "ast", + "id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", + "community": 109, + "norm_label": ".listinvitations()" + }, + { + "label": ".resendInvitation()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L89", + "_origin": "ast", + "id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_resendinvitation", + "community": 109, + "norm_label": ".resendinvitation()" + }, + { + "label": ".changeInvitationStatus()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L104", + "_origin": "ast", + "id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", + "community": 109, + "norm_label": ".changeinvitationstatus()" + }, + { + "label": ".deleteInvitation()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L123", + "_origin": "ast", + "id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_deleteinvitation", + "community": 109, + "norm_label": ".deleteinvitation()" + }, + { + "label": ".myInvitations()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L140", + "_origin": "ast", + "id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", + "community": 109, + "norm_label": ".myinvitations()" + }, + { + "label": ".respondToInvitation()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L165", + "_origin": "ast", + "id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", + "community": 109, + "norm_label": ".respondtoinvitation()" + }, + { + "label": ".assertClinicAccess()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L195", + "_origin": "ast", + "id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", + "community": 109, + "norm_label": ".assertclinicaccess()" + }, + { + "label": "Clinic", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L195", + "_origin": "ast", + "id": "src_clinicinvitation_controller_clinicinvitationcontroller_php_clinic", + "community": 109, + "norm_label": "clinic" + }, + { + "label": ".viewInvitation()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L208", + "_origin": "ast", + "id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_viewinvitation", + "community": 109, + "norm_label": ".viewinvitation()" + }, + { + "label": ".acceptInvitation()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L229", + "_origin": "ast", + "id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_acceptinvitation", + "community": 109, + "norm_label": ".acceptinvitation()" + }, + { + "label": ".rejectInvitation()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L242", + "_origin": "ast", + "id": "controller_clinicinvitationcontroller_clinicinvitationcontroller_rejectinvitation", + "community": 109, + "norm_label": ".rejectinvitation()" + }, + { + "label": "ClinicDoctorInvitation.php", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation", + "community": 54, + "norm_label": "clinicdoctorinvitation.php" + }, + { + "label": "ClinicDoctorInvitation", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L11", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "community": 54, + "norm_label": "clinicdoctorinvitation" + }, + { + "label": "Clinic", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L32", + "_origin": "ast", + "id": "src_clinicinvitation_entity_clinicdoctorinvitation_php_clinic", + "community": 54, + "norm_label": "clinic" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L36", + "_origin": "ast", + "id": "src_clinicinvitation_entity_clinicdoctorinvitation_php_user", + "community": 54, + "norm_label": "user" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L40", + "_origin": "ast", + "id": "src_clinicinvitation_entity_clinicdoctorinvitation_php_doctor", + "community": 54, + "norm_label": "doctor" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L71", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_construct", + "community": 54, + "norm_label": ".__construct()" + }, + { + "label": ".isUsable()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L82", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_isusable", + "community": 54, + "norm_label": ".isusable()" + }, + { + "label": ".markUsed()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L89", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_markused", + "community": 54, + "norm_label": ".markused()" + }, + { + "label": ".refresh()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L95", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_refresh", + "community": 54, + "norm_label": ".refresh()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L104", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_toarray", + "community": 54, + "norm_label": ".toarray()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L123", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getid", + "community": 54, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L124", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getuuid", + "community": 54, + "norm_label": ".getuuid()" + }, + { + "label": ".getClinic()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L125", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getclinic", + "community": 54, + "norm_label": ".getclinic()" + }, + { + "label": ".getDoctor()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L126", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getdoctor", + "community": 54, + "norm_label": ".getdoctor()" + }, + { + "label": ".getMobile()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L127", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getmobile", + "community": 54, + "norm_label": ".getmobile()" + }, + { + "label": ".getToken()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L128", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_gettoken", + "community": 54, + "norm_label": ".gettoken()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L129", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getstatus", + "community": 54, + "norm_label": ".getstatus()" + }, + { + "label": ".getInvitedAt()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L130", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getinvitedat", + "community": 54, + "norm_label": ".getinvitedat()" + }, + { + "label": ".getExpiresAt()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L131", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getexpiresat", + "community": 54, + "norm_label": ".getexpiresat()" + }, + { + "label": ".isTokenUsed()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L132", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_istokenused", + "community": 54, + "norm_label": ".istokenused()" + }, + { + "label": ".getInvitedName()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L133", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getinvitedname", + "community": 54, + "norm_label": ".getinvitedname()" + }, + { + "label": ".getInvitedSpecialty()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L134", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getinvitedspecialty", + "community": 54, + "norm_label": ".getinvitedspecialty()" + }, + { + "label": ".setDoctor()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L136", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setdoctor", + "community": 54, + "norm_label": ".setdoctor()" + }, + { + "label": ".setStatus()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L137", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setstatus", + "community": 54, + "norm_label": ".setstatus()" + }, + { + "label": ".setInvitedName()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L138", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setinvitedname", + "community": 54, + "norm_label": ".setinvitedname()" + }, + { + "label": ".setInvitedSpecialty()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L139", + "_origin": "ast", + "id": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setinvitedspecialty", + "community": 54, + "norm_label": ".setinvitedspecialty()" + }, + { + "label": "ClinicDoctorInvitationRepository.php", + "file_type": "code", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_clinicdoctorinvitationrepository", + "community": 284, + "norm_label": "clinicdoctorinvitationrepository.php" + }, + { + "label": "ClinicDoctorInvitationRepository", + "file_type": "code", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository", + "community": 284, + "norm_label": "clinicdoctorinvitationrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_construct", + "community": 284, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_clinicinvitation_repository_clinicdoctorinvitationrepository_php_managerregistry", + "community": 284, + "norm_label": "managerregistry" + }, + { + "label": ".findByToken()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findbytoken", + "community": 284, + "norm_label": ".findbytoken()" + }, + { + "label": "ClinicDoctorInvitation", + "file_type": "code", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_clinicinvitation_repository_clinicdoctorinvitationrepository_php_clinicdoctorinvitation", + "community": 284, + "norm_label": "clinicdoctorinvitation" + }, + { + "label": ".findPendingByMobileAndClinic()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", + "community": 284, + "norm_label": ".findpendingbymobileandclinic()" + }, + { + "label": ".findPendingByDoctor()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L37", + "_origin": "ast", + "id": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbydoctor", + "community": 284, + "norm_label": ".findpendingbydoctor()" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L37", + "_origin": "ast", + "id": "src_clinicinvitation_repository_clinicdoctorinvitationrepository_php_doctor", + "community": 284, + "norm_label": "doctor" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L49", + "_origin": "ast", + "id": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_save", + "community": 284, + "norm_label": ".save()" + }, + { + "label": "ClinicInvitationService.php", + "file_type": "code", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_clinicinvitationservice", + "community": 225, + "norm_label": "clinicinvitationservice.php" + }, + { + "label": "ClinicInvitationService", + "file_type": "code", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L14", + "_origin": "ast", + "id": "service_clinicinvitationservice_clinicinvitationservice", + "community": 225, + "norm_label": "clinicinvitationservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L16", + "_origin": "ast", + "id": "service_clinicinvitationservice_clinicinvitationservice_construct", + "community": 225, + "norm_label": ".__construct()" + }, + { + "label": ".invite()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L25", + "_origin": "ast", + "id": "service_clinicinvitationservice_clinicinvitationservice_invite", + "community": 225, + "norm_label": ".invite()" + }, + { + "label": "Clinic", + "file_type": "code", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L25", + "_origin": "ast", + "id": "src_clinicinvitation_service_clinicinvitationservice_php_clinic", + "community": 225, + "norm_label": "clinic" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L25", + "_origin": "ast", + "id": "src_clinicinvitation_service_clinicinvitationservice_php_user", + "community": 225, + "norm_label": "user" + }, + { + "label": "ClinicDoctorInvitation", + "file_type": "code", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L25", + "_origin": "ast", + "id": "src_clinicinvitation_service_clinicinvitationservice_php_clinicdoctorinvitation", + "community": 225, + "norm_label": "clinicdoctorinvitation" + }, + { + "label": ".resend()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L47", + "_origin": "ast", + "id": "service_clinicinvitationservice_clinicinvitationservice_resend", + "community": 225, + "norm_label": ".resend()" + }, + { + "label": ".changeStatus()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L58", + "_origin": "ast", + "id": "service_clinicinvitationservice_clinicinvitationservice_changestatus", + "community": 225, + "norm_label": ".changestatus()" + }, + { + "label": ".delete()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L68", + "_origin": "ast", + "id": "service_clinicinvitationservice_clinicinvitationservice_delete", + "community": 225, + "norm_label": ".delete()" + }, + { + "label": ".accept()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L74", + "_origin": "ast", + "id": "service_clinicinvitationservice_clinicinvitationservice_accept", + "community": 225, + "norm_label": ".accept()" + }, + { + "label": ".reject()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L101", + "_origin": "ast", + "id": "service_clinicinvitationservice_clinicinvitationservice_reject", + "community": 225, + "norm_label": ".reject()" + }, + { + "label": ".sendSms()", + "file_type": "code", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L111", + "_origin": "ast", + "id": "service_clinicinvitationservice_clinicinvitationservice_sendsms", + "community": 225, + "norm_label": ".sendsms()" + }, + { + "label": "ClinicServiceController.php", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_clinicservicecontroller", + "community": 70, + "norm_label": "clinicservicecontroller.php" + }, + { + "label": "ClinicServiceController", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L26", + "_origin": "ast", + "id": "controller_clinicservicecontroller_clinicservicecontroller", + "community": 70, + "norm_label": "clinicservicecontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L30", + "_origin": "ast", + "id": "controller_clinicservicecontroller_clinicservicecontroller_construct", + "community": 70, + "norm_label": ".__construct()" + }, + { + "label": ".listSections()", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L43", + "_origin": "ast", + "id": "controller_clinicservicecontroller_clinicservicecontroller_listsections", + "community": 70, + "norm_label": ".listsections()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L43", + "_origin": "ast", + "id": "src_clinicservice_controller_clinicservicecontroller_php_user", + "community": 70, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L43", + "_origin": "ast", + "id": "src_clinicservice_controller_clinicservicecontroller_php_jsonresponse", + "community": 70, + "norm_label": "jsonresponse" + }, + { + "label": ".createSection()", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L57", + "_origin": "ast", + "id": "controller_clinicservicecontroller_clinicservicecontroller_createsection", + "community": 70, + "norm_label": ".createsection()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L57", + "_origin": "ast", + "id": "src_clinicservice_controller_clinicservicecontroller_php_request", + "community": 70, + "norm_label": "request" + }, + { + "label": ".updateSection()", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L76", + "_origin": "ast", + "id": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", + "community": 70, + "norm_label": ".updatesection()" + }, + { + "label": ".deleteSection()", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L100", + "_origin": "ast", + "id": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", + "community": 70, + "norm_label": ".deletesection()" + }, + { + "label": ".listItems()", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L118", + "_origin": "ast", + "id": "controller_clinicservicecontroller_clinicservicecontroller_listitems", + "community": 70, + "norm_label": ".listitems()" + }, + { + "label": ".createItem()", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L136", + "_origin": "ast", + "id": "controller_clinicservicecontroller_clinicservicecontroller_createitem", + "community": 70, + "norm_label": ".createitem()" + }, + { + "label": ".updateItem()", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L179", + "_origin": "ast", + "id": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", + "community": 70, + "norm_label": ".updateitem()" + }, + { + "label": ".deleteItem()", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L216", + "_origin": "ast", + "id": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", + "community": 70, + "norm_label": ".deleteitem()" + }, + { + "label": ".listTariffs()", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L237", + "_origin": "ast", + "id": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", + "community": 70, + "norm_label": ".listtariffs()" + }, + { + "label": ".setTariff()", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L257", + "_origin": "ast", + "id": "controller_clinicservicecontroller_clinicservicecontroller_settariff", + "community": 70, + "norm_label": ".settariff()" + }, + { + "label": ".resolveEntity()", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L288", + "_origin": "ast", + "id": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", + "community": 70, + "norm_label": ".resolveentity()" + }, + { + "label": ".assertServicesGate()", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L303", + "_origin": "ast", + "id": "controller_clinicservicecontroller_clinicservicecontroller_assertservicesgate", + "community": 70, + "norm_label": ".assertservicesgate()" + }, + { + "label": ".ownsSection()", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L314", + "_origin": "ast", + "id": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", + "community": 70, + "norm_label": ".ownssection()" + }, + { + "label": "ServiceSection", + "file_type": "code", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L314", + "_origin": "ast", + "id": "src_clinicservice_controller_clinicservicecontroller_php_servicesection", + "community": 70, + "norm_label": "servicesection" + }, + { + "label": "ServiceItem.php", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_serviceitem", + "community": 68, + "norm_label": "serviceitem.php" + }, + { + "label": "ServiceItem", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L10", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem", + "community": 68, + "norm_label": "serviceitem" + }, + { + "label": "ServiceSection", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L22", + "_origin": "ast", + "id": "src_clinicservice_entity_serviceitem_php_servicesection", + "community": 68, + "norm_label": "servicesection" + }, + { + "label": "ClinicStaff", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L26", + "_origin": "ast", + "id": "src_clinicservice_entity_serviceitem_php_clinicstaff", + "community": 68, + "norm_label": "clinicstaff" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L51", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_construct", + "community": 68, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L61", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_getid", + "community": 68, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_getuuid", + "community": 68, + "norm_label": ".getuuid()" + }, + { + "label": ".getSection()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_getsection", + "community": 68, + "norm_label": ".getsection()" + }, + { + "label": ".getStaff()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L64", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_getstaff", + "community": 68, + "norm_label": ".getstaff()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L65", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_getname", + "community": 68, + "norm_label": ".getname()" + }, + { + "label": ".getPriceRials()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L66", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_getpricerials", + "community": 68, + "norm_label": ".getpricerials()" + }, + { + "label": ".isActive()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L67", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_isactive", + "community": 68, + "norm_label": ".isactive()" + }, + { + "label": ".isInsuranceCovered()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L68", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_isinsurancecovered", + "community": 68, + "norm_label": ".isinsurancecovered()" + }, + { + "label": ".getInsurancePriceRials()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L69", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_getinsurancepricerials", + "community": 68, + "norm_label": ".getinsurancepricerials()" + }, + { + "label": ".getCreatedAt()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L70", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_getcreatedat", + "community": 68, + "norm_label": ".getcreatedat()" + }, + { + "label": ".getUpdatedAt()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L71", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_getupdatedat", + "community": 68, + "norm_label": ".getupdatedat()" + }, + { + "label": ".setStaff()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L73", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_setstaff", + "community": 68, + "norm_label": ".setstaff()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L73", + "_origin": "ast", + "id": "src_clinicservice_entity_serviceitem_php_self", + "community": 68, + "norm_label": "self" + }, + { + "label": ".setName()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_setname", + "community": 68, + "norm_label": ".setname()" + }, + { + "label": ".setPriceRials()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_setpricerials", + "community": 68, + "norm_label": ".setpricerials()" + }, + { + "label": ".setActive()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L76", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_setactive", + "community": 68, + "norm_label": ".setactive()" + }, + { + "label": ".setInsuranceCovered()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_setinsurancecovered", + "community": 68, + "norm_label": ".setinsurancecovered()" + }, + { + "label": ".setInsurancePriceRials()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L78", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_setinsurancepricerials", + "community": 68, + "norm_label": ".setinsurancepricerials()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L80", + "_origin": "ast", + "id": "entity_serviceitem_serviceitem_toarray", + "community": 68, + "norm_label": ".toarray()" + }, + { + "label": "ServiceSection.php", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_servicesection", + "community": 143, + "norm_label": "servicesection.php" + }, + { + "label": "ServiceSection", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L11", + "_origin": "ast", + "id": "entity_servicesection_servicesection", + "community": 143, + "norm_label": "servicesection" + }, + { + "label": "Collection", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L42", + "_origin": "ast", + "id": "src_clinicservice_entity_servicesection_php_collection", + "community": 143, + "norm_label": "collection" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L45", + "_origin": "ast", + "id": "entity_servicesection_servicesection_construct", + "community": 143, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L56", + "_origin": "ast", + "id": "entity_servicesection_servicesection_getid", + "community": 143, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L57", + "_origin": "ast", + "id": "entity_servicesection_servicesection_getuuid", + "community": 143, + "norm_label": ".getuuid()" + }, + { + "label": ".getEntityType()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L58", + "_origin": "ast", + "id": "entity_servicesection_servicesection_getentitytype", + "community": 143, + "norm_label": ".getentitytype()" + }, + { + "label": ".getEntityId()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L59", + "_origin": "ast", + "id": "entity_servicesection_servicesection_getentityid", + "community": 143, + "norm_label": ".getentityid()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L60", + "_origin": "ast", + "id": "entity_servicesection_servicesection_getname", + "community": 143, + "norm_label": ".getname()" + }, + { + "label": ".isActive()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L61", + "_origin": "ast", + "id": "entity_servicesection_servicesection_isactive", + "community": 143, + "norm_label": ".isactive()" + }, + { + "label": ".getCreatedAt()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_servicesection_servicesection_getcreatedat", + "community": 143, + "norm_label": ".getcreatedat()" + }, + { + "label": ".getUpdatedAt()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_servicesection_servicesection_getupdatedat", + "community": 143, + "norm_label": ".getupdatedat()" + }, + { + "label": ".setName()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L65", + "_origin": "ast", + "id": "entity_servicesection_servicesection_setname", + "community": 143, + "norm_label": ".setname()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L65", + "_origin": "ast", + "id": "src_clinicservice_entity_servicesection_php_self", + "community": 143, + "norm_label": "self" + }, + { + "label": ".setActive()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L66", + "_origin": "ast", + "id": "entity_servicesection_servicesection_setactive", + "community": 143, + "norm_label": ".setactive()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L68", + "_origin": "ast", + "id": "entity_servicesection_servicesection_toarray", + "community": 143, + "norm_label": ".toarray()" + }, + { + "label": "Tariff.php", + "file_type": "code", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_tariff", + "community": 212, + "norm_label": "tariff.php" + }, + { + "label": "Tariff", + "file_type": "code", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_tariff_tariff", + "community": 212, + "norm_label": "tariff" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L41", + "_origin": "ast", + "id": "entity_tariff_tariff_construct", + "community": 212, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L51", + "_origin": "ast", + "id": "entity_tariff_tariff_getid", + "community": 212, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L52", + "_origin": "ast", + "id": "entity_tariff_tariff_getuuid", + "community": 212, + "norm_label": ".getuuid()" + }, + { + "label": ".getServiceItemId()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L53", + "_origin": "ast", + "id": "entity_tariff_tariff_getserviceitemid", + "community": 212, + "norm_label": ".getserviceitemid()" + }, + { + "label": ".getYear()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L54", + "_origin": "ast", + "id": "entity_tariff_tariff_getyear", + "community": 212, + "norm_label": ".getyear()" + }, + { + "label": ".getPriceRials()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L55", + "_origin": "ast", + "id": "entity_tariff_tariff_getpricerials", + "community": 212, + "norm_label": ".getpricerials()" + }, + { + "label": ".isActive()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L56", + "_origin": "ast", + "id": "entity_tariff_tariff_isactive", + "community": 212, + "norm_label": ".isactive()" + }, + { + "label": ".setPriceRials()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L58", + "_origin": "ast", + "id": "entity_tariff_tariff_setpricerials", + "community": 212, + "norm_label": ".setpricerials()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L58", + "_origin": "ast", + "id": "src_clinicservice_entity_tariff_php_self", + "community": 212, + "norm_label": "self" + }, + { + "label": ".setActive()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L59", + "_origin": "ast", + "id": "entity_tariff_tariff_setactive", + "community": 212, + "norm_label": ".setactive()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L61", + "_origin": "ast", + "id": "entity_tariff_tariff_toarray", + "community": 212, + "norm_label": ".toarray()" + }, + { + "label": "ServiceItemRepository.php", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_serviceitemrepository", + "community": 285, + "norm_label": "serviceitemrepository.php" + }, + { + "label": "ServiceItemRepository", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_serviceitemrepository_serviceitemrepository", + "community": 285, + "norm_label": "serviceitemrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_serviceitemrepository_serviceitemrepository_construct", + "community": 285, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_clinicservice_repository_serviceitemrepository_php_managerregistry", + "community": 285, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_serviceitemrepository_serviceitemrepository_findbyuuid", + "community": 285, + "norm_label": ".findbyuuid()" + }, + { + "label": "ServiceItem", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_clinicservice_repository_serviceitemrepository_php_serviceitem", + "community": 285, + "norm_label": "serviceitem" + }, + { + "label": ".findBySection()", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "repository_serviceitemrepository_serviceitemrepository_findbysection", + "community": 285, + "norm_label": ".findbysection()" + }, + { + "label": "ServiceSection", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "src_clinicservice_repository_serviceitemrepository_php_servicesection", + "community": 285, + "norm_label": "servicesection" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L32", + "_origin": "ast", + "id": "repository_serviceitemrepository_serviceitemrepository_save", + "community": 285, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L38", + "_origin": "ast", + "id": "repository_serviceitemrepository_serviceitemrepository_remove", + "community": 285, + "norm_label": ".remove()" + }, + { + "label": "ServiceSectionRepository.php", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_servicesectionrepository", + "community": 314, + "norm_label": "servicesectionrepository.php" + }, + { + "label": "ServiceSectionRepository", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_servicesectionrepository_servicesectionrepository", + "community": 314, + "norm_label": "servicesectionrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_servicesectionrepository_servicesectionrepository_construct", + "community": 314, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_clinicservice_repository_servicesectionrepository_php_managerregistry", + "community": 314, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_servicesectionrepository_servicesectionrepository_findbyuuid", + "community": 314, + "norm_label": ".findbyuuid()" + }, + { + "label": "ServiceSection", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "src_clinicservice_repository_servicesectionrepository_php_servicesection", + "community": 314, + "norm_label": "servicesection" + }, + { + "label": ".findByEntity()", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L21", + "_origin": "ast", + "id": "repository_servicesectionrepository_servicesectionrepository_findbyentity", + "community": 314, + "norm_label": ".findbyentity()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L33", + "_origin": "ast", + "id": "repository_servicesectionrepository_servicesectionrepository_save", + "community": 314, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L39", + "_origin": "ast", + "id": "repository_servicesectionrepository_servicesectionrepository_remove", + "community": 314, + "norm_label": ".remove()" + }, + { + "label": "TariffRepository.php", + "file_type": "code", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_tariffrepository", + "community": 317, + "norm_label": "tariffrepository.php" + }, + { + "label": "TariffRepository", + "file_type": "code", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_tariffrepository_tariffrepository", + "community": 317, + "norm_label": "tariffrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_tariffrepository_tariffrepository_construct", + "community": 317, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_clinicservice_repository_tariffrepository_php_managerregistry", + "community": 317, + "norm_label": "managerregistry" + }, + { + "label": ".findForServiceYear()", + "file_type": "code", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_tariffrepository_tariffrepository_findforserviceyear", + "community": 317, + "norm_label": ".findforserviceyear()" + }, + { + "label": "Tariff", + "file_type": "code", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "src_clinicservice_repository_tariffrepository_php_tariff", + "community": 317, + "norm_label": "tariff" + }, + { + "label": ".findByService()", + "file_type": "code", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L26", + "_origin": "ast", + "id": "repository_tariffrepository_tariffrepository_findbyservice", + "community": 317, + "norm_label": ".findbyservice()" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L36", + "_origin": "ast", + "id": "repository_tariffrepository_tariffrepository_findbyuuid", + "community": 317, + "norm_label": ".findbyuuid()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L41", + "_origin": "ast", + "id": "repository_tariffrepository_tariffrepository_save", + "community": 317, + "norm_label": ".save()" + }, + { + "label": "TariffService.php", + "file_type": "code", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_tariffservice", + "community": 354, + "norm_label": "tariffservice.php" + }, + { + "label": "TariffService", + "file_type": "code", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L9", + "_origin": "ast", + "id": "service_tariffservice_tariffservice", + "community": 354, + "norm_label": "tariffservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L11", + "_origin": "ast", + "id": "service_tariffservice_tariffservice_construct", + "community": 354, + "norm_label": ".__construct()" + }, + { + "label": ".resolvePrice()", + "file_type": "code", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L19", + "_origin": "ast", + "id": "service_tariffservice_tariffservice_resolveprice", + "community": 354, + "norm_label": ".resolveprice()" + }, + { + "label": "ServiceItem", + "file_type": "code", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L19", + "_origin": "ast", + "id": "src_clinicservice_service_tariffservice_php_serviceitem", + "community": 354, + "norm_label": "serviceitem" + }, + { + "label": ".upsert()", + "file_type": "code", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L30", + "_origin": "ast", + "id": "service_tariffservice_tariffservice_upsert", + "community": 354, + "norm_label": ".upsert()" + }, + { + "label": "Tariff", + "file_type": "code", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L30", + "_origin": "ast", + "id": "src_clinicservice_service_tariffservice_php_tariff", + "community": 354, + "norm_label": "tariff" + }, + { + "label": ".currentJalaliYear()", + "file_type": "code", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L42", + "_origin": "ast", + "id": "service_tariffservice_tariffservice_currentjalaliyear", + "community": 354, + "norm_label": ".currentjalaliyear()" + }, + { + "label": "SiteConfigController.php", + "file_type": "code", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_siteconfigcontroller", + "community": 301, + "norm_label": "siteconfigcontroller.php" + }, + { + "label": "SiteConfigController", + "file_type": "code", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L14", + "_origin": "ast", + "id": "controller_siteconfigcontroller_siteconfigcontroller", + "community": 301, + "norm_label": "siteconfigcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L47", + "_origin": "ast", + "id": "controller_siteconfigcontroller_siteconfigcontroller_construct", + "community": 301, + "norm_label": ".__construct()" + }, + { + "label": ".get()", + "file_type": "code", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L53", + "_origin": "ast", + "id": "controller_siteconfigcontroller_siteconfigcontroller_get", + "community": 301, + "norm_label": ".get()" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L53", + "_origin": "ast", + "id": "src_config_controller_siteconfigcontroller_php_jsonresponse", + "community": 301, + "norm_label": "jsonresponse" + }, + { + "label": ".patch()", + "file_type": "code", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L59", + "_origin": "ast", + "id": "controller_siteconfigcontroller_siteconfigcontroller_patch", + "community": 301, + "norm_label": ".patch()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L59", + "_origin": "ast", + "id": "src_config_controller_siteconfigcontroller_php_request", + "community": 301, + "norm_label": "request" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L59", + "_origin": "ast", + "id": "src_config_controller_siteconfigcontroller_php_user", + "community": 301, + "norm_label": "user" + }, + { + "label": ".taxHistory()", + "file_type": "code", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L91", + "_origin": "ast", + "id": "controller_siteconfigcontroller_siteconfigcontroller_taxhistory", + "community": 301, + "norm_label": ".taxhistory()" + }, + { + "label": "SiteConfig.php", + "file_type": "code", + "source_file": "src/Config/Entity/SiteConfig.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_siteconfig", + "community": 372, + "norm_label": "siteconfig.php" + }, + { + "label": "SiteConfig", + "file_type": "code", + "source_file": "src/Config/Entity/SiteConfig.php", + "source_location": "L7", + "_origin": "ast", + "id": "entity_siteconfig_siteconfig", + "community": 372, + "norm_label": "siteconfig" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Config/Entity/SiteConfig.php", + "source_location": "L21", + "_origin": "ast", + "id": "entity_siteconfig_siteconfig_construct", + "community": 372, + "norm_label": ".__construct()" + }, + { + "label": ".getKey()", + "file_type": "code", + "source_file": "src/Config/Entity/SiteConfig.php", + "source_location": "L28", + "_origin": "ast", + "id": "entity_siteconfig_siteconfig_getkey", + "community": 372, + "norm_label": ".getkey()" + }, + { + "label": ".getValue()", + "file_type": "code", + "source_file": "src/Config/Entity/SiteConfig.php", + "source_location": "L29", + "_origin": "ast", + "id": "entity_siteconfig_siteconfig_getvalue", + "community": 372, + "norm_label": ".getvalue()" + }, + { + "label": ".setValue()", + "file_type": "code", + "source_file": "src/Config/Entity/SiteConfig.php", + "source_location": "L31", + "_origin": "ast", + "id": "entity_siteconfig_siteconfig_setvalue", + "community": 372, + "norm_label": ".setvalue()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Config/Entity/SiteConfig.php", + "source_location": "L31", + "_origin": "ast", + "id": "src_config_entity_siteconfig_php_self", + "community": 372, + "norm_label": "self" + }, + { + "label": "TaxRateHistory.php", + "file_type": "code", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_taxratehistory", + "community": 278, + "norm_label": "taxratehistory.php" + }, + { + "label": "TaxRateHistory", + "file_type": "code", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L8", + "_origin": "ast", + "id": "entity_taxratehistory_taxratehistory", + "community": 278, + "norm_label": "taxratehistory" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L24", + "_origin": "ast", + "id": "src_config_entity_taxratehistory_php_user", + "community": 278, + "norm_label": "user" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L31", + "_origin": "ast", + "id": "entity_taxratehistory_taxratehistory_construct", + "community": 278, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L39", + "_origin": "ast", + "id": "entity_taxratehistory_taxratehistory_getid", + "community": 278, + "norm_label": ".getid()" + }, + { + "label": ".getTaxPercent()", + "file_type": "code", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L40", + "_origin": "ast", + "id": "entity_taxratehistory_taxratehistory_gettaxpercent", + "community": 278, + "norm_label": ".gettaxpercent()" + }, + { + "label": ".isEnabled()", + "file_type": "code", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L41", + "_origin": "ast", + "id": "entity_taxratehistory_taxratehistory_isenabled", + "community": 278, + "norm_label": ".isenabled()" + }, + { + "label": ".getChangedBy()", + "file_type": "code", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L42", + "_origin": "ast", + "id": "entity_taxratehistory_taxratehistory_getchangedby", + "community": 278, + "norm_label": ".getchangedby()" + }, + { + "label": ".getChangedAt()", + "file_type": "code", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L43", + "_origin": "ast", + "id": "entity_taxratehistory_taxratehistory_getchangedat", + "community": 278, + "norm_label": ".getchangedat()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L45", + "_origin": "ast", + "id": "entity_taxratehistory_taxratehistory_toarray", + "community": 278, + "norm_label": ".toarray()" + }, + { + "label": "SiteConfigRepository.php", + "file_type": "code", + "source_file": "src/Config/Repository/SiteConfigRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_siteconfigrepository", + "community": 381, + "norm_label": "siteconfigrepository.php" + }, + { + "label": "SiteConfigRepository", + "file_type": "code", + "source_file": "src/Config/Repository/SiteConfigRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_siteconfigrepository_siteconfigrepository", + "community": 381, + "norm_label": "siteconfigrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Config/Repository/SiteConfigRepository.php", + "source_location": "L40", + "_origin": "ast", + "id": "repository_siteconfigrepository_siteconfigrepository_construct", + "community": 381, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Config/Repository/SiteConfigRepository.php", + "source_location": "L40", + "_origin": "ast", + "id": "src_config_repository_siteconfigrepository_php_managerregistry", + "community": 381, + "norm_label": "managerregistry" + }, + { + "label": ".get()", + "file_type": "code", + "source_file": "src/Config/Repository/SiteConfigRepository.php", + "source_location": "L45", + "_origin": "ast", + "id": "repository_siteconfigrepository_siteconfigrepository_get", + "community": 381, + "norm_label": ".get()" + }, + { + "label": ".getAll()", + "file_type": "code", + "source_file": "src/Config/Repository/SiteConfigRepository.php", + "source_location": "L54", + "_origin": "ast", + "id": "repository_siteconfigrepository_siteconfigrepository_getall", + "community": 381, + "norm_label": ".getall()" + }, + { + "label": ".set()", + "file_type": "code", + "source_file": "src/Config/Repository/SiteConfigRepository.php", + "source_location": "L70", + "_origin": "ast", + "id": "repository_siteconfigrepository_siteconfigrepository_set", + "community": 381, + "norm_label": ".set()" + }, + { + "label": "TaxRateHistoryRepository.php", + "file_type": "code", + "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_taxratehistoryrepository", + "community": 53, + "norm_label": "taxratehistoryrepository.php" + }, + { + "label": "TaxRateHistoryRepository", + "file_type": "code", + "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_taxratehistoryrepository_taxratehistoryrepository", + "community": 53, + "norm_label": "taxratehistoryrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_taxratehistoryrepository_taxratehistoryrepository_construct", + "community": 53, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_config_repository_taxratehistoryrepository_php_managerregistry", + "community": 53, + "norm_label": "managerregistry" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_taxratehistoryrepository_taxratehistoryrepository_save", + "community": 53, + "norm_label": ".save()" + }, + { + "label": "TaxRateHistory", + "file_type": "code", + "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "taxratehistory", + "community": 53, + "norm_label": "taxratehistory" + }, + { + "label": "DashboardController.php", + "file_type": "code", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_dashboardcontroller", + "community": 206, + "norm_label": "dashboardcontroller.php" + }, + { + "label": "DashboardController", + "file_type": "code", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L24", + "_origin": "ast", + "id": "controller_dashboardcontroller_dashboardcontroller", + "community": 206, + "norm_label": "dashboardcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L27", + "_origin": "ast", + "id": "controller_dashboardcontroller_dashboardcontroller_construct", + "community": 206, + "norm_label": ".__construct()" + }, + { + "label": ".clinic()", + "file_type": "code", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L40", + "_origin": "ast", + "id": "controller_dashboardcontroller_dashboardcontroller_clinic", + "community": 206, + "norm_label": ".clinic()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L40", + "_origin": "ast", + "id": "src_dashboard_controller_dashboardcontroller_php_request", + "community": 206, + "norm_label": "request" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L40", + "_origin": "ast", + "id": "src_dashboard_controller_dashboardcontroller_php_user", + "community": 206, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L40", + "_origin": "ast", + "id": "src_dashboard_controller_dashboardcontroller_php_jsonresponse", + "community": 206, + "norm_label": "jsonresponse" + }, + { + "label": ".doctor()", + "file_type": "code", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L160", + "_origin": "ast", + "id": "controller_dashboardcontroller_dashboardcontroller_doctor", + "community": 206, + "norm_label": ".doctor()" + }, + { + "label": ".secretary()", + "file_type": "code", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L254", + "_origin": "ast", + "id": "controller_dashboardcontroller_dashboardcontroller_secretary", + "community": 206, + "norm_label": ".secretary()" + }, + { + "label": ".secretaryDoctorDashboard()", + "file_type": "code", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L283", + "_origin": "ast", + "id": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", + "community": 206, + "norm_label": ".secretarydoctordashboard()" + }, + { + "label": "DoctorSecretary", + "file_type": "code", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L283", + "_origin": "ast", + "id": "src_dashboard_controller_dashboardcontroller_php_doctorsecretary", + "community": 206, + "norm_label": "doctorsecretary" + }, + { + "label": ".secretaryClinicDashboard()", + "file_type": "code", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L338", + "_origin": "ast", + "id": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", + "community": 206, + "norm_label": ".secretaryclinicdashboard()" + }, + { + "label": "Clinic", + "file_type": "code", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L338", + "_origin": "ast", + "id": "src_dashboard_controller_dashboardcontroller_php_clinic", + "community": 206, + "norm_label": "clinic" + }, + { + "label": "DoctorController.php", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_doctorcontroller", + "community": 75, + "norm_label": "doctorcontroller.php" + }, + { + "label": "DoctorController", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L28", + "_origin": "ast", + "id": "controller_doctorcontroller_doctorcontroller", + "community": 75, + "norm_label": "doctorcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L31", + "_origin": "ast", + "id": "controller_doctorcontroller_doctorcontroller_construct", + "community": 75, + "norm_label": ".__construct()" + }, + { + "label": ".create()", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L47", + "_origin": "ast", + "id": "controller_doctorcontroller_doctorcontroller_create", + "community": 75, + "norm_label": ".create()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L47", + "_origin": "ast", + "id": "src_doctor_controller_doctorcontroller_php_request", + "community": 75, + "norm_label": "request" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L47", + "_origin": "ast", + "id": "src_doctor_controller_doctorcontroller_php_user", + "community": 75, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L47", + "_origin": "ast", + "id": "src_doctor_controller_doctorcontroller_php_jsonresponse", + "community": 75, + "norm_label": "jsonresponse" + }, + { + "label": ".show()", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L123", + "_origin": "ast", + "id": "controller_doctorcontroller_doctorcontroller_show", + "community": 75, + "norm_label": ".show()" + }, + { + "label": ".showForClinic()", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L170", + "_origin": "ast", + "id": "controller_doctorcontroller_doctorcontroller_showforclinic", + "community": 75, + "norm_label": ".showforclinic()" + }, + { + "label": ".list()", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L204", + "_origin": "ast", + "id": "controller_doctorcontroller_doctorcontroller_list", + "community": 75, + "norm_label": ".list()" + }, + { + "label": ".update()", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L256", + "_origin": "ast", + "id": "controller_doctorcontroller_doctorcontroller_update", + "community": 75, + "norm_label": ".update()" + }, + { + "label": ".delete()", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L338", + "_origin": "ast", + "id": "controller_doctorcontroller_doctorcontroller_delete", + "community": 75, + "norm_label": ".delete()" + }, + { + "label": ".uploadImage()", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L378", + "_origin": "ast", + "id": "controller_doctorcontroller_doctorcontroller_uploadimage", + "community": 75, + "norm_label": ".uploadimage()" + }, + { + "label": ".createAddress()", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L472", + "_origin": "ast", + "id": "controller_doctorcontroller_doctorcontroller_createaddress", + "community": 75, + "norm_label": ".createaddress()" + }, + { + "label": ".showAddress()", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L535", + "_origin": "ast", + "id": "controller_doctorcontroller_doctorcontroller_showaddress", + "community": 75, + "norm_label": ".showaddress()" + }, + { + "label": ".updateAddress()", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L569", + "_origin": "ast", + "id": "controller_doctorcontroller_doctorcontroller_updateaddress", + "community": 75, + "norm_label": ".updateaddress()" + }, + { + "label": ".deleteAddress()", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L628", + "_origin": "ast", + "id": "controller_doctorcontroller_doctorcontroller_deleteaddress", + "community": 75, + "norm_label": ".deleteaddress()" + }, + { + "label": ".listAddresses()", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L674", + "_origin": "ast", + "id": "controller_doctorcontroller_doctorcontroller_listaddresses", + "community": 75, + "norm_label": ".listaddresses()" + }, + { + "label": ".hydrateDoctor()", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L719", + "_origin": "ast", + "id": "controller_doctorcontroller_doctorcontroller_hydratedoctor", + "community": 75, + "norm_label": ".hydratedoctor()" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L719", + "_origin": "ast", + "id": "src_doctor_controller_doctorcontroller_php_doctor", + "community": 75, + "norm_label": "doctor" + }, + { + "label": ".hydrateAddress()", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L792", + "_origin": "ast", + "id": "controller_doctorcontroller_doctorcontroller_hydrateaddress", + "community": 75, + "norm_label": ".hydrateaddress()" + }, + { + "label": "DoctorAddress", + "file_type": "code", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L792", + "_origin": "ast", + "id": "src_doctor_controller_doctorcontroller_php_doctoraddress", + "community": 75, + "norm_label": "doctoraddress" + }, + { + "label": "Doctor.php", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_doctor", + "community": 4, + "norm_label": "doctor.php" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L16", + "_origin": "ast", + "id": "entity_doctor_doctor", + "community": 4, + "norm_label": "doctor" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L33", + "_origin": "ast", + "id": "src_doctor_entity_doctor_php_user", + "community": 4, + "norm_label": "user" + }, + { + "label": "Collection", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L85", + "_origin": "ast", + "id": "src_doctor_entity_doctor_php_collection", + "community": 4, + "norm_label": "collection" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L120", + "_origin": "ast", + "id": "entity_doctor_doctor_construct", + "community": 4, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L134", + "_origin": "ast", + "id": "entity_doctor_doctor_getid", + "community": 4, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L138", + "_origin": "ast", + "id": "entity_doctor_doctor_getuuid", + "community": 4, + "norm_label": ".getuuid()" + }, + { + "label": ".getUser()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L142", + "_origin": "ast", + "id": "entity_doctor_doctor_getuser", + "community": 4, + "norm_label": ".getuser()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L146", + "_origin": "ast", + "id": "entity_doctor_doctor_getname", + "community": 4, + "norm_label": ".getname()" + }, + { + "label": ".getGender()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L150", + "_origin": "ast", + "id": "entity_doctor_doctor_getgender", + "community": 4, + "norm_label": ".getgender()" + }, + { + "label": ".getMedicalSystemCode()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L154", + "_origin": "ast", + "id": "entity_doctor_doctor_getmedicalsystemcode", + "community": 4, + "norm_label": ".getmedicalsystemcode()" + }, + { + "label": ".getMobileNumber()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L158", + "_origin": "ast", + "id": "entity_doctor_doctor_getmobilenumber", + "community": 4, + "norm_label": ".getmobilenumber()" + }, + { + "label": ".getActivityTime()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L162", + "_origin": "ast", + "id": "entity_doctor_doctor_getactivitytime", + "community": 4, + "norm_label": ".getactivitytime()" + }, + { + "label": ".getDegree()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L166", + "_origin": "ast", + "id": "entity_doctor_doctor_getdegree", + "community": 4, + "norm_label": ".getdegree()" + }, + { + "label": ".getInfo()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L170", + "_origin": "ast", + "id": "entity_doctor_doctor_getinfo", + "community": 4, + "norm_label": ".getinfo()" + }, + { + "label": ".getImages()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L174", + "_origin": "ast", + "id": "entity_doctor_doctor_getimages", + "community": 4, + "norm_label": ".getimages()" + }, + { + "label": ".getSocialMedia()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L178", + "_origin": "ast", + "id": "entity_doctor_doctor_getsocialmedia", + "community": 4, + "norm_label": ".getsocialmedia()" + }, + { + "label": ".getDoctorRate()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L182", + "_origin": "ast", + "id": "entity_doctor_doctor_getdoctorrate", + "community": 4, + "norm_label": ".getdoctorrate()" + }, + { + "label": ".getDoctorRatePercentage()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L186", + "_origin": "ast", + "id": "entity_doctor_doctor_getdoctorratepercentage", + "community": 4, + "norm_label": ".getdoctorratepercentage()" + }, + { + "label": ".isActiveDoctorAppointment()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L190", + "_origin": "ast", + "id": "entity_doctor_doctor_isactivedoctorappointment", + "community": 4, + "norm_label": ".isactivedoctorappointment()" + }, + { + "label": ".getRepresentationId()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L194", + "_origin": "ast", + "id": "entity_doctor_doctor_getrepresentationid", + "community": 4, + "norm_label": ".getrepresentationid()" + }, + { + "label": ".getNotificationMobile()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L198", + "_origin": "ast", + "id": "entity_doctor_doctor_getnotificationmobile", + "community": 4, + "norm_label": ".getnotificationmobile()" + }, + { + "label": ".getCreatedAt()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L202", + "_origin": "ast", + "id": "entity_doctor_doctor_getcreatedat", + "community": 4, + "norm_label": ".getcreatedat()" + }, + { + "label": ".getUpdatedAt()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L206", + "_origin": "ast", + "id": "entity_doctor_doctor_getupdatedat", + "community": 4, + "norm_label": ".getupdatedat()" + }, + { + "label": ".getSpecialties()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L210", + "_origin": "ast", + "id": "entity_doctor_doctor_getspecialties", + "community": 4, + "norm_label": ".getspecialties()" + }, + { + "label": ".getServices()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L214", + "_origin": "ast", + "id": "entity_doctor_doctor_getservices", + "community": 4, + "norm_label": ".getservices()" + }, + { + "label": ".getProvinces()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L218", + "_origin": "ast", + "id": "entity_doctor_doctor_getprovinces", + "community": 4, + "norm_label": ".getprovinces()" + }, + { + "label": ".getCities()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L222", + "_origin": "ast", + "id": "entity_doctor_doctor_getcities", + "community": 4, + "norm_label": ".getcities()" + }, + { + "label": ".getAddresses()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L226", + "_origin": "ast", + "id": "entity_doctor_doctor_getaddresses", + "community": 4, + "norm_label": ".getaddresses()" + }, + { + "label": ".setName()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L231", + "_origin": "ast", + "id": "entity_doctor_doctor_setname", + "community": 4, + "norm_label": ".setname()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L231", + "_origin": "ast", + "id": "src_doctor_entity_doctor_php_self", + "community": 4, + "norm_label": "self" + }, + { + "label": ".setGender()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L236", + "_origin": "ast", + "id": "entity_doctor_doctor_setgender", + "community": 4, + "norm_label": ".setgender()" + }, + { + "label": ".setMedicalSystemCode()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L242", + "_origin": "ast", + "id": "entity_doctor_doctor_setmedicalsystemcode", + "community": 4, + "norm_label": ".setmedicalsystemcode()" + }, + { + "label": ".setMobileNumber()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L248", + "_origin": "ast", + "id": "entity_doctor_doctor_setmobilenumber", + "community": 4, + "norm_label": ".setmobilenumber()" + }, + { + "label": ".setActivityTime()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L254", + "_origin": "ast", + "id": "entity_doctor_doctor_setactivitytime", + "community": 4, + "norm_label": ".setactivitytime()" + }, + { + "label": ".setDegree()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L260", + "_origin": "ast", + "id": "entity_doctor_doctor_setdegree", + "community": 4, + "norm_label": ".setdegree()" + }, + { + "label": ".setInfo()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L266", + "_origin": "ast", + "id": "entity_doctor_doctor_setinfo", + "community": 4, + "norm_label": ".setinfo()" + }, + { + "label": ".setImages()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L272", + "_origin": "ast", + "id": "entity_doctor_doctor_setimages", + "community": 4, + "norm_label": ".setimages()" + }, + { + "label": ".setSocialMedia()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L278", + "_origin": "ast", + "id": "entity_doctor_doctor_setsocialmedia", + "community": 4, + "norm_label": ".setsocialmedia()" + }, + { + "label": ".setDoctorRate()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L284", + "_origin": "ast", + "id": "entity_doctor_doctor_setdoctorrate", + "community": 4, + "norm_label": ".setdoctorrate()" + }, + { + "label": ".setDoctorRatePercentage()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L290", + "_origin": "ast", + "id": "entity_doctor_doctor_setdoctorratepercentage", + "community": 4, + "norm_label": ".setdoctorratepercentage()" + }, + { + "label": ".setActiveDoctorAppointment()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L296", + "_origin": "ast", + "id": "entity_doctor_doctor_setactivedoctorappointment", + "community": 4, + "norm_label": ".setactivedoctorappointment()" + }, + { + "label": ".setRepresentationId()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L302", + "_origin": "ast", + "id": "entity_doctor_doctor_setrepresentationid", + "community": 4, + "norm_label": ".setrepresentationid()" + }, + { + "label": ".setNotificationMobile()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L308", + "_origin": "ast", + "id": "entity_doctor_doctor_setnotificationmobile", + "community": 4, + "norm_label": ".setnotificationmobile()" + }, + { + "label": ".touch()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L315", + "_origin": "ast", + "id": "entity_doctor_doctor_touch", + "community": 4, + "norm_label": ".touch()" + }, + { + "label": ".computeScheduleFields()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L324", + "_origin": "ast", + "id": "entity_doctor_doctor_computeschedulefields", + "community": 4, + "norm_label": ".computeschedulefields()" + }, + { + "label": "WeeklySchedule", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L324", + "_origin": "ast", + "id": "src_doctor_entity_doctor_php_weeklyschedule", + "community": 4, + "norm_label": "weeklyschedule" + }, + { + "label": ".computeScheduleParts()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L341", + "_origin": "ast", + "id": "entity_doctor_doctor_computescheduleparts", + "community": 4, + "norm_label": ".computescheduleparts()" + }, + { + "label": ".getExperience()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L411", + "_origin": "ast", + "id": "entity_doctor_doctor_getexperience", + "community": 4, + "norm_label": ".getexperience()" + }, + { + "label": ".toListArray()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L419", + "_origin": "ast", + "id": "entity_doctor_doctor_tolistarray", + "community": 4, + "norm_label": ".tolistarray()" + }, + { + "label": ".toDetailArray()", + "file_type": "code", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L442", + "_origin": "ast", + "id": "entity_doctor_doctor_todetailarray", + "community": 4, + "norm_label": ".todetailarray()" + }, + { + "label": "DoctorAddress.php", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_doctoraddress", + "community": 39, + "norm_label": "doctoraddress.php" + }, + { + "label": "DoctorAddress", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L10", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress", + "community": 39, + "norm_label": "doctoraddress" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L27", + "_origin": "ast", + "id": "src_doctor_entity_doctoraddress_php_doctor", + "community": 39, + "norm_label": "doctor" + }, + { + "label": "City", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L52", + "_origin": "ast", + "id": "src_doctor_entity_doctoraddress_php_city", + "community": 39, + "norm_label": "city" + }, + { + "label": "Province", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L56", + "_origin": "ast", + "id": "src_doctor_entity_doctoraddress_php_province", + "community": 39, + "norm_label": "province" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L66", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_construct", + "community": 39, + "norm_label": ".__construct()" + }, + { + "label": ".forDoctor()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L73", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_fordoctor", + "community": 39, + "norm_label": ".fordoctor()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L73", + "_origin": "ast", + "id": "src_doctor_entity_doctoraddress_php_self", + "community": 39, + "norm_label": "self" + }, + { + "label": ".forClinic()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L81", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_forclinic", + "community": 39, + "norm_label": ".forclinic()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L89", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_getid", + "community": 39, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L90", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_getuuid", + "community": 39, + "norm_label": ".getuuid()" + }, + { + "label": ".getDoctor()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L91", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_getdoctor", + "community": 39, + "norm_label": ".getdoctor()" + }, + { + "label": ".getClinicId()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L92", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_getclinicid", + "community": 39, + "norm_label": ".getclinicid()" + }, + { + "label": ".getType()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L93", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_gettype", + "community": 39, + "norm_label": ".gettype()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L94", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_getname", + "community": 39, + "norm_label": ".getname()" + }, + { + "label": ".getAddress()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L95", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_getaddress", + "community": 39, + "norm_label": ".getaddress()" + }, + { + "label": ".getTelephone()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L96", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_gettelephone", + "community": 39, + "norm_label": ".gettelephone()" + }, + { + "label": ".getLatitude()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L97", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_getlatitude", + "community": 39, + "norm_label": ".getlatitude()" + }, + { + "label": ".getLongitude()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L98", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_getlongitude", + "community": 39, + "norm_label": ".getlongitude()" + }, + { + "label": ".getCity()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L99", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_getcity", + "community": 39, + "norm_label": ".getcity()" + }, + { + "label": ".getProvince()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L100", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_getprovince", + "community": 39, + "norm_label": ".getprovince()" + }, + { + "label": ".setName()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L102", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_setname", + "community": 39, + "norm_label": ".setname()" + }, + { + "label": ".setAddress()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L103", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_setaddress", + "community": 39, + "norm_label": ".setaddress()" + }, + { + "label": ".setTelephone()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L104", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_settelephone", + "community": 39, + "norm_label": ".settelephone()" + }, + { + "label": ".setLatitude()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L105", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_setlatitude", + "community": 39, + "norm_label": ".setlatitude()" + }, + { + "label": ".setLongitude()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L106", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_setlongitude", + "community": 39, + "norm_label": ".setlongitude()" + }, + { + "label": ".setCity()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L107", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_setcity", + "community": 39, + "norm_label": ".setcity()" + }, + { + "label": ".setProvince()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L108", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_setprovince", + "community": 39, + "norm_label": ".setprovince()" + }, + { + "label": ".touch()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L110", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_touch", + "community": 39, + "norm_label": ".touch()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L112", + "_origin": "ast", + "id": "entity_doctoraddress_doctoraddress_toarray", + "community": 39, + "norm_label": ".toarray()" + }, + { + "label": "DoctorAddressRepository.php", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_doctoraddressrepository", + "community": 242, + "norm_label": "doctoraddressrepository.php" + }, + { + "label": "DoctorAddressRepository", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_doctoraddressrepository_doctoraddressrepository", + "community": 242, + "norm_label": "doctoraddressrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_doctoraddressrepository_doctoraddressrepository_construct", + "community": 242, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_doctor_repository_doctoraddressrepository_php_managerregistry", + "community": 242, + "norm_label": "managerregistry" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_doctoraddressrepository_doctoraddressrepository_save", + "community": 242, + "norm_label": ".save()" + }, + { + "label": "DoctorAddress", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_doctor_repository_doctoraddressrepository_php_doctoraddress", + "community": 242, + "norm_label": "doctoraddress" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L25", + "_origin": "ast", + "id": "repository_doctoraddressrepository_doctoraddressrepository_remove", + "community": 242, + "norm_label": ".remove()" + }, + { + "label": ".findByUuidAndClinic()", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L33", + "_origin": "ast", + "id": "repository_doctoraddressrepository_doctoraddressrepository_findbyuuidandclinic", + "community": 242, + "norm_label": ".findbyuuidandclinic()" + }, + { + "label": ".findOneByClinic()", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L44", + "_origin": "ast", + "id": "repository_doctoraddressrepository_doctoraddressrepository_findonebyclinic", + "community": 242, + "norm_label": ".findonebyclinic()" + }, + { + "label": ".countByClinic()", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L55", + "_origin": "ast", + "id": "repository_doctoraddressrepository_doctoraddressrepository_countbyclinic", + "community": 242, + "norm_label": ".countbyclinic()" + }, + { + "label": ".findAvailableForDoctor()", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L65", + "_origin": "ast", + "id": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", + "community": 242, + "norm_label": ".findavailablefordoctor()" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L65", + "_origin": "ast", + "id": "src_doctor_repository_doctoraddressrepository_php_doctor", + "community": 242, + "norm_label": "doctor" + }, + { + "label": "DoctorRepository.php", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_doctorrepository", + "community": 194, + "norm_label": "doctorrepository.php" + }, + { + "label": "DoctorRepository", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L14", + "_origin": "ast", + "id": "repository_doctorrepository_doctorrepository", + "community": 194, + "norm_label": "doctorrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_doctorrepository_doctorrepository_construct", + "community": 194, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "src_doctor_repository_doctorrepository_php_managerregistry", + "community": 194, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L21", + "_origin": "ast", + "id": "repository_doctorrepository_doctorrepository_findbyuuid", + "community": 194, + "norm_label": ".findbyuuid()" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L21", + "_origin": "ast", + "id": "src_doctor_repository_doctorrepository_php_doctor", + "community": 194, + "norm_label": "doctor" + }, + { + "label": ".findByUser()", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L26", + "_origin": "ast", + "id": "repository_doctorrepository_doctorrepository_findbyuser", + "community": 194, + "norm_label": ".findbyuser()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L26", + "_origin": "ast", + "id": "src_doctor_repository_doctorrepository_php_user", + "community": 194, + "norm_label": "user" + }, + { + "label": ".findOneByMobile()", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L31", + "_origin": "ast", + "id": "repository_doctorrepository_doctorrepository_findonebymobile", + "community": 194, + "norm_label": ".findonebymobile()" + }, + { + "label": ".findWithFilters()", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L42", + "_origin": "ast", + "id": "repository_doctorrepository_doctorrepository_findwithfilters", + "community": 194, + "norm_label": ".findwithfilters()" + }, + { + "label": ".doctorIdsViaClinicLocation()", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L115", + "_origin": "ast", + "id": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", + "community": 194, + "norm_label": ".doctoridsviacliniclocation()" + }, + { + "label": ".findByClinicWithFilters()", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L132", + "_origin": "ast", + "id": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", + "community": 194, + "norm_label": ".findbyclinicwithfilters()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L181", + "_origin": "ast", + "id": "repository_doctorrepository_doctorrepository_save", + "community": 194, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L189", + "_origin": "ast", + "id": "repository_doctorrepository_doctorrepository_remove", + "community": 194, + "norm_label": ".remove()" + }, + { + "label": "DoctorServiceController.php", + "file_type": "code", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_doctorservicecontroller", + "community": 251, + "norm_label": "doctorservicecontroller.php" + }, + { + "label": "DoctorServiceController", + "file_type": "code", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L16", + "_origin": "ast", + "id": "controller_doctorservicecontroller_doctorservicecontroller", + "community": 251, + "norm_label": "doctorservicecontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L19", + "_origin": "ast", + "id": "controller_doctorservicecontroller_doctorservicecontroller_construct", + "community": 251, + "norm_label": ".__construct()" + }, + { + "label": ".list()", + "file_type": "code", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L24", + "_origin": "ast", + "id": "controller_doctorservicecontroller_doctorservicecontroller_list", + "community": 251, + "norm_label": ".list()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L24", + "_origin": "ast", + "id": "src_doctorservice_controller_doctorservicecontroller_php_request", + "community": 251, + "norm_label": "request" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L24", + "_origin": "ast", + "id": "src_doctorservice_controller_doctorservicecontroller_php_jsonresponse", + "community": 251, + "norm_label": "jsonresponse" + }, + { + "label": ".create()", + "file_type": "code", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L37", + "_origin": "ast", + "id": "controller_doctorservicecontroller_doctorservicecontroller_create", + "community": 251, + "norm_label": ".create()" + }, + { + "label": ".update()", + "file_type": "code", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L62", + "_origin": "ast", + "id": "controller_doctorservicecontroller_doctorservicecontroller_update", + "community": 251, + "norm_label": ".update()" + }, + { + "label": ".delete()", + "file_type": "code", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L85", + "_origin": "ast", + "id": "controller_doctorservicecontroller_doctorservicecontroller_delete", + "community": 251, + "norm_label": ".delete()" + }, + { + "label": ".adminList()", + "file_type": "code", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L98", + "_origin": "ast", + "id": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", + "community": 251, + "norm_label": ".adminlist()" + }, + { + "label": ".slugify()", + "file_type": "code", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L127", + "_origin": "ast", + "id": "controller_doctorservicecontroller_doctorservicecontroller_slugify", + "community": 251, + "norm_label": ".slugify()" + }, + { + "label": "DoctorService.php", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_doctorservice", + "community": 111, + "norm_label": "doctorservice.php" + }, + { + "label": "DoctorService", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L10", + "_origin": "ast", + "id": "entity_doctorservice_doctorservice", + "community": 111, + "norm_label": "doctorservice" + }, + { + "label": "Specialty", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L37", + "_origin": "ast", + "id": "src_doctorservice_entity_doctorservice_php_specialty", + "community": 111, + "norm_label": "specialty" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L41", + "_origin": "ast", + "id": "entity_doctorservice_doctorservice_construct", + "community": 111, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L49", + "_origin": "ast", + "id": "entity_doctorservice_doctorservice_getid", + "community": 111, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L50", + "_origin": "ast", + "id": "entity_doctorservice_doctorservice_getuuid", + "community": 111, + "norm_label": ".getuuid()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L51", + "_origin": "ast", + "id": "entity_doctorservice_doctorservice_getname", + "community": 111, + "norm_label": ".getname()" + }, + { + "label": ".getSlug()", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L52", + "_origin": "ast", + "id": "entity_doctorservice_doctorservice_getslug", + "community": 111, + "norm_label": ".getslug()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L53", + "_origin": "ast", + "id": "entity_doctorservice_doctorservice_getstatus", + "community": 111, + "norm_label": ".getstatus()" + }, + { + "label": ".getWeight()", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L54", + "_origin": "ast", + "id": "entity_doctorservice_doctorservice_getweight", + "community": 111, + "norm_label": ".getweight()" + }, + { + "label": ".getSpecialty()", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L55", + "_origin": "ast", + "id": "entity_doctorservice_doctorservice_getspecialty", + "community": 111, + "norm_label": ".getspecialty()" + }, + { + "label": ".setName()", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L57", + "_origin": "ast", + "id": "entity_doctorservice_doctorservice_setname", + "community": 111, + "norm_label": ".setname()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L57", + "_origin": "ast", + "id": "src_doctorservice_entity_doctorservice_php_self", + "community": 111, + "norm_label": "self" + }, + { + "label": ".setSlug()", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L58", + "_origin": "ast", + "id": "entity_doctorservice_doctorservice_setslug", + "community": 111, + "norm_label": ".setslug()" + }, + { + "label": ".setStatus()", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L59", + "_origin": "ast", + "id": "entity_doctorservice_doctorservice_setstatus", + "community": 111, + "norm_label": ".setstatus()" + }, + { + "label": ".setWeight()", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L60", + "_origin": "ast", + "id": "entity_doctorservice_doctorservice_setweight", + "community": 111, + "norm_label": ".setweight()" + }, + { + "label": ".setSpecialty()", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L61", + "_origin": "ast", + "id": "entity_doctorservice_doctorservice_setspecialty", + "community": 111, + "norm_label": ".setspecialty()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_doctorservice_doctorservice_toarray", + "community": 111, + "norm_label": ".toarray()" + }, + { + "label": "DoctorServiceRepository.php", + "file_type": "code", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_doctorservicerepository", + "community": 4, + "norm_label": "doctorservicerepository.php" + }, + { + "label": "DoctorServiceRepository", + "file_type": "code", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_doctorservicerepository_doctorservicerepository", + "community": 4, + "norm_label": "doctorservicerepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_doctorservicerepository_doctorservicerepository_construct", + "community": 4, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_doctorservice_repository_doctorservicerepository_php_managerregistry", + "community": 4, + "norm_label": "managerregistry" + }, + { + "label": ".findActive()", + "file_type": "code", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_doctorservicerepository_doctorservicerepository_findactive", + "community": 4, + "norm_label": ".findactive()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L31", + "_origin": "ast", + "id": "repository_doctorservicerepository_doctorservicerepository_save", + "community": 4, + "norm_label": ".save()" + }, + { + "label": "DoctorService", + "file_type": "code", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L31", + "_origin": "ast", + "id": "doctorservice", + "community": 4, + "norm_label": "doctorservice" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L37", + "_origin": "ast", + "id": "repository_doctorservicerepository_doctorservicerepository_remove", + "community": 4, + "norm_label": ".remove()" + }, + { + "label": "InsuranceController.php", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_insurancecontroller", + "community": 26, + "norm_label": "insurancecontroller.php" + }, + { + "label": "InsuranceController", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L31", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller", + "community": 26, + "norm_label": "insurancecontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L34", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_construct", + "community": 26, + "norm_label": ".__construct()" + }, + { + "label": ".resolveEntity()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L48", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_resolveentity", + "community": 26, + "norm_label": ".resolveentity()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L48", + "_origin": "ast", + "id": "src_insurance_controller_insurancecontroller_php_user", + "community": 26, + "norm_label": "user" + }, + { + "label": ".list()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L63", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_list", + "community": 26, + "norm_label": ".list()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L63", + "_origin": "ast", + "id": "src_insurance_controller_insurancecontroller_php_request", + "community": 26, + "norm_label": "request" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L63", + "_origin": "ast", + "id": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "community": 26, + "norm_label": "jsonresponse" + }, + { + "label": ".create()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L78", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_create", + "community": 26, + "norm_label": ".create()" + }, + { + "label": ".update()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L103", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_update", + "community": 26, + "norm_label": ".update()" + }, + { + "label": ".delete()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L125", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_delete", + "community": 26, + "norm_label": ".delete()" + }, + { + "label": ".adminList()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L138", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_adminlist", + "community": 26, + "norm_label": ".adminlist()" + }, + { + "label": ".uploadLogo()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L167", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_uploadlogo", + "community": 26, + "norm_label": ".uploadlogo()" + }, + { + "label": ".getInsurancePricing()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L215", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", + "community": 26, + "norm_label": ".getinsurancepricing()" + }, + { + "label": ".saveInsurancePricing()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L253", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", + "community": 26, + "norm_label": ".saveinsurancepricing()" + }, + { + "label": ".upsertPricing()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L288", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_upsertpricing", + "community": 26, + "norm_label": ".upsertpricing()" + }, + { + "label": ".listTenantInsurances()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L301", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", + "community": 26, + "norm_label": ".listtenantinsurances()" + }, + { + "label": ".activateTenantInsurance()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L327", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", + "community": 26, + "norm_label": ".activatetenantinsurance()" + }, + { + "label": ".updateTenantInsurance()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L355", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", + "community": 26, + "norm_label": ".updatetenantinsurance()" + }, + { + "label": ".deactivateTenantInsurance()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L381", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_deactivatetenantinsurance", + "community": 26, + "norm_label": ".deactivatetenantinsurance()" + }, + { + "label": ".listServiceCoverage()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L396", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_listservicecoverage", + "community": 26, + "norm_label": ".listservicecoverage()" + }, + { + "label": ".setServiceCoverage()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L418", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_setservicecoverage", + "community": 26, + "norm_label": ".setservicecoverage()" + }, + { + "label": ".addDoctorInsurance()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L459", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", + "community": 26, + "norm_label": ".adddoctorinsurance()" + }, + { + "label": ".showDoctorInsurance()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L499", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_showdoctorinsurance", + "community": 26, + "norm_label": ".showdoctorinsurance()" + }, + { + "label": ".updateDoctorInsurance()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L510", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", + "community": 26, + "norm_label": ".updatedoctorinsurance()" + }, + { + "label": ".deleteDoctorInsurance()", + "file_type": "code", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L532", + "_origin": "ast", + "id": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", + "community": 26, + "norm_label": ".deletedoctorinsurance()" + }, + { + "label": "DoctorInsurance.php", + "file_type": "code", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_doctorinsurance", + "community": 232, + "norm_label": "doctorinsurance.php" + }, + { + "label": "DoctorInsurance", + "file_type": "code", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_doctorinsurance_doctorinsurance", + "community": 232, + "norm_label": "doctorinsurance" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L20", + "_origin": "ast", + "id": "src_insurance_entity_doctorinsurance_php_doctor", + "community": 232, + "norm_label": "doctor" + }, + { + "label": "Insurance", + "file_type": "code", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L24", + "_origin": "ast", + "id": "src_insurance_entity_doctorinsurance_php_insurance", + "community": 232, + "norm_label": "insurance" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L31", + "_origin": "ast", + "id": "entity_doctorinsurance_doctorinsurance_construct", + "community": 232, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L37", + "_origin": "ast", + "id": "entity_doctorinsurance_doctorinsurance_getid", + "community": 232, + "norm_label": ".getid()" + }, + { + "label": ".getDoctor()", + "file_type": "code", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L38", + "_origin": "ast", + "id": "entity_doctorinsurance_doctorinsurance_getdoctor", + "community": 232, + "norm_label": ".getdoctor()" + }, + { + "label": ".getInsurance()", + "file_type": "code", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L39", + "_origin": "ast", + "id": "entity_doctorinsurance_doctorinsurance_getinsurance", + "community": 232, + "norm_label": ".getinsurance()" + }, + { + "label": ".getPrice()", + "file_type": "code", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L40", + "_origin": "ast", + "id": "entity_doctorinsurance_doctorinsurance_getprice", + "community": 232, + "norm_label": ".getprice()" + }, + { + "label": ".setPrice()", + "file_type": "code", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L42", + "_origin": "ast", + "id": "entity_doctorinsurance_doctorinsurance_setprice", + "community": 232, + "norm_label": ".setprice()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L42", + "_origin": "ast", + "id": "src_insurance_entity_doctorinsurance_php_self", + "community": 232, + "norm_label": "self" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L44", + "_origin": "ast", + "id": "entity_doctorinsurance_doctorinsurance_toarray", + "community": 232, + "norm_label": ".toarray()" + }, + { + "label": "EntityInsurancePricing.php", + "file_type": "code", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_entityinsurancepricing", + "community": 233, + "norm_label": "entityinsurancepricing.php" + }, + { + "label": "EntityInsurancePricing", + "file_type": "code", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L8", + "_origin": "ast", + "id": "entity_entityinsurancepricing_entityinsurancepricing", + "community": 233, + "norm_label": "entityinsurancepricing" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L37", + "_origin": "ast", + "id": "entity_entityinsurancepricing_entityinsurancepricing_construct", + "community": 233, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L46", + "_origin": "ast", + "id": "entity_entityinsurancepricing_entityinsurancepricing_getid", + "community": 233, + "norm_label": ".getid()" + }, + { + "label": ".getEntityType()", + "file_type": "code", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L47", + "_origin": "ast", + "id": "entity_entityinsurancepricing_entityinsurancepricing_getentitytype", + "community": 233, + "norm_label": ".getentitytype()" + }, + { + "label": ".getEntityId()", + "file_type": "code", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L48", + "_origin": "ast", + "id": "entity_entityinsurancepricing_entityinsurancepricing_getentityid", + "community": 233, + "norm_label": ".getentityid()" + }, + { + "label": ".getInsuranceId()", + "file_type": "code", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L49", + "_origin": "ast", + "id": "entity_entityinsurancepricing_entityinsurancepricing_getinsuranceid", + "community": 233, + "norm_label": ".getinsuranceid()" + }, + { + "label": ".getPatientShareRials()", + "file_type": "code", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L50", + "_origin": "ast", + "id": "entity_entityinsurancepricing_entityinsurancepricing_getpatientsharerials", + "community": 233, + "norm_label": ".getpatientsharerials()" + }, + { + "label": ".isFreeVisit()", + "file_type": "code", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L52", + "_origin": "ast", + "id": "entity_entityinsurancepricing_entityinsurancepricing_isfreevisit", + "community": 233, + "norm_label": ".isfreevisit()" + }, + { + "label": ".setPatientShareRials()", + "file_type": "code", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L54", + "_origin": "ast", + "id": "entity_entityinsurancepricing_entityinsurancepricing_setpatientsharerials", + "community": 233, + "norm_label": ".setpatientsharerials()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L54", + "_origin": "ast", + "id": "src_insurance_entity_entityinsurancepricing_php_self", + "community": 233, + "norm_label": "self" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L56", + "_origin": "ast", + "id": "entity_entityinsurancepricing_entityinsurancepricing_toarray", + "community": 233, + "norm_label": ".toarray()" + }, + { + "label": "Insurance.php", + "file_type": "code", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_insurance", + "community": 141, + "norm_label": "insurance.php" + }, + { + "label": "Insurance", + "file_type": "code", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L10", + "_origin": "ast", + "id": "entity_insurance_insurance", + "community": 141, + "norm_label": "insurance" + }, + { + "label": "InsuranceType", + "file_type": "code", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L27", + "_origin": "ast", + "id": "src_insurance_entity_insurance_php_insurancetype", + "community": 141, + "norm_label": "insurancetype" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L36", + "_origin": "ast", + "id": "entity_insurance_insurance_construct", + "community": 141, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L43", + "_origin": "ast", + "id": "entity_insurance_insurance_getid", + "community": 141, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L44", + "_origin": "ast", + "id": "entity_insurance_insurance_getuuid", + "community": 141, + "norm_label": ".getuuid()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L45", + "_origin": "ast", + "id": "entity_insurance_insurance_getname", + "community": 141, + "norm_label": ".getname()" + }, + { + "label": ".getType()", + "file_type": "code", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L46", + "_origin": "ast", + "id": "entity_insurance_insurance_gettype", + "community": 141, + "norm_label": ".gettype()" + }, + { + "label": ".getLogoUrl()", + "file_type": "code", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L47", + "_origin": "ast", + "id": "entity_insurance_insurance_getlogourl", + "community": 141, + "norm_label": ".getlogourl()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L48", + "_origin": "ast", + "id": "entity_insurance_insurance_getstatus", + "community": 141, + "norm_label": ".getstatus()" + }, + { + "label": ".setName()", + "file_type": "code", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L50", + "_origin": "ast", + "id": "entity_insurance_insurance_setname", + "community": 141, + "norm_label": ".setname()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L50", + "_origin": "ast", + "id": "src_insurance_entity_insurance_php_self", + "community": 141, + "norm_label": "self" + }, + { + "label": ".setType()", + "file_type": "code", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L51", + "_origin": "ast", + "id": "entity_insurance_insurance_settype", + "community": 141, + "norm_label": ".settype()" + }, + { + "label": ".setLogoUrl()", + "file_type": "code", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L52", + "_origin": "ast", + "id": "entity_insurance_insurance_setlogourl", + "community": 141, + "norm_label": ".setlogourl()" + }, + { + "label": ".setStatus()", + "file_type": "code", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L53", + "_origin": "ast", + "id": "entity_insurance_insurance_setstatus", + "community": 141, + "norm_label": ".setstatus()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L55", + "_origin": "ast", + "id": "entity_insurance_insurance_toarray", + "community": 141, + "norm_label": ".toarray()" + }, + { + "label": "TenantInsurance.php", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_tenantinsurance", + "community": 80, + "norm_label": "tenantinsurance.php" + }, + { + "label": "TenantInsurance", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance", + "community": 80, + "norm_label": "tenantinsurance" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_construct", + "community": 80, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_getid", + "community": 80, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_getuuid", + "community": 80, + "norm_label": ".getuuid()" + }, + { + "label": ".getEntityType()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L76", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_getentitytype", + "community": 80, + "norm_label": ".getentitytype()" + }, + { + "label": ".getEntityId()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_getentityid", + "community": 80, + "norm_label": ".getentityid()" + }, + { + "label": ".getInsuranceId()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L78", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_getinsuranceid", + "community": 80, + "norm_label": ".getinsuranceid()" + }, + { + "label": ".getVersion()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L79", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_getversion", + "community": 80, + "norm_label": ".getversion()" + }, + { + "label": ".isActive()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L80", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_isactive", + "community": 80, + "norm_label": ".isactive()" + }, + { + "label": ".getCoveragePercent()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L81", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_getcoveragepercent", + "community": 80, + "norm_label": ".getcoveragepercent()" + }, + { + "label": ".getFranchiseRials()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L82", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_getfranchiserials", + "community": 80, + "norm_label": ".getfranchiserials()" + }, + { + "label": ".getAnnualCeilingRials()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L83", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_getannualceilingrials", + "community": 80, + "norm_label": ".getannualceilingrials()" + }, + { + "label": ".getEffectiveFrom()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L84", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_geteffectivefrom", + "community": 80, + "norm_label": ".geteffectivefrom()" + }, + { + "label": ".getEffectiveTo()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L85", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_geteffectiveto", + "community": 80, + "norm_label": ".geteffectiveto()" + }, + { + "label": ".setActive()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L87", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_setactive", + "community": 80, + "norm_label": ".setactive()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L87", + "_origin": "ast", + "id": "src_insurance_entity_tenantinsurance_php_self", + "community": 80, + "norm_label": "self" + }, + { + "label": ".setCoveragePercent()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L88", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_setcoveragepercent", + "community": 80, + "norm_label": ".setcoveragepercent()" + }, + { + "label": ".setFranchiseRials()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L89", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_setfranchiserials", + "community": 80, + "norm_label": ".setfranchiserials()" + }, + { + "label": ".setAnnualCeilingRials()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L90", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_setannualceilingrials", + "community": 80, + "norm_label": ".setannualceilingrials()" + }, + { + "label": ".setEffectiveTo()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L91", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_seteffectiveto", + "community": 80, + "norm_label": ".seteffectiveto()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L93", + "_origin": "ast", + "id": "entity_tenantinsurance_tenantinsurance_toarray", + "community": 80, + "norm_label": ".toarray()" + }, + { + "label": "TenantServiceCoverage.php", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_tenantservicecoverage", + "community": 127, + "norm_label": "tenantservicecoverage.php" + }, + { + "label": "TenantServiceCoverage", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_tenantservicecoverage_tenantservicecoverage", + "community": 127, + "norm_label": "tenantservicecoverage" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L44", + "_origin": "ast", + "id": "entity_tenantservicecoverage_tenantservicecoverage_construct", + "community": 127, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L52", + "_origin": "ast", + "id": "entity_tenantservicecoverage_tenantservicecoverage_getid", + "community": 127, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L53", + "_origin": "ast", + "id": "entity_tenantservicecoverage_tenantservicecoverage_getuuid", + "community": 127, + "norm_label": ".getuuid()" + }, + { + "label": ".getTenantInsuranceId()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L54", + "_origin": "ast", + "id": "entity_tenantservicecoverage_tenantservicecoverage_gettenantinsuranceid", + "community": 127, + "norm_label": ".gettenantinsuranceid()" + }, + { + "label": ".getServiceItemId()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L55", + "_origin": "ast", + "id": "entity_tenantservicecoverage_tenantservicecoverage_getserviceitemid", + "community": 127, + "norm_label": ".getserviceitemid()" + }, + { + "label": ".isCovered()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L56", + "_origin": "ast", + "id": "entity_tenantservicecoverage_tenantservicecoverage_iscovered", + "community": 127, + "norm_label": ".iscovered()" + }, + { + "label": ".getCoveragePercent()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L57", + "_origin": "ast", + "id": "entity_tenantservicecoverage_tenantservicecoverage_getcoveragepercent", + "community": 127, + "norm_label": ".getcoveragepercent()" + }, + { + "label": ".getFranchiseRials()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L58", + "_origin": "ast", + "id": "entity_tenantservicecoverage_tenantservicecoverage_getfranchiserials", + "community": 127, + "norm_label": ".getfranchiserials()" + }, + { + "label": ".getCeilingRials()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L59", + "_origin": "ast", + "id": "entity_tenantservicecoverage_tenantservicecoverage_getceilingrials", + "community": 127, + "norm_label": ".getceilingrials()" + }, + { + "label": ".setCovered()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L61", + "_origin": "ast", + "id": "entity_tenantservicecoverage_tenantservicecoverage_setcovered", + "community": 127, + "norm_label": ".setcovered()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L61", + "_origin": "ast", + "id": "src_insurance_entity_tenantservicecoverage_php_self", + "community": 127, + "norm_label": "self" + }, + { + "label": ".setCoveragePercent()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_tenantservicecoverage_tenantservicecoverage_setcoveragepercent", + "community": 127, + "norm_label": ".setcoveragepercent()" + }, + { + "label": ".setFranchiseRials()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_tenantservicecoverage_tenantservicecoverage_setfranchiserials", + "community": 127, + "norm_label": ".setfranchiserials()" + }, + { + "label": ".setCeilingRials()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L64", + "_origin": "ast", + "id": "entity_tenantservicecoverage_tenantservicecoverage_setceilingrials", + "community": 127, + "norm_label": ".setceilingrials()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L66", + "_origin": "ast", + "id": "entity_tenantservicecoverage_tenantservicecoverage_toarray", + "community": 127, + "norm_label": ".toarray()" + }, + { + "label": "InsuranceType.php", + "file_type": "code", + "source_file": "src/Insurance/Enum/InsuranceType.php", + "source_location": "L1", + "_origin": "ast", + "id": "enum_insurancetype", + "community": 617, + "norm_label": "insurancetype.php" + }, + { + "label": "label()", + "file_type": "code", + "source_file": "src/Insurance/Enum/InsuranceType.php", + "source_location": "L10", + "_origin": "ast", + "id": "enum_insurancetype_label", + "community": 617, + "norm_label": "label()" + }, + { + "label": "DoctorInsuranceRepository.php", + "file_type": "code", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_doctorinsurancerepository", + "community": 371, + "norm_label": "doctorinsurancerepository.php" + }, + { + "label": "DoctorInsuranceRepository", + "file_type": "code", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_doctorinsurancerepository_doctorinsurancerepository", + "community": 371, + "norm_label": "doctorinsurancerepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_doctorinsurancerepository_doctorinsurancerepository_construct", + "community": 371, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_insurance_repository_doctorinsurancerepository_php_managerregistry", + "community": 371, + "norm_label": "managerregistry" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_doctorinsurancerepository_doctorinsurancerepository_save", + "community": 371, + "norm_label": ".save()" + }, + { + "label": "DoctorInsurance", + "file_type": "code", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "doctorinsurance", + "community": 371, + "norm_label": "doctorinsurance" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L24", + "_origin": "ast", + "id": "repository_doctorinsurancerepository_doctorinsurancerepository_remove", + "community": 371, + "norm_label": ".remove()" + }, + { + "label": "EntityInsurancePricingRepository.php", + "file_type": "code", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_entityinsurancepricingrepository", + "community": 26, + "norm_label": "entityinsurancepricingrepository.php" + }, + { + "label": "EntityInsurancePricingRepository", + "file_type": "code", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository", + "community": 26, + "norm_label": "entityinsurancepricingrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_construct", + "community": 26, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_insurance_repository_entityinsurancepricingrepository_php_managerregistry", + "community": 26, + "norm_label": "managerregistry" + }, + { + "label": ".findByEntity()", + "file_type": "code", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_findbyentity", + "community": 26, + "norm_label": ".findbyentity()" + }, + { + "label": ".findOneForInsurance()", + "file_type": "code", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_findoneforinsurance", + "community": 26, + "norm_label": ".findoneforinsurance()" + }, + { + "label": "EntityInsurancePricing", + "file_type": "code", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "entityinsurancepricing", + "community": 26, + "norm_label": "entityinsurancepricing" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L31", + "_origin": "ast", + "id": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_save", + "community": 26, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L39", + "_origin": "ast", + "id": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_remove", + "community": 26, + "norm_label": ".remove()" + }, + { + "label": "InsuranceRepository.php", + "file_type": "code", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_insurancerepository", + "community": 313, + "norm_label": "insurancerepository.php" + }, + { + "label": "InsuranceRepository", + "file_type": "code", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_insurancerepository_insurancerepository", + "community": 313, + "norm_label": "insurancerepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_insurancerepository_insurancerepository_construct", + "community": 313, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_insurance_repository_insurancerepository_php_managerregistry", + "community": 313, + "norm_label": "managerregistry" + }, + { + "label": ".findActive()", + "file_type": "code", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L18", + "_origin": "ast", + "id": "repository_insurancerepository_insurancerepository_findactive", + "community": 313, + "norm_label": ".findactive()" + }, + { + "label": "InsuranceType", + "file_type": "code", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L18", + "_origin": "ast", + "id": "src_insurance_repository_insurancerepository_php_insurancetype", + "community": 313, + "norm_label": "insurancetype" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L31", + "_origin": "ast", + "id": "repository_insurancerepository_insurancerepository_save", + "community": 313, + "norm_label": ".save()" + }, + { + "label": "Insurance", + "file_type": "code", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L31", + "_origin": "ast", + "id": "src_insurance_repository_insurancerepository_php_insurance", + "community": 313, + "norm_label": "insurance" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L37", + "_origin": "ast", + "id": "repository_insurancerepository_insurancerepository_remove", + "community": 313, + "norm_label": ".remove()" + }, + { + "label": "TenantInsuranceRepository.php", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_tenantinsurancerepository", + "community": 287, + "norm_label": "tenantinsurancerepository.php" + }, + { + "label": "TenantInsuranceRepository", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_tenantinsurancerepository_tenantinsurancerepository", + "community": 287, + "norm_label": "tenantinsurancerepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_tenantinsurancerepository_tenantinsurancerepository_construct", + "community": 287, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_insurance_repository_tenantinsurancerepository_php_managerregistry", + "community": 287, + "norm_label": "managerregistry" + }, + { + "label": ".findActiveByTenant()", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivebytenant", + "community": 287, + "norm_label": ".findactivebytenant()" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L30", + "_origin": "ast", + "id": "repository_tenantinsurancerepository_tenantinsurancerepository_findbyuuid", + "community": 287, + "norm_label": ".findbyuuid()" + }, + { + "label": "TenantInsurance", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L30", + "_origin": "ast", + "id": "src_insurance_repository_tenantinsurancerepository_php_tenantinsurance", + "community": 287, + "norm_label": "tenantinsurance" + }, + { + "label": ".findActiveContract()", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L35", + "_origin": "ast", + "id": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", + "community": 287, + "norm_label": ".findactivecontract()" + }, + { + "label": ".latestVersion()", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L51", + "_origin": "ast", + "id": "repository_tenantinsurancerepository_tenantinsurancerepository_latestversion", + "community": 287, + "norm_label": ".latestversion()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L67", + "_origin": "ast", + "id": "repository_tenantinsurancerepository_tenantinsurancerepository_save", + "community": 287, + "norm_label": ".save()" + }, + { + "label": "TenantServiceCoverageRepository.php", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_tenantservicecoveragerepository", + "community": 318, + "norm_label": "tenantservicecoveragerepository.php" + }, + { + "label": "TenantServiceCoverageRepository", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository", + "community": 318, + "norm_label": "tenantservicecoveragerepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_construct", + "community": 318, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_insurance_repository_tenantservicecoveragerepository_php_managerregistry", + "community": 318, + "norm_label": "managerregistry" + }, + { + "label": ".findOneFor()", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_findonefor", + "community": 318, + "norm_label": ".findonefor()" + }, + { + "label": "TenantServiceCoverage", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "tenantservicecoverage", + "community": 318, + "norm_label": "tenantservicecoverage" + }, + { + "label": ".findByContract()", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L25", + "_origin": "ast", + "id": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_findbycontract", + "community": 318, + "norm_label": ".findbycontract()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L30", + "_origin": "ast", + "id": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_save", + "community": 318, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L38", + "_origin": "ast", + "id": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_remove", + "community": 318, + "norm_label": ".remove()" + }, + { + "label": "TenantInsuranceService.php", + "file_type": "code", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_tenantinsuranceservice", + "community": 245, + "norm_label": "tenantinsuranceservice.php" + }, + { + "label": "TenantInsuranceService", + "file_type": "code", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L14", + "_origin": "ast", + "id": "service_tenantinsuranceservice_tenantinsuranceservice", + "community": 245, + "norm_label": "tenantinsuranceservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L16", + "_origin": "ast", + "id": "service_tenantinsuranceservice_tenantinsuranceservice_construct", + "community": 245, + "norm_label": ".__construct()" + }, + { + "label": ".activate()", + "file_type": "code", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L27", + "_origin": "ast", + "id": "service_tenantinsuranceservice_tenantinsuranceservice_activate", + "community": 245, + "norm_label": ".activate()" + }, + { + "label": "TenantInsurance", + "file_type": "code", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L27", + "_origin": "ast", + "id": "src_insurance_service_tenantinsuranceservice_php_tenantinsurance", + "community": 245, + "norm_label": "tenantinsurance" + }, + { + "label": ".deactivate()", + "file_type": "code", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L55", + "_origin": "ast", + "id": "service_tenantinsuranceservice_tenantinsuranceservice_deactivate", + "community": 245, + "norm_label": ".deactivate()" + }, + { + "label": ".assertActive()", + "file_type": "code", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L64", + "_origin": "ast", + "id": "service_tenantinsuranceservice_tenantinsuranceservice_assertactive", + "community": 245, + "norm_label": ".assertactive()" + }, + { + "label": ".coverageRule()", + "file_type": "code", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L77", + "_origin": "ast", + "id": "service_tenantinsuranceservice_tenantinsuranceservice_coveragerule", + "community": 245, + "norm_label": ".coveragerule()" + }, + { + "label": "CoverageRule", + "file_type": "code", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L77", + "_origin": "ast", + "id": "src_insurance_service_tenantinsuranceservice_php_coveragerule", + "community": 245, + "norm_label": "coveragerule" + }, + { + "label": ".coverageRuleForService()", + "file_type": "code", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L100", + "_origin": "ast", + "id": "service_tenantinsuranceservice_tenantinsuranceservice_coverageruleforservice", + "community": 245, + "norm_label": ".coverageruleforservice()" + }, + { + "label": ".getServiceCoverage()", + "file_type": "code", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L131", + "_origin": "ast", + "id": "service_tenantinsuranceservice_tenantinsuranceservice_getservicecoverage", + "community": 245, + "norm_label": ".getservicecoverage()" + }, + { + "label": ".setServiceCoverage()", + "file_type": "code", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L137", + "_origin": "ast", + "id": "service_tenantinsuranceservice_tenantinsuranceservice_setservicecoverage", + "community": 245, + "norm_label": ".setservicecoverage()" + }, + { + "label": "CoverageRule.php", + "file_type": "code", + "source_file": "src/Insurance/ValueObject/CoverageRule.php", + "source_location": "L1", + "_origin": "ast", + "id": "valueobject_coveragerule", + "community": 510, + "norm_label": "coveragerule.php" + }, + { + "label": "CoverageRule", + "file_type": "code", + "source_file": "src/Insurance/ValueObject/CoverageRule.php", + "source_location": "L5", + "_origin": "ast", + "id": "valueobject_coveragerule_coveragerule", + "community": 510, + "norm_label": "coveragerule" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Insurance/ValueObject/CoverageRule.php", + "source_location": "L7", + "_origin": "ast", + "id": "valueobject_coveragerule_coveragerule_construct", + "community": 510, + "norm_label": ".__construct()" + }, + { + "label": ".notCovered()", + "file_type": "code", + "source_file": "src/Insurance/ValueObject/CoverageRule.php", + "source_location": "L14", + "_origin": "ast", + "id": "valueobject_coveragerule_coveragerule_notcovered", + "community": 510, + "norm_label": ".notcovered()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Insurance/ValueObject/CoverageRule.php", + "source_location": "L14", + "_origin": "ast", + "id": "src_insurance_valueobject_coveragerule_php_self", + "community": 510, + "norm_label": "self" + }, + { + "label": "Kernel.php", + "file_type": "code", + "source_file": "src/Kernel.php", + "source_location": "L1", + "_origin": "ast", + "id": "src_kernel", + "community": 561, + "norm_label": "kernel.php" + }, + { + "label": "Kernel", + "file_type": "code", + "source_file": "src/Kernel.php", + "source_location": "L8", + "_origin": "ast", + "id": "src_kernel_kernel", + "community": 561, + "norm_label": "kernel" + }, + { + "label": "BaseKernel", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "basekernel", + "community": 561, + "norm_label": "basekernel" + }, + { + "label": "MicroKernelTrait", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "microkerneltrait", + "community": 561, + "norm_label": "microkerneltrait" + }, + { + "label": "LocationController.php", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_locationcontroller", + "community": 121, + "norm_label": "locationcontroller.php" + }, + { + "label": "LocationController", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L17", + "_origin": "ast", + "id": "controller_locationcontroller_locationcontroller", + "community": 121, + "norm_label": "locationcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L20", + "_origin": "ast", + "id": "controller_locationcontroller_locationcontroller_construct", + "community": 121, + "norm_label": ".__construct()" + }, + { + "label": ".provinces()", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L27", + "_origin": "ast", + "id": "controller_locationcontroller_locationcontroller_provinces", + "community": 121, + "norm_label": ".provinces()" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L27", + "_origin": "ast", + "id": "src_location_controller_locationcontroller_php_jsonresponse", + "community": 121, + "norm_label": "jsonresponse" + }, + { + "label": ".cities()", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L34", + "_origin": "ast", + "id": "controller_locationcontroller_locationcontroller_cities", + "community": 121, + "norm_label": ".cities()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L34", + "_origin": "ast", + "id": "src_location_controller_locationcontroller_php_request", + "community": 121, + "norm_label": "request" + }, + { + "label": ".createProvince()", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L47", + "_origin": "ast", + "id": "controller_locationcontroller_locationcontroller_createprovince", + "community": 121, + "norm_label": ".createprovince()" + }, + { + "label": ".updateProvince()", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L65", + "_origin": "ast", + "id": "controller_locationcontroller_locationcontroller_updateprovince", + "community": 121, + "norm_label": ".updateprovince()" + }, + { + "label": ".deleteProvince()", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L83", + "_origin": "ast", + "id": "controller_locationcontroller_locationcontroller_deleteprovince", + "community": 121, + "norm_label": ".deleteprovince()" + }, + { + "label": ".createCity()", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L98", + "_origin": "ast", + "id": "controller_locationcontroller_locationcontroller_createcity", + "community": 121, + "norm_label": ".createcity()" + }, + { + "label": ".updateCity()", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L120", + "_origin": "ast", + "id": "controller_locationcontroller_locationcontroller_updatecity", + "community": 121, + "norm_label": ".updatecity()" + }, + { + "label": ".deleteCity()", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L141", + "_origin": "ast", + "id": "controller_locationcontroller_locationcontroller_deletecity", + "community": 121, + "norm_label": ".deletecity()" + }, + { + "label": ".adminProvinces()", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L156", + "_origin": "ast", + "id": "controller_locationcontroller_locationcontroller_adminprovinces", + "community": 121, + "norm_label": ".adminprovinces()" + }, + { + "label": ".adminCities()", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L180", + "_origin": "ast", + "id": "controller_locationcontroller_locationcontroller_admincities", + "community": 121, + "norm_label": ".admincities()" + }, + { + "label": ".applyCityData()", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L212", + "_origin": "ast", + "id": "controller_locationcontroller_locationcontroller_applycitydata", + "community": 121, + "norm_label": ".applycitydata()" + }, + { + "label": "City", + "file_type": "code", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L212", + "_origin": "ast", + "id": "src_location_controller_locationcontroller_php_city", + "community": 121, + "norm_label": "city" + }, + { + "label": "City.php", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_city", + "community": 24, + "norm_label": "city.php" + }, + { + "label": "City", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_city_city", + "community": 24, + "norm_label": "city" + }, + { + "label": "Province", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L33", + "_origin": "ast", + "id": "src_location_entity_city_php_province", + "community": 24, + "norm_label": "province" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L67", + "_origin": "ast", + "id": "entity_city_city_construct", + "community": 24, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_city_city_getid", + "community": 24, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_city_city_getuuid", + "community": 24, + "norm_label": ".getuuid()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L76", + "_origin": "ast", + "id": "entity_city_city_getname", + "community": 24, + "norm_label": ".getname()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_city_city_getstatus", + "community": 24, + "norm_label": ".getstatus()" + }, + { + "label": ".getWeight()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L78", + "_origin": "ast", + "id": "entity_city_city_getweight", + "community": 24, + "norm_label": ".getweight()" + }, + { + "label": ".getProvince()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L79", + "_origin": "ast", + "id": "entity_city_city_getprovince", + "community": 24, + "norm_label": ".getprovince()" + }, + { + "label": ".getRepresentationId()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L80", + "_origin": "ast", + "id": "entity_city_city_getrepresentationid", + "community": 24, + "norm_label": ".getrepresentationid()" + }, + { + "label": ".getContactPhone()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L81", + "_origin": "ast", + "id": "entity_city_city_getcontactphone", + "community": 24, + "norm_label": ".getcontactphone()" + }, + { + "label": ".getEmail()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L82", + "_origin": "ast", + "id": "entity_city_city_getemail", + "community": 24, + "norm_label": ".getemail()" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L83", + "_origin": "ast", + "id": "entity_city_city_getdescription", + "community": 24, + "norm_label": ".getdescription()" + }, + { + "label": ".getSlogan()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L84", + "_origin": "ast", + "id": "entity_city_city_getslogan", + "community": 24, + "norm_label": ".getslogan()" + }, + { + "label": ".getDomain()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L85", + "_origin": "ast", + "id": "entity_city_city_getdomain", + "community": 24, + "norm_label": ".getdomain()" + }, + { + "label": ".getKeywords()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L86", + "_origin": "ast", + "id": "entity_city_city_getkeywords", + "community": 24, + "norm_label": ".getkeywords()" + }, + { + "label": ".getFooterDescription()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L87", + "_origin": "ast", + "id": "entity_city_city_getfooterdescription", + "community": 24, + "norm_label": ".getfooterdescription()" + }, + { + "label": ".getSocialMedia()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L88", + "_origin": "ast", + "id": "entity_city_city_getsocialmedia", + "community": 24, + "norm_label": ".getsocialmedia()" + }, + { + "label": ".getLogoUrl()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L89", + "_origin": "ast", + "id": "entity_city_city_getlogourl", + "community": 24, + "norm_label": ".getlogourl()" + }, + { + "label": ".setName()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L91", + "_origin": "ast", + "id": "entity_city_city_setname", + "community": 24, + "norm_label": ".setname()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L91", + "_origin": "ast", + "id": "src_location_entity_city_php_self", + "community": 24, + "norm_label": "self" + }, + { + "label": ".setStatus()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L92", + "_origin": "ast", + "id": "entity_city_city_setstatus", + "community": 24, + "norm_label": ".setstatus()" + }, + { + "label": ".setWeight()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L93", + "_origin": "ast", + "id": "entity_city_city_setweight", + "community": 24, + "norm_label": ".setweight()" + }, + { + "label": ".setProvince()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L94", + "_origin": "ast", + "id": "entity_city_city_setprovince", + "community": 24, + "norm_label": ".setprovince()" + }, + { + "label": ".setRepresentationId()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L95", + "_origin": "ast", + "id": "entity_city_city_setrepresentationid", + "community": 24, + "norm_label": ".setrepresentationid()" + }, + { + "label": ".setContactPhone()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L96", + "_origin": "ast", + "id": "entity_city_city_setcontactphone", + "community": 24, + "norm_label": ".setcontactphone()" + }, + { + "label": ".setEmail()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L97", + "_origin": "ast", + "id": "entity_city_city_setemail", + "community": 24, + "norm_label": ".setemail()" + }, + { + "label": ".setDescription()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L98", + "_origin": "ast", + "id": "entity_city_city_setdescription", + "community": 24, + "norm_label": ".setdescription()" + }, + { + "label": ".setSlogan()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L99", + "_origin": "ast", + "id": "entity_city_city_setslogan", + "community": 24, + "norm_label": ".setslogan()" + }, + { + "label": ".setDomain()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L100", + "_origin": "ast", + "id": "entity_city_city_setdomain", + "community": 24, + "norm_label": ".setdomain()" + }, + { + "label": ".setKeywords()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L101", + "_origin": "ast", + "id": "entity_city_city_setkeywords", + "community": 24, + "norm_label": ".setkeywords()" + }, + { + "label": ".setFooterDescription()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L102", + "_origin": "ast", + "id": "entity_city_city_setfooterdescription", + "community": 24, + "norm_label": ".setfooterdescription()" + }, + { + "label": ".setSocialMedia()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L103", + "_origin": "ast", + "id": "entity_city_city_setsocialmedia", + "community": 24, + "norm_label": ".setsocialmedia()" + }, + { + "label": ".setLogoUrl()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L104", + "_origin": "ast", + "id": "entity_city_city_setlogourl", + "community": 24, + "norm_label": ".setlogourl()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Location/Entity/City.php", + "source_location": "L106", + "_origin": "ast", + "id": "entity_city_city_toarray", + "community": 24, + "norm_label": ".toarray()" + }, + { + "label": "Province.php", + "file_type": "code", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_province", + "community": 209, + "norm_label": "province.php" + }, + { + "label": "Province", + "file_type": "code", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_province_province", + "community": 209, + "norm_label": "province" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L31", + "_origin": "ast", + "id": "entity_province_province_construct", + "community": 209, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L37", + "_origin": "ast", + "id": "entity_province_province_getid", + "community": 209, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L38", + "_origin": "ast", + "id": "entity_province_province_getuuid", + "community": 209, + "norm_label": ".getuuid()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L39", + "_origin": "ast", + "id": "entity_province_province_getname", + "community": 209, + "norm_label": ".getname()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L40", + "_origin": "ast", + "id": "entity_province_province_getstatus", + "community": 209, + "norm_label": ".getstatus()" + }, + { + "label": ".getWeight()", + "file_type": "code", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L41", + "_origin": "ast", + "id": "entity_province_province_getweight", + "community": 209, + "norm_label": ".getweight()" + }, + { + "label": ".setName()", + "file_type": "code", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L43", + "_origin": "ast", + "id": "entity_province_province_setname", + "community": 209, + "norm_label": ".setname()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L43", + "_origin": "ast", + "id": "src_location_entity_province_php_self", + "community": 209, + "norm_label": "self" + }, + { + "label": ".setStatus()", + "file_type": "code", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L44", + "_origin": "ast", + "id": "entity_province_province_setstatus", + "community": 209, + "norm_label": ".setstatus()" + }, + { + "label": ".setWeight()", + "file_type": "code", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L45", + "_origin": "ast", + "id": "entity_province_province_setweight", + "community": 209, + "norm_label": ".setweight()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L47", + "_origin": "ast", + "id": "entity_province_province_toarray", + "community": 209, + "norm_label": ".toarray()" + }, + { + "label": "CityRepository.php", + "file_type": "code", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_cityrepository", + "community": 346, + "norm_label": "cityrepository.php" + }, + { + "label": "CityRepository", + "file_type": "code", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_cityrepository_cityrepository", + "community": 346, + "norm_label": "cityrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_cityrepository_cityrepository_construct", + "community": 346, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_location_repository_cityrepository_php_managerregistry", + "community": 346, + "norm_label": "managerregistry" + }, + { + "label": ".findActive()", + "file_type": "code", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_cityrepository_cityrepository_findactive", + "community": 346, + "norm_label": ".findactive()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L31", + "_origin": "ast", + "id": "repository_cityrepository_cityrepository_save", + "community": 346, + "norm_label": ".save()" + }, + { + "label": "City", + "file_type": "code", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L31", + "_origin": "ast", + "id": "src_location_repository_cityrepository_php_city", + "community": 346, + "norm_label": "city" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L37", + "_origin": "ast", + "id": "repository_cityrepository_cityrepository_remove", + "community": 346, + "norm_label": ".remove()" + }, + { + "label": "ProvinceRepository.php", + "file_type": "code", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_provincerepository", + "community": 348, + "norm_label": "provincerepository.php" + }, + { + "label": "ProvinceRepository", + "file_type": "code", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_provincerepository_provincerepository", + "community": 348, + "norm_label": "provincerepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_provincerepository_provincerepository_construct", + "community": 348, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_location_repository_provincerepository_php_managerregistry", + "community": 348, + "norm_label": "managerregistry" + }, + { + "label": ".findActive()", + "file_type": "code", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_provincerepository_provincerepository_findactive", + "community": 348, + "norm_label": ".findactive()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L27", + "_origin": "ast", + "id": "repository_provincerepository_provincerepository_save", + "community": 348, + "norm_label": ".save()" + }, + { + "label": "Province", + "file_type": "code", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L27", + "_origin": "ast", + "id": "src_location_repository_provincerepository_php_province", + "community": 348, + "norm_label": "province" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L33", + "_origin": "ast", + "id": "repository_provincerepository_provincerepository_remove", + "community": 348, + "norm_label": ".remove()" + }, + { + "label": "PatientController.php", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_patientcontroller", + "community": 103, + "norm_label": "patientcontroller.php" + }, + { + "label": "PatientController", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L29", + "_origin": "ast", + "id": "controller_patientcontroller_patientcontroller", + "community": 103, + "norm_label": "patientcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L33", + "_origin": "ast", + "id": "controller_patientcontroller_patientcontroller_construct", + "community": 103, + "norm_label": ".__construct()" + }, + { + "label": ".buildPatientProfile()", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L50", + "_origin": "ast", + "id": "controller_patientcontroller_patientcontroller_buildpatientprofile", + "community": 103, + "norm_label": ".buildpatientprofile()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L50", + "_origin": "ast", + "id": "src_patient_controller_patientcontroller_php_user", + "community": 103, + "norm_label": "user" + }, + { + "label": ".searchUser()", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L77", + "_origin": "ast", + "id": "controller_patientcontroller_patientcontroller_searchuser", + "community": 103, + "norm_label": ".searchuser()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L77", + "_origin": "ast", + "id": "src_patient_controller_patientcontroller_php_request", + "community": 103, + "norm_label": "request" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L77", + "_origin": "ast", + "id": "src_patient_controller_patientcontroller_php_jsonresponse", + "community": 103, + "norm_label": "jsonresponse" + }, + { + "label": ".list()", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L101", + "_origin": "ast", + "id": "controller_patientcontroller_patientcontroller_list", + "community": 103, + "norm_label": ".list()" + }, + { + "label": ".create()", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L122", + "_origin": "ast", + "id": "controller_patientcontroller_patientcontroller_create", + "community": 103, + "norm_label": ".create()" + }, + { + "label": ".show()", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L189", + "_origin": "ast", + "id": "controller_patientcontroller_patientcontroller_show", + "community": 103, + "norm_label": ".show()" + }, + { + "label": ".sessions()", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L206", + "_origin": "ast", + "id": "controller_patientcontroller_patientcontroller_sessions", + "community": 103, + "norm_label": ".sessions()" + }, + { + "label": ".createSession()", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L230", + "_origin": "ast", + "id": "controller_patientcontroller_patientcontroller_createsession", + "community": 103, + "norm_label": ".createsession()" + }, + { + "label": ".autoCreateClaim()", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L255", + "_origin": "ast", + "id": "controller_patientcontroller_patientcontroller_autocreateclaim", + "community": 103, + "norm_label": ".autocreateclaim()" + }, + { + "label": "PatientSession", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L255", + "_origin": "ast", + "id": "src_patient_controller_patientcontroller_php_patientsession", + "community": 103, + "norm_label": "patientsession" + }, + { + "label": ".updateSession()", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L273", + "_origin": "ast", + "id": "controller_patientcontroller_patientcontroller_updatesession", + "community": 103, + "norm_label": ".updatesession()" + }, + { + "label": ".resolveEntity()", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L293", + "_origin": "ast", + "id": "controller_patientcontroller_patientcontroller_resolveentity", + "community": 103, + "norm_label": ".resolveentity()" + }, + { + "label": ".assertPatientGate()", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L328", + "_origin": "ast", + "id": "controller_patientcontroller_patientcontroller_assertpatientgate", + "community": 103, + "norm_label": ".assertpatientgate()" + }, + { + "label": ".ownsRecord()", + "file_type": "code", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L339", + "_origin": "ast", + "id": "controller_patientcontroller_patientcontroller_ownsrecord", + "community": 103, + "norm_label": ".ownsrecord()" + }, + { + "label": "PatientRecord.php", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_patientrecord", + "community": 180, + "norm_label": "patientrecord.php" + }, + { + "label": "PatientRecord", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L12", + "_origin": "ast", + "id": "entity_patientrecord_patientrecord", + "community": 180, + "norm_label": "patientrecord" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L31", + "_origin": "ast", + "id": "src_patient_entity_patientrecord_php_user", + "community": 180, + "norm_label": "user" + }, + { + "label": "Collection", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L44", + "_origin": "ast", + "id": "src_patient_entity_patientrecord_php_collection", + "community": 180, + "norm_label": "collection" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L47", + "_origin": "ast", + "id": "entity_patientrecord_patientrecord_construct", + "community": 180, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L59", + "_origin": "ast", + "id": "entity_patientrecord_patientrecord_getid", + "community": 180, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L60", + "_origin": "ast", + "id": "entity_patientrecord_patientrecord_getuuid", + "community": 180, + "norm_label": ".getuuid()" + }, + { + "label": ".getEntityType()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L61", + "_origin": "ast", + "id": "entity_patientrecord_patientrecord_getentitytype", + "community": 180, + "norm_label": ".getentitytype()" + }, + { + "label": ".getEntityId()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_patientrecord_patientrecord_getentityid", + "community": 180, + "norm_label": ".getentityid()" + }, + { + "label": ".getUser()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_patientrecord_patientrecord_getuser", + "community": 180, + "norm_label": ".getuser()" + }, + { + "label": ".getCreatedByType()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L64", + "_origin": "ast", + "id": "entity_patientrecord_patientrecord_getcreatedbytype", + "community": 180, + "norm_label": ".getcreatedbytype()" + }, + { + "label": ".getCreatedById()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L65", + "_origin": "ast", + "id": "entity_patientrecord_patientrecord_getcreatedbyid", + "community": 180, + "norm_label": ".getcreatedbyid()" + }, + { + "label": ".getCreatedAt()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L66", + "_origin": "ast", + "id": "entity_patientrecord_patientrecord_getcreatedat", + "community": 180, + "norm_label": ".getcreatedat()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L68", + "_origin": "ast", + "id": "entity_patientrecord_patientrecord_toarray", + "community": 180, + "norm_label": ".toarray()" + }, + { + "label": "PatientSession.php", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_patientsession", + "community": 16, + "norm_label": "patientsession.php" + }, + { + "label": "PatientSession", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L12", + "_origin": "ast", + "id": "entity_patientsession_patientsession", + "community": 16, + "norm_label": "patientsession" + }, + { + "label": "PatientRecord", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L24", + "_origin": "ast", + "id": "src_patient_entity_patientsession_php_patientrecord", + "community": 16, + "norm_label": "patientrecord" + }, + { + "label": "Appointment", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L28", + "_origin": "ast", + "id": "src_patient_entity_patientsession_php_appointment", + "community": 16, + "norm_label": "appointment" + }, + { + "label": "Collection", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L65", + "_origin": "ast", + "id": "src_patient_entity_patientsession_php_collection", + "community": 16, + "norm_label": "collection" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L68", + "_origin": "ast", + "id": "entity_patientsession_patientsession_construct", + "community": 16, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L78", + "_origin": "ast", + "id": "entity_patientsession_patientsession_getid", + "community": 16, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L79", + "_origin": "ast", + "id": "entity_patientsession_patientsession_getuuid", + "community": 16, + "norm_label": ".getuuid()" + }, + { + "label": ".getRecord()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L80", + "_origin": "ast", + "id": "entity_patientsession_patientsession_getrecord", + "community": 16, + "norm_label": ".getrecord()" + }, + { + "label": ".getAppointment()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L81", + "_origin": "ast", + "id": "entity_patientsession_patientsession_getappointment", + "community": 16, + "norm_label": ".getappointment()" + }, + { + "label": ".getInsuranceBaseId()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L82", + "_origin": "ast", + "id": "entity_patientsession_patientsession_getinsurancebaseid", + "community": 16, + "norm_label": ".getinsurancebaseid()" + }, + { + "label": ".getInsuranceSupplementaryId()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L83", + "_origin": "ast", + "id": "entity_patientsession_patientsession_getinsurancesupplementaryid", + "community": 16, + "norm_label": ".getinsurancesupplementaryid()" + }, + { + "label": ".getServices()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L84", + "_origin": "ast", + "id": "entity_patientsession_patientsession_getservices", + "community": 16, + "norm_label": ".getservices()" + }, + { + "label": ".addService()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L86", + "_origin": "ast", + "id": "entity_patientsession_patientsession_addservice", + "community": 16, + "norm_label": ".addservice()" + }, + { + "label": "SessionService", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L86", + "_origin": "ast", + "id": "src_patient_entity_patientsession_php_sessionservice", + "community": 16, + "norm_label": "sessionservice" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L86", + "_origin": "ast", + "id": "src_patient_entity_patientsession_php_self", + "community": 16, + "norm_label": "self" + }, + { + "label": ".getVisitPriceRials()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L93", + "_origin": "ast", + "id": "entity_patientsession_patientsession_getvisitpricerials", + "community": 16, + "norm_label": ".getvisitpricerials()" + }, + { + "label": ".getBaseInsuranceDiscountPercent()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L94", + "_origin": "ast", + "id": "entity_patientsession_patientsession_getbaseinsurancediscountpercent", + "community": 16, + "norm_label": ".getbaseinsurancediscountpercent()" + }, + { + "label": ".getSupplementaryDiscountPercent()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L95", + "_origin": "ast", + "id": "entity_patientsession_patientsession_getsupplementarydiscountpercent", + "community": 16, + "norm_label": ".getsupplementarydiscountpercent()" + }, + { + "label": ".getServicesTotalRials()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L96", + "_origin": "ast", + "id": "entity_patientsession_patientsession_getservicestotalrials", + "community": 16, + "norm_label": ".getservicestotalrials()" + }, + { + "label": ".getFinalPriceRials()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L97", + "_origin": "ast", + "id": "entity_patientsession_patientsession_getfinalpricerials", + "community": 16, + "norm_label": ".getfinalpricerials()" + }, + { + "label": ".getPaymentMethod()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L98", + "_origin": "ast", + "id": "entity_patientsession_patientsession_getpaymentmethod", + "community": 16, + "norm_label": ".getpaymentmethod()" + }, + { + "label": ".getNotes()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L99", + "_origin": "ast", + "id": "entity_patientsession_patientsession_getnotes", + "community": 16, + "norm_label": ".getnotes()" + }, + { + "label": ".getCreatedAt()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L100", + "_origin": "ast", + "id": "entity_patientsession_patientsession_getcreatedat", + "community": 16, + "norm_label": ".getcreatedat()" + }, + { + "label": ".getUpdatedAt()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L101", + "_origin": "ast", + "id": "entity_patientsession_patientsession_getupdatedat", + "community": 16, + "norm_label": ".getupdatedat()" + }, + { + "label": ".setInsuranceBaseId()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L103", + "_origin": "ast", + "id": "entity_patientsession_patientsession_setinsurancebaseid", + "community": 16, + "norm_label": ".setinsurancebaseid()" + }, + { + "label": ".setInsuranceSupplementaryId()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L104", + "_origin": "ast", + "id": "entity_patientsession_patientsession_setinsurancesupplementaryid", + "community": 16, + "norm_label": ".setinsurancesupplementaryid()" + }, + { + "label": ".setVisitPriceRials()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L105", + "_origin": "ast", + "id": "entity_patientsession_patientsession_setvisitpricerials", + "community": 16, + "norm_label": ".setvisitpricerials()" + }, + { + "label": ".setBaseInsuranceDiscountPercent()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L106", + "_origin": "ast", + "id": "entity_patientsession_patientsession_setbaseinsurancediscountpercent", + "community": 16, + "norm_label": ".setbaseinsurancediscountpercent()" + }, + { + "label": ".setSupplementaryDiscountPercent()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L107", + "_origin": "ast", + "id": "entity_patientsession_patientsession_setsupplementarydiscountpercent", + "community": 16, + "norm_label": ".setsupplementarydiscountpercent()" + }, + { + "label": ".setServicesTotalRials()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L108", + "_origin": "ast", + "id": "entity_patientsession_patientsession_setservicestotalrials", + "community": 16, + "norm_label": ".setservicestotalrials()" + }, + { + "label": ".setFinalPriceRials()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L109", + "_origin": "ast", + "id": "entity_patientsession_patientsession_setfinalpricerials", + "community": 16, + "norm_label": ".setfinalpricerials()" + }, + { + "label": ".setPaymentMethod()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L110", + "_origin": "ast", + "id": "entity_patientsession_patientsession_setpaymentmethod", + "community": 16, + "norm_label": ".setpaymentmethod()" + }, + { + "label": ".setNotes()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L111", + "_origin": "ast", + "id": "entity_patientsession_patientsession_setnotes", + "community": 16, + "norm_label": ".setnotes()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L113", + "_origin": "ast", + "id": "entity_patientsession_patientsession_toarray", + "community": 16, + "norm_label": ".toarray()" + }, + { + "label": "SessionService.php", + "file_type": "code", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_sessionservice", + "community": 144, + "norm_label": "sessionservice.php" + }, + { + "label": "SessionService", + "file_type": "code", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L11", + "_origin": "ast", + "id": "entity_sessionservice_sessionservice", + "community": 144, + "norm_label": "sessionservice" + }, + { + "label": "PatientSession", + "file_type": "code", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L23", + "_origin": "ast", + "id": "src_patient_entity_sessionservice_php_patientsession", + "community": 144, + "norm_label": "patientsession" + }, + { + "label": "ServiceItem", + "file_type": "code", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L27", + "_origin": "ast", + "id": "src_patient_entity_sessionservice_php_serviceitem", + "community": 144, + "norm_label": "serviceitem" + }, + { + "label": "ClinicStaff", + "file_type": "code", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L31", + "_origin": "ast", + "id": "src_patient_entity_sessionservice_php_clinicstaff", + "community": 144, + "norm_label": "clinicstaff" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L44", + "_origin": "ast", + "id": "entity_sessionservice_sessionservice_construct", + "community": 144, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L55", + "_origin": "ast", + "id": "entity_sessionservice_sessionservice_getid", + "community": 144, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L56", + "_origin": "ast", + "id": "entity_sessionservice_sessionservice_getuuid", + "community": 144, + "norm_label": ".getuuid()" + }, + { + "label": ".getSession()", + "file_type": "code", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L57", + "_origin": "ast", + "id": "entity_sessionservice_sessionservice_getsession", + "community": 144, + "norm_label": ".getsession()" + }, + { + "label": ".getServiceItem()", + "file_type": "code", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L58", + "_origin": "ast", + "id": "entity_sessionservice_sessionservice_getserviceitem", + "community": 144, + "norm_label": ".getserviceitem()" + }, + { + "label": ".getStaff()", + "file_type": "code", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L59", + "_origin": "ast", + "id": "entity_sessionservice_sessionservice_getstaff", + "community": 144, + "norm_label": ".getstaff()" + }, + { + "label": ".getPriceRials()", + "file_type": "code", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L60", + "_origin": "ast", + "id": "entity_sessionservice_sessionservice_getpricerials", + "community": 144, + "norm_label": ".getpricerials()" + }, + { + "label": ".getQuantity()", + "file_type": "code", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L61", + "_origin": "ast", + "id": "entity_sessionservice_sessionservice_getquantity", + "community": 144, + "norm_label": ".getquantity()" + }, + { + "label": ".getLineTotalRials()", + "file_type": "code", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_sessionservice_sessionservice_getlinetotalrials", + "community": 144, + "norm_label": ".getlinetotalrials()" + }, + { + "label": ".getCreatedAt()", + "file_type": "code", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_sessionservice_sessionservice_getcreatedat", + "community": 144, + "norm_label": ".getcreatedat()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L65", + "_origin": "ast", + "id": "entity_sessionservice_sessionservice_toarray", + "community": 144, + "norm_label": ".toarray()" + }, + { + "label": "PatientRecordRepository.php", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_patientrecordrepository", + "community": 243, + "norm_label": "patientrecordrepository.php" + }, + { + "label": "PatientRecordRepository", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_patientrecordrepository_patientrecordrepository", + "community": 243, + "norm_label": "patientrecordrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_patientrecordrepository_patientrecordrepository_construct", + "community": 243, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_patient_repository_patientrecordrepository_php_managerregistry", + "community": 243, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_patientrecordrepository_patientrecordrepository_findbyuuid", + "community": 243, + "norm_label": ".findbyuuid()" + }, + { + "label": "PatientRecord", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_patient_repository_patientrecordrepository_php_patientrecord", + "community": 243, + "norm_label": "patientrecord" + }, + { + "label": ".findByEntityAndUser()", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "repository_patientrecordrepository_patientrecordrepository_findbyentityanduser", + "community": 243, + "norm_label": ".findbyentityanduser()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "src_patient_repository_patientrecordrepository_php_user", + "community": 243, + "norm_label": "user" + }, + { + "label": ".findByEntity()", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L31", + "_origin": "ast", + "id": "repository_patientrecordrepository_patientrecordrepository_findbyentity", + "community": 243, + "norm_label": ".findbyentity()" + }, + { + "label": ".countByEntity()", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L51", + "_origin": "ast", + "id": "repository_patientrecordrepository_patientrecordrepository_countbyentity", + "community": 243, + "norm_label": ".countbyentity()" + }, + { + "label": ".countUnique()", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L69", + "_origin": "ast", + "id": "repository_patientrecordrepository_patientrecordrepository_countunique", + "community": 243, + "norm_label": ".countunique()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L85", + "_origin": "ast", + "id": "repository_patientrecordrepository_patientrecordrepository_save", + "community": 243, + "norm_label": ".save()" + }, + { + "label": "PatientSessionRepository.php", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_patientsessionrepository", + "community": 223, + "norm_label": "patientsessionrepository.php" + }, + { + "label": "PatientSessionRepository", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_patientsessionrepository_patientsessionrepository", + "community": 223, + "norm_label": "patientsessionrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_patientsessionrepository_patientsessionrepository_construct", + "community": 223, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_patient_repository_patientsessionrepository_php_managerregistry", + "community": 223, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_patientsessionrepository_patientsessionrepository_findbyuuid", + "community": 223, + "norm_label": ".findbyuuid()" + }, + { + "label": "PatientSession", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_patient_repository_patientsessionrepository_php_patientsession", + "community": 223, + "norm_label": "patientsession" + }, + { + "label": ".findByRecord()", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "repository_patientsessionrepository_patientsessionrepository_findbyrecord", + "community": 223, + "norm_label": ".findbyrecord()" + }, + { + "label": "PatientRecord", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "src_patient_repository_patientsessionrepository_php_patientrecord", + "community": 223, + "norm_label": "patientrecord" + }, + { + "label": ".countByRecord()", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L34", + "_origin": "ast", + "id": "repository_patientsessionrepository_patientsessionrepository_countbyrecord", + "community": 223, + "norm_label": ".countbyrecord()" + }, + { + "label": ".sumRevenue()", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L44", + "_origin": "ast", + "id": "repository_patientsessionrepository_patientsessionrepository_sumrevenue", + "community": 223, + "norm_label": ".sumrevenue()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L62", + "_origin": "ast", + "id": "repository_patientsessionrepository_patientsessionrepository_save", + "community": 223, + "norm_label": ".save()" + }, + { + "label": ".datesForIds()", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L73", + "_origin": "ast", + "id": "repository_patientsessionrepository_patientsessionrepository_datesforids", + "community": 223, + "norm_label": ".datesforids()" + }, + { + "label": ".patientInfoForIds()", + "file_type": "code", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L98", + "_origin": "ast", + "id": "repository_patientsessionrepository_patientsessionrepository_patientinfoforids", + "community": 223, + "norm_label": ".patientinfoforids()" + }, + { + "label": "SessionServiceRepository.php", + "file_type": "code", + "source_file": "src/Patient/Repository/SessionServiceRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_sessionservicerepository", + "community": 463, + "norm_label": "sessionservicerepository.php" + }, + { + "label": "SessionServiceRepository", + "file_type": "code", + "source_file": "src/Patient/Repository/SessionServiceRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_sessionservicerepository_sessionservicerepository", + "community": 463, + "norm_label": "sessionservicerepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Patient/Repository/SessionServiceRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_sessionservicerepository_sessionservicerepository_construct", + "community": 463, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Patient/Repository/SessionServiceRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_patient_repository_sessionservicerepository_php_managerregistry", + "community": 463, + "norm_label": "managerregistry" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Patient/Repository/SessionServiceRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_sessionservicerepository_sessionservicerepository_save", + "community": 463, + "norm_label": ".save()" + }, + { + "label": "SessionService", + "file_type": "code", + "source_file": "src/Patient/Repository/SessionServiceRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "src_patient_repository_sessionservicerepository_php_sessionservice", + "community": 463, + "norm_label": "sessionservice" + }, + { + "label": "PatientService.php", + "file_type": "code", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_patientservice", + "community": 30, + "norm_label": "patientservice.php" + }, + { + "label": "PatientService", + "file_type": "code", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L22", + "_origin": "ast", + "id": "service_patientservice_patientservice", + "community": 30, + "norm_label": "patientservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L24", + "_origin": "ast", + "id": "service_patientservice_patientservice_construct", + "community": 30, + "norm_label": ".__construct()" + }, + { + "label": ".calculateFinalPrice()", + "file_type": "code", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L45", + "_origin": "ast", + "id": "service_patientservice_patientservice_calculatefinalprice", + "community": 30, + "norm_label": ".calculatefinalprice()" + }, + { + "label": ".autoCreateOnAppointmentConfirm()", + "file_type": "code", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L77", + "_origin": "ast", + "id": "service_patientservice_patientservice_autocreateonappointmentconfirm", + "community": 30, + "norm_label": ".autocreateonappointmentconfirm()" + }, + { + "label": "Appointment", + "file_type": "code", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L77", + "_origin": "ast", + "id": "src_patient_service_patientservice_php_appointment", + "community": 30, + "norm_label": "appointment" + }, + { + "label": ".autoCreateForEntity()", + "file_type": "code", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L102", + "_origin": "ast", + "id": "service_patientservice_patientservice_autocreateforentity", + "community": 30, + "norm_label": ".autocreateforentity()" + }, + { + "label": ".createSession()", + "file_type": "code", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L120", + "_origin": "ast", + "id": "service_patientservice_patientservice_createsession", + "community": 30, + "norm_label": ".createsession()" + }, + { + "label": "PatientRecord", + "file_type": "code", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L120", + "_origin": "ast", + "id": "src_patient_service_patientservice_php_patientrecord", + "community": 30, + "norm_label": "patientrecord" + }, + { + "label": "PatientSession", + "file_type": "code", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L120", + "_origin": "ast", + "id": "src_patient_service_patientservice_php_patientsession", + "community": 30, + "norm_label": "patientsession" + }, + { + "label": "PaymentController.php", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_paymentcontroller", + "community": 15, + "norm_label": "paymentcontroller.php" + }, + { + "label": "PaymentController", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L30", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller", + "community": 15, + "norm_label": "paymentcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L39", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller_construct", + "community": 15, + "norm_label": ".__construct()" + }, + { + "label": ".initiateAppointment()", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L61", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller_initiateappointment", + "community": 15, + "norm_label": ".initiateappointment()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L61", + "_origin": "ast", + "id": "src_payment_controller_paymentcontroller_php_request", + "community": 15, + "norm_label": "request" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L61", + "_origin": "ast", + "id": "src_payment_controller_paymentcontroller_php_user", + "community": 15, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L61", + "_origin": "ast", + "id": "src_payment_controller_paymentcontroller_php_jsonresponse", + "community": 15, + "norm_label": "jsonresponse" + }, + { + "label": ".callback()", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L216", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller_callback", + "community": 15, + "norm_label": ".callback()" + }, + { + "label": "Response", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L216", + "_origin": "ast", + "id": "src_payment_controller_paymentcontroller_php_response", + "community": 15, + "norm_label": "response" + }, + { + "label": ".initiateSubscription()", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L294", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller_initiatesubscription", + "community": 15, + "norm_label": ".initiatesubscription()" + }, + { + "label": ".subscriptionCallback()", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L439", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller_subscriptioncallback", + "community": 15, + "norm_label": ".subscriptioncallback()" + }, + { + "label": ".config()", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L474", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller_config", + "community": 15, + "norm_label": ".config()" + }, + { + "label": ".myPayments()", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L529", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller_mypayments", + "community": 15, + "norm_label": ".mypayments()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L546", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller_getstatus", + "community": 15, + "norm_label": ".getstatus()" + }, + { + "label": ".resolveGateway()", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L564", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller_resolvegateway", + "community": 15, + "norm_label": ".resolvegateway()" + }, + { + "label": "PaymentGatewayInterface", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L564", + "_origin": "ast", + "id": "src_payment_controller_paymentcontroller_php_paymentgatewayinterface", + "community": 15, + "norm_label": "paymentgatewayinterface" + }, + { + "label": ".allowedHosts()", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L578", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller_allowedhosts", + "community": 15, + "norm_label": ".allowedhosts()" + }, + { + "label": ".isAllowedFrontend()", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L585", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller_isallowedfrontend", + "community": 15, + "norm_label": ".isallowedfrontend()" + }, + { + "label": ".isAllowedCallbackIp()", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L595", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller_isallowedcallbackip", + "community": 15, + "norm_label": ".isallowedcallbackip()" + }, + { + "label": ".handleSmsWalletCharge()", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L616", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller_handlesmswalletcharge", + "community": 15, + "norm_label": ".handlesmswalletcharge()" + }, + { + "label": "Payment", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L616", + "_origin": "ast", + "id": "src_payment_controller_paymentcontroller_php_payment", + "community": 15, + "norm_label": "payment" + }, + { + "label": ".handleAppointmentConfirmation()", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L630", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", + "community": 15, + "norm_label": ".handleappointmentconfirmation()" + }, + { + "label": ".handleSubscriptionActivation()", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L663", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", + "community": 15, + "norm_label": ".handlesubscriptionactivation()" + }, + { + "label": ".redirectToFrontend()", + "file_type": "code", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L686", + "_origin": "ast", + "id": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", + "community": 15, + "norm_label": ".redirecttofrontend()" + }, + { + "label": "Payment.php", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_payment", + "community": 48, + "norm_label": "payment.php" + }, + { + "label": "Payment", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L10", + "_origin": "ast", + "id": "entity_payment_payment", + "community": 48, + "norm_label": "payment" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L37", + "_origin": "ast", + "id": "src_payment_entity_payment_php_user", + "community": 48, + "norm_label": "user" + }, + { + "label": "Appointment", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L41", + "_origin": "ast", + "id": "src_payment_entity_payment_php_appointment", + "community": 48, + "norm_label": "appointment" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L78", + "_origin": "ast", + "id": "entity_payment_payment_construct", + "community": 48, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L91", + "_origin": "ast", + "id": "entity_payment_payment_getid", + "community": 48, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L92", + "_origin": "ast", + "id": "entity_payment_payment_getuuid", + "community": 48, + "norm_label": ".getuuid()" + }, + { + "label": ".getOrderId()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L93", + "_origin": "ast", + "id": "entity_payment_payment_getorderid", + "community": 48, + "norm_label": ".getorderid()" + }, + { + "label": ".getUser()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L94", + "_origin": "ast", + "id": "entity_payment_payment_getuser", + "community": 48, + "norm_label": ".getuser()" + }, + { + "label": ".getAppointment()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L95", + "_origin": "ast", + "id": "entity_payment_payment_getappointment", + "community": 48, + "norm_label": ".getappointment()" + }, + { + "label": ".getAmountRials()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L96", + "_origin": "ast", + "id": "entity_payment_payment_getamountrials", + "community": 48, + "norm_label": ".getamountrials()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L97", + "_origin": "ast", + "id": "entity_payment_payment_getstatus", + "community": 48, + "norm_label": ".getstatus()" + }, + { + "label": ".getGateway()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L98", + "_origin": "ast", + "id": "entity_payment_payment_getgateway", + "community": 48, + "norm_label": ".getgateway()" + }, + { + "label": ".getType()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L99", + "_origin": "ast", + "id": "entity_payment_payment_gettype", + "community": 48, + "norm_label": ".gettype()" + }, + { + "label": ".getGatewayToken()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L100", + "_origin": "ast", + "id": "entity_payment_payment_getgatewaytoken", + "community": 48, + "norm_label": ".getgatewaytoken()" + }, + { + "label": ".getReferenceId()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L101", + "_origin": "ast", + "id": "entity_payment_payment_getreferenceid", + "community": 48, + "norm_label": ".getreferenceid()" + }, + { + "label": ".getFrontendAddress()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L102", + "_origin": "ast", + "id": "entity_payment_payment_getfrontendaddress", + "community": 48, + "norm_label": ".getfrontendaddress()" + }, + { + "label": ".getCallbackIp()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L103", + "_origin": "ast", + "id": "entity_payment_payment_getcallbackip", + "community": 48, + "norm_label": ".getcallbackip()" + }, + { + "label": ".getMetadata()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L104", + "_origin": "ast", + "id": "entity_payment_payment_getmetadata", + "community": 48, + "norm_label": ".getmetadata()" + }, + { + "label": ".setAppointment()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L106", + "_origin": "ast", + "id": "entity_payment_payment_setappointment", + "community": 48, + "norm_label": ".setappointment()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L106", + "_origin": "ast", + "id": "src_payment_entity_payment_php_self", + "community": 48, + "norm_label": "self" + }, + { + "label": ".setMetadata()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L107", + "_origin": "ast", + "id": "entity_payment_payment_setmetadata", + "community": 48, + "norm_label": ".setmetadata()" + }, + { + "label": ".setGatewayToken()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L108", + "_origin": "ast", + "id": "entity_payment_payment_setgatewaytoken", + "community": 48, + "norm_label": ".setgatewaytoken()" + }, + { + "label": ".setReferenceId()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L109", + "_origin": "ast", + "id": "entity_payment_payment_setreferenceid", + "community": 48, + "norm_label": ".setreferenceid()" + }, + { + "label": ".setStatus()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L110", + "_origin": "ast", + "id": "entity_payment_payment_setstatus", + "community": 48, + "norm_label": ".setstatus()" + }, + { + "label": ".setCallbackIp()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L111", + "_origin": "ast", + "id": "entity_payment_payment_setcallbackip", + "community": 48, + "norm_label": ".setcallbackip()" + }, + { + "label": ".touch()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L113", + "_origin": "ast", + "id": "entity_payment_payment_touch", + "community": 48, + "norm_label": ".touch()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L115", + "_origin": "ast", + "id": "entity_payment_payment_toarray", + "community": 48, + "norm_label": ".toarray()" + }, + { + "label": "MellatGateway.php", + "file_type": "code", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L1", + "_origin": "ast", + "id": "gateway_mellatgateway", + "community": 213, + "norm_label": "mellatgateway.php" + }, + { + "label": "MellatGateway", + "file_type": "code", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L8", + "_origin": "ast", + "id": "gateway_mellatgateway_mellatgateway", + "community": 213, + "norm_label": "mellatgateway" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L12", + "_origin": "ast", + "id": "gateway_mellatgateway_mellatgateway_construct", + "community": 213, + "norm_label": ".__construct()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L20", + "_origin": "ast", + "id": "gateway_mellatgateway_mellatgateway_getname", + "community": 213, + "norm_label": ".getname()" + }, + { + "label": ".cfg()", + "file_type": "code", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L22", + "_origin": "ast", + "id": "gateway_mellatgateway_mellatgateway_cfg", + "community": 213, + "norm_label": ".cfg()" + }, + { + "label": ".initiate()", + "file_type": "code", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L27", + "_origin": "ast", + "id": "gateway_mellatgateway_mellatgateway_initiate", + "community": 213, + "norm_label": ".initiate()" + }, + { + "label": "PaymentInitResult", + "file_type": "code", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L27", + "_origin": "ast", + "id": "src_payment_gateway_mellatgateway_php_paymentinitresult", + "community": 213, + "norm_label": "paymentinitresult" + }, + { + "label": ".verify()", + "file_type": "code", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L53", + "_origin": "ast", + "id": "gateway_mellatgateway_mellatgateway_verify", + "community": 213, + "norm_label": ".verify()" + }, + { + "label": "PaymentVerifyResult", + "file_type": "code", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L53", + "_origin": "ast", + "id": "src_payment_gateway_mellatgateway_php_paymentverifyresult", + "community": 213, + "norm_label": "paymentverifyresult" + }, + { + "label": ".buildRequestPayload()", + "file_type": "code", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L86", + "_origin": "ast", + "id": "gateway_mellatgateway_mellatgateway_buildrequestpayload", + "community": 213, + "norm_label": ".buildrequestpayload()" + }, + { + "label": ".buildVerifyPayload()", + "file_type": "code", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L112", + "_origin": "ast", + "id": "gateway_mellatgateway_mellatgateway_buildverifypayload", + "community": 213, + "norm_label": ".buildverifypayload()" + }, + { + "label": ".parseResCode()", + "file_type": "code", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L134", + "_origin": "ast", + "id": "gateway_mellatgateway_mellatgateway_parserescode", + "community": 213, + "norm_label": ".parserescode()" + }, + { + "label": ".parseRefId()", + "file_type": "code", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L141", + "_origin": "ast", + "id": "gateway_mellatgateway_mellatgateway_parserefid", + "community": 213, + "norm_label": ".parserefid()" + }, + { + "label": ".date()", + "file_type": "code", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L148", + "_origin": "ast", + "id": "gateway_mellatgateway_mellatgateway_date", + "community": 20, + "norm_label": ".date()" + }, + { + "label": ".time()", + "file_type": "code", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L149", + "_origin": "ast", + "id": "gateway_mellatgateway_mellatgateway_time", + "community": 16, + "norm_label": ".time()" + }, + { + "label": "MockGateway.php", + "file_type": "code", + "source_file": "src/Payment/Gateway/MockGateway.php", + "source_location": "L1", + "_origin": "ast", + "id": "gateway_mockgateway", + "community": 15, + "norm_label": "mockgateway.php" + }, + { + "label": "MockGateway", + "file_type": "code", + "source_file": "src/Payment/Gateway/MockGateway.php", + "source_location": "L5", + "_origin": "ast", + "id": "gateway_mockgateway_mockgateway", + "community": 15, + "norm_label": "mockgateway" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/Payment/Gateway/MockGateway.php", + "source_location": "L7", + "_origin": "ast", + "id": "gateway_mockgateway_mockgateway_getname", + "community": 15, + "norm_label": ".getname()" + }, + { + "label": ".initiate()", + "file_type": "code", + "source_file": "src/Payment/Gateway/MockGateway.php", + "source_location": "L9", + "_origin": "ast", + "id": "gateway_mockgateway_mockgateway_initiate", + "community": 15, + "norm_label": ".initiate()" + }, + { + "label": "PaymentInitResult", + "file_type": "code", + "source_file": "src/Payment/Gateway/MockGateway.php", + "source_location": "L9", + "_origin": "ast", + "id": "src_payment_gateway_mockgateway_php_paymentinitresult", + "community": 15, + "norm_label": "paymentinitresult" + }, + { + "label": ".verify()", + "file_type": "code", + "source_file": "src/Payment/Gateway/MockGateway.php", + "source_location": "L15", + "_origin": "ast", + "id": "gateway_mockgateway_mockgateway_verify", + "community": 15, + "norm_label": ".verify()" + }, + { + "label": "PaymentVerifyResult", + "file_type": "code", + "source_file": "src/Payment/Gateway/MockGateway.php", + "source_location": "L15", + "_origin": "ast", + "id": "src_payment_gateway_mockgateway_php_paymentverifyresult", + "community": 15, + "norm_label": "paymentverifyresult" + }, + { + "label": "PaymentGatewayInterface.php", + "file_type": "code", + "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", + "source_location": "L1", + "_origin": "ast", + "id": "gateway_paymentgatewayinterface", + "community": 398, + "norm_label": "paymentgatewayinterface.php" + }, + { + "label": "getName()", + "file_type": "code", + "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", + "source_location": "L7", + "_origin": "ast", + "id": "gateway_paymentgatewayinterface_getname", + "community": 398, + "norm_label": "getname()" + }, + { + "label": "initiate()", + "file_type": "code", + "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", + "source_location": "L12", + "_origin": "ast", + "id": "gateway_paymentgatewayinterface_initiate", + "community": 398, + "norm_label": "initiate()" + }, + { + "label": "PaymentInitResult", + "file_type": "code", + "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_payment_gateway_paymentgatewayinterface_php_paymentinitresult", + "community": 398, + "norm_label": "paymentinitresult" + }, + { + "label": "verify()", + "file_type": "code", + "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", + "source_location": "L17", + "_origin": "ast", + "id": "gateway_paymentgatewayinterface_verify", + "community": 398, + "norm_label": "verify()" + }, + { + "label": "PaymentVerifyResult", + "file_type": "code", + "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_payment_gateway_paymentgatewayinterface_php_paymentverifyresult", + "community": 398, + "norm_label": "paymentverifyresult" + }, + { + "label": "PaymentInitResult.php", + "file_type": "code", + "source_file": "src/Payment/Gateway/PaymentInitResult.php", + "source_location": "L1", + "_origin": "ast", + "id": "gateway_paymentinitresult", + "community": 610, + "norm_label": "paymentinitresult.php" + }, + { + "label": "PaymentInitResult", + "file_type": "code", + "source_file": "src/Payment/Gateway/PaymentInitResult.php", + "source_location": "L5", + "_origin": "ast", + "id": "gateway_paymentinitresult_paymentinitresult", + "community": 610, + "norm_label": "paymentinitresult" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Payment/Gateway/PaymentInitResult.php", + "source_location": "L7", + "_origin": "ast", + "id": "gateway_paymentinitresult_paymentinitresult_construct", + "community": 610, + "norm_label": ".__construct()" + }, + { + "label": "PaymentVerifyResult.php", + "file_type": "code", + "source_file": "src/Payment/Gateway/PaymentVerifyResult.php", + "source_location": "L1", + "_origin": "ast", + "id": "gateway_paymentverifyresult", + "community": 611, + "norm_label": "paymentverifyresult.php" + }, + { + "label": "PaymentVerifyResult", + "file_type": "code", + "source_file": "src/Payment/Gateway/PaymentVerifyResult.php", + "source_location": "L5", + "_origin": "ast", + "id": "gateway_paymentverifyresult_paymentverifyresult", + "community": 611, + "norm_label": "paymentverifyresult" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Payment/Gateway/PaymentVerifyResult.php", + "source_location": "L7", + "_origin": "ast", + "id": "gateway_paymentverifyresult_paymentverifyresult_construct", + "community": 611, + "norm_label": ".__construct()" + }, + { + "label": "SepGateway.php", + "file_type": "code", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L1", + "_origin": "ast", + "id": "gateway_sepgateway", + "community": 15, + "norm_label": "sepgateway.php" + }, + { + "label": "SepGateway", + "file_type": "code", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L8", + "_origin": "ast", + "id": "gateway_sepgateway_sepgateway", + "community": 15, + "norm_label": "sepgateway" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L13", + "_origin": "ast", + "id": "gateway_sepgateway_sepgateway_construct", + "community": 15, + "norm_label": ".__construct()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L19", + "_origin": "ast", + "id": "gateway_sepgateway_sepgateway_getname", + "community": 15, + "norm_label": ".getname()" + }, + { + "label": ".cfg()", + "file_type": "code", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L21", + "_origin": "ast", + "id": "gateway_sepgateway_sepgateway_cfg", + "community": 15, + "norm_label": ".cfg()" + }, + { + "label": ".initiate()", + "file_type": "code", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L26", + "_origin": "ast", + "id": "gateway_sepgateway_sepgateway_initiate", + "community": 15, + "norm_label": ".initiate()" + }, + { + "label": "PaymentInitResult", + "file_type": "code", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L26", + "_origin": "ast", + "id": "src_payment_gateway_sepgateway_php_paymentinitresult", + "community": 15, + "norm_label": "paymentinitresult" + }, + { + "label": ".verify()", + "file_type": "code", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L54", + "_origin": "ast", + "id": "gateway_sepgateway_sepgateway_verify", + "community": 15, + "norm_label": ".verify()" + }, + { + "label": "PaymentVerifyResult", + "file_type": "code", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L54", + "_origin": "ast", + "id": "src_payment_gateway_sepgateway_php_paymentverifyresult", + "community": 15, + "norm_label": "paymentverifyresult" + }, + { + "label": "PaymentRepository.php", + "file_type": "code", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_paymentrepository", + "community": 224, + "norm_label": "paymentrepository.php" + }, + { + "label": "PaymentRepository", + "file_type": "code", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_paymentrepository_paymentrepository", + "community": 224, + "norm_label": "paymentrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L13", + "_origin": "ast", + "id": "repository_paymentrepository_paymentrepository_construct", + "community": 224, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L13", + "_origin": "ast", + "id": "src_payment_repository_paymentrepository_php_managerregistry", + "community": 224, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L18", + "_origin": "ast", + "id": "repository_paymentrepository_paymentrepository_findbyuuid", + "community": 224, + "norm_label": ".findbyuuid()" + }, + { + "label": "Payment", + "file_type": "code", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L18", + "_origin": "ast", + "id": "src_payment_repository_paymentrepository_php_payment", + "community": 224, + "norm_label": "payment" + }, + { + "label": ".findByUser()", + "file_type": "code", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L24", + "_origin": "ast", + "id": "repository_paymentrepository_paymentrepository_findbyuser", + "community": 224, + "norm_label": ".findbyuser()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L24", + "_origin": "ast", + "id": "src_payment_repository_paymentrepository_php_user", + "community": 224, + "norm_label": "user" + }, + { + "label": ".countByUser()", + "file_type": "code", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L39", + "_origin": "ast", + "id": "repository_paymentrepository_paymentrepository_countbyuser", + "community": 224, + "norm_label": ".countbyuser()" + }, + { + "label": ".findByOrderId()", + "file_type": "code", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L52", + "_origin": "ast", + "id": "repository_paymentrepository_paymentrepository_findbyorderid", + "community": 224, + "norm_label": ".findbyorderid()" + }, + { + "label": ".findPendingByAppointment()", + "file_type": "code", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L57", + "_origin": "ast", + "id": "repository_paymentrepository_paymentrepository_findpendingbyappointment", + "community": 224, + "norm_label": ".findpendingbyappointment()" + }, + { + "label": "Appointment", + "file_type": "code", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L57", + "_origin": "ast", + "id": "src_payment_repository_paymentrepository_php_appointment", + "community": 224, + "norm_label": "appointment" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L65", + "_origin": "ast", + "id": "repository_paymentrepository_paymentrepository_save", + "community": 224, + "norm_label": ".save()" + }, + { + "label": "CircuitBreakerService.php", + "file_type": "code", + "source_file": "src/Payment/Service/CircuitBreakerService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_circuitbreakerservice", + "community": 464, + "norm_label": "circuitbreakerservice.php" + }, + { + "label": "CircuitBreakerService", + "file_type": "code", + "source_file": "src/Payment/Service/CircuitBreakerService.php", + "source_location": "L8", + "_origin": "ast", + "id": "service_circuitbreakerservice_circuitbreakerservice", + "community": 464, + "norm_label": "circuitbreakerservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Payment/Service/CircuitBreakerService.php", + "source_location": "L13", + "_origin": "ast", + "id": "service_circuitbreakerservice_circuitbreakerservice_construct", + "community": 464, + "norm_label": ".__construct()" + }, + { + "label": ".isOpen()", + "file_type": "code", + "source_file": "src/Payment/Service/CircuitBreakerService.php", + "source_location": "L15", + "_origin": "ast", + "id": "service_circuitbreakerservice_circuitbreakerservice_isopen", + "community": 464, + "norm_label": ".isopen()" + }, + { + "label": ".recordFailure()", + "file_type": "code", + "source_file": "src/Payment/Service/CircuitBreakerService.php", + "source_location": "L21", + "_origin": "ast", + "id": "service_circuitbreakerservice_circuitbreakerservice_recordfailure", + "community": 464, + "norm_label": ".recordfailure()" + }, + { + "label": ".recordSuccess()", + "file_type": "code", + "source_file": "src/Payment/Service/CircuitBreakerService.php", + "source_location": "L37", + "_origin": "ast", + "id": "service_circuitbreakerservice_circuitbreakerservice_recordsuccess", + "community": 464, + "norm_label": ".recordsuccess()" + }, + { + "label": "RatingController.php", + "file_type": "code", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_ratingcontroller", + "community": 22, + "norm_label": "ratingcontroller.php" + }, + { + "label": "RatingController", + "file_type": "code", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L23", + "_origin": "ast", + "id": "controller_ratingcontroller_ratingcontroller", + "community": 22, + "norm_label": "ratingcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L26", + "_origin": "ast", + "id": "controller_ratingcontroller_ratingcontroller_construct", + "community": 22, + "norm_label": ".__construct()" + }, + { + "label": ".rate()", + "file_type": "code", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L36", + "_origin": "ast", + "id": "controller_ratingcontroller_ratingcontroller_rate", + "community": 22, + "norm_label": ".rate()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L36", + "_origin": "ast", + "id": "src_rating_controller_ratingcontroller_php_request", + "community": 22, + "norm_label": "request" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L36", + "_origin": "ast", + "id": "src_rating_controller_ratingcontroller_php_user", + "community": 22, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L36", + "_origin": "ast", + "id": "src_rating_controller_ratingcontroller_php_jsonresponse", + "community": 22, + "norm_label": "jsonresponse" + }, + { + "label": ".getAverage()", + "file_type": "code", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L104", + "_origin": "ast", + "id": "controller_ratingcontroller_ratingcontroller_getaverage", + "community": 22, + "norm_label": ".getaverage()" + }, + { + "label": ".eligibility()", + "file_type": "code", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L141", + "_origin": "ast", + "id": "controller_ratingcontroller_ratingcontroller_eligibility", + "community": 22, + "norm_label": ".eligibility()" + }, + { + "label": ".createComment()", + "file_type": "code", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L183", + "_origin": "ast", + "id": "controller_ratingcontroller_ratingcontroller_createcomment", + "community": 22, + "norm_label": ".createcomment()" + }, + { + "label": ".listComments()", + "file_type": "code", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L249", + "_origin": "ast", + "id": "controller_ratingcontroller_ratingcontroller_listcomments", + "community": 22, + "norm_label": ".listcomments()" + }, + { + "label": ".deleteComment()", + "file_type": "code", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L285", + "_origin": "ast", + "id": "controller_ratingcontroller_ratingcontroller_deletecomment", + "community": 22, + "norm_label": ".deletecomment()" + }, + { + "label": ".pendingComments()", + "file_type": "code", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L329", + "_origin": "ast", + "id": "controller_ratingcontroller_ratingcontroller_pendingcomments", + "community": 22, + "norm_label": ".pendingcomments()" + }, + { + "label": ".approveComment()", + "file_type": "code", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L356", + "_origin": "ast", + "id": "controller_ratingcontroller_ratingcontroller_approvecomment", + "community": 22, + "norm_label": ".approvecomment()" + }, + { + "label": ".rejectComment()", + "file_type": "code", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L392", + "_origin": "ast", + "id": "controller_ratingcontroller_ratingcontroller_rejectcomment", + "community": 22, + "norm_label": ".rejectcomment()" + }, + { + "label": ".toggleLike()", + "file_type": "code", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L430", + "_origin": "ast", + "id": "controller_ratingcontroller_ratingcontroller_togglelike", + "community": 22, + "norm_label": ".togglelike()" + }, + { + "label": "Comment.php", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_comment", + "community": 96, + "norm_label": "comment.php" + }, + { + "label": "Comment", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L12", + "_origin": "ast", + "id": "entity_comment_comment", + "community": 96, + "norm_label": "comment" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L29", + "_origin": "ast", + "id": "src_rating_entity_comment_php_user", + "community": 96, + "norm_label": "user" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L33", + "_origin": "ast", + "id": "src_rating_entity_comment_php_doctor", + "community": 96, + "norm_label": "doctor" + }, + { + "label": "Collection", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L41", + "_origin": "ast", + "id": "src_rating_entity_comment_php_collection", + "community": 96, + "norm_label": "collection" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L59", + "_origin": "ast", + "id": "entity_comment_comment_construct", + "community": 96, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L72", + "_origin": "ast", + "id": "entity_comment_comment_getid", + "community": 96, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L73", + "_origin": "ast", + "id": "entity_comment_comment_getuuid", + "community": 96, + "norm_label": ".getuuid()" + }, + { + "label": ".getUser()", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_comment_comment_getuser", + "community": 96, + "norm_label": ".getuser()" + }, + { + "label": ".getDoctor()", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_comment_comment_getdoctor", + "community": 96, + "norm_label": ".getdoctor()" + }, + { + "label": ".getBody()", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L76", + "_origin": "ast", + "id": "entity_comment_comment_getbody", + "community": 96, + "norm_label": ".getbody()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_comment_comment_getstatus", + "community": 96, + "norm_label": ".getstatus()" + }, + { + "label": ".getLikes()", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L78", + "_origin": "ast", + "id": "entity_comment_comment_getlikes", + "community": 96, + "norm_label": ".getlikes()" + }, + { + "label": ".getParent()", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L79", + "_origin": "ast", + "id": "entity_comment_comment_getparent", + "community": 96, + "norm_label": ".getparent()" + }, + { + "label": ".getReplies()", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L80", + "_origin": "ast", + "id": "entity_comment_comment_getreplies", + "community": 96, + "norm_label": ".getreplies()" + }, + { + "label": ".setBody()", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L82", + "_origin": "ast", + "id": "entity_comment_comment_setbody", + "community": 96, + "norm_label": ".setbody()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L82", + "_origin": "ast", + "id": "src_rating_entity_comment_php_self", + "community": 96, + "norm_label": "self" + }, + { + "label": ".approve()", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L84", + "_origin": "ast", + "id": "entity_comment_comment_approve", + "community": 96, + "norm_label": ".approve()" + }, + { + "label": ".reject()", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L85", + "_origin": "ast", + "id": "entity_comment_comment_reject", + "community": 96, + "norm_label": ".reject()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L87", + "_origin": "ast", + "id": "entity_comment_comment_toarray", + "community": 96, + "norm_label": ".toarray()" + }, + { + "label": "Like.php", + "file_type": "code", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_like", + "community": 208, + "norm_label": "like.php" + }, + { + "label": "Like", + "file_type": "code", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_like_like", + "community": 208, + "norm_label": "like" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L22", + "_origin": "ast", + "id": "src_rating_entity_like_php_user", + "community": 208, + "norm_label": "user" + }, + { + "label": "Comment", + "file_type": "code", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L26", + "_origin": "ast", + "id": "src_rating_entity_like_php_comment", + "community": 208, + "norm_label": "comment" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L37", + "_origin": "ast", + "id": "entity_like_like_construct", + "community": 208, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L46", + "_origin": "ast", + "id": "entity_like_like_getid", + "community": 208, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L47", + "_origin": "ast", + "id": "entity_like_like_getuuid", + "community": 208, + "norm_label": ".getuuid()" + }, + { + "label": ".getUser()", + "file_type": "code", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L48", + "_origin": "ast", + "id": "entity_like_like_getuser", + "community": 208, + "norm_label": ".getuser()" + }, + { + "label": ".getComment()", + "file_type": "code", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L49", + "_origin": "ast", + "id": "entity_like_like_getcomment", + "community": 208, + "norm_label": ".getcomment()" + }, + { + "label": ".getValue()", + "file_type": "code", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L50", + "_origin": "ast", + "id": "entity_like_like_getvalue", + "community": 208, + "norm_label": ".getvalue()" + }, + { + "label": ".setValue()", + "file_type": "code", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L52", + "_origin": "ast", + "id": "entity_like_like_setvalue", + "community": 208, + "norm_label": ".setvalue()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L52", + "_origin": "ast", + "id": "src_rating_entity_like_php_self", + "community": 208, + "norm_label": "self" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L54", + "_origin": "ast", + "id": "entity_like_like_toarray", + "community": 208, + "norm_label": ".toarray()" + }, + { + "label": "Rate.php", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_rate", + "community": 125, + "norm_label": "rate.php" + }, + { + "label": "Rate", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L10", + "_origin": "ast", + "id": "entity_rate_rate", + "community": 125, + "norm_label": "rate" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L32", + "_origin": "ast", + "id": "src_rating_entity_rate_php_user", + "community": 125, + "norm_label": "user" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L36", + "_origin": "ast", + "id": "src_rating_entity_rate_php_doctor", + "community": 125, + "norm_label": "doctor" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_rate_rate_construct", + "community": 125, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L72", + "_origin": "ast", + "id": "entity_rate_rate_getid", + "community": 125, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L73", + "_origin": "ast", + "id": "entity_rate_rate_getuuid", + "community": 125, + "norm_label": ".getuuid()" + }, + { + "label": ".getUser()", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_rate_rate_getuser", + "community": 125, + "norm_label": ".getuser()" + }, + { + "label": ".getDoctor()", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_rate_rate_getdoctor", + "community": 125, + "norm_label": ".getdoctor()" + }, + { + "label": ".getWaitingTimeAtClinic()", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_rate_rate_getwaitingtimeatclinic", + "community": 125, + "norm_label": ".getwaitingtimeatclinic()" + }, + { + "label": ".getAccuracyOfDiagnosis()", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L78", + "_origin": "ast", + "id": "entity_rate_rate_getaccuracyofdiagnosis", + "community": 125, + "norm_label": ".getaccuracyofdiagnosis()" + }, + { + "label": ".getDoctorBehavior()", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L79", + "_origin": "ast", + "id": "entity_rate_rate_getdoctorbehavior", + "community": 125, + "norm_label": ".getdoctorbehavior()" + }, + { + "label": ".getClinicCleanliness()", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L80", + "_origin": "ast", + "id": "entity_rate_rate_getcliniccleanliness", + "community": 125, + "norm_label": ".getcliniccleanliness()" + }, + { + "label": ".getDoctorExpertise()", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L81", + "_origin": "ast", + "id": "entity_rate_rate_getdoctorexpertise", + "community": 125, + "norm_label": ".getdoctorexpertise()" + }, + { + "label": ".setDimensions()", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L84", + "_origin": "ast", + "id": "entity_rate_rate_setdimensions", + "community": 125, + "norm_label": ".setdimensions()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L84", + "_origin": "ast", + "id": "src_rating_entity_rate_php_self", + "community": 125, + "norm_label": "self" + }, + { + "label": ".overallPercent()", + "file_type": "code", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L97", + "_origin": "ast", + "id": "entity_rate_rate_overallpercent", + "community": 125, + "norm_label": ".overallpercent()" + }, + { + "label": "CommentRepository.php", + "file_type": "code", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_commentrepository", + "community": 241, + "norm_label": "commentrepository.php" + }, + { + "label": "CommentRepository", + "file_type": "code", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_commentrepository_commentrepository", + "community": 241, + "norm_label": "commentrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_commentrepository_commentrepository_construct", + "community": 241, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_rating_repository_commentrepository_php_managerregistry", + "community": 241, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L14", + "_origin": "ast", + "id": "repository_commentrepository_commentrepository_findbyuuid", + "community": 241, + "norm_label": ".findbyuuid()" + }, + { + "label": "Comment", + "file_type": "code", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L14", + "_origin": "ast", + "id": "src_rating_repository_commentrepository_php_comment", + "community": 241, + "norm_label": "comment" + }, + { + "label": ".findApprovedByDoctor()", + "file_type": "code", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_commentrepository_commentrepository_findapprovedbydoctor", + "community": 241, + "norm_label": ".findapprovedbydoctor()" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_rating_repository_commentrepository_php_doctor", + "community": 241, + "norm_label": "doctor" + }, + { + "label": ".findApprovedRootsByDoctor()", + "file_type": "code", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L23", + "_origin": "ast", + "id": "repository_commentrepository_commentrepository_findapprovedrootsbydoctor", + "community": 241, + "norm_label": ".findapprovedrootsbydoctor()" + }, + { + "label": ".findPending()", + "file_type": "code", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L32", + "_origin": "ast", + "id": "repository_commentrepository_commentrepository_findpending", + "community": 241, + "norm_label": ".findpending()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L37", + "_origin": "ast", + "id": "repository_commentrepository_commentrepository_save", + "community": 241, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L38", + "_origin": "ast", + "id": "repository_commentrepository_commentrepository_remove", + "community": 241, + "norm_label": ".remove()" + }, + { + "label": "LikeRepository.php", + "file_type": "code", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_likerepository", + "community": 22, + "norm_label": "likerepository.php" + }, + { + "label": "LikeRepository", + "file_type": "code", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_likerepository_likerepository", + "community": 22, + "norm_label": "likerepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L13", + "_origin": "ast", + "id": "repository_likerepository_likerepository_construct", + "community": 22, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L13", + "_origin": "ast", + "id": "src_rating_repository_likerepository_php_managerregistry", + "community": 22, + "norm_label": "managerregistry" + }, + { + "label": ".findByUserAndComment()", + "file_type": "code", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L15", + "_origin": "ast", + "id": "repository_likerepository_likerepository_findbyuserandcomment", + "community": 22, + "norm_label": ".findbyuserandcomment()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L15", + "_origin": "ast", + "id": "src_rating_repository_likerepository_php_user", + "community": 22, + "norm_label": "user" + }, + { + "label": "Comment", + "file_type": "code", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L15", + "_origin": "ast", + "id": "src_rating_repository_likerepository_php_comment", + "community": 22, + "norm_label": "comment" + }, + { + "label": "Like", + "file_type": "code", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L15", + "_origin": "ast", + "id": "like", + "community": 22, + "norm_label": "like" + }, + { + "label": ".countByComment()", + "file_type": "code", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L18", + "_origin": "ast", + "id": "repository_likerepository_likerepository_countbycomment", + "community": 22, + "norm_label": ".countbycomment()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L40", + "_origin": "ast", + "id": "repository_likerepository_likerepository_save", + "community": 22, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L41", + "_origin": "ast", + "id": "repository_likerepository_likerepository_remove", + "community": 22, + "norm_label": ".remove()" + }, + { + "label": "RateRepository.php", + "file_type": "code", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_raterepository", + "community": 22, + "norm_label": "raterepository.php" + }, + { + "label": "RateRepository", + "file_type": "code", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_raterepository_raterepository", + "community": 22, + "norm_label": "raterepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L13", + "_origin": "ast", + "id": "repository_raterepository_raterepository_construct", + "community": 22, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L13", + "_origin": "ast", + "id": "src_rating_repository_raterepository_php_managerregistry", + "community": 22, + "norm_label": "managerregistry" + }, + { + "label": ".findByUserAndDoctor()", + "file_type": "code", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L15", + "_origin": "ast", + "id": "repository_raterepository_raterepository_findbyuseranddoctor", + "community": 22, + "norm_label": ".findbyuseranddoctor()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L15", + "_origin": "ast", + "id": "src_rating_repository_raterepository_php_user", + "community": 22, + "norm_label": "user" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L15", + "_origin": "ast", + "id": "src_rating_repository_raterepository_php_doctor", + "community": 22, + "norm_label": "doctor" + }, + { + "label": "Rate", + "file_type": "code", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L15", + "_origin": "ast", + "id": "rate", + "community": 22, + "norm_label": "rate" + }, + { + "label": ".getAggregate()", + "file_type": "code", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "repository_raterepository_raterepository_getaggregate", + "community": 22, + "norm_label": ".getaggregate()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L53", + "_origin": "ast", + "id": "repository_raterepository_raterepository_save", + "community": 22, + "norm_label": ".save()" + }, + { + "label": "RepresentationActionController.php", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_representationactioncontroller", + "community": 71, + "norm_label": "representationactioncontroller.php" + }, + { + "label": "RepresentationActionController", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L27", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller", + "community": 71, + "norm_label": "representationactioncontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L31", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_construct", + "community": 71, + "norm_label": ".__construct()" + }, + { + "label": ".me()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L41", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_me", + "community": 71, + "norm_label": ".me()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L41", + "_origin": "ast", + "id": "src_representation_controller_representationactioncontroller_php_user", + "community": 71, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L41", + "_origin": "ast", + "id": "src_representation_controller_representationactioncontroller_php_jsonresponse", + "community": 71, + "norm_label": "jsonresponse" + }, + { + "label": ".repProfile()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L62", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_repprofile", + "community": 71, + "norm_label": ".repprofile()" + }, + { + "label": "Representation", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L62", + "_origin": "ast", + "id": "src_representation_controller_representationactioncontroller_php_representation", + "community": 71, + "norm_label": "representation" + }, + { + "label": ".verifyNationalCode()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L70", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", + "community": 71, + "norm_label": ".verifynationalcode()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L70", + "_origin": "ast", + "id": "src_representation_controller_representationactioncontroller_php_request", + "community": 71, + "norm_label": "request" + }, + { + "label": ".addIban()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L114", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_addiban", + "community": 71, + "norm_label": ".addiban()" + }, + { + "label": ".removeIban()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L169", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_removeiban", + "community": 71, + "norm_label": ".removeiban()" + }, + { + "label": ".normalizeIban()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L191", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_normalizeiban", + "community": 71, + "norm_label": ".normalizeiban()" + }, + { + "label": ".createDoctor()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L200", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_createdoctor", + "community": 71, + "norm_label": ".createdoctor()" + }, + { + "label": ".createClinic()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L289", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_createclinic", + "community": 71, + "norm_label": ".createclinic()" + }, + { + "label": ".doctors()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L368", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_doctors", + "community": 71, + "norm_label": ".doctors()" + }, + { + "label": ".clinics()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L425", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_clinics", + "community": 71, + "norm_label": ".clinics()" + }, + { + "label": ".appointments()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L478", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_appointments", + "community": 71, + "norm_label": ".appointments()" + }, + { + "label": ".doctorStats()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L556", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_doctorstats", + "community": 71, + "norm_label": ".doctorstats()" + }, + { + "label": ".toggleDoctorStatus()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L587", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", + "community": 71, + "norm_label": ".toggledoctorstatus()" + }, + { + "label": ".dashboardSummary()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L618", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", + "community": 71, + "norm_label": ".dashboardsummary()" + }, + { + "label": ".doctorsPerformance()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L669", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", + "community": 71, + "norm_label": ".doctorsperformance()" + }, + { + "label": ".financeReport()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L740", + "_origin": "ast", + "id": "controller_representationactioncontroller_representationactioncontroller_financereport", + "community": 71, + "norm_label": ".financereport()" + }, + { + "label": "RepresentationController.php", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_representationcontroller", + "community": 175, + "norm_label": "representationcontroller.php" + }, + { + "label": "RepresentationController", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L21", + "_origin": "ast", + "id": "controller_representationcontroller_representationcontroller", + "community": 175, + "norm_label": "representationcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L25", + "_origin": "ast", + "id": "controller_representationcontroller_representationcontroller_construct", + "community": 175, + "norm_label": ".__construct()" + }, + { + "label": ".create()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L34", + "_origin": "ast", + "id": "controller_representationcontroller_representationcontroller_create", + "community": 175, + "norm_label": ".create()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L34", + "_origin": "ast", + "id": "src_representation_controller_representationcontroller_php_request", + "community": 175, + "norm_label": "request" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L34", + "_origin": "ast", + "id": "src_representation_controller_representationcontroller_php_jsonresponse", + "community": 175, + "norm_label": "jsonresponse" + }, + { + "label": ".get()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L120", + "_origin": "ast", + "id": "controller_representationcontroller_representationcontroller_get", + "community": 175, + "norm_label": ".get()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L120", + "_origin": "ast", + "id": "src_representation_controller_representationcontroller_php_user", + "community": 175, + "norm_label": "user" + }, + { + "label": ".update()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L158", + "_origin": "ast", + "id": "controller_representationcontroller_representationcontroller_update", + "community": 175, + "norm_label": ".update()" + }, + { + "label": ".delete()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L217", + "_origin": "ast", + "id": "controller_representationcontroller_representationcontroller_delete", + "community": 175, + "norm_label": ".delete()" + }, + { + "label": ".dashboardMonthly()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L257", + "_origin": "ast", + "id": "controller_representationcontroller_representationcontroller_dashboardmonthly", + "community": 175, + "norm_label": ".dashboardmonthly()" + }, + { + "label": ".dashboardYearly()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L315", + "_origin": "ast", + "id": "controller_representationcontroller_representationcontroller_dashboardyearly", + "community": 175, + "norm_label": ".dashboardyearly()" + }, + { + "label": ".buildStats()", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L392", + "_origin": "ast", + "id": "controller_representationcontroller_representationcontroller_buildstats", + "community": 175, + "norm_label": ".buildstats()" + }, + { + "label": "Representation", + "file_type": "code", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L392", + "_origin": "ast", + "id": "src_representation_controller_representationcontroller_php_representation", + "community": 175, + "norm_label": "representation" + }, + { + "label": "Representation.php", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_representation", + "community": 55, + "norm_label": "representation.php" + }, + { + "label": "Representation", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_representation_representation", + "community": 55, + "norm_label": "representation" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L21", + "_origin": "ast", + "id": "src_representation_entity_representation_php_user", + "community": 55, + "norm_label": "user" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L53", + "_origin": "ast", + "id": "entity_representation_representation_construct", + "community": 55, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_representation_representation_getid", + "community": 55, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_representation_representation_getuuid", + "community": 55, + "norm_label": ".getuuid()" + }, + { + "label": ".getUser()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L64", + "_origin": "ast", + "id": "entity_representation_representation_getuser", + "community": 55, + "norm_label": ".getuser()" + }, + { + "label": ".getFullName()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L65", + "_origin": "ast", + "id": "entity_representation_representation_getfullname", + "community": 55, + "norm_label": ".getfullname()" + }, + { + "label": ".getMobileNumber()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L66", + "_origin": "ast", + "id": "entity_representation_representation_getmobilenumber", + "community": 55, + "norm_label": ".getmobilenumber()" + }, + { + "label": ".getCityId()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L67", + "_origin": "ast", + "id": "entity_representation_representation_getcityid", + "community": 55, + "norm_label": ".getcityid()" + }, + { + "label": ".getCommissionPercent()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L68", + "_origin": "ast", + "id": "entity_representation_representation_getcommissionpercent", + "community": 55, + "norm_label": ".getcommissionpercent()" + }, + { + "label": ".getBankAccount()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L69", + "_origin": "ast", + "id": "entity_representation_representation_getbankaccount", + "community": 55, + "norm_label": ".getbankaccount()" + }, + { + "label": ".isActive()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L70", + "_origin": "ast", + "id": "entity_representation_representation_isactive", + "community": 55, + "norm_label": ".isactive()" + }, + { + "label": ".setFullName()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L72", + "_origin": "ast", + "id": "entity_representation_representation_setfullname", + "community": 55, + "norm_label": ".setfullname()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L72", + "_origin": "ast", + "id": "src_representation_entity_representation_php_self", + "community": 55, + "norm_label": "self" + }, + { + "label": ".setMobileNumber()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L73", + "_origin": "ast", + "id": "entity_representation_representation_setmobilenumber", + "community": 55, + "norm_label": ".setmobilenumber()" + }, + { + "label": ".setCityId()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_representation_representation_setcityid", + "community": 55, + "norm_label": ".setcityid()" + }, + { + "label": ".setCommissionPercent()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_representation_representation_setcommissionpercent", + "community": 55, + "norm_label": ".setcommissionpercent()" + }, + { + "label": ".setBankAccount()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L76", + "_origin": "ast", + "id": "entity_representation_representation_setbankaccount", + "community": 55, + "norm_label": ".setbankaccount()" + }, + { + "label": ".setActive()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_representation_representation_setactive", + "community": 55, + "norm_label": ".setactive()" + }, + { + "label": ".getIbans()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L80", + "_origin": "ast", + "id": "entity_representation_representation_getibans", + "community": 55, + "norm_label": ".getibans()" + }, + { + "label": ".addIban()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L86", + "_origin": "ast", + "id": "entity_representation_representation_addiban", + "community": 55, + "norm_label": ".addiban()" + }, + { + "label": ".removeIban()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L105", + "_origin": "ast", + "id": "entity_representation_representation_removeiban", + "community": 55, + "norm_label": ".removeiban()" + }, + { + "label": ".findVerifiedIban()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L116", + "_origin": "ast", + "id": "entity_representation_representation_findverifiediban", + "community": 55, + "norm_label": ".findverifiediban()" + }, + { + "label": ".touch()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L126", + "_origin": "ast", + "id": "entity_representation_representation_touch", + "community": 55, + "norm_label": ".touch()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L128", + "_origin": "ast", + "id": "entity_representation_representation_toarray", + "community": 55, + "norm_label": ".toarray()" + }, + { + "label": "RepresentationRepository.php", + "file_type": "code", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_representationrepository", + "community": 264, + "norm_label": "representationrepository.php" + }, + { + "label": "RepresentationRepository", + "file_type": "code", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_representationrepository_representationrepository", + "community": 264, + "norm_label": "representationrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_representationrepository_representationrepository_construct", + "community": 264, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_representation_repository_representationrepository_php_managerregistry", + "community": 264, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_representationrepository_representationrepository_findbyuuid", + "community": 264, + "norm_label": ".findbyuuid()" + }, + { + "label": "Representation", + "file_type": "code", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_representation_repository_representationrepository_php_representation", + "community": 264, + "norm_label": "representation" + }, + { + "label": ".findByUser()", + "file_type": "code", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "repository_representationrepository_representationrepository_findbyuser", + "community": 264, + "norm_label": ".findbyuser()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "src_representation_repository_representationrepository_php_user", + "community": 264, + "norm_label": "user" + }, + { + "label": ".findActiveByCityId()", + "file_type": "code", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L27", + "_origin": "ast", + "id": "repository_representationrepository_representationrepository_findactivebycityid", + "community": 264, + "norm_label": ".findactivebycityid()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L32", + "_origin": "ast", + "id": "repository_representationrepository_representationrepository_save", + "community": 264, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L38", + "_origin": "ast", + "id": "repository_representationrepository_representationrepository_remove", + "community": 264, + "norm_label": ".remove()" + }, + { + "label": "JalaliDateService.php", + "file_type": "code", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_jalalidateservice", + "community": 253, + "norm_label": "jalalidateservice.php" + }, + { + "label": "JalaliDateService", + "file_type": "code", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L8", + "_origin": "ast", + "id": "service_jalalidateservice_jalalidateservice", + "community": 253, + "norm_label": "jalalidateservice" + }, + { + "label": ".toJalali()", + "file_type": "code", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L10", + "_origin": "ast", + "id": "service_jalalidateservice_jalalidateservice_tojalali", + "community": 253, + "norm_label": ".tojalali()" + }, + { + "label": "DateTimeInterface", + "file_type": "code", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L10", + "_origin": "ast", + "id": "datetimeinterface", + "community": 253, + "norm_label": "datetimeinterface" + }, + { + "label": ".gregorianToJalali()", + "file_type": "code", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L17", + "_origin": "ast", + "id": "service_jalalidateservice_jalalidateservice_gregoriantojalali", + "community": 253, + "norm_label": ".gregoriantojalali()" + }, + { + "label": ".formatDateTime()", + "file_type": "code", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L47", + "_origin": "ast", + "id": "service_jalalidateservice_jalalidateservice_formatdatetime", + "community": 253, + "norm_label": ".formatdatetime()" + }, + { + "label": ".jalaliYear()", + "file_type": "code", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L61", + "_origin": "ast", + "id": "service_jalalidateservice_jalalidateservice_jalaliyear", + "community": 253, + "norm_label": ".jalaliyear()" + }, + { + "label": ".jalaliMonth()", + "file_type": "code", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L70", + "_origin": "ast", + "id": "service_jalalidateservice_jalalidateservice_jalalimonth", + "community": 253, + "norm_label": ".jalalimonth()" + }, + { + "label": ".jalaliMonthRange()", + "file_type": "code", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L80", + "_origin": "ast", + "id": "service_jalalidateservice_jalalidateservice_jalalimonthrange", + "community": 253, + "norm_label": ".jalalimonthrange()" + }, + { + "label": ".jalaliYearRange()", + "file_type": "code", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L93", + "_origin": "ast", + "id": "service_jalalidateservice_jalalidateservice_jalaliyearrange", + "community": 253, + "norm_label": ".jalaliyearrange()" + }, + { + "label": ".jalaliToGregorian()", + "file_type": "code", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L104", + "_origin": "ast", + "id": "service_jalalidateservice_jalalidateservice_jalalitogregorian", + "community": 253, + "norm_label": ".jalalitogregorian()" + }, + { + "label": "Schedule.php", + "file_type": "code", + "source_file": "src/Schedule.php", + "source_location": "L1", + "_origin": "ast", + "id": "src_schedule", + "community": 258, + "norm_label": "schedule.php" + }, + { + "label": "Schedule", + "file_type": "code", + "source_file": "src/Schedule.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_schedule_schedule", + "community": 258, + "norm_label": "schedule" + }, + { + "label": "ScheduleProviderInterface", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "scheduleproviderinterface", + "community": 258, + "norm_label": "scheduleproviderinterface" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Schedule.php", + "source_location": "L15", + "_origin": "ast", + "id": "src_schedule_schedule_construct", + "community": 258, + "norm_label": ".__construct()" + }, + { + "label": ".getSchedule()", + "file_type": "code", + "source_file": "src/Schedule.php", + "source_location": "L20", + "_origin": "ast", + "id": "src_schedule_schedule_getschedule", + "community": 258, + "norm_label": ".getschedule()" + }, + { + "label": "SymfonySchedule", + "file_type": "code", + "source_file": "src/Schedule.php", + "source_location": "L20", + "_origin": "ast", + "id": "symfonyschedule", + "community": 258, + "norm_label": "symfonyschedule" + }, + { + "label": "SecretaryController.php", + "file_type": "code", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_secretarycontroller", + "community": 176, + "norm_label": "secretarycontroller.php" + }, + { + "label": "SecretaryController", + "file_type": "code", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L22", + "_origin": "ast", + "id": "controller_secretarycontroller_secretarycontroller", + "community": 176, + "norm_label": "secretarycontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L26", + "_origin": "ast", + "id": "controller_secretarycontroller_secretarycontroller_construct", + "community": 176, + "norm_label": ".__construct()" + }, + { + "label": ".create()", + "file_type": "code", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L35", + "_origin": "ast", + "id": "controller_secretarycontroller_secretarycontroller_create", + "community": 176, + "norm_label": ".create()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L35", + "_origin": "ast", + "id": "src_secretary_controller_secretarycontroller_php_request", + "community": 176, + "norm_label": "request" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L35", + "_origin": "ast", + "id": "src_secretary_controller_secretarycontroller_php_user", + "community": 176, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L35", + "_origin": "ast", + "id": "src_secretary_controller_secretarycontroller_php_jsonresponse", + "community": 176, + "norm_label": "jsonresponse" + }, + { + "label": ".show()", + "file_type": "code", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L116", + "_origin": "ast", + "id": "controller_secretarycontroller_secretarycontroller_show", + "community": 176, + "norm_label": ".show()" + }, + { + "label": ".update()", + "file_type": "code", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L131", + "_origin": "ast", + "id": "controller_secretarycontroller_secretarycontroller_update", + "community": 176, + "norm_label": ".update()" + }, + { + "label": ".deactivate()", + "file_type": "code", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L158", + "_origin": "ast", + "id": "controller_secretarycontroller_secretarycontroller_deactivate", + "community": 176, + "norm_label": ".deactivate()" + }, + { + "label": ".list()", + "file_type": "code", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L177", + "_origin": "ast", + "id": "controller_secretarycontroller_secretarycontroller_list", + "community": 176, + "norm_label": ".list()" + }, + { + "label": ".listByClinic()", + "file_type": "code", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L199", + "_origin": "ast", + "id": "controller_secretarycontroller_secretarycontroller_listbyclinic", + "community": 176, + "norm_label": ".listbyclinic()" + }, + { + "label": ".canManage()", + "file_type": "code", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L220", + "_origin": "ast", + "id": "controller_secretarycontroller_secretarycontroller_canmanage", + "community": 176, + "norm_label": ".canmanage()" + }, + { + "label": "DoctorSecretary", + "file_type": "code", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L220", + "_origin": "ast", + "id": "src_secretary_controller_secretarycontroller_php_doctorsecretary", + "community": 176, + "norm_label": "doctorsecretary" + }, + { + "label": "DoctorSecretary.php", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_doctorsecretary", + "community": 76, + "norm_label": "doctorsecretary.php" + }, + { + "label": "DoctorSecretary", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L11", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary", + "community": 76, + "norm_label": "doctorsecretary" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L37", + "_origin": "ast", + "id": "src_secretary_entity_doctorsecretary_php_doctor", + "community": 76, + "norm_label": "doctor" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L41", + "_origin": "ast", + "id": "src_secretary_entity_doctorsecretary_php_user", + "community": 76, + "norm_label": "user" + }, + { + "label": "Clinic", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L48", + "_origin": "ast", + "id": "src_secretary_entity_doctorsecretary_php_clinic", + "community": 76, + "norm_label": "clinic" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L64", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary_construct", + "community": 76, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L76", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary_getid", + "community": 76, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary_getuuid", + "community": 76, + "norm_label": ".getuuid()" + }, + { + "label": ".getDoctor()", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L78", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary_getdoctor", + "community": 76, + "norm_label": ".getdoctor()" + }, + { + "label": ".getSecretary()", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L79", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary_getsecretary", + "community": 76, + "norm_label": ".getsecretary()" + }, + { + "label": ".getOwnerType()", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L80", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary_getownertype", + "community": 76, + "norm_label": ".getownertype()" + }, + { + "label": ".getClinic()", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L81", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary_getclinic", + "community": 76, + "norm_label": ".getclinic()" + }, + { + "label": ".getPermissions()", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L82", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary_getpermissions", + "community": 76, + "norm_label": ".getpermissions()" + }, + { + "label": ".isActive()", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L83", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary_isactive", + "community": 76, + "norm_label": ".isactive()" + }, + { + "label": ".getCreatedAt()", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L84", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary_getcreatedat", + "community": 76, + "norm_label": ".getcreatedat()" + }, + { + "label": ".getUpdatedAt()", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L85", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary_getupdatedat", + "community": 76, + "norm_label": ".getupdatedat()" + }, + { + "label": ".setActive()", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L87", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary_setactive", + "community": 76, + "norm_label": ".setactive()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L87", + "_origin": "ast", + "id": "src_secretary_entity_doctorsecretary_php_self", + "community": 76, + "norm_label": "self" + }, + { + "label": ".setPermissions()", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L88", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary_setpermissions", + "community": 76, + "norm_label": ".setpermissions()" + }, + { + "label": ".mergePermissions()", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L91", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary_mergepermissions", + "community": 76, + "norm_label": ".mergepermissions()" + }, + { + "label": ".touch()", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L111", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary_touch", + "community": 76, + "norm_label": ".touch()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L113", + "_origin": "ast", + "id": "entity_doctorsecretary_doctorsecretary_toarray", + "community": 76, + "norm_label": ".toarray()" + }, + { + "label": "DoctorSecretaryRepository.php", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_doctorsecretaryrepository", + "community": 90, + "norm_label": "doctorsecretaryrepository.php" + }, + { + "label": "DoctorSecretaryRepository", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "community": 90, + "norm_label": "doctorsecretaryrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L14", + "_origin": "ast", + "id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_construct", + "community": 90, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L14", + "_origin": "ast", + "id": "src_secretary_repository_doctorsecretaryrepository_php_managerregistry", + "community": 90, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L19", + "_origin": "ast", + "id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyuuid", + "community": 90, + "norm_label": ".findbyuuid()" + }, + { + "label": "DoctorSecretary", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L19", + "_origin": "ast", + "id": "src_secretary_repository_doctorsecretaryrepository_php_doctorsecretary", + "community": 90, + "norm_label": "doctorsecretary" + }, + { + "label": ".countActiveByDoctor()", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L24", + "_origin": "ast", + "id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_countactivebydoctor", + "community": 90, + "norm_label": ".countactivebydoctor()" + }, + { + "label": "Doctor", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L24", + "_origin": "ast", + "id": "src_secretary_repository_doctorsecretaryrepository_php_doctor", + "community": 90, + "norm_label": "doctor" + }, + { + "label": ".findByDoctor()", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L36", + "_origin": "ast", + "id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbydoctor", + "community": 90, + "norm_label": ".findbydoctor()" + }, + { + "label": ".findByDoctorScope()", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L42", + "_origin": "ast", + "id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbydoctorscope", + "community": 90, + "norm_label": ".findbydoctorscope()" + }, + { + "label": ".findActiveBySecretaryForDoctor()", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L51", + "_origin": "ast", + "id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryfordoctor", + "community": 90, + "norm_label": ".findactivebysecretaryfordoctor()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L51", + "_origin": "ast", + "id": "src_secretary_repository_doctorsecretaryrepository_php_user", + "community": 90, + "norm_label": "user" + }, + { + "label": ".findActiveBySecretaryForClinic()", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L62", + "_origin": "ast", + "id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", + "community": 90, + "norm_label": ".findactivebysecretaryforclinic()" + }, + { + "label": "Clinic", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L62", + "_origin": "ast", + "id": "src_secretary_repository_doctorsecretaryrepository_php_clinic", + "community": 90, + "norm_label": "clinic" + }, + { + "label": ".findDoctorsBySecretaryInClinic()", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L78", + "_origin": "ast", + "id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", + "community": 90, + "norm_label": ".finddoctorsbysecretaryinclinic()" + }, + { + "label": ".findAllActiveBySecretary()", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L95", + "_origin": "ast", + "id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findallactivebysecretary", + "community": 90, + "norm_label": ".findallactivebysecretary()" + }, + { + "label": ".findActiveBySecretary()", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L101", + "_origin": "ast", + "id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretary", + "community": 90, + "norm_label": ".findactivebysecretary()" + }, + { + "label": ".isDoctorInClinic()", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L106", + "_origin": "ast", + "id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_isdoctorinclinic", + "community": 90, + "norm_label": ".isdoctorinclinic()" + }, + { + "label": ".findByClinic()", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L112", + "_origin": "ast", + "id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyclinic", + "community": 90, + "norm_label": ".findbyclinic()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L124", + "_origin": "ast", + "id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_save", + "community": 90, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L132", + "_origin": "ast", + "id": "repository_doctorsecretaryrepository_doctorsecretaryrepository_remove", + "community": 90, + "norm_label": ".remove()" + }, + { + "label": "SecretaryPermissionChecker.php", + "file_type": "code", + "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", + "source_location": "L1", + "_origin": "ast", + "id": "security_secretarypermissionchecker", + "community": 508, + "norm_label": "secretarypermissionchecker.php" + }, + { + "label": "SecretaryPermissionChecker", + "file_type": "code", + "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", + "source_location": "L7", + "_origin": "ast", + "id": "security_secretarypermissionchecker_secretarypermissionchecker", + "community": 508, + "norm_label": "secretarypermissionchecker" + }, + { + "label": ".can()", + "file_type": "code", + "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", + "source_location": "L9", + "_origin": "ast", + "id": "security_secretarypermissionchecker_secretarypermissionchecker_can", + "community": 508, + "norm_label": ".can()" + }, + { + "label": "DoctorSecretary", + "file_type": "code", + "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", + "source_location": "L9", + "_origin": "ast", + "id": "src_secretary_security_secretarypermissionchecker_php_doctorsecretary", + "community": 508, + "norm_label": "doctorsecretary" + }, + { + "label": ".canAll()", + "file_type": "code", + "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", + "source_location": "L20", + "_origin": "ast", + "id": "security_secretarypermissionchecker_secretarypermissionchecker_canall", + "community": 508, + "norm_label": ".canall()" + }, + { + "label": "SettlementController.php", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_settlementcontroller", + "community": 6, + "norm_label": "settlementcontroller.php" + }, + { + "label": "SettlementController", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L20", + "_origin": "ast", + "id": "controller_settlementcontroller_settlementcontroller", + "community": 6, + "norm_label": "settlementcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L24", + "_origin": "ast", + "id": "controller_settlementcontroller_settlementcontroller_construct", + "community": 6, + "norm_label": ".__construct()" + }, + { + "label": ".balance()", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L34", + "_origin": "ast", + "id": "controller_settlementcontroller_settlementcontroller_balance", + "community": 6, + "norm_label": ".balance()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L34", + "_origin": "ast", + "id": "src_settlement_controller_settlementcontroller_php_user", + "community": 6, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L34", + "_origin": "ast", + "id": "src_settlement_controller_settlementcontroller_php_jsonresponse", + "community": 6, + "norm_label": "jsonresponse" + }, + { + "label": ".transactions()", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L70", + "_origin": "ast", + "id": "controller_settlementcontroller_settlementcontroller_transactions", + "community": 6, + "norm_label": ".transactions()" + }, + { + "label": ".request()", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L101", + "_origin": "ast", + "id": "controller_settlementcontroller_settlementcontroller_request", + "community": 6, + "norm_label": ".request()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L101", + "_origin": "ast", + "id": "src_settlement_controller_settlementcontroller_php_request", + "community": 6, + "norm_label": "request" + }, + { + "label": ".listMine()", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L174", + "_origin": "ast", + "id": "controller_settlementcontroller_settlementcontroller_listmine", + "community": 6, + "norm_label": ".listmine()" + }, + { + "label": ".get()", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L203", + "_origin": "ast", + "id": "controller_settlementcontroller_settlementcontroller_get", + "community": 6, + "norm_label": ".get()" + }, + { + "label": ".approve()", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L243", + "_origin": "ast", + "id": "controller_settlementcontroller_settlementcontroller_approve", + "community": 6, + "norm_label": ".approve()" + }, + { + "label": ".reject()", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L295", + "_origin": "ast", + "id": "controller_settlementcontroller_settlementcontroller_reject", + "community": 6, + "norm_label": ".reject()" + }, + { + "label": ".uploadReceipt()", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L364", + "_origin": "ast", + "id": "controller_settlementcontroller_settlementcontroller_uploadreceipt", + "community": 6, + "norm_label": ".uploadreceipt()" + }, + { + "label": ".markPaid()", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L377", + "_origin": "ast", + "id": "controller_settlementcontroller_settlementcontroller_markpaid", + "community": 6, + "norm_label": ".markpaid()" + }, + { + "label": ".saveReceipt()", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L422", + "_origin": "ast", + "id": "controller_settlementcontroller_settlementcontroller_savereceipt", + "community": 6, + "norm_label": ".savereceipt()" + }, + { + "label": ".handleFileUpload()", + "file_type": "code", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L466", + "_origin": "ast", + "id": "controller_settlementcontroller_settlementcontroller_handlefileupload", + "community": 6, + "norm_label": ".handlefileupload()" + }, + { + "label": "FinancialBreakdown.php", + "file_type": "code", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_financialbreakdown", + "community": 256, + "norm_label": "financialbreakdown.php" + }, + { + "label": "FinancialBreakdown", + "file_type": "code", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L10", + "_origin": "ast", + "id": "entity_financialbreakdown_financialbreakdown", + "community": 256, + "norm_label": "financialbreakdown" + }, + { + "label": "Payment", + "file_type": "code", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L27", + "_origin": "ast", + "id": "src_settlement_entity_financialbreakdown_php_payment", + "community": 256, + "norm_label": "payment" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L67", + "_origin": "ast", + "id": "src_settlement_entity_financialbreakdown_php_user", + "community": 256, + "norm_label": "user" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_financialbreakdown_financialbreakdown_construct", + "community": 256, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L108", + "_origin": "ast", + "id": "entity_financialbreakdown_financialbreakdown_getid", + "community": 256, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L109", + "_origin": "ast", + "id": "entity_financialbreakdown_financialbreakdown_getuuid", + "community": 256, + "norm_label": ".getuuid()" + }, + { + "label": ".getPayment()", + "file_type": "code", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L110", + "_origin": "ast", + "id": "entity_financialbreakdown_financialbreakdown_getpayment", + "community": 256, + "norm_label": ".getpayment()" + }, + { + "label": ".getSource()", + "file_type": "code", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L111", + "_origin": "ast", + "id": "entity_financialbreakdown_financialbreakdown_getsource", + "community": 256, + "norm_label": ".getsource()" + }, + { + "label": ".getRepresentationId()", + "file_type": "code", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L112", + "_origin": "ast", + "id": "entity_financialbreakdown_financialbreakdown_getrepresentationid", + "community": 256, + "norm_label": ".getrepresentationid()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L114", + "_origin": "ast", + "id": "entity_financialbreakdown_financialbreakdown_toarray", + "community": 256, + "norm_label": ".toarray()" + }, + { + "label": "Settlement.php", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_settlement", + "community": 113, + "norm_label": "settlement.php" + }, + { + "label": "Settlement", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_settlement_settlement", + "community": 113, + "norm_label": "settlement" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L27", + "_origin": "ast", + "id": "src_settlement_entity_settlement_php_user", + "community": 113, + "norm_label": "user" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L58", + "_origin": "ast", + "id": "entity_settlement_settlement_construct", + "community": 113, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L68", + "_origin": "ast", + "id": "entity_settlement_settlement_getid", + "community": 113, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L69", + "_origin": "ast", + "id": "entity_settlement_settlement_getuuid", + "community": 113, + "norm_label": ".getuuid()" + }, + { + "label": ".getUser()", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L70", + "_origin": "ast", + "id": "entity_settlement_settlement_getuser", + "community": 113, + "norm_label": ".getuser()" + }, + { + "label": ".getAmountRials()", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L71", + "_origin": "ast", + "id": "entity_settlement_settlement_getamountrials", + "community": 113, + "norm_label": ".getamountrials()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L72", + "_origin": "ast", + "id": "entity_settlement_settlement_getstatus", + "community": 113, + "norm_label": ".getstatus()" + }, + { + "label": ".getBankAccount()", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L73", + "_origin": "ast", + "id": "entity_settlement_settlement_getbankaccount", + "community": 113, + "norm_label": ".getbankaccount()" + }, + { + "label": ".getAdminNote()", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_settlement_settlement_getadminnote", + "community": 113, + "norm_label": ".getadminnote()" + }, + { + "label": ".getReceipt()", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_settlement_settlement_getreceipt", + "community": 113, + "norm_label": ".getreceipt()" + }, + { + "label": ".setReceipt()", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_settlement_settlement_setreceipt", + "community": 113, + "norm_label": ".setreceipt()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L77", + "_origin": "ast", + "id": "src_settlement_entity_settlement_php_self", + "community": 113, + "norm_label": "self" + }, + { + "label": ".approve()", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L84", + "_origin": "ast", + "id": "entity_settlement_settlement_approve", + "community": 113, + "norm_label": ".approve()" + }, + { + "label": ".reject()", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L94", + "_origin": "ast", + "id": "entity_settlement_settlement_reject", + "community": 113, + "norm_label": ".reject()" + }, + { + "label": ".markPaid()", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L104", + "_origin": "ast", + "id": "entity_settlement_settlement_markpaid", + "community": 113, + "norm_label": ".markpaid()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L112", + "_origin": "ast", + "id": "entity_settlement_settlement_toarray", + "community": 113, + "norm_label": ".toarray()" + }, + { + "label": "WalletTransaction.php", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_wallettransaction", + "community": 128, + "norm_label": "wallettransaction.php" + }, + { + "label": "WalletTransaction", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L10", + "_origin": "ast", + "id": "entity_wallettransaction_wallettransaction", + "community": 128, + "norm_label": "wallettransaction" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L26", + "_origin": "ast", + "id": "src_settlement_entity_wallettransaction_php_user", + "community": 128, + "norm_label": "user" + }, + { + "label": "Payment", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L30", + "_origin": "ast", + "id": "src_settlement_entity_wallettransaction_php_payment", + "community": 128, + "norm_label": "payment" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L49", + "_origin": "ast", + "id": "entity_wallettransaction_wallettransaction_construct", + "community": 128, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L59", + "_origin": "ast", + "id": "entity_wallettransaction_wallettransaction_getid", + "community": 128, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L60", + "_origin": "ast", + "id": "entity_wallettransaction_wallettransaction_getuuid", + "community": 128, + "norm_label": ".getuuid()" + }, + { + "label": ".getUser()", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L61", + "_origin": "ast", + "id": "entity_wallettransaction_wallettransaction_getuser", + "community": 128, + "norm_label": ".getuser()" + }, + { + "label": ".getPayment()", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_wallettransaction_wallettransaction_getpayment", + "community": 128, + "norm_label": ".getpayment()" + }, + { + "label": ".getAmountRials()", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_wallettransaction_wallettransaction_getamountrials", + "community": 128, + "norm_label": ".getamountrials()" + }, + { + "label": ".getType()", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L64", + "_origin": "ast", + "id": "entity_wallettransaction_wallettransaction_gettype", + "community": 128, + "norm_label": ".gettype()" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L65", + "_origin": "ast", + "id": "entity_wallettransaction_wallettransaction_getdescription", + "community": 128, + "norm_label": ".getdescription()" + }, + { + "label": ".getBalanceAfter()", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L66", + "_origin": "ast", + "id": "entity_wallettransaction_wallettransaction_getbalanceafter", + "community": 128, + "norm_label": ".getbalanceafter()" + }, + { + "label": ".setPayment()", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L68", + "_origin": "ast", + "id": "entity_wallettransaction_wallettransaction_setpayment", + "community": 128, + "norm_label": ".setpayment()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L68", + "_origin": "ast", + "id": "src_settlement_entity_wallettransaction_php_self", + "community": 128, + "norm_label": "self" + }, + { + "label": ".setDescription()", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L69", + "_origin": "ast", + "id": "entity_wallettransaction_wallettransaction_setdescription", + "community": 128, + "norm_label": ".setdescription()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L71", + "_origin": "ast", + "id": "entity_wallettransaction_wallettransaction_toarray", + "community": 128, + "norm_label": ".toarray()" + }, + { + "label": "FinancialBreakdownRepository.php", + "file_type": "code", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_financialbreakdownrepository", + "community": 6, + "norm_label": "financialbreakdownrepository.php" + }, + { + "label": "FinancialBreakdownRepository", + "file_type": "code", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_financialbreakdownrepository_financialbreakdownrepository", + "community": 6, + "norm_label": "financialbreakdownrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_financialbreakdownrepository_financialbreakdownrepository_construct", + "community": 6, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_settlement_repository_financialbreakdownrepository_php_managerregistry", + "community": 6, + "norm_label": "managerregistry" + }, + { + "label": ".existsForPayment()", + "file_type": "code", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_financialbreakdownrepository_financialbreakdownrepository_existsforpayment", + "community": 6, + "norm_label": ".existsforpayment()" + }, + { + "label": "Payment", + "file_type": "code", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_settlement_repository_financialbreakdownrepository_php_payment", + "community": 6, + "norm_label": "payment" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "repository_financialbreakdownrepository_financialbreakdownrepository_save", + "community": 6, + "norm_label": ".save()" + }, + { + "label": "FinancialBreakdown", + "file_type": "code", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "financialbreakdown", + "community": 6, + "norm_label": "financialbreakdown" + }, + { + "label": "SettlementRepository.php", + "file_type": "code", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_settlementrepository", + "community": 6, + "norm_label": "settlementrepository.php" + }, + { + "label": "SettlementRepository", + "file_type": "code", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_settlementrepository_settlementrepository", + "community": 6, + "norm_label": "settlementrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_settlementrepository_settlementrepository_construct", + "community": 6, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_settlement_repository_settlementrepository_php_managerregistry", + "community": 6, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_settlementrepository_settlementrepository_findbyuuid", + "community": 6, + "norm_label": ".findbyuuid()" + }, + { + "label": "Settlement", + "file_type": "code", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "settlement", + "community": 6, + "norm_label": "settlement" + }, + { + "label": ".findByUser()", + "file_type": "code", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L23", + "_origin": "ast", + "id": "repository_settlementrepository_settlementrepository_findbyuser", + "community": 6, + "norm_label": ".findbyuser()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L23", + "_origin": "ast", + "id": "src_settlement_repository_settlementrepository_php_user", + "community": 6, + "norm_label": "user" + }, + { + "label": ".getWalletBalance()", + "file_type": "code", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L29", + "_origin": "ast", + "id": "repository_settlementrepository_settlementrepository_getwalletbalance", + "community": 6, + "norm_label": ".getwalletbalance()" + }, + { + "label": ".sumByStatus()", + "file_type": "code", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L47", + "_origin": "ast", + "id": "repository_settlementrepository_settlementrepository_sumbystatus", + "community": 6, + "norm_label": ".sumbystatus()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L56", + "_origin": "ast", + "id": "repository_settlementrepository_settlementrepository_save", + "community": 6, + "norm_label": ".save()" + }, + { + "label": "WalletTransactionRepository.php", + "file_type": "code", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_wallettransactionrepository", + "community": 6, + "norm_label": "wallettransactionrepository.php" + }, + { + "label": "WalletTransactionRepository", + "file_type": "code", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_wallettransactionrepository_wallettransactionrepository", + "community": 6, + "norm_label": "wallettransactionrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_wallettransactionrepository_wallettransactionrepository_construct", + "community": 6, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_settlement_repository_wallettransactionrepository_php_managerregistry", + "community": 6, + "norm_label": "managerregistry" + }, + { + "label": ".findByUser()", + "file_type": "code", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L18", + "_origin": "ast", + "id": "repository_wallettransactionrepository_wallettransactionrepository_findbyuser", + "community": 6, + "norm_label": ".findbyuser()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L18", + "_origin": "ast", + "id": "src_settlement_repository_wallettransactionrepository_php_user", + "community": 6, + "norm_label": "user" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L23", + "_origin": "ast", + "id": "repository_wallettransactionrepository_wallettransactionrepository_save", + "community": 6, + "norm_label": ".save()" + }, + { + "label": "WalletTransaction", + "file_type": "code", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L23", + "_origin": "ast", + "id": "wallettransaction", + "community": 6, + "norm_label": "wallettransaction" + }, + { + "label": "CommissionService.php", + "file_type": "code", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_commissionservice", + "community": 6, + "norm_label": "commissionservice.php" + }, + { + "label": "CommissionService", + "file_type": "code", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L20", + "_origin": "ast", + "id": "service_commissionservice_commissionservice", + "community": 6, + "norm_label": "commissionservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L22", + "_origin": "ast", + "id": "service_commissionservice_commissionservice_construct", + "community": 6, + "norm_label": ".__construct()" + }, + { + "label": ".processAppointment()", + "file_type": "code", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L35", + "_origin": "ast", + "id": "service_commissionservice_commissionservice_processappointment", + "community": 6, + "norm_label": ".processappointment()" + }, + { + "label": "Payment", + "file_type": "code", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L35", + "_origin": "ast", + "id": "src_settlement_service_commissionservice_php_payment", + "community": 6, + "norm_label": "payment" + }, + { + "label": ".processSubscription()", + "file_type": "code", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L56", + "_origin": "ast", + "id": "service_commissionservice_commissionservice_processsubscription", + "community": 6, + "norm_label": ".processsubscription()" + }, + { + "label": ".resolveRep()", + "file_type": "code", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L73", + "_origin": "ast", + "id": "service_commissionservice_commissionservice_resolverep", + "community": 6, + "norm_label": ".resolverep()" + }, + { + "label": "Representation", + "file_type": "code", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L73", + "_origin": "ast", + "id": "src_settlement_service_commissionservice_php_representation", + "community": 6, + "norm_label": "representation" + }, + { + "label": ".settle()", + "file_type": "code", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L80", + "_origin": "ast", + "id": "service_commissionservice_commissionservice_settle", + "community": 6, + "norm_label": ".settle()" + }, + { + "label": "ErrorCodes.php", + "file_type": "code", + "source_file": "src/Shared/Constant/ErrorCodes.php", + "source_location": "L1", + "_origin": "ast", + "id": "constant_errorcodes", + "community": 70, + "norm_label": "errorcodes.php" + }, + { + "label": "ErrorCodes", + "file_type": "code", + "source_file": "src/Shared/Constant/ErrorCodes.php", + "source_location": "L5", + "_origin": "ast", + "id": "constant_errorcodes_errorcodes", + "community": 70, + "norm_label": "errorcodes" + }, + { + "label": ".message()", + "file_type": "code", + "source_file": "src/Shared/Constant/ErrorCodes.php", + "source_location": "L86", + "_origin": "ast", + "id": "constant_errorcodes_errorcodes_message", + "community": 70, + "norm_label": ".message()" + }, + { + "label": "BaseController.php", + "file_type": "code", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_basecontroller", + "community": 108, + "norm_label": "basecontroller.php" + }, + { + "label": "BaseController", + "file_type": "code", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L8", + "_origin": "ast", + "id": "controller_basecontroller_basecontroller", + "community": 108, + "norm_label": "basecontroller" + }, + { + "label": ".success()", + "file_type": "code", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L10", + "_origin": "ast", + "id": "controller_basecontroller_basecontroller_success", + "community": 108, + "norm_label": ".success()" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L10", + "_origin": "ast", + "id": "src_shared_controller_basecontroller_php_jsonresponse", + "community": 108, + "norm_label": "jsonresponse" + }, + { + "label": ".paginated()", + "file_type": "code", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L19", + "_origin": "ast", + "id": "controller_basecontroller_basecontroller_paginated", + "community": 108, + "norm_label": ".paginated()" + }, + { + "label": ".error()", + "file_type": "code", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L28", + "_origin": "ast", + "id": "controller_basecontroller_basecontroller_error", + "community": 108, + "norm_label": ".error()" + }, + { + "label": ".validationError()", + "file_type": "code", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L37", + "_origin": "ast", + "id": "controller_basecontroller_basecontroller_validationerror", + "community": 108, + "norm_label": ".validationerror()" + }, + { + "label": "HealthController.php", + "file_type": "code", + "source_file": "src/Shared/Controller/HealthController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_healthcontroller", + "community": 490, + "norm_label": "healthcontroller.php" + }, + { + "label": "HealthController", + "file_type": "code", + "source_file": "src/Shared/Controller/HealthController.php", + "source_location": "L10", + "_origin": "ast", + "id": "controller_healthcontroller_healthcontroller", + "community": 490, + "norm_label": "healthcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Shared/Controller/HealthController.php", + "source_location": "L12", + "_origin": "ast", + "id": "controller_healthcontroller_healthcontroller_construct", + "community": 490, + "norm_label": ".__construct()" + }, + { + "label": ".__invoke()", + "file_type": "code", + "source_file": "src/Shared/Controller/HealthController.php", + "source_location": "L17", + "_origin": "ast", + "id": "controller_healthcontroller_healthcontroller_invoke", + "community": 490, + "norm_label": ".__invoke()" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Shared/Controller/HealthController.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_shared_controller_healthcontroller_php_jsonresponse", + "community": 490, + "norm_label": "jsonresponse" + }, + { + "label": "HomeController.php", + "file_type": "code", + "source_file": "src/Shared/Controller/HomeController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_homecontroller", + "community": 295, + "norm_label": "homecontroller.php" + }, + { + "label": "HomeController", + "file_type": "code", + "source_file": "src/Shared/Controller/HomeController.php", + "source_location": "L9", + "_origin": "ast", + "id": "controller_homecontroller_homecontroller", + "community": 295, + "norm_label": "homecontroller" + }, + { + "label": ".index()", + "file_type": "code", + "source_file": "src/Shared/Controller/HomeController.php", + "source_location": "L11", + "_origin": "ast", + "id": "controller_homecontroller_homecontroller_index", + "community": 295, + "norm_label": ".index()" + }, + { + "label": "Response", + "file_type": "code", + "source_file": "src/Shared/Controller/HomeController.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_shared_controller_homecontroller_php_response", + "community": 295, + "norm_label": "response" + }, + { + "label": "JsonContains.php", + "file_type": "code", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L1", + "_origin": "ast", + "id": "doctrine_jsoncontains", + "community": 338, + "norm_label": "jsoncontains.php" + }, + { + "label": "JsonContains", + "file_type": "code", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L15", + "_origin": "ast", + "id": "doctrine_jsoncontains_jsoncontains", + "community": 338, + "norm_label": "jsoncontains" + }, + { + "label": "FunctionNode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "functionnode", + "community": 338, + "norm_label": "functionnode" + }, + { + "label": "Node", + "file_type": "code", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L17", + "_origin": "ast", + "id": "node", + "community": 338, + "norm_label": "node" + }, + { + "label": ".parse()", + "file_type": "code", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L20", + "_origin": "ast", + "id": "doctrine_jsoncontains_jsoncontains_parse", + "community": 338, + "norm_label": ".parse()" + }, + { + "label": "Parser", + "file_type": "code", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L20", + "_origin": "ast", + "id": "parser", + "community": 338, + "norm_label": "parser" + }, + { + "label": ".getSql()", + "file_type": "code", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L30", + "_origin": "ast", + "id": "doctrine_jsoncontains_jsoncontains_getsql", + "community": 338, + "norm_label": ".getsql()" + }, + { + "label": "SqlWalker", + "file_type": "code", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L30", + "_origin": "ast", + "id": "sqlwalker", + "community": 338, + "norm_label": "sqlwalker" + }, + { + "label": "ExceptionSubscriber.php", + "file_type": "code", + "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", + "source_location": "L1", + "_origin": "ast", + "id": "eventsubscriber_exceptionsubscriber", + "community": 204, + "norm_label": "exceptionsubscriber.php" + }, + { + "label": "ExceptionSubscriber", + "file_type": "code", + "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", + "source_location": "L19", + "_origin": "ast", + "id": "eventsubscriber_exceptionsubscriber_exceptionsubscriber", + "community": 204, + "norm_label": "exceptionsubscriber" + }, + { + "label": "EventSubscriberInterface", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "eventsubscriberinterface", + "community": 204, + "norm_label": "eventsubscriberinterface" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", + "source_location": "L21", + "_origin": "ast", + "id": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_construct", + "community": 204, + "norm_label": ".__construct()" + }, + { + "label": ".onKernelException()", + "file_type": "code", + "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", + "source_location": "L26", + "_origin": "ast", + "id": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", + "community": 204, + "norm_label": ".onkernelexception()" + }, + { + "label": "ExceptionEvent", + "file_type": "code", + "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", + "source_location": "L26", + "_origin": "ast", + "id": "exceptionevent", + "community": 204, + "norm_label": "exceptionevent" + }, + { + "label": ".getSubscribedEvents()", + "file_type": "code", + "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", + "source_location": "L123", + "_origin": "ast", + "id": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_getsubscribedevents", + "community": 204, + "norm_label": ".getsubscribedevents()" + }, + { + "label": "SecurityHeadersSubscriber.php", + "file_type": "code", + "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", + "source_location": "L1", + "_origin": "ast", + "id": "eventsubscriber_securityheaderssubscriber", + "community": 204, + "norm_label": "securityheaderssubscriber.php" + }, + { + "label": "SecurityHeadersSubscriber", + "file_type": "code", + "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", + "source_location": "L9", + "_origin": "ast", + "id": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber", + "community": 204, + "norm_label": "securityheaderssubscriber" + }, + { + "label": ".onKernelResponse()", + "file_type": "code", + "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", + "source_location": "L11", + "_origin": "ast", + "id": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_onkernelresponse", + "community": 204, + "norm_label": ".onkernelresponse()" + }, + { + "label": "ResponseEvent", + "file_type": "code", + "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", + "source_location": "L11", + "_origin": "ast", + "id": "responseevent", + "community": 204, + "norm_label": "responseevent" + }, + { + "label": ".getSubscribedEvents()", + "file_type": "code", + "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", + "source_location": "L34", + "_origin": "ast", + "id": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_getsubscribedevents", + "community": 204, + "norm_label": ".getsubscribedevents()" + }, + { + "label": "AppException.php", + "file_type": "code", + "source_file": "src/Shared/Exception/AppException.php", + "source_location": "L1", + "_origin": "ast", + "id": "exception_appexception", + "community": 308, + "norm_label": "appexception.php" + }, + { + "label": "AppException", + "file_type": "code", + "source_file": "src/Shared/Exception/AppException.php", + "source_location": "L7", + "_origin": "ast", + "id": "exception_appexception_appexception", + "community": 308, + "norm_label": "appexception" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Shared/Exception/AppException.php", + "source_location": "L9", + "_origin": "ast", + "id": "exception_appexception_appexception_construct", + "community": 308, + "norm_label": ".__construct()" + }, + { + "label": ".getErrorCode()", + "file_type": "code", + "source_file": "src/Shared/Exception/AppException.php", + "source_location": "L18", + "_origin": "ast", + "id": "exception_appexception_appexception_geterrorcode", + "community": 308, + "norm_label": ".geterrorcode()" + }, + { + "label": ".getHttpStatus()", + "file_type": "code", + "source_file": "src/Shared/Exception/AppException.php", + "source_location": "L19", + "_origin": "ast", + "id": "exception_appexception_appexception_gethttpstatus", + "community": 308, + "norm_label": ".gethttpstatus()" + }, + { + "label": ".getField()", + "file_type": "code", + "source_file": "src/Shared/Exception/AppException.php", + "source_location": "L20", + "_origin": "ast", + "id": "exception_appexception_appexception_getfield", + "community": 308, + "norm_label": ".getfield()" + }, + { + "label": "SendSmsMessage.php", + "file_type": "code", + "source_file": "src/Shared/Message/SendSmsMessage.php", + "source_location": "L1", + "_origin": "ast", + "id": "src_shared_message_sendsmsmessage_php_message_sendsmsmessage", + "community": 614, + "norm_label": "sendsmsmessage.php" + }, + { + "label": "SendSmsMessage", + "file_type": "code", + "source_file": "src/Shared/Message/SendSmsMessage.php", + "source_location": "L5", + "_origin": "ast", + "id": "src_shared_message_sendsmsmessage_php_message_sendsmsmessage_sendsmsmessage", + "community": 614, + "norm_label": "sendsmsmessage" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Shared/Message/SendSmsMessage.php", + "source_location": "L7", + "_origin": "ast", + "id": "src_shared_message_sendsmsmessage_php_message_sendsmsmessage_sendsmsmessage_construct", + "community": 614, + "norm_label": ".__construct()" + }, + { + "label": "ApiIrService.php", + "file_type": "code", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_apiirservice", + "community": 352, + "norm_label": "apiirservice.php" + }, + { + "label": "ApiIrService", + "file_type": "code", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L22", + "_origin": "ast", + "id": "service_apiirservice_apiirservice", + "community": 352, + "norm_label": "apiirservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L24", + "_origin": "ast", + "id": "service_apiirservice_apiirservice_construct", + "community": 352, + "norm_label": ".__construct()" + }, + { + "label": ".isConfigured()", + "file_type": "code", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L31", + "_origin": "ast", + "id": "service_apiirservice_apiirservice_isconfigured", + "community": 352, + "norm_label": ".isconfigured()" + }, + { + "label": ".shahkarMatch()", + "file_type": "code", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L39", + "_origin": "ast", + "id": "service_apiirservice_apiirservice_shahkarmatch", + "community": 352, + "norm_label": ".shahkarmatch()" + }, + { + "label": ".ibanMatch()", + "file_type": "code", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L54", + "_origin": "ast", + "id": "service_apiirservice_apiirservice_ibanmatch", + "community": 352, + "norm_label": ".ibanmatch()" + }, + { + "label": ".post()", + "file_type": "code", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L74", + "_origin": "ast", + "id": "service_apiirservice_apiirservice_post", + "community": 352, + "norm_label": ".post()" + }, + { + "label": ".extractMatched()", + "file_type": "code", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L106", + "_origin": "ast", + "id": "service_apiirservice_apiirservice_extractmatched", + "community": 352, + "norm_label": ".extractmatched()" + }, + { + "label": "FileValidatorService.php", + "file_type": "code", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_filevalidatorservice", + "community": 353, + "norm_label": "filevalidatorservice.php" + }, + { + "label": "FileValidatorService", + "file_type": "code", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L9", + "_origin": "ast", + "id": "service_filevalidatorservice_filevalidatorservice", + "community": 353, + "norm_label": "filevalidatorservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L19", + "_origin": "ast", + "id": "service_filevalidatorservice_filevalidatorservice_construct", + "community": 353, + "norm_label": ".__construct()" + }, + { + "label": ".validateUploadedFile()", + "file_type": "code", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L21", + "_origin": "ast", + "id": "service_filevalidatorservice_filevalidatorservice_validateuploadedfile", + "community": 353, + "norm_label": ".validateuploadedfile()" + }, + { + "label": "UploadedFile", + "file_type": "code", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L21", + "_origin": "ast", + "id": "uploadedfile", + "community": 353, + "norm_label": "uploadedfile" + }, + { + "label": ".validate()", + "file_type": "code", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L31", + "_origin": "ast", + "id": "service_filevalidatorservice_filevalidatorservice_validate", + "community": 353, + "norm_label": ".validate()" + }, + { + "label": ".sanitizeFilename()", + "file_type": "code", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L53", + "_origin": "ast", + "id": "service_filevalidatorservice_filevalidatorservice_sanitizefilename", + "community": 353, + "norm_label": ".sanitizefilename()" + }, + { + "label": ".detectMimeType()", + "file_type": "code", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L68", + "_origin": "ast", + "id": "service_filevalidatorservice_filevalidatorservice_detectmimetype", + "community": 353, + "norm_label": ".detectmimetype()" + }, + { + "label": "InputValidator.php", + "file_type": "code", + "source_file": "src/Shared/Service/InputValidator.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_inputvalidator", + "community": 465, + "norm_label": "inputvalidator.php" + }, + { + "label": "InputValidator", + "file_type": "code", + "source_file": "src/Shared/Service/InputValidator.php", + "source_location": "L9", + "_origin": "ast", + "id": "service_inputvalidator_inputvalidator", + "community": 465, + "norm_label": "inputvalidator" + }, + { + "label": ".isValidIranMobile()", + "file_type": "code", + "source_file": "src/Shared/Service/InputValidator.php", + "source_location": "L11", + "_origin": "ast", + "id": "service_inputvalidator_inputvalidator_isvalidiranmobile", + "community": 465, + "norm_label": ".isvalidiranmobile()" + }, + { + "label": ".isValidIranNationalCode()", + "file_type": "code", + "source_file": "src/Shared/Service/InputValidator.php", + "source_location": "L17", + "_origin": "ast", + "id": "service_inputvalidator_inputvalidator_isvalidirannationalcode", + "community": 465, + "norm_label": ".isvalidirannationalcode()" + }, + { + "label": ".maskMobile()", + "file_type": "code", + "source_file": "src/Shared/Service/InputValidator.php", + "source_location": "L27", + "_origin": "ast", + "id": "service_inputvalidator_inputvalidator_maskmobile", + "community": 465, + "norm_label": ".maskmobile()" + }, + { + "label": ".toEnglishDigits()", + "file_type": "code", + "source_file": "src/Shared/Service/InputValidator.php", + "source_location": "L37", + "_origin": "ast", + "id": "service_inputvalidator_inputvalidator_toenglishdigits", + "community": 465, + "norm_label": ".toenglishdigits()" + }, + { + "label": "SeedSmsMessageTemplatesCommand.php", + "file_type": "code", + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L1", + "_origin": "ast", + "id": "command_seedsmsmessagetemplatescommand", + "community": 205, + "norm_label": "seedsmsmessagetemplatescommand.php" + }, + { + "label": "SeedSmsMessageTemplatesCommand", + "file_type": "code", + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L12", + "_origin": "ast", + "id": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand", + "community": 205, + "norm_label": "seedsmsmessagetemplatescommand" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L18", + "_origin": "ast", + "id": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_construct", + "community": 205, + "norm_label": ".__construct()" + }, + { + "label": ".execute()", + "file_type": "code", + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L23", + "_origin": "ast", + "id": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_execute", + "community": 205, + "norm_label": ".execute()" + }, + { + "label": "InputInterface", + "file_type": "code", + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L23", + "_origin": "ast", + "id": "src_sms_command_seedsmsmessagetemplatescommand_php_inputinterface", + "community": 205, + "norm_label": "inputinterface" + }, + { + "label": "OutputInterface", + "file_type": "code", + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L23", + "_origin": "ast", + "id": "src_sms_command_seedsmsmessagetemplatescommand_php_outputinterface", + "community": 205, + "norm_label": "outputinterface" + }, + { + "label": "SmsController.php", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_smscontroller", + "community": 164, + "norm_label": "smscontroller.php" + }, + { + "label": "SmsController", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L18", + "_origin": "ast", + "id": "controller_smscontroller_smscontroller", + "community": 164, + "norm_label": "smscontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L22", + "_origin": "ast", + "id": "controller_smscontroller_smscontroller_construct", + "community": 164, + "norm_label": ".__construct()" + }, + { + "label": ".send()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L29", + "_origin": "ast", + "id": "controller_smscontroller_smscontroller_send", + "community": 164, + "norm_label": ".send()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L29", + "_origin": "ast", + "id": "src_sms_controller_smscontroller_php_request", + "community": 164, + "norm_label": "request" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L29", + "_origin": "ast", + "id": "src_sms_controller_smscontroller_php_jsonresponse", + "community": 164, + "norm_label": "jsonresponse" + }, + { + "label": ".createTemplate()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L82", + "_origin": "ast", + "id": "controller_smscontroller_smscontroller_createtemplate", + "community": 164, + "norm_label": ".createtemplate()" + }, + { + "label": ".getTemplate()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L132", + "_origin": "ast", + "id": "controller_smscontroller_smscontroller_gettemplate", + "community": 164, + "norm_label": ".gettemplate()" + }, + { + "label": ".updateTemplate()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L164", + "_origin": "ast", + "id": "controller_smscontroller_smscontroller_updatetemplate", + "community": 164, + "norm_label": ".updatetemplate()" + }, + { + "label": ".submitTemplate()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L225", + "_origin": "ast", + "id": "controller_smscontroller_smscontroller_submittemplate", + "community": 164, + "norm_label": ".submittemplate()" + }, + { + "label": ".deleteTemplate()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L263", + "_origin": "ast", + "id": "controller_smscontroller_smscontroller_deletetemplate", + "community": 164, + "norm_label": ".deletetemplate()" + }, + { + "label": ".listTemplates()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L302", + "_origin": "ast", + "id": "controller_smscontroller_smscontroller_listtemplates", + "community": 164, + "norm_label": ".listtemplates()" + }, + { + "label": ".approveTemplate()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L329", + "_origin": "ast", + "id": "controller_smscontroller_smscontroller_approvetemplate", + "community": 164, + "norm_label": ".approvetemplate()" + }, + { + "label": ".rejectTemplate()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L378", + "_origin": "ast", + "id": "controller_smscontroller_smscontroller_rejecttemplate", + "community": 164, + "norm_label": ".rejecttemplate()" + }, + { + "label": ".sendViaTemplate()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L433", + "_origin": "ast", + "id": "controller_smscontroller_smscontroller_sendviatemplate", + "community": 164, + "norm_label": ".sendviatemplate()" + }, + { + "label": "SmsMessageController.php", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_smsmessagecontroller", + "community": 108, + "norm_label": "smsmessagecontroller.php" + }, + { + "label": "SmsMessageController", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L18", + "_origin": "ast", + "id": "controller_smsmessagecontroller_smsmessagecontroller", + "community": 108, + "norm_label": "smsmessagecontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L22", + "_origin": "ast", + "id": "controller_smsmessagecontroller_smsmessagecontroller_construct", + "community": 108, + "norm_label": ".__construct()" + }, + { + "label": ".list()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L26", + "_origin": "ast", + "id": "controller_smsmessagecontroller_smsmessagecontroller_list", + "community": 108, + "norm_label": ".list()" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L26", + "_origin": "ast", + "id": "src_sms_controller_smsmessagecontroller_php_jsonresponse", + "community": 108, + "norm_label": "jsonresponse" + }, + { + "label": ".update()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L55", + "_origin": "ast", + "id": "controller_smsmessagecontroller_smsmessagecontroller_update", + "community": 108, + "norm_label": ".update()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L55", + "_origin": "ast", + "id": "src_sms_controller_smsmessagecontroller_php_request", + "community": 108, + "norm_label": "request" + }, + { + "label": "SmsWalletController.php", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_smswalletcontroller", + "community": 64, + "norm_label": "smswalletcontroller.php" + }, + { + "label": "SmsWalletController", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L28", + "_origin": "ast", + "id": "controller_smswalletcontroller_smswalletcontroller", + "community": 64, + "norm_label": "smswalletcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L32", + "_origin": "ast", + "id": "controller_smswalletcontroller_smswalletcontroller_construct", + "community": 64, + "norm_label": ".__construct()" + }, + { + "label": ".balance()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L47", + "_origin": "ast", + "id": "controller_smswalletcontroller_smswalletcontroller_balance", + "community": 64, + "norm_label": ".balance()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L47", + "_origin": "ast", + "id": "src_sms_controller_smswalletcontroller_php_user", + "community": 64, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L47", + "_origin": "ast", + "id": "src_sms_controller_smswalletcontroller_php_jsonresponse", + "community": 64, + "norm_label": "jsonresponse" + }, + { + "label": ".charge()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L66", + "_origin": "ast", + "id": "controller_smswalletcontroller_smswalletcontroller_charge", + "community": 64, + "norm_label": ".charge()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L66", + "_origin": "ast", + "id": "src_sms_controller_smswalletcontroller_php_request", + "community": 64, + "norm_label": "request" + }, + { + "label": ".logs()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L118", + "_origin": "ast", + "id": "controller_smswalletcontroller_smswalletcontroller_logs", + "community": 64, + "norm_label": ".logs()" + }, + { + "label": ".getSettings()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L141", + "_origin": "ast", + "id": "controller_smswalletcontroller_smswalletcontroller_getsettings", + "community": 64, + "norm_label": ".getsettings()" + }, + { + "label": ".updateSettings()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L165", + "_origin": "ast", + "id": "controller_smswalletcontroller_smswalletcontroller_updatesettings", + "community": 64, + "norm_label": ".updatesettings()" + }, + { + "label": ".adminReviewList()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L195", + "_origin": "ast", + "id": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", + "community": 64, + "norm_label": ".adminreviewlist()" + }, + { + "label": ".adminApprove()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L219", + "_origin": "ast", + "id": "controller_smswalletcontroller_smswalletcontroller_adminapprove", + "community": 64, + "norm_label": ".adminapprove()" + }, + { + "label": ".adminReject()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L234", + "_origin": "ast", + "id": "controller_smswalletcontroller_smswalletcontroller_adminreject", + "community": 64, + "norm_label": ".adminreject()" + }, + { + "label": ".resolveEntityName()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L255", + "_origin": "ast", + "id": "controller_smswalletcontroller_smswalletcontroller_resolveentityname", + "community": 64, + "norm_label": ".resolveentityname()" + }, + { + "label": ".adminReport()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L266", + "_origin": "ast", + "id": "controller_smswalletcontroller_smswalletcontroller_adminreport", + "community": 64, + "norm_label": ".adminreport()" + }, + { + "label": ".resolveEntity()", + "file_type": "code", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L288", + "_origin": "ast", + "id": "controller_smswalletcontroller_smswalletcontroller_resolveentity", + "community": 64, + "norm_label": ".resolveentity()" + }, + { + "label": "SmsLog.php", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_smslog", + "community": 339, + "norm_label": "smslog.php" + }, + { + "label": "SmsLog", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L8", + "_origin": "ast", + "id": "entity_smslog_smslog", + "community": 339, + "norm_label": "smslog" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_smslog_smslog_construct", + "community": 339, + "norm_label": ".__construct()" + }, + { + "label": ".setTemplateUuid()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L73", + "_origin": "ast", + "id": "entity_smslog_smslog_settemplateuuid", + "community": 339, + "norm_label": ".settemplateuuid()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L73", + "_origin": "ast", + "id": "src_sms_entity_smslog_php_self", + "community": 339, + "norm_label": "self" + }, + { + "label": ".getTag()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_smslog_smslog_gettag", + "community": 339, + "norm_label": ".gettag()" + }, + { + "label": ".setTag()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_smslog_smslog_settag", + "community": 339, + "norm_label": ".settag()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_smslog_smslog_toarray", + "community": 339, + "norm_label": ".toarray()" + }, + { + "label": "SmsMessageTemplate.php", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_smsmessagetemplate", + "community": 210, + "norm_label": "smsmessagetemplate.php" + }, + { + "label": "SmsMessageTemplate", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L11", + "_origin": "ast", + "id": "entity_smsmessagetemplate_smsmessagetemplate", + "community": 210, + "norm_label": "smsmessagetemplate" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L67", + "_origin": "ast", + "id": "entity_smsmessagetemplate_smsmessagetemplate_construct", + "community": 210, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L76", + "_origin": "ast", + "id": "entity_smsmessagetemplate_smsmessagetemplate_getid", + "community": 210, + "norm_label": ".getid()" + }, + { + "label": ".getTag()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_smsmessagetemplate_smsmessagetemplate_gettag", + "community": 210, + "norm_label": ".gettag()" + }, + { + "label": ".getTitle()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L78", + "_origin": "ast", + "id": "entity_smsmessagetemplate_smsmessagetemplate_gettitle", + "community": 210, + "norm_label": ".gettitle()" + }, + { + "label": ".getBody()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L79", + "_origin": "ast", + "id": "entity_smsmessagetemplate_smsmessagetemplate_getbody", + "community": 210, + "norm_label": ".getbody()" + }, + { + "label": ".getVariables()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L80", + "_origin": "ast", + "id": "entity_smsmessagetemplate_smsmessagetemplate_getvariables", + "community": 210, + "norm_label": ".getvariables()" + }, + { + "label": ".getUpdatedAt()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L81", + "_origin": "ast", + "id": "entity_smsmessagetemplate_smsmessagetemplate_getupdatedat", + "community": 210, + "norm_label": ".getupdatedat()" + }, + { + "label": ".setTitle()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L83", + "_origin": "ast", + "id": "entity_smsmessagetemplate_smsmessagetemplate_settitle", + "community": 210, + "norm_label": ".settitle()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L83", + "_origin": "ast", + "id": "src_sms_entity_smsmessagetemplate_php_self", + "community": 210, + "norm_label": "self" + }, + { + "label": ".setBody()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L84", + "_origin": "ast", + "id": "entity_smsmessagetemplate_smsmessagetemplate_setbody", + "community": 210, + "norm_label": ".setbody()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L86", + "_origin": "ast", + "id": "entity_smsmessagetemplate_smsmessagetemplate_toarray", + "community": 210, + "norm_label": ".toarray()" + }, + { + "label": "SmsSettings.php", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_smssettings", + "community": 77, + "norm_label": "smssettings.php" + }, + { + "label": "SmsSettings", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L8", + "_origin": "ast", + "id": "entity_smssettings_smssettings", + "community": 77, + "norm_label": "smssettings" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L53", + "_origin": "ast", + "id": "entity_smssettings_smssettings_construct", + "community": 77, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L60", + "_origin": "ast", + "id": "entity_smssettings_smssettings_getid", + "community": 77, + "norm_label": ".getid()" + }, + { + "label": ".getEntityType()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L61", + "_origin": "ast", + "id": "entity_smssettings_smssettings_getentitytype", + "community": 77, + "norm_label": ".getentitytype()" + }, + { + "label": ".getEntityId()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_smssettings_smssettings_getentityid", + "community": 77, + "norm_label": ".getentityid()" + }, + { + "label": ".isReminderEnabled()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_smssettings_smssettings_isreminderenabled", + "community": 77, + "norm_label": ".isreminderenabled()" + }, + { + "label": ".getReminderHoursBefore()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L64", + "_origin": "ast", + "id": "entity_smssettings_smssettings_getreminderhoursbefore", + "community": 77, + "norm_label": ".getreminderhoursbefore()" + }, + { + "label": ".isPostVisitEnabled()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L65", + "_origin": "ast", + "id": "entity_smssettings_smssettings_ispostvisitenabled", + "community": 77, + "norm_label": ".ispostvisitenabled()" + }, + { + "label": ".getPostVisitText()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L66", + "_origin": "ast", + "id": "entity_smssettings_smssettings_getpostvisittext", + "community": 77, + "norm_label": ".getpostvisittext()" + }, + { + "label": ".getPostVisitTextPending()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L68", + "_origin": "ast", + "id": "entity_smssettings_smssettings_getpostvisittextpending", + "community": 77, + "norm_label": ".getpostvisittextpending()" + }, + { + "label": ".getPostVisitTextStatus()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L69", + "_origin": "ast", + "id": "entity_smssettings_smssettings_getpostvisittextstatus", + "community": 77, + "norm_label": ".getpostvisittextstatus()" + }, + { + "label": ".getPostVisitTextRejectReason()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L70", + "_origin": "ast", + "id": "entity_smssettings_smssettings_getpostvisittextrejectreason", + "community": 77, + "norm_label": ".getpostvisittextrejectreason()" + }, + { + "label": ".setReminderEnabled()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L72", + "_origin": "ast", + "id": "entity_smssettings_smssettings_setreminderenabled", + "community": 77, + "norm_label": ".setreminderenabled()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L72", + "_origin": "ast", + "id": "src_sms_entity_smssettings_php_self", + "community": 77, + "norm_label": "self" + }, + { + "label": ".setReminderHoursBefore()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L73", + "_origin": "ast", + "id": "entity_smssettings_smssettings_setreminderhoursbefore", + "community": 77, + "norm_label": ".setreminderhoursbefore()" + }, + { + "label": ".setPostVisitEnabled()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_smssettings_smssettings_setpostvisitenabled", + "community": 77, + "norm_label": ".setpostvisitenabled()" + }, + { + "label": ".setPostVisitText()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_smssettings_smssettings_setpostvisittext", + "community": 77, + "norm_label": ".setpostvisittext()" + }, + { + "label": ".submitPostVisitText()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_smssettings_smssettings_submitpostvisittext", + "community": 77, + "norm_label": ".submitpostvisittext()" + }, + { + "label": ".approvePostVisitText()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L86", + "_origin": "ast", + "id": "entity_smssettings_smssettings_approvepostvisittext", + "community": 77, + "norm_label": ".approvepostvisittext()" + }, + { + "label": ".rejectPostVisitText()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L97", + "_origin": "ast", + "id": "entity_smssettings_smssettings_rejectpostvisittext", + "community": 77, + "norm_label": ".rejectpostvisittext()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L105", + "_origin": "ast", + "id": "entity_smssettings_smssettings_toarray", + "community": 77, + "norm_label": ".toarray()" + }, + { + "label": "SmsTemplate.php", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_smstemplate", + "community": 73, + "norm_label": "smstemplate.php" + }, + { + "label": "SmsTemplate", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L8", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate", + "community": 73, + "norm_label": "smstemplate" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L49", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_construct", + "community": 73, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L59", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_getid", + "community": 73, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L60", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_getuuid", + "community": 73, + "norm_label": ".getuuid()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L61", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_getname", + "community": 73, + "norm_label": ".getname()" + }, + { + "label": ".getBody()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_getbody", + "community": 73, + "norm_label": ".getbody()" + }, + { + "label": ".getProviderCode()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_getprovidercode", + "community": 73, + "norm_label": ".getprovidercode()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L64", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_getstatus", + "community": 73, + "norm_label": ".getstatus()" + }, + { + "label": ".getVariables()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L65", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_getvariables", + "community": 73, + "norm_label": ".getvariables()" + }, + { + "label": ".getAdminNote()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L66", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_getadminnote", + "community": 73, + "norm_label": ".getadminnote()" + }, + { + "label": ".setName()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L68", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_setname", + "community": 73, + "norm_label": ".setname()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L68", + "_origin": "ast", + "id": "src_sms_entity_smstemplate_php_self", + "community": 73, + "norm_label": "self" + }, + { + "label": ".setBody()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L69", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_setbody", + "community": 73, + "norm_label": ".setbody()" + }, + { + "label": ".setProviderCode()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L70", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_setprovidercode", + "community": 73, + "norm_label": ".setprovidercode()" + }, + { + "label": ".setVariables()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L71", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_setvariables", + "community": 73, + "norm_label": ".setvariables()" + }, + { + "label": ".submitForReview()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L73", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_submitforreview", + "community": 73, + "norm_label": ".submitforreview()" + }, + { + "label": ".revertToDraft()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_reverttodraft", + "community": 73, + "norm_label": ".reverttodraft()" + }, + { + "label": ".approve()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_approve", + "community": 73, + "norm_label": ".approve()" + }, + { + "label": ".reject()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L85", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_reject", + "community": 73, + "norm_label": ".reject()" + }, + { + "label": ".touch()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L93", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_touch", + "community": 73, + "norm_label": ".touch()" + }, + { + "label": ".renderBody()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L95", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_renderbody", + "community": 73, + "norm_label": ".renderbody()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L104", + "_origin": "ast", + "id": "entity_smstemplate_smstemplate_toarray", + "community": 73, + "norm_label": ".toarray()" + }, + { + "label": "SmsWallet.php", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_smswallet", + "community": 306, + "norm_label": "smswallet.php" + }, + { + "label": "SmsWallet", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L8", + "_origin": "ast", + "id": "entity_smswallet_smswallet", + "community": 306, + "norm_label": "smswallet" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L33", + "_origin": "ast", + "id": "entity_smswallet_smswallet_construct", + "community": 306, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L41", + "_origin": "ast", + "id": "entity_smswallet_smswallet_getid", + "community": 306, + "norm_label": ".getid()" + }, + { + "label": ".getEntityType()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L42", + "_origin": "ast", + "id": "entity_smswallet_smswallet_getentitytype", + "community": 306, + "norm_label": ".getentitytype()" + }, + { + "label": ".getEntityId()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L43", + "_origin": "ast", + "id": "entity_smswallet_smswallet_getentityid", + "community": 306, + "norm_label": ".getentityid()" + }, + { + "label": ".getBalanceRials()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L44", + "_origin": "ast", + "id": "entity_smswallet_smswallet_getbalancerials", + "community": 306, + "norm_label": ".getbalancerials()" + }, + { + "label": ".credit()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L46", + "_origin": "ast", + "id": "entity_smswallet_smswallet_credit", + "community": 306, + "norm_label": ".credit()" + }, + { + "label": ".debit()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L52", + "_origin": "ast", + "id": "entity_smswallet_smswallet_debit", + "community": 306, + "norm_label": ".debit()" + }, + { + "label": "SmsWalletTransaction.php", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_smswallettransaction", + "community": 234, + "norm_label": "smswallettransaction.php" + }, + { + "label": "SmsWalletTransaction", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L10", + "_origin": "ast", + "id": "entity_smswallettransaction_smswallettransaction", + "community": 234, + "norm_label": "smswallettransaction" + }, + { + "label": "SmsWallet", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L25", + "_origin": "ast", + "id": "src_sms_entity_smswallettransaction_php_smswallet", + "community": 234, + "norm_label": "smswallet" + }, + { + "label": "Payment", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L38", + "_origin": "ast", + "id": "src_sms_entity_smswallettransaction_php_payment", + "community": 234, + "norm_label": "payment" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L45", + "_origin": "ast", + "id": "entity_smswallettransaction_smswallettransaction_construct", + "community": 234, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L56", + "_origin": "ast", + "id": "entity_smswallettransaction_smswallettransaction_getid", + "community": 234, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L57", + "_origin": "ast", + "id": "entity_smswallettransaction_smswallettransaction_getuuid", + "community": 234, + "norm_label": ".getuuid()" + }, + { + "label": ".getType()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L58", + "_origin": "ast", + "id": "entity_smswallettransaction_smswallettransaction_gettype", + "community": 234, + "norm_label": ".gettype()" + }, + { + "label": ".getAmountRials()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L59", + "_origin": "ast", + "id": "entity_smswallettransaction_smswallettransaction_getamountrials", + "community": 234, + "norm_label": ".getamountrials()" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L60", + "_origin": "ast", + "id": "entity_smswallettransaction_smswallettransaction_getdescription", + "community": 234, + "norm_label": ".getdescription()" + }, + { + "label": ".getCreatedAt()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L61", + "_origin": "ast", + "id": "entity_smswallettransaction_smswallettransaction_getcreatedat", + "community": 234, + "norm_label": ".getcreatedat()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_smswallettransaction_smswallettransaction_toarray", + "community": 234, + "norm_label": ".toarray()" + }, + { + "label": "SendSmsMessage.php", + "file_type": "code", + "source_file": "src/Sms/Message/SendSmsMessage.php", + "source_location": "L1", + "_origin": "ast", + "id": "src_sms_message_sendsmsmessage_php_message_sendsmsmessage", + "community": 615, + "norm_label": "sendsmsmessage.php" + }, + { + "label": "SendSmsMessage", + "file_type": "code", + "source_file": "src/Sms/Message/SendSmsMessage.php", + "source_location": "L5", + "_origin": "ast", + "id": "src_sms_message_sendsmsmessage_php_message_sendsmsmessage_sendsmsmessage", + "community": 615, + "norm_label": "sendsmsmessage" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Message/SendSmsMessage.php", + "source_location": "L7", + "_origin": "ast", + "id": "src_sms_message_sendsmsmessage_php_message_sendsmsmessage_sendsmsmessage_construct", + "community": 615, + "norm_label": ".__construct()" + }, + { + "label": "KavehNegarProvider.php", + "file_type": "code", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L1", + "_origin": "ast", + "id": "provider_kavehnegarprovider", + "community": 82, + "norm_label": "kavehnegarprovider.php" + }, + { + "label": "KavehNegarProvider", + "file_type": "code", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L8", + "_origin": "ast", + "id": "provider_kavehnegarprovider_kavehnegarprovider", + "community": 82, + "norm_label": "kavehnegarprovider" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L12", + "_origin": "ast", + "id": "provider_kavehnegarprovider_kavehnegarprovider_construct", + "community": 82, + "norm_label": ".__construct()" + }, + { + "label": ".key()", + "file_type": "code", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L19", + "_origin": "ast", + "id": "provider_kavehnegarprovider_kavehnegarprovider_key", + "community": 82, + "norm_label": ".key()" + }, + { + "label": ".sender()", + "file_type": "code", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L20", + "_origin": "ast", + "id": "provider_kavehnegarprovider_kavehnegarprovider_sender", + "community": 82, + "norm_label": ".sender()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L22", + "_origin": "ast", + "id": "provider_kavehnegarprovider_kavehnegarprovider_getname", + "community": 82, + "norm_label": ".getname()" + }, + { + "label": ".send()", + "file_type": "code", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L24", + "_origin": "ast", + "id": "provider_kavehnegarprovider_kavehnegarprovider_send", + "community": 82, + "norm_label": ".send()" + }, + { + "label": ".sendTemplate()", + "file_type": "code", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L44", + "_origin": "ast", + "id": "provider_kavehnegarprovider_kavehnegarprovider_sendtemplate", + "community": 82, + "norm_label": ".sendtemplate()" + }, + { + "label": "RanginehProvider.php", + "file_type": "code", + "source_file": "src/Sms/Provider/RanginehProvider.php", + "source_location": "L1", + "_origin": "ast", + "id": "provider_ranginehprovider", + "community": 82, + "norm_label": "ranginehprovider.php" + }, + { + "label": "RanginehProvider", + "file_type": "code", + "source_file": "src/Sms/Provider/RanginehProvider.php", + "source_location": "L7", + "_origin": "ast", + "id": "provider_ranginehprovider_ranginehprovider", + "community": 82, + "norm_label": "ranginehprovider" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Provider/RanginehProvider.php", + "source_location": "L11", + "_origin": "ast", + "id": "provider_ranginehprovider_ranginehprovider_construct", + "community": 82, + "norm_label": ".__construct()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/Sms/Provider/RanginehProvider.php", + "source_location": "L17", + "_origin": "ast", + "id": "provider_ranginehprovider_ranginehprovider_getname", + "community": 82, + "norm_label": ".getname()" + }, + { + "label": ".send()", + "file_type": "code", + "source_file": "src/Sms/Provider/RanginehProvider.php", + "source_location": "L19", + "_origin": "ast", + "id": "provider_ranginehprovider_ranginehprovider_send", + "community": 82, + "norm_label": ".send()" + }, + { + "label": ".sendTemplate()", + "file_type": "code", + "source_file": "src/Sms/Provider/RanginehProvider.php", + "source_location": "L33", + "_origin": "ast", + "id": "provider_ranginehprovider_ranginehprovider_sendtemplate", + "community": 82, + "norm_label": ".sendtemplate()" + }, + { + "label": "SmsProviderInterface.php", + "file_type": "code", + "source_file": "src/Sms/Provider/SmsProviderInterface.php", + "source_location": "L1", + "_origin": "ast", + "id": "provider_smsproviderinterface", + "community": 582, + "norm_label": "smsproviderinterface.php" + }, + { + "label": "getName()", + "file_type": "code", + "source_file": "src/Sms/Provider/SmsProviderInterface.php", + "source_location": "L7", + "_origin": "ast", + "id": "provider_smsproviderinterface_getname", + "community": 582, + "norm_label": "getname()" + }, + { + "label": "send()", + "file_type": "code", + "source_file": "src/Sms/Provider/SmsProviderInterface.php", + "source_location": "L10", + "_origin": "ast", + "id": "provider_smsproviderinterface_send", + "community": 582, + "norm_label": "send()" + }, + { + "label": "sendTemplate()", + "file_type": "code", + "source_file": "src/Sms/Provider/SmsProviderInterface.php", + "source_location": "L13", + "_origin": "ast", + "id": "provider_smsproviderinterface_sendtemplate", + "community": 582, + "norm_label": "sendtemplate()" + }, + { + "label": "SmsLogRepository.php", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsLogRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_smslogrepository", + "community": 168, + "norm_label": "smslogrepository.php" + }, + { + "label": "SmsLogRepository", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsLogRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_smslogrepository_smslogrepository", + "community": 168, + "norm_label": "smslogrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsLogRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_smslogrepository_smslogrepository_construct", + "community": 168, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsLogRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_sms_repository_smslogrepository_php_managerregistry", + "community": 168, + "norm_label": "managerregistry" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsLogRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_smslogrepository_smslogrepository_save", + "community": 168, + "norm_label": ".save()" + }, + { + "label": "SmsLog", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsLogRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "smslog", + "community": 168, + "norm_label": "smslog" + }, + { + "label": "SmsMessageTemplateRepository.php", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_smsmessagetemplaterepository", + "community": 265, + "norm_label": "smsmessagetemplaterepository.php" + }, + { + "label": "SmsMessageTemplateRepository", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository", + "community": 265, + "norm_label": "smsmessagetemplaterepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_construct", + "community": 265, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_sms_repository_smsmessagetemplaterepository_php_managerregistry", + "community": 265, + "norm_label": "managerregistry" + }, + { + "label": ".findByTag()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_findbytag", + "community": 265, + "norm_label": ".findbytag()" + }, + { + "label": "SmsMessageTemplate", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "smsmessagetemplate", + "community": 265, + "norm_label": "smsmessagetemplate" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L21", + "_origin": "ast", + "id": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_save", + "community": 265, + "norm_label": ".save()" + }, + { + "label": "SmsSettingsRepository.php", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_smssettingsrepository", + "community": 64, + "norm_label": "smssettingsrepository.php" + }, + { + "label": "SmsSettingsRepository", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_smssettingsrepository_smssettingsrepository", + "community": 64, + "norm_label": "smssettingsrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_smssettingsrepository_smssettingsrepository_construct", + "community": 64, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_sms_repository_smssettingsrepository_php_managerregistry", + "community": 64, + "norm_label": "managerregistry" + }, + { + "label": ".findByEntity()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_smssettingsrepository_smssettingsrepository_findbyentity", + "community": 64, + "norm_label": ".findbyentity()" + }, + { + "label": "SmsSettings", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "smssettings", + "community": 64, + "norm_label": "smssettings" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L21", + "_origin": "ast", + "id": "repository_smssettingsrepository_smssettingsrepository_save", + "community": 64, + "norm_label": ".save()" + }, + { + "label": "SmsTemplateRepository.php", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_smstemplaterepository", + "community": 349, + "norm_label": "smstemplaterepository.php" + }, + { + "label": "SmsTemplateRepository", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_smstemplaterepository_smstemplaterepository", + "community": 349, + "norm_label": "smstemplaterepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_smstemplaterepository_smstemplaterepository_construct", + "community": 349, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_sms_repository_smstemplaterepository_php_managerregistry", + "community": 349, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_smstemplaterepository_smstemplaterepository_findbyuuid", + "community": 349, + "norm_label": ".findbyuuid()" + }, + { + "label": "SmsTemplate", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "smstemplate", + "community": 349, + "norm_label": "smstemplate" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L13", + "_origin": "ast", + "id": "repository_smstemplaterepository_smstemplaterepository_save", + "community": 349, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L14", + "_origin": "ast", + "id": "repository_smstemplaterepository_smstemplaterepository_remove", + "community": 349, + "norm_label": ".remove()" + }, + { + "label": "SmsWalletRepository.php", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_smswalletrepository", + "community": 350, + "norm_label": "smswalletrepository.php" + }, + { + "label": "SmsWalletRepository", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_smswalletrepository_smswalletrepository", + "community": 350, + "norm_label": "smswalletrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_smswalletrepository_smswalletrepository_construct", + "community": 350, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_sms_repository_smswalletrepository_php_managerregistry", + "community": 350, + "norm_label": "managerregistry" + }, + { + "label": ".findByEntity()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_smswalletrepository_smswalletrepository_findbyentity", + "community": 350, + "norm_label": ".findbyentity()" + }, + { + "label": "SmsWallet", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "src_sms_repository_smswalletrepository_php_smswallet", + "community": 350, + "norm_label": "smswallet" + }, + { + "label": ".getBalance()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L21", + "_origin": "ast", + "id": "repository_smswalletrepository_smswalletrepository_getbalance", + "community": 350, + "norm_label": ".getbalance()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L27", + "_origin": "ast", + "id": "repository_smswalletrepository_smswalletrepository_save", + "community": 350, + "norm_label": ".save()" + }, + { + "label": "SmsWalletTransactionRepository.php", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_smswallettransactionrepository", + "community": 120, + "norm_label": "smswallettransactionrepository.php" + }, + { + "label": "SmsWalletTransactionRepository", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_smswallettransactionrepository_smswallettransactionrepository", + "community": 120, + "norm_label": "smswallettransactionrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_smswallettransactionrepository_smswallettransactionrepository_construct", + "community": 120, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_sms_repository_smswallettransactionrepository_php_managerregistry", + "community": 120, + "norm_label": "managerregistry" + }, + { + "label": ".findByWallet()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_smswallettransactionrepository_smswallettransactionrepository_findbywallet", + "community": 120, + "norm_label": ".findbywallet()" + }, + { + "label": "SmsWallet", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_sms_repository_smswallettransactionrepository_php_smswallet", + "community": 120, + "norm_label": "smswallet" + }, + { + "label": ".countByWallet()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L29", + "_origin": "ast", + "id": "repository_smswallettransactionrepository_smswallettransactionrepository_countbywallet", + "community": 120, + "norm_label": ".countbywallet()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L39", + "_origin": "ast", + "id": "repository_smswallettransactionrepository_smswallettransactionrepository_save", + "community": 120, + "norm_label": ".save()" + }, + { + "label": "SmsWalletTransaction", + "file_type": "code", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L39", + "_origin": "ast", + "id": "smswallettransaction", + "community": 120, + "norm_label": "smswallettransaction" + }, + { + "label": "SendSmsHandler.php", + "file_type": "code", + "source_file": "src/Sms/Service/SendSmsHandler.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_sendsmshandler", + "community": 509, + "norm_label": "sendsmshandler.php" + }, + { + "label": "SendSmsHandler", + "file_type": "code", + "source_file": "src/Sms/Service/SendSmsHandler.php", + "source_location": "L8", + "_origin": "ast", + "id": "service_sendsmshandler_sendsmshandler", + "community": 509, + "norm_label": "sendsmshandler" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Service/SendSmsHandler.php", + "source_location": "L11", + "_origin": "ast", + "id": "service_sendsmshandler_sendsmshandler_construct", + "community": 509, + "norm_label": ".__construct()" + }, + { + "label": ".__invoke()", + "file_type": "code", + "source_file": "src/Sms/Service/SendSmsHandler.php", + "source_location": "L13", + "_origin": "ast", + "id": "service_sendsmshandler_sendsmshandler_invoke", + "community": 509, + "norm_label": ".__invoke()" + }, + { + "label": "SendSmsMessage", + "file_type": "code", + "source_file": "src/Sms/Service/SendSmsHandler.php", + "source_location": "L13", + "_origin": "ast", + "id": "src_sms_service_sendsmshandler_php_sendsmsmessage", + "community": 509, + "norm_label": "sendsmsmessage" + }, + { + "label": "SmsService.php", + "file_type": "code", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_smsservice", + "community": 82, + "norm_label": "smsservice.php" + }, + { + "label": "SmsService", + "file_type": "code", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L13", + "_origin": "ast", + "id": "service_smsservice_smsservice", + "community": 82, + "norm_label": "smsservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L17", + "_origin": "ast", + "id": "service_smsservice_smsservice_construct", + "community": 82, + "norm_label": ".__construct()" + }, + { + "label": ".dispatchAsync()", + "file_type": "code", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L29", + "_origin": "ast", + "id": "service_smsservice_smsservice_dispatchasync", + "community": 82, + "norm_label": ".dispatchasync()" + }, + { + "label": ".sendNow()", + "file_type": "code", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L43", + "_origin": "ast", + "id": "service_smsservice_smsservice_sendnow", + "community": 82, + "norm_label": ".sendnow()" + }, + { + "label": "SendSmsMessage", + "file_type": "code", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L43", + "_origin": "ast", + "id": "src_sms_service_smsservice_php_sendsmsmessage", + "community": 82, + "norm_label": "sendsmsmessage" + }, + { + "label": ".resolveProvider()", + "file_type": "code", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L58", + "_origin": "ast", + "id": "service_smsservice_smsservice_resolveprovider", + "community": 82, + "norm_label": ".resolveprovider()" + }, + { + "label": "SmsProviderInterface", + "file_type": "code", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L58", + "_origin": "ast", + "id": "src_sms_service_smsservice_php_smsproviderinterface", + "community": 82, + "norm_label": "smsproviderinterface" + }, + { + "label": "SmsTextResolver.php", + "file_type": "code", + "source_file": "src/Sms/Service/SmsTextResolver.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_smstextresolver", + "community": 265, + "norm_label": "smstextresolver.php" + }, + { + "label": "SmsTextResolver", + "file_type": "code", + "source_file": "src/Sms/Service/SmsTextResolver.php", + "source_location": "L12", + "_origin": "ast", + "id": "service_smstextresolver_smstextresolver", + "community": 265, + "norm_label": "smstextresolver" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Service/SmsTextResolver.php", + "source_location": "L14", + "_origin": "ast", + "id": "service_smstextresolver_smstextresolver_construct", + "community": 265, + "norm_label": ".__construct()" + }, + { + "label": ".resolve()", + "file_type": "code", + "source_file": "src/Sms/Service/SmsTextResolver.php", + "source_location": "L19", + "_origin": "ast", + "id": "service_smstextresolver_smstextresolver_resolve", + "community": 265, + "norm_label": ".resolve()" + }, + { + "label": "SmsWalletService.php", + "file_type": "code", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_smswalletservice", + "community": 120, + "norm_label": "smswalletservice.php" + }, + { + "label": "SmsWalletService", + "file_type": "code", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L11", + "_origin": "ast", + "id": "service_smswalletservice_smswalletservice", + "community": 120, + "norm_label": "smswalletservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L13", + "_origin": "ast", + "id": "service_smswalletservice_smswalletservice_construct", + "community": 120, + "norm_label": ".__construct()" + }, + { + "label": ".getOrCreate()", + "file_type": "code", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L18", + "_origin": "ast", + "id": "service_smswalletservice_smswalletservice_getorcreate", + "community": 120, + "norm_label": ".getorcreate()" + }, + { + "label": "SmsWallet", + "file_type": "code", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L18", + "_origin": "ast", + "id": "src_sms_service_smswalletservice_php_smswallet", + "community": 120, + "norm_label": "smswallet" + }, + { + "label": ".charge()", + "file_type": "code", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L28", + "_origin": "ast", + "id": "service_smswalletservice_smswalletservice_charge", + "community": 120, + "norm_label": ".charge()" + }, + { + "label": "Payment", + "file_type": "code", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L28", + "_origin": "ast", + "id": "src_sms_service_smswalletservice_php_payment", + "community": 120, + "norm_label": "payment" + }, + { + "label": ".deduct()", + "file_type": "code", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L43", + "_origin": "ast", + "id": "service_smswalletservice_smswalletservice_deduct", + "community": 120, + "norm_label": ".deduct()" + }, + { + "label": ".getBalance()", + "file_type": "code", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L62", + "_origin": "ast", + "id": "service_smswalletservice_smswalletservice_getbalance", + "community": 120, + "norm_label": ".getbalance()" + }, + { + "label": "SpecialtyController.php", + "file_type": "code", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_specialtycontroller", + "community": 230, + "norm_label": "specialtycontroller.php" + }, + { + "label": "SpecialtyController", + "file_type": "code", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L15", + "_origin": "ast", + "id": "controller_specialtycontroller_specialtycontroller", + "community": 230, + "norm_label": "specialtycontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L18", + "_origin": "ast", + "id": "controller_specialtycontroller_specialtycontroller_construct", + "community": 230, + "norm_label": ".__construct()" + }, + { + "label": ".list()", + "file_type": "code", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L22", + "_origin": "ast", + "id": "controller_specialtycontroller_specialtycontroller_list", + "community": 230, + "norm_label": ".list()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L22", + "_origin": "ast", + "id": "src_specialty_controller_specialtycontroller_php_request", + "community": 230, + "norm_label": "request" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L22", + "_origin": "ast", + "id": "src_specialty_controller_specialtycontroller_php_jsonresponse", + "community": 230, + "norm_label": "jsonresponse" + }, + { + "label": ".doctorCounts()", + "file_type": "code", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L33", + "_origin": "ast", + "id": "controller_specialtycontroller_specialtycontroller_doctorcounts", + "community": 230, + "norm_label": ".doctorcounts()" + }, + { + "label": ".create()", + "file_type": "code", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L60", + "_origin": "ast", + "id": "controller_specialtycontroller_specialtycontroller_create", + "community": 230, + "norm_label": ".create()" + }, + { + "label": ".update()", + "file_type": "code", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L88", + "_origin": "ast", + "id": "controller_specialtycontroller_specialtycontroller_update", + "community": 230, + "norm_label": ".update()" + }, + { + "label": ".delete()", + "file_type": "code", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L111", + "_origin": "ast", + "id": "controller_specialtycontroller_specialtycontroller_delete", + "community": 230, + "norm_label": ".delete()" + }, + { + "label": ".adminList()", + "file_type": "code", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L124", + "_origin": "ast", + "id": "controller_specialtycontroller_specialtycontroller_adminlist", + "community": 230, + "norm_label": ".adminlist()" + }, + { + "label": ".slugify()", + "file_type": "code", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L151", + "_origin": "ast", + "id": "controller_specialtycontroller_specialtycontroller_slugify", + "community": 230, + "norm_label": ".slugify()" + }, + { + "label": "Specialty.php", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_specialty", + "community": 126, + "norm_label": "specialty.php" + }, + { + "label": "Specialty", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L10", + "_origin": "ast", + "id": "entity_specialty_specialty", + "community": 126, + "norm_label": "specialty" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L37", + "_origin": "ast", + "id": "src_specialty_entity_specialty_php_self", + "community": 126, + "norm_label": "self" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L41", + "_origin": "ast", + "id": "entity_specialty_specialty_construct", + "community": 126, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L49", + "_origin": "ast", + "id": "entity_specialty_specialty_getid", + "community": 126, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L50", + "_origin": "ast", + "id": "entity_specialty_specialty_getuuid", + "community": 126, + "norm_label": ".getuuid()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L51", + "_origin": "ast", + "id": "entity_specialty_specialty_getname", + "community": 126, + "norm_label": ".getname()" + }, + { + "label": ".getSlug()", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L52", + "_origin": "ast", + "id": "entity_specialty_specialty_getslug", + "community": 126, + "norm_label": ".getslug()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L53", + "_origin": "ast", + "id": "entity_specialty_specialty_getstatus", + "community": 126, + "norm_label": ".getstatus()" + }, + { + "label": ".getWeight()", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L54", + "_origin": "ast", + "id": "entity_specialty_specialty_getweight", + "community": 126, + "norm_label": ".getweight()" + }, + { + "label": ".getParent()", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L55", + "_origin": "ast", + "id": "entity_specialty_specialty_getparent", + "community": 126, + "norm_label": ".getparent()" + }, + { + "label": ".setName()", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L57", + "_origin": "ast", + "id": "entity_specialty_specialty_setname", + "community": 126, + "norm_label": ".setname()" + }, + { + "label": ".setSlug()", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L58", + "_origin": "ast", + "id": "entity_specialty_specialty_setslug", + "community": 126, + "norm_label": ".setslug()" + }, + { + "label": ".setStatus()", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L59", + "_origin": "ast", + "id": "entity_specialty_specialty_setstatus", + "community": 126, + "norm_label": ".setstatus()" + }, + { + "label": ".setWeight()", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L60", + "_origin": "ast", + "id": "entity_specialty_specialty_setweight", + "community": 126, + "norm_label": ".setweight()" + }, + { + "label": ".setParent()", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L61", + "_origin": "ast", + "id": "entity_specialty_specialty_setparent", + "community": 126, + "norm_label": ".setparent()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_specialty_specialty_toarray", + "community": 126, + "norm_label": ".toarray()" + }, + { + "label": "SpecialtyRepository.php", + "file_type": "code", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_specialtyrepository", + "community": 286, + "norm_label": "specialtyrepository.php" + }, + { + "label": "SpecialtyRepository", + "file_type": "code", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_specialtyrepository_specialtyrepository", + "community": 286, + "norm_label": "specialtyrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_specialtyrepository_specialtyrepository_construct", + "community": 286, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_specialty_repository_specialtyrepository_php_managerregistry", + "community": 286, + "norm_label": "managerregistry" + }, + { + "label": ".findActive()", + "file_type": "code", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L18", + "_origin": "ast", + "id": "repository_specialtyrepository_specialtyrepository_findactive", + "community": 286, + "norm_label": ".findactive()" + }, + { + "label": ".doctorCountsByCity()", + "file_type": "code", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L38", + "_origin": "ast", + "id": "repository_specialtyrepository_specialtyrepository_doctorcountsbycity", + "community": 286, + "norm_label": ".doctorcountsbycity()" + }, + { + "label": ".findBySlug()", + "file_type": "code", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L60", + "_origin": "ast", + "id": "repository_specialtyrepository_specialtyrepository_findbyslug", + "community": 286, + "norm_label": ".findbyslug()" + }, + { + "label": "Specialty", + "file_type": "code", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L60", + "_origin": "ast", + "id": "src_specialty_repository_specialtyrepository_php_specialty", + "community": 286, + "norm_label": "specialty" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L65", + "_origin": "ast", + "id": "repository_specialtyrepository_specialtyrepository_save", + "community": 286, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L71", + "_origin": "ast", + "id": "repository_specialtyrepository_specialtyrepository_remove", + "community": 286, + "norm_label": ".remove()" + }, + { + "label": "StaffController.php", + "file_type": "code", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_staffcontroller", + "community": 177, + "norm_label": "staffcontroller.php" + }, + { + "label": "StaffController", + "file_type": "code", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L19", + "_origin": "ast", + "id": "controller_staffcontroller_staffcontroller", + "community": 177, + "norm_label": "staffcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L23", + "_origin": "ast", + "id": "controller_staffcontroller_staffcontroller_construct", + "community": 177, + "norm_label": ".__construct()" + }, + { + "label": ".list()", + "file_type": "code", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L29", + "_origin": "ast", + "id": "controller_staffcontroller_staffcontroller_list", + "community": 177, + "norm_label": ".list()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L29", + "_origin": "ast", + "id": "src_staff_controller_staffcontroller_php_user", + "community": 177, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L29", + "_origin": "ast", + "id": "src_staff_controller_staffcontroller_php_jsonresponse", + "community": 177, + "norm_label": "jsonresponse" + }, + { + "label": ".create()", + "file_type": "code", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L45", + "_origin": "ast", + "id": "controller_staffcontroller_staffcontroller_create", + "community": 177, + "norm_label": ".create()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L45", + "_origin": "ast", + "id": "src_staff_controller_staffcontroller_php_request", + "community": 177, + "norm_label": "request" + }, + { + "label": ".update()", + "file_type": "code", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L71", + "_origin": "ast", + "id": "controller_staffcontroller_staffcontroller_update", + "community": 177, + "norm_label": ".update()" + }, + { + "label": ".toggle()", + "file_type": "code", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L98", + "_origin": "ast", + "id": "controller_staffcontroller_staffcontroller_toggle", + "community": 177, + "norm_label": ".toggle()" + }, + { + "label": ".resolveEntity()", + "file_type": "code", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L116", + "_origin": "ast", + "id": "controller_staffcontroller_staffcontroller_resolveentity", + "community": 177, + "norm_label": ".resolveentity()" + }, + { + "label": ".ownsStaff()", + "file_type": "code", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L131", + "_origin": "ast", + "id": "controller_staffcontroller_staffcontroller_ownsstaff", + "community": 177, + "norm_label": ".ownsstaff()" + }, + { + "label": "ClinicStaff", + "file_type": "code", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L131", + "_origin": "ast", + "id": "src_staff_controller_staffcontroller_php_clinicstaff", + "community": 177, + "norm_label": "clinicstaff" + }, + { + "label": ".toLatinDigits()", + "file_type": "code", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L143", + "_origin": "ast", + "id": "controller_staffcontroller_staffcontroller_tolatindigits", + "community": 177, + "norm_label": ".tolatindigits()" + }, + { + "label": "ClinicStaff.php", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_clinicstaff", + "community": 66, + "norm_label": "clinicstaff.php" + }, + { + "label": "ClinicStaff", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff", + "community": 66, + "norm_label": "clinicstaff" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L52", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_construct", + "community": 66, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_getid", + "community": 66, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_getuuid", + "community": 66, + "norm_label": ".getuuid()" + }, + { + "label": ".getEntityType()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L64", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_getentitytype", + "community": 66, + "norm_label": ".getentitytype()" + }, + { + "label": ".getEntityId()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L65", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_getentityid", + "community": 66, + "norm_label": ".getentityid()" + }, + { + "label": ".getFullName()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L66", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_getfullname", + "community": 66, + "norm_label": ".getfullname()" + }, + { + "label": ".getPhone()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L67", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_getphone", + "community": 66, + "norm_label": ".getphone()" + }, + { + "label": ".getJobTitle()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L68", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_getjobtitle", + "community": 66, + "norm_label": ".getjobtitle()" + }, + { + "label": ".getAddress()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L69", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_getaddress", + "community": 66, + "norm_label": ".getaddress()" + }, + { + "label": ".getNationalCode()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L70", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_getnationalcode", + "community": 66, + "norm_label": ".getnationalcode()" + }, + { + "label": ".isActive()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L71", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_isactive", + "community": 66, + "norm_label": ".isactive()" + }, + { + "label": ".getCreatedAt()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L72", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_getcreatedat", + "community": 66, + "norm_label": ".getcreatedat()" + }, + { + "label": ".getUpdatedAt()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L73", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_getupdatedat", + "community": 66, + "norm_label": ".getupdatedat()" + }, + { + "label": ".setFullName()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_setfullname", + "community": 66, + "norm_label": ".setfullname()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L75", + "_origin": "ast", + "id": "src_staff_entity_clinicstaff_php_self", + "community": 66, + "norm_label": "self" + }, + { + "label": ".setPhone()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L76", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_setphone", + "community": 66, + "norm_label": ".setphone()" + }, + { + "label": ".setJobTitle()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_setjobtitle", + "community": 66, + "norm_label": ".setjobtitle()" + }, + { + "label": ".setAddress()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L78", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_setaddress", + "community": 66, + "norm_label": ".setaddress()" + }, + { + "label": ".setNationalCode()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L79", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_setnationalcode", + "community": 66, + "norm_label": ".setnationalcode()" + }, + { + "label": ".setActive()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L80", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_setactive", + "community": 66, + "norm_label": ".setactive()" + }, + { + "label": ".toggleActive()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L82", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_toggleactive", + "community": 66, + "norm_label": ".toggleactive()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L89", + "_origin": "ast", + "id": "entity_clinicstaff_clinicstaff_toarray", + "community": 66, + "norm_label": ".toarray()" + }, + { + "label": "ClinicStaffRepository.php", + "file_type": "code", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_clinicstaffrepository", + "community": 347, + "norm_label": "clinicstaffrepository.php" + }, + { + "label": "ClinicStaffRepository", + "file_type": "code", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_clinicstaffrepository_clinicstaffrepository", + "community": 347, + "norm_label": "clinicstaffrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_clinicstaffrepository_clinicstaffrepository_construct", + "community": 347, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_staff_repository_clinicstaffrepository_php_managerregistry", + "community": 347, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_clinicstaffrepository_clinicstaffrepository_findbyuuid", + "community": 347, + "norm_label": ".findbyuuid()" + }, + { + "label": "ClinicStaff", + "file_type": "code", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "src_staff_repository_clinicstaffrepository_php_clinicstaff", + "community": 347, + "norm_label": "clinicstaff" + }, + { + "label": ".findByEntity()", + "file_type": "code", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L21", + "_origin": "ast", + "id": "repository_clinicstaffrepository_clinicstaffrepository_findbyentity", + "community": 347, + "norm_label": ".findbyentity()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L37", + "_origin": "ast", + "id": "repository_clinicstaffrepository_clinicstaffrepository_save", + "community": 347, + "norm_label": ".save()" + }, + { + "label": "SubscriptionController.php", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_subscriptioncontroller", + "community": 122, + "norm_label": "subscriptioncontroller.php" + }, + { + "label": "SubscriptionController", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L26", + "_origin": "ast", + "id": "controller_subscriptioncontroller_subscriptioncontroller", + "community": 122, + "norm_label": "subscriptioncontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L29", + "_origin": "ast", + "id": "controller_subscriptioncontroller_subscriptioncontroller_construct", + "community": 122, + "norm_label": ".__construct()" + }, + { + "label": ".plans()", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L42", + "_origin": "ast", + "id": "controller_subscriptioncontroller_subscriptioncontroller_plans", + "community": 122, + "norm_label": ".plans()" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L42", + "_origin": "ast", + "id": "src_subscription_controller_subscriptioncontroller_php_jsonresponse", + "community": 122, + "norm_label": "jsonresponse" + }, + { + "label": ".my()", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L55", + "_origin": "ast", + "id": "controller_subscriptioncontroller_subscriptioncontroller_my", + "community": 122, + "norm_label": ".my()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L55", + "_origin": "ast", + "id": "src_subscription_controller_subscriptioncontroller_php_user", + "community": 122, + "norm_label": "user" + }, + { + "label": ".trial()", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L73", + "_origin": "ast", + "id": "controller_subscriptioncontroller_subscriptioncontroller_trial", + "community": 122, + "norm_label": ".trial()" + }, + { + "label": ".adminPlans()", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L93", + "_origin": "ast", + "id": "controller_subscriptioncontroller_subscriptioncontroller_adminplans", + "community": 122, + "norm_label": ".adminplans()" + }, + { + "label": ".adminCreatePlan()", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L107", + "_origin": "ast", + "id": "controller_subscriptioncontroller_subscriptioncontroller_admincreateplan", + "community": 122, + "norm_label": ".admincreateplan()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L107", + "_origin": "ast", + "id": "src_subscription_controller_subscriptioncontroller_php_request", + "community": 122, + "norm_label": "request" + }, + { + "label": ".adminUpdatePlan()", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L130", + "_origin": "ast", + "id": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", + "community": 122, + "norm_label": ".adminupdateplan()" + }, + { + "label": ".adminCreatePeriod()", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L152", + "_origin": "ast", + "id": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", + "community": 122, + "norm_label": ".admincreateperiod()" + }, + { + "label": ".adminUpdatePeriod()", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L182", + "_origin": "ast", + "id": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", + "community": 122, + "norm_label": ".adminupdateperiod()" + }, + { + "label": ".adminDeletePeriod()", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L204", + "_origin": "ast", + "id": "controller_subscriptioncontroller_subscriptioncontroller_admindeleteperiod", + "community": 122, + "norm_label": ".admindeleteperiod()" + }, + { + "label": ".adminReport()", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L219", + "_origin": "ast", + "id": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", + "community": 122, + "norm_label": ".adminreport()" + }, + { + "label": ".resolveEntity()", + "file_type": "code", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L245", + "_origin": "ast", + "id": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", + "community": 122, + "norm_label": ".resolveentity()" + }, + { + "label": "ClinicSubscription.php", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_clinicsubscription", + "community": 95, + "norm_label": "clinicsubscription.php" + }, + { + "label": "ClinicSubscription", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L10", + "_origin": "ast", + "id": "entity_clinicsubscription_clinicsubscription", + "community": 95, + "norm_label": "clinicsubscription" + }, + { + "label": "SubscriptionPlan", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L29", + "_origin": "ast", + "id": "src_subscription_entity_clinicsubscription_php_subscriptionplan", + "community": 95, + "norm_label": "subscriptionplan" + }, + { + "label": "SubscriptionPeriod", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L33", + "_origin": "ast", + "id": "src_subscription_entity_clinicsubscription_php_subscriptionperiod", + "community": 95, + "norm_label": "subscriptionperiod" + }, + { + "label": "Payment", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L37", + "_origin": "ast", + "id": "src_subscription_entity_clinicsubscription_php_payment", + "community": 95, + "norm_label": "payment" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L53", + "_origin": "ast", + "id": "entity_clinicsubscription_clinicsubscription_construct", + "community": 95, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_clinicsubscription_clinicsubscription_getid", + "community": 95, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_clinicsubscription_clinicsubscription_getuuid", + "community": 95, + "norm_label": ".getuuid()" + }, + { + "label": ".getEntityType()", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L76", + "_origin": "ast", + "id": "entity_clinicsubscription_clinicsubscription_getentitytype", + "community": 95, + "norm_label": ".getentitytype()" + }, + { + "label": ".getEntityId()", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_clinicsubscription_clinicsubscription_getentityid", + "community": 95, + "norm_label": ".getentityid()" + }, + { + "label": ".getPlan()", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L78", + "_origin": "ast", + "id": "entity_clinicsubscription_clinicsubscription_getplan", + "community": 95, + "norm_label": ".getplan()" + }, + { + "label": ".getPeriod()", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L79", + "_origin": "ast", + "id": "entity_clinicsubscription_clinicsubscription_getperiod", + "community": 95, + "norm_label": ".getperiod()" + }, + { + "label": ".getPayment()", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L80", + "_origin": "ast", + "id": "entity_clinicsubscription_clinicsubscription_getpayment", + "community": 95, + "norm_label": ".getpayment()" + }, + { + "label": ".isTrial()", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L81", + "_origin": "ast", + "id": "entity_clinicsubscription_clinicsubscription_istrial", + "community": 95, + "norm_label": ".istrial()" + }, + { + "label": ".getStartsAt()", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L82", + "_origin": "ast", + "id": "entity_clinicsubscription_clinicsubscription_getstartsat", + "community": 95, + "norm_label": ".getstartsat()" + }, + { + "label": ".getExpiresAt()", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L83", + "_origin": "ast", + "id": "entity_clinicsubscription_clinicsubscription_getexpiresat", + "community": 95, + "norm_label": ".getexpiresat()" + }, + { + "label": ".getCreatedAt()", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L84", + "_origin": "ast", + "id": "entity_clinicsubscription_clinicsubscription_getcreatedat", + "community": 95, + "norm_label": ".getcreatedat()" + }, + { + "label": ".isActive()", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L86", + "_origin": "ast", + "id": "entity_clinicsubscription_clinicsubscription_isactive", + "community": 95, + "norm_label": ".isactive()" + }, + { + "label": ".getDaysRemaining()", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L91", + "_origin": "ast", + "id": "entity_clinicsubscription_clinicsubscription_getdaysremaining", + "community": 95, + "norm_label": ".getdaysremaining()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L100", + "_origin": "ast", + "id": "entity_clinicsubscription_clinicsubscription_toarray", + "community": 95, + "norm_label": ".toarray()" + }, + { + "label": "SubscriptionPeriod.php", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_subscriptionperiod", + "community": 78, + "norm_label": "subscriptionperiod.php" + }, + { + "label": "SubscriptionPeriod", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod", + "community": 78, + "norm_label": "subscriptionperiod" + }, + { + "label": "SubscriptionPlan", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L21", + "_origin": "ast", + "id": "src_subscription_entity_subscriptionperiod_php_subscriptionplan", + "community": 78, + "norm_label": "subscriptionplan" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L49", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_construct", + "community": 78, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L61", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_getid", + "community": 78, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_getuuid", + "community": 78, + "norm_label": ".getuuid()" + }, + { + "label": ".getPlan()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_getplan", + "community": 78, + "norm_label": ".getplan()" + }, + { + "label": ".getLabel()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L64", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_getlabel", + "community": 78, + "norm_label": ".getlabel()" + }, + { + "label": ".getDurationMonths()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L65", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_getdurationmonths", + "community": 78, + "norm_label": ".getdurationmonths()" + }, + { + "label": ".getPriceRials()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L66", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_getpricerials", + "community": 78, + "norm_label": ".getpricerials()" + }, + { + "label": ".isTrial()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L67", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_istrial", + "community": 78, + "norm_label": ".istrial()" + }, + { + "label": ".isActive()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L68", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_isactive", + "community": 78, + "norm_label": ".isactive()" + }, + { + "label": ".getSortOrder()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L69", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_getsortorder", + "community": 78, + "norm_label": ".getsortorder()" + }, + { + "label": ".getCreatedAt()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L70", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_getcreatedat", + "community": 78, + "norm_label": ".getcreatedat()" + }, + { + "label": ".getUpdatedAt()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L71", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_getupdatedat", + "community": 78, + "norm_label": ".getupdatedat()" + }, + { + "label": ".setLabel()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L73", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_setlabel", + "community": 78, + "norm_label": ".setlabel()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L73", + "_origin": "ast", + "id": "src_subscription_entity_subscriptionperiod_php_self", + "community": 78, + "norm_label": "self" + }, + { + "label": ".setDurationMonths()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_setdurationmonths", + "community": 78, + "norm_label": ".setdurationmonths()" + }, + { + "label": ".setPriceRials()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L75", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_setpricerials", + "community": 78, + "norm_label": ".setpricerials()" + }, + { + "label": ".setActive()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L76", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_setactive", + "community": 78, + "norm_label": ".setactive()" + }, + { + "label": ".setSortOrder()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L77", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_setsortorder", + "community": 78, + "norm_label": ".setsortorder()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L79", + "_origin": "ast", + "id": "entity_subscriptionperiod_subscriptionperiod_toarray", + "community": 78, + "norm_label": ".toarray()" + }, + { + "label": "SubscriptionPlan.php", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_subscriptionplan", + "community": 79, + "norm_label": "subscriptionplan.php" + }, + { + "label": "SubscriptionPlan", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L11", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan", + "community": 79, + "norm_label": "subscriptionplan" + }, + { + "label": "Collection", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L44", + "_origin": "ast", + "id": "src_subscription_entity_subscriptionplan_php_collection", + "community": 79, + "norm_label": "collection" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L47", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_construct", + "community": 79, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L59", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_getid", + "community": 79, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L60", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_getuuid", + "community": 79, + "norm_label": ".getuuid()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L61", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_getname", + "community": 79, + "norm_label": ".getname()" + }, + { + "label": ".getLevel()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L62", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_getlevel", + "community": 79, + "norm_label": ".getlevel()" + }, + { + "label": ".getMaxSecretaries()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L63", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_getmaxsecretaries", + "community": 79, + "norm_label": ".getmaxsecretaries()" + }, + { + "label": ".getFeatures()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L64", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_getfeatures", + "community": 79, + "norm_label": ".getfeatures()" + }, + { + "label": ".isActive()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L65", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_isactive", + "community": 79, + "norm_label": ".isactive()" + }, + { + "label": ".getCreatedAt()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L66", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_getcreatedat", + "community": 79, + "norm_label": ".getcreatedat()" + }, + { + "label": ".getUpdatedAt()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L67", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_getupdatedat", + "community": 79, + "norm_label": ".getupdatedat()" + }, + { + "label": ".getPeriods()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L68", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_getperiods", + "community": 79, + "norm_label": ".getperiods()" + }, + { + "label": ".setName()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L70", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_setname", + "community": 79, + "norm_label": ".setname()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L70", + "_origin": "ast", + "id": "src_subscription_entity_subscriptionplan_php_self", + "community": 79, + "norm_label": "self" + }, + { + "label": ".setLevel()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L71", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_setlevel", + "community": 79, + "norm_label": ".setlevel()" + }, + { + "label": ".setMaxSecretaries()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L72", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_setmaxsecretaries", + "community": 79, + "norm_label": ".setmaxsecretaries()" + }, + { + "label": ".setFeatures()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L73", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_setfeatures", + "community": 79, + "norm_label": ".setfeatures()" + }, + { + "label": ".setActive()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L74", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_setactive", + "community": 79, + "norm_label": ".setactive()" + }, + { + "label": ".hasFeature()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L76", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_hasfeature", + "community": 79, + "norm_label": ".hasfeature()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L81", + "_origin": "ast", + "id": "entity_subscriptionplan_subscriptionplan_toarray", + "community": 79, + "norm_label": ".toarray()" + }, + { + "label": "ClinicSubscriptionRepository.php", + "file_type": "code", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_clinicsubscriptionrepository", + "community": 312, + "norm_label": "clinicsubscriptionrepository.php" + }, + { + "label": "ClinicSubscriptionRepository", + "file_type": "code", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", + "community": 312, + "norm_label": "clinicsubscriptionrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_construct", + "community": 312, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_subscription_repository_clinicsubscriptionrepository_php_managerregistry", + "community": 312, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findbyuuid", + "community": 312, + "norm_label": ".findbyuuid()" + }, + { + "label": "ClinicSubscription", + "file_type": "code", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "src_subscription_repository_clinicsubscriptionrepository_php_clinicsubscription", + "community": 312, + "norm_label": "clinicsubscription" + }, + { + "label": ".findActive()", + "file_type": "code", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L21", + "_origin": "ast", + "id": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", + "community": 312, + "norm_label": ".findactive()" + }, + { + "label": ".hasUsedTrial()", + "file_type": "code", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L36", + "_origin": "ast", + "id": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_hasusedtrial", + "community": 312, + "norm_label": ".hasusedtrial()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L51", + "_origin": "ast", + "id": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_save", + "community": 312, + "norm_label": ".save()" + }, + { + "label": "SubscriptionPeriodRepository.php", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_subscriptionperiodrepository", + "community": 315, + "norm_label": "subscriptionperiodrepository.php" + }, + { + "label": "SubscriptionPeriodRepository", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_subscriptionperiodrepository_subscriptionperiodrepository", + "community": 315, + "norm_label": "subscriptionperiodrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_subscriptionperiodrepository_subscriptionperiodrepository_construct", + "community": 315, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_subscription_repository_subscriptionperiodrepository_php_managerregistry", + "community": 315, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_subscriptionperiodrepository_subscriptionperiodrepository_findbyuuid", + "community": 315, + "norm_label": ".findbyuuid()" + }, + { + "label": "SubscriptionPeriod", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_subscription_repository_subscriptionperiodrepository_php_subscriptionperiod", + "community": 315, + "norm_label": "subscriptionperiod" + }, + { + "label": ".findTrialPeriodForPlan()", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "repository_subscriptionperiodrepository_subscriptionperiodrepository_findtrialperiodforplan", + "community": 315, + "norm_label": ".findtrialperiodforplan()" + }, + { + "label": "SubscriptionPlan", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "src_subscription_repository_subscriptionperiodrepository_php_subscriptionplan", + "community": 315, + "norm_label": "subscriptionplan" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L27", + "_origin": "ast", + "id": "repository_subscriptionperiodrepository_subscriptionperiodrepository_save", + "community": 315, + "norm_label": ".save()" + }, + { + "label": "SubscriptionPlanRepository.php", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_subscriptionplanrepository", + "community": 316, + "norm_label": "subscriptionplanrepository.php" + }, + { + "label": "SubscriptionPlanRepository", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_subscriptionplanrepository_subscriptionplanrepository", + "community": 316, + "norm_label": "subscriptionplanrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_subscriptionplanrepository_subscriptionplanrepository_construct", + "community": 316, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_subscription_repository_subscriptionplanrepository_php_managerregistry", + "community": 316, + "norm_label": "managerregistry" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "repository_subscriptionplanrepository_subscriptionplanrepository_findbyuuid", + "community": 316, + "norm_label": ".findbyuuid()" + }, + { + "label": "SubscriptionPlan", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L16", + "_origin": "ast", + "id": "src_subscription_repository_subscriptionplanrepository_php_subscriptionplan", + "community": 316, + "norm_label": "subscriptionplan" + }, + { + "label": ".findByName()", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L21", + "_origin": "ast", + "id": "repository_subscriptionplanrepository_subscriptionplanrepository_findbyname", + "community": 316, + "norm_label": ".findbyname()" + }, + { + "label": ".findAllActive()", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L26", + "_origin": "ast", + "id": "repository_subscriptionplanrepository_subscriptionplanrepository_findallactive", + "community": 316, + "norm_label": ".findallactive()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L35", + "_origin": "ast", + "id": "repository_subscriptionplanrepository_subscriptionplanrepository_save", + "community": 316, + "norm_label": ".save()" + }, + { + "label": "SubscriptionService.php", + "file_type": "code", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L1", + "_origin": "ast", + "id": "service_subscriptionservice", + "community": 244, + "norm_label": "subscriptionservice.php" + }, + { + "label": "SubscriptionService", + "file_type": "code", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L14", + "_origin": "ast", + "id": "service_subscriptionservice_subscriptionservice", + "community": 244, + "norm_label": "subscriptionservice" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L16", + "_origin": "ast", + "id": "service_subscriptionservice_subscriptionservice_construct", + "community": 244, + "norm_label": ".__construct()" + }, + { + "label": ".getActiveSubscription()", + "file_type": "code", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L23", + "_origin": "ast", + "id": "service_subscriptionservice_subscriptionservice_getactivesubscription", + "community": 244, + "norm_label": ".getactivesubscription()" + }, + { + "label": "ClinicSubscription", + "file_type": "code", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L23", + "_origin": "ast", + "id": "src_subscription_service_subscriptionservice_php_clinicsubscription", + "community": 244, + "norm_label": "clinicsubscription" + }, + { + "label": ".hasFeature()", + "file_type": "code", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L28", + "_origin": "ast", + "id": "service_subscriptionservice_subscriptionservice_hasfeature", + "community": 244, + "norm_label": ".hasfeature()" + }, + { + "label": ".getSecretaryLimit()", + "file_type": "code", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L38", + "_origin": "ast", + "id": "service_subscriptionservice_subscriptionservice_getsecretarylimit", + "community": 244, + "norm_label": ".getsecretarylimit()" + }, + { + "label": ".hasUsedTrial()", + "file_type": "code", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L48", + "_origin": "ast", + "id": "service_subscriptionservice_subscriptionservice_hasusedtrial", + "community": 244, + "norm_label": ".hasusedtrial()" + }, + { + "label": ".activateTrial()", + "file_type": "code", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L53", + "_origin": "ast", + "id": "service_subscriptionservice_subscriptionservice_activatetrial", + "community": 244, + "norm_label": ".activatetrial()" + }, + { + "label": ".createFromPayment()", + "file_type": "code", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L91", + "_origin": "ast", + "id": "service_subscriptionservice_subscriptionservice_createfrompayment", + "community": 244, + "norm_label": ".createfrompayment()" + }, + { + "label": "Payment", + "file_type": "code", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L91", + "_origin": "ast", + "id": "src_subscription_service_subscriptionservice_php_payment", + "community": 244, + "norm_label": "payment" + }, + { + "label": ".calculateExpiresAt()", + "file_type": "code", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L118", + "_origin": "ast", + "id": "service_subscriptionservice_subscriptionservice_calculateexpiresat", + "community": 244, + "norm_label": ".calculateexpiresat()" + }, + { + "label": "TagController.php", + "file_type": "code", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_tagcontroller", + "community": 104, + "norm_label": "tagcontroller.php" + }, + { + "label": "TagController", + "file_type": "code", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L15", + "_origin": "ast", + "id": "controller_tagcontroller_tagcontroller", + "community": 104, + "norm_label": "tagcontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L18", + "_origin": "ast", + "id": "controller_tagcontroller_tagcontroller_construct", + "community": 104, + "norm_label": ".__construct()" + }, + { + "label": ".list()", + "file_type": "code", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L22", + "_origin": "ast", + "id": "controller_tagcontroller_tagcontroller_list", + "community": 104, + "norm_label": ".list()" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L22", + "_origin": "ast", + "id": "src_tag_controller_tagcontroller_php_jsonresponse", + "community": 104, + "norm_label": "jsonresponse" + }, + { + "label": ".create()", + "file_type": "code", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L31", + "_origin": "ast", + "id": "controller_tagcontroller_tagcontroller_create", + "community": 104, + "norm_label": ".create()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L31", + "_origin": "ast", + "id": "src_tag_controller_tagcontroller_php_request", + "community": 104, + "norm_label": "request" + }, + { + "label": ".update()", + "file_type": "code", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L50", + "_origin": "ast", + "id": "controller_tagcontroller_tagcontroller_update", + "community": 104, + "norm_label": ".update()" + }, + { + "label": ".delete()", + "file_type": "code", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L68", + "_origin": "ast", + "id": "controller_tagcontroller_tagcontroller_delete", + "community": 104, + "norm_label": ".delete()" + }, + { + "label": ".adminList()", + "file_type": "code", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L81", + "_origin": "ast", + "id": "controller_tagcontroller_tagcontroller_adminlist", + "community": 104, + "norm_label": ".adminlist()" + }, + { + "label": ".slugify()", + "file_type": "code", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L103", + "_origin": "ast", + "id": "controller_tagcontroller_tagcontroller_slugify", + "community": 104, + "norm_label": ".slugify()" + }, + { + "label": "Tag.php", + "file_type": "code", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_tag", + "community": 211, + "norm_label": "tag.php" + }, + { + "label": "Tag", + "file_type": "code", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_tag_tag", + "community": 211, + "norm_label": "tag" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L32", + "_origin": "ast", + "id": "entity_tag_tag_construct", + "community": 211, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L39", + "_origin": "ast", + "id": "entity_tag_tag_getid", + "community": 211, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L40", + "_origin": "ast", + "id": "entity_tag_tag_getuuid", + "community": 211, + "norm_label": ".getuuid()" + }, + { + "label": ".getName()", + "file_type": "code", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L41", + "_origin": "ast", + "id": "entity_tag_tag_getname", + "community": 211, + "norm_label": ".getname()" + }, + { + "label": ".getSlug()", + "file_type": "code", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L42", + "_origin": "ast", + "id": "entity_tag_tag_getslug", + "community": 211, + "norm_label": ".getslug()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L43", + "_origin": "ast", + "id": "entity_tag_tag_getstatus", + "community": 211, + "norm_label": ".getstatus()" + }, + { + "label": ".setName()", + "file_type": "code", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L45", + "_origin": "ast", + "id": "entity_tag_tag_setname", + "community": 211, + "norm_label": ".setname()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L45", + "_origin": "ast", + "id": "src_tag_entity_tag_php_self", + "community": 211, + "norm_label": "self" + }, + { + "label": ".setSlug()", + "file_type": "code", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L46", + "_origin": "ast", + "id": "entity_tag_tag_setslug", + "community": 211, + "norm_label": ".setslug()" + }, + { + "label": ".setStatus()", + "file_type": "code", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L47", + "_origin": "ast", + "id": "entity_tag_tag_setstatus", + "community": 211, + "norm_label": ".setstatus()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L49", + "_origin": "ast", + "id": "entity_tag_tag_toarray", + "community": 211, + "norm_label": ".toarray()" + }, + { + "label": "TagRepository.php", + "file_type": "code", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_tagrepository", + "community": 104, + "norm_label": "tagrepository.php" + }, + { + "label": "TagRepository", + "file_type": "code", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L9", + "_origin": "ast", + "id": "repository_tagrepository_tagrepository", + "community": 104, + "norm_label": "tagrepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "repository_tagrepository_tagrepository_construct", + "community": 104, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L11", + "_origin": "ast", + "id": "src_tag_repository_tagrepository_php_managerregistry", + "community": 104, + "norm_label": "managerregistry" + }, + { + "label": ".findActive()", + "file_type": "code", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_tagrepository_tagrepository_findactive", + "community": 104, + "norm_label": ".findactive()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L26", + "_origin": "ast", + "id": "repository_tagrepository_tagrepository_save", + "community": 104, + "norm_label": ".save()" + }, + { + "label": "Tag", + "file_type": "code", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L26", + "_origin": "ast", + "id": "tag", + "community": 104, + "norm_label": "tag" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L32", + "_origin": "ast", + "id": "repository_tagrepository_tagrepository_remove", + "community": 104, + "norm_label": ".remove()" + }, + { + "label": "UserProfileController.php", + "file_type": "code", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L1", + "_origin": "ast", + "id": "controller_userprofilecontroller", + "community": 139, + "norm_label": "userprofilecontroller.php" + }, + { + "label": "UserProfileController", + "file_type": "code", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L21", + "_origin": "ast", + "id": "controller_userprofilecontroller_userprofilecontroller", + "community": 139, + "norm_label": "userprofilecontroller" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L25", + "_origin": "ast", + "id": "controller_userprofilecontroller_userprofilecontroller_construct", + "community": 139, + "norm_label": ".__construct()" + }, + { + "label": ".uploadAvatar()", + "file_type": "code", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L32", + "_origin": "ast", + "id": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", + "community": 139, + "norm_label": ".uploadavatar()" + }, + { + "label": "Request", + "file_type": "code", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L32", + "_origin": "ast", + "id": "src_userprofile_controller_userprofilecontroller_php_request", + "community": 139, + "norm_label": "request" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L32", + "_origin": "ast", + "id": "src_userprofile_controller_userprofilecontroller_php_user", + "community": 139, + "norm_label": "user" + }, + { + "label": "JsonResponse", + "file_type": "code", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L32", + "_origin": "ast", + "id": "src_userprofile_controller_userprofilecontroller_php_jsonresponse", + "community": 139, + "norm_label": "jsonresponse" + }, + { + "label": ".create()", + "file_type": "code", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L86", + "_origin": "ast", + "id": "controller_userprofilecontroller_userprofilecontroller_create", + "community": 139, + "norm_label": ".create()" + }, + { + "label": ".show()", + "file_type": "code", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L106", + "_origin": "ast", + "id": "controller_userprofilecontroller_userprofilecontroller_show", + "community": 139, + "norm_label": ".show()" + }, + { + "label": ".update()", + "file_type": "code", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L124", + "_origin": "ast", + "id": "controller_userprofilecontroller_userprofilecontroller_update", + "community": 139, + "norm_label": ".update()" + }, + { + "label": ".delete()", + "file_type": "code", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L149", + "_origin": "ast", + "id": "controller_userprofilecontroller_userprofilecontroller_delete", + "community": 139, + "norm_label": ".delete()" + }, + { + "label": ".resolveProfile()", + "file_type": "code", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L171", + "_origin": "ast", + "id": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", + "community": 139, + "norm_label": ".resolveprofile()" + }, + { + "label": "UserProfile", + "file_type": "code", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L171", + "_origin": "ast", + "id": "src_userprofile_controller_userprofilecontroller_php_userprofile", + "community": 139, + "norm_label": "userprofile" + }, + { + "label": ".canAccess()", + "file_type": "code", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L200", + "_origin": "ast", + "id": "controller_userprofilecontroller_userprofilecontroller_canaccess", + "community": 139, + "norm_label": ".canaccess()" + }, + { + "label": ".guardNationalCode()", + "file_type": "code", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L211", + "_origin": "ast", + "id": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", + "community": 139, + "norm_label": ".guardnationalcode()" + }, + { + "label": ".hydrate()", + "file_type": "code", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L237", + "_origin": "ast", + "id": "controller_userprofilecontroller_userprofilecontroller_hydrate", + "community": 139, + "norm_label": ".hydrate()" + }, + { + "label": "UserProfile.php", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L1", + "_origin": "ast", + "id": "entity_userprofile", + "community": 5, + "norm_label": "userprofile.php" + }, + { + "label": "UserProfile", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L9", + "_origin": "ast", + "id": "entity_userprofile_userprofile", + "community": 5, + "norm_label": "userprofile" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L23", + "_origin": "ast", + "id": "src_userprofile_entity_userprofile_php_user", + "community": 5, + "norm_label": "user" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L96", + "_origin": "ast", + "id": "entity_userprofile_userprofile_construct", + "community": 5, + "norm_label": ".__construct()" + }, + { + "label": ".getId()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L104", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getid", + "community": 5, + "norm_label": ".getid()" + }, + { + "label": ".getUuid()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L105", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getuuid", + "community": 5, + "norm_label": ".getuuid()" + }, + { + "label": ".getUser()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L106", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getuser", + "community": 5, + "norm_label": ".getuser()" + }, + { + "label": ".getLabel()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L108", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getlabel", + "community": 5, + "norm_label": ".getlabel()" + }, + { + "label": ".getFamily()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L109", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getfamily", + "community": 5, + "norm_label": ".getfamily()" + }, + { + "label": ".getFathersName()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L110", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getfathersname", + "community": 5, + "norm_label": ".getfathersname()" + }, + { + "label": ".getNationalCode()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L111", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getnationalcode", + "community": 5, + "norm_label": ".getnationalcode()" + }, + { + "label": ".isNationalCodeApproved()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L112", + "_origin": "ast", + "id": "entity_userprofile_userprofile_isnationalcodeapproved", + "community": 5, + "norm_label": ".isnationalcodeapproved()" + }, + { + "label": ".getGender()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L113", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getgender", + "community": 5, + "norm_label": ".getgender()" + }, + { + "label": ".getDateOfBirth()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L114", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getdateofbirth", + "community": 5, + "norm_label": ".getdateofbirth()" + }, + { + "label": ".getBloodType()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L115", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getbloodtype", + "community": 5, + "norm_label": ".getbloodtype()" + }, + { + "label": ".getMaritalStatus()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L116", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getmaritalstatus", + "community": 5, + "norm_label": ".getmaritalstatus()" + }, + { + "label": ".getEducation()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L117", + "_origin": "ast", + "id": "entity_userprofile_userprofile_geteducation", + "community": 5, + "norm_label": ".geteducation()" + }, + { + "label": ".getJob()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L118", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getjob", + "community": 5, + "norm_label": ".getjob()" + }, + { + "label": ".getAddress()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L119", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getaddress", + "community": 5, + "norm_label": ".getaddress()" + }, + { + "label": ".getHomePhone()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L120", + "_origin": "ast", + "id": "entity_userprofile_userprofile_gethomephone", + "community": 5, + "norm_label": ".gethomephone()" + }, + { + "label": ".getWorkPhone()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L121", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getworkphone", + "community": 5, + "norm_label": ".getworkphone()" + }, + { + "label": ".getInsuranceId()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L122", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getinsuranceid", + "community": 5, + "norm_label": ".getinsuranceid()" + }, + { + "label": ".getBasicInsuranceId()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L123", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getbasicinsuranceid", + "community": 5, + "norm_label": ".getbasicinsuranceid()" + }, + { + "label": ".getSupplementaryInsuranceId()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L124", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getsupplementaryinsuranceid", + "community": 5, + "norm_label": ".getsupplementaryinsuranceid()" + }, + { + "label": ".getOther()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L125", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getother", + "community": 5, + "norm_label": ".getother()" + }, + { + "label": ".isSharingWithUser()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L126", + "_origin": "ast", + "id": "entity_userprofile_userprofile_issharingwithuser", + "community": 5, + "norm_label": ".issharingwithuser()" + }, + { + "label": ".getDescription()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L127", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getdescription", + "community": 5, + "norm_label": ".getdescription()" + }, + { + "label": ".getAvatar()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L128", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getavatar", + "community": 5, + "norm_label": ".getavatar()" + }, + { + "label": ".getCreatedAt()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L129", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getcreatedat", + "community": 5, + "norm_label": ".getcreatedat()" + }, + { + "label": ".getUpdatedAt()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L130", + "_origin": "ast", + "id": "entity_userprofile_userprofile_getupdatedat", + "community": 5, + "norm_label": ".getupdatedat()" + }, + { + "label": ".setLabel()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L132", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setlabel", + "community": 5, + "norm_label": ".setlabel()" + }, + { + "label": "self", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L132", + "_origin": "ast", + "id": "src_userprofile_entity_userprofile_php_self", + "community": 5, + "norm_label": "self" + }, + { + "label": ".setFamily()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L133", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setfamily", + "community": 5, + "norm_label": ".setfamily()" + }, + { + "label": ".setFathersName()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L134", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setfathersname", + "community": 5, + "norm_label": ".setfathersname()" + }, + { + "label": ".setNationalCode()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L135", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setnationalcode", + "community": 5, + "norm_label": ".setnationalcode()" + }, + { + "label": ".setNationalCodeApproved()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L136", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setnationalcodeapproved", + "community": 5, + "norm_label": ".setnationalcodeapproved()" + }, + { + "label": ".setGender()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L137", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setgender", + "community": 5, + "norm_label": ".setgender()" + }, + { + "label": ".setDateOfBirth()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L138", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setdateofbirth", + "community": 5, + "norm_label": ".setdateofbirth()" + }, + { + "label": ".setBloodType()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L139", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setbloodtype", + "community": 5, + "norm_label": ".setbloodtype()" + }, + { + "label": ".setMaritalStatus()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L140", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setmaritalstatus", + "community": 5, + "norm_label": ".setmaritalstatus()" + }, + { + "label": ".setEducation()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L141", + "_origin": "ast", + "id": "entity_userprofile_userprofile_seteducation", + "community": 5, + "norm_label": ".seteducation()" + }, + { + "label": ".setJob()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L142", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setjob", + "community": 5, + "norm_label": ".setjob()" + }, + { + "label": ".setAddress()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L143", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setaddress", + "community": 5, + "norm_label": ".setaddress()" + }, + { + "label": ".setHomePhone()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L144", + "_origin": "ast", + "id": "entity_userprofile_userprofile_sethomephone", + "community": 5, + "norm_label": ".sethomephone()" + }, + { + "label": ".setWorkPhone()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L145", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setworkphone", + "community": 5, + "norm_label": ".setworkphone()" + }, + { + "label": ".setInsuranceId()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L146", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setinsuranceid", + "community": 5, + "norm_label": ".setinsuranceid()" + }, + { + "label": ".setBasicInsuranceId()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L147", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setbasicinsuranceid", + "community": 5, + "norm_label": ".setbasicinsuranceid()" + }, + { + "label": ".setSupplementaryInsuranceId()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L148", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setsupplementaryinsuranceid", + "community": 5, + "norm_label": ".setsupplementaryinsuranceid()" + }, + { + "label": ".setOther()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L149", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setother", + "community": 5, + "norm_label": ".setother()" + }, + { + "label": ".setSharingWithUser()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L150", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setsharingwithuser", + "community": 5, + "norm_label": ".setsharingwithuser()" + }, + { + "label": ".setDescription()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L151", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setdescription", + "community": 5, + "norm_label": ".setdescription()" + }, + { + "label": ".setAvatar()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L152", + "_origin": "ast", + "id": "entity_userprofile_userprofile_setavatar", + "community": 5, + "norm_label": ".setavatar()" + }, + { + "label": ".touch()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L154", + "_origin": "ast", + "id": "entity_userprofile_userprofile_touch", + "community": 5, + "norm_label": ".touch()" + }, + { + "label": ".toArray()", + "file_type": "code", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L156", + "_origin": "ast", + "id": "entity_userprofile_userprofile_toarray", + "community": 5, + "norm_label": ".toarray()" + }, + { + "label": "UserProfileRepository.php", + "file_type": "code", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L1", + "_origin": "ast", + "id": "repository_userprofilerepository", + "community": 266, + "norm_label": "userprofilerepository.php" + }, + { + "label": "UserProfileRepository", + "file_type": "code", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L10", + "_origin": "ast", + "id": "repository_userprofilerepository_userprofilerepository", + "community": 266, + "norm_label": "userprofilerepository" + }, + { + "label": ".__construct()", + "file_type": "code", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "repository_userprofilerepository_userprofilerepository_construct", + "community": 266, + "norm_label": ".__construct()" + }, + { + "label": "ManagerRegistry", + "file_type": "code", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L12", + "_origin": "ast", + "id": "src_userprofile_repository_userprofilerepository_php_managerregistry", + "community": 266, + "norm_label": "managerregistry" + }, + { + "label": ".findByUser()", + "file_type": "code", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "repository_userprofilerepository_userprofilerepository_findbyuser", + "community": 266, + "norm_label": ".findbyuser()" + }, + { + "label": "User", + "file_type": "code", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_userprofile_repository_userprofilerepository_php_user", + "community": 266, + "norm_label": "user" + }, + { + "label": "UserProfile", + "file_type": "code", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L17", + "_origin": "ast", + "id": "src_userprofile_repository_userprofilerepository_php_userprofile", + "community": 266, + "norm_label": "userprofile" + }, + { + "label": ".findByUuid()", + "file_type": "code", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L22", + "_origin": "ast", + "id": "repository_userprofilerepository_userprofilerepository_findbyuuid", + "community": 266, + "norm_label": ".findbyuuid()" + }, + { + "label": ".findOneByNationalCode()", + "file_type": "code", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L27", + "_origin": "ast", + "id": "repository_userprofilerepository_userprofilerepository_findonebynationalcode", + "community": 266, + "norm_label": ".findonebynationalcode()" + }, + { + "label": ".save()", + "file_type": "code", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L32", + "_origin": "ast", + "id": "repository_userprofilerepository_userprofilerepository_save", + "community": 266, + "norm_label": ".save()" + }, + { + "label": ".remove()", + "file_type": "code", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L40", + "_origin": "ast", + "id": "repository_userprofilerepository_userprofilerepository_remove", + "community": 266, + "norm_label": ".remove()" + }, + { + "label": "BillingCalculatorTest.php", + "file_type": "code", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L1", + "_origin": "ast", + "id": "billing_billingcalculatortest", + "community": 30, + "norm_label": "billingcalculatortest.php" + }, + { + "label": "BillingCalculatorTest", + "file_type": "code", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L10", + "_origin": "ast", + "id": "billing_billingcalculatortest_billingcalculatortest", + "community": 30, + "norm_label": "billingcalculatortest" + }, + { + "label": "TestCase", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "testcase", + "community": 30, + "norm_label": "testcase" + }, + { + "label": "BillingCalculator", + "file_type": "code", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L12", + "_origin": "ast", + "id": "billingcalculator", + "community": 30, + "norm_label": "billingcalculator" + }, + { + "label": ".setUp()", + "file_type": "code", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L14", + "_origin": "ast", + "id": "billing_billingcalculatortest_billingcalculatortest_setup", + "community": 30, + "norm_label": ".setup()" + }, + { + "label": ".testNoInsuranceAllPatient()", + "file_type": "code", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L19", + "_origin": "ast", + "id": "billing_billingcalculatortest_billingcalculatortest_testnoinsuranceallpatient", + "community": 30, + "norm_label": ".testnoinsuranceallpatient()" + }, + { + "label": ".testBaseAndSupplementary()", + "file_type": "code", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L27", + "_origin": "ast", + "id": "billing_billingcalculatortest_billingcalculatortest_testbaseandsupplementary", + "community": 30, + "norm_label": ".testbaseandsupplementary()" + }, + { + "label": ".testBaseOnly()", + "file_type": "code", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L44", + "_origin": "ast", + "id": "billing_billingcalculatortest_billingcalculatortest_testbaseonly", + "community": 30, + "norm_label": ".testbaseonly()" + }, + { + "label": ".testBaseCeilingCapsShare()", + "file_type": "code", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L53", + "_origin": "ast", + "id": "billing_billingcalculatortest_billingcalculatortest_testbaseceilingcapsshare", + "community": 30, + "norm_label": ".testbaseceilingcapsshare()" + }, + { + "label": ".testFranchiseAddedToPatient()", + "file_type": "code", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L62", + "_origin": "ast", + "id": "billing_billingcalculatortest_billingcalculatortest_testfranchiseaddedtopatient", + "community": 30, + "norm_label": ".testfranchiseaddedtopatient()" + }, + { + "label": ".testNotCoveredRule()", + "file_type": "code", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L71", + "_origin": "ast", + "id": "billing_billingcalculatortest_billingcalculatortest_testnotcoveredrule", + "community": 30, + "norm_label": ".testnotcoveredrule()" + }, + { + "label": "bootstrap.php", + "file_type": "code", + "source_file": "tests/bootstrap.php", + "source_location": "L1", + "_origin": "ast", + "id": "tests_bootstrap", + "community": 630, + "norm_label": "bootstrap.php" + }, + { + "label": "tsconfig.json", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L1", + "_origin": "ast", + "id": "tsconfig", + "community": 173, + "norm_label": "tsconfig.json" + }, + { + "label": "compilerOptions", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L2", + "_origin": "ast", + "id": "tsconfig_compileroptions", + "community": 173, + "norm_label": "compileroptions" + }, + { + "label": "target", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L3", + "_origin": "ast", + "id": "tsconfig_compileroptions_target", + "community": 173, + "norm_label": "target" + }, + { + "label": "module", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L4", + "_origin": "ast", + "id": "tsconfig_compileroptions_module", + "community": 173, + "norm_label": "module" + }, + { + "label": "moduleResolution", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L5", + "_origin": "ast", + "id": "tsconfig_compileroptions_moduleresolution", + "community": 173, + "norm_label": "moduleresolution" + }, + { + "label": "jsx", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L6", + "_origin": "ast", + "id": "tsconfig_compileroptions_jsx", + "community": 173, + "norm_label": "jsx" + }, + { + "label": "strict", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L7", + "_origin": "ast", + "id": "tsconfig_compileroptions_strict", + "community": 173, + "norm_label": "strict" + }, + { + "label": "esModuleInterop", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L8", + "_origin": "ast", + "id": "tsconfig_compileroptions_esmoduleinterop", + "community": 173, + "norm_label": "esmoduleinterop" + }, + { + "label": "allowSyntheticDefaultImports", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L9", + "_origin": "ast", + "id": "tsconfig_compileroptions_allowsyntheticdefaultimports", + "community": 173, + "norm_label": "allowsyntheticdefaultimports" + }, + { + "label": "skipLibCheck", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L10", + "_origin": "ast", + "id": "tsconfig_compileroptions_skiplibcheck", + "community": 173, + "norm_label": "skiplibcheck" + }, + { + "label": "baseUrl", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L11", + "_origin": "ast", + "id": "tsconfig_compileroptions_baseurl", + "community": 173, + "norm_label": "baseurl" + }, + { + "label": "paths", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L12", + "_origin": "ast", + "id": "tsconfig_compileroptions_paths", + "community": 173, + "norm_label": "paths" + }, + { + "label": "@/*", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L13", + "_origin": "ast", + "id": "tsconfig_paths", + "community": 173, + "norm_label": "@/*" + }, + { + "label": "include", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L16", + "_origin": "ast", + "id": "tsconfig_include", + "community": 173, + "norm_label": "include" + }, + { + "label": "exclude", + "file_type": "code", + "source_file": "tsconfig.json", + "source_location": "L17", + "_origin": "ast", + "id": "tsconfig_exclude", + "community": 173, + "norm_label": "exclude" + }, + { + "label": "webpack.config.js", + "file_type": "code", + "source_file": "webpack.config.js", + "source_location": "L1", + "_origin": "ast", + "id": "webpack_config", + "community": 621, + "norm_label": "webpack.config.js" + }, + { + "label": "Encore", + "file_type": "code", + "source_file": "webpack.config.js", + "source_location": "L1", + "_origin": "ast", + "id": "webpack_config_encore", + "community": 621, + "norm_label": "encore" + }, + { + "label": "admin-pwa.md", + "file_type": "document", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_admin_pwa", + "community": 259, + "norm_label": "admin-pwa.md" + }, + { + "label": "Admin Panel PWA", + "file_type": "document", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_admin_pwa_admin_panel_pwa", + "community": 259, + "norm_label": "admin panel pwa" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc \u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_admin_pwa_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u067e\u0631\u0648\u0698\u0647", + "community": 259, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc \u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632", + "file_type": "document", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L24", + "_origin": "ast", + "id": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", + "community": 259, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f1 \u2014 Web App Manifest", + "file_type": "document", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L26", + "_origin": "ast", + "id": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_web_app_manifest", + "community": 259, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f1 \u2014 web app manifest" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2 \u2014 Service Worker (Cache Shell)", + "file_type": "document", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L64", + "_origin": "ast", + "id": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_service_worker_cache_shell", + "community": 259, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2 \u2014 service worker (cache shell)" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f3 \u2014 \u062b\u0628\u062a Service Worker \u062f\u0631 React", + "file_type": "document", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L92", + "_origin": "ast", + "id": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f3_\u062b\u0628\u062a_service_worker_\u062f\u0631_react", + "community": 259, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f3 \u2014 \u062b\u0628\u062a service worker \u062f\u0631 react" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f4 \u2014 Install Prompt Banner (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u0627\u0645\u0627 \u0645\u0637\u0644\u0648\u0628)", + "file_type": "document", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L109", + "_origin": "ast", + "id": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_install_prompt_banner_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc_\u0627\u0645\u0627_\u0645\u0637\u0644\u0648\u0628", + "community": 259, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f4 \u2014 install prompt banner (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u0627\u0645\u0627 \u0645\u0637\u0644\u0648\u0628)" + }, + { + "label": "\u062a\u0633\u062a \u067e\u0633 \u0627\u0632 \u0647\u0631 \u0642\u0627\u0628\u0644\u06cc\u062a", + "file_type": "document", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L125", + "_origin": "ast", + "id": "prompt_admin_pwa_\u062a\u0633\u062a_\u067e\u0633_\u0627\u0632_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", + "community": 259, + "norm_label": "\u062a\u0633\u062a \u067e\u0633 \u0627\u0632 \u0647\u0631 \u0642\u0627\u0628\u0644\u06cc\u062a" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f5 \u2014 \u0646\u0645\u0627\u06cc\u0634 \u067e\u0631\u0627\u0645\u067e\u062a \u0646\u0635\u0628 \u062f\u0631 \u0635\u0641\u062d\u0647 \u0644\u0627\u06af\u06cc\u0646", + "file_type": "document", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L149", + "_origin": "ast", + "id": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0627\u0645\u067e\u062a_\u0646\u0635\u0628_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0644\u0627\u06af\u06cc\u0646", + "community": 259, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f5 \u2014 \u0646\u0645\u0627\u06cc\u0634 \u067e\u0631\u0627\u0645\u067e\u062a \u0646\u0635\u0628 \u062f\u0631 \u0635\u0641\u062d\u0647 \u0644\u0627\u06af\u06cc\u0646" + }, + { + "label": "\u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627 \u0648 \u0646\u06a9\u0627\u062a", + "file_type": "document", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L194", + "_origin": "ast", + "id": "prompt_admin_pwa_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627_\u0648_\u0646\u06a9\u0627\u062a", + "community": 259, + "norm_label": "\u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627 \u0648 \u0646\u06a9\u0627\u062a" + }, + { + "label": "admin-ui-kit-redesign.md", + "file_type": "document", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_admin_ui_kit_redesign", + "community": 214, + "norm_label": "admin-ui-kit-redesign.md" + }, + { + "label": "\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 \u0628\u0631 \u0627\u0633\u0627\u0633 UI Kit \u0627\u0644\u0647\u0627\u0645\u200c\u06af\u0631\u0641\u062a\u0647 \u0627\u0632 clinic-pro-tauri", + "file_type": "document", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", + "community": 214, + "norm_label": "\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 \u0628\u0631 \u0627\u0633\u0627\u0633 ui kit \u0627\u0644\u0647\u0627\u0645\u200c\u06af\u0631\u0641\u062a\u0647 \u0627\u0632 clinic-pro-tauri" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_admin_ui_kit_redesign_\u067e\u0631\u0648\u0698\u0647", + "community": 214, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_admin_ui_kit_redesign_\u0632\u0645\u06cc\u0646\u0647", + "community": 214, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L17", + "_origin": "ast", + "id": "prompt_admin_ui_kit_redesign_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 214, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L23", + "_origin": "ast", + "id": "prompt_admin_ui_kit_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 214, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0628\u0635\u0631\u06cc \u0647\u062f\u0641 (\u0627\u0632 \u0627\u0633\u06a9\u0631\u06cc\u0646\u200c\u0634\u0627\u062a\u200c\u0647\u0627\u06cc tauri)", + "file_type": "document", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L47", + "_origin": "ast", + "id": "prompt_admin_ui_kit_redesign_\u0648\u06cc\u0698\u06af\u06cc_\u0647\u0627\u06cc_\u0628\u0635\u0631\u06cc_\u0647\u062f\u0641_\u0627\u0632_\u0627\u0633\u06a9\u0631\u06cc\u0646_\u0634\u0627\u062a_\u0647\u0627\u06cc_tauri", + "community": 214, + "norm_label": "\u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0628\u0635\u0631\u06cc \u0647\u062f\u0641 (\u0627\u0632 \u0627\u0633\u06a9\u0631\u06cc\u0646\u200c\u0634\u0627\u062a\u200c\u0647\u0627\u06cc tauri)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L60", + "_origin": "ast", + "id": "prompt_admin_ui_kit_redesign_\u0648\u0638\u0627\u06cc\u0641", + "community": 214, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0648 \u06cc\u06a9\u0633\u0627\u0646\u200c\u0633\u0627\u0632\u06cc \u062a\u0648\u06a9\u0646\u200c\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L62", + "_origin": "ast", + "id": "prompt_admin_ui_kit_redesign_\u06f1_\u0627\u0633\u062a\u062e\u0631\u0627\u062c_\u0648_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_\u062a\u0648\u06a9\u0646_\u0647\u0627", + "community": 214, + "norm_label": "\u06f1. \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0648 \u06cc\u06a9\u0633\u0627\u0646\u200c\u0633\u0627\u0632\u06cc \u062a\u0648\u06a9\u0646\u200c\u0647\u0627" + }, + { + "label": "\u06f2. \u0633\u0627\u062e\u062a/\u062a\u06a9\u0645\u06cc\u0644 UI Kit \u062f\u0631 `assets/admin/components/ui/`", + "file_type": "document", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L68", + "_origin": "ast", + "id": "prompt_admin_ui_kit_redesign_\u06f2_\u0633\u0627\u062e\u062a_\u062a\u06a9\u0645\u06cc\u0644_ui_kit_\u062f\u0631_assets_admin_components_ui", + "community": 214, + "norm_label": "\u06f2. \u0633\u0627\u062e\u062a/\u062a\u06a9\u0645\u06cc\u0644 ui kit \u062f\u0631 `assets/admin/components/ui/`" + }, + { + "label": "\u06f3. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc \u0635\u0641\u062d\u0627\u062a \u0631\u0648\u06cc UI Kit", + "file_type": "document", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L86", + "_origin": "ast", + "id": "prompt_admin_ui_kit_redesign_\u06f3_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0631\u0648\u06cc_ui_kit", + "community": 214, + "norm_label": "\u06f3. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc \u0635\u0641\u062d\u0627\u062a \u0631\u0648\u06cc ui kit" + }, + { + "label": "\u06f4. \u062a\u0633\u062a \u0647\u0631 \u0645\u0631\u062d\u0644\u0647", + "file_type": "document", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L99", + "_origin": "ast", + "id": "prompt_admin_ui_kit_redesign_\u06f4_\u062a\u0633\u062a_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", + "community": 214, + "norm_label": "\u06f4. \u062a\u0633\u062a \u0647\u0631 \u0645\u0631\u062d\u0644\u0647" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L107", + "_origin": "ast", + "id": "prompt_admin_ui_kit_redesign_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 214, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "admin-user-detail-show-profile.md", + "file_type": "document", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_admin_user_detail_show_profile", + "community": 183, + "norm_label": "admin-user-detail-show-profile.md" + }, + { + "label": "\u0646\u0645\u0627\u06cc\u0634 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631 \u062f\u0631 \u0635\u0641\u062d\u0647\u200c\u06cc \u062c\u0632\u0626\u06cc\u0627\u062a \u06a9\u0627\u0631\u0628\u0631\u0650 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646", + "file_type": "document", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "community": 183, + "norm_label": "\u0646\u0645\u0627\u06cc\u0634 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631 \u062f\u0631 \u0635\u0641\u062d\u0647\u200c\u06cc \u062c\u0632\u064a\u06cc\u0627\u062a \u06a9\u0627\u0631\u0628\u0631 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_admin_user_detail_show_profile_\u067e\u0631\u0648\u0698\u0647", + "community": 183, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_admin_user_detail_show_profile_\u0632\u0645\u06cc\u0646\u0647", + "community": 183, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L13", + "_origin": "ast", + "id": "prompt_admin_user_detail_show_profile_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 183, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L17", + "_origin": "ast", + "id": "prompt_admin_user_detail_show_profile_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 183, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L27", + "_origin": "ast", + "id": "prompt_admin_user_detail_show_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 183, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "`UserDetailPage.tsx` \u2014 \u0641\u0642\u0637 user query", + "file_type": "document", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L29", + "_origin": "ast", + "id": "prompt_admin_user_detail_show_profile_userdetailpage_tsx_\u0641\u0642\u0637_user_query", + "community": 183, + "norm_label": "`userdetailpage.tsx` \u2014 \u0641\u0642\u0637 user query" + }, + { + "label": "\u0642\u0631\u0627\u0631\u062f\u0627\u062f \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 (`UserProfile.toArray`)", + "file_type": "document", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L41", + "_origin": "ast", + "id": "prompt_admin_user_detail_show_profile_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_userprofile_toarray", + "community": 183, + "norm_label": "\u0642\u0631\u0627\u0631\u062f\u0627\u062f \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 (`userprofile.toarray`)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L59", + "_origin": "ast", + "id": "prompt_admin_user_detail_show_profile_\u0648\u0638\u0627\u06cc\u0641", + "community": 183, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u06a9\u0648\u0626\u0631\u06cc \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062f\u0631 `UserDetailPage.tsx`", + "file_type": "document", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L61", + "_origin": "ast", + "id": "prompt_admin_user_detail_show_profile_\u06f1_\u06a9\u0648\u0626\u0631\u06cc_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u0631_userdetailpage_tsx", + "community": 183, + "norm_label": "\u06f1. \u06a9\u0648\u064a\u0631\u06cc \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062f\u0631 `userdetailpage.tsx`" + }, + { + "label": "\u06f2. \u0628\u062e\u0634 \u00ab\u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631\u00bb (read-only) \u062f\u0631 \u0631\u0646\u062f\u0631", + "file_type": "document", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L84", + "_origin": "ast", + "id": "prompt_admin_user_detail_show_profile_\u06f2_\u0628\u062e\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_read_only_\u062f\u0631_\u0631\u0646\u062f\u0631", + "community": 183, + "norm_label": "\u06f2. \u0628\u062e\u0634 \u00ab\u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631\u00bb (read-only) \u062f\u0631 \u0631\u0646\u062f\u0631" + }, + { + "label": "\u06f3. \u062d\u0627\u0644\u062a\u200c\u0647\u0627\u06cc loading / \u062e\u0627\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L92", + "_origin": "ast", + "id": "prompt_admin_user_detail_show_profile_\u06f3_\u062d\u0627\u0644\u062a_\u0647\u0627\u06cc_loading_\u062e\u0627\u0644\u06cc", + "community": 183, + "norm_label": "\u06f3. \u062d\u0627\u0644\u062a\u200c\u0647\u0627\u06cc loading / \u062e\u0627\u0644\u06cc" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L98", + "_origin": "ast", + "id": "prompt_admin_user_detail_show_profile_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 183, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "appointment-detail-enrich.md", + "file_type": "document", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_appointment_detail_enrich", + "community": 260, + "norm_label": "appointment-detail-enrich.md" + }, + { + "label": "\u063a\u0646\u06cc\u200c\u0633\u0627\u0632\u06cc \u067e\u0627\u0633\u062e \u0646\u0648\u0628\u062a \u0628\u0627 \u062a\u062e\u0635\u0635 \u0648 \u0622\u062f\u0631\u0633 \u0645\u0637\u0628 \u067e\u0632\u0634\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", + "community": 260, + "norm_label": "\u063a\u0646\u06cc\u200c\u0633\u0627\u0632\u06cc \u067e\u0627\u0633\u062e \u0646\u0648\u0628\u062a \u0628\u0627 \u062a\u062e\u0635\u0635 \u0648 \u0627\u062f\u0631\u0633 \u0645\u0637\u0628 \u067e\u0632\u0634\u06a9" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_appointment_detail_enrich_\u067e\u0631\u0648\u0698\u0647", + "community": 260, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L9", + "_origin": "ast", + "id": "prompt_appointment_detail_enrich_\u0632\u0645\u06cc\u0646\u0647", + "community": 260, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L15", + "_origin": "ast", + "id": "prompt_appointment_detail_enrich_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 260, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L19", + "_origin": "ast", + "id": "prompt_appointment_detail_enrich_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 260, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L28", + "_origin": "ast", + "id": "prompt_appointment_detail_enrich_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 260, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L49", + "_origin": "ast", + "id": "prompt_appointment_detail_enrich_\u0648\u0638\u0627\u06cc\u0641", + "community": 260, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 specialties \u0648 address \u0628\u0647 `doctor` \u062f\u0631 `Appointment::toArray()`", + "file_type": "document", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L51", + "_origin": "ast", + "id": "prompt_appointment_detail_enrich_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_specialties_\u0648_address_\u0628\u0647_doctor_\u062f\u0631_appointment_toarray", + "community": 260, + "norm_label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 specialties \u0648 address \u0628\u0647 `doctor` \u062f\u0631 `appointment::toarray()`" + }, + { + "label": "\u06f2. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc `docs/api/appointment.md`", + "file_type": "document", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L71", + "_origin": "ast", + "id": "prompt_appointment_detail_enrich_\u06f2_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_appointment_md", + "community": 260, + "norm_label": "\u06f2. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc `docs/api/appointment.md`" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L74", + "_origin": "ast", + "id": "prompt_appointment_detail_enrich_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 260, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "appointment-lock-patient-confirm.md", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm", + "community": 97, + "norm_label": "appointment-lock-patient-confirm.md" + }, + { + "label": "\u0642\u0641\u0644 \u06f1\u06f5 \u062f\u0642\u06cc\u0642\u0647\u200c\u0627\u06cc \u0646\u0648\u0628\u062a\u060c \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0645\u0627\u0631 \u062c\u062f\u0627 \u0627\u0632 \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u06a9\u0646\u0646\u062f\u0647\u060c \u0648 \u062a\u0623\u06cc\u06cc\u062f \u067e\u0633 \u0627\u0632 \u067e\u0631\u062f\u0627\u062e\u062a", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", + "community": 97, + "norm_label": "\u0642\u0641\u0644 \u06f1\u06f5 \u062f\u0642\u06cc\u0642\u0647\u200c\u0627\u06cc \u0646\u0648\u0628\u062a\u060c \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0645\u0627\u0631 \u062c\u062f\u0627 \u0627\u0632 \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u06a9\u0646\u0646\u062f\u0647\u060c \u0648 \u062a\u0627\u06cc\u06cc\u062f \u067e\u0633 \u0627\u0632 \u067e\u0631\u062f\u0627\u062e\u062a" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_\u067e\u0631\u0648\u0698\u0647", + "community": 97, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L10", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_\u0632\u0645\u06cc\u0646\u0647", + "community": 97, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L20", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 97, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L29", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 97, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L42", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 97, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "`Appointment` \u2014 \u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u060c optimistic lock\u060c \u0628\u062f\u0648\u0646 expiresAt/\u0628\u06cc\u0645\u0627\u0631", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L44", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_appointment_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627_optimistic_lock_\u0628\u062f\u0648\u0646_expiresat_\u0628\u06cc\u0645\u0627\u0631", + "community": 97, + "norm_label": "`appointment` \u2014 \u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u060c optimistic lock\u060c \u0628\u062f\u0648\u0646 expiresat/\u0628\u06cc\u0645\u0627\u0631" + }, + { + "label": "`isSlotTaken` \u2014 pending \u0631\u0627 \u0642\u0641\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648\u0644\u06cc \u0627\u0646\u0642\u0636\u0627 \u0631\u0627 \u0646\u0645\u06cc\u200c\u0628\u06cc\u0646\u062f", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L68", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_isslottaken_pending_\u0631\u0627_\u0642\u0641\u0644_\u0645\u06cc_\u06a9\u0646\u062f_\u0648\u0644\u06cc_\u0627\u0646\u0642\u0636\u0627_\u0631\u0627_\u0646\u0645\u06cc_\u0628\u06cc\u0646\u062f", + "community": 97, + "norm_label": "`isslottaken` \u2014 pending \u0631\u0627 \u0642\u0641\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648\u0644\u06cc \u0627\u0646\u0642\u0636\u0627 \u0631\u0627 \u0646\u0645\u06cc\u200c\u0628\u06cc\u0646\u062f" + }, + { + "label": "`book()` \u2014 \u0628\u062f\u0648\u0646 \u0641\u06cc\u0644\u062f \u0628\u06cc\u0645\u0627\u0631\u060c \u0628\u062f\u0648\u0646 expiresAt", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L77", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_book_\u0628\u062f\u0648\u0646_\u0641\u06cc\u0644\u062f_\u0628\u06cc\u0645\u0627\u0631_\u0628\u062f\u0648\u0646_expiresat", + "community": 97, + "norm_label": "`book()` \u2014 \u0628\u062f\u0648\u0646 \u0641\u06cc\u0644\u062f \u0628\u06cc\u0645\u0627\u0631\u060c \u0628\u062f\u0648\u0646 expiresat" + }, + { + "label": "`findExpiredPending` + Command \u2014 \u0645\u0628\u0646\u0627 \u00ab\u0632\u0645\u0627\u0646 \u0648\u06cc\u0632\u06cc\u062a \u06af\u0630\u0634\u062a\u0647\u00bb (\u0646\u0647 \u0645\u0647\u0644\u062a \u067e\u0631\u062f\u0627\u062e\u062a)", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L92", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_findexpiredpending_command_\u0645\u0628\u0646\u0627_\u0632\u0645\u0627\u0646_\u0648\u06cc\u0632\u06cc\u062a_\u06af\u0630\u0634\u062a\u0647_\u0646\u0647_\u0645\u0647\u0644\u062a_\u067e\u0631\u062f\u0627\u062e\u062a", + "community": 97, + "norm_label": "`findexpiredpending` + command \u2014 \u0645\u0628\u0646\u0627 \u00ab\u0632\u0645\u0627\u0646 \u0648\u06cc\u0632\u06cc\u062a \u06af\u0630\u0634\u062a\u0647\u00bb (\u0646\u0647 \u0645\u0647\u0644\u062a \u067e\u0631\u062f\u0627\u062e\u062a)" + }, + { + "label": "`PaymentController::handleCallback` \u2014 \u0634\u0627\u062e\u0647\u200c\u06cc appointment \u063a\u0627\u06cc\u0628", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L105", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_paymentcontroller_handlecallback_\u0634\u0627\u062e\u0647_\u06cc_appointment_\u063a\u0627\u06cc\u0628", + "community": 97, + "norm_label": "`paymentcontroller::handlecallback` \u2014 \u0634\u0627\u062e\u0647\u200c\u06cc appointment \u063a\u0627\u06cc\u0628" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L121", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_\u0648\u0638\u0627\u06cc\u0641", + "community": 97, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 `expiresAt` \u0648 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0628\u06cc\u0645\u0627\u0631 \u0628\u0647 `Appointment` (+ migration)", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L125", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_expiresat_\u0648_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_appointment_migration", + "community": 97, + "norm_label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 `expiresat` \u0648 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0628\u06cc\u0645\u0627\u0631 \u0628\u0647 `appointment` (+ migration)" + }, + { + "label": "\u06f2. \u0644\u062d\u0627\u0638\u200c\u06a9\u0631\u062f\u0646 \u0627\u0646\u0642\u0636\u0627 \u062f\u0631 `isSlotTaken` (\u0622\u0632\u0627\u062f\u0633\u0627\u0632\u06cc \u0646\u0631\u0645 \u0642\u0628\u0644 \u0627\u0632 \u0627\u062c\u0631\u0627\u06cc Command)", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L135", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_\u06f2_\u0644\u062d\u0627\u0638_\u06a9\u0631\u062f\u0646_\u0627\u0646\u0642\u0636\u0627_\u062f\u0631_isslottaken_\u0622\u0632\u0627\u062f\u0633\u0627\u0632\u06cc_\u0646\u0631\u0645_\u0642\u0628\u0644_\u0627\u0632_\u0627\u062c\u0631\u0627\u06cc_command", + "community": 97, + "norm_label": "\u06f2. \u0644\u062d\u0627\u0638\u200c\u06a9\u0631\u062f\u0646 \u0627\u0646\u0642\u0636\u0627 \u062f\u0631 `isslottaken` (\u0627\u0632\u0627\u062f\u0633\u0627\u0632\u06cc \u0646\u0631\u0645 \u0642\u0628\u0644 \u0627\u0632 \u0627\u062c\u0631\u0627\u06cc command)" + }, + { + "label": "\u06f3. \u0633\u0627\u062e\u062a \u0646\u0648\u0628\u062a \u0627\u062a\u0645\u06cc\u06a9 + \u0633\u062a expiresAt + \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0628\u06cc\u0645\u0627\u0631 \u062f\u0631 `book()`", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L152", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_\u06f3_\u0633\u0627\u062e\u062a_\u0646\u0648\u0628\u062a_\u0627\u062a\u0645\u06cc\u06a9_\u0633\u062a_expiresat_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u062f\u0631_book", + "community": 97, + "norm_label": "\u06f3. \u0633\u0627\u062e\u062a \u0646\u0648\u0628\u062a \u0627\u062a\u0645\u06cc\u06a9 + \u0633\u062a expiresat + \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0628\u06cc\u0645\u0627\u0631 \u062f\u0631 `book()`" + }, + { + "label": "\u06f4. \u0627\u0646\u0642\u0636\u0627\u06cc \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0646\u0634\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L162", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_\u06f4_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647", + "community": 97, + "norm_label": "\u06f4. \u0627\u0646\u0642\u0636\u0627\u06cc \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0646\u0634\u062f\u0647" + }, + { + "label": "\u06f5. \u062a\u0623\u06cc\u06cc\u062f \u0646\u0648\u0628\u062a + SMS \u062f\u0631 callback \u067e\u0631\u062f\u0627\u062e\u062a \u0645\u0648\u0641\u0642", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L182", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_\u06f5_\u062a\u0623\u06cc\u06cc\u062f_\u0646\u0648\u0628\u062a_sms_\u062f\u0631_callback_\u067e\u0631\u062f\u0627\u062e\u062a_\u0645\u0648\u0641\u0642", + "community": 97, + "norm_label": "\u06f5. \u062a\u0627\u06cc\u06cc\u062f \u0646\u0648\u0628\u062a + sms \u062f\u0631 callback \u067e\u0631\u062f\u0627\u062e\u062a \u0645\u0648\u0641\u0642" + }, + { + "label": "\u06f6. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L212", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_\u06f6_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 97, + "norm_label": "\u06f6. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L217", + "_origin": "ast", + "id": "prompt_appointment_lock_patient_confirm_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 97, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "appointments-day-of-week.md", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_appointments_day_of_week", + "community": 52, + "norm_label": "appointments-day-of-week.md" + }, + { + "label": "\u0628\u0627\u06af\u200c\u0641\u06cc\u06a9\u0633 \u0635\u0641\u062d\u0647 \u0646\u0648\u0628\u062a\u200c\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", + "community": 52, + "norm_label": "\u0628\u0627\u06af\u200c\u0641\u06cc\u06a9\u0633 \u0635\u0641\u062d\u0647 \u0646\u0648\u0628\u062a\u200c\u0647\u0627" + }, + { + "label": "\u0641\u0647\u0631\u0633\u062a \u0628\u0627\u06af\u200c\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0641\u0647\u0631\u0633\u062a_\u0628\u0627\u06af_\u0647\u0627", + "community": 52, + "norm_label": "\u0641\u0647\u0631\u0633\u062a \u0628\u0627\u06af\u200c\u0647\u0627" + }, + { + "label": "\u0628\u0627\u06af \u06f1 \u2014 \u06a9\u0631\u0634 \u062a\u0642\u0648\u06cc\u0645", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L17", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f1_\u06a9\u0631\u0634_\u062a\u0642\u0648\u06cc\u0645", + "community": 52, + "norm_label": "\u0628\u0627\u06af \u06f1 \u2014 \u06a9\u0631\u0634 \u062a\u0642\u0648\u06cc\u0645" + }, + { + "label": "\u0639\u0644\u062a \u0631\u06cc\u0634\u0647\u200c\u0627\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L19", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0639\u0644\u062a_\u0631\u06cc\u0634\u0647_\u0627\u06cc", + "community": 52, + "norm_label": "\u0639\u0644\u062a \u0631\u06cc\u0634\u0647\u200c\u0627\u06cc" + }, + { + "label": "\u0641\u06cc\u06a9\u0633", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L31", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633", + "community": 52, + "norm_label": "\u0641\u06cc\u06a9\u0633" + }, + { + "label": "\u0628\u0627\u06af \u06f2 \u2014 \u0631\u0648\u0632 \u0647\u0641\u062a\u0647 \u062f\u0631 DateNavigator", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L42", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f2_\u0631\u0648\u0632_\u0647\u0641\u062a\u0647_\u062f\u0631_datenavigator", + "community": 52, + "norm_label": "\u0628\u0627\u06af \u06f2 \u2014 \u0631\u0648\u0632 \u0647\u0641\u062a\u0647 \u062f\u0631 datenavigator" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L44", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 52, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0631\u0641\u062a\u0627\u0631 \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L51", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0631\u0641\u062a\u0627\u0631_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", + "community": 52, + "norm_label": "\u0631\u0641\u062a\u0627\u0631 \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631" + }, + { + "label": "\u0627\u0644\u0632\u0627\u0645\u0627\u062a UI", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L60", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0627\u0644\u0632\u0627\u0645\u0627\u062a_ui", + "community": 52, + "norm_label": "\u0627\u0644\u0632\u0627\u0645\u0627\u062a ui" + }, + { + "label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L67", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "community": 52, + "norm_label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u0628\u0627\u06af \u06f3 \u2014 \u067e\u06cc\u0627\u0645 \u00abslot \u0646\u06cc\u0633\u062a\u00bb", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L101", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f3_\u067e\u06cc\u0627\u0645_slot_\u0646\u06cc\u0633\u062a", + "community": 52, + "norm_label": "\u0628\u0627\u06af \u06f3 \u2014 \u067e\u06cc\u0627\u0645 \u00abslot \u0646\u06cc\u0633\u062a\u00bb" + }, + { + "label": "\u0628\u0627\u06af \u06f4 \u2014 \u0646\u0648\u0628\u062a \u062c\u062f\u06cc\u062f: \u0646\u0627\u0645 \u0627\u062c\u0628\u0627\u0631\u06cc + find-or-create patient", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L123", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f4_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0646\u0627\u0645_\u0627\u062c\u0628\u0627\u0631\u06cc_find_or_create_patient", + "community": 52, + "norm_label": "\u0628\u0627\u06af \u06f4 \u2014 \u0646\u0648\u0628\u062a \u062c\u062f\u06cc\u062f: \u0646\u0627\u0645 \u0627\u062c\u0628\u0627\u0631\u06cc + find-or-create patient" + }, + { + "label": "\u0645\u0634\u06a9\u0644 \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L125", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0645\u0634\u06a9\u0644_\u0641\u0639\u0644\u06cc", + "community": 52, + "norm_label": "\u0645\u0634\u06a9\u0644 \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0641\u06cc\u06a9\u0633 Backend", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L142", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633_backend", + "community": 52, + "norm_label": "\u0641\u06cc\u06a9\u0633 backend" + }, + { + "label": "\u06f1. `POST /api/v1/admin/appointment` \u2014 \u062f\u0631 `AdminApiController.php`", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L144", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u06f1_post_api_v1_admin_appointment_\u062f\u0631_adminapicontroller_php", + "community": 52, + "norm_label": "\u06f1. `post /api/v1/admin/appointment` \u2014 \u062f\u0631 `adminapicontroller.php`" + }, + { + "label": "\u06f2. `POST /api/v1/my/appointment` \u2014 **endpoint \u062c\u062f\u06cc\u062f** \u062f\u0631 `MyAppointmentsController.php`", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L166", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u06f2_post_api_v1_my_appointment_endpoint_\u062c\u062f\u06cc\u062f_\u062f\u0631_myappointmentscontroller_php", + "community": 52, + "norm_label": "\u06f2. `post /api/v1/my/appointment` \u2014 **endpoint \u062c\u062f\u06cc\u062f** \u062f\u0631 `myappointmentscontroller.php`" + }, + { + "label": "\u0641\u06cc\u06a9\u0633 Frontend \u2014 `NewAppointmentModal`", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L223", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633_frontend_newappointmentmodal", + "community": 52, + "norm_label": "\u0641\u06cc\u06a9\u0633 frontend \u2014 `newappointmentmodal`" + }, + { + "label": "\u0628\u0627\u06af \u06f5 \u2014 patient_mobile \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u0645\u0648\u0628\u0627\u06cc\u0644 \u067e\u0632\u0634\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L290", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f5_patient_mobile_\u0646\u0634\u0627\u0646_\u0645\u06cc_\u062f\u0647\u062f_\u0645\u0648\u0628\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9", + "community": 52, + "norm_label": "\u0628\u0627\u06af \u06f5 \u2014 patient_mobile \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u0645\u0648\u0628\u0627\u06cc\u0644 \u067e\u0632\u0634\u06a9" + }, + { + "label": "\u0639\u0644\u062a \u0631\u06cc\u0634\u0647\u200c\u0627\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L292", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0639\u0644\u062a_\u0631\u06cc\u0634\u0647_\u0627\u06cc_292", + "community": 52, + "norm_label": "\u0639\u0644\u062a \u0631\u06cc\u0634\u0647\u200c\u0627\u06cc" + }, + { + "label": "\u0641\u06cc\u06a9\u0633", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L303", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633_303", + "community": 52, + "norm_label": "\u0641\u06cc\u06a9\u0633" + }, + { + "label": "\u0628\u0627\u06af \u06f6 \u2014 \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u0631\u0632\u0631\u0648 \u0634\u062f\u0647 \u062f\u0631 \u0646\u0645\u0627\u06cc\u0634 \u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L319", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f6_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0631\u0632\u0631\u0648_\u0634\u062f\u0647_\u062f\u0631_\u0646\u0645\u0627\u06cc\u0634_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", + "community": 52, + "norm_label": "\u0628\u0627\u06af \u06f6 \u2014 \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u0631\u0632\u0631\u0648 \u0634\u062f\u0647 \u062f\u0631 \u0646\u0645\u0627\u06cc\u0634 \u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc" + }, + { + "label": "\u0645\u0634\u06a9\u0644", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L321", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0645\u0634\u06a9\u0644", + "community": 52, + "norm_label": "\u0645\u0634\u06a9\u0644" + }, + { + "label": "\u0628\u0631\u0631\u0633\u06cc \u0648 \u0641\u06cc\u06a9\u0633", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L327", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0628\u0631\u0631\u0633\u06cc_\u0648_\u0641\u06cc\u06a9\u0633", + "community": 52, + "norm_label": "\u0628\u0631\u0631\u0633\u06cc \u0648 \u0641\u06cc\u06a9\u0633" + }, + { + "label": "\u0628\u0627\u06af \u06f7 \u2014 \u062d\u0630\u0641 \u0633\u062a\u0648\u0646 \u0639\u0645\u0644\u06cc\u0627\u062a \u0627\u0632 \u0646\u0645\u0627\u06cc\u0634 \u062c\u062f\u0648\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L367", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f7_\u062d\u0630\u0641_\u0633\u062a\u0648\u0646_\u0639\u0645\u0644\u06cc\u0627\u062a_\u0627\u0632_\u0646\u0645\u0627\u06cc\u0634_\u062c\u062f\u0648\u0644\u06cc", + "community": 52, + "norm_label": "\u0628\u0627\u06af \u06f7 \u2014 \u062d\u0630\u0641 \u0633\u062a\u0648\u0646 \u0639\u0645\u0644\u06cc\u0627\u062a \u0627\u0632 \u0646\u0645\u0627\u06cc\u0634 \u062c\u062f\u0648\u0644\u06cc" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L383", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", + "community": 52, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u0627\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631" + }, + { + "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627", + "file_type": "document", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L394", + "_origin": "ast", + "id": "prompt_appointments_day_of_week_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", + "community": 52, + "norm_label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627" + }, + { + "label": "appointments-redesign.md", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_appointments_redesign", + "community": 31, + "norm_label": "appointments-redesign.md" + }, + { + "label": "\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc \u06a9\u0627\u0645\u0644 \u0635\u0641\u062d\u0647 \u0646\u0648\u0628\u062a\u200c\u0647\u0627 (AppointmentsPage)", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", + "community": 31, + "norm_label": "\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc \u06a9\u0627\u0645\u0644 \u0635\u0641\u062d\u0647 \u0646\u0648\u0628\u062a\u200c\u0647\u0627 (appointmentspage)" + }, + { + "label": "\u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u0647\u062f\u0641", + "community": 31, + "norm_label": "\u0647\u062f\u0641" + }, + { + "label": "\u06cc\u06a9 \u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a \u0628\u0631\u0627\u06cc \u0647\u0645\u0647 \u0646\u0642\u0634\u200c\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L9", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u06cc\u06a9_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_\u0628\u0631\u0627\u06cc_\u0647\u0645\u0647_\u0646\u0642\u0634_\u0647\u0627", + "community": 31, + "norm_label": "\u06cc\u06a9 \u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a \u0628\u0631\u0627\u06cc \u0647\u0645\u0647 \u0646\u0642\u0634\u200c\u0647\u0627" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u06a9\u0644\u06cc \u0635\u0641\u062d\u0647", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L28", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u0633\u0627\u062e\u062a\u0627\u0631_\u06a9\u0644\u06cc_\u0635\u0641\u062d\u0647", + "community": 31, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u06a9\u0644\u06cc \u0635\u0641\u062d\u0647" + }, + { + "label": "\u06f1. \u0646\u0648\u0627\u0631 \u0622\u0645\u0627\u0631 \u0628\u0627\u0644\u0627 (Stats Bar)", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L30", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u06f1_\u0646\u0648\u0627\u0631_\u0622\u0645\u0627\u0631_\u0628\u0627\u0644\u0627_stats_bar", + "community": 31, + "norm_label": "\u06f1. \u0646\u0648\u0627\u0631 \u0627\u0645\u0627\u0631 \u0628\u0627\u0644\u0627 (stats bar)" + }, + { + "label": "\u06f2. \u0646\u0648\u0627\u0631 \u06a9\u0646\u062a\u0631\u0644 (Toolbar)", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L43", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u06f2_\u0646\u0648\u0627\u0631_\u06a9\u0646\u062a\u0631\u0644_toolbar", + "community": 31, + "norm_label": "\u06f2. \u0646\u0648\u0627\u0631 \u06a9\u0646\u062a\u0631\u0644 (toolbar)" + }, + { + "label": "\u06f3. \u0633\u06cc\u0633\u062a\u0645 \u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L60", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u06f3_\u0633\u06cc\u0633\u062a\u0645_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627", + "community": 31, + "norm_label": "\u06f3. \u0633\u06cc\u0633\u062a\u0645 \u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627" + }, + { + "label": "\u06f4. \u0646\u0645\u0627\u06cc \u062c\u062f\u0648\u0644\u06cc (Table View)", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L96", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u06f4_\u0646\u0645\u0627\u06cc_\u062c\u062f\u0648\u0644\u06cc_table_view", + "community": 31, + "norm_label": "\u06f4. \u0646\u0645\u0627\u06cc \u062c\u062f\u0648\u0644\u06cc (table view)" + }, + { + "label": "\u06f5. \u0646\u0645\u0627\u06cc \u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc (Schedule View)", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L111", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u06f5_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc_schedule_view", + "community": 31, + "norm_label": "\u06f5. \u0646\u0645\u0627\u06cc \u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc (schedule view)" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a Backend \u0645\u0648\u062c\u0648\u062f (\u0628\u0631\u0631\u0633\u06cc \u0634\u062f\u0647)", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L185", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u0648\u0636\u0639\u06cc\u062a_backend_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0631\u0633\u06cc_\u0634\u062f\u0647", + "community": 31, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a backend \u0645\u0648\u062c\u0648\u062f (\u0628\u0631\u0631\u0633\u06cc \u0634\u062f\u0647)" + }, + { + "label": "\u2705 \u0645\u0648\u062c\u0648\u062f \u0648 \u0642\u0627\u0628\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L187", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u0645\u0648\u062c\u0648\u062f_\u0648_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647", + "community": 31, + "norm_label": "\u2705 \u0645\u0648\u062c\u0648\u062f \u0648 \u0642\u0627\u0628\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647" + }, + { + "label": "\ud83d\udd34 \u0646\u062f\u0627\u0631\u062f \u2014 \u0628\u0627\u06cc\u062f \u0627\u0636\u0627\u0641\u0647 \u0634\u0648\u062f", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L196", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u0646\u062f\u0627\u0631\u062f_\u0628\u0627\u06cc\u062f_\u0627\u0636\u0627\u0641\u0647_\u0634\u0648\u062f", + "community": 31, + "norm_label": "\ud83d\udd34 \u0646\u062f\u0627\u0631\u062f \u2014 \u0628\u0627\u06cc\u062f \u0627\u0636\u0627\u0641\u0647 \u0634\u0648\u062f" + }, + { + "label": "\u2b50 \u0645\u0647\u0645\u200c\u062a\u0631\u06cc\u0646 Feature: \u062b\u0628\u062a \u0646\u0648\u0628\u062a \u0627\u0632 \u0646\u0645\u0627\u06cc \u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L224", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_feature_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a_\u0627\u0632_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", + "community": 31, + "norm_label": "\u2b50 \u0645\u0647\u0645\u200c\u062a\u0631\u06cc\u0646 feature: \u062b\u0628\u062a \u0646\u0648\u0628\u062a \u0627\u0632 \u0646\u0645\u0627\u06cc \u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0634\u0631\u0637: \u062f\u06a9\u062a\u0631 \u0628\u0627\u06cc\u062f \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0641\u062a\u06af\u06cc \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L226", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u067e\u06cc\u0634_\u0634\u0631\u0637_\u062f\u06a9\u062a\u0631_\u0628\u0627\u06cc\u062f_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc_\u062f\u0627\u0634\u062a\u0647_\u0628\u0627\u0634\u062f", + "community": 31, + "norm_label": "\u067e\u06cc\u0634\u200c\u0634\u0631\u0637: \u062f\u06a9\u062a\u0631 \u0628\u0627\u06cc\u062f \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0641\u062a\u06af\u06cc \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u062b\u0628\u062a \u0646\u0648\u0628\u062a \u0627\u0632 slot \u062e\u0627\u0644\u06cc (\u0627\u0635\u0644\u06cc\u200c\u062a\u0631\u06cc\u0646 UX)", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L249", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u062c\u0631\u06cc\u0627\u0646_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a_\u0627\u0632_slot_\u062e\u0627\u0644\u06cc_\u0627\u0635\u0644\u06cc_\u062a\u0631\u06cc\u0646_ux", + "community": 31, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u062b\u0628\u062a \u0646\u0648\u0628\u062a \u0627\u0632 slot \u062e\u0627\u0644\u06cc (\u0627\u0635\u0644\u06cc\u200c\u062a\u0631\u06cc\u0646 ux)" + }, + { + "label": "Doctor Tabs \u062f\u0631 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L273", + "_origin": "ast", + "id": "prompt_appointments_redesign_doctor_tabs_\u062f\u0631_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 31, + "norm_label": "doctor tabs \u062f\u0631 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f Frontend", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L284", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_frontend", + "community": 31, + "norm_label": "\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f frontend" + }, + { + "label": "`PersianCalendar.tsx`", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L286", + "_origin": "ast", + "id": "prompt_appointments_redesign_persiancalendar_tsx", + "community": 31, + "norm_label": "`persiancalendar.tsx`" + }, + { + "label": "`AppointmentStatusDropdown.tsx`", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L298", + "_origin": "ast", + "id": "prompt_appointments_redesign_appointmentstatusdropdown_tsx", + "community": 31, + "norm_label": "`appointmentstatusdropdown.tsx`" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L313", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", + "community": 31, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u0627\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631" + }, + { + "label": "\u0645\u0646\u0637\u0642 \u0645\u062d\u0627\u0633\u0628\u0647 Slot\u200c\u0647\u0627 (SlotCalculatorService)", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L329", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u0645\u0646\u0637\u0642_\u0645\u062d\u0627\u0633\u0628\u0647_slot_\u0647\u0627_slotcalculatorservice", + "community": 31, + "norm_label": "\u0645\u0646\u0637\u0642 \u0645\u062d\u0627\u0633\u0628\u0647 slot\u200c\u0647\u0627 (slotcalculatorservice)" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L346", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "community": 31, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u2b50 \u0627\u0644\u0632\u0627\u0645 \u062f\u06cc\u0632\u0627\u06cc\u0646: \u062f\u0642\u06cc\u0642\u0627\u064b \u0634\u0628\u06cc\u0647 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0645\u0631\u062c\u0639", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L364", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u0627\u0644\u0632\u0627\u0645_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u062f\u0642\u06cc\u0642\u0627_\u0634\u0628\u06cc\u0647_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", + "community": 31, + "norm_label": "\u2b50 \u0627\u0644\u0632\u0627\u0645 \u062f\u06cc\u0632\u0627\u06cc\u0646: \u062f\u0642\u06cc\u0642\u0627 \u0634\u0628\u06cc\u0647 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0645\u0631\u062c\u0639" + }, + { + "label": "\u0647\u0645\u0647 \u062a\u0627\u0631\u06cc\u062e\u200c\u0647\u0627 \u0634\u0645\u0633\u06cc (Jalali)", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L370", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u0647\u0645\u0647_\u062a\u0627\u0631\u06cc\u062e_\u0647\u0627_\u0634\u0645\u0633\u06cc_jalali", + "community": 31, + "norm_label": "\u0647\u0645\u0647 \u062a\u0627\u0631\u06cc\u062e\u200c\u0647\u0627 \u0634\u0645\u0633\u06cc (jalali)" + }, + { + "label": "\u0645\u0634\u062e\u0635\u0627\u062a \u062f\u0642\u06cc\u0642 \u062f\u06cc\u0632\u0627\u06cc\u0646 \u0627\u0632 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0645\u0631\u062c\u0639", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L380", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", + "community": 31, + "norm_label": "\u0645\u0634\u062e\u0635\u0627\u062a \u062f\u0642\u06cc\u0642 \u062f\u06cc\u0632\u0627\u06cc\u0646 \u0627\u0632 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0645\u0631\u062c\u0639" + }, + { + "label": "Stats Bar", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L382", + "_origin": "ast", + "id": "prompt_appointments_redesign_stats_bar", + "community": 31, + "norm_label": "stats bar" + }, + { + "label": "Toolbar", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L398", + "_origin": "ast", + "id": "prompt_appointments_redesign_toolbar", + "community": 31, + "norm_label": "toolbar" + }, + { + "label": "\u062c\u062f\u0648\u0644 \u2014 \u0633\u062a\u0648\u0646\u200c\u0647\u0627\u06cc \u0647\u062f\u0631 \u062f\u06a9\u062a\u0631", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L408", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u062c\u062f\u0648\u0644_\u0633\u062a\u0648\u0646_\u0647\u0627\u06cc_\u0647\u062f\u0631_\u062f\u06a9\u062a\u0631", + "community": 31, + "norm_label": "\u062c\u062f\u0648\u0644 \u2014 \u0633\u062a\u0648\u0646\u200c\u0647\u0627\u06cc \u0647\u062f\u0631 \u062f\u06a9\u062a\u0631" + }, + { + "label": "Status Badge (inline \u0642\u0627\u0628\u0644 \u06a9\u0644\u06cc\u06a9)", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L417", + "_origin": "ast", + "id": "prompt_appointments_redesign_status_badge_inline_\u0642\u0627\u0628\u0644_\u06a9\u0644\u06cc\u06a9", + "community": 31, + "norm_label": "status badge (inline \u0642\u0627\u0628\u0644 \u06a9\u0644\u06cc\u06a9)" + }, + { + "label": "Status Dropdown (\u06a9\u0644\u06cc\u06a9 \u0631\u0648\u06cc badge)", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L422", + "_origin": "ast", + "id": "prompt_appointments_redesign_status_dropdown_\u06a9\u0644\u06cc\u06a9_\u0631\u0648\u06cc_badge", + "community": 31, + "norm_label": "status dropdown (\u06a9\u0644\u06cc\u06a9 \u0631\u0648\u06cc badge)" + }, + { + "label": "\u062f\u06a9\u0645\u0647 \u0639\u0645\u0644\u06cc\u0627\u062a", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L437", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u062f\u06a9\u0645\u0647_\u0639\u0645\u0644\u06cc\u0627\u062a", + "community": 31, + "norm_label": "\u062f\u06a9\u0645\u0647 \u0639\u0645\u0644\u06cc\u0627\u062a" + }, + { + "label": "\u062a\u0642\u0648\u06cc\u0645 Popup (\u06a9\u0644\u06cc\u06a9 \u0631\u0648\u06cc \u0622\u06cc\u06a9\u0648\u0646 \ud83d\udcc5)", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L441", + "_origin": "ast", + "id": "prompt_appointments_redesign_\u062a\u0642\u0648\u06cc\u0645_popup_\u06a9\u0644\u06cc\u06a9_\u0631\u0648\u06cc_\u0622\u06cc\u06a9\u0648\u0646", + "community": 31, + "norm_label": "\u062a\u0642\u0648\u06cc\u0645 popup (\u06a9\u0644\u06cc\u06a9 \u0631\u0648\u06cc \u0627\u06cc\u06a9\u0648\u0646 \ud83d\udcc5)" + }, + { + "label": "Pagination", + "file_type": "document", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L458", + "_origin": "ast", + "id": "prompt_appointments_redesign_pagination", + "community": 31, + "norm_label": "pagination" + }, + { + "label": "build-homepage.md", + "file_type": "document", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_build_homepage", + "community": 261, + "norm_label": "build-homepage.md" + }, + { + "label": "Build the ClinicPro Public Homepage at `/`", + "file_type": "document", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_build_homepage_build_the_clinicpro_public_homepage_at", + "community": 261, + "norm_label": "build the clinicpro public homepage at `/`" + }, + { + "label": "Goal", + "file_type": "document", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_build_homepage_goal", + "community": 261, + "norm_label": "goal" + }, + { + "label": "Step 1 \u2014 Webpack entry for homepage CSS/JS", + "file_type": "document", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L9", + "_origin": "ast", + "id": "prompt_build_homepage_step_1_webpack_entry_for_homepage_css_js", + "community": 261, + "norm_label": "step 1 \u2014 webpack entry for homepage css/js" + }, + { + "label": "Step 2 \u2014 Symfony controller", + "file_type": "document", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L27", + "_origin": "ast", + "id": "prompt_build_homepage_step_2_symfony_controller", + "community": 261, + "norm_label": "step 2 \u2014 symfony controller" + }, + { + "label": "Step 3 \u2014 Twig template", + "file_type": "document", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L52", + "_origin": "ast", + "id": "prompt_build_homepage_step_3_twig_template", + "community": 261, + "norm_label": "step 3 \u2014 twig template" + }, + { + "label": "Head", + "file_type": "document", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L58", + "_origin": "ast", + "id": "prompt_build_homepage_head", + "community": 261, + "norm_label": "head" + }, + { + "label": "Body (all sections)", + "file_type": "document", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L74", + "_origin": "ast", + "id": "prompt_build_homepage_body_all_sections", + "community": 261, + "norm_label": "body (all sections)" + }, + { + "label": "Twig-specific adaptations", + "file_type": "document", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L87", + "_origin": "ast", + "id": "prompt_build_homepage_twig_specific_adaptations", + "community": 261, + "norm_label": "twig-specific adaptations" + }, + { + "label": "Step 4 \u2014 Build and verify", + "file_type": "document", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L95", + "_origin": "ast", + "id": "prompt_build_homepage_step_4_build_and_verify", + "community": 261, + "norm_label": "step 4 \u2014 build and verify" + }, + { + "label": "Notes", + "file_type": "document", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L116", + "_origin": "ast", + "id": "prompt_build_homepage_notes", + "community": 261, + "norm_label": "notes" + }, + { + "label": "clinic-detail-fixes.md", + "file_type": "document", + "source_file": ".claude/prompt/clinic-detail-fixes.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_clinic_detail_fixes", + "community": 377, + "norm_label": "clinic-detail-fixes.md" + }, + { + "label": "ClinicDetailPage \u2014 \u067e\u0646\u062c \u0627\u0635\u0644\u0627\u062d", + "file_type": "document", + "source_file": ".claude/prompt/clinic-detail-fixes.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_clinic_detail_fixes_clinicdetailpage_\u067e\u0646\u062c_\u0627\u0635\u0644\u0627\u062d", + "community": 377, + "norm_label": "clinicdetailpage \u2014 \u067e\u0646\u062c \u0627\u0635\u0644\u0627\u062d" + }, + { + "label": "\u06f1. \u0634\u0647\u0631 \u0627\u0634\u062a\u0628\u0627\u0647 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f", + "file_type": "document", + "source_file": ".claude/prompt/clinic-detail-fixes.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_clinic_detail_fixes_\u06f1_\u0634\u0647\u0631_\u0627\u0634\u062a\u0628\u0627\u0647_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0627\u062f\u0647_\u0645\u06cc_\u0634\u0648\u062f", + "community": 377, + "norm_label": "\u06f1. \u0634\u0647\u0631 \u0627\u0634\u062a\u0628\u0627\u0647 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f" + }, + { + "label": "\u06f2. \u0647\u0631 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0641\u0642\u0637 \u06cc\u06a9 \u0622\u062f\u0631\u0633", + "file_type": "document", + "source_file": ".claude/prompt/clinic-detail-fixes.md", + "source_location": "L18", + "_origin": "ast", + "id": "prompt_clinic_detail_fixes_\u06f2_\u0647\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0641\u0642\u0637_\u06cc\u06a9_\u0622\u062f\u0631\u0633", + "community": 377, + "norm_label": "\u06f2. \u0647\u0631 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0641\u0642\u0637 \u06cc\u06a9 \u0627\u062f\u0631\u0633" + }, + { + "label": "\u06f3. \u0645\u0648\u062f\u0627\u0644 \u0622\u062f\u0631\u0633 \u2014 \u0627\u0633\u062a\u0627\u0646\u060c \u0634\u0647\u0631 \u0648 \u0646\u0642\u0634\u0647", + "file_type": "document", + "source_file": ".claude/prompt/clinic-detail-fixes.md", + "source_location": "L29", + "_origin": "ast", + "id": "prompt_clinic_detail_fixes_\u06f3_\u0645\u0648\u062f\u0627\u0644_\u0622\u062f\u0631\u0633_\u0627\u0633\u062a\u0627\u0646_\u0634\u0647\u0631_\u0648_\u0646\u0642\u0634\u0647", + "community": 377, + "norm_label": "\u06f3. \u0645\u0648\u062f\u0627\u0644 \u0627\u062f\u0631\u0633 \u2014 \u0627\u0633\u062a\u0627\u0646\u060c \u0634\u0647\u0631 \u0648 \u0646\u0642\u0634\u0647" + }, + { + "label": "\u06f4. \u0644\u0648\u06af\u0648 \u0622\u067e\u0644\u0648\u062f \u0646\u0645\u06cc\u200c\u0634\u0648\u062f", + "file_type": "document", + "source_file": ".claude/prompt/clinic-detail-fixes.md", + "source_location": "L43", + "_origin": "ast", + "id": "prompt_clinic_detail_fixes_\u06f4_\u0644\u0648\u06af\u0648_\u0622\u067e\u0644\u0648\u062f_\u0646\u0645\u06cc_\u0634\u0648\u062f", + "community": 377, + "norm_label": "\u06f4. \u0644\u0648\u06af\u0648 \u0627\u067e\u0644\u0648\u062f \u0646\u0645\u06cc\u200c\u0634\u0648\u062f" + }, + { + "label": "\u06f5. \u06af\u0627\u0644\u0631\u06cc \u0641\u0642\u0637 \u06cc\u06a9 \u062a\u0635\u0648\u06cc\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f", + "file_type": "document", + "source_file": ".claude/prompt/clinic-detail-fixes.md", + "source_location": "L61", + "_origin": "ast", + "id": "prompt_clinic_detail_fixes_\u06f5_\u06af\u0627\u0644\u0631\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u062a\u0635\u0648\u06cc\u0631_\u0645\u06cc_\u06af\u06cc\u0631\u062f", + "community": 377, + "norm_label": "\u06f5. \u06af\u0627\u0644\u0631\u06cc \u0641\u0642\u0637 \u06cc\u06a9 \u062a\u0635\u0648\u06cc\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f" + }, + { + "label": "clinic-doctor-deactivate.md", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate", + "community": 42, + "norm_label": "clinic-doctor-deactivate.md" + }, + { + "label": "\u067e\u0631\u0627\u0645\u067e\u062a: \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u062f\u06a9\u062a\u0631 \u062a\u0648\u0633\u0637 \u0635\u0627\u062d\u0628 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u067e\u0631\u0627\u0645\u067e\u062a_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631_\u062a\u0648\u0633\u0637_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 42, + "norm_label": "\u067e\u0631\u0627\u0645\u067e\u062a: \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u062f\u06a9\u062a\u0631 \u062a\u0648\u0633\u0637 \u0635\u0627\u062d\u0628 \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u0647\u062f\u0641", + "community": 42, + "norm_label": "\u0647\u062f\u0641" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647 \u0641\u0646\u06cc \u0645\u0648\u062c\u0648\u062f", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L11", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", + "community": 42, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647 \u0641\u0646\u06cc \u0645\u0648\u062c\u0648\u062f" + }, + { + "label": "\u062c\u062f\u0648\u0644 `clinic_doctors` (join table \u0641\u0639\u0644\u06cc):", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L13", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u062c\u062f\u0648\u0644_clinic_doctors_join_table_\u0641\u0639\u0644\u06cc", + "community": 42, + "norm_label": "\u062c\u062f\u0648\u0644 `clinic_doctors` (join table \u0641\u0639\u0644\u06cc):" + }, + { + "label": "API \u0645\u0648\u062c\u0648\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L20", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_api_\u0645\u0648\u062c\u0648\u062f", + "community": 42, + "norm_label": "api \u0645\u0648\u062c\u0648\u062f:" + }, + { + "label": "Frontend \u0645\u0648\u062c\u0648\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L25", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_frontend_\u0645\u0648\u062c\u0648\u062f", + "community": 42, + "norm_label": "frontend \u0645\u0648\u062c\u0648\u062f:" + }, + { + "label": "\u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a clinic owner:", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L31", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_clinic_owner", + "community": 42, + "norm_label": "\u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a clinic owner:" + }, + { + "label": "\u0646\u0648\u0628\u062a\u200c\u0647\u0627:", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L40", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u0646\u0648\u0628\u062a_\u0647\u0627", + "community": 42, + "norm_label": "\u0646\u0648\u0628\u062a\u200c\u0647\u0627:" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L50", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "community": 42, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f1 \u2014 Migration: \u0633\u0647 \u062a\u063a\u06cc\u06cc\u0631 schema", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L54", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_migration_\u0633\u0647_\u062a\u063a\u06cc\u06cc\u0631_schema", + "community": 42, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f1 \u2014 migration: \u0633\u0647 \u062a\u063a\u06cc\u06cc\u0631 schema" + }, + { + "label": "\u06f1-\u0627\u0644\u0641: \u062c\u062f\u0648\u0644 `clinic_doctors`", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L58", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u06f1_\u0627\u0644\u0641_\u062c\u062f\u0648\u0644_clinic_doctors", + "community": 42, + "norm_label": "\u06f1-\u0627\u0644\u0641: \u062c\u062f\u0648\u0644 `clinic_doctors`" + }, + { + "label": "\u06f1-\u0628: \u062c\u062f\u0648\u0644 `doctor_addresses`", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L64", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u06f1_\u0628_\u062c\u062f\u0648\u0644_doctor_addresses", + "community": 42, + "norm_label": "\u06f1-\u0628: \u062c\u062f\u0648\u0644 `doctor_addresses`" + }, + { + "label": "\u06f1-\u062c: \u062c\u062f\u0648\u0644 `appointments`", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L69", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u06f1_\u062c_\u062c\u062f\u0648\u0644_appointments", + "community": 42, + "norm_label": "\u06f1-\u062c: \u062c\u062f\u0648\u0644 `appointments`" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2 \u2014 Backend: endpoint \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u062f\u06a9\u062a\u0631", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L102", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_backend_endpoint_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631", + "community": 42, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2 \u2014 backend: endpoint \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u062f\u06a9\u062a\u0631" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2-\u0628 \u2014 Backend: \u0630\u062e\u06cc\u0631\u0647 `address_id` \u0647\u0646\u06af\u0627\u0645 \u062b\u0628\u062a \u0646\u0648\u0628\u062a", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L168", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_\u0628_backend_\u0630\u062e\u06cc\u0631\u0647_address_id_\u0647\u0646\u06af\u0627\u0645_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a", + "community": 42, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2-\u0628 \u2014 backend: \u0630\u062e\u06cc\u0631\u0647 `address_id` \u0647\u0646\u06af\u0627\u0645 \u062b\u0628\u062a \u0646\u0648\u0628\u062a" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f3 \u2014 Backend: endpoint \u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u0645\u062c\u062f\u062f \u062f\u06a9\u062a\u0631", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L183", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f3_backend_endpoint_\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u0645\u062c\u062f\u062f_\u062f\u06a9\u062a\u0631", + "community": 42, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f3 \u2014 backend: endpoint \u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u0645\u062c\u062f\u062f \u062f\u06a9\u062a\u0631" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f4 \u2014 Backend: \u0622\u067e\u062f\u06cc\u062a endpoint `doctor-list`", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L201", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_backend_\u0622\u067e\u062f\u06cc\u062a_endpoint_doctor_list", + "community": 42, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f4 \u2014 backend: \u0627\u067e\u062f\u06cc\u062a endpoint `doctor-list`" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f5 \u2014 Frontend: \u062f\u06a9\u0645\u0647 \u063a\u06cc\u0631\u0641\u0639\u0627\u0644/\u0641\u0639\u0627\u0644 \u062f\u0631 `ClinicDetailPage.tsx`", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L242", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_\u062f\u06a9\u0645\u0647_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0641\u0639\u0627\u0644_\u062f\u0631_clinicdetailpage_tsx", + "community": 42, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f5 \u2014 frontend: \u062f\u06a9\u0645\u0647 \u063a\u06cc\u0631\u0641\u0639\u0627\u0644/\u0641\u0639\u0627\u0644 \u062f\u0631 `clinicdetailpage.tsx`" + }, + { + "label": "\u0622\u067e\u062f\u06cc\u062a interface:", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L248", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u0622\u067e\u062f\u06cc\u062a_interface", + "community": 42, + "norm_label": "\u0627\u067e\u062f\u06cc\u062a interface:" + }, + { + "label": "\u0645\u0646\u0637\u0642 \u0646\u0645\u0627\u06cc\u0634 \u062f\u06a9\u0645\u0647:", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L260", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u0645\u0646\u0637\u0642_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u0645\u0647", + "community": 42, + "norm_label": "\u0645\u0646\u0637\u0642 \u0646\u0645\u0627\u06cc\u0634 \u062f\u06a9\u0645\u0647:" + }, + { + "label": "\u062f\u06a9\u0645\u0647\u200c\u0647\u0627:", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L268", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u062f\u06a9\u0645\u0647_\u0647\u0627", + "community": 42, + "norm_label": "\u062f\u06a9\u0645\u0647\u200c\u0647\u0627:" + }, + { + "label": "API calls (\u0628\u0627 `useMutation`):", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L277", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_api_calls_\u0628\u0627_usemutation", + "community": 42, + "norm_label": "api calls (\u0628\u0627 `usemutation`):" + }, + { + "label": "UX \u0646\u06a9\u0627\u062a:", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L301", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_ux_\u0646\u06a9\u0627\u062a", + "community": 42, + "norm_label": "ux \u0646\u06a9\u0627\u062a:" + }, + { + "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L309", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", + "community": 42, + "norm_label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627" + }, + { + "label": "\u062a\u0633\u062a \u0647\u0631 \u0645\u0631\u062d\u0644\u0647", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L325", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u062a\u0633\u062a_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", + "community": 42, + "norm_label": "\u062a\u0633\u062a \u0647\u0631 \u0645\u0631\u062d\u0644\u0647" + }, + { + "label": "\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L349", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 42, + "norm_label": "\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "`PATCH /api/v1/clinic/{clinicUuid}/doctor/{doctorUuid}/deactivate`", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L353", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_patch_api_v1_clinic_clinicuuid_doctor_doctoruuid_deactivate", + "community": 42, + "norm_label": "`patch /api/v1/clinic/{clinicuuid}/doctor/{doctoruuid}/deactivate`" + }, + { + "label": "`PATCH /api/v1/clinic/{clinicUuid}/doctor/{doctorUuid}/reactivate`", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L354", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_patch_api_v1_clinic_clinicuuid_doctor_doctoruuid_reactivate", + "community": 42, + "norm_label": "`patch /api/v1/clinic/{clinicuuid}/doctor/{doctoruuid}/reactivate`" + }, + { + "label": "\u0622\u067e\u062f\u06cc\u062a `GET /api/v1/clinic/doctor-list/{clinicUuid}` (\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f)", + "file_type": "document", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L355", + "_origin": "ast", + "id": "prompt_clinic_doctor_deactivate_\u0622\u067e\u062f\u06cc\u062a_get_api_v1_clinic_doctor_list_clinicuuid_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "community": 42, + "norm_label": "\u0627\u067e\u062f\u06cc\u062a `get /api/v1/clinic/doctor-list/{clinicuuid}` (\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f)" + }, + { + "label": "clinic-social-media-field.md", + "file_type": "document", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_clinic_social_media_field", + "community": 215, + "norm_label": "clinic-social-media-field.md" + }, + { + "label": "\u0627\u0641\u0632\u0648\u062f\u0646 \u0641\u06cc\u0644\u062f \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0627\u062c\u062a\u0645\u0627\u0639\u06cc \u0628\u0647 Clinic", + "file_type": "document", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", + "community": 215, + "norm_label": "\u0627\u0641\u0632\u0648\u062f\u0646 \u0641\u06cc\u0644\u062f \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0627\u062c\u062a\u0645\u0627\u0639\u06cc \u0628\u0647 clinic" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_clinic_social_media_field_\u067e\u0631\u0648\u0698\u0647", + "community": 215, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L9", + "_origin": "ast", + "id": "prompt_clinic_social_media_field_\u0632\u0645\u06cc\u0646\u0647", + "community": 215, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L13", + "_origin": "ast", + "id": "prompt_clinic_social_media_field_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 215, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L17", + "_origin": "ast", + "id": "prompt_clinic_social_media_field_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 215, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L26", + "_origin": "ast", + "id": "prompt_clinic_social_media_field_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 215, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L41", + "_origin": "ast", + "id": "prompt_clinic_social_media_field_\u0648\u0638\u0627\u06cc\u0641", + "community": 215, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 \u0641\u06cc\u0644\u062f `socialMedia`", + "file_type": "document", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L43", + "_origin": "ast", + "id": "prompt_clinic_social_media_field_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_socialmedia", + "community": 215, + "norm_label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 \u0641\u06cc\u0644\u062f `socialmedia`" + }, + { + "label": "\u06f2. \u0627\u0636\u0627\u0641\u0647\u200c\u06a9\u0631\u062f\u0646 \u0628\u0647 \u062e\u0631\u0648\u062c\u06cc `toDetailArray()` \u0648 `toListArray()`", + "file_type": "document", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L66", + "_origin": "ast", + "id": "prompt_clinic_social_media_field_\u06f2_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_\u0628\u0647_\u062e\u0631\u0648\u062c\u06cc_todetailarray_\u0648_tolistarray", + "community": 215, + "norm_label": "\u06f2. \u0627\u0636\u0627\u0641\u0647\u200c\u06a9\u0631\u062f\u0646 \u0628\u0647 \u062e\u0631\u0648\u062c\u06cc `todetailarray()` \u0648 `tolistarray()`" + }, + { + "label": "\u06f3. Migration", + "file_type": "document", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L70", + "_origin": "ast", + "id": "prompt_clinic_social_media_field_\u06f3_migration", + "community": 215, + "norm_label": "\u06f3. migration" + }, + { + "label": "\u06f4. \u067e\u0630\u06cc\u0631\u0634 \u062f\u0631 `ClinicController::update()`", + "file_type": "document", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L77", + "_origin": "ast", + "id": "prompt_clinic_social_media_field_\u06f4_\u067e\u0630\u06cc\u0631\u0634_\u062f\u0631_cliniccontroller_update", + "community": 215, + "norm_label": "\u06f4. \u067e\u0630\u06cc\u0631\u0634 \u062f\u0631 `cliniccontroller::update()`" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L97", + "_origin": "ast", + "id": "prompt_clinic_social_media_field_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 215, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "clinic-view-doctor-profile.md", + "file_type": "document", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_clinic_view_doctor_profile", + "community": 236, + "norm_label": "clinic-view-doctor-profile.md" + }, + { + "label": "\u062f\u0633\u062a\u0631\u0633\u06cc \u0635\u0627\u062d\u0628 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0628\u0647 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u067e\u0632\u0634\u06a9\u0627\u0646 \u0639\u0636\u0648 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_clinic_view_doctor_profile_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 236, + "norm_label": "\u062f\u0633\u062a\u0631\u0633\u06cc \u0635\u0627\u062d\u0628 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0628\u0647 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u067e\u0632\u0634\u06a9\u0627\u0646 \u0639\u0636\u0648 \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_clinic_view_doctor_profile_\u0632\u0645\u06cc\u0646\u0647", + "community": 236, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644", + "file_type": "document", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_clinic_view_doctor_profile_\u0645\u0634\u06a9\u0644", + "community": 236, + "norm_label": "\u0645\u0634\u06a9\u0644" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L26", + "_origin": "ast", + "id": "prompt_clinic_view_doctor_profile_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 236, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L35", + "_origin": "ast", + "id": "prompt_clinic_view_doctor_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 236, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L64", + "_origin": "ast", + "id": "prompt_clinic_view_doctor_profile_\u0648\u0638\u0627\u06cc\u0641", + "community": 236, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. Frontend \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `clinic` \u0628\u0647 RoleRoute \u0645\u0633\u06cc\u0631 \u067e\u0632\u0634\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L66", + "_origin": "ast", + "id": "prompt_clinic_view_doctor_profile_\u06f1_frontend_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_clinic_\u0628\u0647_roleroute_\u0645\u0633\u06cc\u0631_\u067e\u0632\u0634\u06a9", + "community": 236, + "norm_label": "\u06f1. frontend \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `clinic` \u0628\u0647 roleroute \u0645\u0633\u06cc\u0631 \u067e\u0632\u0634\u06a9" + }, + { + "label": "\u06f2. Backend \u2014 endpoint \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L76", + "_origin": "ast", + "id": "prompt_clinic_view_doctor_profile_\u06f2_backend_endpoint_\u0627\u062e\u062a\u0635\u0627\u0635\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 236, + "norm_label": "\u06f2. backend \u2014 endpoint \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u06f3. Frontend \u2014 DoctorDetailPage: fetch \u0628\u0627 endpoint \u0645\u0646\u0627\u0633\u0628", + "file_type": "document", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L115", + "_origin": "ast", + "id": "prompt_clinic_view_doctor_profile_\u06f3_frontend_doctordetailpage_fetch_\u0628\u0627_endpoint_\u0645\u0646\u0627\u0633\u0628", + "community": 236, + "norm_label": "\u06f3. frontend \u2014 doctordetailpage: fetch \u0628\u0627 endpoint \u0645\u0646\u0627\u0633\u0628" + }, + { + "label": "\u06f4. Frontend \u2014 DoctorDetailPage: \u0645\u062d\u062f\u0648\u062f \u06a9\u0631\u062f\u0646 \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u0648\u06cc\u0631\u0627\u06cc\u0634 \u0628\u0631\u0627\u06cc clinic", + "file_type": "document", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L131", + "_origin": "ast", + "id": "prompt_clinic_view_doctor_profile_\u06f4_frontend_doctordetailpage_\u0645\u062d\u062f\u0648\u062f_\u06a9\u0631\u062f\u0646_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u0628\u0631\u0627\u06cc_clinic", + "community": 236, + "norm_label": "\u06f4. frontend \u2014 doctordetailpage: \u0645\u062d\u062f\u0648\u062f \u06a9\u0631\u062f\u0646 \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u0648\u06cc\u0631\u0627\u06cc\u0634 \u0628\u0631\u0627\u06cc clinic" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L140", + "_origin": "ast", + "id": "prompt_clinic_view_doctor_profile_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 236, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "create-patient-without-signup.md", + "file_type": "document", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_create_patient_without_signup", + "community": 237, + "norm_label": "create-patient-without-signup.md" + }, + { + "label": "\u062a\u0639\u0631\u06cc\u0641 \u0628\u06cc\u0645\u0627\u0631 \u062c\u062f\u06cc\u062f \u0628\u062f\u0648\u0646 \u062b\u0628\u062a\u200c\u0646\u0627\u0645 \u0642\u0628\u0644\u06cc \u062f\u0631 \u0633\u0627\u06cc\u062a", + "file_type": "document", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", + "community": 237, + "norm_label": "\u062a\u0639\u0631\u06cc\u0641 \u0628\u06cc\u0645\u0627\u0631 \u062c\u062f\u06cc\u062f \u0628\u062f\u0648\u0646 \u062b\u0628\u062a\u200c\u0646\u0627\u0645 \u0642\u0628\u0644\u06cc \u062f\u0631 \u0633\u0627\u06cc\u062a" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_create_patient_without_signup_\u067e\u0631\u0648\u0698\u0647", + "community": 237, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_create_patient_without_signup_\u0632\u0645\u06cc\u0646\u0647", + "community": 237, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L26", + "_origin": "ast", + "id": "prompt_create_patient_without_signup_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 237, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L30", + "_origin": "ast", + "id": "prompt_create_patient_without_signup_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 237, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L42", + "_origin": "ast", + "id": "prompt_create_patient_without_signup_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 237, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L49", + "_origin": "ast", + "id": "prompt_create_patient_without_signup_\u0648\u0638\u0627\u06cc\u0641", + "community": 237, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. Backend \u2014 endpoint \u0633\u0627\u062e\u062a \u0628\u06cc\u0645\u0627\u0631 \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L51", + "_origin": "ast", + "id": "prompt_create_patient_without_signup_\u06f1_backend_endpoint_\u0633\u0627\u062e\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f", + "community": 237, + "norm_label": "\u06f1. backend \u2014 endpoint \u0633\u0627\u062e\u062a \u0628\u06cc\u0645\u0627\u0631 \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u06f2. Admin Frontend \u2014 \u0645\u0648\u062f\u0627\u0644", + "file_type": "document", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L65", + "_origin": "ast", + "id": "prompt_create_patient_without_signup_\u06f2_admin_frontend_\u0645\u0648\u062f\u0627\u0644", + "community": 237, + "norm_label": "\u06f2. admin frontend \u2014 \u0645\u0648\u062f\u0627\u0644" + }, + { + "label": "\u06f3. \u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "file_type": "document", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L73", + "_origin": "ast", + "id": "prompt_create_patient_without_signup_\u06f3_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "community": 237, + "norm_label": "\u06f3. \u0645\u0633\u062a\u0646\u062f\u0627\u062a" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L77", + "_origin": "ast", + "id": "prompt_create_patient_without_signup_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 237, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "create-phase2-tasks.md", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_create_phase2_tasks", + "community": 9, + "norm_label": "create-phase2-tasks.md" + }, + { + "label": "\u0633\u0627\u062e\u062a \u062a\u0633\u06a9\u200c\u0647\u0627\u06cc \u0641\u0627\u0632 \u06f2 \u2014 ClinicPro", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0641\u0627\u0632_\u06f2_clinicpro", + "community": 9, + "norm_label": "\u0633\u0627\u062e\u062a \u062a\u0633\u06a9\u200c\u0647\u0627\u06cc \u0641\u0627\u0632 \u06f2 \u2014 clinicpro" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u0632\u0645\u06cc\u0646\u0647", + "community": 9, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 9, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0646\u0645\u0648\u0646\u0647 (task-09):", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L9", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a\u0627\u0631_\u0646\u0645\u0648\u0646\u0647_task_09", + "community": 9, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0646\u0645\u0648\u0646\u0647 (task-09):" + }, + { + "label": "\u0645\u0633\u06cc\u0631 \u0646\u0647\u0627\u06cc\u06cc \u062a\u0633\u06a9\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L18", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u0645\u0633\u06cc\u0631_\u0646\u0647\u0627\u06cc\u06cc_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "community": 9, + "norm_label": "\u0645\u0633\u06cc\u0631 \u0646\u0647\u0627\u06cc\u06cc \u062a\u0633\u06a9\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:" + }, + { + "label": "API \u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f (\u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0646\u062f\u0627\u0631\u0646\u062f):", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L29", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0646\u06cc\u0627\u0632\u06cc_\u0628\u0647_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0646\u062f\u0627\u0631\u0646\u062f", + "community": 9, + "norm_label": "api \u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f (\u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0646\u062f\u0627\u0631\u0646\u062f):" + }, + { + "label": "Entities \u0645\u0648\u062c\u0648\u062f \u0645\u0631\u062a\u0628\u0637:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L35", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_entities_\u0645\u0648\u062c\u0648\u062f_\u0645\u0631\u062a\u0628\u0637", + "community": 9, + "norm_label": "entities \u0645\u0648\u062c\u0648\u062f \u0645\u0631\u062a\u0628\u0637:" + }, + { + "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u06a9\u0644\u06cc \u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L41", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_\u06a9\u0644\u06cc_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644", + "community": 9, + "norm_label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u06a9\u0644\u06cc \u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644" + }, + { + "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 entity \u062f\u0631 architecture.md:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L43", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_entity_\u062f\u0631_architecture_md", + "community": 9, + "norm_label": "\u0642\u0648\u0627\u0646\u06cc\u0646 entity \u062f\u0631 architecture.md:" + }, + { + "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 controller:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L71", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_controller", + "community": 9, + "norm_label": "\u0642\u0648\u0627\u0646\u06cc\u0646 controller:" + }, + { + "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 database.md:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L83", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_database_md", + "community": 9, + "norm_label": "\u0642\u0648\u0627\u0646\u06cc\u0646 database.md:" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L91", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", + "community": 9, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0633\u0627\u062e\u062a `docs/tasks/task-10-staff/`", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L93", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u06f1_\u0633\u0627\u062e\u062a_docs_tasks_task_10_staff", + "community": 9, + "norm_label": "\u06f1. \u0633\u0627\u062e\u062a `docs/tasks/task-10-staff/`" + }, + { + "label": "`task.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L97", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_task_md", + "community": 9, + "norm_label": "`task.md`:" + }, + { + "label": "`architecture.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L112", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_architecture_md", + "community": 9, + "norm_label": "`architecture.md`:" + }, + { + "label": "`database.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L122", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_database_md", + "community": 9, + "norm_label": "`database.md`:" + }, + { + "label": "`user_flow.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L139", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_user_flow_md", + "community": 9, + "norm_label": "`user_flow.md`:" + }, + { + "label": "\u06f2. \u0633\u0627\u062e\u062a `docs/tasks/task-11-subscription/`", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L144", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u06f2_\u0633\u0627\u062e\u062a_docs_tasks_task_11_subscription", + "community": 9, + "norm_label": "\u06f2. \u0633\u0627\u062e\u062a `docs/tasks/task-11-subscription/`" + }, + { + "label": "`task.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L148", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_task_md_148", + "community": 9, + "norm_label": "`task.md`:" + }, + { + "label": "`architecture.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L184", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_architecture_md_184", + "community": 9, + "norm_label": "`architecture.md`:" + }, + { + "label": "`database.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L213", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_database_md_213", + "community": 9, + "norm_label": "`database.md`:" + }, + { + "label": "`user_flow.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L248", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_user_flow_md_248", + "community": 9, + "norm_label": "`user_flow.md`:" + }, + { + "label": "\u06f3. \u0633\u0627\u062e\u062a `docs/tasks/task-12-secretary-completion/`", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L256", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u06f3_\u0633\u0627\u062e\u062a_docs_tasks_task_12_secretary_completion", + "community": 9, + "norm_label": "\u06f3. \u0633\u0627\u062e\u062a `docs/tasks/task-12-secretary-completion/`" + }, + { + "label": "`task.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L258", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_task_md_258", + "community": 9, + "norm_label": "`task.md`:" + }, + { + "label": "`architecture.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L291", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_architecture_md_291", + "community": 9, + "norm_label": "`architecture.md`:" + }, + { + "label": "`database.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L296", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_database_md_296", + "community": 9, + "norm_label": "`database.md`:" + }, + { + "label": "`user_flow.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L300", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_user_flow_md_300", + "community": 9, + "norm_label": "`user_flow.md`:" + }, + { + "label": "\u06f4. \u0633\u0627\u062e\u062a `docs/tasks/task-13-clinic-services/`", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L306", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u06f4_\u0633\u0627\u062e\u062a_docs_tasks_task_13_clinic_services", + "community": 9, + "norm_label": "\u06f4. \u0633\u0627\u062e\u062a `docs/tasks/task-13-clinic-services/`" + }, + { + "label": "`task.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L308", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_task_md_308", + "community": 9, + "norm_label": "`task.md`:" + }, + { + "label": "`architecture.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L326", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_architecture_md_326", + "community": 9, + "norm_label": "`architecture.md`:" + }, + { + "label": "`database.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L338", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_database_md_338", + "community": 9, + "norm_label": "`database.md`:" + }, + { + "label": "`user_flow.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L351", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_user_flow_md_351", + "community": 9, + "norm_label": "`user_flow.md`:" + }, + { + "label": "\u06f5. \u0633\u0627\u062e\u062a `docs/tasks/task-14-sms-panel/`", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L358", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u06f5_\u0633\u0627\u062e\u062a_docs_tasks_task_14_sms_panel", + "community": 9, + "norm_label": "\u06f5. \u0633\u0627\u062e\u062a `docs/tasks/task-14-sms-panel/`" + }, + { + "label": "`task.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L360", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_task_md_360", + "community": 9, + "norm_label": "`task.md`:" + }, + { + "label": "`architecture.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L376", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_architecture_md_376", + "community": 9, + "norm_label": "`architecture.md`:" + }, + { + "label": "`database.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L386", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_database_md_386", + "community": 9, + "norm_label": "`database.md`:" + }, + { + "label": "`user_flow.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L406", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_user_flow_md_406", + "community": 9, + "norm_label": "`user_flow.md`:" + }, + { + "label": "\u06f6. \u0633\u0627\u062e\u062a `docs/tasks/task-15-patient-records/`", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L413", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u06f6_\u0633\u0627\u062e\u062a_docs_tasks_task_15_patient_records", + "community": 9, + "norm_label": "\u06f6. \u0633\u0627\u062e\u062a `docs/tasks/task-15-patient-records/`" + }, + { + "label": "`task.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L415", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_task_md_415", + "community": 9, + "norm_label": "`task.md`:" + }, + { + "label": "`architecture.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L471", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_architecture_md_471", + "community": 9, + "norm_label": "`architecture.md`:" + }, + { + "label": "`database.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L488", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_database_md_488", + "community": 9, + "norm_label": "`database.md`:" + }, + { + "label": "`user_flow.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L522", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_user_flow_md_522", + "community": 9, + "norm_label": "`user_flow.md`:" + }, + { + "label": "\u06f7. \u0633\u0627\u062e\u062a `docs/tasks/task-16-smart-dashboard/`", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L530", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u06f7_\u0633\u0627\u062e\u062a_docs_tasks_task_16_smart_dashboard", + "community": 9, + "norm_label": "\u06f7. \u0633\u0627\u062e\u062a `docs/tasks/task-16-smart-dashboard/`" + }, + { + "label": "`task.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L532", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_task_md_532", + "community": 9, + "norm_label": "`task.md`:" + }, + { + "label": "`architecture.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L550", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_architecture_md_550", + "community": 9, + "norm_label": "`architecture.md`:" + }, + { + "label": "`database.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L557", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_database_md_557", + "community": 9, + "norm_label": "`database.md`:" + }, + { + "label": "`user_flow.md`:", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L561", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_user_flow_md_561", + "community": 9, + "norm_label": "`user_flow.md`:" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L568", + "_origin": "ast", + "id": "prompt_create_phase2_tasks_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 9, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "doctor-booking-window-and-month-availability.md", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability", + "community": 129, + "norm_label": "doctor-booking-window-and-month-availability.md" + }, + { + "label": "\u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc \u0622\u0646\u0644\u0627\u06cc\u0646 \u062f\u06a9\u062a\u0631: \u0628\u0627\u0632\u0647\u200c\u06cc \u0631\u0632\u0631\u0648 (booking window) + endpoint \u062f\u0631\u200c\u062f\u0633\u062a\u0631\u0633\u200c\u0628\u0648\u062f\u0646 \u0645\u0627\u0647\u0627\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", + "community": 129, + "norm_label": "\u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc \u0627\u0646\u0644\u0627\u06cc\u0646 \u062f\u06a9\u062a\u0631: \u0628\u0627\u0632\u0647\u200c\u06cc \u0631\u0632\u0631\u0648 (booking window) + endpoint \u062f\u0631\u200c\u062f\u0633\u062a\u0631\u0633\u200c\u0628\u0648\u062f\u0646 \u0645\u0627\u0647\u0627\u0646\u0647" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability_\u067e\u0631\u0648\u0698\u0647", + "community": 129, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L10", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability_\u0632\u0645\u06cc\u0646\u0647", + "community": 129, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L19", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 129, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L26", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 129, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L39", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 129, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "`WeeklySchedule.php` \u2014 \u0630\u062e\u06cc\u0631\u0647\u200c\u0633\u0627\u0632\u06cc \u062f\u0631 JSON", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L41", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability_weeklyschedule_php_\u0630\u062e\u06cc\u0631\u0647_\u0633\u0627\u0632\u06cc_\u062f\u0631_json", + "community": 129, + "norm_label": "`weeklyschedule.php` \u2014 \u0630\u062e\u06cc\u0631\u0647\u200c\u0633\u0627\u0632\u06cc \u062f\u0631 json" + }, + { + "label": "`SlotCalculatorService::buildAllSessions()` \u2014 \u062a\u0631\u062a\u06cc\u0628 \u0627\u0648\u0644\u0648\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L50", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability_slotcalculatorservice_buildallsessions_\u062a\u0631\u062a\u06cc\u0628_\u0627\u0648\u0644\u0648\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 129, + "norm_label": "`slotcalculatorservice::buildallsessions()` \u2014 \u062a\u0631\u062a\u06cc\u0628 \u0627\u0648\u0644\u0648\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "`appointment-slots` controller \u2014 \u0628\u062f\u0648\u0646 \u0686\u06a9 window", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L76", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability_appointment_slots_controller_\u0628\u062f\u0648\u0646_\u0686\u06a9_window", + "community": 129, + "norm_label": "`appointment-slots` controller \u2014 \u0628\u062f\u0648\u0646 \u0686\u06a9 window" + }, + { + "label": "`DoctorDetailPage.tsx` \u2014 schedule \u0627\u0632 \u0642\u0628\u0644 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L91", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability_doctordetailpage_tsx_schedule_\u0627\u0632_\u0642\u0628\u0644_\u0630\u062e\u06cc\u0631\u0647_\u0645\u06cc_\u0634\u0648\u062f", + "community": 129, + "norm_label": "`doctordetailpage.tsx` \u2014 schedule \u0627\u0632 \u0642\u0628\u0644 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L101", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability_\u0648\u0638\u0627\u06cc\u0641", + "community": 129, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0645\u062f\u0644 booking window \u062f\u0631 `WeeklySchedule.setting`", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L105", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability_\u06f1_\u0645\u062f\u0644_booking_window_\u062f\u0631_weeklyschedule_setting", + "community": 129, + "norm_label": "\u06f1. \u0645\u062f\u0644 booking window \u062f\u0631 `weeklyschedule.setting`" + }, + { + "label": "\u06f2. \u0627\u0639\u0645\u0627\u0644 window \u062f\u0631 `SlotCalculatorService`", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L125", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability_\u06f2_\u0627\u0639\u0645\u0627\u0644_window_\u062f\u0631_slotcalculatorservice", + "community": 129, + "norm_label": "\u06f2. \u0627\u0639\u0645\u0627\u0644 window \u062f\u0631 `slotcalculatorservice`" + }, + { + "label": "\u06f3. endpoint \u0639\u0645\u0648\u0645\u06cc month-availability", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L134", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability_\u06f3_endpoint_\u0639\u0645\u0648\u0645\u06cc_month_availability", + "community": 129, + "norm_label": "\u06f3. endpoint \u0639\u0645\u0648\u0645\u06cc month-availability" + }, + { + "label": "\u06f4. UI \u062f\u0631 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 (`DoctorDetailPage.tsx`)", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L158", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability_\u06f4_ui_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_doctordetailpage_tsx", + "community": 129, + "norm_label": "\u06f4. ui \u062f\u0631 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 (`doctordetailpage.tsx`)" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L167", + "_origin": "ast", + "id": "prompt_doctor_booking_window_and_month_availability_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 129, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "doctor-clinic-address-access.md", + "file_type": "document", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_doctor_clinic_address_access", + "community": 145, + "norm_label": "doctor-clinic-address-access.md" + }, + { + "label": "\u062f\u0633\u062a\u0631\u0633\u06cc \u067e\u0632\u0634\u06a9 \u0628\u0647 \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u0639\u0636\u0648 + \u0627\u062c\u0628\u0627\u0631\u06cc \u06a9\u0631\u062f\u0646 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0622\u062f\u0631\u0633", + "file_type": "document", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", + "community": 145, + "norm_label": "\u062f\u0633\u062a\u0631\u0633\u06cc \u067e\u0632\u0634\u06a9 \u0628\u0647 \u0627\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u0639\u0636\u0648 + \u0627\u062c\u0628\u0627\u0631\u06cc \u06a9\u0631\u062f\u0646 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0627\u062f\u0631\u0633" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_doctor_clinic_address_access_\u0632\u0645\u06cc\u0646\u0647", + "community": 145, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L11", + "_origin": "ast", + "id": "prompt_doctor_clinic_address_access_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 145, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L19", + "_origin": "ast", + "id": "prompt_doctor_clinic_address_access_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 145, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L30", + "_origin": "ast", + "id": "prompt_doctor_clinic_address_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 145, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "Backend \u2014 DoctorAddress::toArray() (\u0641\u0627\u06cc\u0644: `src/Doctor/Entity/DoctorAddress.php`, \u062e\u0637 112)", + "file_type": "document", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L32", + "_origin": "ast", + "id": "prompt_doctor_clinic_address_access_backend_doctoraddress_toarray_\u0641\u0627\u06cc\u0644_src_doctor_entity_doctoraddress_php_\u062e\u0637_112", + "community": 145, + "norm_label": "backend \u2014 doctoraddress::toarray() (\u0641\u0627\u06cc\u0644: `src/doctor/entity/doctoraddress.php`, \u062e\u0637 112)" + }, + { + "label": "Backend \u2014 listAddresses \u062f\u0631 DoctorController (\u062e\u0637 671)", + "file_type": "document", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L48", + "_origin": "ast", + "id": "prompt_doctor_clinic_address_access_backend_listaddresses_\u062f\u0631_doctorcontroller_\u062e\u0637_671", + "community": 145, + "norm_label": "backend \u2014 listaddresses \u062f\u0631 doctorcontroller (\u062e\u0637 671)" + }, + { + "label": "Frontend \u2014 addrSchema \u062f\u0631 DoctorDetailPage.tsx (\u062e\u0637 772)", + "file_type": "document", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L62", + "_origin": "ast", + "id": "prompt_doctor_clinic_address_access_frontend_addrschema_\u062f\u0631_doctordetailpage_tsx_\u062e\u0637_772", + "community": 145, + "norm_label": "frontend \u2014 addrschema \u062f\u0631 doctordetailpage.tsx (\u062e\u0637 772)" + }, + { + "label": "Frontend \u2014 SessionEditor (\u062e\u0637 1082-1085)", + "file_type": "document", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L76", + "_origin": "ast", + "id": "prompt_doctor_clinic_address_access_frontend_sessioneditor_\u062e\u0637_1082_1085", + "community": 145, + "norm_label": "frontend \u2014 sessioneditor (\u062e\u0637 1082-1085)" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a ClinicRepository", + "file_type": "document", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L85", + "_origin": "ast", + "id": "prompt_doctor_clinic_address_access_\u0648\u0636\u0639\u06cc\u062a_clinicrepository", + "community": 145, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a clinicrepository" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L102", + "_origin": "ast", + "id": "prompt_doctor_clinic_address_access_\u0648\u0638\u0627\u06cc\u0641", + "community": 145, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. Backend \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `clinic_name` \u0628\u0647 `DoctorAddress::toArray()`", + "file_type": "document", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L104", + "_origin": "ast", + "id": "prompt_doctor_clinic_address_access_\u06f1_backend_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_clinic_name_\u0628\u0647_doctoraddress_toarray", + "community": 145, + "norm_label": "\u06f1. backend \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `clinic_name` \u0628\u0647 `doctoraddress::toarray()`" + }, + { + "label": "\u06f2. Backend \u2014 \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u0639\u0636\u0648 \u0631\u0627 \u062f\u0631 `listAddresses` \u0634\u0627\u0645\u0644 \u06a9\u0646", + "file_type": "document", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L125", + "_origin": "ast", + "id": "prompt_doctor_clinic_address_access_\u06f2_backend_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0631\u0627_\u062f\u0631_listaddresses_\u0634\u0627\u0645\u0644_\u06a9\u0646", + "community": 145, + "norm_label": "\u06f2. backend \u2014 \u0627\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u0639\u0636\u0648 \u0631\u0627 \u062f\u0631 `listaddresses` \u0634\u0627\u0645\u0644 \u06a9\u0646" + }, + { + "label": "\u06f3. Frontend \u2014 \u0627\u062c\u0628\u0627\u0631\u06cc \u06a9\u0631\u062f\u0646 \u0641\u06cc\u0644\u062f\u0647\u0627 \u062f\u0631 `addrSchema`", + "file_type": "document", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L165", + "_origin": "ast", + "id": "prompt_doctor_clinic_address_access_\u06f3_frontend_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627_\u062f\u0631_addrschema", + "community": 145, + "norm_label": "\u06f3. frontend \u2014 \u0627\u062c\u0628\u0627\u0631\u06cc \u06a9\u0631\u062f\u0646 \u0641\u06cc\u0644\u062f\u0647\u0627 \u062f\u0631 `addrschema`" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L204", + "_origin": "ast", + "id": "prompt_doctor_clinic_address_access_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 145, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "doctor-profile-page.md", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_doctor_profile_page", + "community": 98, + "norm_label": "doctor-profile-page.md" + }, + { + "label": "\u0635\u0641\u062d\u0647 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u067e\u0632\u0634\u06a9 (Doctor Profile Page)", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", + "community": 98, + "norm_label": "\u0635\u0641\u062d\u0647 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u067e\u0632\u0634\u06a9 (doctor profile page)" + }, + { + "label": "\u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_doctor_profile_page_\u0647\u062f\u0641", + "community": 98, + "norm_label": "\u0647\u062f\u0641" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u0686\u0647 \u062f\u0627\u0631\u06cc\u0645)", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L12", + "_origin": "ast", + "id": "prompt_doctor_profile_page_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0686\u0647_\u062f\u0627\u0631\u06cc\u0645", + "community": 98, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u0686\u0647 \u062f\u0627\u0631\u06cc\u0645)" + }, + { + "label": "\u0635\u0641\u062d\u0647 \u0645\u0648\u062c\u0648\u062f", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L14", + "_origin": "ast", + "id": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u0645\u0648\u062c\u0648\u062f", + "community": 98, + "norm_label": "\u0635\u0641\u062d\u0647 \u0645\u0648\u062c\u0648\u062f" + }, + { + "label": "\u0633\u0627\u06cc\u062f\u0628\u0627\u0631 \u062f\u06a9\u062a\u0631 (\u0641\u0639\u0644\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L19", + "_origin": "ast", + "id": "prompt_doctor_profile_page_\u0633\u0627\u06cc\u062f\u0628\u0627\u0631_\u062f\u06a9\u062a\u0631_\u0641\u0639\u0644\u06cc", + "community": 98, + "norm_label": "\u0633\u0627\u06cc\u062f\u0628\u0627\u0631 \u062f\u06a9\u062a\u0631 (\u0641\u0639\u0644\u06cc)" + }, + { + "label": "Auth Store", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L28", + "_origin": "ast", + "id": "prompt_doctor_profile_page_auth_store", + "community": 98, + "norm_label": "auth store" + }, + { + "label": "API\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f (\u0628\u0631\u0631\u0633\u06cc\u200c\u0634\u062f\u0647)", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L34", + "_origin": "ast", + "id": "prompt_doctor_profile_page_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0631\u0633\u06cc_\u0634\u062f\u0647", + "community": 98, + "norm_label": "api\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f (\u0628\u0631\u0631\u0633\u06cc\u200c\u0634\u062f\u0647)" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0633\u0627\u062e\u062a\u0647 \u0634\u0648\u062f", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L53", + "_origin": "ast", + "id": "prompt_doctor_profile_page_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u062f", + "community": 98, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0633\u0627\u062e\u062a\u0647 \u0634\u0648\u062f" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f1 \u2014 Route + Sidebar", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L55", + "_origin": "ast", + "id": "prompt_doctor_profile_page_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_route_sidebar", + "community": 98, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f1 \u2014 route + sidebar" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2 \u2014 `DoctorProfilePage.tsx`", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L81", + "_origin": "ast", + "id": "prompt_doctor_profile_page_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_doctorprofilepage_tsx", + "community": 98, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2 \u2014 `doctorprofilepage.tsx`" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L127", + "_origin": "ast", + "id": "prompt_doctor_profile_page_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "community": 98, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u06af\u0631\u0641\u062a\u0646 UUID \u062f\u06a9\u062a\u0631", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L129", + "_origin": "ast", + "id": "prompt_doctor_profile_page_\u06af\u0631\u0641\u062a\u0646_uuid_\u062f\u06a9\u062a\u0631", + "community": 98, + "norm_label": "\u06af\u0631\u0641\u062a\u0646 uuid \u062f\u06a9\u062a\u0631" + }, + { + "label": "Double-nested response \u0628\u0631\u0627\u06cc GET doctor", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L134", + "_origin": "ast", + "id": "prompt_doctor_profile_page_double_nested_response_\u0628\u0631\u0627\u06cc_get_doctor", + "community": 98, + "norm_label": "double-nested response \u0628\u0631\u0627\u06cc get doctor" + }, + { + "label": "\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u062c\u062f\u062f \u0627\u0632 DoctorDetailPage", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L140", + "_origin": "ast", + "id": "prompt_doctor_profile_page_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u062c\u062f\u062f_\u0627\u0632_doctordetailpage", + "community": 98, + "norm_label": "\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u062c\u062f\u062f \u0627\u0632 doctordetailpage" + }, + { + "label": "\u0628\u062e\u0634\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0641\u0642\u0637 \u0627\u062f\u0645\u06cc\u0646 \u0645\u06cc\u200c\u0628\u06cc\u0646\u062f (\u0628\u0627\u06cc\u062f \u067e\u0646\u0647\u0627\u0646 \u0634\u0648\u0646\u062f):", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L145", + "_origin": "ast", + "id": "prompt_doctor_profile_page_\u0628\u062e\u0634_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0641\u0642\u0637_\u0627\u062f\u0645\u06cc\u0646_\u0645\u06cc_\u0628\u06cc\u0646\u062f_\u0628\u0627\u06cc\u062f_\u067e\u0646\u0647\u0627\u0646_\u0634\u0648\u0646\u062f", + "community": 98, + "norm_label": "\u0628\u062e\u0634\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0641\u0642\u0637 \u0627\u062f\u0645\u06cc\u0646 \u0645\u06cc\u200c\u0628\u06cc\u0646\u062f (\u0628\u0627\u06cc\u062f \u067e\u0646\u0647\u0627\u0646 \u0634\u0648\u0646\u062f):" + }, + { + "label": "\u0628\u062e\u0634\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u062f\u06a9\u062a\u0631 \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc\u200c\u0628\u06cc\u0646\u062f (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc):", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L150", + "_origin": "ast", + "id": "prompt_doctor_profile_page_\u0628\u062e\u0634_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u062f\u06a9\u062a\u0631_\u0627\u0636\u0627\u0641\u0647_\u0645\u06cc_\u0628\u06cc\u0646\u062f_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc", + "community": 98, + "norm_label": "\u0628\u062e\u0634\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u062f\u06a9\u062a\u0631 \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc\u200c\u0628\u06cc\u0646\u062f (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc):" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L155", + "_origin": "ast", + "id": "prompt_doctor_profile_page_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", + "community": 98, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u0627\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631" + }, + { + "label": "\u0631\u0648\u06cc\u06a9\u0631\u062f \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L166", + "_origin": "ast", + "id": "prompt_doctor_profile_page_\u0631\u0648\u06cc\u06a9\u0631\u062f_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", + "community": 98, + "norm_label": "\u0631\u0648\u06cc\u06a9\u0631\u062f \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc" + }, + { + "label": "\u0627\u0644\u0632\u0627\u0645\u0627\u062a", + "file_type": "document", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L195", + "_origin": "ast", + "id": "prompt_doctor_profile_page_\u0627\u0644\u0632\u0627\u0645\u0627\u062a", + "community": 98, + "norm_label": "\u0627\u0644\u0632\u0627\u0645\u0627\u062a" + }, + { + "label": "doctor-social-media-field.md", + "file_type": "document", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_doctor_social_media_field", + "community": 216, + "norm_label": "doctor-social-media-field.md" + }, + { + "label": "\u0627\u0641\u0632\u0648\u062f\u0646 \u0641\u06cc\u0644\u062f \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0627\u062c\u062a\u0645\u0627\u0639\u06cc \u0628\u0647 Doctor", + "file_type": "document", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", + "community": 216, + "norm_label": "\u0627\u0641\u0632\u0648\u062f\u0646 \u0641\u06cc\u0644\u062f \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0627\u062c\u062a\u0645\u0627\u0639\u06cc \u0628\u0647 doctor" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_doctor_social_media_field_\u067e\u0631\u0648\u0698\u0647", + "community": 216, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_doctor_social_media_field_\u0632\u0645\u06cc\u0646\u0647", + "community": 216, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L13", + "_origin": "ast", + "id": "prompt_doctor_social_media_field_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 216, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L17", + "_origin": "ast", + "id": "prompt_doctor_social_media_field_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 216, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L28", + "_origin": "ast", + "id": "prompt_doctor_social_media_field_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 216, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L40", + "_origin": "ast", + "id": "prompt_doctor_social_media_field_\u0648\u0638\u0627\u06cc\u0641", + "community": 216, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 \u0641\u06cc\u0644\u062f `socialMedia` \u0628\u0647 `Doctor` entity", + "file_type": "document", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L42", + "_origin": "ast", + "id": "prompt_doctor_social_media_field_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_socialmedia_\u0628\u0647_doctor_entity", + "community": 216, + "norm_label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 \u0641\u06cc\u0644\u062f `socialmedia` \u0628\u0647 `doctor` entity" + }, + { + "label": "\u06f2. Migration", + "file_type": "document", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L67", + "_origin": "ast", + "id": "prompt_doctor_social_media_field_\u06f2_migration", + "community": 216, + "norm_label": "\u06f2. migration" + }, + { + "label": "\u06f3. \u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646 \u0641\u06cc\u0644\u062f \u062f\u0631 \u067e\u0627\u0633\u062e API", + "file_type": "document", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L74", + "_origin": "ast", + "id": "prompt_doctor_social_media_field_\u06f3_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u0641\u06cc\u0644\u062f_\u062f\u0631_\u067e\u0627\u0633\u062e_api", + "community": 216, + "norm_label": "\u06f3. \u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646 \u0641\u06cc\u0644\u062f \u062f\u0631 \u067e\u0627\u0633\u062e api" + }, + { + "label": "\u06f4. \u0641\u0631\u0645 \u0627\u062f\u0645\u06cc\u0646", + "file_type": "document", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L84", + "_origin": "ast", + "id": "prompt_doctor_social_media_field_\u06f4_\u0641\u0631\u0645_\u0627\u062f\u0645\u06cc\u0646", + "community": 216, + "norm_label": "\u06f4. \u0641\u0631\u0645 \u0627\u062f\u0645\u06cc\u0646" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L100", + "_origin": "ast", + "id": "prompt_doctor_social_media_field_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 216, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "fix-access-scoping-doctor-clinic-representation.md", + "file_type": "document", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_access_scoping_doctor_clinic_representation", + "community": 146, + "norm_label": "fix-access-scoping-doctor-clinic-representation.md" + }, + { + "label": "\u0631\u0641\u0639 \u0645\u0634\u06a9\u0644\u0627\u062a \u062f\u0633\u062a\u0631\u0633\u06cc: \u067e\u0632\u0634\u06a9\u0650 \u0639\u0636\u0648 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 + scope \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "community": 146, + "norm_label": "\u0631\u0641\u0639 \u0645\u0634\u06a9\u0644\u0627\u062a \u062f\u0633\u062a\u0631\u0633\u06cc: \u067e\u0632\u0634\u06a9 \u0639\u0636\u0648 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 + scope \u0646\u0645\u0627\u06cc\u0646\u062f\u0647" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_fix_access_scoping_doctor_clinic_representation_\u067e\u0631\u0648\u0698\u0647", + "community": 146, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_fix_access_scoping_doctor_clinic_representation_\u0632\u0645\u06cc\u0646\u0647", + "community": 146, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L15", + "_origin": "ast", + "id": "prompt_fix_access_scoping_doctor_clinic_representation_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 146, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L20", + "_origin": "ast", + "id": "prompt_fix_access_scoping_doctor_clinic_representation_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 146, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L35", + "_origin": "ast", + "id": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 146, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L76", + "_origin": "ast", + "id": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", + "community": 146, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0646\u0642\u0634\u0650 \u0645\u062d\u062f\u0648\u062f \u0628\u0631\u0627\u06cc \u067e\u0632\u0634\u06a9\u0650 \u0639\u0636\u0648 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (\u0631\u0641\u0639 \u0646\u0634\u062a\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L78", + "_origin": "ast", + "id": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f1_\u0646\u0642\u0634_\u0645\u062d\u062f\u0648\u062f_\u0628\u0631\u0627\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0631\u0641\u0639_\u0646\u0634\u062a\u06cc_\u062f\u0633\u062a\u0631\u0633\u06cc", + "community": 146, + "norm_label": "\u06f1. \u0646\u0642\u0634 \u0645\u062d\u062f\u0648\u062f \u0628\u0631\u0627\u06cc \u067e\u0632\u0634\u06a9 \u0639\u0636\u0648 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (\u0631\u0641\u0639 \u0646\u0634\u062a\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc)" + }, + { + "label": "\u06f2. Admin SPA \u2014 \u0645\u0646\u0648 \u0648 \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc \u0645\u062d\u062f\u0648\u062f \u0628\u0631\u0627\u06cc \u067e\u0632\u0634\u06a9\u0650 \u0645\u0647\u0645\u0627\u0646\u0650 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L97", + "_origin": "ast", + "id": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f2_admin_spa_\u0645\u0646\u0648_\u0648_\u0645\u0633\u06cc\u0631\u0647\u0627\u06cc_\u0645\u062d\u062f\u0648\u062f_\u0628\u0631\u0627\u06cc_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 146, + "norm_label": "\u06f2. admin spa \u2014 \u0645\u0646\u0648 \u0648 \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc \u0645\u062d\u062f\u0648\u062f \u0628\u0631\u0627\u06cc \u067e\u0632\u0634\u06a9 \u0645\u0647\u0645\u0627\u0646 \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u06f3. \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u2014 \u0633\u062a\u200c\u06a9\u0631\u062f\u0646 representation_id \u0631\u0648\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L103", + "_origin": "ast", + "id": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f3_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0633\u062a_\u06a9\u0631\u062f\u0646_representation_id_\u0631\u0648\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 146, + "norm_label": "\u06f3. \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u2014 \u0633\u062a\u200c\u06a9\u0631\u062f\u0646 representation_id \u0631\u0648\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u06f4. \u0641\u06cc\u0644\u062a\u0631 `representation` \u062f\u0631 \u0644\u06cc\u0633\u062a \u067e\u0632\u0634\u06a9\u0627\u0646 \u0648 \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L117", + "_origin": "ast", + "id": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f4_\u0641\u06cc\u0644\u062a\u0631_representation_\u062f\u0631_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627", + "community": 146, + "norm_label": "\u06f4. \u0641\u06cc\u0644\u062a\u0631 `representation` \u062f\u0631 \u0644\u06cc\u0633\u062a \u067e\u0632\u0634\u06a9\u0627\u0646 \u0648 \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u0647\u0627" + }, + { + "label": "\u06f5. Admin SPA \u2014 \u0627\u062a\u0635\u0627\u0644 \u0644\u06cc\u0633\u062a\u200c\u0647\u0627\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0628\u0647 endpoint scoped", + "file_type": "document", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L134", + "_origin": "ast", + "id": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f5_admin_spa_\u0627\u062a\u0635\u0627\u0644_\u0644\u06cc\u0633\u062a_\u0647\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0628\u0647_endpoint_scoped", + "community": 146, + "norm_label": "\u06f5. admin spa \u2014 \u0627\u062a\u0635\u0627\u0644 \u0644\u06cc\u0633\u062a\u200c\u0647\u0627\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0628\u0647 endpoint scoped" + }, + { + "label": "\u06f6. \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u2014 \u0627\u0639\u062f\u0627\u062f \u0641\u0642\u0637 \u0627\u0632 \u062f\u0627\u0645\u0646\u0647\u200c\u06cc \u062e\u0648\u062f\u0634", + "file_type": "document", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L145", + "_origin": "ast", + "id": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0627\u0639\u062f\u0627\u062f_\u0641\u0642\u0637_\u0627\u0632_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u062e\u0648\u062f\u0634", + "community": 146, + "norm_label": "\u06f6. \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u2014 \u0627\u0639\u062f\u0627\u062f \u0641\u0642\u0637 \u0627\u0632 \u062f\u0627\u0645\u0646\u0647\u200c\u06cc \u062e\u0648\u062f\u0634" + }, + { + "label": "\u06f7. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L149", + "_origin": "ast", + "id": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f7_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 146, + "norm_label": "\u06f7. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L155", + "_origin": "ast", + "id": "prompt_fix_access_scoping_doctor_clinic_representation_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 146, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "fix-auth-token-hardening.md", + "file_type": "document", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_auth_token_hardening", + "community": 147, + "norm_label": "fix-auth-token-hardening.md" + }, + { + "label": "\u0633\u062e\u062a\u200c\u0633\u0627\u0632\u06cc \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u0648 \u062a\u0648\u06a9\u0646 (C-1, H-1, H-4, M-1, M-3, headers)", + "file_type": "document", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", + "community": 147, + "norm_label": "\u0633\u062e\u062a\u200c\u0633\u0627\u0632\u06cc \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u0648 \u062a\u0648\u06a9\u0646 (c-1, h-1, h-4, m-1, m-3, headers)" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_fix_auth_token_hardening_\u067e\u0631\u0648\u0698\u0647", + "community": 147, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L9", + "_origin": "ast", + "id": "prompt_fix_auth_token_hardening_\u0632\u0645\u06cc\u0646\u0647", + "community": 147, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L19", + "_origin": "ast", + "id": "prompt_fix_auth_token_hardening_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 147, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L23", + "_origin": "ast", + "id": "prompt_fix_auth_token_hardening_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 147, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L37", + "_origin": "ast", + "id": "prompt_fix_auth_token_hardening_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 147, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L72", + "_origin": "ast", + "id": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", + "community": 147, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. Grant \u06cc\u06a9\u200c\u0628\u0627\u0631\u0645\u0635\u0631\u0641 \u062f\u0631 OtpService (C-1)", + "file_type": "document", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L74", + "_origin": "ast", + "id": "prompt_fix_auth_token_hardening_\u06f1_grant_\u06cc\u06a9_\u0628\u0627\u0631\u0645\u0635\u0631\u0641_\u062f\u0631_otpservice_c_1", + "community": 147, + "norm_label": "\u06f1. grant \u06cc\u06a9\u200c\u0628\u0627\u0631\u0645\u0635\u0631\u0641 \u062f\u0631 otpservice (c-1)" + }, + { + "label": "\u06f2. \u0645\u0635\u0631\u0641 grant \u062f\u0631 \u0646\u0642\u0627\u0637 \u0635\u062f\u0648\u0631 \u062a\u0648\u06a9\u0646/\u0631\u06cc\u0633\u062a (C-1, H-4)", + "file_type": "document", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L115", + "_origin": "ast", + "id": "prompt_fix_auth_token_hardening_\u06f2_\u0645\u0635\u0631\u0641_grant_\u062f\u0631_\u0646\u0642\u0627\u0637_\u0635\u062f\u0648\u0631_\u062a\u0648\u06a9\u0646_\u0631\u06cc\u0633\u062a_c_1_h_4", + "community": 147, + "norm_label": "\u06f2. \u0645\u0635\u0631\u0641 grant \u062f\u0631 \u0646\u0642\u0627\u0637 \u0635\u062f\u0648\u0631 \u062a\u0648\u06a9\u0646/\u0631\u06cc\u0633\u062a (c-1, h-4)" + }, + { + "label": "\u06f3. Rate-limit \u0631\u0648\u06cc \u0646\u0642\u0627\u0637 \u062d\u0633\u0627\u0633 (C-1, H-4)", + "file_type": "document", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L138", + "_origin": "ast", + "id": "prompt_fix_auth_token_hardening_\u06f3_rate_limit_\u0631\u0648\u06cc_\u0646\u0642\u0627\u0637_\u062d\u0633\u0627\u0633_c_1_h_4", + "community": 147, + "norm_label": "\u06f3. rate-limit \u0631\u0648\u06cc \u0646\u0642\u0627\u0637 \u062d\u0633\u0627\u0633 (c-1, h-4)" + }, + { + "label": "\u06f4. \u06a9\u0648\u062a\u0627\u0647\u200c\u06a9\u0631\u062f\u0646 \u0639\u0645\u0631 JWT (H-1)", + "file_type": "document", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L163", + "_origin": "ast", + "id": "prompt_fix_auth_token_hardening_\u06f4_\u06a9\u0648\u062a\u0627\u0647_\u06a9\u0631\u062f\u0646_\u0639\u0645\u0631_jwt_h_1", + "community": 147, + "norm_label": "\u06f4. \u06a9\u0648\u062a\u0627\u0647\u200c\u06a9\u0631\u062f\u0646 \u0639\u0645\u0631 jwt (h-1)" + }, + { + "label": "\u06f5. Randomize \u0646\u0627\u0645 \u0641\u0627\u06cc\u0644 \u0622\u067e\u0644\u0648\u062f\u06cc (M-1)", + "file_type": "document", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L172", + "_origin": "ast", + "id": "prompt_fix_auth_token_hardening_\u06f5_randomize_\u0646\u0627\u0645_\u0641\u0627\u06cc\u0644_\u0622\u067e\u0644\u0648\u062f\u06cc_m_1", + "community": 147, + "norm_label": "\u06f5. randomize \u0646\u0627\u0645 \u0641\u0627\u06cc\u0644 \u0627\u067e\u0644\u0648\u062f\u06cc (m-1)" + }, + { + "label": "\u06f6. \u0633\u0642\u0641 \u0633\u0631\u0627\u0633\u0631\u06cc pagination (M-3)", + "file_type": "document", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L184", + "_origin": "ast", + "id": "prompt_fix_auth_token_hardening_\u06f6_\u0633\u0642\u0641_\u0633\u0631\u0627\u0633\u0631\u06cc_pagination_m_3", + "community": 147, + "norm_label": "\u06f6. \u0633\u0642\u0641 \u0633\u0631\u0627\u0633\u0631\u06cc pagination (m-3)" + }, + { + "label": "\u06f7. Security headers \u062f\u0631 \u0633\u0637\u062d Symfony", + "file_type": "document", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L192", + "_origin": "ast", + "id": "prompt_fix_auth_token_hardening_\u06f7_security_headers_\u062f\u0631_\u0633\u0637\u062d_symfony", + "community": 147, + "norm_label": "\u06f7. security headers \u062f\u0631 \u0633\u0637\u062d symfony" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L208", + "_origin": "ast", + "id": "prompt_fix_auth_token_hardening_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 147, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "fix-bugs-and-features.md", + "file_type": "document", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_bugs_and_features", + "community": 217, + "norm_label": "fix-bugs-and-features.md" + }, + { + "label": "\u0631\u0641\u0639 \u0628\u0627\u06af\u200c\u0647\u0627 \u0648 \u0627\u0641\u0632\u0648\u062f\u0646 \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u2014 Phase 3", + "file_type": "document", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_bugs_and_features_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0647\u0627_\u0648_\u0627\u0641\u0632\u0648\u062f\u0646_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_phase_3", + "community": 217, + "norm_label": "\u0631\u0641\u0639 \u0628\u0627\u06af\u200c\u0647\u0627 \u0648 \u0627\u0641\u0632\u0648\u062f\u0646 \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u2014 phase 3" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_fix_bugs_and_features_\u0632\u0645\u06cc\u0646\u0647", + "community": 217, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L11", + "_origin": "ast", + "id": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 217, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0628\u0627\u06af \u06f1 \u2014 \u062e\u0637\u0627\u06cc 500 \u062f\u0631 \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u0633\u0646\u0644 (national_code > 10 chars)", + "file_type": "document", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L13", + "_origin": "ast", + "id": "prompt_fix_bugs_and_features_\u0628\u0627\u06af_\u06f1_\u062e\u0637\u0627\u06cc_500_\u062f\u0631_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0633\u0646\u0644_national_code_10_chars", + "community": 217, + "norm_label": "\u0628\u0627\u06af \u06f1 \u2014 \u062e\u0637\u0627\u06cc 500 \u062f\u0631 \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u0633\u0646\u0644 (national_code > 10 chars)" + }, + { + "label": "\u0628\u0627\u06af \u06f2 \u2014 doctor_uuid: null \u062f\u0631 \u0627\u06cc\u062c\u0627\u062f \u0645\u0646\u0634\u06cc \u0627\u0632 \u067e\u0646\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L34", + "_origin": "ast", + "id": "prompt_fix_bugs_and_features_\u0628\u0627\u06af_\u06f2_doctor_uuid_null_\u062f\u0631_\u0627\u06cc\u062c\u0627\u062f_\u0645\u0646\u0634\u06cc_\u0627\u0632_\u067e\u0646\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 217, + "norm_label": "\u0628\u0627\u06af \u06f2 \u2014 doctor_uuid: null \u062f\u0631 \u0627\u06cc\u062c\u0627\u062f \u0645\u0646\u0634\u06cc \u0627\u0632 \u067e\u0646\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u0628\u0627\u06af \u06f3 \u2014 \u062f\u0631 AppointmentsPage \u067e\u0632\u0634\u06a9\u06cc \u0628\u0631\u0627\u06cc \u0627\u0646\u062a\u062e\u0627\u0628 \u0646\u06cc\u0633\u062a (\u067e\u0646\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9)", + "file_type": "document", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L85", + "_origin": "ast", + "id": "prompt_fix_bugs_and_features_\u0628\u0627\u06af_\u06f3_\u062f\u0631_appointmentspage_\u067e\u0632\u0634\u06a9\u06cc_\u0628\u0631\u0627\u06cc_\u0627\u0646\u062a\u062e\u0627\u0628_\u0646\u06cc\u0633\u062a_\u067e\u0646\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 217, + "norm_label": "\u0628\u0627\u06af \u06f3 \u2014 \u062f\u0631 appointmentspage \u067e\u0632\u0634\u06a9\u06cc \u0628\u0631\u0627\u06cc \u0627\u0646\u062a\u062e\u0627\u0628 \u0646\u06cc\u0633\u062a (\u067e\u0646\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9)" + }, + { + "label": "\u0628\u0627\u06af \u06f4 \u2014 \u0645\u0646\u0634\u06cc \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631 \u062a\u0634\u06a9\u06cc\u0644 \u062f\u0647\u062f", + "file_type": "document", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L120", + "_origin": "ast", + "id": "prompt_fix_bugs_and_features_\u0628\u0627\u06af_\u06f4_\u0645\u0646\u0634\u06cc_\u0646\u0645\u06cc_\u062a\u0648\u0627\u0646\u062f_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_\u062a\u0634\u06a9\u06cc\u0644_\u062f\u0647\u062f", + "community": 217, + "norm_label": "\u0628\u0627\u06af \u06f4 \u2014 \u0645\u0646\u0634\u06cc \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631 \u062a\u0634\u06a9\u06cc\u0644 \u062f\u0647\u062f" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f5 \u2014 \u0641\u0631\u0645\u062a \u0642\u06cc\u0645\u062a \u0628\u0627 \u06a9\u0627\u0645\u0627 \u062f\u0631 \u0641\u0631\u0645\u200c\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L165", + "_origin": "ast", + "id": "prompt_fix_bugs_and_features_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_\u0641\u0631\u0645\u062a_\u0642\u06cc\u0645\u062a_\u0628\u0627_\u06a9\u0627\u0645\u0627_\u062f\u0631_\u0641\u0631\u0645_\u0647\u0627", + "community": 217, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f5 \u2014 \u0641\u0631\u0645\u062a \u0642\u06cc\u0645\u062a \u0628\u0627 \u06a9\u0627\u0645\u0627 \u062f\u0631 \u0641\u0631\u0645\u200c\u0647\u0627" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f6 \u2014 \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0631\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a \u0627\u0632 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646", + "file_type": "document", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L222", + "_origin": "ast", + "id": "prompt_fix_bugs_and_features_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f6_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0627\u0632_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "community": 217, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f6 \u2014 \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0631\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a \u0627\u0632 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f7 \u2014 approval flow \u0628\u0631\u0627\u06cc post-visit SMS text", + "file_type": "document", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L314", + "_origin": "ast", + "id": "prompt_fix_bugs_and_features_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f7_approval_flow_\u0628\u0631\u0627\u06cc_post_visit_sms_text", + "community": 217, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f7 \u2014 approval flow \u0628\u0631\u0627\u06cc post-visit sms text" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L408", + "_origin": "ast", + "id": "prompt_fix_bugs_and_features_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 217, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L436", + "_origin": "ast", + "id": "prompt_fix_bugs_and_features_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 217, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "fix-clinic-filter-by-address-location.md", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_clinic_filter_by_address_location", + "community": 262, + "norm_label": "fix-clinic-filter-by-address-location.md" + }, + { + "label": "\u0641\u06cc\u0644\u062a\u0631 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0634\u0647\u0631/\u0627\u0633\u062a\u0627\u0646\u0650 \u0622\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 262, + "norm_label": "\u0641\u06cc\u0644\u062a\u0631 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0634\u0647\u0631/\u0627\u0633\u062a\u0627\u0646 \u0627\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_fix_clinic_filter_by_address_location_\u067e\u0631\u0648\u0698\u0647", + "community": 262, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_fix_clinic_filter_by_address_location_\u0632\u0645\u06cc\u0646\u0647", + "community": 262, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L17", + "_origin": "ast", + "id": "prompt_fix_clinic_filter_by_address_location_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 262, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L21", + "_origin": "ast", + "id": "prompt_fix_clinic_filter_by_address_location_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 262, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L29", + "_origin": "ast", + "id": "prompt_fix_clinic_filter_by_address_location_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 262, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L64", + "_origin": "ast", + "id": "prompt_fix_clinic_filter_by_address_location_\u0648\u0638\u0627\u06cc\u0641", + "community": 262, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. join \u0628\u0647 \u0622\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0648 \u0641\u06cc\u0644\u062a\u0631 \u0631\u0648\u06cc city/province \u0622\u062f\u0631\u0633", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L66", + "_origin": "ast", + "id": "prompt_fix_clinic_filter_by_address_location_\u06f1_join_\u0628\u0647_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_\u0641\u06cc\u0644\u062a\u0631_\u0631\u0648\u06cc_city_province_\u0622\u062f\u0631\u0633", + "community": 262, + "norm_label": "\u06f1. join \u0628\u0647 \u0627\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0648 \u0641\u06cc\u0644\u062a\u0631 \u0631\u0648\u06cc city/province \u0627\u062f\u0631\u0633" + }, + { + "label": "\u06f2. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc `docs/api/clinic.md`", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L102", + "_origin": "ast", + "id": "prompt_fix_clinic_filter_by_address_location_\u06f2_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_clinic_md", + "community": 262, + "norm_label": "\u06f2. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc `docs/api/clinic.md`" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L105", + "_origin": "ast", + "id": "prompt_fix_clinic_filter_by_address_location_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 262, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "fix-clinic-patient-auto-add.md", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_clinic_patient_auto_add", + "community": 238, + "norm_label": "fix-clinic-patient-auto-add.md" + }, + { + "label": "\u0628\u0627\u06af: \u0627\u0641\u0632\u0648\u062f\u0646 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0628\u06cc\u0645\u0627\u0631 \u0628\u0647 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0647\u0646\u06af\u0627\u0645 \u0646\u0648\u0628\u062a \u0628\u0627 \u0622\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 238, + "norm_label": "\u0628\u0627\u06af: \u0627\u0641\u0632\u0648\u062f\u0646 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0628\u06cc\u0645\u0627\u0631 \u0628\u0647 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0647\u0646\u06af\u0627\u0645 \u0646\u0648\u0628\u062a \u0628\u0627 \u0627\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_fix_clinic_patient_auto_add_\u067e\u0631\u0648\u0698\u0647", + "community": 238, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_fix_clinic_patient_auto_add_\u0632\u0645\u06cc\u0646\u0647", + "community": 238, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L11", + "_origin": "ast", + "id": "prompt_fix_clinic_patient_auto_add_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 238, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L34", + "_origin": "ast", + "id": "prompt_fix_clinic_patient_auto_add_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 238, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc \u2014 \u06cc\u0627\u0641\u062a\u0647\u200c\u06cc \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L45", + "_origin": "ast", + "id": "prompt_fix_clinic_patient_auto_add_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06cc\u0627\u0641\u062a\u0647_\u06cc_\u0645\u0647\u0645", + "community": 238, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc \u2014 \u06cc\u0627\u0641\u062a\u0647\u200c\u06cc \u0645\u0647\u0645" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L56", + "_origin": "ast", + "id": "prompt_fix_clinic_patient_auto_add_\u0648\u0638\u0627\u06cc\u0641", + "community": 238, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0630\u062e\u06cc\u0631\u0647\u200c\u06cc \u0622\u062f\u0631\u0633/\u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0631\u0648\u06cc \u0646\u0648\u0628\u062a", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L58", + "_origin": "ast", + "id": "prompt_fix_clinic_patient_auto_add_\u06f1_\u0630\u062e\u06cc\u0631\u0647_\u06cc_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0631\u0648\u06cc_\u0646\u0648\u0628\u062a", + "community": 238, + "norm_label": "\u06f1. \u0630\u062e\u06cc\u0631\u0647\u200c\u06cc \u0627\u062f\u0631\u0633/\u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0631\u0648\u06cc \u0646\u0648\u0628\u062a" + }, + { + "label": "\u06f2. \u0627\u0641\u0632\u0648\u062f\u0646 \u0628\u06cc\u0645\u0627\u0631 \u0628\u0647 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u062f\u0631 \u062a\u0623\u06cc\u06cc\u062f", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L66", + "_origin": "ast", + "id": "prompt_fix_clinic_patient_auto_add_\u06f2_\u0627\u0641\u0632\u0648\u062f\u0646_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062f\u0631_\u062a\u0623\u06cc\u06cc\u062f", + "community": 238, + "norm_label": "\u06f2. \u0627\u0641\u0632\u0648\u062f\u0646 \u0628\u06cc\u0645\u0627\u0631 \u0628\u0647 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u062f\u0631 \u062a\u0627\u06cc\u06cc\u062f" + }, + { + "label": "\u06f3. \u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L74", + "_origin": "ast", + "id": "prompt_fix_clinic_patient_auto_add_\u06f3_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "community": 238, + "norm_label": "\u06f3. \u0645\u0633\u062a\u0646\u062f\u0627\u062a" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L78", + "_origin": "ast", + "id": "prompt_fix_clinic_patient_auto_add_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 238, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "fix-doctor-city-via-clinic.md", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_doctor_city_via_clinic", + "community": 184, + "norm_label": "fix-doctor-city-via-clinic.md" + }, + { + "label": "\u0641\u06cc\u06a9\u0633 \u0646\u0645\u0627\u06cc\u0634 \u062f\u06a9\u062a\u0631 \u062f\u0631 \u0634\u0647\u0631 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 184, + "norm_label": "\u0641\u06cc\u06a9\u0633 \u0646\u0645\u0627\u06cc\u0634 \u062f\u06a9\u062a\u0631 \u062f\u0631 \u0634\u0647\u0631 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_fix_doctor_city_via_clinic_\u067e\u0631\u0648\u0698\u0647", + "community": 184, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_fix_doctor_city_via_clinic_\u0632\u0645\u06cc\u0646\u0647", + "community": 184, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L11", + "_origin": "ast", + "id": "prompt_fix_doctor_city_via_clinic_\u0645\u0634\u06a9\u0644", + "community": 184, + "norm_label": "\u0645\u0634\u06a9\u0644" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L24", + "_origin": "ast", + "id": "prompt_fix_doctor_city_via_clinic_\u0633\u0627\u062e\u062a\u0627\u0631_\u0645\u0631\u062a\u0628\u0637", + "community": 184, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L41", + "_origin": "ast", + "id": "prompt_fix_doctor_city_via_clinic_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 184, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L50", + "_origin": "ast", + "id": "prompt_fix_doctor_city_via_clinic_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 184, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L66", + "_origin": "ast", + "id": "prompt_fix_doctor_city_via_clinic_\u0648\u0638\u0627\u06cc\u0641", + "community": 184, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u06af\u0633\u062a\u0631\u0634 \u0641\u06cc\u0644\u062a\u0631 city \u0628\u0647 clinic city", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L68", + "_origin": "ast", + "id": "prompt_fix_doctor_city_via_clinic_\u06f1_\u06af\u0633\u062a\u0631\u0634_\u0641\u06cc\u0644\u062a\u0631_city_\u0628\u0647_clinic_city", + "community": 184, + "norm_label": "\u06f1. \u06af\u0633\u062a\u0631\u0634 \u0641\u06cc\u0644\u062a\u0631 city \u0628\u0647 clinic city" + }, + { + "label": "\u06f2. \u0628\u0631\u0631\u0633\u06cc \u0641\u06cc\u0644\u062a\u0631 state \u0645\u0634\u0627\u0628\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L89", + "_origin": "ast", + "id": "prompt_fix_doctor_city_via_clinic_\u06f2_\u0628\u0631\u0631\u0633\u06cc_\u0641\u06cc\u0644\u062a\u0631_state_\u0645\u0634\u0627\u0628\u0647", + "community": 184, + "norm_label": "\u06f2. \u0628\u0631\u0631\u0633\u06cc \u0641\u06cc\u0644\u062a\u0631 state \u0645\u0634\u0627\u0628\u0647" + }, + { + "label": "\u06f3. import \u0644\u0627\u0632\u0645", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L103", + "_origin": "ast", + "id": "prompt_fix_doctor_city_via_clinic_\u06f3_import_\u0644\u0627\u0632\u0645", + "community": 184, + "norm_label": "\u06f3. import \u0644\u0627\u0632\u0645" + }, + { + "label": "\u06f4. \u062a\u0633\u062a", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L114", + "_origin": "ast", + "id": "prompt_fix_doctor_city_via_clinic_\u06f4_\u062a\u0633\u062a", + "community": 184, + "norm_label": "\u06f4. \u062a\u0633\u062a" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L123", + "_origin": "ast", + "id": "prompt_fix_doctor_city_via_clinic_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 184, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "fix-doctor-schedule-fields.md", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields", + "community": 114, + "norm_label": "fix-doctor-schedule-fields.md" + }, + { + "label": "\u0631\u0641\u0639 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc free_turn \u0648 hours_of_work \u062f\u0631 API \u0644\u06cc\u0633\u062a \u067e\u0632\u0634\u06a9\u0627\u0646", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_\u0631\u0641\u0639_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_free_turn_\u0648_hours_of_work_\u062f\u0631_api_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646", + "community": 114, + "norm_label": "\u0631\u0641\u0639 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc free_turn \u0648 hours_of_work \u062f\u0631 api \u0644\u06cc\u0633\u062a \u067e\u0632\u0634\u06a9\u0627\u0646" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_\u0632\u0645\u06cc\u0646\u0647", + "community": 114, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 114, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L13", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 114, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L23", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 114, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "Doctor.php \u2014 toListArray() \u062e\u0637 \u06f1\u06f7\u06f8:", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L25", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_doctor_php_tolistarray_\u062e\u0637_\u06f1\u06f7\u06f8", + "community": 114, + "norm_label": "doctor.php \u2014 tolistarray() \u062e\u0637 \u06f1\u06f7\u06f8:" + }, + { + "label": "Doctor.php \u2014 toDetailArray() \u062e\u0637 \u06f1\u06f9\u06f8:", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L38", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_doctor_php_todetailarray_\u062e\u0637_\u06f1\u06f9\u06f8", + "community": 114, + "norm_label": "doctor.php \u2014 todetailarray() \u062e\u0637 \u06f1\u06f9\u06f8:" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 setting \u062f\u0631 weekly_schedules:", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L44", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_\u0633\u0627\u062e\u062a\u0627\u0631_setting_\u062f\u0631_weekly_schedules", + "community": 114, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 setting \u062f\u0631 weekly_schedules:" + }, + { + "label": "DoctorRepository.findWithFilters() \u2014 JOIN \u0646\u062f\u0627\u0631\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L55", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_doctorrepository_findwithfilters_join_\u0646\u062f\u0627\u0631\u062f", + "community": 114, + "norm_label": "doctorrepository.findwithfilters() \u2014 join \u0646\u062f\u0627\u0631\u062f:" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L64", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_\u0648\u0638\u0627\u06cc\u0641", + "community": 114, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0645\u062a\u062f \u06a9\u0645\u06a9\u06cc \u0628\u0647 Doctor entity", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L66", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_\u06f1_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_\u0645\u062a\u062f_\u06a9\u0645\u06a9\u06cc_\u0628\u0647_doctor_entity", + "community": 114, + "norm_label": "\u06f1. \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0645\u062a\u062f \u06a9\u0645\u06a9\u06cc \u0628\u0647 doctor entity" + }, + { + "label": "\u06f2. \u0622\u067e\u062f\u06cc\u062a toListArray() \u0648 toDetailArray()", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L135", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_\u06f2_\u0622\u067e\u062f\u06cc\u062a_tolistarray_\u0648_todetailarray", + "community": 114, + "norm_label": "\u06f2. \u0627\u067e\u062f\u06cc\u062a tolistarray() \u0648 todetailarray()" + }, + { + "label": "\u06f3. \u0622\u067e\u062f\u06cc\u062a DoctorRepository.findWithFilters()", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L164", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_\u06f3_\u0622\u067e\u062f\u06cc\u062a_doctorrepository_findwithfilters", + "community": 114, + "norm_label": "\u06f3. \u0627\u067e\u062f\u06cc\u062a doctorrepository.findwithfilters()" + }, + { + "label": "\u06f4. \u0622\u067e\u062f\u06cc\u062a DoctorController \u2014 \u0645\u062a\u062f list()", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L179", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_\u06f4_\u0622\u067e\u062f\u06cc\u062a_doctorcontroller_\u0645\u062a\u062f_list", + "community": 114, + "norm_label": "\u06f4. \u0627\u067e\u062f\u06cc\u062a doctorcontroller \u2014 \u0645\u062a\u062f list()" + }, + { + "label": "\u06f5. \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 findByDoctors() \u0628\u0647 WeeklyScheduleRepository", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L213", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_\u06f5_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_findbydoctors_\u0628\u0647_weeklyschedulerepository", + "community": 114, + "norm_label": "\u06f5. \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 findbydoctors() \u0628\u0647 weeklyschedulerepository" + }, + { + "label": "\u06f6. \u0622\u067e\u062f\u06cc\u062a \u0645\u062a\u062f\u0647\u0627\u06cc show() \u062f\u0631 DoctorController", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L232", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_\u06f6_\u0622\u067e\u062f\u06cc\u062a_\u0645\u062a\u062f\u0647\u0627\u06cc_show_\u062f\u0631_doctorcontroller", + "community": 114, + "norm_label": "\u06f6. \u0627\u067e\u062f\u06cc\u062a \u0645\u062a\u062f\u0647\u0627\u06cc show() \u062f\u0631 doctorcontroller" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L241", + "_origin": "ast", + "id": "prompt_fix_doctor_schedule_fields_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 114, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "fix-doctor-search-performance.md", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_doctor_search_performance", + "community": 218, + "norm_label": "fix-doctor-search-performance.md" + }, + { + "label": "\u0631\u0641\u0639 \u0627\u0641\u062a \u0634\u062f\u06cc\u062f \u0633\u0631\u0639\u062a \u0633\u0631\u0686 \u067e\u0632\u0634\u06a9 (regression \u06a9\u0627\u0645\u06cc\u062a city-via-clinic)", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", + "community": 218, + "norm_label": "\u0631\u0641\u0639 \u0627\u0641\u062a \u0634\u062f\u06cc\u062f \u0633\u0631\u0639\u062a \u0633\u0631\u0686 \u067e\u0632\u0634\u06a9 (regression \u06a9\u0627\u0645\u06cc\u062a city-via-clinic)" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_fix_doctor_search_performance_\u067e\u0631\u0648\u0698\u0647", + "community": 218, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_fix_doctor_search_performance_\u0632\u0645\u06cc\u0646\u0647", + "community": 218, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L11", + "_origin": "ast", + "id": "prompt_fix_doctor_search_performance_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 218, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L28", + "_origin": "ast", + "id": "prompt_fix_doctor_search_performance_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 218, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L37", + "_origin": "ast", + "id": "prompt_fix_doctor_search_performance_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 218, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L65", + "_origin": "ast", + "id": "prompt_fix_doctor_search_performance_\u0648\u0638\u0627\u06cc\u0641", + "community": 218, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u062d\u0630\u0641 JOIN \u06af\u0631\u0627\u0646 `d MEMBER OF cl.doctors` \u0648 \u0641\u06cc\u0644\u062a\u0631\u06a9\u0631\u062f\u0646 \u0645\u06a9\u0627\u0646 \u0628\u0627 subquery \u0634\u0631\u0637\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L67", + "_origin": "ast", + "id": "prompt_fix_doctor_search_performance_\u06f1_\u062d\u0630\u0641_join_\u06af\u0631\u0627\u0646_d_member_of_cl_doctors_\u0648_\u0641\u06cc\u0644\u062a\u0631\u06a9\u0631\u062f\u0646_\u0645\u06a9\u0627\u0646_\u0628\u0627_subquery_\u0634\u0631\u0637\u06cc", + "community": 218, + "norm_label": "\u06f1. \u062d\u0630\u0641 join \u06af\u0631\u0627\u0646 `d member of cl.doctors` \u0648 \u0641\u06cc\u0644\u062a\u0631\u06a9\u0631\u062f\u0646 \u0645\u06a9\u0627\u0646 \u0628\u0627 subquery \u0634\u0631\u0637\u06cc" + }, + { + "label": "\u06f2. \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 \u06a9\u0648\u0626\u0631\u06cc \u0628\u062f\u0648\u0646 \u0641\u06cc\u0644\u062a\u0631 \u0645\u06a9\u0627\u0646 \u062f\u0633\u062a\u200c\u0646\u062e\u0648\u0631\u062f\u0647 \u0628\u0645\u0627\u0646\u062f", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L136", + "_origin": "ast", + "id": "prompt_fix_doctor_search_performance_\u06f2_\u0627\u0637\u0645\u06cc\u0646\u0627\u0646_\u0627\u0632_\u0627\u06cc\u0646\u06a9\u0647_\u06a9\u0648\u0626\u0631\u06cc_\u0628\u062f\u0648\u0646_\u0641\u06cc\u0644\u062a\u0631_\u0645\u06a9\u0627\u0646_\u062f\u0633\u062a_\u0646\u062e\u0648\u0631\u062f\u0647_\u0628\u0645\u0627\u0646\u062f", + "community": 218, + "norm_label": "\u06f2. \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 \u06a9\u0648\u064a\u0631\u06cc \u0628\u062f\u0648\u0646 \u0641\u06cc\u0644\u062a\u0631 \u0645\u06a9\u0627\u0646 \u062f\u0633\u062a\u200c\u0646\u062e\u0648\u0631\u062f\u0647 \u0628\u0645\u0627\u0646\u062f" + }, + { + "label": "\u06f3. \u0627\u0646\u062f\u0627\u0632\u0647\u200c\u06af\u06cc\u0631\u06cc \u0648 \u062a\u0623\u06cc\u06cc\u062f \u0628\u0647\u0628\u0648\u062f \u0633\u0631\u0639\u062a", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L140", + "_origin": "ast", + "id": "prompt_fix_doctor_search_performance_\u06f3_\u0627\u0646\u062f\u0627\u0632\u0647_\u06af\u06cc\u0631\u06cc_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u0628\u0647\u0628\u0648\u062f_\u0633\u0631\u0639\u062a", + "community": 218, + "norm_label": "\u06f3. \u0627\u0646\u062f\u0627\u0632\u0647\u200c\u06af\u06cc\u0631\u06cc \u0648 \u062a\u0627\u06cc\u06cc\u062f \u0628\u0647\u0628\u0648\u062f \u0633\u0631\u0639\u062a" + }, + { + "label": "\u06f4. \u0628\u0631\u0631\u0633\u06cc \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0627\u06cc\u0646\u062f\u06a9\u0633 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L155", + "_origin": "ast", + "id": "prompt_fix_doctor_search_performance_\u06f4_\u0628\u0631\u0631\u0633\u06cc_\u0646\u06cc\u0627\u0632_\u0628\u0647_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u062f\u06cc\u062a\u0627\u0628\u06cc\u0633", + "community": 218, + "norm_label": "\u06f4. \u0628\u0631\u0631\u0633\u06cc \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0627\u06cc\u0646\u062f\u06a9\u0633 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L170", + "_origin": "ast", + "id": "prompt_fix_doctor_search_performance_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 218, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "fix-guest-doctor-clinic-context-access.md", + "file_type": "document", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_guest_doctor_clinic_context_access", + "community": 185, + "norm_label": "fix-guest-doctor-clinic-context-access.md" + }, + { + "label": "\u0631\u0641\u0639 \u0628\u0627\u06af \u062f\u0633\u062a\u0631\u0633\u06cc \u06a9\u0627\u0645\u0644\u0650 \u067e\u0632\u0634\u06a9\u0650 \u0645\u0647\u0645\u0627\u0646 \u062f\u0631 \u0645\u062d\u06cc\u0637 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 185, + "norm_label": "\u0631\u0641\u0639 \u0628\u0627\u06af \u062f\u0633\u062a\u0631\u0633\u06cc \u06a9\u0627\u0645\u0644 \u067e\u0632\u0634\u06a9 \u0645\u0647\u0645\u0627\u0646 \u062f\u0631 \u0645\u062d\u06cc\u0637 \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_fix_guest_doctor_clinic_context_access_\u067e\u0631\u0648\u0698\u0647", + "community": 185, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_fix_guest_doctor_clinic_context_access_\u0632\u0645\u06cc\u0646\u0647", + "community": 185, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L13", + "_origin": "ast", + "id": "prompt_fix_guest_doctor_clinic_context_access_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 185, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L17", + "_origin": "ast", + "id": "prompt_fix_guest_doctor_clinic_context_access_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 185, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L30", + "_origin": "ast", + "id": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 185, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L72", + "_origin": "ast", + "id": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0638\u0627\u06cc\u0641", + "community": 185, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u062f\u0631 \u062f\u0633\u062a\u0631\u0633\u200c\u0628\u0648\u062f\u0646 `scope` \u062f\u0631 authStore", + "file_type": "document", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L74", + "_origin": "ast", + "id": "prompt_fix_guest_doctor_clinic_context_access_\u06f1_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_scope_\u062f\u0631_authstore", + "community": 185, + "norm_label": "\u06f1. \u062f\u0631 \u062f\u0633\u062a\u0631\u0633\u200c\u0628\u0648\u062f\u0646 `scope` \u062f\u0631 authstore" + }, + { + "label": "\u06f2. \u0645\u062d\u062f\u0648\u062f\u06a9\u0631\u062f\u0646 \u0645\u0646\u0648\u06cc Sidebar \u0628\u0631\u0627\u06cc \u067e\u0632\u0634\u06a9\u0650 \u0645\u0647\u0645\u0627\u0646", + "file_type": "document", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L79", + "_origin": "ast", + "id": "prompt_fix_guest_doctor_clinic_context_access_\u06f2_\u0645\u062d\u062f\u0648\u062f\u06a9\u0631\u062f\u0646_\u0645\u0646\u0648\u06cc_sidebar_\u0628\u0631\u0627\u06cc_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646", + "community": 185, + "norm_label": "\u06f2. \u0645\u062d\u062f\u0648\u062f\u06a9\u0631\u062f\u0646 \u0645\u0646\u0648\u06cc sidebar \u0628\u0631\u0627\u06cc \u067e\u0632\u0634\u06a9 \u0645\u0647\u0645\u0627\u0646" + }, + { + "label": "\u06f3. \u06af\u0627\u0631\u062f RoleRoute \u062f\u0631 SPA \u0628\u0631\u0627\u06cc \u0635\u0641\u062d\u0627\u062a \u0645\u062f\u06cc\u0631\u06cc\u062a\u06cc\u0650 \u0645\u0647\u0645\u0627\u0646", + "file_type": "document", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L88", + "_origin": "ast", + "id": "prompt_fix_guest_doctor_clinic_context_access_\u06f3_\u06af\u0627\u0631\u062f_roleroute_\u062f\u0631_spa_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a\u06cc_\u0645\u0647\u0645\u0627\u0646", + "community": 185, + "norm_label": "\u06f3. \u06af\u0627\u0631\u062f roleroute \u062f\u0631 spa \u0628\u0631\u0627\u06cc \u0635\u0641\u062d\u0627\u062a \u0645\u062f\u06cc\u0631\u06cc\u062a\u06cc \u0645\u0647\u0645\u0627\u0646" + }, + { + "label": "\u06f4. \u06af\u0627\u0631\u062f Backend (defense in depth)", + "file_type": "document", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L94", + "_origin": "ast", + "id": "prompt_fix_guest_doctor_clinic_context_access_\u06f4_\u06af\u0627\u0631\u062f_backend_defense_in_depth", + "community": 185, + "norm_label": "\u06f4. \u06af\u0627\u0631\u062f backend (defense in depth)" + }, + { + "label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L100", + "_origin": "ast", + "id": "prompt_fix_guest_doctor_clinic_context_access_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 185, + "norm_label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L104", + "_origin": "ast", + "id": "prompt_fix_guest_doctor_clinic_context_access_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 185, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "fix-invitation-accept.md", + "file_type": "document", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_invitation_accept", + "community": 239, + "norm_label": "fix-invitation-accept.md" + }, + { + "label": "Fix: \u067e\u0630\u06cc\u0631\u0641\u062a\u0646 \u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647 \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u060c \u067e\u0632\u0634\u06a9 \u0631\u0627 \u0628\u0647 clinic_doctors \u0627\u0636\u0627\u0641\u0647 \u0646\u0645\u06cc\u200c\u06a9\u0646\u062f", + "file_type": "document", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_invitation_accept_fix_\u067e\u0630\u06cc\u0631\u0641\u062a\u0646_\u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0632\u0634\u06a9_\u0631\u0627_\u0628\u0647_clinic_doctors_\u0627\u0636\u0627\u0641\u0647_\u0646\u0645\u06cc_\u06a9\u0646\u062f", + "community": 239, + "norm_label": "fix: \u067e\u0630\u06cc\u0631\u0641\u062a\u0646 \u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647 \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u060c \u067e\u0632\u0634\u06a9 \u0631\u0627 \u0628\u0647 clinic_doctors \u0627\u0636\u0627\u0641\u0647 \u0646\u0645\u06cc\u200c\u06a9\u0646\u062f" + }, + { + "label": "\u0645\u0634\u06a9\u0644", + "file_type": "document", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_fix_invitation_accept_\u0645\u0634\u06a9\u0644", + "community": 239, + "norm_label": "\u0645\u0634\u06a9\u0644" + }, + { + "label": "\u0631\u06cc\u0634\u0647 \u0628\u0627\u06af", + "file_type": "document", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_fix_invitation_accept_\u0631\u06cc\u0634\u0647_\u0628\u0627\u06af", + "community": 239, + "norm_label": "\u0631\u06cc\u0634\u0647 \u0628\u0627\u06af" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L25", + "_origin": "ast", + "id": "prompt_fix_invitation_accept_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 239, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L33", + "_origin": "ast", + "id": "prompt_fix_invitation_accept_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 239, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L41", + "_origin": "ast", + "id": "prompt_fix_invitation_accept_\u0648\u0638\u0627\u06cc\u0641", + "community": 239, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0631\u0641\u0639 \u0628\u0627\u06af \u062f\u0631 `ClinicInvitationService::accept()`", + "file_type": "document", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L43", + "_origin": "ast", + "id": "prompt_fix_invitation_accept_\u06f1_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0631_clinicinvitationservice_accept", + "community": 239, + "norm_label": "\u06f1. \u0631\u0641\u0639 \u0628\u0627\u06af \u062f\u0631 `clinicinvitationservice::accept()`" + }, + { + "label": "\u06f2. \u0628\u0631\u0631\u0633\u06cc \u062d\u0627\u0644\u062a \u0644\u0628\u0647\u200c\u0627\u06cc: \u067e\u0632\u0634\u06a9 null \u0627\u0633\u062a", + "file_type": "document", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L68", + "_origin": "ast", + "id": "prompt_fix_invitation_accept_\u06f2_\u0628\u0631\u0631\u0633\u06cc_\u062d\u0627\u0644\u062a_\u0644\u0628\u0647_\u0627\u06cc_\u067e\u0632\u0634\u06a9_null_\u0627\u0633\u062a", + "community": 239, + "norm_label": "\u06f2. \u0628\u0631\u0631\u0633\u06cc \u062d\u0627\u0644\u062a \u0644\u0628\u0647\u200c\u0627\u06cc: \u067e\u0632\u0634\u06a9 null \u0627\u0633\u062a" + }, + { + "label": "\u06f3. \u062a\u0633\u062a", + "file_type": "document", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L81", + "_origin": "ast", + "id": "prompt_fix_invitation_accept_\u06f3_\u062a\u0633\u062a", + "community": 239, + "norm_label": "\u06f3. \u062a\u0633\u062a" + }, + { + "label": "\u06f4. \u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "file_type": "document", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L96", + "_origin": "ast", + "id": "prompt_fix_invitation_accept_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "community": 239, + "norm_label": "\u06f4. \u0645\u0633\u062a\u0646\u062f\u0627\u062a" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L102", + "_origin": "ast", + "id": "prompt_fix_invitation_accept_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 239, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "fix-profile-in-clinic-context.md", + "file_type": "document", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_profile_in_clinic_context", + "community": 166, + "norm_label": "fix-profile-in-clinic-context.md" + }, + { + "label": "\u0631\u0641\u0639 \u0628\u0627\u06af \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062f\u06a9\u062a\u0631 \u062f\u0631 context \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u2014 doctor_uuid \u0628\u0627 clinic_uuid \u0627\u0634\u062a\u0628\u0627\u0647 \u06af\u0631\u0641\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f", + "file_type": "document", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_profile_in_clinic_context_\u0631\u0641\u0639_\u0628\u0627\u06af_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u06a9\u062a\u0631_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_doctor_uuid_\u0628\u0627_clinic_uuid_\u0627\u0634\u062a\u0628\u0627\u0647_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", + "community": 166, + "norm_label": "\u0631\u0641\u0639 \u0628\u0627\u06af \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062f\u06a9\u062a\u0631 \u062f\u0631 context \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u2014 doctor_uuid \u0628\u0627 clinic_uuid \u0627\u0634\u062a\u0628\u0627\u0647 \u06af\u0631\u0641\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_fix_profile_in_clinic_context_\u0632\u0645\u06cc\u0646\u0647", + "community": 166, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L12", + "_origin": "ast", + "id": "prompt_fix_profile_in_clinic_context_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 166, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L20", + "_origin": "ast", + "id": "prompt_fix_profile_in_clinic_context_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 166, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L29", + "_origin": "ast", + "id": "prompt_fix_profile_in_clinic_context_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 166, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "Backend \u2014 `userInfo()` response (\u062e\u0637 536-548)", + "file_type": "document", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L31", + "_origin": "ast", + "id": "prompt_fix_profile_in_clinic_context_backend_userinfo_response_\u062e\u0637_536_548", + "community": 166, + "norm_label": "backend \u2014 `userinfo()` response (\u062e\u0637 536-548)" + }, + { + "label": "Backend \u2014 `buildAvailableContexts()` (\u062e\u0637 614-661)", + "file_type": "document", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L44", + "_origin": "ast", + "id": "prompt_fix_profile_in_clinic_context_backend_buildavailablecontexts_\u062e\u0637_614_661", + "community": 166, + "norm_label": "backend \u2014 `buildavailablecontexts()` (\u062e\u0637 614-661)" + }, + { + "label": "Frontend \u2014 `authStore.ts` (\u062e\u0637 19\u060c 94-95)", + "file_type": "document", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L64", + "_origin": "ast", + "id": "prompt_fix_profile_in_clinic_context_frontend_authstore_ts_\u062e\u0637_19_94_95", + "community": 166, + "norm_label": "frontend \u2014 `authstore.ts` (\u062e\u0637 19\u060c 94-95)" + }, + { + "label": "Frontend \u2014 `DoctorDetailPage.tsx` (\u062e\u0637 2162)", + "file_type": "document", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L79", + "_origin": "ast", + "id": "prompt_fix_profile_in_clinic_context_frontend_doctordetailpage_tsx_\u062e\u0637_2162", + "community": 166, + "norm_label": "frontend \u2014 `doctordetailpage.tsx` (\u062e\u0637 2162)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L86", + "_origin": "ast", + "id": "prompt_fix_profile_in_clinic_context_\u0648\u0638\u0627\u06cc\u0641", + "community": 166, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. Backend \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `doctor_uuid` \u0628\u0647 response \u0647\u0627\u06cc auth", + "file_type": "document", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L88", + "_origin": "ast", + "id": "prompt_fix_profile_in_clinic_context_\u06f1_backend_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_doctor_uuid_\u0628\u0647_response_\u0647\u0627\u06cc_auth", + "community": 166, + "norm_label": "\u06f1. backend \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `doctor_uuid` \u0628\u0647 response \u0647\u0627\u06cc auth" + }, + { + "label": "\u06f2. Frontend \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `doctorUuid` \u0628\u0647 authStore", + "file_type": "document", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L129", + "_origin": "ast", + "id": "prompt_fix_profile_in_clinic_context_\u06f2_frontend_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_doctoruuid_\u0628\u0647_authstore", + "community": 166, + "norm_label": "\u06f2. frontend \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `doctoruuid` \u0628\u0647 authstore" + }, + { + "label": "\u06f3. Frontend \u2014 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 `doctorUuid` \u062f\u0631 `DoctorDetailPage`", + "file_type": "document", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L202", + "_origin": "ast", + "id": "prompt_fix_profile_in_clinic_context_\u06f3_frontend_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0627\u0632_doctoruuid_\u062f\u0631_doctordetailpage", + "community": 166, + "norm_label": "\u06f3. frontend \u2014 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 `doctoruuid` \u062f\u0631 `doctordetailpage`" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L219", + "_origin": "ast", + "id": "prompt_fix_profile_in_clinic_context_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 166, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "fix-server-side-mobile-nationalcode-validation.md", + "file_type": "document", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_server_side_mobile_nationalcode_validation", + "community": 186, + "norm_label": "fix-server-side-mobile-nationalcode-validation.md" + }, + { + "label": "\u0631\u0641\u0639 \u0628\u0627\u06af: \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0633\u0645\u062a \u0633\u0631\u0648\u0631\u0650 \u0645\u0648\u0628\u0627\u06cc\u0644 \u0648 \u06a9\u062f \u0645\u0644\u06cc (BUG-2 \u0648 BUG-3)", + "file_type": "document", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", + "community": 186, + "norm_label": "\u0631\u0641\u0639 \u0628\u0627\u06af: \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0633\u0645\u062a \u0633\u0631\u0648\u0631 \u0645\u0648\u0628\u0627\u06cc\u0644 \u0648 \u06a9\u062f \u0645\u0644\u06cc (bug-2 \u0648 bug-3)" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_fix_server_side_mobile_nationalcode_validation_\u067e\u0631\u0648\u0698\u0647", + "community": 186, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_fix_server_side_mobile_nationalcode_validation_\u0632\u0645\u06cc\u0646\u0647", + "community": 186, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L15", + "_origin": "ast", + "id": "prompt_fix_server_side_mobile_nationalcode_validation_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 186, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L19", + "_origin": "ast", + "id": "prompt_fix_server_side_mobile_nationalcode_validation_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 186, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L31", + "_origin": "ast", + "id": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 186, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L55", + "_origin": "ast", + "id": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0638\u0627\u06cc\u0641", + "community": 186, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0633\u0631\u0648\u06cc\u0633 \u0645\u0634\u062a\u0631\u06a9 `InputValidator`", + "file_type": "document", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L57", + "_origin": "ast", + "id": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f1_\u0633\u0631\u0648\u06cc\u0633_\u0645\u0634\u062a\u0631\u06a9_inputvalidator", + "community": 186, + "norm_label": "\u06f1. \u0633\u0631\u0648\u06cc\u0633 \u0645\u0634\u062a\u0631\u06a9 `inputvalidator`" + }, + { + "label": "\u06f2. \u0627\u0639\u0645\u0627\u0644 \u062f\u0631 \u0633\u0627\u062e\u062a \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (BUG-3)", + "file_type": "document", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L93", + "_origin": "ast", + "id": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f2_\u0627\u0639\u0645\u0627\u0644_\u062f\u0631_\u0633\u0627\u062e\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_bug_3", + "community": 186, + "norm_label": "\u06f2. \u0627\u0639\u0645\u0627\u0644 \u062f\u0631 \u0633\u0627\u062e\u062a \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (bug-3)" + }, + { + "label": "\u06f3. \u0627\u0639\u0645\u0627\u0644 \u062f\u0631 \u0633\u0627\u06cc\u0631 \u0646\u0642\u0627\u0637\u0650 \u0633\u0627\u062e\u062a\u0650 \u06a9\u0627\u0631\u0628\u0631 \u0627\u0632 \u0645\u0648\u0628\u0627\u06cc\u0644", + "file_type": "document", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L103", + "_origin": "ast", + "id": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f3_\u0627\u0639\u0645\u0627\u0644_\u062f\u0631_\u0633\u0627\u06cc\u0631_\u0646\u0642\u0627\u0637_\u0633\u0627\u062e\u062a_\u06a9\u0627\u0631\u0628\u0631_\u0627\u0632_\u0645\u0648\u0628\u0627\u06cc\u0644", + "community": 186, + "norm_label": "\u06f3. \u0627\u0639\u0645\u0627\u0644 \u062f\u0631 \u0633\u0627\u06cc\u0631 \u0646\u0642\u0627\u0637 \u0633\u0627\u062e\u062a \u06a9\u0627\u0631\u0628\u0631 \u0627\u0632 \u0645\u0648\u0628\u0627\u06cc\u0644" + }, + { + "label": "\u06f4. \u0627\u0639\u0645\u0627\u0644 \u062f\u0631 \u06a9\u062f \u0645\u0644\u06cc (BUG-2)", + "file_type": "document", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L110", + "_origin": "ast", + "id": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f4_\u0627\u0639\u0645\u0627\u0644_\u062f\u0631_\u06a9\u062f_\u0645\u0644\u06cc_bug_2", + "community": 186, + "norm_label": "\u06f4. \u0627\u0639\u0645\u0627\u0644 \u062f\u0631 \u06a9\u062f \u0645\u0644\u06cc (bug-2)" + }, + { + "label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L124", + "_origin": "ast", + "id": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 186, + "norm_label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L129", + "_origin": "ast", + "id": "prompt_fix_server_side_mobile_nationalcode_validation_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 186, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "fix-switch-context-role.md", + "file_type": "document", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_switch_context_role", + "community": 187, + "norm_label": "fix-switch-context-role.md" + }, + { + "label": "\u0631\u0641\u0639 \u0628\u0627\u06af \u062a\u063a\u06cc\u06cc\u0631 \u0645\u062d\u06cc\u0637 \u06a9\u0627\u0631\u06cc \u2014 primaryRole \u0622\u067e\u062f\u06cc\u062a \u0646\u0645\u06cc\u200c\u0634\u0648\u062f", + "file_type": "document", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_fix_switch_context_role_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_primaryrole_\u0622\u067e\u062f\u06cc\u062a_\u0646\u0645\u06cc_\u0634\u0648\u062f", + "community": 187, + "norm_label": "\u0631\u0641\u0639 \u0628\u0627\u06af \u062a\u063a\u06cc\u06cc\u0631 \u0645\u062d\u06cc\u0637 \u06a9\u0627\u0631\u06cc \u2014 primaryrole \u0627\u067e\u062f\u06cc\u062a \u0646\u0645\u06cc\u200c\u0634\u0648\u062f" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_fix_switch_context_role_\u0632\u0645\u06cc\u0646\u0647", + "community": 187, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_fix_switch_context_role_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 187, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L14", + "_origin": "ast", + "id": "prompt_fix_switch_context_role_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 187, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L23", + "_origin": "ast", + "id": "prompt_fix_switch_context_role_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 187, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "Backend \u2014 `switchContext` response (\u062e\u0637 595-599)", + "file_type": "document", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L25", + "_origin": "ast", + "id": "prompt_fix_switch_context_role_backend_switchcontext_response_\u062e\u0637_595_599", + "community": 187, + "norm_label": "backend \u2014 `switchcontext` response (\u062e\u0637 595-599)" + }, + { + "label": "Frontend \u2014 `switchContext` \u062f\u0631 authStore (\u062e\u0637 105-117)", + "file_type": "document", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L57", + "_origin": "ast", + "id": "prompt_fix_switch_context_role_frontend_switchcontext_\u062f\u0631_authstore_\u062e\u0637_105_117", + "community": 187, + "norm_label": "frontend \u2014 `switchcontext` \u062f\u0631 authstore (\u062e\u0637 105-117)" + }, + { + "label": "Frontend \u2014 DoctorDetailPage (\u062e\u0637 2162)", + "file_type": "document", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L76", + "_origin": "ast", + "id": "prompt_fix_switch_context_role_frontend_doctordetailpage_\u062e\u0637_2162", + "community": 187, + "norm_label": "frontend \u2014 doctordetailpage (\u062e\u0637 2162)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L85", + "_origin": "ast", + "id": "prompt_fix_switch_context_role_\u0648\u0638\u0627\u06cc\u0641", + "community": 187, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. Frontend \u2014 \u0622\u067e\u062f\u06cc\u062a `primaryRole` \u062f\u0631 `switchContext`", + "file_type": "document", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L87", + "_origin": "ast", + "id": "prompt_fix_switch_context_role_\u06f1_frontend_\u0622\u067e\u062f\u06cc\u062a_primaryrole_\u062f\u0631_switchcontext", + "community": 187, + "norm_label": "\u06f1. frontend \u2014 \u0627\u067e\u062f\u06cc\u062a `primaryrole` \u062f\u0631 `switchcontext`" + }, + { + "label": "\u06f2. Backend \u2014 \u0628\u0631\u0631\u0633\u06cc `role` \u062f\u0631 context \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u0639\u0636\u0648 \u062f\u06a9\u062a\u0631", + "file_type": "document", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L108", + "_origin": "ast", + "id": "prompt_fix_switch_context_role_\u06f2_backend_\u0628\u0631\u0631\u0633\u06cc_role_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u062f\u06a9\u062a\u0631", + "community": 187, + "norm_label": "\u06f2. backend \u2014 \u0628\u0631\u0631\u0633\u06cc `role` \u062f\u0631 context \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u0647\u0627\u06cc \u0639\u0636\u0648 \u062f\u06a9\u062a\u0631" + }, + { + "label": "\u06f3. \u0631\u0641\u0639 \u0645\u0634\u06a9\u0644 `/admin/profile` \u0628\u0631\u0627\u06cc context \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L125", + "_origin": "ast", + "id": "prompt_fix_switch_context_role_\u06f3_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644_admin_profile_\u0628\u0631\u0627\u06cc_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 187, + "norm_label": "\u06f3. \u0631\u0641\u0639 \u0645\u0634\u06a9\u0644 `/admin/profile` \u0628\u0631\u0627\u06cc context \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L161", + "_origin": "ast", + "id": "prompt_fix_switch_context_role_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 187, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "implement-phase2-backend.md", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_implement_phase2_backend", + "community": 501, + "norm_label": "implement-phase2-backend.md" + }, + { + "label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0641\u0627\u0632 \u06f2 \u2014 Backend \u062a\u0633\u06a9\u200c\u0628\u0647\u200c\u062a\u0633\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0627\u0632_\u06f2_backend_\u062a\u0633\u06a9_\u0628\u0647_\u062a\u0633\u06a9", + "community": 501, + "norm_label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0641\u0627\u0632 \u06f2 \u2014 backend \u062a\u0633\u06a9\u200c\u0628\u0647\u200c\u062a\u0633\u06a9" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u0632\u0645\u06cc\u0646\u0647", + "community": 501, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0628\u0627\u0631\u06cc \u062a\u0633\u06a9\u200c\u0647\u0627 (\u0648\u0627\u0628\u0633\u062a\u06af\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L9", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0628\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u0647\u0627_\u0648\u0627\u0628\u0633\u062a\u06af\u06cc", + "community": 501, + "norm_label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0628\u0627\u0631\u06cc \u062a\u0633\u06a9\u200c\u0647\u0627 (\u0648\u0627\u0628\u0633\u062a\u06af\u06cc)" + }, + { + "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u0639\u0645\u0648\u0645\u06cc \u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L27", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", + "community": 343, + "norm_label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u0639\u0645\u0648\u0645\u06cc \u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "Backend (Symfony 7)", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L29", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_backend_symfony_7", + "community": 343, + "norm_label": "backend (symfony 7)" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 Entity (\u0627\u0644\u06af\u0648)", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L40", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u0633\u0627\u062e\u062a\u0627\u0631_entity_\u0627\u0644\u06af\u0648", + "community": 343, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 entity (\u0627\u0644\u06af\u0648)" + }, + { + "label": "\u062a\u0648\u062c\u0647 \u0645\u0647\u0645 \u2014 BaseController::success() double-nested", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L74", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u062a\u0648\u062c\u0647_\u0645\u0647\u0645_basecontroller_success_double_nested", + "community": 343, + "norm_label": "\u062a\u0648\u062c\u0647 \u0645\u0647\u0645 \u2014 basecontroller::success() double-nested" + }, + { + "label": "SecretaryController \u2014 \u0648\u0636\u0639\u06cc\u062a \u0648\u0627\u0642\u0639\u06cc \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L88", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_secretarycontroller_\u0648\u0636\u0639\u06cc\u062a_\u0648\u0627\u0642\u0639\u06cc_\u0641\u0639\u0644\u06cc", + "community": 343, + "norm_label": "secretarycontroller \u2014 \u0648\u0636\u0639\u06cc\u062a \u0648\u0627\u0642\u0639\u06cc \u0641\u0639\u0644\u06cc" + }, + { + "label": "Payment entity \u2014 \u0648\u0636\u0639\u06cc\u062a \u0648\u0627\u0642\u0639\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L99", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_payment_entity_\u0648\u0636\u0639\u06cc\u062a_\u0648\u0627\u0642\u0639\u06cc", + "community": 343, + "norm_label": "payment entity \u2014 \u0648\u0636\u0639\u06cc\u062a \u0648\u0627\u0642\u0639\u06cc" + }, + { + "label": "SmsService \u2014 signature \u0648\u0627\u0642\u0639\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L107", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_smsservice_signature_\u0648\u0627\u0642\u0639\u06cc", + "community": 343, + "norm_label": "smsservice \u2014 signature \u0648\u0627\u0642\u0639\u06cc" + }, + { + "label": "AppointmentController::updateStatus \u2014 \u0648\u0636\u0639\u06cc\u062a \u0648\u0627\u0642\u0639\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L115", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_appointmentcontroller_updatestatus_\u0648\u0636\u0639\u06cc\u062a_\u0648\u0627\u0642\u0639\u06cc", + "community": 343, + "norm_label": "appointmentcontroller::updatestatus \u2014 \u0648\u0636\u0639\u06cc\u062a \u0648\u0627\u0642\u0639\u06cc" + }, + { + "label": "\u062a\u0633\u06a9\u200c\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L124", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", + "community": 501, + "norm_label": "\u062a\u0633\u06a9\u200c\u0647\u0627" + }, + { + "label": "TASK-10: \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (Staff)", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L128", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "community": 502, + "norm_label": "task-10: \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (staff)" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L132", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "community": 502, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:" + }, + { + "label": "Entity ClinicStaff:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L141", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_entity_clinicstaff", + "community": 502, + "norm_label": "entity clinicstaff:" + }, + { + "label": "Controller endpoints:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L148", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_controller_endpoints", + "community": 502, + "norm_label": "controller endpoints:" + }, + { + "label": "\u0646\u06a9\u0627\u062a:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L156", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u0646\u06a9\u0627\u062a", + "community": 502, + "norm_label": "\u0646\u06a9\u0627\u062a:" + }, + { + "label": "TASK-11: \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (Subscription Tiers)", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L164", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "community": 280, + "norm_label": "task-11: \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (subscription tiers)" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L168", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_168", + "community": 280, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:" + }, + { + "label": "SubscriptionPlan: `id`, `uuid`, `name` (VARCHAR 30: free/basic/professional), `level` (TINYINT),", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L181", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_subscriptionplan_id_uuid_name_varchar_30_free_basic_professional_level_tinyint", + "community": 280, + "norm_label": "subscriptionplan: `id`, `uuid`, `name` (varchar 30: free/basic/professional), `level` (tinyint)," + }, + { + "label": "SubscriptionPeriod: `id`, `uuid`, `plan` (FK\u2192SubscriptionPlan), `label` (VARCHAR 50),", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L185", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_subscriptionperiod_id_uuid_plan_fk_subscriptionplan_label_varchar_50", + "community": 280, + "norm_label": "subscriptionperiod: `id`, `uuid`, `plan` (fk\u2192subscriptionplan), `label` (varchar 50)," + }, + { + "label": "ClinicSubscription: `id`, `uuid`, `entityType`, `entityId`, `plan` (FK),", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L189", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_clinicsubscription_id_uuid_entitytype_entityid_plan_fk", + "community": 280, + "norm_label": "clinicsubscription: `id`, `uuid`, `entitytype`, `entityid`, `plan` (fk)," + }, + { + "label": "SubscriptionService \u2014 \u0645\u062a\u062f\u0647\u0627\u06cc \u0627\u0644\u0632\u0627\u0645\u06cc:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L195", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_subscriptionservice_\u0645\u062a\u062f\u0647\u0627\u06cc_\u0627\u0644\u0632\u0627\u0645\u06cc", + "community": 280, + "norm_label": "subscriptionservice \u2014 \u0645\u062a\u062f\u0647\u0627\u06cc \u0627\u0644\u0632\u0627\u0645\u06cc:" + }, + { + "label": "SubscriptionController endpoints:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L219", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_subscriptioncontroller_endpoints", + "community": 280, + "norm_label": "subscriptioncontroller endpoints:" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631 PaymentController:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L233", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_paymentcontroller", + "community": 280, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631 paymentcontroller:" + }, + { + "label": "Seed data \u062f\u0631 migration:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L242", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_seed_data_\u062f\u0631_migration", + "community": 280, + "norm_label": "seed data \u062f\u0631 migration:" + }, + { + "label": "Error codes \u062c\u062f\u06cc\u062f \u062f\u0631 ErrorCodes.php:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L245", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_error_codes_\u062c\u062f\u06cc\u062f_\u062f\u0631_errorcodes_php", + "community": 280, + "norm_label": "error codes \u062c\u062f\u06cc\u062f \u062f\u0631 errorcodes.php:" + }, + { + "label": "TASK-12: \u062a\u06a9\u0645\u06cc\u0644 \u0645\u0646\u0634\u06cc \u2014 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u067e\u0646\u0644", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L256", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_task_12_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644", + "community": 503, + "norm_label": "task-12: \u062a\u06a9\u0645\u06cc\u0644 \u0645\u0646\u0634\u06cc \u2014 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u067e\u0646\u0644" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647 (\u0647\u06cc\u0686 \u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f\u06cc \u0646\u06cc\u0633\u062a):", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L260", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647_\u0647\u06cc\u0686_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f\u06cc_\u0646\u06cc\u0633\u062a", + "community": 503, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647 (\u0647\u06cc\u0686 \u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f\u06cc \u0646\u06cc\u0633\u062a):" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631 SecretaryController::create():", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L264", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_secretarycontroller_create", + "community": 503, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631 secretarycontroller::create():" + }, + { + "label": "\u0646\u06a9\u062a\u0647 \u0645\u0647\u0645 \u2014 \u0645\u062a\u062f \u0645\u0648\u062c\u0648\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L277", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u0646\u06a9\u062a\u0647_\u0645\u0647\u0645_\u0645\u062a\u062f_\u0645\u0648\u062c\u0648\u062f", + "community": 503, + "norm_label": "\u0646\u06a9\u062a\u0647 \u0645\u0647\u0645 \u2014 \u0645\u062a\u062f \u0645\u0648\u062c\u0648\u062f:" + }, + { + "label": "Error code \u0645\u0648\u062c\u0648\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L280", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_error_code_\u0645\u0648\u062c\u0648\u062f", + "community": 503, + "norm_label": "error code \u0645\u0648\u062c\u0648\u062f:" + }, + { + "label": "TASK-13: \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (Clinic Services)", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L287", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "community": 344, + "norm_label": "task-13: \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (clinic services)" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L291", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_291", + "community": 344, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:" + }, + { + "label": "ServiceSection: `id`, `uuid`, `entityType`, `entityId`, `name` (VARCHAR 200), `active` (bool=true), `createdAt`, `updatedAt`.", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L301", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_servicesection_id_uuid_entitytype_entityid_name_varchar_200_active_bool_true_createdat_updatedat", + "community": 344, + "norm_label": "servicesection: `id`, `uuid`, `entitytype`, `entityid`, `name` (varchar 200), `active` (bool=true), `createdat`, `updatedat`." + }, + { + "label": "ServiceItem: `id`, `uuid`, `section` (FK\u2192ServiceSection ON DELETE CASCADE),", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L304", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_serviceitem_id_uuid_section_fk_servicesection_on_delete_cascade", + "community": 344, + "norm_label": "serviceitem: `id`, `uuid`, `section` (fk\u2192servicesection on delete cascade)," + }, + { + "label": "Controller endpoints:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L308", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_controller_endpoints_308", + "community": 344, + "norm_label": "controller endpoints:" + }, + { + "label": "gate check helper:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L320", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_gate_check_helper", + "community": 344, + "norm_label": "gate check helper:" + }, + { + "label": "\u062d\u0630\u0641 ServiceItem \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062f\u0631 \u067e\u0631\u0648\u0646\u062f\u0647:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L331", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u062d\u0630\u0641_serviceitem_\u0628\u0627_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u062f\u0631_\u067e\u0631\u0648\u0646\u062f\u0647", + "community": 344, + "norm_label": "\u062d\u0630\u0641 serviceitem \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062f\u0631 \u067e\u0631\u0648\u0646\u062f\u0647:" + }, + { + "label": "Error codes \u062c\u062f\u06cc\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L342", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_error_codes_\u062c\u062f\u06cc\u062f", + "community": 344, + "norm_label": "error codes \u062c\u062f\u06cc\u062f:" + }, + { + "label": "TASK-14: \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc (SMS Panel)", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L351", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "community": 282, + "norm_label": "task-14: \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc (sms panel)" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L355", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_355", + "community": 282, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L368", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647", + "community": 282, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647:" + }, + { + "label": "SmsWallet: `id`, `entityType`, `entityId`, `balanceRials` (INT=0), `createdAt`, `updatedAt`.", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L372", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_smswallet_id_entitytype_entityid_balancerials_int_0_createdat_updatedat", + "community": 282, + "norm_label": "smswallet: `id`, `entitytype`, `entityid`, `balancerials` (int=0), `createdat`, `updatedat`." + }, + { + "label": "SmsWalletTransaction: `id`, `uuid`, `wallet` (FK\u2192SmsWallet ON DELETE CASCADE),", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L375", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_smswallettransaction_id_uuid_wallet_fk_smswallet_on_delete_cascade", + "community": 282, + "norm_label": "smswallettransaction: `id`, `uuid`, `wallet` (fk\u2192smswallet on delete cascade)," + }, + { + "label": "SmsSettings: `id`, `entityType`, `entityId`, `reminderEnabled` (bool=false),", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L379", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_smssettings_id_entitytype_entityid_reminderenabled_bool_false", + "community": 282, + "norm_label": "smssettings: `id`, `entitytype`, `entityid`, `reminderenabled` (bool=false)," + }, + { + "label": "SmsWalletService:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L383", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_smswalletservice", + "community": 282, + "norm_label": "smswalletservice:" + }, + { + "label": "SmsWalletController endpoints:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L391", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_smswalletcontroller_endpoints", + "community": 282, + "norm_label": "smswalletcontroller endpoints:" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631 PaymentController callback \u0628\u0631\u0627\u06cc sms_wallet:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L401", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_paymentcontroller_callback_\u0628\u0631\u0627\u06cc_sms_wallet", + "community": 282, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631 paymentcontroller callback \u0628\u0631\u0627\u06cc sms_wallet:" + }, + { + "label": "SiteConfig key:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L409", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_siteconfig_key", + "community": 282, + "norm_label": "siteconfig key:" + }, + { + "label": "TASK-15: \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631 (Patient Records)", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L416", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "community": 281, + "norm_label": "task-15: \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631 (patient records)" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L420", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_420", + "community": 281, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:" + }, + { + "label": "\u0641\u0627\u06cc\u0644 \u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L432", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647", + "community": 281, + "norm_label": "\u0641\u0627\u06cc\u0644 \u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647:" + }, + { + "label": "PatientRecord: `id`, `uuid`, `entityType`, `entityId`, `user` (FK\u2192User ON DELETE RESTRICT),", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L435", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_patientrecord_id_uuid_entitytype_entityid_user_fk_user_on_delete_restrict", + "community": 281, + "norm_label": "patientrecord: `id`, `uuid`, `entitytype`, `entityid`, `user` (fk\u2192user on delete restrict)," + }, + { + "label": "PatientSession: `id`, `uuid`, `record` (FK\u2192PatientRecord CASCADE), `appointment` (FK nullable SET NULL),", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L439", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_patientsession_id_uuid_record_fk_patientrecord_cascade_appointment_fk_nullable_set_null", + "community": 281, + "norm_label": "patientsession: `id`, `uuid`, `record` (fk\u2192patientrecord cascade), `appointment` (fk nullable set null)," + }, + { + "label": "SessionService (entity): `id`, `uuid`, `session` (FK\u2192PatientSession CASCADE),", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L446", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_sessionservice_entity_id_uuid_session_fk_patientsession_cascade", + "community": 281, + "norm_label": "sessionservice (entity): `id`, `uuid`, `session` (fk\u2192patientsession cascade)," + }, + { + "label": "PatientService:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L450", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_patientservice", + "community": 281, + "norm_label": "patientservice:" + }, + { + "label": "PatientController endpoints:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L473", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_patientcontroller_endpoints", + "community": 281, + "norm_label": "patientcontroller endpoints:" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631 AppointmentController::updateStatus():", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L483", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_appointmentcontroller_updatestatus", + "community": 281, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631 appointmentcontroller::updatestatus():" + }, + { + "label": "Error codes \u062c\u062f\u06cc\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L489", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_error_codes_\u062c\u062f\u06cc\u062f_489", + "community": 281, + "norm_label": "error codes \u062c\u062f\u06cc\u062f:" + }, + { + "label": "TASK-16: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f (Smart Dashboard)", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L499", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", + "community": 460, + "norm_label": "task-16: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f (smart dashboard)" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647 (\u0647\u06cc\u0686 \u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f\u06cc \u0646\u06cc\u0633\u062a):", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L503", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647_\u0647\u06cc\u0686_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f\u06cc_\u0646\u06cc\u0633\u062a_503", + "community": 460, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647 (\u0647\u06cc\u0686 \u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f\u06cc \u0646\u06cc\u0633\u062a):" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631 DashboardController \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `from`/`to`:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L507", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_dashboardcontroller_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_from_to", + "community": 460, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631 dashboardcontroller \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `from`/`to`:" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631 AdminApiController::dashboardCharts():", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L519", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_adminapicontroller_dashboardcharts", + "community": 460, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631 adminapicontroller::dashboardcharts():" + }, + { + "label": "PatientRecordRepository \u0645\u062a\u062f \u062c\u062f\u06cc\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L529", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_patientrecordrepository_\u0645\u062a\u062f_\u062c\u062f\u06cc\u062f", + "community": 460, + "norm_label": "patientrecordrepository \u0645\u062a\u062f \u062c\u062f\u06cc\u062f:" + }, + { + "label": "PatientSessionRepository \u0645\u062a\u062f \u062c\u062f\u06cc\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L535", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_patientsessionrepository_\u0645\u062a\u062f_\u062c\u062f\u06cc\u062f", + "community": 460, + "norm_label": "patientsessionrepository \u0645\u062a\u062f \u062c\u062f\u06cc\u062f:" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645 \u0628\u0631\u0627\u06cc \u0647\u0645\u0647 \u062a\u0633\u06a9\u200c\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L545", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0628\u0631\u0627\u06cc_\u0647\u0645\u0647_\u062a\u0633\u06a9_\u0647\u0627", + "community": 504, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645 \u0628\u0631\u0627\u06cc \u0647\u0645\u0647 \u062a\u0633\u06a9\u200c\u0647\u0627" + }, + { + "label": "resolveEntityFromJwt \u2014 helper \u0645\u0634\u062a\u0631\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L547", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_resolveentityfromjwt_helper_\u0645\u0634\u062a\u0631\u06a9", + "community": 504, + "norm_label": "resolveentityfromjwt \u2014 helper \u0645\u0634\u062a\u0631\u06a9" + }, + { + "label": "migration \u0628\u0639\u062f \u0627\u0632 \u0647\u0631 \u062a\u0633\u06a9:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L557", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_migration_\u0628\u0639\u062f_\u0627\u0632_\u0647\u0631_\u062a\u0633\u06a9", + "community": 504, + "norm_label": "migration \u0628\u0639\u062f \u0627\u0632 \u0647\u0631 \u062a\u0633\u06a9:" + }, + { + "label": "\u0628\u0631\u0631\u0633\u06cc route \u0628\u0639\u062f \u0627\u0632 \u0647\u0631 \u062a\u0633\u06a9:", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L564", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u0628\u0631\u0631\u0633\u06cc_route_\u0628\u0639\u062f_\u0627\u0632_\u0647\u0631_\u062a\u0633\u06a9", + "community": 504, + "norm_label": "\u0628\u0631\u0631\u0633\u06cc route \u0628\u0639\u062f \u0627\u0632 \u0647\u0631 \u062a\u0633\u06a9:" + }, + { + "label": "\u062a\u0631\u062a\u06cc\u0628 \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc (docs/api/):", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L569", + "_origin": "ast", + "id": "prompt_implement_phase2_backend_\u062a\u0631\u062a\u06cc\u0628_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api", + "community": 504, + "norm_label": "\u062a\u0631\u062a\u06cc\u0628 \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc (docs/api/):" + }, + { + "label": "implement-phase2-frontend.md", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend", + "community": 18, + "norm_label": "implement-phase2-frontend.md" + }, + { + "label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f \u0641\u0627\u0632 \u06f2 \u2014 TASK-10 \u062a\u0627 TASK-16", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", + "community": 18, + "norm_label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f \u0641\u0627\u0632 \u06f2 \u2014 task-10 \u062a\u0627 task-16" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u0632\u0645\u06cc\u0646\u0647", + "community": 18, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u062b\u0627\u0628\u062a \u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L9", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062b\u0627\u0628\u062a_\u067e\u0631\u0648\u0698\u0647", + "community": 18, + "norm_label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u062b\u0627\u0628\u062a \u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "TASK-10 \u2014 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (Staff)", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L23", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "community": 18, + "norm_label": "task-10 \u2014 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (staff)" + }, + { + "label": "API", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L25", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_api", + "community": 18, + "norm_label": "api" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L60", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "community": 18, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f" + }, + { + "label": "Route \u0648 Sidebar", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L95", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_route_\u0648_sidebar", + "community": 18, + "norm_label": "route \u0648 sidebar" + }, + { + "label": "\u06a9\u0627\u0645\u06cc\u062a", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L112", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a", + "community": 18, + "norm_label": "\u06a9\u0627\u0645\u06cc\u062a" + }, + { + "label": "TASK-11 \u2014 \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (Subscription)", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L121", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription", + "community": 18, + "norm_label": "task-11 \u2014 \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (subscription)" + }, + { + "label": "API", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L123", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_api_123", + "community": 18, + "norm_label": "api" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L186", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_186", + "community": 18, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f" + }, + { + "label": "Route", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L232", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_route", + "community": 18, + "norm_label": "route" + }, + { + "label": "\u06a9\u0627\u0645\u06cc\u062a", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L245", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_245", + "community": 18, + "norm_label": "\u06a9\u0627\u0645\u06cc\u062a" + }, + { + "label": "TASK-12 \u2014 \u062a\u06a9\u0645\u06cc\u0644 Permissions \u0645\u0646\u0634\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L253", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_task_12_\u062a\u06a9\u0645\u06cc\u0644_permissions_\u0645\u0646\u0634\u06cc", + "community": 18, + "norm_label": "task-12 \u2014 \u062a\u06a9\u0645\u06cc\u0644 permissions \u0645\u0646\u0634\u06cc" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc SecretariesPage.tsx", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L257", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_secretariespage_tsx", + "community": 18, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc secretariespage.tsx" + }, + { + "label": "\u06a9\u0627\u0645\u06cc\u062a", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L334", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_334", + "community": 18, + "norm_label": "\u06a9\u0627\u0645\u06cc\u062a" + }, + { + "label": "TASK-13 \u2014 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L342", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 18, + "norm_label": "task-13 \u2014 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "API", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L344", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_api_344", + "community": 18, + "norm_label": "api" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L384", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_384", + "community": 18, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f" + }, + { + "label": "Route", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L428", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_route_428", + "community": 18, + "norm_label": "route" + }, + { + "label": "\u06a9\u0627\u0645\u06cc\u062a", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L441", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_441", + "community": 18, + "norm_label": "\u06a9\u0627\u0645\u06cc\u062a" + }, + { + "label": "TASK-14 \u2014 \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L449", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "community": 18, + "norm_label": "task-14 \u2014 \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc" + }, + { + "label": "API", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L451", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_api_451", + "community": 18, + "norm_label": "api" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L513", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_513", + "community": 18, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f" + }, + { + "label": "Route", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L557", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_route_557", + "community": 18, + "norm_label": "route" + }, + { + "label": "\u06a9\u0627\u0645\u06cc\u062a", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L570", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_570", + "community": 18, + "norm_label": "\u06a9\u0627\u0645\u06cc\u062a" + }, + { + "label": "TASK-15 \u2014 \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L578", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "community": 18, + "norm_label": "task-15 \u2014 \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631" + }, + { + "label": "API", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L580", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_api_580", + "community": 18, + "norm_label": "api" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f/\u062a\u063a\u06cc\u06cc\u0631", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L648", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631", + "community": 18, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f/\u062a\u063a\u06cc\u06cc\u0631" + }, + { + "label": "Route", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L718", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_route_718", + "community": 18, + "norm_label": "route" + }, + { + "label": "\u06a9\u0627\u0645\u06cc\u062a", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L732", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_732", + "community": 18, + "norm_label": "\u06a9\u0627\u0645\u06cc\u062a" + }, + { + "label": "TASK-16 \u2014 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f \u0628\u0627 \u0641\u06cc\u0644\u062a\u0631 \u0632\u0645\u0627\u0646\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L740", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0628\u0627_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", + "community": 18, + "norm_label": "task-16 \u2014 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f \u0628\u0627 \u0641\u06cc\u0644\u062a\u0631 \u0632\u0645\u0627\u0646\u06cc" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631 API", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L742", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u062a\u063a\u06cc\u06cc\u0631_api", + "community": 18, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631 api" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631 `assets/admin/pages/DashboardPage.tsx`", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L785", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u062a\u063a\u06cc\u06cc\u0631_assets_admin_pages_dashboardpage_tsx", + "community": 18, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631 `assets/admin/pages/dashboardpage.tsx`" + }, + { + "label": "\u06a9\u0627\u0645\u06cc\u062a", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L901", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_901", + "community": 18, + "norm_label": "\u06a9\u0627\u0645\u06cc\u062a" + }, + { + "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627 \u0648 \u0686\u06a9\u200c\u0644\u06cc\u0633\u062a", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L909", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627_\u0648_\u0686\u06a9_\u0644\u06cc\u0633\u062a", + "community": 18, + "norm_label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627 \u0648 \u0686\u06a9\u200c\u0644\u06cc\u0633\u062a" + }, + { + "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u062c\u0631\u0627", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L921", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627", + "community": 18, + "norm_label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u062c\u0631\u0627" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062c\u0639 \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L930", + "_origin": "ast", + "id": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062c\u0639_\u0645\u0647\u0645", + "community": 18, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062c\u0639 \u0645\u0647\u0645" + }, + { + "label": "insurance-pages-subscription-gating.md", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_insurance_pages_subscription_gating", + "community": 148, + "norm_label": "insurance-pages-subscription-gating.md" + }, + { + "label": "\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc \u0635\u0641\u062d\u0627\u062a \u0628\u06cc\u0645\u0647 (\u0642\u06cc\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc \u0648 \u0645\u0637\u0627\u0644\u0628\u0627\u062a) \u0628\u0647 \u062e\u0631\u06cc\u062f \u067e\u0644\u0646 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "community": 148, + "norm_label": "\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc \u0635\u0641\u062d\u0627\u062a \u0628\u06cc\u0645\u0647 (\u0642\u06cc\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc \u0648 \u0645\u0637\u0627\u0644\u0628\u0627\u062a) \u0628\u0647 \u062e\u0631\u06cc\u062f \u067e\u0644\u0646 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_insurance_pages_subscription_gating_\u067e\u0631\u0648\u0698\u0647", + "community": 148, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_insurance_pages_subscription_gating_\u0632\u0645\u06cc\u0646\u0647", + "community": 148, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L16", + "_origin": "ast", + "id": "prompt_insurance_pages_subscription_gating_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 148, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L25", + "_origin": "ast", + "id": "prompt_insurance_pages_subscription_gating_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 148, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L35", + "_origin": "ast", + "id": "prompt_insurance_pages_subscription_gating_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 148, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0627\u0644\u06af\u0648\u06cc \u062f\u0631\u0633\u062a\u0650 \u0645\u0648\u062c\u0648\u062f (\u0628\u0631\u0627\u06cc \u062a\u0642\u0644\u06cc\u062f)", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L37", + "_origin": "ast", + "id": "prompt_insurance_pages_subscription_gating_\u0627\u0644\u06af\u0648\u06cc_\u062f\u0631\u0633\u062a_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0627\u06cc_\u062a\u0642\u0644\u06cc\u062f", + "community": 148, + "norm_label": "\u0627\u0644\u06af\u0648\u06cc \u062f\u0631\u0633\u062a \u0645\u0648\u062c\u0648\u062f (\u0628\u0631\u0627\u06cc \u062a\u0642\u0644\u06cc\u062f)" + }, + { + "label": "\u0635\u0641\u062d\u0627\u062a \u0645\u062d\u0627\u0641\u0638\u062a\u200c\u0646\u0634\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L48", + "_origin": "ast", + "id": "prompt_insurance_pages_subscription_gating_\u0635\u0641\u062d\u0627\u062a_\u0645\u062d\u0627\u0641\u0638\u062a_\u0646\u0634\u062f\u0647", + "community": 148, + "norm_label": "\u0635\u0641\u062d\u0627\u062a \u0645\u062d\u0627\u0641\u0638\u062a\u200c\u0646\u0634\u062f\u0647" + }, + { + "label": "Sidebar \u2014 \u0644\u06cc\u0646\u06a9\u200c\u0647\u0627 \u0628\u062f\u0648\u0646 feature", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L71", + "_origin": "ast", + "id": "prompt_insurance_pages_subscription_gating_sidebar_\u0644\u06cc\u0646\u06a9_\u0647\u0627_\u0628\u062f\u0648\u0646_feature", + "community": 148, + "norm_label": "sidebar \u2014 \u0644\u06cc\u0646\u06a9\u200c\u0647\u0627 \u0628\u062f\u0648\u0646 feature" + }, + { + "label": "AdminSubscriptionPage \u2014 feature\u0647\u0627\u06cc \u0647\u0627\u0631\u062f\u06a9\u062f (\u0641\u0642\u0637 \u06f3 \u062a\u0627)", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L80", + "_origin": "ast", + "id": "prompt_insurance_pages_subscription_gating_adminsubscriptionpage_feature\u0647\u0627\u06cc_\u0647\u0627\u0631\u062f\u06a9\u062f_\u0641\u0642\u0637_\u06f3_\u062a\u0627", + "community": 148, + "norm_label": "adminsubscriptionpage \u2014 feature\u0647\u0627\u06cc \u0647\u0627\u0631\u062f\u06a9\u062f (\u0641\u0642\u0637 \u06f3 \u062a\u0627)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L101", + "_origin": "ast", + "id": "prompt_insurance_pages_subscription_gating_\u0648\u0638\u0627\u06cc\u0641", + "community": 148, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u067e\u06cc\u0686\u06cc\u062f\u0646 \u062f\u0648 \u0635\u0641\u062d\u0647 \u062f\u0631 FeatureGate", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L103", + "_origin": "ast", + "id": "prompt_insurance_pages_subscription_gating_\u06f1_\u067e\u06cc\u0686\u06cc\u062f\u0646_\u062f\u0648_\u0635\u0641\u062d\u0647_\u062f\u0631_featuregate", + "community": 148, + "norm_label": "\u06f1. \u067e\u06cc\u0686\u06cc\u062f\u0646 \u062f\u0648 \u0635\u0641\u062d\u0647 \u062f\u0631 featuregate" + }, + { + "label": "\u06f2. \u0627\u0641\u0632\u0648\u062f\u0646 feature \u0628\u0647 \u0644\u06cc\u0646\u06a9\u200c\u0647\u0627\u06cc Sidebar", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L126", + "_origin": "ast", + "id": "prompt_insurance_pages_subscription_gating_\u06f2_\u0627\u0641\u0632\u0648\u062f\u0646_feature_\u0628\u0647_\u0644\u06cc\u0646\u06a9_\u0647\u0627\u06cc_sidebar", + "community": 148, + "norm_label": "\u06f2. \u0627\u0641\u0632\u0648\u062f\u0646 feature \u0628\u0647 \u0644\u06cc\u0646\u06a9\u200c\u0647\u0627\u06cc sidebar" + }, + { + "label": "\u06f3. \u0627\u0641\u0632\u0648\u062f\u0646 `insurance` \u0628\u0647 UI \u0627\u062f\u0645\u06cc\u0646\u0650 \u067e\u0644\u0646", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L130", + "_origin": "ast", + "id": "prompt_insurance_pages_subscription_gating_\u06f3_\u0627\u0641\u0632\u0648\u062f\u0646_insurance_\u0628\u0647_ui_\u0627\u062f\u0645\u06cc\u0646_\u067e\u0644\u0646", + "community": 148, + "norm_label": "\u06f3. \u0627\u0641\u0632\u0648\u062f\u0646 `insurance` \u0628\u0647 ui \u0627\u062f\u0645\u06cc\u0646 \u067e\u0644\u0646" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L145", + "_origin": "ast", + "id": "prompt_insurance_pages_subscription_gating_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 148, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "insurance-pricing-and-selects-cleanup.md", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_insurance_pricing_and_selects_cleanup", + "community": 167, + "norm_label": "insurance-pricing-and-selects-cleanup.md" + }, + { + "label": "\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647\u200c\u0633\u0627\u0632\u06cc \u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc \u0628\u06cc\u0645\u0647\u060c select \u06cc\u06a9\u062f\u0633\u062a\u060c \u0648 \u062a\u0639\u062f\u0627\u062f \u062e\u062f\u0645\u062a \u062f\u0631 \u0645\u0631\u0627\u062c\u0639\u0647", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_insurance_pricing_and_selects_cleanup_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_select_\u06cc\u06a9\u062f\u0633\u062a_\u0648_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a_\u062f\u0631_\u0645\u0631\u0627\u062c\u0639\u0647", + "community": 167, + "norm_label": "\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647\u200c\u0633\u0627\u0632\u06cc \u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc \u0628\u06cc\u0645\u0647\u060c select \u06cc\u06a9\u062f\u0633\u062a\u060c \u0648 \u062a\u0639\u062f\u0627\u062f \u062e\u062f\u0645\u062a \u062f\u0631 \u0645\u0631\u0627\u062c\u0639\u0647" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_insurance_pricing_and_selects_cleanup_\u067e\u0631\u0648\u0698\u0647", + "community": 167, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_insurance_pricing_and_selects_cleanup_\u0632\u0645\u06cc\u0646\u0647", + "community": 167, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L16", + "_origin": "ast", + "id": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 167, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0635\u0641\u062d\u0647\u200c\u06cc insurance-pricing (\u062f\u0648 \u0628\u062e\u0634 \u0647\u0645\u200c\u067e\u0648\u0634\u0627\u0646)", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L18", + "_origin": "ast", + "id": "prompt_insurance_pricing_and_selects_cleanup_\u0635\u0641\u062d\u0647_\u06cc_insurance_pricing_\u062f\u0648_\u0628\u062e\u0634_\u0647\u0645_\u067e\u0648\u0634\u0627\u0646", + "community": 167, + "norm_label": "\u0635\u0641\u062d\u0647\u200c\u06cc insurance-pricing (\u062f\u0648 \u0628\u062e\u0634 \u0647\u0645\u200c\u067e\u0648\u0634\u0627\u0646)" + }, + { + "label": "select list\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L30", + "_origin": "ast", + "id": "prompt_insurance_pricing_and_selects_cleanup_select_list\u0647\u0627", + "community": 167, + "norm_label": "select list\u0647\u0627" + }, + { + "label": "\u062a\u0639\u062f\u0627\u062f \u062e\u062f\u0645\u062a", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L41", + "_origin": "ast", + "id": "prompt_insurance_pricing_and_selects_cleanup_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a", + "community": 167, + "norm_label": "\u062a\u0639\u062f\u0627\u062f \u062e\u062f\u0645\u062a" + }, + { + "label": "select \u0628\u06cc\u0645\u0647 \u062f\u0631 \u0641\u0631\u0645 \u0645\u0631\u0627\u062c\u0639\u0647", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L55", + "_origin": "ast", + "id": "prompt_insurance_pricing_and_selects_cleanup_select_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u0641\u0631\u0645_\u0645\u0631\u0627\u062c\u0639\u0647", + "community": 167, + "norm_label": "select \u0628\u06cc\u0645\u0647 \u062f\u0631 \u0641\u0631\u0645 \u0645\u0631\u0627\u062c\u0639\u0647" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L59", + "_origin": "ast", + "id": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0638\u0627\u06cc\u0641", + "community": 167, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0627\u062f\u063a\u0627\u0645 \u0635\u0641\u062d\u0647\u200c\u06cc insurance-pricing", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L61", + "_origin": "ast", + "id": "prompt_insurance_pricing_and_selects_cleanup_\u06f1_\u0627\u062f\u063a\u0627\u0645_\u0635\u0641\u062d\u0647_\u06cc_insurance_pricing", + "community": 167, + "norm_label": "\u06f1. \u0627\u062f\u063a\u0627\u0645 \u0635\u0641\u062d\u0647\u200c\u06cc insurance-pricing" + }, + { + "label": "\u06f2. \u06cc\u06a9 \u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a select \u06cc\u06a9\u062f\u0633\u062a", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L68", + "_origin": "ast", + "id": "prompt_insurance_pricing_and_selects_cleanup_\u06f2_\u06cc\u06a9_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_select_\u06cc\u06a9\u062f\u0633\u062a", + "community": 167, + "norm_label": "\u06f2. \u06cc\u06a9 \u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a select \u06cc\u06a9\u062f\u0633\u062a" + }, + { + "label": "\u06f3. \u062a\u0639\u062f\u0627\u062f (quantity) \u0628\u0631\u0627\u06cc \u062e\u062f\u0645\u0627\u062a", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L74", + "_origin": "ast", + "id": "prompt_insurance_pricing_and_selects_cleanup_\u06f3_\u062a\u0639\u062f\u0627\u062f_quantity_\u0628\u0631\u0627\u06cc_\u062e\u062f\u0645\u0627\u062a", + "community": 167, + "norm_label": "\u06f3. \u062a\u0639\u062f\u0627\u062f (quantity) \u0628\u0631\u0627\u06cc \u062e\u062f\u0645\u0627\u062a" + }, + { + "label": "\u06f4. select \u0628\u06cc\u0645\u0647 \u0641\u0642\u0637 \u0627\u0632 \u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627 + \u062f\u0631\u0635\u062f \u062e\u0648\u062f\u06a9\u0627\u0631", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L86", + "_origin": "ast", + "id": "prompt_insurance_pricing_and_selects_cleanup_\u06f4_select_\u0628\u06cc\u0645\u0647_\u0641\u0642\u0637_\u0627\u0632_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627_\u062f\u0631\u0635\u062f_\u062e\u0648\u062f\u06a9\u0627\u0631", + "community": 167, + "norm_label": "\u06f4. select \u0628\u06cc\u0645\u0647 \u0641\u0642\u0637 \u0627\u0632 \u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627 + \u062f\u0631\u0635\u062f \u062e\u0648\u062f\u06a9\u0627\u0631" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L92", + "_origin": "ast", + "id": "prompt_insurance_pricing_and_selects_cleanup_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 167, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "insurance-visit-pricing.md", + "file_type": "document", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_insurance_visit_pricing", + "community": 188, + "norm_label": "insurance-visit-pricing.md" + }, + { + "label": "\u0642\u06cc\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc \u0648\u06cc\u0632\u06cc\u062a \u0628\u0631 \u0627\u0633\u0627\u0633 \u0628\u06cc\u0645\u0647 \u062f\u0631 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9/\u0645\u0637\u0628", + "file_type": "document", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", + "community": 188, + "norm_label": "\u0642\u06cc\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc \u0648\u06cc\u0632\u06cc\u062a \u0628\u0631 \u0627\u0633\u0627\u0633 \u0628\u06cc\u0645\u0647 \u062f\u0631 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9/\u0645\u0637\u0628" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_insurance_visit_pricing_\u067e\u0631\u0648\u0698\u0647", + "community": 188, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_insurance_visit_pricing_\u0632\u0645\u06cc\u0646\u0647", + "community": 188, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L23", + "_origin": "ast", + "id": "prompt_insurance_visit_pricing_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 188, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L33", + "_origin": "ast", + "id": "prompt_insurance_visit_pricing_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 188, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L45", + "_origin": "ast", + "id": "prompt_insurance_visit_pricing_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 188, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L63", + "_origin": "ast", + "id": "prompt_insurance_visit_pricing_\u0648\u0638\u0627\u06cc\u0641", + "community": 188, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u062a\u062d\u0644\u06cc\u0644 \u0648 \u0637\u0631\u0627\u062d\u06cc \u0645\u062f\u0644 \u0642\u06cc\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L65", + "_origin": "ast", + "id": "prompt_insurance_visit_pricing_\u06f1_\u062a\u062d\u0644\u06cc\u0644_\u0648_\u0637\u0631\u0627\u062d\u06cc_\u0645\u062f\u0644_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc", + "community": 188, + "norm_label": "\u06f1. \u062a\u062d\u0644\u06cc\u0644 \u0648 \u0637\u0631\u0627\u062d\u06cc \u0645\u062f\u0644 \u0642\u06cc\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc" + }, + { + "label": "\u06f2. Entity + Migration", + "file_type": "document", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L76", + "_origin": "ast", + "id": "prompt_insurance_visit_pricing_\u06f2_entity_migration", + "community": 188, + "norm_label": "\u06f2. entity + migration" + }, + { + "label": "\u06f3. API", + "file_type": "document", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L83", + "_origin": "ast", + "id": "prompt_insurance_visit_pricing_\u06f3_api", + "community": 188, + "norm_label": "\u06f3. api" + }, + { + "label": "\u06f4. Admin Frontend", + "file_type": "document", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L92", + "_origin": "ast", + "id": "prompt_insurance_visit_pricing_\u06f4_admin_frontend", + "community": 188, + "norm_label": "\u06f4. admin frontend" + }, + { + "label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "file_type": "document", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L101", + "_origin": "ast", + "id": "prompt_insurance_visit_pricing_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "community": 188, + "norm_label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0627\u062a" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L105", + "_origin": "ast", + "id": "prompt_insurance_visit_pricing_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 188, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "location-clinic-address.md", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_location_clinic_address", + "community": 37, + "norm_label": "location-clinic-address.md" + }, + { + "label": "\u067e\u0631\u0627\u0645\u067e\u062a: \u0645\u062f\u06cc\u0631\u06cc\u062a \u0622\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0648 location_id \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0641\u062a\u06af\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u067e\u0631\u0627\u0645\u067e\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_location_id_\u062f\u0631_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", + "community": 37, + "norm_label": "\u067e\u0631\u0627\u0645\u067e\u062a: \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0648 location_id \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0641\u062a\u06af\u06cc" + }, + { + "label": "\u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u0647\u062f\u0641", + "community": 37, + "norm_label": "\u0647\u062f\u0641" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647 \u0641\u0646\u06cc \u0645\u0648\u062c\u0648\u062f", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L16", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", + "community": 37, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647 \u0641\u0646\u06cc \u0645\u0648\u062c\u0648\u062f" + }, + { + "label": "\u062c\u062f\u0648\u0644 `doctor_addresses` (\u0641\u0639\u0644\u06cc):", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L18", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u062c\u062f\u0648\u0644_doctor_addresses_\u0641\u0639\u0644\u06cc", + "community": 37, + "norm_label": "\u062c\u062f\u0648\u0644 `doctor_addresses` (\u0641\u0639\u0644\u06cc):" + }, + { + "label": "Entity `DoctorAddress`:", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L28", + "_origin": "ast", + "id": "prompt_location_clinic_address_entity_doctoraddress", + "community": 37, + "norm_label": "entity `doctoraddress`:" + }, + { + "label": "Endpoint \u0645\u0648\u062c\u0648\u062f (workaround \u06a9\u0647 \u062d\u0630\u0641 \u0645\u06cc\u200c\u0634\u0648\u062f):", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L32", + "_origin": "ast", + "id": "prompt_location_clinic_address_endpoint_\u0645\u0648\u062c\u0648\u062f_workaround_\u06a9\u0647_\u062d\u0630\u0641_\u0645\u06cc_\u0634\u0648\u062f", + "community": 37, + "norm_label": "endpoint \u0645\u0648\u062c\u0648\u062f (workaround \u06a9\u0647 \u062d\u0630\u0641 \u0645\u06cc\u200c\u0634\u0648\u062f):" + }, + { + "label": "Frontend \u0645\u0648\u062c\u0648\u062f (`DoctorDetailPage.tsx`):", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L36", + "_origin": "ast", + "id": "prompt_location_clinic_address_frontend_\u0645\u0648\u062c\u0648\u062f_doctordetailpage_tsx", + "community": 37, + "norm_label": "frontend \u0645\u0648\u062c\u0648\u062f (`doctordetailpage.tsx`):" + }, + { + "label": "API endpoint \u0645\u0648\u062c\u0648\u062f \u0628\u0631\u0627\u06cc \u0622\u062f\u0631\u0633 \u062f\u06a9\u062a\u0631:", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L42", + "_origin": "ast", + "id": "prompt_location_clinic_address_api_endpoint_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0627\u06cc_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631", + "community": 37, + "norm_label": "api endpoint \u0645\u0648\u062c\u0648\u062f \u0628\u0631\u0627\u06cc \u0627\u062f\u0631\u0633 \u062f\u06a9\u062a\u0631:" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L50", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "community": 37, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f1 \u2014 Migration: \u062a\u063a\u06cc\u06cc\u0631 \u0633\u0627\u062e\u062a\u0627\u0631 `doctor_addresses`", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L54", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_migration_\u062a\u063a\u06cc\u06cc\u0631_\u0633\u0627\u062e\u062a\u0627\u0631_doctor_addresses", + "community": 37, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f1 \u2014 migration: \u062a\u063a\u06cc\u06cc\u0631 \u0633\u0627\u062e\u062a\u0627\u0631 `doctor_addresses`" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2 \u2014 \u0622\u067e\u062f\u06cc\u062a Entity `DoctorAddress`", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L84", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_\u0622\u067e\u062f\u06cc\u062a_entity_doctoraddress", + "community": 37, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2 \u2014 \u0627\u067e\u062f\u06cc\u062a entity `doctoraddress`" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f3 \u2014 \u062d\u0630\u0641 endpoint \u0642\u062f\u06cc\u0645\u06cc \u0648 \u0622\u067e\u062f\u06cc\u062a DoctorController", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L136", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f3_\u062d\u0630\u0641_endpoint_\u0642\u062f\u06cc\u0645\u06cc_\u0648_\u0622\u067e\u062f\u06cc\u062a_doctorcontroller", + "community": 37, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f3 \u2014 \u062d\u0630\u0641 endpoint \u0642\u062f\u06cc\u0645\u06cc \u0648 \u0627\u067e\u062f\u06cc\u062a doctorcontroller" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f4 \u2014 CRUD \u0622\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L148", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_crud_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 37, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f4 \u2014 crud \u0627\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "`POST /api/v1/clinic/{clinicUuid}/address` \u2014 \u0627\u06cc\u062c\u0627\u062f \u0622\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L152", + "_origin": "ast", + "id": "prompt_location_clinic_address_post_api_v1_clinic_clinicuuid_address_\u0627\u06cc\u062c\u0627\u062f_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 37, + "norm_label": "`post /api/v1/clinic/{clinicuuid}/address` \u2014 \u0627\u06cc\u062c\u0627\u062f \u0627\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "`PATCH /api/v1/clinic/{clinicUuid}/address/{addressUuid}` \u2014 \u0648\u06cc\u0631\u0627\u06cc\u0634", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L178", + "_origin": "ast", + "id": "prompt_location_clinic_address_patch_api_v1_clinic_clinicuuid_address_addressuuid_\u0648\u06cc\u0631\u0627\u06cc\u0634", + "community": 37, + "norm_label": "`patch /api/v1/clinic/{clinicuuid}/address/{addressuuid}` \u2014 \u0648\u06cc\u0631\u0627\u06cc\u0634" + }, + { + "label": "`DELETE /api/v1/clinic/{clinicUuid}/address/{addressUuid}` \u2014 \u062d\u0630\u0641", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L184", + "_origin": "ast", + "id": "prompt_location_clinic_address_delete_api_v1_clinic_clinicuuid_address_addressuuid_\u062d\u0630\u0641", + "community": 37, + "norm_label": "`delete /api/v1/clinic/{clinicuuid}/address/{addressuuid}` \u2014 \u062d\u0630\u0641" + }, + { + "label": "`GET /api/v1/clinic/{clinicUuid}/addresses` \u2014 \u0644\u06cc\u0633\u062a \u0622\u062f\u0631\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L189", + "_origin": "ast", + "id": "prompt_location_clinic_address_get_api_v1_clinic_clinicuuid_addresses_\u0644\u06cc\u0633\u062a_\u0622\u062f\u0631\u0633_\u0647\u0627", + "community": 37, + "norm_label": "`get /api/v1/clinic/{clinicuuid}/addresses` \u2014 \u0644\u06cc\u0633\u062a \u0627\u062f\u0631\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f5 \u2014 Endpoint \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u062f\u06a9\u062a\u0631", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L198", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_endpoint_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u062f\u06a9\u062a\u0631", + "community": 37, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f5 \u2014 endpoint \u0627\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u062f\u06a9\u062a\u0631" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f6 \u2014 Frontend: `DoctorDetailPage.tsx`", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L270", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f6_frontend_doctordetailpage_tsx", + "community": 37, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f6 \u2014 frontend: `doctordetailpage.tsx`" + }, + { + "label": "\u0622\u067e\u062f\u06cc\u062a interface:", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L274", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u0622\u067e\u062f\u06cc\u062a_interface", + "community": 37, + "norm_label": "\u0627\u067e\u062f\u06cc\u062a interface:" + }, + { + "label": "\u0622\u067e\u062f\u06cc\u062a \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u0622\u062f\u0631\u0633\u200c\u0647\u0627 \u062f\u0631 `ScheduleSection`:", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L290", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u0622\u067e\u062f\u06cc\u062a_\u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc_\u0622\u062f\u0631\u0633_\u0647\u0627_\u062f\u0631_schedulesection", + "community": 37, + "norm_label": "\u0627\u067e\u062f\u06cc\u062a \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u0627\u062f\u0631\u0633\u200c\u0647\u0627 \u062f\u0631 `schedulesection`:" + }, + { + "label": "\u0622\u067e\u062f\u06cc\u062a `SessionEditor` \u2014 dropdown \u0644\u0648\u06a9\u06cc\u0634\u0646:", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L306", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u0622\u067e\u062f\u06cc\u062a_sessioneditor_dropdown_\u0644\u0648\u06a9\u06cc\u0634\u0646", + "community": 37, + "norm_label": "\u0627\u067e\u062f\u06cc\u062a `sessioneditor` \u2014 dropdown \u0644\u0648\u06a9\u06cc\u0634\u0646:" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f7 \u2014 Frontend: \u0645\u062f\u06cc\u0631\u06cc\u062a \u0622\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u062f\u0631 `ClinicDetailPage.tsx`", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L334", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f7_frontend_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062f\u0631_clinicdetailpage_tsx", + "community": 37, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f7 \u2014 frontend: \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u062f\u0631\u0633 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u062f\u0631 `clinicdetailpage.tsx`" + }, + { + "label": "Interface \u062c\u062f\u06cc\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L338", + "_origin": "ast", + "id": "prompt_location_clinic_address_interface_\u062c\u062f\u06cc\u062f", + "community": 37, + "norm_label": "interface \u062c\u062f\u06cc\u062f:" + }, + { + "label": "\u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9:", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L350", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 37, + "norm_label": "\u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u0627\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9:" + }, + { + "label": "UI (\u0641\u0642\u0637 \u0628\u0631\u0627\u06cc clinic owner):", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L359", + "_origin": "ast", + "id": "prompt_location_clinic_address_ui_\u0641\u0642\u0637_\u0628\u0631\u0627\u06cc_clinic_owner", + "community": 37, + "norm_label": "ui (\u0641\u0642\u0637 \u0628\u0631\u0627\u06cc clinic owner):" + }, + { + "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L368", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", + "community": 37, + "norm_label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627" + }, + { + "label": "\u062a\u0633\u062a \u0647\u0631 \u0645\u0631\u062d\u0644\u0647", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L385", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u062a\u0633\u062a_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", + "community": 37, + "norm_label": "\u062a\u0633\u062a \u0647\u0631 \u0645\u0631\u062d\u0644\u0647" + }, + { + "label": "\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L408", + "_origin": "ast", + "id": "prompt_location_clinic_address_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 37, + "norm_label": "\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "`docs/api/clinic.md`:", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L410", + "_origin": "ast", + "id": "prompt_location_clinic_address_docs_api_clinic_md", + "community": 37, + "norm_label": "`docs/api/clinic.md`:" + }, + { + "label": "`docs/api/appointment-settings.md`:", + "file_type": "document", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L417", + "_origin": "ast", + "id": "prompt_location_clinic_address_docs_api_appointment_settings_md", + "community": 37, + "norm_label": "`docs/api/appointment-settings.md`:" + }, + { + "label": "mark-past-slots-unavailable.md", + "file_type": "document", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_mark_past_slots_unavailable", + "community": 189, + "norm_label": "mark-past-slots-unavailable.md" + }, + { + "label": "\u063a\u06cc\u0631\u0642\u0627\u0628\u0644\u200c\u0631\u0632\u0631\u0648 \u06a9\u0631\u062f\u0646 \u0627\u0633\u0644\u0627\u062a\u200c\u0647\u0627\u06cc \u06af\u0630\u0634\u062a\u0647 \u062f\u0631 \u0631\u0648\u0632 \u062c\u0627\u0631\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", + "community": 189, + "norm_label": "\u063a\u06cc\u0631\u0642\u0627\u0628\u0644\u200c\u0631\u0632\u0631\u0648 \u06a9\u0631\u062f\u0646 \u0627\u0633\u0644\u0627\u062a\u200c\u0647\u0627\u06cc \u06af\u0630\u0634\u062a\u0647 \u062f\u0631 \u0631\u0648\u0632 \u062c\u0627\u0631\u06cc" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_mark_past_slots_unavailable_\u067e\u0631\u0648\u0698\u0647", + "community": 189, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L10", + "_origin": "ast", + "id": "prompt_mark_past_slots_unavailable_\u0632\u0645\u06cc\u0646\u0647", + "community": 189, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L18", + "_origin": "ast", + "id": "prompt_mark_past_slots_unavailable_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 189, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L22", + "_origin": "ast", + "id": "prompt_mark_past_slots_unavailable_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 189, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L30", + "_origin": "ast", + "id": "prompt_mark_past_slots_unavailable_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 189, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "`SlotCalculatorService::getAllSlotsWithAvailability()` \u2014 is_available \u0641\u0642\u0637 \u0631\u0632\u0631\u0648 \u0631\u0627 \u0686\u06a9 \u0645\u06cc\u200c\u06a9\u0646\u062f", + "file_type": "document", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L32", + "_origin": "ast", + "id": "prompt_mark_past_slots_unavailable_slotcalculatorservice_getallslotswithavailability_is_available_\u0641\u0642\u0637_\u0631\u0632\u0631\u0648_\u0631\u0627_\u0686\u06a9_\u0645\u06cc_\u06a9\u0646\u062f", + "community": 189, + "norm_label": "`slotcalculatorservice::getallslotswithavailability()` \u2014 is_available \u0641\u0642\u0637 \u0631\u0632\u0631\u0648 \u0631\u0627 \u0686\u06a9 \u0645\u06cc\u200c\u06a9\u0646\u062f" + }, + { + "label": "`getAvailableSlots()` \u2014 \u0628\u0631\u0627\u06cc \u0686\u06a9 \u06a9\u0627\u0646\u0641\u0644\u06cc\u06a9\u062a \u0631\u0632\u0631\u0648 (\u0627\u0633\u0644\u0627\u062a\u200c\u0647\u0627\u06cc flat \u0642\u0627\u0628\u0644\u200c\u0631\u0632\u0631\u0648)", + "file_type": "document", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L48", + "_origin": "ast", + "id": "prompt_mark_past_slots_unavailable_getavailableslots_\u0628\u0631\u0627\u06cc_\u0686\u06a9_\u06a9\u0627\u0646\u0641\u0644\u06cc\u06a9\u062a_\u0631\u0632\u0631\u0648_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_flat_\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648", + "community": 189, + "norm_label": "`getavailableslots()` \u2014 \u0628\u0631\u0627\u06cc \u0686\u06a9 \u06a9\u0627\u0646\u0641\u0644\u06cc\u06a9\u062a \u0631\u0632\u0631\u0648 (\u0627\u0633\u0644\u0627\u062a\u200c\u0647\u0627\u06cc flat \u0642\u0627\u0628\u0644\u200c\u0631\u0632\u0631\u0648)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L67", + "_origin": "ast", + "id": "prompt_mark_past_slots_unavailable_\u0648\u0638\u0627\u06cc\u0641", + "community": 189, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0627\u0633\u0644\u0627\u062a \u06af\u0630\u0634\u062a\u0647 \u0631\u0627 \u062f\u0631 `is_available` \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0646", + "file_type": "document", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L69", + "_origin": "ast", + "id": "prompt_mark_past_slots_unavailable_\u06f1_\u0627\u0633\u0644\u0627\u062a_\u06af\u0630\u0634\u062a\u0647_\u0631\u0627_\u062f\u0631_is_available_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0646", + "community": 189, + "norm_label": "\u06f1. \u0627\u0633\u0644\u0627\u062a \u06af\u0630\u0634\u062a\u0647 \u0631\u0627 \u062f\u0631 `is_available` \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0646" + }, + { + "label": "\u06f2. \u0627\u0633\u0644\u0627\u062a \u06af\u0630\u0634\u062a\u0647 \u0631\u0627 \u0627\u0632 `getAvailableSlots` \u0647\u0645 \u062d\u0630\u0641 \u06a9\u0646 (\u0633\u0627\u0632\u06af\u0627\u0631\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L85", + "_origin": "ast", + "id": "prompt_mark_past_slots_unavailable_\u06f2_\u0627\u0633\u0644\u0627\u062a_\u06af\u0630\u0634\u062a\u0647_\u0631\u0627_\u0627\u0632_getavailableslots_\u0647\u0645_\u062d\u0630\u0641_\u06a9\u0646_\u0633\u0627\u0632\u06af\u0627\u0631\u06cc", + "community": 189, + "norm_label": "\u06f2. \u0627\u0633\u0644\u0627\u062a \u06af\u0630\u0634\u062a\u0647 \u0631\u0627 \u0627\u0632 `getavailableslots` \u0647\u0645 \u062d\u0630\u0641 \u06a9\u0646 (\u0633\u0627\u0632\u06af\u0627\u0631\u06cc)" + }, + { + "label": "\u06f3. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L102", + "_origin": "ast", + "id": "prompt_mark_past_slots_unavailable_\u06f3_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 189, + "norm_label": "\u06f3. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L106", + "_origin": "ast", + "id": "prompt_mark_past_slots_unavailable_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 189, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "multi-role-dashboard.md", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_multi_role_dashboard", + "community": 149, + "norm_label": "multi-role-dashboard.md" + }, + { + "label": "\u067e\u0631\u0627\u0645\u067e\u062a: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0686\u0646\u062f-\u0646\u0642\u0634\u0647 (Multi-Role Dashboard)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "community": 149, + "norm_label": "\u067e\u0631\u0627\u0645\u067e\u062a: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0686\u0646\u062f-\u0646\u0642\u0634\u0647 (multi-role dashboard)" + }, + { + "label": "\u0647\u062f\u0641 \u06a9\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0647\u062f\u0641_\u06a9\u0644\u06cc", + "community": 149, + "norm_label": "\u0647\u062f\u0641 \u06a9\u0644\u06cc" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc API (\u0645\u0647\u0645 \u2014 \u0642\u0628\u0644 \u0627\u0632 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0628\u062e\u0648\u0627\u0646)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L16", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_api_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", + "community": 581, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc api (\u0645\u0647\u0645 \u2014 \u0642\u0628\u0644 \u0627\u0632 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0628\u062e\u0648\u0627\u0646)" + }, + { + "label": "API \u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f (\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u060c \u062a\u063a\u06cc\u06cc\u0631 \u0646\u062f\u0647)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L18", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u06a9\u0646_\u062a\u063a\u06cc\u06cc\u0631_\u0646\u062f\u0647", + "community": 581, + "norm_label": "api \u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f (\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u060c \u062a\u063a\u06cc\u06cc\u0631 \u0646\u062f\u0647)" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631 \u0631\u0648\u06cc API \u0645\u0648\u062c\u0648\u062f", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L32", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u062a\u063a\u06cc\u06cc\u0631_\u0631\u0648\u06cc_api_\u0645\u0648\u062c\u0648\u062f", + "community": 581, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631 \u0631\u0648\u06cc api \u0645\u0648\u062c\u0648\u062f" + }, + { + "label": "API \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0633\u0627\u062e\u062a\u0647 \u0634\u0648\u0646\u062f", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L38", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u0646\u062f", + "community": 581, + "norm_label": "api \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0633\u0627\u062e\u062a\u0647 \u0634\u0648\u0646\u062f" + }, + { + "label": "\u0645\u0641\u0627\u0647\u06cc\u0645 \u06a9\u0644\u06cc\u062f\u06cc \u0645\u0639\u0645\u0627\u0631\u06cc Multi-Context (\u0645\u0647\u0645 \u2014 \u0642\u0628\u0644 \u0627\u0632 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0628\u062e\u0648\u0627\u0646)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L52", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0641\u0627\u0647\u06cc\u0645_\u06a9\u0644\u06cc\u062f\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_multi_context_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", + "community": 462, + "norm_label": "\u0645\u0641\u0627\u0647\u06cc\u0645 \u06a9\u0644\u06cc\u062f\u06cc \u0645\u0639\u0645\u0627\u0631\u06cc multi-context (\u0645\u0647\u0645 \u2014 \u0642\u0628\u0644 \u0627\u0632 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0628\u062e\u0648\u0627\u0646)" + }, + { + "label": "\u0645\u0641\u0647\u0648\u0645 `db_uuid`", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L56", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0641\u0647\u0648\u0645_db_uuid", + "community": 462, + "norm_label": "\u0645\u0641\u0647\u0648\u0645 `db_uuid`" + }, + { + "label": "\u0645\u0641\u0647\u0648\u0645 `db_key`", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L68", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0641\u0647\u0648\u0645_db_key", + "community": 462, + "norm_label": "\u0645\u0641\u0647\u0648\u0645 `db_key`" + }, + { + "label": "\u0645\u0641\u0647\u0648\u0645 `available_contexts`", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L76", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0641\u0647\u0648\u0645_available_contexts", + "community": 462, + "norm_label": "\u0645\u0641\u0647\u0648\u0645 `available_contexts`" + }, + { + "label": "\u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc \u0686\u0646\u062f-context", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L104", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc_\u0686\u0646\u062f_context", + "community": 462, + "norm_label": "\u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc \u0686\u0646\u062f-context" + }, + { + "label": "\u0642\u0627\u0646\u0648\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 context:", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L115", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0642\u0627\u0646\u0648\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_context", + "community": 462, + "norm_label": "\u0642\u0627\u0646\u0648\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 context:" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc \u06a9\u062f (\u0645\u0647\u0645 \u2014 \u0642\u0628\u0644 \u0627\u0632 \u062a\u063a\u06cc\u06cc\u0631 \u0628\u062e\u0648\u0627\u0646)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L122", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u062a\u063a\u06cc\u06cc\u0631_\u0628\u062e\u0648\u0627\u0646", + "community": 612, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc \u06a9\u062f (\u0645\u0647\u0645 \u2014 \u0642\u0628\u0644 \u0627\u0632 \u062a\u063a\u06cc\u06cc\u0631 \u0628\u062e\u0648\u0627\u0646)" + }, + { + "label": "\u0628\u06a9\u200c\u0627\u0646\u062f", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L124", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f", + "community": 612, + "norm_label": "\u0628\u06a9\u200c\u0627\u0646\u062f" + }, + { + "label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L143", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", + "community": 612, + "norm_label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f1 \u2014 \u06af\u0633\u062a\u0631\u0634 `/oauth/userinfo` (\u0628\u06a9\u200c\u0627\u0646\u062f)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L151", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1_\u06af\u0633\u062a\u0631\u0634_oauth_userinfo_\u0628\u06a9_\u0627\u0646\u062f", + "community": 149, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f1 \u2014 \u06af\u0633\u062a\u0631\u0634 `/oauth/userinfo` (\u0628\u06a9\u200c\u0627\u0646\u062f)" + }, + { + "label": "\u0641\u0627\u06cc\u0644: `src/Auth/Controller/AuthController.php`", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L153", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_src_auth_controller_authcontroller_php", + "community": 149, + "norm_label": "\u0641\u0627\u06cc\u0644: `src/auth/controller/authcontroller.php`" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f1.\u06f5 \u2014 switch-context API (\u0628\u06a9\u200c\u0627\u0646\u062f) \u2014 API \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L301", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1_\u06f5_switch_context_api_\u0628\u06a9_\u0627\u0646\u062f_api_\u062c\u062f\u06cc\u062f", + "community": 149, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f1.\u06f5 \u2014 switch-context api (\u0628\u06a9\u200c\u0627\u0646\u062f) \u2014 api \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u0641\u0627\u06cc\u0644: `src/Auth/Controller/AuthController.php`", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L303", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_src_auth_controller_authcontroller_php_303", + "community": 149, + "norm_label": "\u0641\u0627\u06cc\u0644: `src/auth/controller/authcontroller.php`" + }, + { + "label": "`POST /api/v1/auth/switch-context` `[IS_AUTHENTICATED_FULLY]`", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L305", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_post_api_v1_auth_switch_context_is_authenticated_fully", + "community": 149, + "norm_label": "`post /api/v1/auth/switch-context` `[is_authenticated_fully]`" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f2 \u2014 \u0628\u0647\u200c\u0631\u0648\u0632 \u06a9\u0631\u062f\u0646 `authStore.ts` (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L369", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f2_\u0628\u0647_\u0631\u0648\u0632_\u06a9\u0631\u062f\u0646_authstore_ts_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", + "community": 149, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f2 \u2014 \u0628\u0647\u200c\u0631\u0648\u0632 \u06a9\u0631\u062f\u0646 `authstore.ts` (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f)" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f2.\u06f5 \u2014 \u0635\u0641\u062d\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0645\u062d\u06cc\u0637 \u06a9\u0627\u0631\u06cc (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f) \u2014 \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L404", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f2_\u06f5_\u0635\u0641\u062d\u0647_\u0627\u0646\u062a\u062e\u0627\u0628_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "community": 149, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f2.\u06f5 \u2014 \u0635\u0641\u062d\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0645\u062d\u06cc\u0637 \u06a9\u0627\u0631\u06cc (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f) \u2014 \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f: `assets/admin/pages/SelectContextPage.tsx`", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L406", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f_assets_admin_pages_selectcontextpage_tsx", + "community": 149, + "norm_label": "\u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f: `assets/admin/pages/selectcontextpage.tsx`" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f3 \u2014 \u0645\u062d\u0627\u0641\u0638\u062a route \u0647\u0627 (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L455", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f3_\u0645\u062d\u0627\u0641\u0638\u062a_route_\u0647\u0627_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", + "community": 149, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f3 \u2014 \u0645\u062d\u0627\u0641\u0638\u062a route \u0647\u0627 (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f)" + }, + { + "label": "\u062f\u0631 `App.tsx`\u060c \u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a `RoleRoute` \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646:", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L457", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u062f\u0631_app_tsx_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_roleroute_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0646", + "community": 149, + "norm_label": "\u062f\u0631 `app.tsx`\u060c \u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a `roleroute` \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646:" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f4 \u2014 Sidebar \u067e\u0648\u06cc\u0627 (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L494", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f4_sidebar_\u067e\u0648\u06cc\u0627_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", + "community": 461, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f4 \u2014 sidebar \u067e\u0648\u06cc\u0627 (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f)" + }, + { + "label": "\u0641\u0627\u06cc\u0644 `assets/admin/components/layout/Sidebar.tsx`", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L496", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_assets_admin_components_layout_sidebar_tsx", + "community": 461, + "norm_label": "\u0641\u0627\u06cc\u0644 `assets/admin/components/layout/sidebar.tsx`" + }, + { + "label": "\u0627\u062f\u0645\u06cc\u0646 \u2014 \u0647\u0645\u0647 \u0644\u06cc\u0646\u06a9\u200c\u0647\u0627\u06cc \u0641\u0639\u0644\u06cc (\u0628\u062f\u0648\u0646 \u062a\u063a\u06cc\u06cc\u0631)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L507", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0627\u062f\u0645\u06cc\u0646_\u0647\u0645\u0647_\u0644\u06cc\u0646\u06a9_\u0647\u0627\u06cc_\u0641\u0639\u0644\u06cc_\u0628\u062f\u0648\u0646_\u062a\u063a\u06cc\u06cc\u0631", + "community": 461, + "norm_label": "\u0627\u062f\u0645\u06cc\u0646 \u2014 \u0647\u0645\u0647 \u0644\u06cc\u0646\u06a9\u200c\u0647\u0627\u06cc \u0641\u0639\u0644\u06cc (\u0628\u062f\u0648\u0646 \u062a\u063a\u06cc\u06cc\u0631)" + }, + { + "label": "\u0635\u0627\u062d\u0628 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (`clinic`):", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L509", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "community": 461, + "norm_label": "\u0635\u0627\u062d\u0628 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (`clinic`):" + }, + { + "label": "\u062f\u06a9\u062a\u0631 (`doctor`):", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L520", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u062f\u06a9\u062a\u0631_doctor", + "community": 461, + "norm_label": "\u062f\u06a9\u062a\u0631 (`doctor`):" + }, + { + "label": "\u0645\u0646\u0634\u06cc (`secretary`) \u2014 \u0628\u0631 \u0627\u0633\u0627\u0633 `context.permissions.resources`:", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L529", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0646\u0634\u06cc_secretary_\u0628\u0631_\u0627\u0633\u0627\u0633_context_permissions_resources", + "community": 461, + "norm_label": "\u0645\u0646\u0634\u06cc (`secretary`) \u2014 \u0628\u0631 \u0627\u0633\u0627\u0633 `context.permissions.resources`:" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f5 \u2014 endpoint \u0647\u0627\u06cc \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u062c\u062f\u06cc\u062f (\u0628\u06a9\u200c\u0627\u0646\u062f) \u2014 API \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L542", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f5_endpoint_\u0647\u0627\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062c\u062f\u06cc\u062f_\u0628\u06a9_\u0627\u0646\u062f_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "community": 506, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f5 \u2014 endpoint \u0647\u0627\u06cc \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u062c\u062f\u06cc\u062f (\u0628\u06a9\u200c\u0627\u0646\u062f) \u2014 api \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f: `src/Dashboard/Controller/DashboardController.php`", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L544", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f_src_dashboard_controller_dashboardcontroller_php", + "community": 506, + "norm_label": "\u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f: `src/dashboard/controller/dashboardcontroller.php`" + }, + { + "label": "`GET /api/v1/dashboard/clinic` `[ROLE_CLINIC]`", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L551", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_get_api_v1_dashboard_clinic_role_clinic", + "community": 506, + "norm_label": "`get /api/v1/dashboard/clinic` `[role_clinic]`" + }, + { + "label": "`GET /api/v1/dashboard/doctor` `[ROLE_DOCTOR]`", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L586", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_get_api_v1_dashboard_doctor_role_doctor", + "community": 506, + "norm_label": "`get /api/v1/dashboard/doctor` `[role_doctor]`" + }, + { + "label": "`GET /api/v1/dashboard/secretary` `[ROLE_SECRETARY]`", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L621", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_get_api_v1_dashboard_secretary_role_secretary", + "community": 506, + "norm_label": "`get /api/v1/dashboard/secretary` `[role_secretary]`" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f6 \u2014 DashboardPage.tsx \u0686\u0646\u062f-\u0646\u0642\u0634\u0647 (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L651", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f6_dashboardpage_tsx_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", + "community": 149, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f6 \u2014 dashboardpage.tsx \u0686\u0646\u062f-\u0646\u0642\u0634\u0647 (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f)" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f7 \u2014 \u0635\u0641\u062d\u0647 \"\u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0645\u0646\" (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L695", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f7_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0646_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", + "community": 149, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f7 \u2014 \u0635\u0641\u062d\u0647 \"\u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0645\u0646\" (\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f)" + }, + { + "label": "\u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f: `assets/admin/pages/MyClinicPage.tsx`", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L697", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f_assets_admin_pages_myclinicpage_tsx", + "community": 149, + "norm_label": "\u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f: `assets/admin/pages/myclinicpage.tsx`" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f8 \u2014 \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u0641\u06cc\u0644\u062a\u0631\u0634\u062f\u0647 (\u0628\u06a9\u200c\u0627\u0646\u062f + \u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f) \u2014 API \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L723", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f8_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0641\u06cc\u0644\u062a\u0631\u0634\u062f\u0647_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_api_\u062c\u062f\u06cc\u062f", + "community": 379, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f8 \u2014 \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u0641\u06cc\u0644\u062a\u0631\u0634\u062f\u0647 (\u0628\u06a9\u200c\u0627\u0646\u062f + \u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f) \u2014 api \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 endpoint \u062c\u062f\u06cc\u062f: `GET /api/v1/my/appointments` `[IS_AUTHENTICATED_FULLY]`", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L725", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_endpoint_\u062c\u062f\u06cc\u062f_get_api_v1_my_appointments_is_authenticated_fully", + "community": 379, + "norm_label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 endpoint \u062c\u062f\u06cc\u062f: `get /api/v1/my/appointments` `[is_authenticated_fully]`" + }, + { + "label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f \u2014 `AppointmentsPage.tsx`", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L750", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_appointmentspage_tsx", + "community": 379, + "norm_label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f \u2014 `appointmentspage.tsx`" + }, + { + "label": "\u0647\u062f\u0631 \u0635\u0641\u062d\u0647 (\u0645\u0634\u062a\u0631\u06a9 \u0647\u0631 \u062f\u0648 \u0646\u0645\u0627):", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L763", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0647\u062f\u0631_\u0635\u0641\u062d\u0647_\u0645\u0634\u062a\u0631\u06a9_\u0647\u0631_\u062f\u0648_\u0646\u0645\u0627", + "community": 379, + "norm_label": "\u0647\u062f\u0631 \u0635\u0641\u062d\u0647 (\u0645\u0634\u062a\u0631\u06a9 \u0647\u0631 \u062f\u0648 \u0646\u0645\u0627):" + }, + { + "label": "\u0646\u0645\u0627\u06cc \u062c\u062f\u0648\u0644\u06cc (`TableView`):", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L770", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0646\u0645\u0627\u06cc_\u062c\u062f\u0648\u0644\u06cc_tableview", + "community": 379, + "norm_label": "\u0646\u0645\u0627\u06cc \u062c\u062f\u0648\u0644\u06cc (`tableview`):" + }, + { + "label": "\u0646\u0645\u0627\u06cc \u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc (`TimelineView`):", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L775", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc_timelineview", + "community": 379, + "norm_label": "\u0646\u0645\u0627\u06cc \u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc (`timelineview`):" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc \u0646\u0648\u0628\u062a (\u0628\u0627\u06cc\u062f \u062f\u0631 entity \u0648 frontend \u0647\u0631 \u062f\u0648 \u0628\u0627\u0634\u0646\u062f):", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L783", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0628\u0627\u06cc\u062f_\u062f\u0631_entity_\u0648_frontend_\u0647\u0631_\u062f\u0648_\u0628\u0627\u0634\u0646\u062f", + "community": 379, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc \u0646\u0648\u0628\u062a (\u0628\u0627\u06cc\u062f \u062f\u0631 entity \u0648 frontend \u0647\u0631 \u062f\u0648 \u0628\u0627\u0634\u0646\u062f):" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f9 \u2014 \u0633\u06cc\u0633\u062a\u0645 \u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc (\u0628\u06a9\u200c\u0627\u0646\u062f + \u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f) \u2014 \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L808", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "community": 345, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f9 \u2014 \u0633\u06cc\u0633\u062a\u0645 \u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc (\u0628\u06a9\u200c\u0627\u0646\u062f + \u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f) \u2014 \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u0645\u0646\u0637\u0642 \u06a9\u0633\u0628\u200c\u0648\u06a9\u0627\u0631:", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L810", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0646\u0637\u0642_\u06a9\u0633\u0628_\u0648\u06a9\u0627\u0631", + "community": 345, + "norm_label": "\u0645\u0646\u0637\u0642 \u06a9\u0633\u0628\u200c\u0648\u06a9\u0627\u0631:" + }, + { + "label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u0645\u0648\u062c\u0648\u062f\u06cc\u062a `SiteConfig` (\u062c\u062f\u06cc\u062f):", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L815", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_siteconfig_\u062c\u062f\u06cc\u062f", + "community": 345, + "norm_label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u0645\u0648\u062c\u0648\u062f\u06cc\u062a `siteconfig` (\u062c\u062f\u06cc\u062f):" + }, + { + "label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u06a9\u0646\u062a\u0631\u0644\u0631 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u062f\u0645\u06cc\u0646 (\u062c\u062f\u06cc\u062f):", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L840", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u06a9\u0646\u062a\u0631\u0644\u0631_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u062f\u0645\u06cc\u0646_\u062c\u062f\u06cc\u062f", + "community": 345, + "norm_label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u06a9\u0646\u062a\u0631\u0644\u0631 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u062f\u0645\u06cc\u0646 (\u062c\u062f\u06cc\u062f):" + }, + { + "label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a `Appointment` entity:", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L848", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_appointment_entity", + "community": 345, + "norm_label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a `appointment` entity:" + }, + { + "label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a `AppointmentController::book()`:", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L868", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_appointmentcontroller_book", + "community": 345, + "norm_label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a `appointmentcontroller::book()`:" + }, + { + "label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f \u2014 \u0635\u0641\u062d\u0647 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u062f\u0645\u06cc\u0646 (\u062c\u062f\u06cc\u062f):", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L895", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0635\u0641\u062d\u0647_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u062f\u0645\u06cc\u0646_\u062c\u062f\u06cc\u062f", + "community": 345, + "norm_label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f \u2014 \u0635\u0641\u062d\u0647 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u062f\u0645\u06cc\u0646 (\u062c\u062f\u06cc\u062f):" + }, + { + "label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f \u2014 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a `AppointmentsPage.tsx`:", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L905", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_appointmentspage_tsx", + "community": 345, + "norm_label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f \u2014 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a `appointmentspage.tsx`:" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f1\u06f0 \u2014 \u0634\u0645\u0627\u0631\u0647 \u0645\u0648\u0628\u0627\u06cc\u0644 \u0627\u0637\u0644\u0627\u0639\u200c\u0631\u0633\u0627\u0646\u06cc \u0646\u0648\u0628\u062a (\u0628\u06a9\u200c\u0627\u0646\u062f + \u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f) \u2014 \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L914", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1\u06f0_\u0634\u0645\u0627\u0631\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0627\u0637\u0644\u0627\u0639_\u0631\u0633\u0627\u0646\u06cc_\u0646\u0648\u0628\u062a_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "community": 507, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f1\u06f0 \u2014 \u0634\u0645\u0627\u0631\u0647 \u0645\u0648\u0628\u0627\u06cc\u0644 \u0627\u0637\u0644\u0627\u0639\u200c\u0631\u0633\u0627\u0646\u06cc \u0646\u0648\u0628\u062a (\u0628\u06a9\u200c\u0627\u0646\u062f + \u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f) \u2014 \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u0645\u0646\u0637\u0642 \u06a9\u0633\u0628\u200c\u0648\u06a9\u0627\u0631:", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L916", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0645\u0646\u0637\u0642_\u06a9\u0633\u0628_\u0648\u06a9\u0627\u0631_916", + "community": 507, + "norm_label": "\u0645\u0646\u0637\u0642 \u06a9\u0633\u0628\u200c\u0648\u06a9\u0627\u0631:" + }, + { + "label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u0641\u06cc\u0644\u062f \u062c\u062f\u06cc\u062f \u0631\u0648\u06cc \u0645\u0648\u062c\u0648\u062f\u06cc\u062a\u200c\u0647\u0627:", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L922", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u06cc\u0644\u062f_\u062c\u062f\u06cc\u062f_\u0631\u0648\u06cc_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "community": 507, + "norm_label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u0641\u06cc\u0644\u062f \u062c\u062f\u06cc\u062f \u0631\u0648\u06cc \u0645\u0648\u062c\u0648\u062f\u06cc\u062a\u200c\u0647\u0627:" + }, + { + "label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 endpoint \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L943", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_endpoint_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "community": 507, + "norm_label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 endpoint \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f:" + }, + { + "label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f \u2014 \u062a\u0628/\u0628\u062e\u0634 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u0637\u0644\u0627\u0639\u200c\u0631\u0633\u0627\u0646\u06cc:", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L968", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062a\u0628_\u0628\u062e\u0634_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0637\u0644\u0627\u0639_\u0631\u0633\u0627\u0646\u06cc", + "community": 507, + "norm_label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f \u2014 \u062a\u0628/\u0628\u062e\u0634 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u0637\u0644\u0627\u0639\u200c\u0631\u0633\u0627\u0646\u06cc:" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L982", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "community": 505, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc" + }, + { + "label": "CSS / UI \u2014 \u0641\u0642\u0637 template CSS", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L984", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_css_ui_\u0641\u0642\u0637_template_css", + "community": 505, + "norm_label": "css / ui \u2014 \u0641\u0642\u0637 template css" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627\u06cc API", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L993", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u067e\u0627\u0633\u062e_\u0647\u0627\u06cc_api", + "community": 505, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627\u06cc api" + }, + { + "label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u0642\u0648\u0627\u0646\u06cc\u0646 \u06a9\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L998", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u0642\u0648\u0627\u0646\u06cc\u0646_\u06a9\u0644\u06cc", + "community": 505, + "norm_label": "\u0628\u06a9\u200c\u0627\u0646\u062f \u2014 \u0642\u0648\u0627\u0646\u06cc\u0646 \u06a9\u0644\u06cc" + }, + { + "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627 (\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1003", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", + "community": 505, + "norm_label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627 (\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc)" + }, + { + "label": "\u062e\u0644\u0627\u0635\u0647 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f/\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1031", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u062e\u0644\u0627\u0635\u0647_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", + "community": 378, + "norm_label": "\u062e\u0644\u0627\u0635\u0647 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f/\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647" + }, + { + "label": "\u0628\u06a9\u200c\u0627\u0646\u062f (\u062a\u063a\u06cc\u06cc\u0631)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1033", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631", + "community": 378, + "norm_label": "\u0628\u06a9\u200c\u0627\u0646\u062f (\u062a\u063a\u06cc\u06cc\u0631)" + }, + { + "label": "\u0628\u06a9\u200c\u0627\u0646\u062f (\u062c\u062f\u06cc\u062f)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1041", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "community": 378, + "norm_label": "\u0628\u06a9\u200c\u0627\u0646\u062f (\u062c\u062f\u06cc\u062f)" + }, + { + "label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f (\u062a\u063a\u06cc\u06cc\u0631)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1050", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631", + "community": 378, + "norm_label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f (\u062a\u063a\u06cc\u06cc\u0631)" + }, + { + "label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f (\u062c\u062f\u06cc\u062f)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1057", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "community": 378, + "norm_label": "\u0641\u0631\u0627\u0646\u062a\u200c\u0627\u0646\u062f (\u062c\u062f\u06cc\u062f)" + }, + { + "label": "Migration", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1062", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_migration", + "community": 378, + "norm_label": "migration" + }, + { + "label": "\u062f\u0627\u06a9\u06cc\u0648\u0645\u0646\u062a (\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc/\u062c\u062f\u06cc\u062f)", + "file_type": "document", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1065", + "_origin": "ast", + "id": "prompt_multi_role_dashboard_\u062f\u0627\u06a9\u06cc\u0648\u0645\u0646\u062a_\u0628\u0647_\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc_\u062c\u062f\u06cc\u062f", + "community": 378, + "norm_label": "\u062f\u0627\u06a9\u06cc\u0648\u0645\u0646\u062a (\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc/\u062c\u062f\u06cc\u062f)" + }, + { + "label": "my-payments-list-endpoint.md", + "file_type": "document", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_my_payments_list_endpoint", + "community": 150, + "norm_label": "my-payments-list-endpoint.md" + }, + { + "label": "\u0627\u0641\u0632\u0648\u062f\u0646 endpoint \u0644\u06cc\u0633\u062a \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0644\u0627\u06af\u06cc\u0646\u200c\u0634\u062f\u0647 (`GET /api/v1/my/payments`)", + "file_type": "document", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", + "community": 150, + "norm_label": "\u0627\u0641\u0632\u0648\u062f\u0646 endpoint \u0644\u06cc\u0633\u062a \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0644\u0627\u06af\u06cc\u0646\u200c\u0634\u062f\u0647 (`get /api/v1/my/payments`)" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_my_payments_list_endpoint_\u067e\u0631\u0648\u0698\u0647", + "community": 150, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L10", + "_origin": "ast", + "id": "prompt_my_payments_list_endpoint_\u0632\u0645\u06cc\u0646\u0647", + "community": 150, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L16", + "_origin": "ast", + "id": "prompt_my_payments_list_endpoint_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 150, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L20", + "_origin": "ast", + "id": "prompt_my_payments_list_endpoint_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 150, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L30", + "_origin": "ast", + "id": "prompt_my_payments_list_endpoint_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 150, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "`PaymentRepository` \u2014 \u0628\u062f\u0648\u0646 findByUser", + "file_type": "document", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L32", + "_origin": "ast", + "id": "prompt_my_payments_list_endpoint_paymentrepository_\u0628\u062f\u0648\u0646_findbyuser", + "community": 150, + "norm_label": "`paymentrepository` \u2014 \u0628\u062f\u0648\u0646 findbyuser" + }, + { + "label": "`Payment` \u2014 \u0644\u06cc\u0646\u06a9 user + toArray", + "file_type": "document", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L40", + "_origin": "ast", + "id": "prompt_my_payments_list_endpoint_payment_\u0644\u06cc\u0646\u06a9_user_toarray", + "community": 150, + "norm_label": "`payment` \u2014 \u0644\u06cc\u0646\u06a9 user + toarray" + }, + { + "label": "route \u0646\u0627\u0645\u0648\u062c\u0648\u062f \u06a9\u0647 \u0641\u0631\u0627\u0646\u062a \u0635\u062f\u0627 \u0645\u06cc\u200c\u0632\u0646\u062f", + "file_type": "document", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L51", + "_origin": "ast", + "id": "prompt_my_payments_list_endpoint_route_\u0646\u0627\u0645\u0648\u062c\u0648\u062f_\u06a9\u0647_\u0641\u0631\u0627\u0646\u062a_\u0635\u062f\u0627_\u0645\u06cc_\u0632\u0646\u062f", + "community": 150, + "norm_label": "route \u0646\u0627\u0645\u0648\u062c\u0648\u062f \u06a9\u0647 \u0641\u0631\u0627\u0646\u062a \u0635\u062f\u0627 \u0645\u06cc\u200c\u0632\u0646\u062f" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L57", + "_origin": "ast", + "id": "prompt_my_payments_list_endpoint_\u0648\u0638\u0627\u06cc\u0641", + "community": 150, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. `findByUser` \u062f\u0631 `PaymentRepository`", + "file_type": "document", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L59", + "_origin": "ast", + "id": "prompt_my_payments_list_endpoint_\u06f1_findbyuser_\u062f\u0631_paymentrepository", + "community": 150, + "norm_label": "\u06f1. `findbyuser` \u062f\u0631 `paymentrepository`" + }, + { + "label": "\u06f2. endpoint `GET /api/v1/my/payments`", + "file_type": "document", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L89", + "_origin": "ast", + "id": "prompt_my_payments_list_endpoint_\u06f2_endpoint_get_api_v1_my_payments", + "community": 150, + "norm_label": "\u06f2. endpoint `get /api/v1/my/payments`" + }, + { + "label": "\u06f3. \u0645\u0637\u0645\u0626\u0646 \u0634\u0648 route \u0639\u0645\u0648\u0645\u06cc/auth \u062f\u0631\u0633\u062a \u0627\u0633\u062a", + "file_type": "document", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L114", + "_origin": "ast", + "id": "prompt_my_payments_list_endpoint_\u06f3_\u0645\u0637\u0645\u0626\u0646_\u0634\u0648_route_\u0639\u0645\u0648\u0645\u06cc_auth_\u062f\u0631\u0633\u062a_\u0627\u0633\u062a", + "community": 150, + "norm_label": "\u06f3. \u0645\u0637\u0645\u064a\u0646 \u0634\u0648 route \u0639\u0645\u0648\u0645\u06cc/auth \u062f\u0631\u0633\u062a \u0627\u0633\u062a" + }, + { + "label": "\u06f4. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L118", + "_origin": "ast", + "id": "prompt_my_payments_list_endpoint_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 150, + "norm_label": "\u06f4. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L122", + "_origin": "ast", + "id": "prompt_my_payments_list_endpoint_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 150, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "national-code-unique-profile.md", + "file_type": "document", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_national_code_unique_profile", + "community": 190, + "norm_label": "national-code-unique-profile.md" + }, + { + "label": "\u06cc\u06a9\u062a\u0627 \u0628\u0648\u062f\u0646 \u06a9\u062f \u0645\u0644\u06cc \u062f\u0631 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0628\u06cc\u0645\u0627\u0631 (\u0647\u0631 \u06a9\u062f \u0645\u0644\u06cc \u0641\u0642\u0637 \u06cc\u06a9 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644)", + "file_type": "document", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "community": 190, + "norm_label": "\u06cc\u06a9\u062a\u0627 \u0628\u0648\u062f\u0646 \u06a9\u062f \u0645\u0644\u06cc \u062f\u0631 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0628\u06cc\u0645\u0627\u0631 (\u0647\u0631 \u06a9\u062f \u0645\u0644\u06cc \u0641\u0642\u0637 \u06cc\u06a9 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644)" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_national_code_unique_profile_\u067e\u0631\u0648\u0698\u0647", + "community": 190, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L9", + "_origin": "ast", + "id": "prompt_national_code_unique_profile_\u0632\u0645\u06cc\u0646\u0647", + "community": 190, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L27", + "_origin": "ast", + "id": "prompt_national_code_unique_profile_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 190, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L33", + "_origin": "ast", + "id": "prompt_national_code_unique_profile_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 190, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L44", + "_origin": "ast", + "id": "prompt_national_code_unique_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 190, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L66", + "_origin": "ast", + "id": "prompt_national_code_unique_profile_\u0648\u0638\u0627\u06cc\u0641", + "community": 190, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0642\u06cc\u062f \u06cc\u06a9\u062a\u0627\u06cc \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 (partial \u2014 \u0641\u0642\u0637 \u0645\u0642\u0627\u062f\u06cc\u0631 non-null)", + "file_type": "document", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L68", + "_origin": "ast", + "id": "prompt_national_code_unique_profile_\u06f1_\u0642\u06cc\u062f_\u06cc\u06a9\u062a\u0627\u06cc_\u062f\u06cc\u062a\u0627\u0628\u06cc\u0633_partial_\u0641\u0642\u0637_\u0645\u0642\u0627\u062f\u06cc\u0631_non_null", + "community": 190, + "norm_label": "\u06f1. \u0642\u06cc\u062f \u06cc\u06a9\u062a\u0627\u06cc \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 (partial \u2014 \u0641\u0642\u0637 \u0645\u0642\u0627\u062f\u06cc\u0631 non-null)" + }, + { + "label": "\u06f2. \u0645\u062a\u062f repository", + "file_type": "document", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L93", + "_origin": "ast", + "id": "prompt_national_code_unique_profile_\u06f2_\u0645\u062a\u062f_repository", + "community": 190, + "norm_label": "\u06f2. \u0645\u062a\u062f repository" + }, + { + "label": "\u06f3. \u0686\u06a9 \u06cc\u06a9\u062a\u0627\u06cc\u06cc \u062f\u0631 \u0633\u0637\u062d \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 (\u0642\u0628\u0644 \u0627\u0632 flush)", + "file_type": "document", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L104", + "_origin": "ast", + "id": "prompt_national_code_unique_profile_\u06f3_\u0686\u06a9_\u06cc\u06a9\u062a\u0627\u06cc\u06cc_\u062f\u0631_\u0633\u0637\u062d_\u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646_\u0642\u0628\u0644_\u0627\u0632_flush", + "community": 190, + "norm_label": "\u06f3. \u0686\u06a9 \u06cc\u06a9\u062a\u0627\u06cc\u06cc \u062f\u0631 \u0633\u0637\u062d \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 (\u0642\u0628\u0644 \u0627\u0632 flush)" + }, + { + "label": "\u06f4. \u06a9\u062f \u062e\u0637\u0627", + "file_type": "document", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L123", + "_origin": "ast", + "id": "prompt_national_code_unique_profile_\u06f4_\u06a9\u062f_\u062e\u0637\u0627", + "community": 190, + "norm_label": "\u06f4. \u06a9\u062f \u062e\u0637\u0627" + }, + { + "label": "\u06f5. \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc \u0645\u0646\u0634\u06cc / \u0633\u0627\u06cc\u0631", + "file_type": "document", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L133", + "_origin": "ast", + "id": "prompt_national_code_unique_profile_\u06f5_\u0645\u0633\u06cc\u0631\u0647\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0645\u0646\u0634\u06cc_\u0633\u0627\u06cc\u0631", + "community": 190, + "norm_label": "\u06f5. \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc \u0645\u0646\u0634\u06cc / \u0633\u0627\u06cc\u0631" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L142", + "_origin": "ast", + "id": "prompt_national_code_unique_profile_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 190, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "new-visit-modal-ux.md", + "file_type": "document", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_new_visit_modal_ux", + "community": 219, + "norm_label": "new-visit-modal-ux.md" + }, + { + "label": "\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc UI/UX \u0645\u0648\u062f\u0627\u0644 \u00ab\u062b\u0628\u062a \u0645\u0631\u0627\u062c\u0639\u0647 \u062c\u062f\u06cc\u062f\u00bb", + "file_type": "document", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", + "community": 219, + "norm_label": "\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc ui/ux \u0645\u0648\u062f\u0627\u0644 \u00ab\u062b\u0628\u062a \u0645\u0631\u0627\u062c\u0639\u0647 \u062c\u062f\u06cc\u062f\u00bb" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_new_visit_modal_ux_\u067e\u0631\u0648\u0698\u0647", + "community": 219, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_new_visit_modal_ux_\u0632\u0645\u06cc\u0646\u0647", + "community": 219, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L11", + "_origin": "ast", + "id": "prompt_new_visit_modal_ux_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 219, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L21", + "_origin": "ast", + "id": "prompt_new_visit_modal_ux_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 219, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L32", + "_origin": "ast", + "id": "prompt_new_visit_modal_ux_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 219, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L59", + "_origin": "ast", + "id": "prompt_new_visit_modal_ux_\u0648\u0638\u0627\u06cc\u0641", + "community": 219, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0633\u0627\u062e\u062a\u0627\u0631 \u0628\u0635\u0631\u06cc \u0645\u0648\u062f\u0627\u0644", + "file_type": "document", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L61", + "_origin": "ast", + "id": "prompt_new_visit_modal_ux_\u06f1_\u0633\u0627\u062e\u062a\u0627\u0631_\u0628\u0635\u0631\u06cc_\u0645\u0648\u062f\u0627\u0644", + "community": 219, + "norm_label": "\u06f1. \u0633\u0627\u062e\u062a\u0627\u0631 \u0628\u0635\u0631\u06cc \u0645\u0648\u062f\u0627\u0644" + }, + { + "label": "\u06f2. \u0627\u062a\u0635\u0627\u0644 \u0628\u06cc\u0645\u0647 \u0628\u0647 \u0642\u06cc\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc \u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "file_type": "document", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L70", + "_origin": "ast", + "id": "prompt_new_visit_modal_ux_\u06f2_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "community": 219, + "norm_label": "\u06f2. \u0627\u062a\u0635\u0627\u0644 \u0628\u06cc\u0645\u0647 \u0628\u0647 \u0642\u06cc\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc \u067e\u0631\u0648\u0641\u0627\u06cc\u0644" + }, + { + "label": "\u06f3. \u0648\u0627\u062d\u062f \u067e\u0648\u0644 \u06cc\u06a9\u062f\u0633\u062a", + "file_type": "document", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L76", + "_origin": "ast", + "id": "prompt_new_visit_modal_ux_\u06f3_\u0648\u0627\u062d\u062f_\u067e\u0648\u0644_\u06cc\u06a9\u062f\u0633\u062a", + "community": 219, + "norm_label": "\u06f3. \u0648\u0627\u062d\u062f \u067e\u0648\u0644 \u06cc\u06a9\u062f\u0633\u062a" + }, + { + "label": "\u06f4. \u062a\u0633\u062a", + "file_type": "document", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L80", + "_origin": "ast", + "id": "prompt_new_visit_modal_ux_\u06f4_\u062a\u0633\u062a", + "community": 219, + "norm_label": "\u06f4. \u062a\u0633\u062a" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L84", + "_origin": "ast", + "id": "prompt_new_visit_modal_ux_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 219, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "patient-record-profile-binding.md", + "file_type": "document", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_patient_record_profile_binding", + "community": 220, + "norm_label": "patient-record-profile-binding.md" + }, + { + "label": "\u0627\u062a\u0635\u0627\u0644 \u067e\u0631\u0648\u0646\u062f\u0647\u200c\u06cc \u0628\u06cc\u0645\u0627\u0631 \u0628\u0647 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0628\u06cc\u0645\u0627\u0631", + "file_type": "document", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", + "community": 220, + "norm_label": "\u0627\u062a\u0635\u0627\u0644 \u067e\u0631\u0648\u0646\u062f\u0647\u200c\u06cc \u0628\u06cc\u0645\u0627\u0631 \u0628\u0647 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0628\u06cc\u0645\u0627\u0631" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_patient_record_profile_binding_\u067e\u0631\u0648\u0698\u0647", + "community": 220, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_patient_record_profile_binding_\u0632\u0645\u06cc\u0646\u0647", + "community": 220, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L11", + "_origin": "ast", + "id": "prompt_patient_record_profile_binding_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 220, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L15", + "_origin": "ast", + "id": "prompt_patient_record_profile_binding_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 220, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L27", + "_origin": "ast", + "id": "prompt_patient_record_profile_binding_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 220, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L64", + "_origin": "ast", + "id": "prompt_patient_record_profile_binding_\u0648\u0638\u0627\u06cc\u0641", + "community": 220, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u062a\u062d\u0644\u06cc\u0644 \u0631\u0627\u0628\u0637\u0647 User \u2194 UserProfile", + "file_type": "document", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L66", + "_origin": "ast", + "id": "prompt_patient_record_profile_binding_\u06f1_\u062a\u062d\u0644\u06cc\u0644_\u0631\u0627\u0628\u0637\u0647_user_userprofile", + "community": 220, + "norm_label": "\u06f1. \u062a\u062d\u0644\u06cc\u0644 \u0631\u0627\u0628\u0637\u0647 user \u2194 userprofile" + }, + { + "label": "\u06f2. \u063a\u0646\u06cc\u200c\u0633\u0627\u0632\u06cc \u067e\u0627\u0633\u062e \u067e\u0631\u0648\u0646\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L70", + "_origin": "ast", + "id": "prompt_patient_record_profile_binding_\u06f2_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u067e\u0631\u0648\u0646\u062f\u0647", + "community": 220, + "norm_label": "\u06f2. \u063a\u0646\u06cc\u200c\u0633\u0627\u0632\u06cc \u067e\u0627\u0633\u062e \u067e\u0631\u0648\u0646\u062f\u0647" + }, + { + "label": "\u06f3. Admin Frontend \u2014 \u0646\u0645\u0627\u06cc\u0634 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062f\u0631 \u067e\u0631\u0648\u0646\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L78", + "_origin": "ast", + "id": "prompt_patient_record_profile_binding_\u06f3_admin_frontend_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u0631_\u067e\u0631\u0648\u0646\u062f\u0647", + "community": 220, + "norm_label": "\u06f3. admin frontend \u2014 \u0646\u0645\u0627\u06cc\u0634 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062f\u0631 \u067e\u0631\u0648\u0646\u062f\u0647" + }, + { + "label": "\u06f4. \u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "file_type": "document", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L84", + "_origin": "ast", + "id": "prompt_patient_record_profile_binding_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "community": 220, + "norm_label": "\u06f4. \u0645\u0633\u062a\u0646\u062f\u0627\u062a" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L88", + "_origin": "ast", + "id": "prompt_patient_record_profile_binding_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 220, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "payment-test-mode-ui.md", + "file_type": "document", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_payment_test_mode_ui", + "community": 151, + "norm_label": "payment-test-mode-ui.md" + }, + { + "label": "\u0646\u0645\u0627\u06cc\u0634 \u062f\u0631\u06af\u0627\u0647 \u062a\u0633\u062a \u062f\u0631 \u0631\u0627\u0628\u0637 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0647\u0646\u06af\u0627\u0645 \u0641\u0639\u0627\u0644 \u0628\u0648\u062f\u0646 \u062d\u0627\u0644\u062a \u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", + "community": 151, + "norm_label": "\u0646\u0645\u0627\u06cc\u0634 \u062f\u0631\u06af\u0627\u0647 \u062a\u0633\u062a \u062f\u0631 \u0631\u0627\u0628\u0637 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0647\u0646\u06af\u0627\u0645 \u0641\u0639\u0627\u0644 \u0628\u0648\u062f\u0646 \u062d\u0627\u0644\u062a \u0627\u0632\u0645\u0627\u06cc\u0634\u06cc" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_payment_test_mode_ui_\u0632\u0645\u06cc\u0646\u0647", + "community": 151, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L15", + "_origin": "ast", + "id": "prompt_payment_test_mode_ui_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 151, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L25", + "_origin": "ast", + "id": "prompt_payment_test_mode_ui_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 151, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L37", + "_origin": "ast", + "id": "prompt_payment_test_mode_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 151, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "Backend \u2014 endpoint \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0641\u0642\u0637 \u0627\u062f\u0645\u06cc\u0646 \u0627\u0633\u062a", + "file_type": "document", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L39", + "_origin": "ast", + "id": "prompt_payment_test_mode_ui_backend_endpoint_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0641\u0642\u0637_\u0627\u062f\u0645\u06cc\u0646_\u0627\u0633\u062a", + "community": 151, + "norm_label": "backend \u2014 endpoint \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0641\u0642\u0637 \u0627\u062f\u0645\u06cc\u0646 \u0627\u0633\u062a" + }, + { + "label": "Frontend \u2014 SmsWalletPage modal (\u062e\u0637 \u06f3\u06f4\u06f8\u2013\u06f3\u06f7\u06f3)", + "file_type": "document", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L53", + "_origin": "ast", + "id": "prompt_payment_test_mode_ui_frontend_smswalletpage_modal_\u062e\u0637_\u06f3\u06f4\u06f8_\u06f3\u06f7\u06f3", + "community": 151, + "norm_label": "frontend \u2014 smswalletpage modal (\u062e\u0637 \u06f3\u06f4\u06f8\u2013\u06f3\u06f7\u06f3)" + }, + { + "label": "Frontend \u2014 SubscriptionPage modal (\u062e\u0637 \u06f3\u06f0\u06f7\u2013\u06f3\u06f2\u06f7)", + "file_type": "document", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L64", + "_origin": "ast", + "id": "prompt_payment_test_mode_ui_frontend_subscriptionpage_modal_\u062e\u0637_\u06f3\u06f0\u06f7_\u06f3\u06f2\u06f7", + "community": 151, + "norm_label": "frontend \u2014 subscriptionpage modal (\u062e\u0637 \u06f3\u06f0\u06f7\u2013\u06f3\u06f2\u06f7)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L77", + "_origin": "ast", + "id": "prompt_payment_test_mode_ui_\u0648\u0638\u0627\u06cc\u0641", + "community": 151, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. Backend \u2014 endpoint \u0639\u0645\u0648\u0645\u06cc `GET /api/v1/payment/config`", + "file_type": "document", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L79", + "_origin": "ast", + "id": "prompt_payment_test_mode_ui_\u06f1_backend_endpoint_\u0639\u0645\u0648\u0645\u06cc_get_api_v1_payment_config", + "community": 151, + "norm_label": "\u06f1. backend \u2014 endpoint \u0639\u0645\u0648\u0645\u06cc `get /api/v1/payment/config`" + }, + { + "label": "\u06f2. Frontend \u2014 hook \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646 \u062d\u0627\u0644\u062a \u062a\u0633\u062a", + "file_type": "document", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L98", + "_origin": "ast", + "id": "prompt_payment_test_mode_ui_\u06f2_frontend_hook_\u0628\u0631\u0627\u06cc_\u062e\u0648\u0627\u0646\u062f\u0646_\u062d\u0627\u0644\u062a_\u062a\u0633\u062a", + "community": 151, + "norm_label": "\u06f2. frontend \u2014 hook \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646 \u062d\u0627\u0644\u062a \u062a\u0633\u062a" + }, + { + "label": "\u06f3. Frontend \u2014 SmsWalletPage: \u067e\u0646\u0647\u0627\u0646 \u06a9\u0631\u062f\u0646 \u0627\u0646\u062a\u062e\u0627\u0628\u200c\u06a9\u0646\u0646\u062f\u0647 \u062f\u0631\u06af\u0627\u0647 \u062f\u0631 \u062d\u0627\u0644\u062a \u062a\u0633\u062a", + "file_type": "document", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L112", + "_origin": "ast", + "id": "prompt_payment_test_mode_ui_\u06f3_frontend_smswalletpage_\u067e\u0646\u0647\u0627\u0646_\u06a9\u0631\u062f\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_\u06a9\u0646\u0646\u062f\u0647_\u062f\u0631\u06af\u0627\u0647_\u062f\u0631_\u062d\u0627\u0644\u062a_\u062a\u0633\u062a", + "community": 151, + "norm_label": "\u06f3. frontend \u2014 smswalletpage: \u067e\u0646\u0647\u0627\u0646 \u06a9\u0631\u062f\u0646 \u0627\u0646\u062a\u062e\u0627\u0628\u200c\u06a9\u0646\u0646\u062f\u0647 \u062f\u0631\u06af\u0627\u0647 \u062f\u0631 \u062d\u0627\u0644\u062a \u062a\u0633\u062a" + }, + { + "label": "\u06f4. Frontend \u2014 SubscriptionPage: \u067e\u0646\u0647\u0627\u0646 \u06a9\u0631\u062f\u0646 \u0627\u0646\u062a\u062e\u0627\u0628\u200c\u06a9\u0646\u0646\u062f\u0647 \u062f\u0631\u06af\u0627\u0647 \u062f\u0631 \u062d\u0627\u0644\u062a \u062a\u0633\u062a", + "file_type": "document", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L143", + "_origin": "ast", + "id": "prompt_payment_test_mode_ui_\u06f4_frontend_subscriptionpage_\u067e\u0646\u0647\u0627\u0646_\u06a9\u0631\u062f\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_\u06a9\u0646\u0646\u062f\u0647_\u062f\u0631\u06af\u0627\u0647_\u062f\u0631_\u062d\u0627\u0644\u062a_\u062a\u0633\u062a", + "community": 151, + "norm_label": "\u06f4. frontend \u2014 subscriptionpage: \u067e\u0646\u0647\u0627\u0646 \u06a9\u0631\u062f\u0646 \u0627\u0646\u062a\u062e\u0627\u0628\u200c\u06a9\u0646\u0646\u062f\u0647 \u062f\u0631\u06af\u0627\u0647 \u062f\u0631 \u062d\u0627\u0644\u062a \u062a\u0633\u062a" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L157", + "_origin": "ast", + "id": "prompt_payment_test_mode_ui_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 151, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627", + "file_type": "document", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L168", + "_origin": "ast", + "id": "prompt_payment_test_mode_ui_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", + "community": 151, + "norm_label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627" + }, + { + "label": "payment-unified-status-canceled-and-managed-hosts.md", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts", + "community": 115, + "norm_label": "payment-unified-status-canceled-and-managed-hosts.md" + }, + { + "label": "\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647\u200c\u0633\u0627\u0632\u06cc \u0645\u0646\u0637\u0642 \u067e\u0631\u062f\u0627\u062e\u062a: \u0648\u0636\u0639\u06cc\u062a canceled + allowlist \u062f\u0627\u0645\u0646\u0647\u200c\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a\u200c\u067e\u0630\u06cc\u0631 + \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 115, + "norm_label": "\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647\u200c\u0633\u0627\u0632\u06cc \u0645\u0646\u0637\u0642 \u067e\u0631\u062f\u0627\u062e\u062a: \u0648\u0636\u0639\u06cc\u062a canceled + allowlist \u062f\u0627\u0645\u0646\u0647\u200c\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a\u200c\u067e\u0630\u06cc\u0631 + \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u067e\u0631\u0648\u0698\u0647", + "community": 115, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L9", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0632\u0645\u06cc\u0646\u0647", + "community": 115, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L18", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 115, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L24", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 115, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L36", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 115, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc Payment (\u0628\u062f\u0648\u0646 canceled)", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L38", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_payment_\u0628\u062f\u0648\u0646_canceled", + "community": 115, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc payment (\u0628\u062f\u0648\u0646 canceled)" + }, + { + "label": "allowlist \u062b\u0627\u0628\u062a \u0627\u0632 .env (services.yaml: `$allowedFrontendHosts: '%env(ALLOWED_FRONTEND_HOSTS)%'`)", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L46", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_allowlist_\u062b\u0627\u0628\u062a_\u0627\u0632_env_services_yaml_allowedfrontendhosts_env_allowed_frontend_hosts", + "community": 115, + "norm_label": "allowlist \u062b\u0627\u0628\u062a \u0627\u0632 .env (services.yaml: `$allowedfrontendhosts: '%env(allowed_frontend_hosts)%'`)" + }, + { + "label": "expire \u0646\u0648\u0628\u062a \u2014 payment \u0631\u0627 \u062f\u0633\u062a \u0646\u0645\u06cc\u200c\u0632\u0646\u062f", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L58", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_expire_\u0646\u0648\u0628\u062a_payment_\u0631\u0627_\u062f\u0633\u062a_\u0646\u0645\u06cc_\u0632\u0646\u062f", + "community": 115, + "norm_label": "expire \u0646\u0648\u0628\u062a \u2014 payment \u0631\u0627 \u062f\u0633\u062a \u0646\u0645\u06cc\u200c\u0632\u0646\u062f" + }, + { + "label": "callback \u2014 \u0627\u0646\u0635\u0631\u0627\u0641 \u06a9\u0627\u0631\u0628\u0631 \u0645\u0639\u0627\u062f\u0644 \u062e\u0637\u0627 \u06af\u0631\u0641\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L68", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_callback_\u0627\u0646\u0635\u0631\u0627\u0641_\u06a9\u0627\u0631\u0628\u0631_\u0645\u0639\u0627\u062f\u0644_\u062e\u0637\u0627_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", + "community": 115, + "norm_label": "callback \u2014 \u0627\u0646\u0635\u0631\u0627\u0641 \u06a9\u0627\u0631\u0628\u0631 \u0645\u0639\u0627\u062f\u0644 \u062e\u0637\u0627 \u06af\u0631\u0641\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L80", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0638\u0627\u06cc\u0641", + "community": 115, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 \u0648\u0636\u0639\u06cc\u062a `canceled`", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L82", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u0648\u0636\u0639\u06cc\u062a_canceled", + "community": 115, + "norm_label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 \u0648\u0636\u0639\u06cc\u062a `canceled`" + }, + { + "label": "\u06f2. \u062a\u0645\u0627\u06cc\u0632 \u00ab\u0627\u0646\u0635\u0631\u0627\u0641\u00bb \u0627\u0632 \u00ab\u062e\u0637\u0627\u00bb \u062f\u0631 gateway\u0647\u0627 \u0648 callback", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L90", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f2_\u062a\u0645\u0627\u06cc\u0632_\u0627\u0646\u0635\u0631\u0627\u0641_\u0627\u0632_\u062e\u0637\u0627_\u062f\u0631_gateway\u0647\u0627_\u0648_callback", + "community": 115, + "norm_label": "\u06f2. \u062a\u0645\u0627\u06cc\u0632 \u00ab\u0627\u0646\u0635\u0631\u0627\u0641\u00bb \u0627\u0632 \u00ab\u062e\u0637\u0627\u00bb \u062f\u0631 gateway\u0647\u0627 \u0648 callback" + }, + { + "label": "\u06f3. canceled \u0647\u0646\u06af\u0627\u0645 \u0627\u0646\u0642\u0636\u0627\u06cc \u0645\u0647\u0644\u062a \u067e\u0631\u062f\u0627\u062e\u062a", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L106", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f3_canceled_\u0647\u0646\u06af\u0627\u0645_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0645\u0647\u0644\u062a_\u067e\u0631\u062f\u0627\u062e\u062a", + "community": 115, + "norm_label": "\u06f3. canceled \u0647\u0646\u06af\u0627\u0645 \u0627\u0646\u0642\u0636\u0627\u06cc \u0645\u0647\u0644\u062a \u067e\u0631\u062f\u0627\u062e\u062a" + }, + { + "label": "\u06f4. allowlist \u0645\u062f\u06cc\u0631\u06cc\u062a\u200c\u067e\u0630\u06cc\u0631 \u0627\u0632 SiteConfig", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L122", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f4_allowlist_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0627\u0632_siteconfig", + "community": 115, + "norm_label": "\u06f4. allowlist \u0645\u062f\u06cc\u0631\u06cc\u062a\u200c\u067e\u0630\u06cc\u0631 \u0627\u0632 siteconfig" + }, + { + "label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc `docs/api/payment.md`", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L142", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_payment_md", + "community": 115, + "norm_label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc `docs/api/payment.md`" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L148", + "_origin": "ast", + "id": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 115, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "pre-registration.md", + "file_type": "document", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_pre_registration", + "community": 191, + "norm_label": "pre-registration.md" + }, + { + "label": "Pre-Registration Feature", + "file_type": "document", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_pre_registration_pre_registration_feature", + "community": 191, + "norm_label": "pre-registration feature" + }, + { + "label": "\u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_pre_registration_\u0647\u062f\u0641", + "community": 191, + "norm_label": "\u0647\u062f\u0641" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L14", + "_origin": "ast", + "id": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "community": 191, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f1 \u2014 Entity \u0648 Migration: PreRegistration", + "file_type": "document", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L16", + "_origin": "ast", + "id": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_entity_\u0648_migration_preregistration", + "community": 191, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f1 \u2014 entity \u0648 migration: preregistration" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2 \u2014 Backend: Public Pre-Registration Endpoint", + "file_type": "document", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L34", + "_origin": "ast", + "id": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_backend_public_pre_registration_endpoint", + "community": 191, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f2 \u2014 backend: public pre-registration endpoint" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f3 \u2014 Backend: Admin Pre-Registration Management Endpoints", + "file_type": "document", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L72", + "_origin": "ast", + "id": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f3_backend_admin_pre_registration_management_endpoints", + "community": 191, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f3 \u2014 backend: admin pre-registration management endpoints" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f4 \u2014 Frontend Homepage: \u062f\u0648 \u062f\u06a9\u0645\u0647 \u062f\u0631 header \u0648 hero", + "file_type": "document", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L113", + "_origin": "ast", + "id": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_frontend_homepage_\u062f\u0648_\u062f\u06a9\u0645\u0647_\u062f\u0631_header_\u0648_hero", + "community": 191, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f4 \u2014 frontend homepage: \u062f\u0648 \u062f\u06a9\u0645\u0647 \u062f\u0631 header \u0648 hero" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f5 \u2014 Frontend Admin Panel: \u0635\u0641\u062d\u0647 \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L168", + "_origin": "ast", + "id": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_admin_panel_\u0635\u0641\u062d\u0647_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062f\u0631\u062e\u0648\u0627\u0633\u062a_\u0647\u0627", + "community": 191, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a \u06f5 \u2014 frontend admin panel: \u0635\u0641\u062d\u0647 \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0627\u062c\u0631\u0627\u06cc\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L196", + "_origin": "ast", + "id": "prompt_pre_registration_\u0646\u06a9\u0627\u062a_\u0627\u062c\u0631\u0627\u06cc\u06cc", + "community": 191, + "norm_label": "\u0646\u06a9\u0627\u062a \u0627\u062c\u0631\u0627\u06cc\u06cc" + }, + { + "label": "\u0627\u0645\u0646\u06cc\u062a", + "file_type": "document", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L198", + "_origin": "ast", + "id": "prompt_pre_registration_\u0627\u0645\u0646\u06cc\u062a", + "community": 191, + "norm_label": "\u0627\u0645\u0646\u06cc\u062a" + }, + { + "label": "SMS", + "file_type": "document", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L202", + "_origin": "ast", + "id": "prompt_pre_registration_sms", + "community": 191, + "norm_label": "sms" + }, + { + "label": "\u067e\u0633\u0648\u0631\u062f \u062a\u0635\u0627\u062f\u0641\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L206", + "_origin": "ast", + "id": "prompt_pre_registration_\u067e\u0633\u0648\u0631\u062f_\u062a\u0635\u0627\u062f\u0641\u06cc", + "community": 191, + "norm_label": "\u067e\u0633\u0648\u0631\u062f \u062a\u0635\u0627\u062f\u0641\u06cc" + }, + { + "label": "\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L209", + "_origin": "ast", + "id": "prompt_pre_registration_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 191, + "norm_label": "\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "profile-birthday-jalali-persist.md", + "file_type": "document", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_profile_birthday_jalali_persist", + "community": 240, + "norm_label": "profile-birthday-jalali-persist.md" + }, + { + "label": "\u0630\u062e\u06cc\u0631\u0647 \u0648 \u0646\u0645\u0627\u06cc\u0634 \u0635\u062d\u06cc\u062d \u062a\u0627\u0631\u06cc\u062e \u062a\u0648\u0644\u062f \u062f\u0631 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 (Unix)", + "file_type": "document", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", + "community": 240, + "norm_label": "\u0630\u062e\u06cc\u0631\u0647 \u0648 \u0646\u0645\u0627\u06cc\u0634 \u0635\u062d\u06cc\u062d \u062a\u0627\u0631\u06cc\u062e \u062a\u0648\u0644\u062f \u062f\u0631 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 (unix)" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_profile_birthday_jalali_persist_\u067e\u0631\u0648\u0698\u0647", + "community": 240, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L9", + "_origin": "ast", + "id": "prompt_profile_birthday_jalali_persist_\u0632\u0645\u06cc\u0646\u0647", + "community": 240, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L13", + "_origin": "ast", + "id": "prompt_profile_birthday_jalali_persist_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 240, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L18", + "_origin": "ast", + "id": "prompt_profile_birthday_jalali_persist_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 240, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L25", + "_origin": "ast", + "id": "prompt_profile_birthday_jalali_persist_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 240, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L47", + "_origin": "ast", + "id": "prompt_profile_birthday_jalali_persist_\u0648\u0638\u0627\u06cc\u0641", + "community": 240, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0630\u062e\u06cc\u0631\u0647 `birthday` (Unix) \u062f\u0631 `hydrate`", + "file_type": "document", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L49", + "_origin": "ast", + "id": "prompt_profile_birthday_jalali_persist_\u06f1_\u0630\u062e\u06cc\u0631\u0647_birthday_unix_\u062f\u0631_hydrate", + "community": 240, + "norm_label": "\u06f1. \u0630\u062e\u06cc\u0631\u0647 `birthday` (unix) \u062f\u0631 `hydrate`" + }, + { + "label": "\u06f2. \u062e\u0631\u0648\u062c\u06cc `birthday` \u062f\u0631 `toArray`", + "file_type": "document", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L61", + "_origin": "ast", + "id": "prompt_profile_birthday_jalali_persist_\u06f2_\u062e\u0631\u0648\u062c\u06cc_birthday_\u062f\u0631_toarray", + "community": 240, + "norm_label": "\u06f2. \u062e\u0631\u0648\u062c\u06cc `birthday` \u062f\u0631 `toarray`" + }, + { + "label": "\u06f3. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L69", + "_origin": "ast", + "id": "prompt_profile_birthday_jalali_persist_\u06f3_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 240, + "norm_label": "\u06f3. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L72", + "_origin": "ast", + "id": "prompt_profile_birthday_jalali_persist_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 240, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "qa-bug-audit.md", + "file_type": "document", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_qa_bug_audit", + "community": 152, + "norm_label": "qa-bug-audit.md" + }, + { + "label": "\u0645\u0645\u06cc\u0632\u06cc \u06a9\u0634\u0641 \u0628\u0627\u06af \u2014 \u062a\u0633\u062a \u0631\u0641\u062a\u0627\u0631\u06cc \u06a9\u0644 \u0633\u06cc\u0633\u062a\u0645", + "file_type": "document", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", + "community": 152, + "norm_label": "\u0645\u0645\u06cc\u0632\u06cc \u06a9\u0634\u0641 \u0628\u0627\u06af \u2014 \u062a\u0633\u062a \u0631\u0641\u062a\u0627\u0631\u06cc \u06a9\u0644 \u0633\u06cc\u0633\u062a\u0645" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_qa_bug_audit_\u067e\u0631\u0648\u0698\u0647", + "community": 152, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L9", + "_origin": "ast", + "id": "prompt_qa_bug_audit_\u0632\u0645\u06cc\u0646\u0647", + "community": 152, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L13", + "_origin": "ast", + "id": "prompt_qa_bug_audit_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 152, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L22", + "_origin": "ast", + "id": "prompt_qa_bug_audit_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 152, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u0648 \u0631\u0648\u0634 \u062a\u0633\u062a (\u0648\u0627\u0642\u0639\u06cc\u060c \u062f\u0627\u062e\u0644 ddev)", + "file_type": "document", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L33", + "_origin": "ast", + "id": "prompt_qa_bug_audit_\u0627\u0628\u0632\u0627\u0631\u0647\u0627_\u0648_\u0631\u0648\u0634_\u062a\u0633\u062a_\u0648\u0627\u0642\u0639\u06cc_\u062f\u0627\u062e\u0644_ddev", + "community": 152, + "norm_label": "\u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u0648 \u0631\u0648\u0634 \u062a\u0633\u062a (\u0648\u0627\u0642\u0639\u06cc\u060c \u062f\u0627\u062e\u0644 ddev)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L57", + "_origin": "ast", + "id": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", + "community": 152, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0646\u0642\u0634\u0647\u200c\u0628\u0631\u062f\u0627\u0631\u06cc endpoint\u0647\u0627 \u0648 \u062f\u0627\u0645\u0646\u0647\u200c\u06cc \u062a\u0633\u062a", + "file_type": "document", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L59", + "_origin": "ast", + "id": "prompt_qa_bug_audit_\u06f1_\u0646\u0642\u0634\u0647_\u0628\u0631\u062f\u0627\u0631\u06cc_endpoint\u0647\u0627_\u0648_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u062a\u0633\u062a", + "community": 152, + "norm_label": "\u06f1. \u0646\u0642\u0634\u0647\u200c\u0628\u0631\u062f\u0627\u0631\u06cc endpoint\u0647\u0627 \u0648 \u062f\u0627\u0645\u0646\u0647\u200c\u06cc \u062a\u0633\u062a" + }, + { + "label": "\u06f2. \u062a\u0633\u062a \u062e\u0637\u0627\u0647\u0627\u06cc \u06f5\u06f0\u06f0 \u0648 \u0648\u0631\u0648\u062f\u06cc \u0645\u0631\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L64", + "_origin": "ast", + "id": "prompt_qa_bug_audit_\u06f2_\u062a\u0633\u062a_\u062e\u0637\u0627\u0647\u0627\u06cc_\u06f5\u06f0\u06f0_\u0648_\u0648\u0631\u0648\u062f\u06cc_\u0645\u0631\u0632\u06cc", + "community": 152, + "norm_label": "\u06f2. \u062a\u0633\u062a \u062e\u0637\u0627\u0647\u0627\u06cc \u06f5\u06f0\u06f0 \u0648 \u0648\u0631\u0648\u062f\u06cc \u0645\u0631\u0632\u06cc" + }, + { + "label": "\u06f3. \u0645\u0627\u062a\u0631\u06cc\u0633 \u062f\u0633\u062a\u0631\u0633\u06cc \u0646\u0642\u0634\u200c\u0647\u0627 (\u0645\u0647\u0645\u200c\u062a\u0631\u06cc\u0646 \u0628\u062e\u0634)", + "file_type": "document", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L71", + "_origin": "ast", + "id": "prompt_qa_bug_audit_\u06f3_\u0645\u0627\u062a\u0631\u06cc\u0633_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0647\u0627_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_\u0628\u062e\u0634", + "community": 152, + "norm_label": "\u06f3. \u0645\u0627\u062a\u0631\u06cc\u0633 \u062f\u0633\u062a\u0631\u0633\u06cc \u0646\u0642\u0634\u200c\u0647\u0627 (\u0645\u0647\u0645\u200c\u062a\u0631\u06cc\u0646 \u0628\u062e\u0634)" + }, + { + "label": "\u06f4. \u0627\u0646\u0637\u0628\u0627\u0642 \u0642\u0631\u0627\u0631\u062f\u0627\u062f API", + "file_type": "document", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L81", + "_origin": "ast", + "id": "prompt_qa_bug_audit_\u06f4_\u0627\u0646\u0637\u0628\u0627\u0642_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_api", + "community": 152, + "norm_label": "\u06f4. \u0627\u0646\u0637\u0628\u0627\u0642 \u0642\u0631\u0627\u0631\u062f\u0627\u062f api" + }, + { + "label": "\u06f5. \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0648\u0631\u0648\u062f\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L88", + "_origin": "ast", + "id": "prompt_qa_bug_audit_\u06f5_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0648\u0631\u0648\u062f\u06cc", + "community": 152, + "norm_label": "\u06f5. \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0648\u0631\u0648\u062f\u06cc" + }, + { + "label": "\u06f6. \u0633\u0644\u0627\u0645\u062a build \u0648 \u0633\u0627\u0632\u06af\u0627\u0631\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L94", + "_origin": "ast", + "id": "prompt_qa_bug_audit_\u06f6_\u0633\u0644\u0627\u0645\u062a_build_\u0648_\u0633\u0627\u0632\u06af\u0627\u0631\u06cc", + "community": 152, + "norm_label": "\u06f6. \u0633\u0644\u0627\u0645\u062a build \u0648 \u0633\u0627\u0632\u06af\u0627\u0631\u06cc" + }, + { + "label": "\u06f7. \u062a\u0648\u0644\u06cc\u062f \u06af\u0632\u0627\u0631\u0634 \u0628\u0627\u06af", + "file_type": "document", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L100", + "_origin": "ast", + "id": "prompt_qa_bug_audit_\u06f7_\u062a\u0648\u0644\u06cc\u062f_\u06af\u0632\u0627\u0631\u0634_\u0628\u0627\u06af", + "community": 152, + "norm_label": "\u06f7. \u062a\u0648\u0644\u06cc\u062f \u06af\u0632\u0627\u0631\u0634 \u0628\u0627\u06af" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L124", + "_origin": "ast", + "id": "prompt_qa_bug_audit_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 152, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "rating-multidimensional-and-rich-comments.md", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments", + "community": 87, + "norm_label": "rating-multidimensional-and-rich-comments.md" + }, + { + "label": "\u0627\u0645\u062a\u06cc\u0627\u0632 \u0686\u0646\u062f\u0628\u064f\u0639\u062f\u06cc + \u0646\u0638\u0631\u0627\u062a \u063a\u0646\u06cc (\u0646\u0648\u06cc\u0633\u0646\u062f\u0647\u060c \u0644\u0627\u06cc\u06a9/\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9\u060c \u067e\u0627\u0633\u062e) \u0628\u0631\u0627\u06cc \u0635\u0641\u062d\u0647 \u067e\u0632\u0634\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", + "community": 87, + "norm_label": "\u0627\u0645\u062a\u06cc\u0627\u0632 \u0686\u0646\u062f\u0628\u0639\u062f\u06cc + \u0646\u0638\u0631\u0627\u062a \u063a\u0646\u06cc (\u0646\u0648\u06cc\u0633\u0646\u062f\u0647\u060c \u0644\u0627\u06cc\u06a9/\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9\u060c \u067e\u0627\u0633\u062e) \u0628\u0631\u0627\u06cc \u0635\u0641\u062d\u0647 \u067e\u0632\u0634\u06a9" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u067e\u0631\u0648\u0698\u0647", + "community": 87, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647 \u0648 \u0686\u0631\u0627\u06cc\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L11", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u0632\u0645\u06cc\u0646\u0647_\u0648_\u0686\u0631\u0627\u06cc\u06cc", + "community": 87, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647 \u0648 \u0686\u0631\u0627\u06cc\u06cc" + }, + { + "label": "\u0642\u0631\u0627\u0631\u062f\u0627\u062f \u0647\u062f\u0641 (\u062f\u0642\u06cc\u0642\u0627\u064b \u0622\u0646\u0686\u0647 UI \u0627\u0646\u062a\u0638\u0627\u0631 \u062f\u0627\u0631\u062f)", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L21", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0647\u062f\u0641_\u062f\u0642\u06cc\u0642\u0627_\u0622\u0646\u0686\u0647_ui_\u0627\u0646\u062a\u0638\u0627\u0631_\u062f\u0627\u0631\u062f", + "community": 87, + "norm_label": "\u0642\u0631\u0627\u0631\u062f\u0627\u062f \u0647\u062f\u0641 (\u062f\u0642\u06cc\u0642\u0627 \u0627\u0646\u0686\u0647 ui \u0627\u0646\u062a\u0638\u0627\u0631 \u062f\u0627\u0631\u062f)" + }, + { + "label": "\u0627\u0644\u0641) `GET /api/v1/rate/{doctorUuid}` (\u0639\u0645\u0648\u0645\u06cc) \u2014 \u062a\u062c\u0645\u06cc\u0639 \u0627\u0645\u062a\u06cc\u0627\u0632", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L23", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0644\u0641_get_api_v1_rate_doctoruuid_\u0639\u0645\u0648\u0645\u06cc_\u062a\u062c\u0645\u06cc\u0639_\u0627\u0645\u062a\u06cc\u0627\u0632", + "community": 87, + "norm_label": "\u0627\u0644\u0641) `get /api/v1/rate/{doctoruuid}` (\u0639\u0645\u0648\u0645\u06cc) \u2014 \u062a\u062c\u0645\u06cc\u0639 \u0627\u0645\u062a\u06cc\u0627\u0632" + }, + { + "label": "\u0628) `POST /api/v1/rate` (AUTH + \u06af\u0627\u0631\u062f \u0648\u0627\u062c\u062f \u0628\u0648\u062f\u0646 \u0645\u0648\u062c\u0648\u062f) \u2014 \u062b\u0628\u062a \u0627\u0645\u062a\u06cc\u0627\u0632 \u0686\u0646\u062f\u0628\u064f\u0639\u062f\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L45", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u0628_post_api_v1_rate_auth_\u06af\u0627\u0631\u062f_\u0648\u0627\u062c\u062f_\u0628\u0648\u062f\u0646_\u0645\u0648\u062c\u0648\u062f_\u062b\u0628\u062a_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc", + "community": 87, + "norm_label": "\u0628) `post /api/v1/rate` (auth + \u06af\u0627\u0631\u062f \u0648\u0627\u062c\u062f \u0628\u0648\u062f\u0646 \u0645\u0648\u062c\u0648\u062f) \u2014 \u062b\u0628\u062a \u0627\u0645\u062a\u06cc\u0627\u0632 \u0686\u0646\u062f\u0628\u0639\u062f\u06cc" + }, + { + "label": "\u062c) `GET /api/v1/comments/{doctorUuid}` (\u0639\u0645\u0648\u0645\u06cc) \u2014 \u0647\u0631 \u0622\u06cc\u062a\u0645 \u0646\u0638\u0631", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L60", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u062c_get_api_v1_comments_doctoruuid_\u0639\u0645\u0648\u0645\u06cc_\u0647\u0631_\u0622\u06cc\u062a\u0645_\u0646\u0638\u0631", + "community": 87, + "norm_label": "\u062c) `get /api/v1/comments/{doctoruuid}` (\u0639\u0645\u0648\u0645\u06cc) \u2014 \u0647\u0631 \u0627\u06cc\u062a\u0645 \u0646\u0638\u0631" + }, + { + "label": "\u062f) `POST /api/v1/comment` (AUTH + \u06af\u0627\u0631\u062f \u0648\u0627\u062c\u062f \u0628\u0648\u062f\u0646 \u0645\u0648\u062c\u0648\u062f) \u2014 \u062b\u0628\u062a \u0646\u0638\u0631/\u067e\u0627\u0633\u062e", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L81", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u062f_post_api_v1_comment_auth_\u06af\u0627\u0631\u062f_\u0648\u0627\u062c\u062f_\u0628\u0648\u062f\u0646_\u0645\u0648\u062c\u0648\u062f_\u062b\u0628\u062a_\u0646\u0638\u0631_\u067e\u0627\u0633\u062e", + "community": 87, + "norm_label": "\u062f) `post /api/v1/comment` (auth + \u06af\u0627\u0631\u062f \u0648\u0627\u062c\u062f \u0628\u0648\u062f\u0646 \u0645\u0648\u062c\u0648\u062f) \u2014 \u062b\u0628\u062a \u0646\u0638\u0631/\u067e\u0627\u0633\u062e" + }, + { + "label": "\u0647) `POST /api/v1/like/{commentUuid}` (AUTH) \u2014 \u0631\u0623\u06cc \u0644\u0627\u06cc\u06a9/\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L89", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u0647_post_api_v1_like_commentuuid_auth_\u0631\u0623\u06cc_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9", + "community": 87, + "norm_label": "\u0647) `post /api/v1/like/{commentuuid}` (auth) \u2014 \u0631\u0627\u06cc \u0644\u0627\u06cc\u06a9/\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L97", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 87, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L112", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 87, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L126", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", + "community": 87, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. Entity `Rate` \u0686\u0646\u062f\u0628\u064f\u0639\u062f\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L128", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u06f1_entity_rate_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc", + "community": 87, + "norm_label": "\u06f1. entity `rate` \u0686\u0646\u062f\u0628\u0639\u062f\u06cc" + }, + { + "label": "\u06f2. Entity `Comment` \u2014 parent/replies + toArray \u063a\u0646\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L134", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u06f2_entity_comment_parent_replies_toarray_\u063a\u0646\u06cc", + "community": 87, + "norm_label": "\u06f2. entity `comment` \u2014 parent/replies + toarray \u063a\u0646\u06cc" + }, + { + "label": "\u06f3. Entity `Like` \u062c\u0647\u062a\u200c\u062f\u0627\u0631", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L140", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u06f3_entity_like_\u062c\u0647\u062a_\u062f\u0627\u0631", + "community": 87, + "norm_label": "\u06f3. entity `like` \u062c\u0647\u062a\u200c\u062f\u0627\u0631" + }, + { + "label": "\u06f4. Repository \u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L144", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u06f4_repository_\u0647\u0627", + "community": 87, + "norm_label": "\u06f4. repository \u0647\u0627" + }, + { + "label": "\u06f5. Controller", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L149", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u06f5_controller", + "community": 87, + "norm_label": "\u06f5. controller" + }, + { + "label": "\u06f6. Migration \u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L158", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u06f6_migration_\u0647\u0627", + "community": 87, + "norm_label": "\u06f6. migration \u0647\u0627" + }, + { + "label": "\u06f7. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc `docs/api/rating.md`", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L161", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u06f7_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_rating_md", + "community": 87, + "norm_label": "\u06f7. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc `docs/api/rating.md`" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L164", + "_origin": "ast", + "id": "prompt_rating_multidimensional_and_rich_comments_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 87, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "rating-require-recent-confirmed-appointment.md", + "file_type": "document", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_rating_require_recent_confirmed_appointment", + "community": 153, + "norm_label": "rating-require-recent-confirmed-appointment.md" + }, + { + "label": "\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc \u062b\u0628\u062a \u0646\u0638\u0631/\u0627\u0645\u062a\u06cc\u0627\u0632 \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646\u0650 \u062f\u0627\u0631\u0627\u06cc \u0646\u0648\u0628\u062a \u062a\u0627\u06cc\u06cc\u062f\u200c\u0634\u062f\u0647 \u062f\u0631 \u06f3\u06f0 \u0631\u0648\u0632 \u06af\u0630\u0634\u062a\u0647", + "file_type": "document", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", + "community": 153, + "norm_label": "\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc \u062b\u0628\u062a \u0646\u0638\u0631/\u0627\u0645\u062a\u06cc\u0627\u0632 \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u062f\u0627\u0631\u0627\u06cc \u0646\u0648\u0628\u062a \u062a\u0627\u06cc\u06cc\u062f\u200c\u0634\u062f\u0647 \u062f\u0631 \u06f3\u06f0 \u0631\u0648\u0632 \u06af\u0630\u0634\u062a\u0647" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_rating_require_recent_confirmed_appointment_\u067e\u0631\u0648\u0698\u0647", + "community": 153, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L9", + "_origin": "ast", + "id": "prompt_rating_require_recent_confirmed_appointment_\u0632\u0645\u06cc\u0646\u0647", + "community": 153, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L15", + "_origin": "ast", + "id": "prompt_rating_require_recent_confirmed_appointment_\u0647\u062f\u0641", + "community": 153, + "norm_label": "\u0647\u062f\u0641" + }, + { + "label": "\u062a\u0639\u0631\u06cc\u0641 \u062f\u0642\u06cc\u0642 \u00ab\u0648\u0627\u062c\u062f \u0628\u0648\u062f\u0646\u00bb", + "file_type": "document", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L20", + "_origin": "ast", + "id": "prompt_rating_require_recent_confirmed_appointment_\u062a\u0639\u0631\u06cc\u0641_\u062f\u0642\u06cc\u0642_\u0648\u0627\u062c\u062f_\u0628\u0648\u062f\u0646", + "community": 153, + "norm_label": "\u062a\u0639\u0631\u06cc\u0641 \u062f\u0642\u06cc\u0642 \u00ab\u0648\u0627\u062c\u062f \u0628\u0648\u062f\u0646\u00bb" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L30", + "_origin": "ast", + "id": "prompt_rating_require_recent_confirmed_appointment_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 153, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L39", + "_origin": "ast", + "id": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 153, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L68", + "_origin": "ast", + "id": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0638\u0627\u06cc\u0641", + "community": 153, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0645\u062a\u062f Repository \u2014 `hasRecentConfirmed`", + "file_type": "document", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L70", + "_origin": "ast", + "id": "prompt_rating_require_recent_confirmed_appointment_\u06f1_\u0645\u062a\u062f_repository_hasrecentconfirmed", + "community": 153, + "norm_label": "\u06f1. \u0645\u062a\u062f repository \u2014 `hasrecentconfirmed`" + }, + { + "label": "\u06f2. \u06af\u0627\u0631\u062f \u062f\u0631 `rate()` \u0648 `createComment()`", + "file_type": "document", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L101", + "_origin": "ast", + "id": "prompt_rating_require_recent_confirmed_appointment_\u06f2_\u06af\u0627\u0631\u062f_\u062f\u0631_rate_\u0648_createcomment", + "community": 153, + "norm_label": "\u06f2. \u06af\u0627\u0631\u062f \u062f\u0631 `rate()` \u0648 `createcomment()`" + }, + { + "label": "\u06f3. \u06a9\u062f \u062e\u0637\u0627", + "file_type": "document", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L115", + "_origin": "ast", + "id": "prompt_rating_require_recent_confirmed_appointment_\u06f3_\u06a9\u062f_\u062e\u0637\u0627", + "community": 153, + "norm_label": "\u06f3. \u06a9\u062f \u062e\u0637\u0627" + }, + { + "label": "\u06f4. endpoint \u0628\u0631\u0631\u0633\u06cc \u0648\u0627\u062c\u062f \u0628\u0648\u062f\u0646 (\u0628\u0631\u0627\u06cc UI)", + "file_type": "document", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L119", + "_origin": "ast", + "id": "prompt_rating_require_recent_confirmed_appointment_\u06f4_endpoint_\u0628\u0631\u0631\u0633\u06cc_\u0648\u0627\u062c\u062f_\u0628\u0648\u062f\u0646_\u0628\u0631\u0627\u06cc_ui", + "community": 153, + "norm_label": "\u06f4. endpoint \u0628\u0631\u0631\u0633\u06cc \u0648\u0627\u062c\u062f \u0628\u0648\u062f\u0646 (\u0628\u0631\u0627\u06cc ui)" + }, + { + "label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc \u2014 `docs/api/rating.md`", + "file_type": "document", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L139", + "_origin": "ast", + "id": "prompt_rating_require_recent_confirmed_appointment_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_rating_md", + "community": 153, + "norm_label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc \u2014 `docs/api/rating.md`" + }, + { + "label": "\u062a\u0633\u062a", + "file_type": "document", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L144", + "_origin": "ast", + "id": "prompt_rating_require_recent_confirmed_appointment_\u062a\u0633\u062a", + "community": 153, + "norm_label": "\u062a\u0633\u062a" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L161", + "_origin": "ast", + "id": "prompt_rating_require_recent_confirmed_appointment_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 153, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "representation-admin-panel-access.md", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access", + "community": 116, + "norm_label": "representation-admin-panel-access.md" + }, + { + "label": "\u062f\u0633\u062a\u0631\u0633\u06cc \u0646\u0642\u0634 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (ROLE_REPRESENTATION) \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "community": 116, + "norm_label": "\u062f\u0633\u062a\u0631\u0633\u06cc \u0646\u0642\u0634 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (role_representation) \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u067e\u0631\u0648\u0698\u0647", + "community": 116, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u0632\u0645\u06cc\u0646\u0647", + "community": 116, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L23", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 116, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L27", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 116, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L44", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 116, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L111", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", + "community": 116, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. Backend \u2014 \u0634\u0646\u0627\u062e\u062a\u0646 \u0646\u0642\u0634 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u062f\u0631 `primary_role`", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L113", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u06f1_backend_\u0634\u0646\u0627\u062e\u062a\u0646_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u062f\u0631_primary_role", + "community": 116, + "norm_label": "\u06f1. backend \u2014 \u0634\u0646\u0627\u062e\u062a\u0646 \u0646\u0642\u0634 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u062f\u0631 `primary_role`" + }, + { + "label": "\u06f2. Backend \u2014 \u0627\u062c\u0627\u0632\u0647\u200c\u06cc createDoctor \u0648 createClinic \u0628\u0647 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L125", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u06f2_backend_\u0627\u062c\u0627\u0632\u0647_\u06cc_createdoctor_\u0648_createclinic_\u0628\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "community": 116, + "norm_label": "\u06f2. backend \u2014 \u0627\u062c\u0627\u0632\u0647\u200c\u06cc createdoctor \u0648 createclinic \u0628\u0647 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647" + }, + { + "label": "\u06f3. Backend \u2014 endpoint \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u067e\u0632\u0634\u06a9\u0627\u0646\u0650 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L144", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u06f3_backend_endpoint_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "community": 116, + "norm_label": "\u06f3. backend \u2014 endpoint \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u067e\u0632\u0634\u06a9\u0627\u0646 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647" + }, + { + "label": "\u06f4. Backend \u2014 endpoint \u0646\u0645\u0627\u06cc\u0646\u062f\u0647\u200c\u06cc \u06a9\u0627\u0631\u0628\u0631 \u062c\u0627\u0631\u06cc (\u0628\u0631\u0627\u06cc \u062f\u0627\u0634\u0628\u0648\u0631\u062f)", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L154", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u06f4_backend_endpoint_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062c\u0627\u0631\u06cc_\u0628\u0631\u0627\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "community": 116, + "norm_label": "\u06f4. backend \u2014 endpoint \u0646\u0645\u0627\u06cc\u0646\u062f\u0647\u200c\u06cc \u06a9\u0627\u0631\u0628\u0631 \u062c\u0627\u0631\u06cc (\u0628\u0631\u0627\u06cc \u062f\u0627\u0634\u0628\u0648\u0631\u062f)" + }, + { + "label": "\u06f5. Admin SPA \u2014 \u0645\u0633\u06cc\u0631\u0647\u0627 \u0648 \u06af\u0627\u0631\u062f \u0646\u0642\u0634", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L163", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u06f5_admin_spa_\u0645\u0633\u06cc\u0631\u0647\u0627_\u0648_\u06af\u0627\u0631\u062f_\u0646\u0642\u0634", + "community": 116, + "norm_label": "\u06f5. admin spa \u2014 \u0645\u0633\u06cc\u0631\u0647\u0627 \u0648 \u06af\u0627\u0631\u062f \u0646\u0642\u0634" + }, + { + "label": "\u06f6. Admin SPA \u2014 \u0645\u0646\u0648\u06cc Sidebar \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L170", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u06f6_admin_spa_\u0645\u0646\u0648\u06cc_sidebar_\u0628\u0631\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "community": 116, + "norm_label": "\u06f6. admin spa \u2014 \u0645\u0646\u0648\u06cc sidebar \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647" + }, + { + "label": "\u06f7. Admin SPA \u2014 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L180", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u06f7_admin_spa_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "community": 116, + "norm_label": "\u06f7. admin spa \u2014 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0646\u0645\u0627\u06cc\u0646\u062f\u0647" + }, + { + "label": "\u06f8. Admin SPA \u2014 \u0635\u0641\u062d\u0647 \u0646\u0648\u0628\u062a\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L190", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u06f8_admin_spa_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_\u0628\u0631\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "community": 116, + "norm_label": "\u06f8. admin spa \u2014 \u0635\u0641\u062d\u0647 \u0646\u0648\u0628\u062a\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647" + }, + { + "label": "\u06f9. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L203", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u06f9_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 116, + "norm_label": "\u06f9. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L209", + "_origin": "ast", + "id": "prompt_representation_admin_panel_access_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 116, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "representation-commission-tax-engine.md", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine", + "community": 88, + "norm_label": "representation-commission-tax-engine.md" + }, + { + "label": "\u0645\u0648\u062a\u0648\u0631 \u0645\u0627\u0644\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc: \u067e\u0648\u0631\u0633\u0627\u0646\u062a \u0646\u0648\u0628\u062a/\u0627\u0631\u062a\u0642\u0627\u0621 + \u0645\u0627\u0644\u06cc\u0627\u062a \u0628\u0631 \u0627\u0631\u0632\u0634 \u0627\u0641\u0632\u0648\u062f\u0647 + \u0647\u0632\u06cc\u0646\u0647 \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "community": 88, + "norm_label": "\u0645\u0648\u062a\u0648\u0631 \u0645\u0627\u0644\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc: \u067e\u0648\u0631\u0633\u0627\u0646\u062a \u0646\u0648\u0628\u062a/\u0627\u0631\u062a\u0642\u0627\u0621 + \u0645\u0627\u0644\u06cc\u0627\u062a \u0628\u0631 \u0627\u0631\u0632\u0634 \u0627\u0641\u0632\u0648\u062f\u0647 + \u0647\u0632\u06cc\u0646\u0647 \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u067e\u0631\u0648\u0698\u0647", + "community": 88, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L8", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u0632\u0645\u06cc\u0646\u0647", + "community": 88, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L14", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 88, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L23", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 88, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L42", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 88, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0627\u0644\u0641) \u0647\u0648\u06a9 \u067e\u0631\u062f\u0627\u062e\u062a \u0645\u0648\u0641\u0642 \u2014 \u0647\u06cc\u0686 \u067e\u0648\u0631\u0633\u0627\u0646\u062a\u06cc \u0648\u0627\u0631\u06cc\u0632 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L44", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u0627\u0644\u0641_\u0647\u0648\u06a9_\u067e\u0631\u062f\u0627\u062e\u062a_\u0645\u0648\u0641\u0642_\u0647\u06cc\u0686_\u067e\u0648\u0631\u0633\u0627\u0646\u062a\u06cc_\u0648\u0627\u0631\u06cc\u0632_\u0646\u0645\u06cc_\u0634\u0648\u062f", + "community": 88, + "norm_label": "\u0627\u0644\u0641) \u0647\u0648\u06a9 \u067e\u0631\u062f\u0627\u062e\u062a \u0645\u0648\u0641\u0642 \u2014 \u0647\u06cc\u0686 \u067e\u0648\u0631\u0633\u0627\u0646\u062a\u06cc \u0648\u0627\u0631\u06cc\u0632 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f" + }, + { + "label": "\u0628) `commission_percent` \u0628\u0644\u0627\u0627\u0633\u062a\u0641\u0627\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L93", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u0628_commission_percent_\u0628\u0644\u0627\u0627\u0633\u062a\u0641\u0627\u062f\u0647", + "community": 88, + "norm_label": "\u0628) `commission_percent` \u0628\u0644\u0627\u0627\u0633\u062a\u0641\u0627\u062f\u0647" + }, + { + "label": "\u062c) \u0627\u0644\u06af\u0648\u06cc \u0648\u0627\u0631\u06cc\u0632 \u06a9\u06cc\u0641\u200c\u067e\u0648\u0644 (\u0627\u0632 `SettlementController::reject`)", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L97", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u062c_\u0627\u0644\u06af\u0648\u06cc_\u0648\u0627\u0631\u06cc\u0632_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u0627\u0632_settlementcontroller_reject", + "community": 88, + "norm_label": "\u062c) \u0627\u0644\u06af\u0648\u06cc \u0648\u0627\u0631\u06cc\u0632 \u06a9\u06cc\u0641\u200c\u067e\u0648\u0644 (\u0627\u0632 `settlementcontroller::reject`)" + }, + { + "label": "\u062f) \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u062f\u0645\u06cc\u0646 (whitelist + defaults)", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L111", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u062f_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u062f\u0645\u06cc\u0646_whitelist_defaults", + "community": 88, + "norm_label": "\u062f) \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u062f\u0645\u06cc\u0646 (whitelist + defaults)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L119", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", + "community": 88, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0645\u0627\u0644\u06cc \u062f\u0631 `SiteConfig`", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L121", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u06f1_\u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0645\u0627\u0644\u06cc_\u062f\u0631_siteconfig", + "community": 88, + "norm_label": "\u06f1. \u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0645\u0627\u0644\u06cc \u062f\u0631 `siteconfig`" + }, + { + "label": "\u06f2. Entity \u0644\u0627\u06af \u0645\u0627\u0644\u06cc `FinancialBreakdown`", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L137", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u06f2_entity_\u0644\u0627\u06af_\u0645\u0627\u0644\u06cc_financialbreakdown", + "community": 88, + "norm_label": "\u06f2. entity \u0644\u0627\u06af \u0645\u0627\u0644\u06cc `financialbreakdown`" + }, + { + "label": "\u06f3. \u0633\u0631\u0648\u06cc\u0633 \u0645\u062d\u0627\u0633\u0628\u0647 `CommissionService`", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L174", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0645\u062d\u0627\u0633\u0628\u0647_commissionservice", + "community": 88, + "norm_label": "\u06f3. \u0633\u0631\u0648\u06cc\u0633 \u0645\u062d\u0627\u0633\u0628\u0647 `commissionservice`" + }, + { + "label": "\u06f4. \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 `PaymentController`", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L260", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u06f4_\u0627\u062a\u0635\u0627\u0644_\u0628\u0647_paymentcontroller", + "community": 88, + "norm_label": "\u06f4. \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 `paymentcontroller`" + }, + { + "label": "\u06f5. `RepresentationRepository::find(int $id)`", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L284", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u06f5_representationrepository_find_int_id", + "community": 88, + "norm_label": "\u06f5. `representationrepository::find(int $id)`" + }, + { + "label": "\u06f6. endpoint\u0647\u0627\u06cc \u06af\u0632\u0627\u0631\u0634 \u0645\u0627\u0644\u06cc \u062f\u0631 `AdminApiController`", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L288", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u06f6_endpoint\u0647\u0627\u06cc_\u06af\u0632\u0627\u0631\u0634_\u0645\u0627\u0644\u06cc_\u062f\u0631_adminapicontroller", + "community": 88, + "norm_label": "\u06f6. endpoint\u0647\u0627\u06cc \u06af\u0632\u0627\u0631\u0634 \u0645\u0627\u0644\u06cc \u062f\u0631 `adminapicontroller`" + }, + { + "label": "\u06f7. \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 \u2014 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a + \u06af\u0632\u0627\u0631\u0634", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L297", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u06f7_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u06af\u0632\u0627\u0631\u0634", + "community": 88, + "norm_label": "\u06f7. \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 \u2014 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a + \u06af\u0632\u0627\u0631\u0634" + }, + { + "label": "\u06f8. (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u0637\u0628\u0642 \u062f\u0631\u062e\u0648\u0627\u0633\u062a) \u062a\u0627\u0631\u06cc\u062e\u0686\u0647\u200c\u06cc \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0645\u0627\u0644\u06cc\u0627\u062a", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L313", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u06f8_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc_\u0637\u0628\u0642_\u062f\u0631\u062e\u0648\u0627\u0633\u062a_\u062a\u0627\u0631\u06cc\u062e\u0686\u0647_\u06cc_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_\u0645\u0627\u0644\u06cc\u0627\u062a", + "community": 88, + "norm_label": "\u06f8. (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u0637\u0628\u0642 \u062f\u0631\u062e\u0648\u0627\u0633\u062a) \u062a\u0627\u0631\u06cc\u062e\u0686\u0647\u200c\u06cc \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0645\u0627\u0644\u06cc\u0627\u062a" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L317", + "_origin": "ast", + "id": "prompt_representation_commission_tax_engine_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 88, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "representation-domain-guard-dashboard-settlement.md", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement", + "community": 99, + "norm_label": "representation-domain-guard-dashboard-settlement.md" + }, + { + "label": "\u06af\u0627\u0631\u062f\u0650 \u062f\u0627\u0645\u0646\u0647 \u0628\u0631\u0627\u06cc \u067e\u0648\u0631\u0633\u0627\u0646\u062a + \u062f\u0627\u0634\u0628\u0648\u0631\u062f/\u06af\u0632\u0627\u0631\u0634/\u062a\u0633\u0648\u06cc\u0647\u200c\u06cc \u0648\u0627\u0642\u0639\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "community": 99, + "norm_label": "\u06af\u0627\u0631\u062f \u062f\u0627\u0645\u0646\u0647 \u0628\u0631\u0627\u06cc \u067e\u0648\u0631\u0633\u0627\u0646\u062a + \u062f\u0627\u0634\u0628\u0648\u0631\u062f/\u06af\u0632\u0627\u0631\u0634/\u062a\u0633\u0648\u06cc\u0647\u200c\u06cc \u0648\u0627\u0642\u0639\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u067e\u0631\u0648\u0698\u0647", + "community": 99, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u0632\u0645\u06cc\u0646\u0647", + "community": 99, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L17", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 99, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L24", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 99, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L40", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 99, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0627\u0644\u0641) buildStats \u0628\u0647 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0641\u06cc\u0644\u062a\u0631 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f (\u0628\u0627\u06af)", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L42", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u0627\u0644\u0641_buildstats_\u0628\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0641\u06cc\u0644\u062a\u0631_\u0646\u0645\u06cc_\u0634\u0648\u062f_\u0628\u0627\u06af", + "community": 99, + "norm_label": "\u0627\u0644\u0641) buildstats \u0628\u0647 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0641\u06cc\u0644\u062a\u0631 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f (\u0628\u0627\u06af)" + }, + { + "label": "\u0628) CommissionService \u0628\u062f\u0648\u0646 \u06af\u0627\u0631\u062f\u0650 \u062f\u0627\u0645\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L58", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u0628_commissionservice_\u0628\u062f\u0648\u0646_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647", + "community": 99, + "norm_label": "\u0628) commissionservice \u0628\u062f\u0648\u0646 \u06af\u0627\u0631\u062f \u062f\u0627\u0645\u0646\u0647" + }, + { + "label": "\u062c) booking \u0641\u0639\u0644\u06cc (AppointmentController::book) \u2014 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0627\u0631\u0633\u0627\u0644/\u0630\u062e\u06cc\u0631\u0647 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L76", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u062c_booking_\u0641\u0639\u0644\u06cc_appointmentcontroller_book_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0627\u0631\u0633\u0627\u0644_\u0630\u062e\u06cc\u0631\u0647_\u0646\u0645\u06cc_\u0634\u0648\u062f", + "community": 99, + "norm_label": "\u062c) booking \u0641\u0639\u0644\u06cc (appointmentcontroller::book) \u2014 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0627\u0631\u0633\u0627\u0644/\u0630\u062e\u06cc\u0631\u0647 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f" + }, + { + "label": "\u062f) RepresentationDashboard \u0641\u0639\u0644\u06cc (DashboardPage.tsx) \u2014 \u0641\u0642\u0637 \u06f4 \u06a9\u0627\u0631\u062a", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L80", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u062f_representationdashboard_\u0641\u0639\u0644\u06cc_dashboardpage_tsx_\u0641\u0642\u0637_\u06f4_\u06a9\u0627\u0631\u062a", + "community": 99, + "norm_label": "\u062f) representationdashboard \u0641\u0639\u0644\u06cc (dashboardpage.tsx) \u2014 \u0641\u0642\u0637 \u06f4 \u06a9\u0627\u0631\u062a" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L93", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", + "community": 99, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0630\u062e\u06cc\u0631\u0647\u200c\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647\u200c\u06cc \u062f\u0627\u0645\u0646\u0647 \u0631\u0648\u06cc \u0646\u0648\u0628\u062a", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L95", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u06f1_\u0630\u062e\u06cc\u0631\u0647_\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062f\u0627\u0645\u0646\u0647_\u0631\u0648\u06cc_\u0646\u0648\u0628\u062a", + "community": 99, + "norm_label": "\u06f1. \u0630\u062e\u06cc\u0631\u0647\u200c\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647\u200c\u06cc \u062f\u0627\u0645\u0646\u0647 \u0631\u0648\u06cc \u0646\u0648\u0628\u062a" + }, + { + "label": "\u06f2. \u06af\u0627\u0631\u062f\u0650 \u062f\u0627\u0645\u0646\u0647 \u062f\u0631 CommissionService", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L112", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u06f2_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u062f\u0631_commissionservice", + "community": 99, + "norm_label": "\u06f2. \u06af\u0627\u0631\u062f \u062f\u0627\u0645\u0646\u0647 \u062f\u0631 commissionservice" + }, + { + "label": "\u06f3. \u0627\u0635\u0644\u0627\u062d buildStats \u0628\u0647 scope \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 + \u062f\u0631\u0622\u0645\u062f \u0648\u0627\u0642\u0639\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L138", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u06f3_\u0627\u0635\u0644\u0627\u062d_buildstats_\u0628\u0647_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u062f\u0631\u0622\u0645\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 99, + "norm_label": "\u06f3. \u0627\u0635\u0644\u0627\u062d buildstats \u0628\u0647 scope \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 + \u062f\u0631\u0627\u0645\u062f \u0648\u0627\u0642\u0639\u06cc" + }, + { + "label": "\u06f4. endpoint\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L145", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u06f4_endpoint\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "community": 99, + "norm_label": "\u06f4. endpoint\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0646\u0645\u0627\u06cc\u0646\u062f\u0647" + }, + { + "label": "\u06f5. \u0645\u062a\u062f\u0647\u0627\u06cc \u062c\u0645\u0639\u200c\u0628\u0646\u062f\u06cc \u062a\u0633\u0648\u06cc\u0647 \u062f\u0631 SettlementRepository", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L173", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u06f5_\u0645\u062a\u062f\u0647\u0627\u06cc_\u062c\u0645\u0639_\u0628\u0646\u062f\u06cc_\u062a\u0633\u0648\u06cc\u0647_\u062f\u0631_settlementrepository", + "community": 99, + "norm_label": "\u06f5. \u0645\u062a\u062f\u0647\u0627\u06cc \u062c\u0645\u0639\u200c\u0628\u0646\u062f\u06cc \u062a\u0633\u0648\u06cc\u0647 \u062f\u0631 settlementrepository" + }, + { + "label": "\u06f6. \u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc RepresentationDashboard (DashboardPage.tsx)", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L180", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u06f6_\u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc_representationdashboard_dashboardpage_tsx", + "community": 99, + "norm_label": "\u06f6. \u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc representationdashboard (dashboardpage.tsx)" + }, + { + "label": "\u06f7. \u0635\u0641\u062d\u0627\u062a \u062c\u062f\u06cc\u062f \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L188", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u06f7_\u0635\u0641\u062d\u0627\u062a_\u062c\u062f\u06cc\u062f_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "community": 99, + "norm_label": "\u06f7. \u0635\u0641\u062d\u0627\u062a \u062c\u062f\u06cc\u062f \u0646\u0645\u0627\u06cc\u0646\u062f\u0647" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L194", + "_origin": "ast", + "id": "prompt_representation_domain_guard_dashboard_settlement_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 99, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "representation-identity-iban-verification.md", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification", + "community": 117, + "norm_label": "representation-identity-iban-verification.md" + }, + { + "label": "\u062a\u0623\u06cc\u06cc\u062f \u0647\u0648\u06cc\u062a \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (\u06a9\u062f \u0645\u0644\u06cc + \u0634\u0628\u0627 \u0628\u0627 \u0627\u0633\u062a\u0639\u0644\u0627\u0645 s.api.ir) \u0648 \u0627\u0646\u062a\u062e\u0627\u0628 \u0634\u0628\u0627 \u062f\u0631 \u062a\u0633\u0648\u06cc\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", + "community": 117, + "norm_label": "\u062a\u0627\u06cc\u06cc\u062f \u0647\u0648\u06cc\u062a \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (\u06a9\u062f \u0645\u0644\u06cc + \u0634\u0628\u0627 \u0628\u0627 \u0627\u0633\u062a\u0639\u0644\u0627\u0645 s.api.ir) \u0648 \u0627\u0646\u062a\u062e\u0627\u0628 \u0634\u0628\u0627 \u062f\u0631 \u062a\u0633\u0648\u06cc\u0647" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u067e\u0631\u0648\u0698\u0647", + "community": 117, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u0632\u0645\u06cc\u0646\u0647", + "community": 117, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L18", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 117, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L26", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 117, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L47", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 117, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L121", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", + "community": 117, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0633\u0631\u0648\u06cc\u0633 \u0627\u0633\u062a\u0639\u0644\u0627\u0645 `ApiIrService`", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L123", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u06f1_\u0633\u0631\u0648\u06cc\u0633_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_apiirservice", + "community": 117, + "norm_label": "\u06f1. \u0633\u0631\u0648\u06cc\u0633 \u0627\u0633\u062a\u0639\u0644\u0627\u0645 `apiirservice`" + }, + { + "label": "\u06f2. \u067e\u0631\u0686\u0645 \u062a\u0623\u06cc\u06cc\u062f \u06a9\u062f \u0645\u0644\u06cc \u0631\u0648\u06cc User", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L148", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u06f2_\u067e\u0631\u0686\u0645_\u062a\u0623\u06cc\u06cc\u062f_\u06a9\u062f_\u0645\u0644\u06cc_\u0631\u0648\u06cc_user", + "community": 117, + "norm_label": "\u06f2. \u067e\u0631\u0686\u0645 \u062a\u0627\u06cc\u06cc\u062f \u06a9\u062f \u0645\u0644\u06cc \u0631\u0648\u06cc user" + }, + { + "label": "\u06f3. \u0622\u0631\u0627\u06cc\u0647\u200c\u06cc \u0634\u0628\u0627\u0647\u0627\u06cc \u062a\u0623\u06cc\u06cc\u062f\u0634\u062f\u0647 \u0631\u0648\u06cc Representation", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L160", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u06f3_\u0622\u0631\u0627\u06cc\u0647_\u06cc_\u0634\u0628\u0627\u0647\u0627\u06cc_\u062a\u0623\u06cc\u06cc\u062f\u0634\u062f\u0647_\u0631\u0648\u06cc_representation", + "community": 117, + "norm_label": "\u06f3. \u0627\u0631\u0627\u06cc\u0647\u200c\u06cc \u0634\u0628\u0627\u0647\u0627\u06cc \u062a\u0627\u06cc\u06cc\u062f\u0634\u062f\u0647 \u0631\u0648\u06cc representation" + }, + { + "label": "\u06f4. \u0627\u06a9\u0634\u0646\u200c\u0647\u0627\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u062f\u0631 `RepresentationActionController`", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L175", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u06f4_\u0627\u06a9\u0634\u0646_\u0647\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u062f\u0631_representationactioncontroller", + "community": 117, + "norm_label": "\u06f4. \u0627\u06a9\u0634\u0646\u200c\u0647\u0627\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u062f\u0631 `representationactioncontroller`" + }, + { + "label": "\u06f5. \u0627\u0644\u0632\u0627\u0645 \u0627\u0646\u062a\u062e\u0627\u0628 \u0634\u0628\u0627 \u062f\u0631 \u062a\u0633\u0648\u06cc\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L185", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u06f5_\u0627\u0644\u0632\u0627\u0645_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", + "community": 117, + "norm_label": "\u06f5. \u0627\u0644\u0632\u0627\u0645 \u0627\u0646\u062a\u062e\u0627\u0628 \u0634\u0628\u0627 \u062f\u0631 \u062a\u0633\u0648\u06cc\u0647" + }, + { + "label": "\u06f6. \u0635\u0641\u062d\u0647\u200c\u06cc \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (\u067e\u0646\u0644 React)", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L206", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u06f6_\u0635\u0641\u062d\u0647_\u06cc_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u067e\u0646\u0644_react", + "community": 117, + "norm_label": "\u06f6. \u0635\u0641\u062d\u0647\u200c\u06cc \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (\u067e\u0646\u0644 react)" + }, + { + "label": "\u06f7. \u0627\u0646\u062a\u062e\u0627\u0628 \u0634\u0628\u0627 \u062f\u0631 \u0641\u0631\u0645 \u062a\u0633\u0648\u06cc\u0647", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L225", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u06f7_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u0641\u0631\u0645_\u062a\u0633\u0648\u06cc\u0647", + "community": 117, + "norm_label": "\u06f7. \u0627\u0646\u062a\u062e\u0627\u0628 \u0634\u0628\u0627 \u062f\u0631 \u0641\u0631\u0645 \u062a\u0633\u0648\u06cc\u0647" + }, + { + "label": "\u06f8. \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 \u2014 \u0646\u0645\u0627\u06cc\u0634 \u0634\u0628\u0627 \u0648 \u062f\u06a9\u0645\u0647 \u00ab\u062a\u06a9\u0645\u06cc\u0644\u00bb", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L232", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u06f8_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0646\u0645\u0627\u06cc\u0634_\u0634\u0628\u0627_\u0648_\u062f\u06a9\u0645\u0647_\u062a\u06a9\u0645\u06cc\u0644", + "community": 117, + "norm_label": "\u06f8. \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 \u2014 \u0646\u0645\u0627\u06cc\u0634 \u0634\u0628\u0627 \u0648 \u062f\u06a9\u0645\u0647 \u00ab\u062a\u06a9\u0645\u06cc\u0644\u00bb" + }, + { + "label": "\u06f9. Migration \u0648 \u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L239", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u06f9_migration_\u0648_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "community": 117, + "norm_label": "\u06f9. migration \u0648 \u0645\u0633\u062a\u0646\u062f\u0627\u062a" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L245", + "_origin": "ast", + "id": "prompt_representation_identity_iban_verification_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 117, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "schedule-cancel-expired-appointments.md", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments", + "community": 130, + "norm_label": "schedule-cancel-expired-appointments.md" + }, + { + "label": "\u0632\u0645\u0627\u0646\u200c\u0628\u0646\u062f\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631 \u0627\u0646\u0642\u0636\u0627\u06cc \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0646\u0634\u062f\u0647 \u0628\u0627 Symfony Scheduler", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", + "community": 130, + "norm_label": "\u0632\u0645\u0627\u0646\u200c\u0628\u0646\u062f\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631 \u0627\u0646\u0642\u0636\u0627\u06cc \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0646\u0634\u062f\u0647 \u0628\u0627 symfony scheduler" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments_\u067e\u0631\u0648\u0698\u0647", + "community": 130, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u06cc\u0646\u0647", + "community": 130, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L17", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 130, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L21", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 130, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L34", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 130, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "`messenger.yaml`", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L36", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments_messenger_yaml", + "community": 130, + "norm_label": "`messenger.yaml`" + }, + { + "label": "Command (\u0645\u0646\u0637\u0642 \u0627\u0646\u0642\u0636\u0627 \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0645\u0634\u062a\u0631\u06a9 \u0634\u0648\u062f)", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L48", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments_command_\u0645\u0646\u0637\u0642_\u0627\u0646\u0642\u0636\u0627_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0645\u0634\u062a\u0631\u06a9_\u0634\u0648\u062f", + "community": 130, + "norm_label": "command (\u0645\u0646\u0637\u0642 \u0627\u0646\u0642\u0636\u0627 \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0645\u0634\u062a\u0631\u06a9 \u0634\u0648\u062f)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L70", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments_\u0648\u0638\u0627\u06cc\u0641", + "community": 130, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0646\u0635\u0628 `symfony/scheduler`", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L72", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments_\u06f1_\u0646\u0635\u0628_symfony_scheduler", + "community": 130, + "norm_label": "\u06f1. \u0646\u0635\u0628 `symfony/scheduler`" + }, + { + "label": "\u06f2. \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0645\u0646\u0637\u0642 \u0627\u0646\u0642\u0636\u0627 \u0628\u0647 \u06cc\u06a9 \u0633\u0631\u0648\u06cc\u0633 \u0645\u0634\u062a\u0631\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L78", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments_\u06f2_\u0627\u0633\u062a\u062e\u0631\u0627\u062c_\u0645\u0646\u0637\u0642_\u0627\u0646\u0642\u0636\u0627_\u0628\u0647_\u06cc\u06a9_\u0633\u0631\u0648\u06cc\u0633_\u0645\u0634\u062a\u0631\u06a9", + "community": 130, + "norm_label": "\u06f2. \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0645\u0646\u0637\u0642 \u0627\u0646\u0642\u0636\u0627 \u0628\u0647 \u06cc\u06a9 \u0633\u0631\u0648\u06cc\u0633 \u0645\u0634\u062a\u0631\u06a9" + }, + { + "label": "\u06f3. \u067e\u06cc\u0627\u0645 \u0648 \u0647\u0646\u062f\u0644\u0631", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L108", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments_\u06f3_\u067e\u06cc\u0627\u0645_\u0648_\u0647\u0646\u062f\u0644\u0631", + "community": 130, + "norm_label": "\u06f3. \u067e\u06cc\u0627\u0645 \u0648 \u0647\u0646\u062f\u0644\u0631" + }, + { + "label": "\u06f4. ScheduleProvider", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L128", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments_\u06f4_scheduleprovider", + "community": 130, + "norm_label": "\u06f4. scheduleprovider" + }, + { + "label": "\u06f5. transport \u0648 routing \u062f\u0631 `messenger.yaml`", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L144", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments_\u06f5_transport_\u0648_routing_\u062f\u0631_messenger_yaml", + "community": 130, + "norm_label": "\u06f5. transport \u0648 routing \u062f\u0631 `messenger.yaml`" + }, + { + "label": "\u06f6. \u0627\u062c\u0631\u0627\u06cc worker (\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc + ddev)", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L161", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments_\u06f6_\u0627\u062c\u0631\u0627\u06cc_worker_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_ddev", + "community": 130, + "norm_label": "\u06f6. \u0627\u062c\u0631\u0627\u06cc worker (\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc + ddev)" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L169", + "_origin": "ast", + "id": "prompt_schedule_cancel_expired_appointments_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 130, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "secretary-context-scope.md", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_secretary_context_scope", + "community": 100, + "norm_label": "secretary-context-scope.md" + }, + { + "label": "\u0645\u0646\u0637\u0642 scope \u0645\u0646\u0634\u06cc: \u062a\u0641\u06a9\u06cc\u06a9 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0627\u0632 \u0645\u0637\u0628 \u0634\u062e\u0635\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_secretary_context_scope_\u0645\u0646\u0637\u0642_scope_\u0645\u0646\u0634\u06cc_\u062a\u0641\u06a9\u06cc\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0627\u0632_\u0645\u0637\u0628_\u0634\u062e\u0635\u06cc", + "community": 100, + "norm_label": "\u0645\u0646\u0637\u0642 scope \u0645\u0646\u0634\u06cc: \u062a\u0641\u06a9\u06cc\u06a9 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0627\u0632 \u0645\u0637\u0628 \u0634\u062e\u0635\u06cc" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_secretary_context_scope_\u0632\u0645\u06cc\u0646\u0647", + "community": 100, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L11", + "_origin": "ast", + "id": "prompt_secretary_context_scope_\u0647\u062f\u0641", + "community": 100, + "norm_label": "\u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L24", + "_origin": "ast", + "id": "prompt_secretary_context_scope_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 100, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L38", + "_origin": "ast", + "id": "prompt_secretary_context_scope_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 100, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "Entity (\u0628\u062f\u0648\u0646 scope)", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L40", + "_origin": "ast", + "id": "prompt_secretary_context_scope_entity_\u0628\u062f\u0648\u0646_scope", + "community": 100, + "norm_label": "entity (\u0628\u062f\u0648\u0646 scope)" + }, + { + "label": "Repository \u2014 scope-blind", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L57", + "_origin": "ast", + "id": "prompt_secretary_context_scope_repository_scope_blind", + "community": 100, + "norm_label": "repository \u2014 scope-blind" + }, + { + "label": "Controller \u2014 \u0627\u06cc\u062c\u0627\u062f \u0628\u062f\u0648\u0646 scope", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L67", + "_origin": "ast", + "id": "prompt_secretary_context_scope_controller_\u0627\u06cc\u062c\u0627\u062f_\u0628\u062f\u0648\u0646_scope", + "community": 100, + "norm_label": "controller \u2014 \u0627\u06cc\u062c\u0627\u062f \u0628\u062f\u0648\u0646 scope" + }, + { + "label": "Auth context builder \u2014 scope-blind", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L75", + "_origin": "ast", + "id": "prompt_secretary_context_scope_auth_context_builder_scope_blind", + "community": 100, + "norm_label": "auth context builder \u2014 scope-blind" + }, + { + "label": "Appointment \u0641\u06cc\u0644\u062a\u0631 \u2014 \u0641\u0642\u0637 \u06cc\u06a9 \u0631\u0627\u0628\u0637\u0647", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L92", + "_origin": "ast", + "id": "prompt_secretary_context_scope_appointment_\u0641\u06cc\u0644\u062a\u0631_\u0641\u0642\u0637_\u06cc\u06a9_\u0631\u0627\u0628\u0637\u0647", + "community": 100, + "norm_label": "appointment \u0641\u06cc\u0644\u062a\u0631 \u2014 \u0641\u0642\u0637 \u06cc\u06a9 \u0631\u0627\u0628\u0637\u0647" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L103", + "_origin": "ast", + "id": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", + "community": 100, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. Entity: \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `owner_type` \u0648 `clinic_id`", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L105", + "_origin": "ast", + "id": "prompt_secretary_context_scope_\u06f1_entity_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_owner_type_\u0648_clinic_id", + "community": 100, + "norm_label": "\u06f1. entity: \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 `owner_type` \u0648 `clinic_id`" + }, + { + "label": "\u06f2. Migration", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L142", + "_origin": "ast", + "id": "prompt_secretary_context_scope_\u06f2_migration", + "community": 100, + "norm_label": "\u06f2. migration" + }, + { + "label": "\u06f3. Repository: query \u0647\u0627\u06cc scope-aware", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L153", + "_origin": "ast", + "id": "prompt_secretary_context_scope_\u06f3_repository_query_\u0647\u0627\u06cc_scope_aware", + "community": 100, + "norm_label": "\u06f3. repository: query \u0647\u0627\u06cc scope-aware" + }, + { + "label": "\u06f4. SecretaryController: \u0627\u06cc\u062c\u0627\u062f \u0628\u0627 scope", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L233", + "_origin": "ast", + "id": "prompt_secretary_context_scope_\u06f4_secretarycontroller_\u0627\u06cc\u062c\u0627\u062f_\u0628\u0627_scope", + "community": 100, + "norm_label": "\u06f4. secretarycontroller: \u0627\u06cc\u062c\u0627\u062f \u0628\u0627 scope" + }, + { + "label": "\u06f5. Auth context builder: scope-aware", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L254", + "_origin": "ast", + "id": "prompt_secretary_context_scope_\u06f5_auth_context_builder_scope_aware", + "community": 100, + "norm_label": "\u06f5. auth context builder: scope-aware" + }, + { + "label": "\u06f6. Appointment \u0648 Dashboard: scope-aware", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L288", + "_origin": "ast", + "id": "prompt_secretary_context_scope_\u06f6_appointment_\u0648_dashboard_scope_aware", + "community": 100, + "norm_label": "\u06f6. appointment \u0648 dashboard: scope-aware" + }, + { + "label": "\u06f7. PatientController: scope-aware", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L307", + "_origin": "ast", + "id": "prompt_secretary_context_scope_\u06f7_patientcontroller_scope_aware", + "community": 100, + "norm_label": "\u06f7. patientcontroller: scope-aware" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L318", + "_origin": "ast", + "id": "prompt_secretary_context_scope_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 100, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "seed-realistic-data.md", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_seed_realistic_data", + "community": 89, + "norm_label": "seed-realistic-data.md" + }, + { + "label": "Seed \u0648\u0627\u0642\u0639\u06cc \u062f\u06cc\u062a\u0627 \u2014 \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u0648 \u0627\u06cc\u062c\u0627\u062f \u06f1\u06f0\u06f0 \u062f\u06a9\u062a\u0631 \u0628\u0647 \u0627\u0632\u0627\u06cc \u0647\u0631 \u0634\u0647\u0631", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", + "community": 89, + "norm_label": "seed \u0648\u0627\u0642\u0639\u06cc \u062f\u06cc\u062a\u0627 \u2014 \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u0648 \u0627\u06cc\u062c\u0627\u062f \u06f1\u06f0\u06f0 \u062f\u06a9\u062a\u0631 \u0628\u0647 \u0627\u0632\u0627\u06cc \u0647\u0631 \u0634\u0647\u0631" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u0632\u0645\u06cc\u0646\u0647", + "community": 89, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u0647\u062f\u0641", + "community": 89, + "norm_label": "\u0647\u062f\u0641" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 (\u062c\u062f\u0627\u0648\u0644 \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L14", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u0633\u0627\u062e\u062a\u0627\u0631_\u062f\u06cc\u062a\u0627\u0628\u06cc\u0633_\u062c\u062f\u0627\u0648\u0644_\u0648\u0627\u0642\u0639\u06cc", + "community": 89, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 (\u062c\u062f\u0627\u0648\u0644 \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "ID\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc lookup tables", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L35", + "_origin": "ast", + "id": "prompt_seed_realistic_data_id\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_lookup_tables", + "community": 89, + "norm_label": "id\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc lookup tables" + }, + { + "label": "\u0634\u0647\u0631\u0647\u0627 (cities.id)", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L37", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u0634\u0647\u0631\u0647\u0627_cities_id", + "community": 89, + "norm_label": "\u0634\u0647\u0631\u0647\u0627 (cities.id)" + }, + { + "label": "\u0627\u0633\u062a\u0627\u0646\u200c\u0647\u0627 (provinces.id)", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L47", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u0627\u0633\u062a\u0627\u0646_\u0647\u0627_provinces_id", + "community": 89, + "norm_label": "\u0627\u0633\u062a\u0627\u0646\u200c\u0647\u0627 (provinces.id)" + }, + { + "label": "\u062a\u062e\u0635\u0635\u200c\u0647\u0627 (specialties.id) \u2014 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u0628\u0631\u0627\u06cc \u062a\u0648\u0632\u06cc\u0639 \u0648\u0627\u0642\u0639\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L59", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u062a\u062e\u0635\u0635_\u0647\u0627_specialties_id_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0628\u0631\u0627\u06cc_\u062a\u0648\u0632\u06cc\u0639_\u0648\u0627\u0642\u0639\u06cc", + "community": 89, + "norm_label": "\u062a\u062e\u0635\u0635\u200c\u0647\u0627 (specialties.id) \u2014 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u0628\u0631\u0627\u06cc \u062a\u0648\u0632\u06cc\u0639 \u0648\u0627\u0642\u0639\u06cc" + }, + { + "label": "\u062e\u062f\u0645\u0627\u062a \u067e\u0632\u0634\u06a9\u06cc (doctor_services.id) \u2014 \u0646\u0645\u0648\u0646\u0647\u200c\u0647\u0627\u06cc\u06cc \u0628\u0631\u0627\u06cc \u0647\u0631 \u062a\u062e\u0635\u0635", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L78", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u062e\u062f\u0645\u0627\u062a_\u067e\u0632\u0634\u06a9\u06cc_doctor_services_id_\u0646\u0645\u0648\u0646\u0647_\u0647\u0627\u06cc\u06cc_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062a\u062e\u0635\u0635", + "community": 89, + "norm_label": "\u062e\u062f\u0645\u0627\u062a \u067e\u0632\u0634\u06a9\u06cc (doctor_services.id) \u2014 \u0646\u0645\u0648\u0646\u0647\u200c\u0647\u0627\u06cc\u06cc \u0628\u0631\u0627\u06cc \u0647\u0631 \u062a\u062e\u0635\u0635" + }, + { + "label": "\u0628\u06cc\u0645\u0647\u200c\u0647\u0627 (insurances.id)", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L94", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u0628\u06cc\u0645\u0647_\u0647\u0627_insurances_id", + "community": 89, + "norm_label": "\u0628\u06cc\u0645\u0647\u200c\u0647\u0627 (insurances.id)" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 weekly_schedules.setting (JSON)", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L101", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u0633\u0627\u062e\u062a\u0627\u0631_weekly_schedules_setting_json", + "community": 89, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 weekly_schedules.setting (json)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L123", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u0648\u0638\u0627\u06cc\u0641", + "community": 89, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0627\u06cc\u062c\u0627\u062f \u0641\u0627\u06cc\u0644 seed_realistic_data.php", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L125", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u06f1_\u0627\u06cc\u062c\u0627\u062f_\u0641\u0627\u06cc\u0644_seed_realistic_data_php", + "community": 89, + "norm_label": "\u06f1. \u0627\u06cc\u062c\u0627\u062f \u0641\u0627\u06cc\u0644 seed_realistic_data.php" + }, + { + "label": "\u0628\u062e\u0634 A \u2014 \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc (\u0628\u0647 \u062a\u0631\u062a\u06cc\u0628 FK)", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L129", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u0628\u062e\u0634_a_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0628\u0647_\u062a\u0631\u062a\u06cc\u0628_fk", + "community": 89, + "norm_label": "\u0628\u062e\u0634 a \u2014 \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc (\u0628\u0647 \u062a\u0631\u062a\u06cc\u0628 fk)" + }, + { + "label": "\u0628\u062e\u0634 B \u2014 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0646\u0645\u0648\u0646\u0647 \u06a9\u0627\u0645\u0644 (\u062a\u0628\u0631\u06cc\u0632)", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L156", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u0628\u062e\u0634_b_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0646\u0645\u0648\u0646\u0647_\u06a9\u0627\u0645\u0644_\u062a\u0628\u0631\u06cc\u0632", + "community": 89, + "norm_label": "\u0628\u062e\u0634 b \u2014 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0646\u0645\u0648\u0646\u0647 \u06a9\u0627\u0645\u0644 (\u062a\u0628\u0631\u06cc\u0632)" + }, + { + "label": "\u0628\u062e\u0634 C \u2014 \u062f\u06a9\u062a\u0631 \u0646\u0645\u0648\u0646\u0647 \u06a9\u0627\u0645\u0644 (\u062a\u0628\u0631\u06cc\u0632)", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L166", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u0628\u062e\u0634_c_\u062f\u06a9\u062a\u0631_\u0646\u0645\u0648\u0646\u0647_\u06a9\u0627\u0645\u0644_\u062a\u0628\u0631\u06cc\u0632", + "community": 89, + "norm_label": "\u0628\u062e\u0634 c \u2014 \u062f\u06a9\u062a\u0631 \u0646\u0645\u0648\u0646\u0647 \u06a9\u0627\u0645\u0644 (\u062a\u0628\u0631\u06cc\u0632)" + }, + { + "label": "\u0628\u062e\u0634 D \u2014 \u06f1\u06f0\u06f0 \u062f\u06a9\u062a\u0631 \u0628\u0631\u0627\u06cc \u0647\u0631 \u0634\u0647\u0631 (bulk generation)", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L177", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u0628\u062e\u0634_d_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631_bulk_generation", + "community": 89, + "norm_label": "\u0628\u062e\u0634 d \u2014 \u06f1\u06f0\u06f0 \u062f\u06a9\u062a\u0631 \u0628\u0631\u0627\u06cc \u0647\u0631 \u0634\u0647\u0631 (bulk generation)" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645 \u0627\u062c\u0631\u0627", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L252", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0627\u062c\u0631\u0627", + "community": 89, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645 \u0627\u062c\u0631\u0627" + }, + { + "label": "\u062f\u0633\u062a\u0648\u0631 \u0627\u062c\u0631\u0627", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L264", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u062f\u0633\u062a\u0648\u0631_\u0627\u062c\u0631\u0627", + "community": 89, + "norm_label": "\u062f\u0633\u062a\u0648\u0631 \u0627\u062c\u0631\u0627" + }, + { + "label": "\u062e\u0631\u0648\u062c\u06cc \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631", + "file_type": "document", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L270", + "_origin": "ast", + "id": "prompt_seed_realistic_data_\u062e\u0631\u0648\u062c\u06cc_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", + "community": 89, + "norm_label": "\u062e\u0631\u0648\u062c\u06cc \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631" + }, + { + "label": "service-insurance-coverage.md", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_service_insurance_coverage", + "community": 192, + "norm_label": "service-insurance-coverage.md" + }, + { + "label": "\u0645\u0634\u062e\u0635\u200c\u06a9\u0631\u062f\u0646 \u0634\u0645\u0648\u0644 \u0628\u06cc\u0645\u0647 \u0628\u0631\u0627\u06cc \u0647\u0631 \u062e\u062f\u0645\u062a", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", + "community": 192, + "norm_label": "\u0645\u0634\u062e\u0635\u200c\u06a9\u0631\u062f\u0646 \u0634\u0645\u0648\u0644 \u0628\u06cc\u0645\u0647 \u0628\u0631\u0627\u06cc \u0647\u0631 \u062e\u062f\u0645\u062a" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_service_insurance_coverage_\u067e\u0631\u0648\u0698\u0647", + "community": 192, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_service_insurance_coverage_\u0632\u0645\u06cc\u0646\u0647", + "community": 192, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L11", + "_origin": "ast", + "id": "prompt_service_insurance_coverage_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 192, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L18", + "_origin": "ast", + "id": "prompt_service_insurance_coverage_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 192, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L29", + "_origin": "ast", + "id": "prompt_service_insurance_coverage_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 192, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L59", + "_origin": "ast", + "id": "prompt_service_insurance_coverage_\u0648\u0638\u0627\u06cc\u0641", + "community": 192, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0637\u0631\u0627\u062d\u06cc \u0641\u06cc\u0644\u062f \u0634\u0645\u0648\u0644 \u0628\u06cc\u0645\u0647", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L61", + "_origin": "ast", + "id": "prompt_service_insurance_coverage_\u06f1_\u0637\u0631\u0627\u062d\u06cc_\u0641\u06cc\u0644\u062f_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647", + "community": 192, + "norm_label": "\u06f1. \u0637\u0631\u0627\u062d\u06cc \u0641\u06cc\u0644\u062f \u0634\u0645\u0648\u0644 \u0628\u06cc\u0645\u0647" + }, + { + "label": "\u06f2. Entity + Migration", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L72", + "_origin": "ast", + "id": "prompt_service_insurance_coverage_\u06f2_entity_migration", + "community": 192, + "norm_label": "\u06f2. entity + migration" + }, + { + "label": "\u06f3. API", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L78", + "_origin": "ast", + "id": "prompt_service_insurance_coverage_\u06f3_api", + "community": 192, + "norm_label": "\u06f3. api" + }, + { + "label": "\u06f4. Admin Frontend", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L82", + "_origin": "ast", + "id": "prompt_service_insurance_coverage_\u06f4_admin_frontend", + "community": 192, + "norm_label": "\u06f4. admin frontend" + }, + { + "label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L90", + "_origin": "ast", + "id": "prompt_service_insurance_coverage_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "community": 192, + "norm_label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0627\u062a" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L94", + "_origin": "ast", + "id": "prompt_service_insurance_coverage_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 192, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "service-insurance-per-insurer-coverage.md", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage", + "community": 131, + "norm_label": "service-insurance-per-insurer-coverage.md" + }, + { + "label": "\u0627\u062a\u0635\u0627\u0644 \u00ab\u0628\u06cc\u0645\u0647\u200c\u06cc \u0633\u0631\u0648\u06cc\u0633\u00bb \u062f\u0631 \u0635\u0641\u062d\u0647 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0628\u0647 \u0633\u0627\u0645\u0627\u0646\u0647\u200c\u06cc \u0648\u0627\u0642\u0639\u06cc \u067e\u0648\u0634\u0634 \u0628\u06cc\u0645\u0647 \u0648 \u0645\u0637\u0627\u0644\u0628\u0627\u062a", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", + "community": 131, + "norm_label": "\u0627\u062a\u0635\u0627\u0644 \u00ab\u0628\u06cc\u0645\u0647\u200c\u06cc \u0633\u0631\u0648\u06cc\u0633\u00bb \u062f\u0631 \u0635\u0641\u062d\u0647 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0628\u0647 \u0633\u0627\u0645\u0627\u0646\u0647\u200c\u06cc \u0648\u0627\u0642\u0639\u06cc \u067e\u0648\u0634\u0634 \u0628\u06cc\u0645\u0647 \u0648 \u0645\u0637\u0627\u0644\u0628\u0627\u062a" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage_\u067e\u0631\u0648\u0698\u0647", + "community": 131, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage_\u0632\u0645\u06cc\u0646\u0647", + "community": 131, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L25", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 131, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L35", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 131, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L50", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 131, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0641\u0631\u0645 \u0633\u0631\u0648\u06cc\u0633 (frontend) \u2014 \u0641\u0642\u0637 \u062f\u0648 \u0641\u06cc\u0644\u062f \u0633\u0627\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L52", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage_\u0641\u0631\u0645_\u0633\u0631\u0648\u06cc\u0633_frontend_\u0641\u0642\u0637_\u062f\u0648_\u0641\u06cc\u0644\u062f_\u0633\u0627\u062f\u0647", + "community": 131, + "norm_label": "\u0641\u0631\u0645 \u0633\u0631\u0648\u06cc\u0633 (frontend) \u2014 \u0641\u0642\u0637 \u062f\u0648 \u0641\u06cc\u0644\u062f \u0633\u0627\u062f\u0647" + }, + { + "label": "endpoint \u0645\u0648\u062c\u0648\u062f \u0633\u062a\u200c\u06a9\u0631\u062f\u0646 \u067e\u0648\u0634\u0634 (backend) \u2014 payload \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L80", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage_endpoint_\u0645\u0648\u062c\u0648\u062f_\u0633\u062a_\u06a9\u0631\u062f\u0646_\u067e\u0648\u0634\u0634_backend_payload_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", + "community": 131, + "norm_label": "endpoint \u0645\u0648\u062c\u0648\u062f \u0633\u062a\u200c\u06a9\u0631\u062f\u0646 \u067e\u0648\u0634\u0634 (backend) \u2014 payload \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631" + }, + { + "label": "\u0645\u0648\u062c\u0648\u062f\u06cc\u062a \u067e\u0648\u0634\u0634 \u2014 \u0642\u0627\u0639\u062f\u0647\u200c\u0627\u06cc \u06a9\u0647 \u0645\u062d\u0627\u0633\u0628\u0647 \u0631\u0627 \u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc\u200c\u06a9\u0646\u062f", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L104", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u067e\u0648\u0634\u0634_\u0642\u0627\u0639\u062f\u0647_\u0627\u06cc_\u06a9\u0647_\u0645\u062d\u0627\u0633\u0628\u0647_\u0631\u0627_\u062a\u0639\u06cc\u06cc\u0646_\u0645\u06cc_\u06a9\u0646\u062f", + "community": 131, + "norm_label": "\u0645\u0648\u062c\u0648\u062f\u06cc\u062a \u067e\u0648\u0634\u0634 \u2014 \u0642\u0627\u0639\u062f\u0647\u200c\u0627\u06cc \u06a9\u0647 \u0645\u062d\u0627\u0633\u0628\u0647 \u0631\u0627 \u062a\u0639\u06cc\u06cc\u0646 \u0645\u06cc\u200c\u06a9\u0646\u062f" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L108", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage_\u0648\u0638\u0627\u06cc\u0641", + "community": 131, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 \u00ab\u067e\u0648\u0634\u0634 \u0628\u06cc\u0645\u0647 \u0628\u0647 \u0627\u0632\u0627\u06cc \u0628\u06cc\u0645\u0647\u200c\u06af\u0631\u00bb \u0628\u0647 modal \u0633\u0631\u0648\u06cc\u0633 (frontend)", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L110", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06af\u0631_\u0628\u0647_modal_\u0633\u0631\u0648\u06cc\u0633_frontend", + "community": 131, + "norm_label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 \u00ab\u067e\u0648\u0634\u0634 \u0628\u06cc\u0645\u0647 \u0628\u0647 \u0627\u0632\u0627\u06cc \u0628\u06cc\u0645\u0647\u200c\u06af\u0631\u00bb \u0628\u0647 modal \u0633\u0631\u0648\u06cc\u0633 (frontend)" + }, + { + "label": "\u06f2. \u0634\u0641\u0627\u0641\u200c\u0633\u0627\u0632\u06cc \u0646\u0642\u0634 \u062f\u0648 \u0641\u06cc\u0644\u062f \u0633\u0627\u062f\u0647\u200c\u06cc \u0642\u062f\u06cc\u0645\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L144", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage_\u06f2_\u0634\u0641\u0627\u0641_\u0633\u0627\u0632\u06cc_\u0646\u0642\u0634_\u062f\u0648_\u0641\u06cc\u0644\u062f_\u0633\u0627\u062f\u0647_\u06cc_\u0642\u062f\u06cc\u0645\u06cc", + "community": 131, + "norm_label": "\u06f2. \u0634\u0641\u0627\u0641\u200c\u0633\u0627\u0632\u06cc \u0646\u0642\u0634 \u062f\u0648 \u0641\u06cc\u0644\u062f \u0633\u0627\u062f\u0647\u200c\u06cc \u0642\u062f\u06cc\u0645\u06cc" + }, + { + "label": "\u06f3. \u062d\u0644 \u0645\u0634\u06a9\u0644 `service_item_id` \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 `uuid` (backend)", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L150", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage_\u06f3_\u062d\u0644_\u0645\u0634\u06a9\u0644_service_item_id_\u062f\u0631_\u0628\u0631\u0627\u0628\u0631_uuid_backend", + "community": 131, + "norm_label": "\u06f3. \u062d\u0644 \u0645\u0634\u06a9\u0644 `service_item_id` \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 `uuid` (backend)" + }, + { + "label": "\u06f4. \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 \u062c\u0631\u06cc\u0627\u0646 \u0628\u0647 \u0645\u0637\u0627\u0644\u0628\u0627\u062a \u0628\u06cc\u0645\u0647", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L159", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage_\u06f4_\u0627\u0637\u0645\u06cc\u0646\u0627\u0646_\u0627\u0632_\u062c\u0631\u06cc\u0627\u0646_\u0628\u0647_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647", + "community": 131, + "norm_label": "\u06f4. \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 \u062c\u0631\u06cc\u0627\u0646 \u0628\u0647 \u0645\u0637\u0627\u0644\u0628\u0627\u062a \u0628\u06cc\u0645\u0647" + }, + { + "label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L167", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 131, + "norm_label": "\u06f5. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L171", + "_origin": "ast", + "id": "prompt_service_insurance_per_insurer_coverage_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 131, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "sms-log-tags.md", + "file_type": "document", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_sms_log_tags", + "community": 154, + "norm_label": "sms-log-tags.md" + }, + { + "label": "\u062a\u06af\u200c\u06af\u0630\u0627\u0631\u06cc \u0648 \u0644\u06cc\u0633\u062a \u06a9\u0627\u0645\u0644 \u067e\u06cc\u0627\u0645\u06a9\u200c\u0647\u0627\u06cc \u0627\u0631\u0633\u0627\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", + "community": 154, + "norm_label": "\u062a\u06af\u200c\u06af\u0630\u0627\u0631\u06cc \u0648 \u0644\u06cc\u0633\u062a \u06a9\u0627\u0645\u0644 \u067e\u06cc\u0627\u0645\u06a9\u200c\u0647\u0627\u06cc \u0627\u0631\u0633\u0627\u0644\u06cc" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_sms_log_tags_\u067e\u0631\u0648\u0698\u0647", + "community": 154, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_sms_log_tags_\u0632\u0645\u06cc\u0646\u0647", + "community": 154, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L16", + "_origin": "ast", + "id": "prompt_sms_log_tags_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 154, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L20", + "_origin": "ast", + "id": "prompt_sms_log_tags_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 154, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L41", + "_origin": "ast", + "id": "prompt_sms_log_tags_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 154, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L99", + "_origin": "ast", + "id": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", + "community": 154, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 `tag` \u0628\u0647 `SmsLog` + migration", + "file_type": "document", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L101", + "_origin": "ast", + "id": "prompt_sms_log_tags_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_tag_\u0628\u0647_smslog_migration", + "community": 154, + "norm_label": "\u06f1. \u0627\u0641\u0632\u0648\u062f\u0646 `tag` \u0628\u0647 `smslog` + migration" + }, + { + "label": "\u06f2. \u0639\u0628\u0648\u0631 `tag` \u062f\u0631 DTO \u0648 SmsService", + "file_type": "document", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L121", + "_origin": "ast", + "id": "prompt_sms_log_tags_\u06f2_\u0639\u0628\u0648\u0631_tag_\u062f\u0631_dto_\u0648_smsservice", + "community": 154, + "norm_label": "\u06f2. \u0639\u0628\u0648\u0631 `tag` \u062f\u0631 dto \u0648 smsservice" + }, + { + "label": "\u06f3. \u062a\u06af\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0645\u0647\u200c\u06cc \u0646\u0642\u0627\u0637 \u0627\u0631\u0633\u0627\u0644", + "file_type": "document", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L130", + "_origin": "ast", + "id": "prompt_sms_log_tags_\u06f3_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0647\u0645\u0647_\u06cc_\u0646\u0642\u0627\u0637_\u0627\u0631\u0633\u0627\u0644", + "community": 154, + "norm_label": "\u06f3. \u062a\u06af\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0645\u0647\u200c\u06cc \u0646\u0642\u0627\u0637 \u0627\u0631\u0633\u0627\u0644" + }, + { + "label": "\u06f4. admin endpoint \u2014 \u0627\u0641\u0632\u0648\u062f\u0646 tag \u0628\u0647 \u062e\u0631\u0648\u062c\u06cc + \u0641\u06cc\u0644\u062a\u0631", + "file_type": "document", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L147", + "_origin": "ast", + "id": "prompt_sms_log_tags_\u06f4_admin_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_tag_\u0628\u0647_\u062e\u0631\u0648\u062c\u06cc_\u0641\u06cc\u0644\u062a\u0631", + "community": 154, + "norm_label": "\u06f4. admin endpoint \u2014 \u0627\u0641\u0632\u0648\u062f\u0646 tag \u0628\u0647 \u062e\u0631\u0648\u062c\u06cc + \u0641\u06cc\u0644\u062a\u0631" + }, + { + "label": "\u06f5. Admin SPA \u2014 \u0633\u062a\u0648\u0646 \u062a\u06af + \u0641\u06cc\u0644\u062a\u0631 \u062f\u0631 \u062a\u0628 \u0644\u0627\u06af\u200c\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L158", + "_origin": "ast", + "id": "prompt_sms_log_tags_\u06f5_admin_spa_\u0633\u062a\u0648\u0646_\u062a\u06af_\u0641\u06cc\u0644\u062a\u0631_\u062f\u0631_\u062a\u0628_\u0644\u0627\u06af_\u0647\u0627", + "community": 154, + "norm_label": "\u06f5. admin spa \u2014 \u0633\u062a\u0648\u0646 \u062a\u06af + \u0641\u06cc\u0644\u062a\u0631 \u062f\u0631 \u062a\u0628 \u0644\u0627\u06af\u200c\u0647\u0627" + }, + { + "label": "\u06f6. \u0648\u06cc\u0631\u0627\u06cc\u0634\u200c\u067e\u0630\u06cc\u0631 \u06a9\u0631\u062f\u0646 \u0645\u062a\u0646 \u0647\u0645\u0647\u200c\u06cc \u067e\u06cc\u0627\u0645\u06a9\u200c\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L165", + "_origin": "ast", + "id": "prompt_sms_log_tags_\u06f6_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0630\u06cc\u0631_\u06a9\u0631\u062f\u0646_\u0645\u062a\u0646_\u0647\u0645\u0647_\u06cc_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627", + "community": 154, + "norm_label": "\u06f6. \u0648\u06cc\u0631\u0627\u06cc\u0634\u200c\u067e\u0630\u06cc\u0631 \u06a9\u0631\u062f\u0646 \u0645\u062a\u0646 \u0647\u0645\u0647\u200c\u06cc \u067e\u06cc\u0627\u0645\u06a9\u200c\u0647\u0627" + }, + { + "label": "\u06f7. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L197", + "_origin": "ast", + "id": "prompt_sms_log_tags_\u06f7_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 154, + "norm_label": "\u06f7. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L202", + "_origin": "ast", + "id": "prompt_sms_log_tags_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 154, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "sms-login.md", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_sms_login", + "community": 60, + "norm_label": "sms-login.md" + }, + { + "label": "\u067e\u0631\u0627\u0645\u067e\u062a: \u0648\u0631\u0648\u062f \u0628\u0627 \u067e\u06cc\u0627\u0645\u06a9 \u0648 \u0641\u0631\u0627\u0645\u0648\u0634\u06cc \u0631\u0645\u0632 \u0639\u0628\u0648\u0631", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", + "community": 60, + "norm_label": "\u067e\u0631\u0627\u0645\u067e\u062a: \u0648\u0631\u0648\u062f \u0628\u0627 \u067e\u06cc\u0627\u0645\u06a9 \u0648 \u0641\u0631\u0627\u0645\u0648\u0634\u06cc \u0631\u0645\u0632 \u0639\u0628\u0648\u0631" + }, + { + "label": "\u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_sms_login_\u0647\u062f\u0641", + "community": 60, + "norm_label": "\u0647\u062f\u0641" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647 \u0641\u0646\u06cc \u0645\u0648\u062c\u0648\u062f \u2014 \u0645\u0647\u0645\u060c \u0642\u0628\u0644 \u0627\u0632 \u0647\u0631 \u0686\u06cc\u0632 \u0628\u062e\u0648\u0627\u0646", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L12", + "_origin": "ast", + "id": "prompt_sms_login_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u0647\u0631_\u0686\u06cc\u0632_\u0628\u062e\u0648\u0627\u0646", + "community": 60, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647 \u0641\u0646\u06cc \u0645\u0648\u062c\u0648\u062f \u2014 \u0645\u0647\u0645\u060c \u0642\u0628\u0644 \u0627\u0632 \u0647\u0631 \u0686\u06cc\u0632 \u0628\u062e\u0648\u0627\u0646" + }, + { + "label": "API \u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f (\u0642\u0627\u0628\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u0633\u062a\u0642\u06cc\u0645)", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L14", + "_origin": "ast", + "id": "prompt_sms_login_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u0633\u062a\u0642\u06cc\u0645", + "community": 60, + "norm_label": "api \u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f (\u0642\u0627\u0628\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u0633\u062a\u0642\u06cc\u0645)" + }, + { + "label": "`POST /api/v1/user/send-code` \u2014 PUBLIC", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L16", + "_origin": "ast", + "id": "prompt_sms_login_post_api_v1_user_send_code_public", + "community": 60, + "norm_label": "`post /api/v1/user/send-code` \u2014 public" + }, + { + "label": "`POST /api/v1/user/verify-code` \u2014 PUBLIC", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L26", + "_origin": "ast", + "id": "prompt_sms_login_post_api_v1_user_verify_code_public", + "community": 60, + "norm_label": "`post /api/v1/user/verify-code` \u2014 public" + }, + { + "label": "`POST /api/v1/user/login` \u2014 PUBLIC (PasswordAuthenticator)", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L35", + "_origin": "ast", + "id": "prompt_sms_login_post_api_v1_user_login_public_passwordauthenticator", + "community": 60, + "norm_label": "`post /api/v1/user/login` \u2014 public (passwordauthenticator)" + }, + { + "label": "`POST /oauth/token` \u2014 PUBLIC", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L45", + "_origin": "ast", + "id": "prompt_sms_login_post_oauth_token_public", + "community": 60, + "norm_label": "`post /oauth/token` \u2014 public" + }, + { + "label": "authStore", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L55", + "_origin": "ast", + "id": "prompt_sms_login_authstore", + "community": 60, + "norm_label": "authstore" + }, + { + "label": "API \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0633\u0627\u062e\u062a\u0647 \u0634\u0648\u0646\u062f", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L63", + "_origin": "ast", + "id": "prompt_sms_login_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u0646\u062f", + "community": 60, + "norm_label": "api \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0633\u0627\u062e\u062a\u0647 \u0634\u0648\u0646\u062f" + }, + { + "label": "\u06f1. `POST /api/v1/user/otp-login` \u2014 PUBLIC", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L65", + "_origin": "ast", + "id": "prompt_sms_login_\u06f1_post_api_v1_user_otp_login_public", + "community": 60, + "norm_label": "\u06f1. `post /api/v1/user/otp-login` \u2014 public" + }, + { + "label": "\u06f2. `POST /api/v1/user/reset-password` \u2014 PUBLIC", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L85", + "_origin": "ast", + "id": "prompt_sms_login_\u06f2_post_api_v1_user_reset_password_public", + "community": 60, + "norm_label": "\u06f2. `post /api/v1/user/reset-password` \u2014 public" + }, + { + "label": "\u06f3. security.yaml \u2014 public \u06a9\u0631\u062f\u0646 endpoint \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L111", + "_origin": "ast", + "id": "prompt_sms_login_\u06f3_security_yaml_public_\u06a9\u0631\u062f\u0646_endpoint_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "community": 60, + "norm_label": "\u06f3. security.yaml \u2014 public \u06a9\u0631\u062f\u0646 endpoint \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a Frontend \u2014 \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc `assets/admin/pages/LoginPage.tsx`", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L131", + "_origin": "ast", + "id": "prompt_sms_login_\u0642\u0627\u0628\u0644\u06cc\u062a_frontend_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_assets_admin_pages_loginpage_tsx", + "community": 60, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a frontend \u2014 \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc `assets/admin/pages/loginpage.tsx`" + }, + { + "label": "State Management (\u0641\u0642\u0637 useState \u2014 \u0646\u0647 TanStack Query)", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L133", + "_origin": "ast", + "id": "prompt_sms_login_state_management_\u0641\u0642\u0637_usestate_\u0646\u0647_tanstack_query", + "community": 60, + "norm_label": "state management (\u0641\u0642\u0637 usestate \u2014 \u0646\u0647 tanstack query)" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc API", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L171", + "_origin": "ast", + "id": "prompt_sms_login_\u062c\u0631\u06cc\u0627\u0646_\u0647\u0627\u06cc_api", + "community": 60, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc api" + }, + { + "label": "\u062d\u0627\u0644\u062a password:", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L173", + "_origin": "ast", + "id": "prompt_sms_login_\u062d\u0627\u0644\u062a_password", + "community": 60, + "norm_label": "\u062d\u0627\u0644\u062a password:" + }, + { + "label": "\u062d\u0627\u0644\u062a sms:", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L179", + "_origin": "ast", + "id": "prompt_sms_login_\u062d\u0627\u0644\u062a_sms", + "community": 60, + "norm_label": "\u062d\u0627\u0644\u062a sms:" + }, + { + "label": "\u062d\u0627\u0644\u062a forgot:", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L186", + "_origin": "ast", + "id": "prompt_sms_login_\u062d\u0627\u0644\u062a_forgot", + "community": 60, + "norm_label": "\u062d\u0627\u0644\u062a forgot:" + }, + { + "label": "UI", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L193", + "_origin": "ast", + "id": "prompt_sms_login_ui", + "community": 60, + "norm_label": "ui" + }, + { + "label": "\u0627\u0635\u0648\u0644 UI:", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L232", + "_origin": "ast", + "id": "prompt_sms_login_\u0627\u0635\u0648\u0644_ui", + "community": 60, + "norm_label": "\u0627\u0635\u0648\u0644 ui:" + }, + { + "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L243", + "_origin": "ast", + "id": "prompt_sms_login_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", + "community": 60, + "norm_label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627" + }, + { + "label": "\u062a\u0633\u062a \u0647\u0631 \u0645\u0631\u062d\u0644\u0647", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L255", + "_origin": "ast", + "id": "prompt_sms_login_\u062a\u0633\u062a_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", + "community": 60, + "norm_label": "\u062a\u0633\u062a \u0647\u0631 \u0645\u0631\u062d\u0644\u0647" + }, + { + "label": "\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L272", + "_origin": "ast", + "id": "prompt_sms_login_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 60, + "norm_label": "\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "specialty-doctor-counts.md", + "file_type": "document", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_specialty_doctor_counts", + "community": 221, + "norm_label": "specialty-doctor-counts.md" + }, + { + "label": "\u062a\u0639\u062f\u0627\u062f \u067e\u0632\u0634\u06a9\u0627\u0646 \u0647\u0631 \u062a\u062e\u0635\u0635 (\u0628\u0647 \u062a\u0641\u06a9\u06cc\u06a9 \u0634\u0647\u0631)", + "file_type": "document", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", + "community": 221, + "norm_label": "\u062a\u0639\u062f\u0627\u062f \u067e\u0632\u0634\u06a9\u0627\u0646 \u0647\u0631 \u062a\u062e\u0635\u0635 (\u0628\u0647 \u062a\u0641\u06a9\u06cc\u06a9 \u0634\u0647\u0631)" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_specialty_doctor_counts_\u067e\u0631\u0648\u0698\u0647", + "community": 221, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L9", + "_origin": "ast", + "id": "prompt_specialty_doctor_counts_\u0632\u0645\u06cc\u0646\u0647", + "community": 221, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L15", + "_origin": "ast", + "id": "prompt_specialty_doctor_counts_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 221, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L19", + "_origin": "ast", + "id": "prompt_specialty_doctor_counts_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 221, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L29", + "_origin": "ast", + "id": "prompt_specialty_doctor_counts_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 221, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L55", + "_origin": "ast", + "id": "prompt_specialty_doctor_counts_\u0648\u0638\u0627\u06cc\u0641", + "community": 221, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0645\u062a\u062f \u0634\u0645\u0627\u0631\u0634 \u062f\u0631 `SpecialtyRepository`", + "file_type": "document", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L57", + "_origin": "ast", + "id": "prompt_specialty_doctor_counts_\u06f1_\u0645\u062a\u062f_\u0634\u0645\u0627\u0631\u0634_\u062f\u0631_specialtyrepository", + "community": 221, + "norm_label": "\u06f1. \u0645\u062a\u062f \u0634\u0645\u0627\u0631\u0634 \u062f\u0631 `specialtyrepository`" + }, + { + "label": "\u06f2. endpoint `doctorCounts` \u062f\u0631 `SpecialtyController`", + "file_type": "document", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L82", + "_origin": "ast", + "id": "prompt_specialty_doctor_counts_\u06f2_endpoint_doctorcounts_\u062f\u0631_specialtycontroller", + "community": 221, + "norm_label": "\u06f2. endpoint `doctorcounts` \u062f\u0631 `specialtycontroller`" + }, + { + "label": "\u06f3. \u0639\u0645\u0648\u0645\u06cc\u200c\u06a9\u0631\u062f\u0646 \u0645\u0633\u06cc\u0631 \u062f\u0631 `security.yaml`", + "file_type": "document", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L102", + "_origin": "ast", + "id": "prompt_specialty_doctor_counts_\u06f3_\u0639\u0645\u0648\u0645\u06cc_\u06a9\u0631\u062f\u0646_\u0645\u0633\u06cc\u0631_\u062f\u0631_security_yaml", + "community": 221, + "norm_label": "\u06f3. \u0639\u0645\u0648\u0645\u06cc\u200c\u06a9\u0631\u062f\u0646 \u0645\u0633\u06cc\u0631 \u062f\u0631 `security.yaml`" + }, + { + "label": "\u06f4. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc `docs/api/specialty.md`", + "file_type": "document", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L105", + "_origin": "ast", + "id": "prompt_specialty_doctor_counts_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_specialty_md", + "community": 221, + "norm_label": "\u06f4. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc `docs/api/specialty.md`" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L108", + "_origin": "ast", + "id": "prompt_specialty_doctor_counts_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 221, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "subscription-gate-ui.md", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_subscription_gate_ui", + "community": 101, + "norm_label": "subscription-gate-ui.md" + }, + { + "label": "\u0627\u0639\u0645\u0627\u0644 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc \u0627\u0634\u062a\u0631\u0627\u06a9 \u062f\u0631 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 (Frontend Gate)", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", + "community": 101, + "norm_label": "\u0627\u0639\u0645\u0627\u0644 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc \u0627\u0634\u062a\u0631\u0627\u06a9 \u062f\u0631 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646 (frontend gate)" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_\u0632\u0645\u06cc\u0646\u0647", + "community": 101, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L22", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 101, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u0645\u062d\u062f\u0648\u062f\u0634\u062f\u0647 \u062a\u0648\u0633\u0637 \u0627\u0634\u062a\u0631\u0627\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L24", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u062d\u062f\u0648\u062f\u0634\u062f\u0647_\u062a\u0648\u0633\u0637_\u0627\u0634\u062a\u0631\u0627\u06a9", + "community": 101, + "norm_label": "\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u0645\u062d\u062f\u0648\u062f\u0634\u062f\u0647 \u062a\u0648\u0633\u0637 \u0627\u0634\u062a\u0631\u0627\u06a9" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L37", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 101, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L54", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "community": 101, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "Backend \u2014 endpoint \u0627\u0634\u062a\u0631\u0627\u06a9", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L56", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_backend_endpoint_\u0627\u0634\u062a\u0631\u0627\u06a9", + "community": 101, + "norm_label": "backend \u2014 endpoint \u0627\u0634\u062a\u0631\u0627\u06a9" + }, + { + "label": "Frontend \u2014 authStore", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L104", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_frontend_authstore", + "community": 101, + "norm_label": "frontend \u2014 authstore" + }, + { + "label": "Frontend \u2014 Sidebar", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L115", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_frontend_sidebar", + "community": 101, + "norm_label": "frontend \u2014 sidebar" + }, + { + "label": "Frontend \u2014 App.tsx", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L145", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_frontend_app_tsx", + "community": 101, + "norm_label": "frontend \u2014 app.tsx" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L156", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_\u0648\u0638\u0627\u06cc\u0641", + "community": 101, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. Backend \u2014 \u0645\u0646\u0634\u06cc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0627\u0634\u062a\u0631\u0627\u06a9 entity \u062e\u0648\u062f \u0631\u0627 \u0628\u0628\u06cc\u0646\u062f", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L158", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_\u06f1_backend_\u0645\u0646\u0634\u06cc_\u0645\u06cc_\u062a\u0648\u0627\u0646\u062f_\u0627\u0634\u062a\u0631\u0627\u06a9_entity_\u062e\u0648\u062f_\u0631\u0627_\u0628\u0628\u06cc\u0646\u062f", + "community": 101, + "norm_label": "\u06f1. backend \u2014 \u0645\u0646\u0634\u06cc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0627\u0634\u062a\u0631\u0627\u06a9 entity \u062e\u0648\u062f \u0631\u0627 \u0628\u0628\u06cc\u0646\u062f" + }, + { + "label": "\u06f2. Frontend \u2014 hook \u0645\u0634\u062a\u0631\u06a9 `useSubscription`", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L176", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_\u06f2_frontend_hook_\u0645\u0634\u062a\u0631\u06a9_usesubscription", + "community": 101, + "norm_label": "\u06f2. frontend \u2014 hook \u0645\u0634\u062a\u0631\u06a9 `usesubscription`" + }, + { + "label": "\u06f3. Frontend \u2014 Sidebar \u0628\u0627 \u0642\u0641\u0644 feature", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L218", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_\u06f3_frontend_sidebar_\u0628\u0627_\u0642\u0641\u0644_feature", + "community": 101, + "norm_label": "\u06f3. frontend \u2014 sidebar \u0628\u0627 \u0642\u0641\u0644 feature" + }, + { + "label": "\u06f4. Frontend \u2014 FeatureGate component", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L271", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_\u06f4_frontend_featuregate_component", + "community": 101, + "norm_label": "\u06f4. frontend \u2014 featuregate component" + }, + { + "label": "\u06f5. Frontend \u2014 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 FeatureGate \u062f\u0631 \u0635\u0641\u062d\u0627\u062a", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L344", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_\u06f5_frontend_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0627\u0632_featuregate_\u062f\u0631_\u0635\u0641\u062d\u0627\u062a", + "community": 101, + "norm_label": "\u06f5. frontend \u2014 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 featuregate \u062f\u0631 \u0635\u0641\u062d\u0627\u062a" + }, + { + "label": "\u06f6. Frontend \u2014 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u062a\u0639\u062f\u0627\u062f \u0645\u0646\u0634\u06cc \u062f\u0631 MySecretariesPage", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L368", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_\u06f6_frontend_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u062a\u0639\u062f\u0627\u062f_\u0645\u0646\u0634\u06cc_\u062f\u0631_mysecretariespage", + "community": 101, + "norm_label": "\u06f6. frontend \u2014 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u062a\u0639\u062f\u0627\u062f \u0645\u0646\u0634\u06cc \u062f\u0631 mysecretariespage" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L405", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 101, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627", + "file_type": "document", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L417", + "_origin": "ast", + "id": "prompt_subscription_gate_ui_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", + "community": 101, + "norm_label": "\u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627" + }, + { + "label": "sync-user-realname-from-profile.md", + "file_type": "document", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_sync_user_realname_from_profile", + "community": 263, + "norm_label": "sync-user-realname-from-profile.md" + }, + { + "label": "\u0647\u0645\u06af\u0627\u0645\u200c\u0633\u0627\u0632\u06cc \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631 (User.real_name) \u0647\u0646\u06af\u0627\u0645 \u062a\u06a9\u0645\u06cc\u0644 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "file_type": "document", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "community": 263, + "norm_label": "\u0647\u0645\u06af\u0627\u0645\u200c\u0633\u0627\u0632\u06cc \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631 (user.real_name) \u0647\u0646\u06af\u0627\u0645 \u062a\u06a9\u0645\u06cc\u0644 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_sync_user_realname_from_profile_\u067e\u0631\u0648\u0698\u0647", + "community": 263, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L9", + "_origin": "ast", + "id": "prompt_sync_user_realname_from_profile_\u0632\u0645\u06cc\u0646\u0647", + "community": 263, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L13", + "_origin": "ast", + "id": "prompt_sync_user_realname_from_profile_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 263, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L17", + "_origin": "ast", + "id": "prompt_sync_user_realname_from_profile_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 263, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L25", + "_origin": "ast", + "id": "prompt_sync_user_realname_from_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 263, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L42", + "_origin": "ast", + "id": "prompt_sync_user_realname_from_profile_\u0648\u0638\u0627\u06cc\u0641", + "community": 263, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0647\u0645\u06af\u0627\u0645\u200c\u0633\u0627\u0632\u06cc `User.realName` \u062f\u0631 `hydrate`", + "file_type": "document", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L44", + "_origin": "ast", + "id": "prompt_sync_user_realname_from_profile_\u06f1_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_user_realname_\u062f\u0631_hydrate", + "community": 263, + "norm_label": "\u06f1. \u0647\u0645\u06af\u0627\u0645\u200c\u0633\u0627\u0632\u06cc `user.realname` \u062f\u0631 `hydrate`" + }, + { + "label": "\u06f2. \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 flush \u0634\u062f\u0646 \u062a\u063a\u06cc\u06cc\u0631 `User`", + "file_type": "document", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L63", + "_origin": "ast", + "id": "prompt_sync_user_realname_from_profile_\u06f2_\u0627\u0637\u0645\u06cc\u0646\u0627\u0646_\u0627\u0632_flush_\u0634\u062f\u0646_\u062a\u063a\u06cc\u06cc\u0631_user", + "community": 263, + "norm_label": "\u06f2. \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 flush \u0634\u062f\u0646 \u062a\u063a\u06cc\u06cc\u0631 `user`" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L67", + "_origin": "ast", + "id": "prompt_sync_user_realname_from_profile_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 263, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "ui-darkmode-polish.md", + "file_type": "document", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_ui_darkmode_polish", + "community": 155, + "norm_label": "ui-darkmode-polish.md" + }, + { + "label": "\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc \u06a9\u0627\u0645\u0644 UI/UX \u0648 \u0631\u0641\u0639 \u0645\u0634\u06a9\u0644\u0627\u062a \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f", + "file_type": "document", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_ui_darkmode_polish_\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc_\u06a9\u0627\u0645\u0644_ui_ux_\u0648_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f", + "community": 155, + "norm_label": "\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc \u06a9\u0627\u0645\u0644 ui/ux \u0648 \u0631\u0641\u0639 \u0645\u0634\u06a9\u0644\u0627\u062a \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_ui_darkmode_polish_\u0632\u0645\u06cc\u0646\u0647", + "community": 155, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644\u0627\u062a \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_ui_darkmode_polish_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", + "community": 155, + "norm_label": "\u0645\u0634\u06a9\u0644\u0627\u062a \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647" + }, + { + "label": "\u06f1. \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 \u0631\u0646\u06af\u200c\u0647\u0627\u06cc hardcoded (\u0628\u062d\u0631\u0627\u0646\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L9", + "_origin": "ast", + "id": "prompt_ui_darkmode_polish_\u06f1_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_\u0631\u0646\u06af_\u0647\u0627\u06cc_hardcoded_\u0628\u062d\u0631\u0627\u0646\u06cc", + "community": 155, + "norm_label": "\u06f1. \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 \u0631\u0646\u06af\u200c\u0647\u0627\u06cc hardcoded (\u0628\u062d\u0631\u0627\u0646\u06cc)" + }, + { + "label": "\u06f2. UX \u0645\u0634\u06a9\u0644\u0627\u062a \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L102", + "_origin": "ast", + "id": "prompt_ui_darkmode_polish_\u06f2_ux_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", + "community": 155, + "norm_label": "\u06f2. ux \u0645\u0634\u06a9\u0644\u0627\u062a \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L118", + "_origin": "ast", + "id": "prompt_ui_darkmode_polish_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 155, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "CSS Variables \u0645\u0648\u062c\u0648\u062f \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647", + "file_type": "document", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L129", + "_origin": "ast", + "id": "prompt_ui_darkmode_polish_css_variables_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0627\u06cc_\u0627\u0633\u062a\u0641\u0627\u062f\u0647", + "community": 155, + "norm_label": "css variables \u0645\u0648\u062c\u0648\u062f \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L144", + "_origin": "ast", + "id": "prompt_ui_darkmode_polish_\u0648\u0638\u0627\u06cc\u0641", + "community": 155, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0631\u0641\u0639 \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 AppointmentsPage.tsx", + "file_type": "document", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L146", + "_origin": "ast", + "id": "prompt_ui_darkmode_polish_\u06f1_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_appointmentspage_tsx", + "community": 155, + "norm_label": "\u06f1. \u0631\u0641\u0639 \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 appointmentspage.tsx" + }, + { + "label": "\u06f2. \u0631\u0641\u0639 \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 SubscriptionPage.tsx", + "file_type": "document", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L152", + "_origin": "ast", + "id": "prompt_ui_darkmode_polish_\u06f2_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_subscriptionpage_tsx", + "community": 155, + "norm_label": "\u06f2. \u0631\u0641\u0639 \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 subscriptionpage.tsx" + }, + { + "label": "\u06f3. \u0631\u0641\u0639 \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 SettingsPage.tsx", + "file_type": "document", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L158", + "_origin": "ast", + "id": "prompt_ui_darkmode_polish_\u06f3_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_settingspage_tsx", + "community": 155, + "norm_label": "\u06f3. \u0631\u0641\u0639 \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 settingspage.tsx" + }, + { + "label": "\u06f4. \u0631\u0641\u0639 \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 LoginPage.tsx", + "file_type": "document", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L164", + "_origin": "ast", + "id": "prompt_ui_darkmode_polish_\u06f4_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_loginpage_tsx", + "community": 155, + "norm_label": "\u06f4. \u0631\u0641\u0639 \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 loginpage.tsx" + }, + { + "label": "\u06f5. \u0631\u0641\u0639 \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 SmsWalletPage.tsx", + "file_type": "document", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L168", + "_origin": "ast", + "id": "prompt_ui_darkmode_polish_\u06f5_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_smswalletpage_tsx", + "community": 155, + "norm_label": "\u06f5. \u0631\u0641\u0639 \u062f\u0627\u0631\u06a9 \u0645\u0648\u062f \u2014 smswalletpage.tsx" + }, + { + "label": "\u06f6. \u0628\u0631\u0631\u0633\u06cc \u0648 build", + "file_type": "document", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L173", + "_origin": "ast", + "id": "prompt_ui_darkmode_polish_\u06f6_\u0628\u0631\u0631\u0633\u06cc_\u0648_build", + "community": 155, + "norm_label": "\u06f6. \u0628\u0631\u0631\u0633\u06cc \u0648 build" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L179", + "_origin": "ast", + "id": "prompt_ui_darkmode_polish_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 155, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "ui-ux-pages-redesign.md", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign", + "community": 118, + "norm_label": "ui-ux-pages-redesign.md" + }, + { + "label": "\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc UI/UX \u067e\u0646\u062c \u0635\u0641\u062d\u0647 \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u067e\u0631\u0648", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u067e\u0646\u062c_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648", + "community": 118, + "norm_label": "\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc ui/ux \u067e\u0646\u062c \u0635\u0641\u062d\u0647 \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u067e\u0631\u0648" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u0632\u0645\u06cc\u0646\u0647", + "community": 118, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0633\u06cc\u0633\u062a\u0645 CSS \u0645\u0648\u062c\u0648\u062f", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L7", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u0633\u06cc\u0633\u062a\u0645_css_\u0645\u0648\u062c\u0648\u062f", + "community": 118, + "norm_label": "\u0633\u06cc\u0633\u062a\u0645 css \u0645\u0648\u062c\u0648\u062f" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L27", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 118, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc \u0647\u0631 \u0635\u0641\u062d\u0647", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L39", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0647\u0631_\u0635\u0641\u062d\u0647", + "community": 118, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc \u0647\u0631 \u0635\u0641\u062d\u0647" + }, + { + "label": "\u06f1. MyPatientsPage", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L41", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u06f1_mypatientspage", + "community": 118, + "norm_label": "\u06f1. mypatientspage" + }, + { + "label": "\u06f2. StaffPage", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L66", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u06f2_staffpage", + "community": 118, + "norm_label": "\u06f2. staffpage" + }, + { + "label": "\u06f3. MySecretariesPage", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L80", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u06f3_mysecretariespage", + "community": 118, + "norm_label": "\u06f3. mysecretariespage" + }, + { + "label": "\u06f4. ClinicServicesPage", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L106", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u06f4_clinicservicespage", + "community": 118, + "norm_label": "\u06f4. clinicservicespage" + }, + { + "label": "\u06f5. SmsWalletPage", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L135", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u06f5_smswalletpage", + "community": 118, + "norm_label": "\u06f5. smswalletpage" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L159", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u0648\u0638\u0627\u06cc\u0641", + "community": 118, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc MyPatientsPage", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L161", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u06f1_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_mypatientspage", + "community": 118, + "norm_label": "\u06f1. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc mypatientspage" + }, + { + "label": "\u06f2. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc StaffPage", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L193", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u06f2_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_staffpage", + "community": 118, + "norm_label": "\u06f2. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc staffpage" + }, + { + "label": "\u06f3. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc MySecretariesPage", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L221", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u06f3_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_mysecretariespage", + "community": 118, + "norm_label": "\u06f3. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc mysecretariespage" + }, + { + "label": "\u06f4. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc ClinicServicesPage", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L268", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u06f4_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_clinicservicespage", + "community": 118, + "norm_label": "\u06f4. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc clinicservicespage" + }, + { + "label": "\u06f5. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc SmsWalletPage", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L319", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u06f5_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_smswalletpage", + "community": 118, + "norm_label": "\u06f5. \u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc smswalletpage" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L384", + "_origin": "ast", + "id": "prompt_ui_ux_pages_redesign_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 118, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "user-profile-resolve-by-user-uuid.md", + "file_type": "document", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_user_profile_resolve_by_user_uuid", + "community": 156, + "norm_label": "user-profile-resolve-by-user-uuid.md" + }, + { + "label": "\u0631\u0641\u0639 404 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631: resolve \u0628\u0627 user-uuid \u0648 \u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062e\u0627\u0644\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631 \u062a\u0627\u0632\u0647", + "file_type": "document", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", + "community": 156, + "norm_label": "\u0631\u0641\u0639 404 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631: resolve \u0628\u0627 user-uuid \u0648 \u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062e\u0627\u0644\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631 \u062a\u0627\u0632\u0647" + }, + { + "label": "\u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L3", + "_origin": "ast", + "id": "prompt_user_profile_resolve_by_user_uuid_\u067e\u0631\u0648\u0698\u0647", + "community": 156, + "norm_label": "\u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0632\u0645\u06cc\u0646\u0647", + "file_type": "document", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L10", + "_origin": "ast", + "id": "prompt_user_profile_resolve_by_user_uuid_\u0632\u0645\u06cc\u0646\u0647", + "community": 156, + "norm_label": "\u0632\u0645\u06cc\u0646\u0647" + }, + { + "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", + "file_type": "document", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L18", + "_origin": "ast", + "id": "prompt_user_profile_resolve_by_user_uuid_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "community": 156, + "norm_label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L25", + "_origin": "ast", + "id": "prompt_user_profile_resolve_by_user_uuid_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 156, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L35", + "_origin": "ast", + "id": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 156, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "`UserProfileController::show()` \u2014 \u0641\u0642\u0637 \u0628\u0627 profile-uuid", + "file_type": "document", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L37", + "_origin": "ast", + "id": "prompt_user_profile_resolve_by_user_uuid_userprofilecontroller_show_\u0641\u0642\u0637_\u0628\u0627_profile_uuid", + "community": 156, + "norm_label": "`userprofilecontroller::show()` \u2014 \u0641\u0642\u0637 \u0628\u0627 profile-uuid" + }, + { + "label": "`UserProfile` \u2014 uuid \u0645\u0633\u062a\u0642\u0644 \u0627\u0632 \u06a9\u0627\u0631\u0628\u0631", + "file_type": "document", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L54", + "_origin": "ast", + "id": "prompt_user_profile_resolve_by_user_uuid_userprofile_uuid_\u0645\u0633\u062a\u0642\u0644_\u0627\u0632_\u06a9\u0627\u0631\u0628\u0631", + "community": 156, + "norm_label": "`userprofile` \u2014 uuid \u0645\u0633\u062a\u0642\u0644 \u0627\u0632 \u06a9\u0627\u0631\u0628\u0631" + }, + { + "label": "repository\u0647\u0627", + "file_type": "document", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L65", + "_origin": "ast", + "id": "prompt_user_profile_resolve_by_user_uuid_repository\u0647\u0627", + "community": 156, + "norm_label": "repository\u0647\u0627" + }, + { + "label": "\u0648\u0638\u0627\u06cc\u0641", + "file_type": "document", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L75", + "_origin": "ast", + "id": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0638\u0627\u06cc\u0641", + "community": 156, + "norm_label": "\u0648\u0638\u0627\u06cc\u0641" + }, + { + "label": "\u06f1. \u062a\u0632\u0631\u06cc\u0642 `UserRepository` \u0628\u0647 \u06a9\u0646\u062a\u0631\u0644\u0631", + "file_type": "document", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L77", + "_origin": "ast", + "id": "prompt_user_profile_resolve_by_user_uuid_\u06f1_\u062a\u0632\u0631\u06cc\u0642_userrepository_\u0628\u0647_\u06a9\u0646\u062a\u0631\u0644\u0631", + "community": 156, + "norm_label": "\u06f1. \u062a\u0632\u0631\u06cc\u0642 `userrepository` \u0628\u0647 \u06a9\u0646\u062a\u0631\u0644\u0631" + }, + { + "label": "\u06f2. \u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc `show()` \u2014 resolve \u0628\u0627 profile-uuid \u06cc\u0627 user-uuid + \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062e\u0627\u0644\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631 \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L86", + "_origin": "ast", + "id": "prompt_user_profile_resolve_by_user_uuid_\u06f2_\u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc_show_resolve_\u0628\u0627_profile_uuid_\u06cc\u0627_user_uuid_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062c\u062f\u06cc\u062f", + "community": 156, + "norm_label": "\u06f2. \u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc `show()` \u2014 resolve \u0628\u0627 profile-uuid \u06cc\u0627 user-uuid + \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062e\u0627\u0644\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631 \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u06f3. (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc) PATCH \u0647\u0645 \u0628\u0627 user-uuid \u06a9\u0627\u0631 \u06a9\u0646\u062f", + "file_type": "document", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L126", + "_origin": "ast", + "id": "prompt_user_profile_resolve_by_user_uuid_\u06f3_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc_patch_\u0647\u0645_\u0628\u0627_user_uuid_\u06a9\u0627\u0631_\u06a9\u0646\u062f", + "community": 156, + "norm_label": "\u06f3. (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc) patch \u0647\u0645 \u0628\u0627 user-uuid \u06a9\u0627\u0631 \u06a9\u0646\u062f" + }, + { + "label": "\u06f4. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L131", + "_origin": "ast", + "id": "prompt_user_profile_resolve_by_user_uuid_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 156, + "norm_label": "\u06f4. \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L135", + "_origin": "ast", + "id": "prompt_user_profile_resolve_by_user_uuid_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 156, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "SKILL.md", + "file_type": "document", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L1", + "_origin": "ast", + "id": "prompt_writer_skill", + "community": 310, + "norm_label": "skill.md" + }, + { + "label": "\u0646\u062d\u0648\u0647 \u062f\u0631\u06cc\u0627\u0641\u062a \u0648\u0631\u0648\u062f\u06cc", + "file_type": "document", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L6", + "_origin": "ast", + "id": "prompt_writer_skill_\u0646\u062d\u0648\u0647_\u062f\u0631\u06cc\u0627\u0641\u062a_\u0648\u0631\u0648\u062f\u06cc", + "community": 310, + "norm_label": "\u0646\u062d\u0648\u0647 \u062f\u0631\u06cc\u0627\u0641\u062a \u0648\u0631\u0648\u062f\u06cc" + }, + { + "label": "\u0645\u0631\u0627\u062d\u0644 \u0627\u062c\u0631\u0627", + "file_type": "document", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L12", + "_origin": "ast", + "id": "prompt_writer_skill_\u0645\u0631\u0627\u062d\u0644_\u0627\u062c\u0631\u0627", + "community": 310, + "norm_label": "\u0645\u0631\u0627\u062d\u0644 \u0627\u062c\u0631\u0627" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f1 \u2014 \u062f\u0631\u06a9 \u0645\u0648\u0636\u0648\u0639", + "file_type": "document", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L14", + "_origin": "ast", + "id": "prompt_writer_skill_\u0645\u0631\u062d\u0644\u0647_\u06f1_\u062f\u0631\u06a9_\u0645\u0648\u0636\u0648\u0639", + "community": 310, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f1 \u2014 \u062f\u0631\u06a9 \u0645\u0648\u0636\u0648\u0639" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f2 \u2014 \u0646\u0627\u0645\u200c\u06af\u0630\u0627\u0631\u06cc \u0641\u0627\u06cc\u0644", + "file_type": "document", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L26", + "_origin": "ast", + "id": "prompt_writer_skill_\u0645\u0631\u062d\u0644\u0647_\u06f2_\u0646\u0627\u0645_\u06af\u0630\u0627\u0631\u06cc_\u0641\u0627\u06cc\u0644", + "community": 310, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f2 \u2014 \u0646\u0627\u0645\u200c\u06af\u0630\u0627\u0631\u06cc \u0641\u0627\u06cc\u0644" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f3 \u2014 \u0633\u0627\u062e\u062a \u0641\u0627\u06cc\u0644 \u067e\u0631\u0627\u0645\u067e\u062a", + "file_type": "document", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L36", + "_origin": "ast", + "id": "prompt_writer_skill_\u0645\u0631\u062d\u0644\u0647_\u06f3_\u0633\u0627\u062e\u062a_\u0641\u0627\u06cc\u0644_\u067e\u0631\u0627\u0645\u067e\u062a", + "community": 310, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f3 \u2014 \u0633\u0627\u062e\u062a \u0641\u0627\u06cc\u0644 \u067e\u0631\u0627\u0645\u067e\u062a" + }, + { + "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u0645\u062d\u062a\u0648\u0627\u06cc \u067e\u0631\u0627\u0645\u067e\u062a", + "file_type": "document", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L91", + "_origin": "ast", + "id": "prompt_writer_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0645\u062d\u062a\u0648\u0627\u06cc_\u067e\u0631\u0627\u0645\u067e\u062a", + "community": 310, + "norm_label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u0645\u062d\u062a\u0648\u0627\u06cc \u067e\u0631\u0627\u0645\u067e\u062a" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f4 \u2014 \u062e\u0631\u0648\u062c\u06cc \u0646\u0647\u0627\u06cc\u06cc", + "file_type": "document", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L114", + "_origin": "ast", + "id": "prompt_writer_skill_\u0645\u0631\u062d\u0644\u0647_\u06f4_\u062e\u0631\u0648\u062c\u06cc_\u0646\u0647\u0627\u06cc\u06cc", + "community": 310, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f4 \u2014 \u062e\u0631\u0648\u062c\u06cc \u0646\u0647\u0627\u06cc\u06cc" + }, + { + "label": "\u0645\u062b\u0627\u0644", + "file_type": "document", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L128", + "_origin": "ast", + "id": "prompt_writer_skill_\u0645\u062b\u0627\u0644", + "community": 310, + "norm_label": "\u0645\u062b\u0627\u0644" + }, + { + "label": "SKILL.md", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L1", + "_origin": "ast", + "id": "run_prompt_skill", + "community": 83, + "norm_label": "skill.md" + }, + { + "label": "\u0646\u062d\u0648\u0647 \u062f\u0631\u06cc\u0627\u0641\u062a \u0648\u0631\u0648\u062f\u06cc", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L6", + "_origin": "ast", + "id": "run_prompt_skill_\u0646\u062d\u0648\u0647_\u062f\u0631\u06cc\u0627\u0641\u062a_\u0648\u0631\u0648\u062f\u06cc", + "community": 83, + "norm_label": "\u0646\u062d\u0648\u0647 \u062f\u0631\u06cc\u0627\u0641\u062a \u0648\u0631\u0648\u062f\u06cc" + }, + { + "label": "\u0642\u0628\u0644 \u0627\u0632 \u0634\u0631\u0648\u0639 \u2014 \u062a\u062d\u0644\u06cc\u0644 \u067e\u0631\u0627\u0645\u067e\u062a \u0648 \u0633\u0627\u062e\u062a Todo", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L13", + "_origin": "ast", + "id": "run_prompt_skill_\u0642\u0628\u0644_\u0627\u0632_\u0634\u0631\u0648\u0639_\u062a\u062d\u0644\u06cc\u0644_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648_\u0633\u0627\u062e\u062a_todo", + "community": 83, + "norm_label": "\u0642\u0628\u0644 \u0627\u0632 \u0634\u0631\u0648\u0639 \u2014 \u062a\u062d\u0644\u06cc\u0644 \u067e\u0631\u0627\u0645\u067e\u062a \u0648 \u0633\u0627\u062e\u062a todo" + }, + { + "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u062c\u0631\u0627 (\u0627\u062c\u0628\u0627\u0631\u06cc \u2014 \u0647\u06cc\u0686 \u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc \u0646\u062f\u0627\u0631\u062f)", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L33", + "_origin": "ast", + "id": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627_\u0627\u062c\u0628\u0627\u0631\u06cc_\u0647\u06cc\u0686_\u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc_\u0646\u062f\u0627\u0631\u062f", + "community": 83, + "norm_label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u062c\u0631\u0627 (\u0627\u062c\u0628\u0627\u0631\u06cc \u2014 \u0647\u06cc\u0686 \u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc \u0646\u062f\u0627\u0631\u062f)" + }, + { + "label": "\u06f1. Todo \u2014 \u0633\u062a\u0648\u0646 \u0641\u0642\u0631\u0627\u062a \u0627\u062c\u0631\u0627", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L35", + "_origin": "ast", + "id": "run_prompt_skill_\u06f1_todo_\u0633\u062a\u0648\u0646_\u0641\u0642\u0631\u0627\u062a_\u0627\u062c\u0631\u0627", + "community": 83, + "norm_label": "\u06f1. todo \u2014 \u0633\u062a\u0648\u0646 \u0641\u0642\u0631\u0627\u062a \u0627\u062c\u0631\u0627" + }, + { + "label": "\u06f2. \u06cc\u06a9 \u0642\u0627\u0628\u0644\u06cc\u062a \u062f\u0631 \u0647\u0631 \u0645\u0631\u062d\u0644\u0647", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L56", + "_origin": "ast", + "id": "run_prompt_skill_\u06f2_\u06cc\u06a9_\u0642\u0627\u0628\u0644\u06cc\u062a_\u062f\u0631_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", + "community": 83, + "norm_label": "\u06f2. \u06cc\u06a9 \u0642\u0627\u0628\u0644\u06cc\u062a \u062f\u0631 \u0647\u0631 \u0645\u0631\u062d\u0644\u0647" + }, + { + "label": "\u06f3. \u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627\u06cc \u0647\u0631 \u0642\u0627\u0628\u0644\u06cc\u062a", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L60", + "_origin": "ast", + "id": "run_prompt_skill_\u06f3_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", + "community": 83, + "norm_label": "\u06f3. \u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627\u06cc \u0647\u0631 \u0642\u0627\u0628\u0644\u06cc\u062a" + }, + { + "label": "\u06f4. \u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u0628\u0627 \u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L66", + "_origin": "ast", + "id": "run_prompt_skill_\u06f4_\u0633\u0627\u0632\u06af\u0627\u0631\u06cc_\u0628\u0627_\u067e\u0631\u0648\u0698\u0647", + "community": 83, + "norm_label": "\u06f4. \u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u0628\u0627 \u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u06f5. \u0627\u0635\u0648\u0644 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L72", + "_origin": "ast", + "id": "run_prompt_skill_\u06f5_\u0627\u0635\u0648\u0644_\u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc", + "community": 83, + "norm_label": "\u06f5. \u0627\u0635\u0648\u0644 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc" + }, + { + "label": "\u0631\u0648\u0646\u062f \u0627\u062c\u0631\u0627\u06cc \u0647\u0631 \u0642\u0627\u0628\u0644\u06cc\u062a", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L80", + "_origin": "ast", + "id": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", + "community": 83, + "norm_label": "\u0631\u0648\u0646\u062f \u0627\u062c\u0631\u0627\u06cc \u0647\u0631 \u0642\u0627\u0628\u0644\u06cc\u062a" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u2460 \u2014 \u062a\u062d\u0644\u06cc\u0644", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L82", + "_origin": "ast", + "id": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_1_\u062a\u062d\u0644\u06cc\u0644", + "community": 83, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 1 \u2014 \u062a\u062d\u0644\u06cc\u0644" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u2461 \u2014 \u0637\u0631\u0627\u062d\u06cc", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L90", + "_origin": "ast", + "id": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_2_\u0637\u0631\u0627\u062d\u06cc", + "community": 83, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 2 \u2014 \u0637\u0631\u0627\u062d\u06cc" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u2462 \u2014 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L97", + "_origin": "ast", + "id": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_3_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "community": 83, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 3 \u2014 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u2463 \u2014 \u062a\u0633\u062a", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L104", + "_origin": "ast", + "id": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_4_\u062a\u0633\u062a", + "community": 83, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 4 \u2014 \u062a\u0633\u062a" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u2464 \u2014 \u0631\u0641\u0639 \u062e\u0637\u0627", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L131", + "_origin": "ast", + "id": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_5_\u0631\u0641\u0639_\u062e\u0637\u0627", + "community": 83, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 5 \u2014 \u0631\u0641\u0639 \u062e\u0637\u0627" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u2465 \u2014 \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L137", + "_origin": "ast", + "id": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_6_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "community": 83, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 6 \u2014 \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u2466 \u2014 Todo + \u06af\u0632\u0627\u0631\u0634", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L164", + "_origin": "ast", + "id": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_7_todo_\u06af\u0632\u0627\u0631\u0634", + "community": 83, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 7 \u2014 todo + \u06af\u0632\u0627\u0631\u0634" + }, + { + "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u062e\u0627\u0635 \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L192", + "_origin": "ast", + "id": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062e\u0627\u0635_\u0627\u06cc\u0646_\u067e\u0631\u0648\u0698\u0647", + "community": 83, + "norm_label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u062e\u0627\u0635 \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "Backend", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L194", + "_origin": "ast", + "id": "run_prompt_skill_backend", + "community": 83, + "norm_label": "backend" + }, + { + "label": "Frontend", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L201", + "_origin": "ast", + "id": "run_prompt_skill_frontend", + "community": 83, + "norm_label": "frontend" + }, + { + "label": "CSS / UI", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L210", + "_origin": "ast", + "id": "run_prompt_skill_css_ui", + "community": 83, + "norm_label": "css / ui" + }, + { + "label": "\u0645\u062b\u0627\u0644 \u0627\u062c\u0631\u0627", + "file_type": "document", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L217", + "_origin": "ast", + "id": "run_prompt_skill_\u0645\u062b\u0627\u0644_\u0627\u062c\u0631\u0627", + "community": 83, + "norm_label": "\u0645\u062b\u0627\u0644 \u0627\u062c\u0631\u0627" + }, + { + "label": "CLAUDE.md", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L1", + "_origin": "ast", + "id": "claude", + "community": 162, + "norm_label": "claude.md" + }, + { + "label": "CLAUDE.md", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L1", + "_origin": "ast", + "id": "claude_claude_md", + "community": 162, + "norm_label": "claude.md" + }, + { + "label": "Project Overview", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L5", + "_origin": "ast", + "id": "claude_project_overview", + "community": 162, + "norm_label": "project overview" + }, + { + "label": "Commands", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L15", + "_origin": "ast", + "id": "claude_commands", + "community": 162, + "norm_label": "commands" + }, + { + "label": "First-time setup", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L19", + "_origin": "ast", + "id": "claude_first_time_setup", + "community": 162, + "norm_label": "first-time setup" + }, + { + "label": "Backend (PHP/Symfony)", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L28", + "_origin": "ast", + "id": "claude_backend_php_symfony", + "community": 162, + "norm_label": "backend (php/symfony)" + }, + { + "label": "Frontend (React/TypeScript)", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L45", + "_origin": "ast", + "id": "claude_frontend_react_typescript", + "community": 162, + "norm_label": "frontend (react/typescript)" + }, + { + "label": "Architecture", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L59", + "_origin": "ast", + "id": "claude_architecture", + "community": 162, + "norm_label": "architecture" + }, + { + "label": "Backend \u2014 `src/`", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L61", + "_origin": "ast", + "id": "claude_backend_src", + "community": 162, + "norm_label": "backend \u2014 `src/`" + }, + { + "label": "Frontend \u2014 `assets/admin/`", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L90", + "_origin": "ast", + "id": "claude_frontend_assets_admin", + "community": 162, + "norm_label": "frontend \u2014 `assets/admin/`" + }, + { + "label": "Auth", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L119", + "_origin": "ast", + "id": "claude_auth", + "community": 162, + "norm_label": "auth" + }, + { + "label": "Category / Bundle system", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L126", + "_origin": "ast", + "id": "claude_category_bundle_system", + "community": 162, + "norm_label": "category / bundle system" + }, + { + "label": "Database", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L132", + "_origin": "ast", + "id": "claude_database", + "community": 162, + "norm_label": "database" + }, + { + "label": "Key Patterns", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L141", + "_origin": "ast", + "id": "claude_key_patterns", + "community": 162, + "norm_label": "key patterns" + }, + { + "label": "Standing Rule \u2014 API Documentation", + "file_type": "document", + "source_file": "CLAUDE.md", + "source_location": "L159", + "_origin": "ast", + "id": "claude_standing_rule_api_documentation", + "community": 162, + "norm_label": "standing rule \u2014 api documentation" + }, + { + "label": "TEST_USERS.md", + "file_type": "document", + "source_file": "TEST_USERS.md", + "source_location": "L1", + "_origin": "ast", + "id": "test_users", + "community": 366, + "norm_label": "test_users.md" + }, + { + "label": "\u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u062a\u0633\u062a\u06cc", + "file_type": "document", + "source_file": "TEST_USERS.md", + "source_location": "L1", + "_origin": "ast", + "id": "test_users_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062a\u0633\u062a\u06cc", + "community": 366, + "norm_label": "\u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u062a\u0633\u062a\u06cc" + }, + { + "label": "\u0627\u062f\u0645\u06cc\u0646", + "file_type": "document", + "source_file": "TEST_USERS.md", + "source_location": "L9", + "_origin": "ast", + "id": "test_users_\u0627\u062f\u0645\u06cc\u0646", + "community": 366, + "norm_label": "\u0627\u062f\u0645\u06cc\u0646" + }, + { + "label": "\u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0646\u0645\u0648\u0646\u0647 \u2014 \u062a\u0628\u0631\u06cc\u0632", + "file_type": "document", + "source_file": "TEST_USERS.md", + "source_location": "L20", + "_origin": "ast", + "id": "test_users_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0646\u0645\u0648\u0646\u0647_\u062a\u0628\u0631\u06cc\u0632", + "community": 366, + "norm_label": "\u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u0646\u0645\u0648\u0646\u0647 \u2014 \u062a\u0628\u0631\u06cc\u0632" + }, + { + "label": "\u062f\u06a9\u062a\u0631 \u0646\u0645\u0648\u0646\u0647 \u06a9\u0627\u0645\u0644 \u2014 \u062a\u0628\u0631\u06cc\u0632", + "file_type": "document", + "source_file": "TEST_USERS.md", + "source_location": "L33", + "_origin": "ast", + "id": "test_users_\u062f\u06a9\u062a\u0631_\u0646\u0645\u0648\u0646\u0647_\u06a9\u0627\u0645\u0644_\u062a\u0628\u0631\u06cc\u0632", + "community": 366, + "norm_label": "\u062f\u06a9\u062a\u0631 \u0646\u0645\u0648\u0646\u0647 \u06a9\u0627\u0645\u0644 \u2014 \u062a\u0628\u0631\u06cc\u0632" + }, + { + "label": "\u0645\u0646\u0634\u06cc \u062f\u06a9\u062a\u0631 \u0646\u0645\u0648\u0646\u0647", + "file_type": "document", + "source_file": "TEST_USERS.md", + "source_location": "L50", + "_origin": "ast", + "id": "test_users_\u0645\u0646\u0634\u06cc_\u062f\u06a9\u062a\u0631_\u0646\u0645\u0648\u0646\u0647", + "community": 366, + "norm_label": "\u0645\u0646\u0634\u06cc \u062f\u06a9\u062a\u0631 \u0646\u0645\u0648\u0646\u0647" + }, + { + "label": "\u062f\u06a9\u062a\u0631\u0627\u0646 bulk (\u06f1\u06f5\u06f0\u06f0 \u062f\u06a9\u062a\u0631 \u062f\u0631 \u06f1\u06f5 \u0634\u0647\u0631)", + "file_type": "document", + "source_file": "TEST_USERS.md", + "source_location": "L62", + "_origin": "ast", + "id": "test_users_\u062f\u06a9\u062a\u0631\u0627\u0646_bulk_\u06f1\u06f5\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u06f1\u06f5_\u0634\u0647\u0631", + "community": 366, + "norm_label": "\u062f\u06a9\u062a\u0631\u0627\u0646 bulk (\u06f1\u06f5\u06f0\u06f0 \u062f\u06a9\u062a\u0631 \u062f\u0631 \u06f1\u06f5 \u0634\u0647\u0631)" + }, + { + "label": "\u0633\u0627\u062e\u062a \u0645\u062c\u062f\u062f", + "file_type": "document", + "source_file": "TEST_USERS.md", + "source_location": "L97", + "_origin": "ast", + "id": "test_users_\u0633\u0627\u062e\u062a_\u0645\u062c\u062f\u062f", + "community": 366, + "norm_label": "\u0633\u0627\u062e\u062a \u0645\u062c\u062f\u062f" + }, + { + "label": "Architecture_Audit.md", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L1", + "_origin": "ast", + "id": "docs_architecture_audit", + "community": 276, + "norm_label": "architecture_audit.md" + }, + { + "label": "Architecture Audit \u2014 ClinicPro Symfony 7 Migration", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L1", + "_origin": "ast", + "id": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "community": 276, + "norm_label": "architecture audit \u2014 clinicpro symfony 7 migration" + }, + { + "label": "Executive Summary", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L9", + "_origin": "ast", + "id": "docs_architecture_audit_executive_summary", + "community": 276, + "norm_label": "executive summary" + }, + { + "label": "Architecture Score (\u0628\u0639\u062f \u0627\u0632 \u0627\u0635\u0644\u0627\u062d\u0627\u062a)", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L17", + "_origin": "ast", + "id": "docs_architecture_audit_architecture_score_\u0628\u0639\u062f_\u0627\u0632_\u0627\u0635\u0644\u0627\u062d\u0627\u062a", + "community": 276, + "norm_label": "architecture score (\u0628\u0639\u062f \u0627\u0632 \u0627\u0635\u0644\u0627\u062d\u0627\u062a)" + }, + { + "label": "\u06f1. \u062a\u0637\u0627\u0628\u0642 \u0645\u0639\u0645\u0627\u0631\u06cc \u0628\u0627 PRD", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L33", + "_origin": "ast", + "id": "docs_architecture_audit_\u06f1_\u062a\u0637\u0627\u0628\u0642_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0628\u0627_prd", + "community": 604, + "norm_label": "\u06f1. \u062a\u0637\u0627\u0628\u0642 \u0645\u0639\u0645\u0627\u0631\u06cc \u0628\u0627 prd" + }, + { + "label": "\u0645\u0627\u0698\u0648\u0644\u200c\u0647\u0627\u06cc \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647 \u062f\u0631 PRD", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L35", + "_origin": "ast", + "id": "docs_architecture_audit_\u0645\u0627\u0698\u0648\u0644_\u0647\u0627\u06cc_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647_\u062f\u0631_prd", + "community": 604, + "norm_label": "\u0645\u0627\u0698\u0648\u0644\u200c\u0647\u0627\u06cc \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647 \u062f\u0631 prd" + }, + { + "label": "\u0645\u0648\u0627\u0631\u062f \u067e\u0648\u0634\u0634\u200c\u062f\u0627\u062f\u0647\u200c\u0646\u0634\u062f\u0647 \u0627\u0632 PRD", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L60", + "_origin": "ast", + "id": "docs_architecture_audit_\u0645\u0648\u0627\u0631\u062f_\u067e\u0648\u0634\u0634_\u062f\u0627\u062f\u0647_\u0646\u0634\u062f\u0647_\u0627\u0632_prd", + "community": 604, + "norm_label": "\u0645\u0648\u0627\u0631\u062f \u067e\u0648\u0634\u0634\u200c\u062f\u0627\u062f\u0647\u200c\u0646\u0634\u062f\u0647 \u0627\u0632 prd" + }, + { + "label": "\u06f2. \u062a\u062d\u0644\u06cc\u0644 \u0645\u0639\u0645\u0627\u0631\u06cc \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L69", + "_origin": "ast", + "id": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", + "community": 335, + "norm_label": "\u06f2. \u062a\u062d\u0644\u06cc\u0644 \u0645\u0639\u0645\u0627\u0631\u06cc \u0641\u0639\u0644\u06cc" + }, + { + "label": "Scalability", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L71", + "_origin": "ast", + "id": "docs_architecture_audit_scalability", + "community": 335, + "norm_label": "scalability" + }, + { + "label": "Maintainability", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L82", + "_origin": "ast", + "id": "docs_architecture_audit_maintainability", + "community": 335, + "norm_label": "maintainability" + }, + { + "label": "Security", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L93", + "_origin": "ast", + "id": "docs_architecture_audit_security", + "community": 335, + "norm_label": "security" + }, + { + "label": "Performance", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L107", + "_origin": "ast", + "id": "docs_architecture_audit_performance", + "community": 335, + "norm_label": "performance" + }, + { + "label": "Reliability", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L117", + "_origin": "ast", + "id": "docs_architecture_audit_reliability", + "community": 335, + "norm_label": "reliability" + }, + { + "label": "Testability", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L128", + "_origin": "ast", + "id": "docs_architecture_audit_testability", + "community": 335, + "norm_label": "testability" + }, + { + "label": "Observability", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L135", + "_origin": "ast", + "id": "docs_architecture_audit_observability", + "community": 335, + "norm_label": "observability" + }, + { + "label": "\u06f3. \u062a\u062d\u0644\u06cc\u0644 Design Patterns", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L146", + "_origin": "ast", + "id": "docs_architecture_audit_\u06f3_\u062a\u062d\u0644\u06cc\u0644_design_patterns", + "community": 603, + "norm_label": "\u06f3. \u062a\u062d\u0644\u06cc\u0644 design patterns" + }, + { + "label": "Pattern \u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647\u200c\u0627\u0646\u062f", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L148", + "_origin": "ast", + "id": "docs_architecture_audit_pattern_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0634\u062f\u0647_\u0627\u0646\u062f", + "community": 603, + "norm_label": "pattern \u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647\u200c\u0627\u0646\u062f" + }, + { + "label": "Anti-Pattern \u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0645\u0634\u0627\u0647\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L159", + "_origin": "ast", + "id": "docs_architecture_audit_anti_pattern_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0645\u0634\u0627\u0647\u062f\u0647_\u0645\u06cc_\u0634\u0648\u0646\u062f", + "community": 603, + "norm_label": "anti-pattern \u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0645\u0634\u0627\u0647\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f" + }, + { + "label": "\u06f4. \u062a\u062d\u0644\u06cc\u0644 Domain Design", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L175", + "_origin": "ast", + "id": "docs_architecture_audit_\u06f4_\u062a\u062d\u0644\u06cc\u0644_domain_design", + "community": 566, + "norm_label": "\u06f4. \u062a\u062d\u0644\u06cc\u0644 domain design" + }, + { + "label": "Domain Model \u0647\u0627", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L177", + "_origin": "ast", + "id": "docs_architecture_audit_domain_model_\u0647\u0627", + "community": 566, + "norm_label": "domain model \u0647\u0627" + }, + { + "label": "Bounded Context \u0647\u0627", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L190", + "_origin": "ast", + "id": "docs_architecture_audit_bounded_context_\u0647\u0627", + "community": 566, + "norm_label": "bounded context \u0647\u0627" + }, + { + "label": "Separation of Concerns", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L203", + "_origin": "ast", + "id": "docs_architecture_audit_separation_of_concerns", + "community": 566, + "norm_label": "separation of concerns" + }, + { + "label": "\u06f5. \u062a\u062d\u0644\u06cc\u0644 Database", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L214", + "_origin": "ast", + "id": "docs_architecture_audit_\u06f5_\u062a\u062d\u0644\u06cc\u0644_database", + "community": 569, + "norm_label": "\u06f5. \u062a\u062d\u0644\u06cc\u0644 database" + }, + { + "label": "\u062c\u062f\u0627\u0648\u0644 \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647 (\u06f3\u06f2 \u062c\u062f\u0648\u0644)", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L216", + "_origin": "ast", + "id": "docs_architecture_audit_\u062c\u062f\u0627\u0648\u0644_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647_\u06f3\u06f2_\u062c\u062f\u0648\u0644", + "community": 569, + "norm_label": "\u062c\u062f\u0627\u0648\u0644 \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647 (\u06f3\u06f2 \u062c\u062f\u0648\u0644)" + }, + { + "label": "\u0645\u0634\u06a9\u0644\u0627\u062a Database", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L242", + "_origin": "ast", + "id": "docs_architecture_audit_\u0645\u0634\u06a9\u0644\u0627\u062a_database", + "community": 569, + "norm_label": "\u0645\u0634\u06a9\u0644\u0627\u062a database" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627\u06cc \u0645\u0646\u0627\u0633\u0628", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L270", + "_origin": "ast", + "id": "docs_architecture_audit_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627\u06cc_\u0645\u0646\u0627\u0633\u0628", + "community": 569, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627\u06cc \u0645\u0646\u0627\u0633\u0628" + }, + { + "label": "\u06f6. \u062a\u062d\u0644\u06cc\u0644 API Design", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L283", + "_origin": "ast", + "id": "docs_architecture_audit_\u06f6_\u062a\u062d\u0644\u06cc\u0644_api_design", + "community": 605, + "norm_label": "\u06f6. \u062a\u062d\u0644\u06cc\u0644 api design" + }, + { + "label": "\u0646\u0642\u0627\u0637 \u0642\u0648\u062a", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L285", + "_origin": "ast", + "id": "docs_architecture_audit_\u0646\u0642\u0627\u0637_\u0642\u0648\u062a", + "community": 605, + "norm_label": "\u0646\u0642\u0627\u0637 \u0642\u0648\u062a" + }, + { + "label": "\u0646\u0642\u0627\u0637 \u0636\u0639\u0641", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L293", + "_origin": "ast", + "id": "docs_architecture_audit_\u0646\u0642\u0627\u0637_\u0636\u0639\u0641", + "community": 605, + "norm_label": "\u0646\u0642\u0627\u0637 \u0636\u0639\u0641" + }, + { + "label": "\u06f7. \u062a\u062d\u0644\u06cc\u0644 \u0627\u0645\u0646\u06cc\u062a", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L327", + "_origin": "ast", + "id": "docs_architecture_audit_\u06f7_\u062a\u062d\u0644\u06cc\u0644_\u0627\u0645\u0646\u06cc\u062a", + "community": 370, + "norm_label": "\u06f7. \u062a\u062d\u0644\u06cc\u0644 \u0627\u0645\u0646\u06cc\u062a" + }, + { + "label": "Authentication", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L329", + "_origin": "ast", + "id": "docs_architecture_audit_authentication", + "community": 370, + "norm_label": "authentication" + }, + { + "label": "Authorization", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L339", + "_origin": "ast", + "id": "docs_architecture_audit_authorization", + "community": 370, + "norm_label": "authorization" + }, + { + "label": "Rate Limiting", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L348", + "_origin": "ast", + "id": "docs_architecture_audit_rate_limiting", + "community": 370, + "norm_label": "rate limiting" + }, + { + "label": "Input Validation", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L357", + "_origin": "ast", + "id": "docs_architecture_audit_input_validation", + "community": 370, + "norm_label": "input validation" + }, + { + "label": "Secrets Management", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L367", + "_origin": "ast", + "id": "docs_architecture_audit_secrets_management", + "community": 370, + "norm_label": "secrets management" + }, + { + "label": "Logging Security", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L376", + "_origin": "ast", + "id": "docs_architecture_audit_logging_security", + "community": 370, + "norm_label": "logging security" + }, + { + "label": "\u06f8. \u062a\u062d\u0644\u06cc\u0644 \u0645\u0642\u06cc\u0627\u0633\u200c\u067e\u0630\u06cc\u0631\u06cc", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L387", + "_origin": "ast", + "id": "docs_architecture_audit_\u06f8_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631\u06cc", + "community": 570, + "norm_label": "\u06f8. \u062a\u062d\u0644\u06cc\u0644 \u0645\u0642\u06cc\u0627\u0633\u200c\u067e\u0630\u06cc\u0631\u06cc" + }, + { + "label": "\u0628\u0627 \u06f1\u06f0,\u06f0\u06f0\u06f0 \u06a9\u0627\u0631\u0628\u0631 \u2014 \u0645\u0634\u06a9\u0644 \u062c\u062f\u06cc \u0646\u06cc\u0633\u062a", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L389", + "_origin": "ast", + "id": "docs_architecture_audit_\u0628\u0627_\u06f1\u06f0_\u06f0\u06f0\u06f0_\u06a9\u0627\u0631\u0628\u0631_\u0645\u0634\u06a9\u0644_\u062c\u062f\u06cc_\u0646\u06cc\u0633\u062a", + "community": 570, + "norm_label": "\u0628\u0627 \u06f1\u06f0,\u06f0\u06f0\u06f0 \u06a9\u0627\u0631\u0628\u0631 \u2014 \u0645\u0634\u06a9\u0644 \u062c\u062f\u06cc \u0646\u06cc\u0633\u062a" + }, + { + "label": "\u0628\u0627 \u06f1\u06f0\u06f0,\u06f0\u06f0\u06f0 \u06a9\u0627\u0631\u0628\u0631 \u2014 \u0645\u0634\u06a9\u0644\u0627\u062a \u0634\u0631\u0648\u0639 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L396", + "_origin": "ast", + "id": "docs_architecture_audit_\u0628\u0627_\u06f1\u06f0\u06f0_\u06f0\u06f0\u06f0_\u06a9\u0627\u0631\u0628\u0631_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0631\u0648\u0639_\u0645\u06cc_\u0634\u0648\u0646\u062f", + "community": 570, + "norm_label": "\u0628\u0627 \u06f1\u06f0\u06f0,\u06f0\u06f0\u06f0 \u06a9\u0627\u0631\u0628\u0631 \u2014 \u0645\u0634\u06a9\u0644\u0627\u062a \u0634\u0631\u0648\u0639 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f" + }, + { + "label": "\u0628\u0627 \u06f1,\u06f0\u06f0\u06f0,\u06f0\u06f0\u06f0 \u06a9\u0627\u0631\u0628\u0631 \u2014 \u0646\u06cc\u0627\u0632 \u0628\u0647 Refactoring \u0627\u0633\u0627\u0633\u06cc", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L405", + "_origin": "ast", + "id": "docs_architecture_audit_\u0628\u0627_\u06f1_\u06f0\u06f0\u06f0_\u06f0\u06f0\u06f0_\u06a9\u0627\u0631\u0628\u0631_\u0646\u06cc\u0627\u0632_\u0628\u0647_refactoring_\u0627\u0633\u0627\u0633\u06cc", + "community": 570, + "norm_label": "\u0628\u0627 \u06f1,\u06f0\u06f0\u06f0,\u06f0\u06f0\u06f0 \u06a9\u0627\u0631\u0628\u0631 \u2014 \u0646\u06cc\u0627\u0632 \u0628\u0647 refactoring \u0627\u0633\u0627\u0633\u06cc" + }, + { + "label": "\u06f9. \u062a\u062d\u0644\u06cc\u0644 \u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L428", + "_origin": "ast", + "id": "docs_architecture_audit_\u06f9_\u062a\u062d\u0644\u06cc\u0644_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0631\u0648\u0698\u0647", + "community": 567, + "norm_label": "\u06f9. \u062a\u062d\u0644\u06cc\u0644 \u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc \u0641\u0639\u0644\u06cc (\u0646\u0627\u0645\u0634\u062e\u0635)", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L430", + "_origin": "ast", + "id": "docs_architecture_audit_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc_\u0641\u0639\u0644\u06cc_\u0646\u0627\u0645\u0634\u062e\u0635", + "community": 567, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc \u0641\u0639\u0644\u06cc (\u0646\u0627\u0645\u0634\u062e\u0635)" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u062a\u0648\u0635\u06cc\u0647\u200c\u0634\u062f\u0647 \u2014 Domain-Driven", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L442", + "_origin": "ast", + "id": "docs_architecture_audit_\u0633\u0627\u062e\u062a\u0627\u0631_\u062a\u0648\u0635\u06cc\u0647_\u0634\u062f\u0647_domain_driven", + "community": 567, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u062a\u0648\u0635\u06cc\u0647\u200c\u0634\u062f\u0647 \u2014 domain-driven" + }, + { + "label": "Dependency Direction", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L490", + "_origin": "ast", + "id": "docs_architecture_audit_dependency_direction", + "community": 567, + "norm_label": "dependency direction" + }, + { + "label": "\u06f1\u06f0. \u0631\u06cc\u0633\u06a9\u200c\u0647\u0627\u06cc \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L505", + "_origin": "ast", + "id": "docs_architecture_audit_\u06f1\u06f0_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", + "community": 571, + "norm_label": "\u06f1\u06f0. \u0631\u06cc\u0633\u06a9\u200c\u0647\u0627\u06cc \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647" + }, + { + "label": "\u0631\u06cc\u0633\u06a9\u200c\u0647\u0627\u06cc \u0628\u062d\u0631\u0627\u0646\u06cc", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L507", + "_origin": "ast", + "id": "docs_architecture_audit_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0628\u062d\u0631\u0627\u0646\u06cc", + "community": 571, + "norm_label": "\u0631\u06cc\u0633\u06a9\u200c\u0647\u0627\u06cc \u0628\u062d\u0631\u0627\u0646\u06cc" + }, + { + "label": "\u0631\u06cc\u0633\u06a9\u200c\u0647\u0627\u06cc \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L516", + "_origin": "ast", + "id": "docs_architecture_audit_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0645\u0647\u0645", + "community": 571, + "norm_label": "\u0631\u06cc\u0633\u06a9\u200c\u0647\u0627\u06cc \u0645\u0647\u0645" + }, + { + "label": "\u0631\u06cc\u0633\u06a9\u200c\u0647\u0627\u06cc \u0639\u0645\u0644\u06cc\u0627\u062a\u06cc", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L526", + "_origin": "ast", + "id": "docs_architecture_audit_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0639\u0645\u0644\u06cc\u0627\u062a\u06cc", + "community": 571, + "norm_label": "\u0631\u06cc\u0633\u06a9\u200c\u0647\u0627\u06cc \u0639\u0645\u0644\u06cc\u0627\u062a\u06cc" + }, + { + "label": "Missing Requirements (\u06a9\u0627\u0645\u0644)", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L537", + "_origin": "ast", + "id": "docs_architecture_audit_missing_requirements_\u06a9\u0627\u0645\u0644", + "community": 276, + "norm_label": "missing requirements (\u06a9\u0627\u0645\u0644)" + }, + { + "label": "Architecture Violations", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L562", + "_origin": "ast", + "id": "docs_architecture_audit_architecture_violations", + "community": 276, + "norm_label": "architecture violations" + }, + { + "label": "Recommended Improvements", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L577", + "_origin": "ast", + "id": "docs_architecture_audit_recommended_improvements", + "community": 568, + "norm_label": "recommended improvements" + }, + { + "label": "\u0627\u0648\u0644\u0648\u06cc\u062a \u06f1 \u2014 \u0642\u0628\u0644 \u0627\u0632 \u0634\u0631\u0648\u0639 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L579", + "_origin": "ast", + "id": "docs_architecture_audit_\u0627\u0648\u0644\u0648\u06cc\u062a_\u06f1_\u0642\u0628\u0644_\u0627\u0632_\u0634\u0631\u0648\u0639_\u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc", + "community": 568, + "norm_label": "\u0627\u0648\u0644\u0648\u06cc\u062a \u06f1 \u2014 \u0642\u0628\u0644 \u0627\u0632 \u0634\u0631\u0648\u0639 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc" + }, + { + "label": "\u0627\u0648\u0644\u0648\u06cc\u062a \u06f2 \u2014 \u062f\u0631 \u062d\u06cc\u0646 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L627", + "_origin": "ast", + "id": "docs_architecture_audit_\u0627\u0648\u0644\u0648\u06cc\u062a_\u06f2_\u062f\u0631_\u062d\u06cc\u0646_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "community": 568, + "norm_label": "\u0627\u0648\u0644\u0648\u06cc\u062a \u06f2 \u2014 \u062f\u0631 \u062d\u06cc\u0646 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u0627\u0648\u0644\u0648\u06cc\u062a \u06f3 \u2014 \u0628\u0631\u0627\u06cc \u0622\u0645\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u062a\u0648\u0644\u06cc\u062f", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L670", + "_origin": "ast", + "id": "docs_architecture_audit_\u0627\u0648\u0644\u0648\u06cc\u062a_\u06f3_\u0628\u0631\u0627\u06cc_\u0622\u0645\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0648\u0644\u06cc\u062f", + "community": 568, + "norm_label": "\u0627\u0648\u0644\u0648\u06cc\u062a \u06f3 \u2014 \u0628\u0631\u0627\u06cc \u0627\u0645\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u062a\u0648\u0644\u06cc\u062f" + }, + { + "label": "Refactoring Plan", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L706", + "_origin": "ast", + "id": "docs_architecture_audit_refactoring_plan", + "community": 396, + "norm_label": "refactoring plan" + }, + { + "label": "\u0641\u0627\u0632 \u06f0 \u2014 \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc (\u06f3 \u062a\u0627 \u06f5 \u0631\u0648\u0632\u060c \u0642\u0628\u0644 \u0627\u0632 \u0647\u0631 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc)", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L708", + "_origin": "ast", + "id": "docs_architecture_audit_\u0641\u0627\u0632_\u06f0_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_\u06f3_\u062a\u0627_\u06f5_\u0631\u0648\u0632_\u0642\u0628\u0644_\u0627\u0632_\u0647\u0631_\u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc", + "community": 396, + "norm_label": "\u0641\u0627\u0632 \u06f0 \u2014 \u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc (\u06f3 \u062a\u0627 \u06f5 \u0631\u0648\u0632\u060c \u0642\u0628\u0644 \u0627\u0632 \u0647\u0631 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc)" + }, + { + "label": "\u0641\u0627\u0632 \u06f1 \u2014 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a \u067e\u0627\u06cc\u0647 (task-01)", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L718", + "_origin": "ast", + "id": "docs_architecture_audit_\u0641\u0627\u0632_\u06f1_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a_\u067e\u0627\u06cc\u0647_task_01", + "community": 396, + "norm_label": "\u0641\u0627\u0632 \u06f1 \u2014 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a \u067e\u0627\u06cc\u0647 (task-01)" + }, + { + "label": "\u0641\u0627\u0632 \u06f2 \u2014 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644\u200c\u0647\u0627 (\u0628\u0647 \u062a\u0631\u062a\u06cc\u0628 dependency)", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L727", + "_origin": "ast", + "id": "docs_architecture_audit_\u0641\u0627\u0632_\u06f2_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0627\u0698\u0648\u0644_\u0647\u0627_\u0628\u0647_\u062a\u0631\u062a\u06cc\u0628_dependency", + "community": 396, + "norm_label": "\u0641\u0627\u0632 \u06f2 \u2014 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644\u200c\u0647\u0627 (\u0628\u0647 \u062a\u0631\u062a\u06cc\u0628 dependency)" + }, + { + "label": "\u0641\u0627\u0632 \u06f3 \u2014 \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u06cc (\u0628\u0639\u062f \u0627\u0632 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc)", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L741", + "_origin": "ast", + "id": "docs_architecture_audit_\u0641\u0627\u0632_\u06f3_\u0628\u0647\u06cc\u0646\u0647_\u0633\u0627\u0632\u06cc_\u0628\u0639\u062f_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "community": 396, + "norm_label": "\u0641\u0627\u0632 \u06f3 \u2014 \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u06cc (\u0628\u0639\u062f \u0627\u0632 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc)" + }, + { + "label": "\u0641\u0627\u0632 \u06f4 \u2014 \u0622\u0645\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u062a\u0648\u0644\u06cc\u062f", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L749", + "_origin": "ast", + "id": "docs_architecture_audit_\u0641\u0627\u0632_\u06f4_\u0622\u0645\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0648\u0644\u06cc\u062f", + "community": 396, + "norm_label": "\u0641\u0627\u0632 \u06f4 \u2014 \u0627\u0645\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u062a\u0648\u0644\u06cc\u062f" + }, + { + "label": "\u0627\u0635\u0644\u0627\u062d\u0627\u062a \u0627\u0639\u0645\u0627\u0644\u200c\u0634\u062f\u0647 (\u0628\u0639\u062f \u0627\u0632 Audit)", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L758", + "_origin": "ast", + "id": "docs_architecture_audit_\u0627\u0635\u0644\u0627\u062d\u0627\u062a_\u0627\u0639\u0645\u0627\u0644_\u0634\u062f\u0647_\u0628\u0639\u062f_\u0627\u0632_audit", + "community": 276, + "norm_label": "\u0627\u0635\u0644\u0627\u062d\u0627\u062a \u0627\u0639\u0645\u0627\u0644\u200c\u0634\u062f\u0647 (\u0628\u0639\u062f \u0627\u0632 audit)" + }, + { + "label": "\u0645\u0634\u06a9\u0644\u0627\u062a \u0627\u0645\u0646\u06cc\u062a\u06cc \u0628\u0627\u0642\u06cc\u200c\u0645\u0627\u0646\u062f\u0647 (\u0646\u06cc\u0627\u0632 \u0628\u0647 \u062a\u0648\u062c\u0647 \u062f\u0631 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc)", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L792", + "_origin": "ast", + "id": "docs_architecture_audit_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0627\u0645\u0646\u06cc\u062a\u06cc_\u0628\u0627\u0642\u06cc_\u0645\u0627\u0646\u062f\u0647_\u0646\u06cc\u0627\u0632_\u0628\u0647_\u062a\u0648\u062c\u0647_\u062f\u0631_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "community": 276, + "norm_label": "\u0645\u0634\u06a9\u0644\u0627\u062a \u0627\u0645\u0646\u06cc\u062a\u06cc \u0628\u0627\u0642\u06cc\u200c\u0645\u0627\u0646\u062f\u0647 (\u0646\u06cc\u0627\u0632 \u0628\u0647 \u062a\u0648\u062c\u0647 \u062f\u0631 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc)" + }, + { + "label": "Final Verdict (\u0628\u0639\u062f \u0627\u0632 \u0627\u0635\u0644\u0627\u062d\u0627\u062a)", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L804", + "_origin": "ast", + "id": "docs_architecture_audit_final_verdict_\u0628\u0639\u062f_\u0627\u0632_\u0627\u0635\u0644\u0627\u062d\u0627\u062a", + "community": 276, + "norm_label": "final verdict (\u0628\u0639\u062f \u0627\u0632 \u0627\u0635\u0644\u0627\u062d\u0627\u062a)" + }, + { + "label": "\u062f\u0644\u06cc\u0644 \u062a\u0635\u0645\u06cc\u0645", + "file_type": "document", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L810", + "_origin": "ast", + "id": "docs_architecture_audit_\u062f\u0644\u06cc\u0644_\u062a\u0635\u0645\u06cc\u0645", + "community": 276, + "norm_label": "\u062f\u0644\u06cc\u0644 \u062a\u0635\u0645\u06cc\u0645" + }, + { + "label": "ClinicPro_Manual_v2.md", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2", + "community": 277, + "norm_label": "clinicpro_manual_v2.md" + }, + { + "label": "\u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u067e\u0631\u0648 \u2014 \u0645\u0633\u062a\u0646\u062f \u062c\u0627\u0645\u0639 \u0641\u0646\u06cc \u0648 API", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L9", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648_\u0645\u0633\u062a\u0646\u062f_\u062c\u0627\u0645\u0639_\u0641\u0646\u06cc_\u0648_api", + "community": 277, + "norm_label": "\u06a9\u0644\u06cc\u0646\u06cc\u06a9 \u067e\u0631\u0648 \u2014 \u0645\u0633\u062a\u0646\u062f \u062c\u0627\u0645\u0639 \u0641\u0646\u06cc \u0648 api" + }, + { + "label": "\u0641\u0647\u0631\u0633\u062a \u06a9\u0644\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L21", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0641\u0647\u0631\u0633\u062a_\u06a9\u0644\u06cc", + "community": 277, + "norm_label": "\u0641\u0647\u0631\u0633\u062a \u06a9\u0644\u06cc" + }, + { + "label": "\u0628\u062e\u0634 \u0627\u0648\u0644 \u2014 \u0645\u0633\u062a\u0646\u062f \u0645\u062d\u0635\u0648\u0644 (PRD)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L53", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u0627\u0648\u0644_\u0645\u0633\u062a\u0646\u062f_\u0645\u062d\u0635\u0648\u0644_prd", + "community": 277, + "norm_label": "\u0628\u062e\u0634 \u0627\u0648\u0644 \u2014 \u0645\u0633\u062a\u0646\u062f \u0645\u062d\u0635\u0648\u0644 (prd)" + }, + { + "label": "\u06f1. \u0645\u0639\u0631\u0641\u06cc \u0645\u062d\u0635\u0648\u0644", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L55", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f1_\u0645\u0639\u0631\u0641\u06cc_\u0645\u062d\u0635\u0648\u0644", + "community": 336, + "norm_label": "\u06f1. \u0645\u0639\u0631\u0641\u06cc \u0645\u062d\u0635\u0648\u0644" + }, + { + "label": "\u06f1.\u06f1 \u0646\u0642\u0634\u200c\u0647\u0627\u06cc \u0633\u06cc\u0633\u062a\u0645", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L59", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f1_\u06f1_\u0646\u0642\u0634_\u0647\u0627\u06cc_\u0633\u06cc\u0633\u062a\u0645", + "community": 336, + "norm_label": "\u06f1.\u06f1 \u0646\u0642\u0634\u200c\u0647\u0627\u06cc \u0633\u06cc\u0633\u062a\u0645" + }, + { + "label": "\u06f1.\u06f2 \u0641\u0644\u0648\u0647\u0627\u06cc \u0639\u0645\u0644\u06cc\u0627\u062a\u06cc \u0627\u0635\u0644\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L71", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f1_\u06f2_\u0641\u0644\u0648\u0647\u0627\u06cc_\u0639\u0645\u0644\u06cc\u0627\u062a\u06cc_\u0627\u0635\u0644\u06cc", + "community": 336, + "norm_label": "\u06f1.\u06f2 \u0641\u0644\u0648\u0647\u0627\u06cc \u0639\u0645\u0644\u06cc\u0627\u062a\u06cc \u0627\u0635\u0644\u06cc" + }, + { + "label": "\u062b\u0628\u062a\u200c\u0646\u0627\u0645 \u062f\u06a9\u062a\u0631 \u2014 \u0645\u0633\u062a\u0642\u0644", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L73", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u062b\u0628\u062a_\u0646\u0627\u0645_\u062f\u06a9\u062a\u0631_\u0645\u0633\u062a\u0642\u0644", + "community": 336, + "norm_label": "\u062b\u0628\u062a\u200c\u0646\u0627\u0645 \u062f\u06a9\u062a\u0631 \u2014 \u0645\u0633\u062a\u0642\u0644" + }, + { + "label": "\u062b\u0628\u062a\u200c\u0646\u0627\u0645 \u062f\u06a9\u062a\u0631 \u2014 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L81", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u062b\u0628\u062a_\u0646\u0627\u0645_\u062f\u06a9\u062a\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 336, + "norm_label": "\u062b\u0628\u062a\u200c\u0646\u0627\u0645 \u062f\u06a9\u062a\u0631 \u2014 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u062b\u0628\u062a\u200c\u0646\u0627\u0645 \u062f\u06a9\u062a\u0631 \u2014 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L91", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u062b\u0628\u062a_\u0646\u0627\u0645_\u062f\u06a9\u062a\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "community": 336, + "norm_label": "\u062b\u0628\u062a\u200c\u0646\u0627\u0645 \u062f\u06a9\u062a\u0631 \u2014 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647" + }, + { + "label": "\u06f1.\u06f3 \u067e\u0644\u0646\u200c\u0647\u0627\u06cc \u0627\u0634\u062a\u0631\u0627\u06a9", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L99", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f1_\u06f3_\u067e\u0644\u0646_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9", + "community": 336, + "norm_label": "\u06f1.\u06f3 \u067e\u0644\u0646\u200c\u0647\u0627\u06cc \u0627\u0634\u062a\u0631\u0627\u06a9" + }, + { + "label": "\u06f1.\u06f4 \u0633\u06cc\u0633\u062a\u0645 \u067e\u06cc\u0627\u0645\u06a9", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L111", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f1_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u067e\u06cc\u0627\u0645\u06a9", + "community": 336, + "norm_label": "\u06f1.\u06f4 \u0633\u06cc\u0633\u062a\u0645 \u067e\u06cc\u0627\u0645\u06a9" + }, + { + "label": "\u06f2. \u0645\u062f\u0644 \u062f\u0627\u062f\u0647 \u0648 \u0645\u0648\u062c\u0648\u062f\u06cc\u062a\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L123", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "community": 207, + "norm_label": "\u06f2. \u0645\u062f\u0644 \u062f\u0627\u062f\u0647 \u0648 \u0645\u0648\u062c\u0648\u062f\u06cc\u062a\u200c\u0647\u0627" + }, + { + "label": "\u06f2.\u06f1 \u06a9\u0627\u0631\u0628\u0631 (User)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L125", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f1_\u06a9\u0627\u0631\u0628\u0631_user", + "community": 207, + "norm_label": "\u06f2.\u06f1 \u06a9\u0627\u0631\u0628\u0631 (user)" + }, + { + "label": "\u06f2.\u06f2 \u0627\u0646\u0648\u0627\u0639 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc (Category Types)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L147", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", + "community": 337, + "norm_label": "\u06f2.\u06f2 \u0627\u0646\u0648\u0627\u0639 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc (category types)" + }, + { + "label": "\u06f2.\u06f2.\u06f1 \u062a\u06af (Tag)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L151", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f1_\u062a\u06af_tag", + "community": 337, + "norm_label": "\u06f2.\u06f2.\u06f1 \u062a\u06af (tag)" + }, + { + "label": "\u06f2.\u06f2.\u06f2 \u0627\u0633\u062a\u0627\u0646 (State)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L163", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f2_\u0627\u0633\u062a\u0627\u0646_state", + "community": 337, + "norm_label": "\u06f2.\u06f2.\u06f2 \u0627\u0633\u062a\u0627\u0646 (state)" + }, + { + "label": "\u06f2.\u06f2.\u06f3 \u0634\u0647\u0631 (City)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L175", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f3_\u0634\u0647\u0631_city", + "community": 337, + "norm_label": "\u06f2.\u06f2.\u06f3 \u0634\u0647\u0631 (city)" + }, + { + "label": "\u06f2.\u06f2.\u06f4 \u0628\u06cc\u0645\u0647 \u067e\u0627\u06cc\u0647 (Basic Insurance)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L201", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f4_\u0628\u06cc\u0645\u0647_\u067e\u0627\u06cc\u0647_basic_insurance", + "community": 337, + "norm_label": "\u06f2.\u06f2.\u06f4 \u0628\u06cc\u0645\u0647 \u067e\u0627\u06cc\u0647 (basic insurance)" + }, + { + "label": "\u06f2.\u06f2.\u06f5 \u0628\u06cc\u0645\u0647 \u0645\u06a9\u0645\u0644 (Supplementary Insurance)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L214", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f5_\u0628\u06cc\u0645\u0647_\u0645\u06a9\u0645\u0644_supplementary_insurance", + "community": 337, + "norm_label": "\u06f2.\u06f2.\u06f5 \u0628\u06cc\u0645\u0647 \u0645\u06a9\u0645\u0644 (supplementary insurance)" + }, + { + "label": "\u06f2.\u06f2.\u06f6 \u062a\u062e\u0635\u0635 \u062f\u06a9\u062a\u0631 (Doctor Specialty)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L218", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f6_\u062a\u062e\u0635\u0635_\u062f\u06a9\u062a\u0631_doctor_specialty", + "community": 337, + "norm_label": "\u06f2.\u06f2.\u06f6 \u062a\u062e\u0635\u0635 \u062f\u06a9\u062a\u0631 (doctor specialty)" + }, + { + "label": "\u06f2.\u06f2.\u06f7 \u062e\u062f\u0645\u0627\u062a \u062f\u06a9\u062a\u0631 (Doctor Services)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L231", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f7_\u062e\u062f\u0645\u0627\u062a_\u062f\u06a9\u062a\u0631_doctor_services", + "community": 337, + "norm_label": "\u06f2.\u06f2.\u06f7 \u062e\u062f\u0645\u0627\u062a \u062f\u06a9\u062a\u0631 (doctor services)" + }, + { + "label": "\u06f2.\u06f3 \u062f\u06a9\u062a\u0631 (Doctor)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L245", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f3_\u062f\u06a9\u062a\u0631_doctor", + "community": 207, + "norm_label": "\u06f2.\u06f3 \u062f\u06a9\u062a\u0631 (doctor)" + }, + { + "label": "\u06f2.\u06f4 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (Clinic)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L271", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f4_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "community": 207, + "norm_label": "\u06f2.\u06f4 \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (clinic)" + }, + { + "label": "\u06f2.\u06f5 \u0622\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u062f\u06a9\u062a\u0631 (Doctor Addresses)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L298", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f5_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u062f\u06a9\u062a\u0631_doctor_addresses", + "community": 207, + "norm_label": "\u06f2.\u06f5 \u0627\u062f\u0631\u0633\u200c\u0647\u0627\u06cc \u062f\u06a9\u062a\u0631 (doctor addresses)" + }, + { + "label": "\u06f2.\u06f6 \u0645\u0646\u0634\u06cc \u062f\u06a9\u062a\u0631 (Doctor Secretary)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L314", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f6_\u0645\u0646\u0634\u06cc_\u062f\u06a9\u062a\u0631_doctor_secretary", + "community": 207, + "norm_label": "\u06f2.\u06f6 \u0645\u0646\u0634\u06cc \u062f\u06a9\u062a\u0631 (doctor secretary)" + }, + { + "label": "\u06f2.\u06f7 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (Representation)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L331", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_representation", + "community": 207, + "norm_label": "\u06f2.\u06f7 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (representation)" + }, + { + "label": "\u06f2.\u06f8 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a (Appointment Settings)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L356", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_appointment_settings", + "community": 497, + "norm_label": "\u06f2.\u06f8 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a (appointment settings)" + }, + { + "label": "\u06f2.\u06f8.\u06f1 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0641\u062a\u06af\u06cc (Weekly Schedule)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L360", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u06f1_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc_weekly_schedule", + "community": 497, + "norm_label": "\u06f2.\u06f8.\u06f1 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0641\u062a\u06af\u06cc (weekly schedule)" + }, + { + "label": "\u06f2.\u06f8.\u06f2 \u062a\u0639\u0637\u06cc\u0644\u0627\u062a (Holidays)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L373", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u06f2_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a_holidays", + "community": 497, + "norm_label": "\u06f2.\u06f8.\u06f2 \u062a\u0639\u0637\u06cc\u0644\u0627\u062a (holidays)" + }, + { + "label": "\u06f2.\u06f8.\u06f3 \u0644\u063a\u0648 \u062a\u0639\u0637\u06cc\u0644 (Date Override)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L388", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u06f3_\u0644\u063a\u0648_\u062a\u0639\u0637\u06cc\u0644_date_override", + "community": 497, + "norm_label": "\u06f2.\u06f8.\u06f3 \u0644\u063a\u0648 \u062a\u0639\u0637\u06cc\u0644 (date override)" + }, + { + "label": "\u06f2.\u06f8.\u06f4 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0645\u062d\u0627\u0633\u0628\u0647 \u0627\u0633\u0644\u0627\u062a\u200c\u0647\u0627\u06cc \u062e\u0627\u0644\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L404", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u06f4_\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645_\u0645\u062d\u0627\u0633\u0628\u0647_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u062e\u0627\u0644\u06cc", + "community": 497, + "norm_label": "\u06f2.\u06f8.\u06f4 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0645\u062d\u0627\u0633\u0628\u0647 \u0627\u0633\u0644\u0627\u062a\u200c\u0647\u0627\u06cc \u062e\u0627\u0644\u06cc" + }, + { + "label": "\u06f2.\u06f9 \u0646\u0648\u0628\u062a (Appointment)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L414", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f9_\u0646\u0648\u0628\u062a_appointment", + "community": 207, + "norm_label": "\u06f2.\u06f9 \u0646\u0648\u0628\u062a (appointment)" + }, + { + "label": "\u06f2.\u06f1\u06f0 \u067e\u0631\u062f\u0627\u062e\u062a (Payment Types)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L441", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f0_\u067e\u0631\u062f\u0627\u062e\u062a_payment_types", + "community": 207, + "norm_label": "\u06f2.\u06f1\u06f0 \u067e\u0631\u062f\u0627\u062e\u062a (payment types)" + }, + { + "label": "\u06f2.\u06f1\u06f0.\u06f1 \u067e\u0631\u062f\u0627\u062e\u062a \u0646\u0648\u0628\u062a", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L443", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f0_\u06f1_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0648\u0628\u062a", + "community": 207, + "norm_label": "\u06f2.\u06f1\u06f0.\u06f1 \u067e\u0631\u062f\u0627\u062e\u062a \u0646\u0648\u0628\u062a" + }, + { + "label": "\u06f2.\u06f1\u06f0.\u06f2 \u067e\u0631\u062f\u0627\u062e\u062a \u0627\u0634\u062a\u0631\u0627\u06a9", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L462", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f0_\u06f2_\u067e\u0631\u062f\u0627\u062e\u062a_\u0627\u0634\u062a\u0631\u0627\u06a9", + "community": 207, + "norm_label": "\u06f2.\u06f1\u06f0.\u06f2 \u067e\u0631\u062f\u0627\u062e\u062a \u0627\u0634\u062a\u0631\u0627\u06a9" + }, + { + "label": "\u06f2.\u06f1\u06f1 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0628\u06cc\u0645\u0627\u0631 (Profile)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L483", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f1_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_profile", + "community": 207, + "norm_label": "\u06f2.\u06f1\u06f1 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0628\u06cc\u0645\u0627\u0631 (profile)" + }, + { + "label": "\u06f2.\u06f1\u06f2 \u0648\u0628\u0644\u0627\u06af (Blog)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L509", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f2_\u0648\u0628\u0644\u0627\u06af_blog", + "community": 207, + "norm_label": "\u06f2.\u06f1\u06f2 \u0648\u0628\u0644\u0627\u06af (blog)" + }, + { + "label": "\u06f2.\u06f1\u06f3 \u0646\u0638\u0631\u0627\u062a\u060c \u0644\u0627\u06cc\u06a9 \u0648 \u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L524", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u0646\u0638\u0631\u0627\u062a_\u0644\u0627\u06cc\u06a9_\u0648_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc", + "community": 580, + "norm_label": "\u06f2.\u06f1\u06f3 \u0646\u0638\u0631\u0627\u062a\u060c \u0644\u0627\u06cc\u06a9 \u0648 \u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc" + }, + { + "label": "\u06f2.\u06f1\u06f3.\u06f1 \u0646\u0638\u0631 (Comment)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L526", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u06f1_\u0646\u0638\u0631_comment", + "community": 580, + "norm_label": "\u06f2.\u06f1\u06f3.\u06f1 \u0646\u0638\u0631 (comment)" + }, + { + "label": "\u06f2.\u06f1\u06f3.\u06f2 \u0644\u0627\u06cc\u06a9 (Like)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L539", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u06f2_\u0644\u0627\u06cc\u06a9_like", + "community": 580, + "norm_label": "\u06f2.\u06f1\u06f3.\u06f2 \u0644\u0627\u06cc\u06a9 (like)" + }, + { + "label": "\u06f2.\u06f1\u06f3.\u06f3 \u0627\u0645\u062a\u06cc\u0627\u0632 (Rate)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L550", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u06f3_\u0627\u0645\u062a\u06cc\u0627\u0632_rate", + "community": 580, + "norm_label": "\u06f2.\u06f1\u06f3.\u06f3 \u0627\u0645\u062a\u06cc\u0627\u0632 (rate)" + }, + { + "label": "\u06f3. \u0645\u0634\u062e\u0635\u0627\u062a API", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L567", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f3_\u0645\u0634\u062e\u0635\u0627\u062a_api", + "community": 255, + "norm_label": "\u06f3. \u0645\u0634\u062e\u0635\u0627\u062a api" + }, + { + "label": "Task-02: \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a (Authentication)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L571", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_task_02_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", + "community": 255, + "norm_label": "task-02: \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a (authentication)" + }, + { + "label": "POST /oauth/token \u2014 \u0648\u0631\u0648\u062f \u0628\u0647 \u0633\u06cc\u0633\u062a\u0645", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L575", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_post_oauth_token_\u0648\u0631\u0648\u062f_\u0628\u0647_\u0633\u06cc\u0633\u062a\u0645", + "community": 255, + "norm_label": "post /oauth/token \u2014 \u0648\u0631\u0648\u062f \u0628\u0647 \u0633\u06cc\u0633\u062a\u0645" + }, + { + "label": "GET /oauth/userinfo \u2014 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u06a9\u0627\u0631\u0628\u0631 (\u0633\u0627\u0632\u06af\u0627\u0631 \u0628\u0627 \u062f\u0631\u0648\u067e\u0627\u0644)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L584", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_get_oauth_userinfo_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u0633\u0627\u0632\u06af\u0627\u0631_\u0628\u0627_\u062f\u0631\u0648\u067e\u0627\u0644", + "community": 255, + "norm_label": "get /oauth/userinfo \u2014 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u06a9\u0627\u0631\u0628\u0631 (\u0633\u0627\u0632\u06af\u0627\u0631 \u0628\u0627 \u062f\u0631\u0648\u067e\u0627\u0644)" + }, + { + "label": "POST /oauth/token \u2014 \u062a\u062c\u062f\u06cc\u062f \u062a\u0648\u06a9\u0646 (Refresh)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L593", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_post_oauth_token_\u062a\u062c\u062f\u06cc\u062f_\u062a\u0648\u06a9\u0646_refresh", + "community": 255, + "norm_label": "post /oauth/token \u2014 \u062a\u062c\u062f\u06cc\u062f \u062a\u0648\u06a9\u0646 (refresh)" + }, + { + "label": "Task-05: API \u062f\u06a9\u062a\u0631", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L602", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_task_05_api_\u062f\u06a9\u062a\u0631", + "community": 255, + "norm_label": "task-05: api \u062f\u06a9\u062a\u0631" + }, + { + "label": "GET /api/v1/doctors/{id}", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L606", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_get_api_v1_doctors_id", + "community": 255, + "norm_label": "get /api/v1/doctors/{id}" + }, + { + "label": "GET /api/v1/doctors/{id}/insurances", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L615", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_get_api_v1_doctors_id_insurances", + "community": 255, + "norm_label": "get /api/v1/doctors/{id}/insurances" + }, + { + "label": "Task-07: API \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (Agent)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L624", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_task_07_api_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent", + "community": 255, + "norm_label": "task-07: api \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (agent)" + }, + { + "label": "GET /api/v1/representations/{id}", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L628", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_get_api_v1_representations_id", + "community": 255, + "norm_label": "get /api/v1/representations/{id}" + }, + { + "label": "POST /api/v1/representations/{id}/bank-accounts", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L637", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_post_api_v1_representations_id_bank_accounts", + "community": 255, + "norm_label": "post /api/v1/representations/{id}/bank-accounts" + }, + { + "label": "Task-08: API \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L646", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_task_08_api_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "community": 579, + "norm_label": "task-08: api \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627" + }, + { + "label": "GET /api/v1/categories/states \u2014 \u0627\u0633\u062a\u0627\u0646\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L650", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_get_api_v1_categories_states_\u0627\u0633\u062a\u0627\u0646_\u0647\u0627", + "community": 579, + "norm_label": "get /api/v1/categories/states \u2014 \u0627\u0633\u062a\u0627\u0646\u200c\u0647\u0627" + }, + { + "label": "GET /api/v1/categories/cities \u2014 \u0634\u0647\u0631\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L659", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_get_api_v1_categories_cities_\u0634\u0647\u0631\u0647\u0627", + "community": 579, + "norm_label": "get /api/v1/categories/cities \u2014 \u0634\u0647\u0631\u0647\u0627" + }, + { + "label": "\u0633\u0627\u06cc\u0631 Endpoint \u0647\u0627\u06cc \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u2014 \u0627\u0644\u0632\u0627\u0645\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L668", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0633\u0627\u06cc\u0631_endpoint_\u0647\u0627\u06cc_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0627\u0644\u0632\u0627\u0645\u06cc", + "community": 579, + "norm_label": "\u0633\u0627\u06cc\u0631 endpoint \u0647\u0627\u06cc \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u2014 \u0627\u0644\u0632\u0627\u0645\u06cc" + }, + { + "label": "Task-09: API \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L678", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_task_09_api_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a", + "community": 578, + "norm_label": "task-09: api \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a" + }, + { + "label": "GET /api/v1/appointment-settings/slots \u2014 \u062f\u0631\u06cc\u0627\u0641\u062a \u0627\u0633\u0644\u0627\u062a\u200c\u0647\u0627\u06cc \u062e\u0627\u0644\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L680", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_get_api_v1_appointment_settings_slots_\u062f\u0631\u06cc\u0627\u0641\u062a_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u062e\u0627\u0644\u06cc", + "community": 578, + "norm_label": "get /api/v1/appointment-settings/slots \u2014 \u062f\u0631\u06cc\u0627\u0641\u062a \u0627\u0633\u0644\u0627\u062a\u200c\u0647\u0627\u06cc \u062e\u0627\u0644\u06cc" + }, + { + "label": "POST /api/v1/appointment-settings/overrides \u2014 \u062b\u0628\u062a Override \u062a\u0648\u0633\u0637 \u062f\u06a9\u062a\u0631", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L689", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_post_api_v1_appointment_settings_overrides_\u062b\u0628\u062a_override_\u062a\u0648\u0633\u0637_\u062f\u06a9\u062a\u0631", + "community": 578, + "norm_label": "post /api/v1/appointment-settings/overrides \u2014 \u062b\u0628\u062a override \u062a\u0648\u0633\u0637 \u062f\u06a9\u062a\u0631" + }, + { + "label": "POST /api/v1/appointment-settings/holidays \u2014 \u062b\u0628\u062a \u062a\u0639\u0637\u06cc\u0644\u06cc (\u0641\u0642\u0637 \u0627\u062f\u0645\u06cc\u0646)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L698", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_post_api_v1_appointment_settings_holidays_\u062b\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u06cc_\u0641\u0642\u0637_\u0627\u062f\u0645\u06cc\u0646", + "community": 578, + "norm_label": "post /api/v1/appointment-settings/holidays \u2014 \u062b\u0628\u062a \u062a\u0639\u0637\u06cc\u0644\u06cc (\u0641\u0642\u0637 \u0627\u062f\u0645\u06cc\u0646)" + }, + { + "label": "\u06f4. \u0633\u06cc\u0633\u062a\u0645 \u062d\u0633\u0627\u0628 \u0648 \u0635\u0641 \u067e\u06cc\u0627\u0645\u06a9", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L707", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u062d\u0633\u0627\u0628_\u0648_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9", + "community": 397, + "norm_label": "\u06f4. \u0633\u06cc\u0633\u062a\u0645 \u062d\u0633\u0627\u0628 \u0648 \u0635\u0641 \u067e\u06cc\u0627\u0645\u06a9" + }, + { + "label": "\u06f4.\u06f1 \u062d\u0633\u0627\u0628 \u067e\u06cc\u0627\u0645\u06a9 (SMS Account)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L709", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f4_\u06f1_\u062d\u0633\u0627\u0628_\u067e\u06cc\u0627\u0645\u06a9_sms_account", + "community": 397, + "norm_label": "\u06f4.\u06f1 \u062d\u0633\u0627\u0628 \u067e\u06cc\u0627\u0645\u06a9 (sms account)" + }, + { + "label": "\u06f4.\u06f2 \u0635\u0641 \u067e\u06cc\u0627\u0645\u06a9 (SMS Queue)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L721", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f4_\u06f2_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9_sms_queue", + "community": 397, + "norm_label": "\u06f4.\u06f2 \u0635\u0641 \u067e\u06cc\u0627\u0645\u06a9 (sms queue)" + }, + { + "label": "\u06f4.\u06f3 API \u067e\u06cc\u0627\u0645\u06a9", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L737", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f4_\u06f3_api_\u067e\u06cc\u0627\u0645\u06a9", + "community": 397, + "norm_label": "\u06f4.\u06f3 api \u067e\u06cc\u0627\u0645\u06a9" + }, + { + "label": "POST /api/v1/sms/queue \u2014 \u0627\u0641\u0632\u0648\u062f\u0646 \u0628\u0647 \u0635\u0641", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L739", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_post_api_v1_sms_queue_\u0627\u0641\u0632\u0648\u062f\u0646_\u0628\u0647_\u0635\u0641", + "community": 397, + "norm_label": "post /api/v1/sms/queue \u2014 \u0627\u0641\u0632\u0648\u062f\u0646 \u0628\u0647 \u0635\u0641" + }, + { + "label": "GET /api/v1/sms/balance \u2014 \u0645\u0648\u062c\u0648\u062f\u06cc \u062d\u0633\u0627\u0628 \u067e\u06cc\u0627\u0645\u06a9", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L748", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_get_api_v1_sms_balance_\u0645\u0648\u062c\u0648\u062f\u06cc_\u062d\u0633\u0627\u0628_\u067e\u06cc\u0627\u0645\u06a9", + "community": 397, + "norm_label": "get /api/v1/sms/balance \u2014 \u0645\u0648\u062c\u0648\u062f\u06cc \u062d\u0633\u0627\u0628 \u067e\u06cc\u0627\u0645\u06a9" + }, + { + "label": "\u06f5. \u0641\u0647\u0631\u0633\u062a \u0645\u0634\u06a9\u0644\u0627\u062a \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647 \u0648 \u0627\u0635\u0644\u0627\u062d\u0627\u062a \u0644\u0627\u0632\u0645", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L757", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f5_\u0641\u0647\u0631\u0633\u062a_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647_\u0648_\u0627\u0635\u0644\u0627\u062d\u0627\u062a_\u0644\u0627\u0632\u0645", + "community": 277, + "norm_label": "\u06f5. \u0641\u0647\u0631\u0633\u062a \u0645\u0634\u06a9\u0644\u0627\u062a \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc\u200c\u0634\u062f\u0647 \u0648 \u0627\u0635\u0644\u0627\u062d\u0627\u062a \u0644\u0627\u0632\u0645" + }, + { + "label": "\u06f6. \u067e\u06cc\u0648\u0633\u062a", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L775", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f6_\u067e\u06cc\u0648\u0633\u062a", + "community": 277, + "norm_label": "\u06f6. \u067e\u06cc\u0648\u0633\u062a" + }, + { + "label": "\u06f6.\u06f1 \u062f\u06cc\u0627\u06af\u0631\u0627\u0645 \u0648\u0636\u0639\u06cc\u062a \u0646\u0648\u0628\u062a", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L777", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f6_\u06f1_\u062f\u06cc\u0627\u06af\u0631\u0627\u0645_\u0648\u0636\u0639\u06cc\u062a_\u0646\u0648\u0628\u062a", + "community": 277, + "norm_label": "\u06f6.\u06f1 \u062f\u06cc\u0627\u06af\u0631\u0627\u0645 \u0648\u0636\u0639\u06cc\u062a \u0646\u0648\u0628\u062a" + }, + { + "label": "\u06f6.\u06f2 \u062c\u0631\u06cc\u0627\u0646 \u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L793", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f6_\u06f2_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646", + "community": 277, + "norm_label": "\u06f6.\u06f2 \u062c\u0631\u06cc\u0627\u0646 \u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646" + }, + { + "label": "\u06f6.\u06f3 \u0628\u0631\u0631\u0633\u06cc \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u0645\u0646\u0634\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L803", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f6_\u06f3_\u0628\u0631\u0631\u0633\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0645\u0646\u0634\u06cc", + "community": 277, + "norm_label": "\u06f6.\u06f3 \u0628\u0631\u0631\u0633\u06cc \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u0645\u0646\u0634\u06cc" + }, + { + "label": "\u06f6.\u06f4 \u0645\u062d\u062f\u0648\u062f\u0647 \u0633\u06cc\u0633\u062a\u0645 (Scope)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L813", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u06f6_\u06f4_\u0645\u062d\u062f\u0648\u062f\u0647_\u0633\u06cc\u0633\u062a\u0645_scope", + "community": 277, + "norm_label": "\u06f6.\u06f4 \u0645\u062d\u062f\u0648\u062f\u0647 \u0633\u06cc\u0633\u062a\u0645 (scope)" + }, + { + "label": "\u0628\u062e\u0634 \u062f\u0648\u0645 \u2014 \u0645\u0633\u062a\u0646\u062f \u06a9\u0627\u0645\u0644 API", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L829", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "community": 254, + "norm_label": "\u0628\u062e\u0634 \u062f\u0648\u0645 \u2014 \u0645\u0633\u062a\u0646\u062f \u06a9\u0627\u0645\u0644 api" + }, + { + "label": "\u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L833", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0641\u0647\u0631\u0633\u062a_\u0645\u0637\u0627\u0644\u0628", + "community": 254, + "norm_label": "\u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628" + }, + { + "label": "\u062e\u0637\u0627\u0647\u0627\u06cc \u0639\u0645\u0648\u0645\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L854", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u062e\u0637\u0627\u0647\u0627\u06cc_\u0639\u0645\u0648\u0645\u06cc", + "community": 254, + "norm_label": "\u062e\u0637\u0627\u0647\u0627\u06cc \u0639\u0645\u0648\u0645\u06cc" + }, + { + "label": "1. \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a (Authentication)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L869", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_1_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", + "community": 254, + "norm_label": "1. \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a (authentication)" + }, + { + "label": "1. \ud83d\udd35 `POST` refresh token", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L871", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_1_post_refresh_token", + "community": 254, + "norm_label": "1. \ud83d\udd35 `post` refresh token" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L879", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body", + "community": 254, + "norm_label": "request body" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L888", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627", + "community": 254, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "2. \ud83d\udfe2 `GET` X-CSRF-Token", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L896", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_2_get_x_csrf_token", + "community": 254, + "norm_label": "2. \ud83d\udfe2 `get` x-csrf-token" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L906", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_906", + "community": 254, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "3. \ud83d\udfe2 `GET` user info \ud83c\udd95", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L914", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_3_get_user_info", + "community": 254, + "norm_label": "3. \ud83d\udfe2 `get` user info \ud83c\udd95" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L924", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_924", + "community": 254, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "2. \u06a9\u0627\u0631\u0628\u0631 (User)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L981", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_2_\u06a9\u0627\u0631\u0628\u0631_user", + "community": 65, + "norm_label": "2. \u06a9\u0627\u0631\u0628\u0631 (user)" + }, + { + "label": "4. \ud83d\udd35 `POST` verify code", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L983", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_4_post_verify_code", + "community": 65, + "norm_label": "4. \ud83d\udd35 `post` verify code" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L991", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_991", + "community": 65, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L998", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request", + "community": 65, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1007", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1007", + "community": 65, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "5. \ud83d\udd35 `POST` send code", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1015", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_5_post_send_code", + "community": 65, + "norm_label": "5. \ud83d\udd35 `post` send code" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1025", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_1025", + "community": 65, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1032", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1032", + "community": 65, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1041", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1041", + "community": 65, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "6. \ud83d\udd35 `POST` register", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1049", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_6_post_register", + "community": 65, + "norm_label": "6. \ud83d\udd35 `post` register" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1057", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc", + "community": 65, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1063", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1063", + "community": 65, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "7. \ud83d\udd34 `DELETE` delete user", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1071", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_7_delete_delete_user", + "community": 65, + "norm_label": "7. \ud83d\udd34 `delete` delete user" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1079", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1079", + "community": 65, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1085", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1085", + "community": 65, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "8. \ud83d\udfe1 `PATCH` patch", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1093", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_8_patch_patch", + "community": 65, + "norm_label": "8. \ud83d\udfe1 `patch` patch" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1101", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1101", + "community": 65, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1107", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_1107", + "community": 65, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1115", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1115", + "community": 65, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1125", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1125", + "community": 65, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "9. \ud83d\udfe2 `GET` list secretary", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1133", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_9_get_list_secretary", + "community": 65, + "norm_label": "9. \ud83d\udfe2 `get` list secretary" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1141", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query", + "community": 65, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1147", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1147", + "community": 65, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1154", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1154", + "community": 65, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "3. \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0628\u06cc\u0645\u0627\u0631 (User Profile)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1164", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_3_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_user_profile", + "community": 123, + "norm_label": "3. \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0628\u06cc\u0645\u0627\u0631 (user profile)" + }, + { + "label": "10. \ud83d\udd35 `POST` post", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1166", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_10_post_post", + "community": 123, + "norm_label": "10. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1174", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1174", + "community": 123, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1180", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_1180", + "community": 123, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1200", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1200", + "community": 123, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1454", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1454", + "community": 123, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "11. \ud83d\udfe2 `GET` get", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1462", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_11_get_get", + "community": 123, + "norm_label": "11. \ud83d\udfe2 `get` get" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1472", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1472", + "community": 123, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1478", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1478", + "community": 123, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "12. \ud83d\udfe1 `PATCH` path only disease", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1486", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_12_patch_path_only_disease", + "community": 123, + "norm_label": "12. \ud83d\udfe1 `patch` path only disease" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1494", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1494", + "community": 123, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1501", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_1501", + "community": 123, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1521", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1521", + "community": 123, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1775", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1775", + "community": 123, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "13. \ud83d\udd34 `DELETE` delete", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1783", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_13_delete_delete", + "community": 123, + "norm_label": "13. \ud83d\udd34 `delete` delete" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1791", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1791", + "community": 123, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1797", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1797", + "community": 123, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "4. \u062f\u06a9\u062a\u0631 (Doctor)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1807", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", + "community": 36, + "norm_label": "4. \u062f\u06a9\u062a\u0631 (doctor)" + }, + { + "label": "14. \ud83d\udd35 `POST` post", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1809", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_14_post_post", + "community": 36, + "norm_label": "14. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1819", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1819", + "community": 36, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1825", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1825", + "community": 36, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "15. \ud83d\udfe1 `PATCH` patch", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1833", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_15_patch_patch", + "community": 36, + "norm_label": "15. \ud83d\udfe1 `patch` patch" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1843", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1843", + "community": 36, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1850", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_1850", + "community": 36, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1857", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1857", + "community": 36, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1868", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1868", + "community": 36, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "16. \ud83d\udd34 `DELETE` delete", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1876", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_16_delete_delete", + "community": 36, + "norm_label": "16. \ud83d\udd34 `delete` delete" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1886", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1886", + "community": 36, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1893", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1893", + "community": 36, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "17. \ud83d\udfe2 `GET` get \ud83c\udd95", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1901", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_17_get_get", + "community": 36, + "norm_label": "17. \ud83d\udfe2 `get` get \ud83c\udd95" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1911", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1911", + "community": 36, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "18. \ud83d\udfe2 `GET` doctor list \ud83c\udd95", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2039", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_18_get_doctor_list", + "community": 36, + "norm_label": "18. \ud83d\udfe2 `get` doctor list \ud83c\udd95" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2049", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2049", + "community": 36, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2064", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2064", + "community": 36, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "19. \ud83d\udd35 `POST` image upload", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2304", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_19_post_image_upload", + "community": 36, + "norm_label": "19. \ud83d\udd35 `post` image upload" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2312", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2312", + "community": 36, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2320", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2320", + "community": 36, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "20. \ud83d\udfe2 `GET` Clinic Doctor List", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2328", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_20_get_clinic_doctor_list", + "community": 36, + "norm_label": "20. \ud83d\udfe2 `get` clinic doctor list" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2338", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2338", + "community": 36, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2353", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2353", + "community": 36, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "21. \ud83d\udfe2 `GET` all doctor services", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2361", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_21_get_all_doctor_services", + "community": 36, + "norm_label": "21. \ud83d\udfe2 `get` all doctor services" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2371", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2371", + "community": 36, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2378", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2378", + "community": 36, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "22. \ud83d\udfe2 `GET` get doctor rate", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2386", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_22_get_get_doctor_rate", + "community": 36, + "norm_label": "22. \ud83d\udfe2 `get` get doctor rate" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2396", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2396", + "community": 36, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2402", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2402", + "community": 36, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "23. \ud83d\udd34 `DELETE` delete", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2410", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_23_delete_delete", + "community": 36, + "norm_label": "23. \ud83d\udd34 `delete` delete" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2418", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2418", + "community": 36, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2425", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2425", + "community": 36, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "5. \u0622\u062f\u0631\u0633 \u062f\u06a9\u062a\u0631 (Doctor Address)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2435", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_5_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631_doctor_address", + "community": 124, + "norm_label": "5. \u0627\u062f\u0631\u0633 \u062f\u06a9\u062a\u0631 (doctor address)" + }, + { + "label": "24. \ud83d\udd35 `POST` post", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2437", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_24_post_post", + "community": 124, + "norm_label": "24. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2447", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2447", + "community": 124, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2453", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2453", + "community": 124, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "25. \ud83d\udfe1 `PATCH` patch", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2461", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_25_patch_patch", + "community": 124, + "norm_label": "25. \ud83d\udfe1 `patch` patch" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2471", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2471", + "community": 124, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2478", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_2478", + "community": 124, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2485", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_2485", + "community": 124, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2496", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2496", + "community": 124, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "26. \ud83d\udd34 `DELETE` delete", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2504", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_26_delete_delete", + "community": 124, + "norm_label": "26. \ud83d\udd34 `delete` delete" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2514", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2514", + "community": 124, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2521", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2521", + "community": 124, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "27. \ud83d\udfe2 `GET` get \ud83c\udd95", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2529", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_27_get_get", + "community": 124, + "norm_label": "27. \ud83d\udfe2 `get` get \ud83c\udd95" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2539", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2539", + "community": 124, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2545", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2545", + "community": 124, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "28. \ud83d\udfe2 `GET` list \ud83c\udd95", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2579", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_28_get_list", + "community": 124, + "norm_label": "28. \ud83d\udfe2 `get` list \ud83c\udd95" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2589", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2589", + "community": 124, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "6. \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (Clinic)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2641", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "community": 304, + "norm_label": "6. \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (clinic)" + }, + { + "label": "29. \ud83d\udfe2 `GET` clinic list \ud83c\udd95", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2643", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_29_get_clinic_list", + "community": 304, + "norm_label": "29. \ud83d\udfe2 `get` clinic list \ud83c\udd95" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2653", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2653", + "community": 304, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2664", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2664", + "community": 304, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "30. \ud83d\udfe2 `GET` get \ud83c\udd95", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2763", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_30_get_get", + "community": 304, + "norm_label": "30. \ud83d\udfe2 `get` get \ud83c\udd95" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2773", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2773", + "community": 304, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "31. \ud83d\udfe1 `PATCH` patch", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3011", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_31_patch_patch", + "community": 491, + "norm_label": "31. \ud83d\udfe1 `patch` patch" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3021", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3021", + "community": 491, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3027", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_3027", + "community": 491, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3044", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3044", + "community": 491, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3067", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3067", + "community": 491, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "32. \ud83d\udd35 `POST` post", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3075", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_32_post_post", + "community": 492, + "norm_label": "32. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3085", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3085", + "community": 492, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3091", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_3091", + "community": 492, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3110", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3110", + "community": 492, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3145", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3145", + "community": 492, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "33. \ud83d\udd35 `POST` image_clinic", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3153", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_33_post_image_clinic", + "community": 606, + "norm_label": "33. \ud83d\udd35 `post` image_clinic" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3161", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3161", + "community": 606, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3169", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3169", + "community": 606, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "34. \ud83d\udd35 `POST` image logo", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3177", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_34_post_image_logo", + "community": 607, + "norm_label": "34. \ud83d\udd35 `post` image logo" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3185", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3185", + "community": 607, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3193", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3193", + "community": 607, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "35. \ud83d\udfe1 `PATCH` patch", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3201", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_35_patch_patch", + "community": 493, + "norm_label": "35. \ud83d\udfe1 `patch` patch" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3209", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3209", + "community": 493, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3216", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_3216", + "community": 493, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3228", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3228", + "community": 493, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3242", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3242", + "community": 493, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "36. \ud83d\udfe2 `GET` get my rate", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3250", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_36_get_get_my_rate", + "community": 608, + "norm_label": "36. \ud83d\udfe2 `get` get my rate" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3260", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3260", + "community": 608, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3267", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3267", + "community": 608, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "37. \ud83d\udd35 `POST` post", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3275", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_37_post_post", + "community": 494, + "norm_label": "37. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3283", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3283", + "community": 494, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3290", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_3290", + "community": 494, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3302", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3302", + "community": 494, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3316", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3316", + "community": 494, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "38. \ud83d\udfe2 `GET` Unapproved comments", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3324", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_38_get_unapproved_comments", + "community": 572, + "norm_label": "38. \ud83d\udfe2 `get` unapproved comments" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3332", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3332", + "community": 572, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3339", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3339", + "community": 572, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3346", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3346", + "community": 572, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "39. \ud83d\udfe1 `PATCH` Comment confirmation", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3354", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_39_patch_comment_confirmation", + "community": 573, + "norm_label": "39. \ud83d\udfe1 `patch` comment confirmation" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3362", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3362", + "community": 573, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3369", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3369", + "community": 573, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3375", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3375", + "community": 573, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "40. \ud83d\udd35 `POST` post", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3383", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_40_post_post", + "community": 574, + "norm_label": "40. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3391", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3391", + "community": 574, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3398", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3398", + "community": 574, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3404", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3404", + "community": 574, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "41. \ud83d\udfe1 `PATCH` patch", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3412", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_41_patch_patch", + "community": 495, + "norm_label": "41. \ud83d\udfe1 `patch` patch" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3420", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3420", + "community": 495, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3427", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_3427", + "community": 495, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3439", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3439", + "community": 495, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3453", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3453", + "community": 495, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "42. \ud83d\udd34 `DELETE` delete", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3461", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_42_delete_delete", + "community": 304, + "norm_label": "42. \ud83d\udd34 `delete` delete" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3469", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3469", + "community": 304, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3476", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3476", + "community": 304, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "43. \ud83d\udfe2 `GET` get", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3484", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_43_get_get", + "community": 609, + "norm_label": "43. \ud83d\udfe2 `get` get" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3492", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3492", + "community": 609, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3498", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3498", + "community": 609, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "44. \ud83d\udfe2 `GET` list comment", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3506", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_44_get_list_comment", + "community": 575, + "norm_label": "44. \ud83d\udfe2 `get` list comment" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3514", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3514", + "community": 575, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3521", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3521", + "community": 575, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3528", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3528", + "community": 575, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "45. \ud83d\udd35 `POST` post", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3536", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_45_post_post", + "community": 576, + "norm_label": "45. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3544", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3544", + "community": 576, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3551", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3551", + "community": 576, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3557", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3557", + "community": 576, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "46. \ud83d\udfe1 `PATCH` patch", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3565", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_46_patch_patch", + "community": 577, + "norm_label": "46. \ud83d\udfe1 `patch` patch" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3573", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3573", + "community": 577, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3580", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3580", + "community": 577, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3586", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3586", + "community": 577, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "7. \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (Agent / Representation)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3596", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", + "community": 47, + "norm_label": "7. \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (agent / representation)" + }, + { + "label": "47. \ud83d\udd35 `POST` POST", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3598", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_47_post_post", + "community": 47, + "norm_label": "47. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3606", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3606", + "community": 47, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3612", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3612", + "community": 47, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "48. \ud83d\udfe1 `PATCH` PATCH", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3620", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_48_patch_patch", + "community": 47, + "norm_label": "48. \ud83d\udfe1 `patch` patch" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3628", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3628", + "community": 47, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3634", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3634", + "community": 47, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "49. \ud83d\udfe2 `GET` GET", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3642", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_49_get_get", + "community": 47, + "norm_label": "49. \ud83d\udfe2 `get` get" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3650", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3650", + "community": 47, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3656", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3656", + "community": 47, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "50. \ud83d\udfe2 `GET` get", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3664", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_50_get_get", + "community": 47, + "norm_label": "50. \ud83d\udfe2 `get` get" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3672", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3672", + "community": 47, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3679", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3679", + "community": 47, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "51. \ud83d\udfe2 `GET` my-appointments", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3687", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_51_get_my_appointments", + "community": 47, + "norm_label": "51. \ud83d\udfe2 `get` my-appointments" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3695", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3695", + "community": 47, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3702", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3702", + "community": 47, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "52. \ud83d\udfe2 `GET` my-doctor", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3710", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_52_get_my_doctor", + "community": 47, + "norm_label": "52. \ud83d\udfe2 `get` my-doctor" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3718", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3718", + "community": 47, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3725", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3725", + "community": 47, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3732", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3732", + "community": 47, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "53. \ud83d\udfe2 `GET` representation_filter", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3740", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_53_get_representation_filter", + "community": 47, + "norm_label": "53. \ud83d\udfe2 `get` representation_filter" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3748", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3748", + "community": 47, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3756", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3756", + "community": 47, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3763", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3763", + "community": 47, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "54. \ud83d\udfe2 `GET` yearly-income", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3771", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_54_get_yearly_income", + "community": 47, + "norm_label": "54. \ud83d\udfe2 `get` yearly-income" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3779", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3779", + "community": 47, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3787", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3787", + "community": 47, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3794", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3794", + "community": 47, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "8. \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627 (Categories)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3804", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", + "community": 27, + "norm_label": "8. \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627 (categories)" + }, + { + "label": "55. \ud83d\udfe2 `GET` all tag", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3806", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_55_get_all_tag", + "community": 27, + "norm_label": "55. \ud83d\udfe2 `get` all tag" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3816", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3816", + "community": 27, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3823", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3823", + "community": 27, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3829", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3829", + "community": 27, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "56. \ud83d\udfe2 `GET` supplementary_insurance", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3837", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_56_get_supplementary_insurance", + "community": 27, + "norm_label": "56. \ud83d\udfe2 `get` supplementary_insurance" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3847", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3847", + "community": 27, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3854", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3854", + "community": 27, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3860", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3860", + "community": 27, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "57. \ud83d\udfe2 `GET` categories list", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3868", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_57_get_categories_list", + "community": 27, + "norm_label": "57. \ud83d\udfe2 `get` categories list" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3878", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3878", + "community": 27, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3886", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3886", + "community": 27, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3892", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3892", + "community": 27, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "58. \ud83d\udfe2 `GET` all state", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3900", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_58_get_all_state", + "community": 27, + "norm_label": "58. \ud83d\udfe2 `get` all state" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3910", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3910", + "community": 27, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3917", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3917", + "community": 27, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3923", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3923", + "community": 27, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "59. \ud83d\udfe2 `GET` all city", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3931", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_59_get_all_city", + "community": 27, + "norm_label": "59. \ud83d\udfe2 `get` all city" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3941", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3941", + "community": 27, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3949", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3949", + "community": 27, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3955", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3955", + "community": 27, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "60. \ud83d\udfe2 `GET` all specially doctor", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3963", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_60_get_all_specially_doctor", + "community": 27, + "norm_label": "60. \ud83d\udfe2 `get` all specially doctor" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3973", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3973", + "community": 27, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3980", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3980", + "community": 27, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3986", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3986", + "community": 27, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "61. \ud83d\udd35 `POST` post", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3994", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_61_post_post", + "community": 27, + "norm_label": "61. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4002", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4002", + "community": 27, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4009", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_4009", + "community": 27, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4016", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4016", + "community": 27, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4025", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4025", + "community": 27, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "62. \ud83d\udfe1 `PATCH` patch", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4033", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_62_patch_patch", + "community": 496, + "norm_label": "62. \ud83d\udfe1 `patch` patch" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4041", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4041", + "community": 496, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4048", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_4048", + "community": 496, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4054", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4054", + "community": 496, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4062", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4062", + "community": 496, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "63. \ud83d\udd34 `DELETE` DELETE", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4070", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_63_delete_delete", + "community": 27, + "norm_label": "63. \ud83d\udd34 `delete` delete" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4078", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4078", + "community": 27, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4084", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_4084", + "community": 27, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4090", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4090", + "community": 27, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4098", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4098", + "community": 27, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "9. \u0628\u06cc\u0645\u0647 \u062f\u06a9\u062a\u0631 (Doctor Insurance)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4108", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_9_\u0628\u06cc\u0645\u0647_\u062f\u06a9\u062a\u0631_doctor_insurance", + "community": 105, + "norm_label": "9. \u0628\u06cc\u0645\u0647 \u062f\u06a9\u062a\u0631 (doctor insurance)" + }, + { + "label": "64. \ud83d\udd35 `POST` post", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4110", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_64_post_post", + "community": 105, + "norm_label": "64. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4118", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4118", + "community": 105, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4125", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_4125", + "community": 105, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4133", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4133", + "community": 105, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4143", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4143", + "community": 105, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "65. \ud83d\udd34 `DELETE` DELETE", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4151", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_65_delete_delete", + "community": 105, + "norm_label": "65. \ud83d\udd34 `delete` delete" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4159", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4159", + "community": 105, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4165", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_4165", + "community": 105, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4171", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4171", + "community": 105, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4179", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4179", + "community": 105, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "66. \ud83d\udfe2 `GET` get", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4187", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_66_get_get", + "community": 105, + "norm_label": "66. \ud83d\udfe2 `get` get" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4195", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4195", + "community": 105, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4201", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4201", + "community": 105, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "67. \ud83d\udfe1 `PATCH` patch", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4209", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_67_patch_patch", + "community": 105, + "norm_label": "67. \ud83d\udfe1 `patch` patch" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4217", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4217", + "community": 105, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4223", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_4223", + "community": 105, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4231", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4231", + "community": 105, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4241", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4241", + "community": 105, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "10. \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a \u2014 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0641\u062a\u06af\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4251", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_10_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", + "community": 178, + "norm_label": "10. \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a \u2014 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0641\u062a\u06af\u06cc" + }, + { + "label": "68. \ud83d\udd35 `POST` post", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4253", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_68_post_post", + "community": 178, + "norm_label": "68. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4263", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4263", + "community": 178, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4270", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_4270", + "community": 178, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4277", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4277", + "community": 178, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4394", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4394", + "community": 178, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "69. \ud83d\udfe1 `PATCH` patch", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4402", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_69_patch_patch", + "community": 178, + "norm_label": "69. \ud83d\udfe1 `patch` patch" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4412", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4412", + "community": 178, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4419", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_4419", + "community": 178, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4425", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4425", + "community": 178, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4541", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4541", + "community": 178, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "70. \ud83d\udfe2 `GET` get", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4549", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_70_get_get", + "community": 178, + "norm_label": "70. \ud83d\udfe2 `get` get" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4559", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4559", + "community": 178, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4566", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4566", + "community": 178, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "11. \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a \u2014 Date Override", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4576", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_11_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_date_override", + "community": 93, + "norm_label": "11. \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a \u2014 date override" + }, + { + "label": "71. \ud83d\udfe2 `GET` list", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4578", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_71_get_list", + "community": 93, + "norm_label": "71. \ud83d\udfe2 `get` list" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4586", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4586", + "community": 93, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4593", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4593", + "community": 93, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "72. \ud83d\udd35 `POST` post", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4601", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_72_post_post", + "community": 93, + "norm_label": "72. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4609", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4609", + "community": 93, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4616", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_4616", + "community": 93, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4624", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4624", + "community": 93, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4650", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4650", + "community": 93, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "73. \ud83d\udfe1 `PATCH` patch", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4658", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_73_patch_patch", + "community": 93, + "norm_label": "73. \ud83d\udfe1 `patch` patch" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4666", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4666", + "community": 93, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4673", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_4673", + "community": 93, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4679", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4679", + "community": 93, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4777", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4777", + "community": 93, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "74. \ud83d\udd34 `DELETE` delete", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4785", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_74_delete_delete", + "community": 93, + "norm_label": "74. \ud83d\udd34 `delete` delete" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4793", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4793", + "community": 93, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4800", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4800", + "community": 93, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "75. \ud83d\udfe2 `GET` get", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4808", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_75_get_get", + "community": 93, + "norm_label": "75. \ud83d\udfe2 `get` get" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4816", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4816", + "community": 93, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4823", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4823", + "community": 93, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "12. \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a \u2014 \u062a\u0639\u0637\u06cc\u0644\u0627\u062a", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4833", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_12_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", + "community": 94, + "norm_label": "12. \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a \u2014 \u062a\u0639\u0637\u06cc\u0644\u0627\u062a" + }, + { + "label": "76. \ud83d\udd34 `DELETE` delete", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4835", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_76_delete_delete", + "community": 94, + "norm_label": "76. \ud83d\udd34 `delete` delete" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4843", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4843", + "community": 94, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4850", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4850", + "community": 94, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "77. \ud83d\udd35 `POST` post", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4858", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_77_post_post", + "community": 94, + "norm_label": "77. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4866", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4866", + "community": 94, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4873", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_4873", + "community": 94, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4881", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4881", + "community": 94, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4907", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4907", + "community": 94, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "78. \ud83d\udfe1 `PATCH` patch", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4915", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_78_patch_patch", + "community": 94, + "norm_label": "78. \ud83d\udfe1 `patch` patch" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4923", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4923", + "community": 94, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4930", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_4930", + "community": 94, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4936", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4936", + "community": 94, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5034", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5034", + "community": 94, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "79. \ud83d\udd34 `DELETE` delete", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5042", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_79_delete_delete", + "community": 94, + "norm_label": "79. \ud83d\udd34 `delete` delete" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5050", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5050", + "community": 94, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5057", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5057", + "community": 94, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "80. \ud83d\udfe2 `GET` get", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5065", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_80_get_get", + "community": 94, + "norm_label": "80. \ud83d\udfe2 `get` get" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5073", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5073", + "community": 94, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5080", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5080", + "community": 94, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "13. \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc (Appointment)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5090", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_13_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_appointment", + "community": 165, + "norm_label": "13. \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc (appointment)" + }, + { + "label": "81. \ud83d\udfe2 `GET` appointment slots", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5092", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_81_get_appointment_slots", + "community": 165, + "norm_label": "81. \ud83d\udfe2 `get` appointment slots" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5102", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_5102", + "community": 165, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5109", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5109", + "community": 165, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5115", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5115", + "community": 165, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "82. \ud83d\udd35 `POST` post", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5123", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_82_post_post", + "community": 165, + "norm_label": "82. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5133", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5133", + "community": 165, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5140", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_5140", + "community": 165, + "norm_label": "request body" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5147", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5147", + "community": 165, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "83. \ud83d\udfe2 `GET` Days Not Available For Appointments", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5155", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_83_get_days_not_available_for_appointments", + "community": 165, + "norm_label": "83. \ud83d\udfe2 `get` days not available for appointments" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5165", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5165", + "community": 165, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5171", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5171", + "community": 165, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "84. \ud83d\udfe2 `GET` My Appointments", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5179", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_84_get_my_appointments", + "community": 165, + "norm_label": "84. \ud83d\udfe2 `get` my appointments" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5189", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_5189", + "community": 165, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5197", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5197", + "community": 165, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "14. \u0645\u0646\u0634\u06cc (Secretary)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5207", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_14_\u0645\u0646\u0634\u06cc_secretary", + "community": 231, + "norm_label": "14. \u0645\u0646\u0634\u06cc (secretary)" + }, + { + "label": "85. \ud83d\udd35 `POST` post", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5209", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_85_post_post", + "community": 231, + "norm_label": "85. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5217", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5217", + "community": 231, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5224", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5224", + "community": 231, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "86. \ud83d\udfe1 `PATCH` patch", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5232", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_86_patch_patch", + "community": 231, + "norm_label": "86. \ud83d\udfe1 `patch` patch" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5240", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5240", + "community": 231, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5247", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_5247", + "community": 231, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5253", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_5253", + "community": 231, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5351", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5351", + "community": 231, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "87. \ud83d\udfe2 `GET` get", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5359", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_87_get_get", + "community": 231, + "norm_label": "87. \ud83d\udfe2 `get` get" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5367", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5367", + "community": 231, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5374", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5374", + "community": 231, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "15. \u067e\u0631\u062f\u0627\u062e\u062a (Payment)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5384", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_15_\u067e\u0631\u062f\u0627\u062e\u062a_payment", + "community": 140, + "norm_label": "15. \u067e\u0631\u062f\u0627\u062e\u062a (payment)" + }, + { + "label": "88. \ud83d\udfe2 `GET` get", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5386", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_88_get_get", + "community": 140, + "norm_label": "88. \ud83d\udfe2 `get` get" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5394", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5394", + "community": 140, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5401", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5401", + "community": 140, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "89. \ud83d\udfe1 `PATCH` patch", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5409", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_89_patch_patch", + "community": 140, + "norm_label": "89. \ud83d\udfe1 `patch` patch" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5417", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5417", + "community": 140, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5424", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5424", + "community": 140, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "90. \ud83d\udd35 `POST` post", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5432", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_90_post_post", + "community": 140, + "norm_label": "90. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5440", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5440", + "community": 140, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5447", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5447", + "community": 140, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "91. \ud83d\udd34 `DELETE` delete", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5455", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_91_delete_delete", + "community": 140, + "norm_label": "91. \ud83d\udd34 `delete` delete" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5463", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5463", + "community": 140, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5470", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5470", + "community": 140, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "92. \ud83d\udfe2 `GET` My Payments", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5478", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_92_get_my_payments", + "community": 140, + "norm_label": "92. \ud83d\udfe2 `get` my payments" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5488", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_5488", + "community": 140, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5496", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5496", + "community": 140, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "16. \u0648\u0628\u0644\u0627\u06af (Blog)", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5506", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", + "community": 51, + "norm_label": "16. \u0648\u0628\u0644\u0627\u06af (blog)" + }, + { + "label": "93. \ud83d\udfe2 `GET` top blogs \ud83c\udd95", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5508", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_93_get_top_blogs", + "community": 51, + "norm_label": "93. \ud83d\udfe2 `get` top blogs \ud83c\udd95" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5518", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5518", + "community": 51, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5524", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5524", + "community": 51, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "94. \ud83d\udd35 `POST` post", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5696", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_94_post_post", + "community": 51, + "norm_label": "94. \ud83d\udd35 `post` post" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5706", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5706", + "community": 51, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5713", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_5713", + "community": 51, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5721", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_5721", + "community": 51, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5738", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5738", + "community": 51, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "95. \ud83d\udfe1 `PATCH` patch", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5746", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_95_patch_patch", + "community": 51, + "norm_label": "95. \ud83d\udfe1 `patch` patch" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5756", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5756", + "community": 51, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5763", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_request_body_5763", + "community": 51, + "norm_label": "request body" + }, + { + "label": "\u0645\u062b\u0627\u0644 Request", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5770", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_5770", + "community": 51, + "norm_label": "\u0645\u062b\u0627\u0644 request" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5779", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5779", + "community": 51, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "96. \ud83d\udd34 `DELETE` delete", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5787", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_96_delete_delete", + "community": 51, + "norm_label": "96. \ud83d\udd34 `delete` delete" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5797", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5797", + "community": 51, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5804", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5804", + "community": 51, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "97. \ud83d\udfe2 `GET` get blog", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5812", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_97_get_get_blog", + "community": 51, + "norm_label": "97. \ud83d\udfe2 `get` get blog" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5822", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5822", + "community": 51, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5828", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5828", + "community": 51, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "98. \ud83d\udfe2 `GET` list blogs", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5836", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_98_get_list_blogs", + "community": 51, + "norm_label": "98. \ud83d\udfe2 `get` list blogs" + }, + { + "label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc Query", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5846", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_5846", + "community": 51, + "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5855", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5855", + "community": 51, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5861", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5861", + "community": 51, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "99. \ud83d\udd35 `POST` image upload", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5869", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_99_post_image_upload", + "community": 51, + "norm_label": "99. \ud83d\udd35 `post` image upload" + }, + { + "label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5877", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5877", + "community": 51, + "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" + }, + { + "label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5885", + "_origin": "ast", + "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5885", + "community": 51, + "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" + }, + { + "label": "prd.md", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L1", + "_origin": "ast", + "id": "prd_prd", + "community": 309, + "norm_label": "prd.md" + }, + { + "label": "PRD \u2014 ClinicPro Phase 2", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L1", + "_origin": "ast", + "id": "prd_prd_prd_clinicpro_phase_2", + "community": 309, + "norm_label": "prd \u2014 clinicpro phase 2" + }, + { + "label": "\u062e\u0644\u0627\u0635\u0647 \u0627\u062c\u0631\u0627\u06cc\u06cc", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L9", + "_origin": "ast", + "id": "prd_prd_\u062e\u0644\u0627\u0635\u0647_\u0627\u062c\u0631\u0627\u06cc\u06cc", + "community": 309, + "norm_label": "\u062e\u0644\u0627\u0635\u0647 \u0627\u062c\u0631\u0627\u06cc\u06cc" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc \u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L15", + "_origin": "ast", + "id": "prd_prd_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u067e\u0631\u0648\u0698\u0647", + "community": 309, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc \u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0627\u067e\u06cc\u06a9\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L38", + "_origin": "ast", + "id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", + "community": 459, + "norm_label": "\u0627\u067e\u06cc\u06a9\u200c\u0647\u0627" + }, + { + "label": "\u0627\u067e\u06cc\u06a9 \u06f1 \u2014 \u067e\u0631\u0633\u0646\u0644 (Staff)", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L42", + "_origin": "ast", + "id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f1_\u067e\u0631\u0633\u0646\u0644_staff", + "community": 374, + "norm_label": "\u0627\u067e\u06cc\u06a9 \u06f1 \u2014 \u067e\u0631\u0633\u0646\u0644 (staff)" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L44", + "_origin": "ast", + "id": "prd_prd_\u062a\u0648\u0636\u06cc\u062d", + "community": 374, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L48", + "_origin": "ast", + "id": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", + "community": 374, + "norm_label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc" + }, + { + "label": "Entity \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L58", + "_origin": "ast", + "id": "prd_prd_entity_\u062c\u062f\u06cc\u062f", + "community": 374, + "norm_label": "entity \u062c\u062f\u06cc\u062f" + }, + { + "label": "API", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L74", + "_origin": "ast", + "id": "prd_prd_api", + "community": 374, + "norm_label": "api" + }, + { + "label": "Frontend", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L83", + "_origin": "ast", + "id": "prd_prd_frontend", + "community": 374, + "norm_label": "frontend" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L88", + "_origin": "ast", + "id": "prd_prd_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "community": 374, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u0627\u067e\u06cc\u06a9 \u06f2 \u2014 \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (Subscription Tiers)", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L97", + "_origin": "ast", + "id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "community": 279, + "norm_label": "\u0627\u067e\u06cc\u06a9 \u06f2 \u2014 \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (subscription tiers)" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L99", + "_origin": "ast", + "id": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_99", + "community": 279, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "\u0633\u0637\u0648\u062d \u067e\u0646\u0644", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L103", + "_origin": "ast", + "id": "prd_prd_\u0633\u0637\u0648\u062d_\u067e\u0646\u0644", + "community": 279, + "norm_label": "\u0633\u0637\u0648\u062d \u067e\u0646\u0644" + }, + { + "label": "\u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u0627\u0634\u062a\u0631\u0627\u06a9 (\u0645\u062b\u0627\u0644 \u2014 \u0627\u062f\u0645\u06cc\u0646 \u062a\u0646\u0638\u06cc\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f)", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L111", + "_origin": "ast", + "id": "prd_prd_\u062f\u0648\u0631\u0647_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u0645\u062b\u0627\u0644_\u0627\u062f\u0645\u06cc\u0646_\u062a\u0646\u0638\u06cc\u0645_\u0645\u06cc_\u06a9\u0646\u062f", + "community": 279, + "norm_label": "\u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u0627\u0634\u062a\u0631\u0627\u06a9 (\u0645\u062b\u0627\u0644 \u2014 \u0627\u062f\u0645\u06cc\u0646 \u062a\u0646\u0638\u06cc\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f)" + }, + { + "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u062a\u0631\u06cc\u0627\u0644", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L121", + "_origin": "ast", + "id": "prd_prd_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062a\u0631\u06cc\u0627\u0644", + "community": 279, + "norm_label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u062a\u0631\u06cc\u0627\u0644" + }, + { + "label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L129", + "_origin": "ast", + "id": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_129", + "community": 279, + "norm_label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc" + }, + { + "label": "Entities \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L142", + "_origin": "ast", + "id": "prd_prd_entities_\u062c\u062f\u06cc\u062f", + "community": 279, + "norm_label": "entities \u062c\u062f\u06cc\u062f" + }, + { + "label": "API", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L178", + "_origin": "ast", + "id": "prd_prd_api_178", + "community": 279, + "norm_label": "api" + }, + { + "label": "Frontend", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L194", + "_origin": "ast", + "id": "prd_prd_frontend_194", + "community": 279, + "norm_label": "frontend" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L205", + "_origin": "ast", + "id": "prd_prd_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_205", + "community": 279, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u0627\u067e\u06cc\u06a9 \u06f3 \u2014 \u0645\u0646\u0634\u06cc (Secretary) \u2014 \u062a\u06a9\u0645\u06cc\u0644", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L216", + "_origin": "ast", + "id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f3_\u0645\u0646\u0634\u06cc_secretary_\u062a\u06a9\u0645\u06cc\u0644", + "community": 459, + "norm_label": "\u0627\u067e\u06cc\u06a9 \u06f3 \u2014 \u0645\u0646\u0634\u06cc (secretary) \u2014 \u062a\u06a9\u0645\u06cc\u0644" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L218", + "_origin": "ast", + "id": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_218", + "community": 459, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L225", + "_origin": "ast", + "id": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_225", + "community": 459, + "norm_label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L234", + "_origin": "ast", + "id": "prd_prd_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", + "community": 459, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632" + }, + { + "label": "API \u0645\u0648\u062c\u0648\u062f (\u0646\u06cc\u0627\u0632 \u0628\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0646\u062f\u0627\u0631\u0646\u062f)", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L239", + "_origin": "ast", + "id": "prd_prd_api_\u0645\u0648\u062c\u0648\u062f_\u0646\u06cc\u0627\u0632_\u0628\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0646\u062f\u0627\u0631\u0646\u062f", + "community": 459, + "norm_label": "api \u0645\u0648\u062c\u0648\u062f (\u0646\u06cc\u0627\u0632 \u0628\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0646\u062f\u0627\u0631\u0646\u062f)" + }, + { + "label": "\u0627\u067e\u06cc\u06a9 \u06f4 \u2014 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (Clinic Services)", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L245", + "_origin": "ast", + "id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f4_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "community": 375, + "norm_label": "\u0627\u067e\u06cc\u06a9 \u06f4 \u2014 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (clinic services)" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L247", + "_origin": "ast", + "id": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_247", + "community": 375, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L251", + "_origin": "ast", + "id": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_251", + "community": 375, + "norm_label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc" + }, + { + "label": "Entities \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L261", + "_origin": "ast", + "id": "prd_prd_entities_\u062c\u062f\u06cc\u062f_261", + "community": 375, + "norm_label": "entities \u062c\u062f\u06cc\u062f" + }, + { + "label": "API", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L282", + "_origin": "ast", + "id": "prd_prd_api_282", + "community": 375, + "norm_label": "api" + }, + { + "label": "Frontend", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L295", + "_origin": "ast", + "id": "prd_prd_frontend_295", + "community": 375, + "norm_label": "frontend" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L299", + "_origin": "ast", + "id": "prd_prd_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_299", + "community": 375, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u0627\u067e\u06cc\u06a9 \u06f5 \u2014 \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc (SMS Panel)", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L308", + "_origin": "ast", + "id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f5_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "community": 376, + "norm_label": "\u0627\u067e\u06cc\u06a9 \u06f5 \u2014 \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc (sms panel)" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L310", + "_origin": "ast", + "id": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_310", + "community": 376, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L318", + "_origin": "ast", + "id": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_318", + "community": 376, + "norm_label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc" + }, + { + "label": "Entities \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L331", + "_origin": "ast", + "id": "prd_prd_entities_\u062c\u062f\u06cc\u062f_331", + "community": 376, + "norm_label": "entities \u062c\u062f\u06cc\u062f" + }, + { + "label": "API", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L352", + "_origin": "ast", + "id": "prd_prd_api_352", + "community": 376, + "norm_label": "api" + }, + { + "label": "Frontend", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L363", + "_origin": "ast", + "id": "prd_prd_frontend_363", + "community": 376, + "norm_label": "frontend" + }, + { + "label": "\u062a\u0623\u062b\u06cc\u0631 \u0628\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L368", + "_origin": "ast", + "id": "prd_prd_\u062a\u0623\u062b\u06cc\u0631_\u0628\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f", + "community": 376, + "norm_label": "\u062a\u0627\u062b\u06cc\u0631 \u0628\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f" + }, + { + "label": "\u0627\u067e\u06cc\u06a9 \u06f6 \u2014 \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631 (Patient Records)", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L374", + "_origin": "ast", + "id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "community": 342, + "norm_label": "\u0627\u067e\u06cc\u06a9 \u06f6 \u2014 \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631 (patient records)" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L376", + "_origin": "ast", + "id": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_376", + "community": 342, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L380", + "_origin": "ast", + "id": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_380", + "community": 342, + "norm_label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc" + }, + { + "label": "\u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u0628\u0644\u063a \u0646\u0647\u0627\u06cc\u06cc \u0633\u0634\u0646", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L391", + "_origin": "ast", + "id": "prd_prd_\u0645\u062d\u0627\u0633\u0628\u0647_\u0645\u0628\u0644\u063a_\u0646\u0647\u0627\u06cc\u06cc_\u0633\u0634\u0646", + "community": 342, + "norm_label": "\u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u0628\u0644\u063a \u0646\u0647\u0627\u06cc\u06cc \u0633\u0634\u0646" + }, + { + "label": "Entities \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L401", + "_origin": "ast", + "id": "prd_prd_entities_\u062c\u062f\u06cc\u062f_401", + "community": 342, + "norm_label": "entities \u062c\u062f\u06cc\u062f" + }, + { + "label": "API", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L436", + "_origin": "ast", + "id": "prd_prd_api_436", + "community": 342, + "norm_label": "api" + }, + { + "label": "Frontend", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L447", + "_origin": "ast", + "id": "prd_prd_frontend_447", + "community": 342, + "norm_label": "frontend" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L453", + "_origin": "ast", + "id": "prd_prd_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_453", + "community": 342, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u0627\u067e\u06cc\u06a9 \u06f7 \u2014 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f (Smart Dashboard)", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L463", + "_origin": "ast", + "id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f7_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", + "community": 500, + "norm_label": "\u0627\u067e\u06cc\u06a9 \u06f7 \u2014 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f (smart dashboard)" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L465", + "_origin": "ast", + "id": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_465", + "community": 500, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L469", + "_origin": "ast", + "id": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_469", + "community": 500, + "norm_label": "\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc" + }, + { + "label": "API \u0645\u0648\u062c\u0648\u062f (\u0646\u06cc\u0627\u0632 \u0628\u0647 endpoint \u062c\u062f\u06cc\u062f \u0646\u062f\u0627\u0631\u062f)", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L478", + "_origin": "ast", + "id": "prd_prd_api_\u0645\u0648\u062c\u0648\u062f_\u0646\u06cc\u0627\u0632_\u0628\u0647_endpoint_\u062c\u062f\u06cc\u062f_\u0646\u062f\u0627\u0631\u062f", + "community": 500, + "norm_label": "api \u0645\u0648\u062c\u0648\u062f (\u0646\u06cc\u0627\u0632 \u0628\u0647 endpoint \u062c\u062f\u06cc\u062f \u0646\u062f\u0627\u0631\u062f)" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631 \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L483", + "_origin": "ast", + "id": "prd_prd_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", + "community": 500, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631 \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632" + }, + { + "label": "\u0627\u0648\u0644\u0648\u06cc\u062a\u200c\u0628\u0646\u062f\u06cc \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L490", + "_origin": "ast", + "id": "prd_prd_\u0627\u0648\u0644\u0648\u06cc\u062a_\u0628\u0646\u062f\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "community": 309, + "norm_label": "\u0627\u0648\u0644\u0648\u06cc\u062a\u200c\u0628\u0646\u062f\u06cc \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc" + }, + { + "label": "\u0646\u0642\u0634\u0647 Entity\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L504", + "_origin": "ast", + "id": "prd_prd_\u0646\u0642\u0634\u0647_entity_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "community": 309, + "norm_label": "\u0646\u0642\u0634\u0647 entity\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u0632\u06cc\u0631\u0633\u0627\u062e\u062a \u0645\u0648\u062c\u0648\u062f \u0642\u0627\u0628\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L524", + "_origin": "ast", + "id": "prd_prd_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a_\u0645\u0648\u062c\u0648\u062f_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647", + "community": 309, + "norm_label": "\u0632\u06cc\u0631\u0633\u0627\u062e\u062a \u0645\u0648\u062c\u0648\u062f \u0642\u0627\u0628\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u0645\u0634\u062a\u0631\u06a9", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L538", + "_origin": "ast", + "id": "prd_prd_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0645\u0634\u062a\u0631\u06a9", + "community": 309, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u0645\u0634\u062a\u0631\u06a9" + }, + { + "label": "Definition of Done (\u0647\u0631 \u0627\u067e\u06cc\u06a9)", + "file_type": "document", + "source_file": "docs/PRD/prd.md", + "source_location": "L548", + "_origin": "ast", + "id": "prd_prd_definition_of_done_\u0647\u0631_\u0627\u067e\u06cc\u06a9", + "community": 309, + "norm_label": "definition of done (\u0647\u0631 \u0627\u067e\u06cc\u06a9)" + }, + { + "label": "pre_prd.md", + "file_type": "document", + "source_file": "docs/PRD/pre_prd.md", + "source_location": "L1", + "_origin": "ast", + "id": "prd_pre_prd", + "community": 628, + "norm_label": "pre_prd.md" + }, + { + "label": "ui-design-spec.md", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L1", + "_origin": "ast", + "id": "admin_ui_ui_design_spec", + "community": 32, + "norm_label": "ui-design-spec.md" + }, + { + "label": "ClinicPro Admin \u2014 UI Design Specification", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L1", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "community": 32, + "norm_label": "clinicpro admin \u2014 ui design specification" + }, + { + "label": "1. Design System \u067e\u0627\u06cc\u0647", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L6", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_1_design_system_\u067e\u0627\u06cc\u0647", + "community": 32, + "norm_label": "1. design system \u067e\u0627\u06cc\u0647" + }, + { + "label": "\u0631\u0646\u06af\u200c\u0628\u0646\u062f\u06cc (Color Palette)", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L8", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_\u0631\u0646\u06af_\u0628\u0646\u062f\u06cc_color_palette", + "community": 32, + "norm_label": "\u0631\u0646\u06af\u200c\u0628\u0646\u062f\u06cc (color palette)" + }, + { + "label": "\u062a\u0627\u06cc\u067e\u0648\u06af\u0631\u0627\u0641\u06cc", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L48", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_\u062a\u0627\u06cc\u067e\u0648\u06af\u0631\u0627\u0641\u06cc", + "community": 32, + "norm_label": "\u062a\u0627\u06cc\u067e\u0648\u06af\u0631\u0627\u0641\u06cc" + }, + { + "label": "Spacing & Border Radius", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L63", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_spacing_border_radius", + "community": 32, + "norm_label": "spacing & border radius" + }, + { + "label": "2. Layout Structure", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L81", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_2_layout_structure", + "community": 32, + "norm_label": "2. layout structure" + }, + { + "label": "3. Sidebar", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L102", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_3_sidebar", + "community": 32, + "norm_label": "3. sidebar" + }, + { + "label": "\u062d\u0627\u0644\u062a \u0628\u0627\u0632 (260px)", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L104", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_\u062d\u0627\u0644\u062a_\u0628\u0627\u0632_260px", + "community": 32, + "norm_label": "\u062d\u0627\u0644\u062a \u0628\u0627\u0632 (260px)" + }, + { + "label": "\u062d\u0627\u0644\u062a \u062c\u0645\u0639\u200c\u0634\u062f\u0647 (72px) \u2014 Flyout on hover", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L142", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_\u062d\u0627\u0644\u062a_\u062c\u0645\u0639_\u0634\u062f\u0647_72px_flyout_on_hover", + "community": 32, + "norm_label": "\u062d\u0627\u0644\u062a \u062c\u0645\u0639\u200c\u0634\u062f\u0647 (72px) \u2014 flyout on hover" + }, + { + "label": "4. Topbar", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L174", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_4_topbar", + "community": 32, + "norm_label": "4. topbar" + }, + { + "label": "5. Cards", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L189", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_5_cards", + "community": 32, + "norm_label": "5. cards" + }, + { + "label": "Stat Card (\u0622\u0645\u0627\u0631 \u062e\u0644\u0627\u0635\u0647)", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L191", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_stat_card_\u0622\u0645\u0627\u0631_\u062e\u0644\u0627\u0635\u0647", + "community": 32, + "norm_label": "stat card (\u0627\u0645\u0627\u0631 \u062e\u0644\u0627\u0635\u0647)" + }, + { + "label": "Data Card (\u0645\u062d\u062a\u0648\u0627 / \u062c\u062f\u0627\u0648\u0644)", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L202", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_data_card_\u0645\u062d\u062a\u0648\u0627_\u062c\u062f\u0627\u0648\u0644", + "community": 32, + "norm_label": "data card (\u0645\u062d\u062a\u0648\u0627 / \u062c\u062f\u0627\u0648\u0644)" + }, + { + "label": "6. DataTable (\u062c\u062f\u0648\u0644 \u062f\u0627\u062f\u0647)", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L215", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_6_datatable_\u062c\u062f\u0648\u0644_\u062f\u0627\u062f\u0647", + "community": 32, + "norm_label": "6. datatable (\u062c\u062f\u0648\u0644 \u062f\u0627\u062f\u0647)" + }, + { + "label": "7. Status Badges", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L240", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_7_status_badges", + "community": 32, + "norm_label": "7. status badges" + }, + { + "label": "8. \u0641\u0631\u0645\u200c\u0647\u0627 (Forms)", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L277", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_8_\u0641\u0631\u0645_\u0647\u0627_forms", + "community": 32, + "norm_label": "8. \u0641\u0631\u0645\u200c\u0647\u0627 (forms)" + }, + { + "label": "Input", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L279", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_input", + "community": 32, + "norm_label": "input" + }, + { + "label": "Select / Dropdown", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L296", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_select_dropdown", + "community": 32, + "norm_label": "select / dropdown" + }, + { + "label": "Permission Matrix (\u0645\u0646\u0634\u06cc)", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L300", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_permission_matrix_\u0645\u0646\u0634\u06cc", + "community": 32, + "norm_label": "permission matrix (\u0645\u0646\u0634\u06cc)" + }, + { + "label": "9. \u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627 (Charts)", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L311", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_9_\u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627_charts", + "community": 32, + "norm_label": "9. \u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627 (charts)" + }, + { + "label": "\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0627\u0635\u0644\u06cc", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L313", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0627\u0635\u0644\u06cc", + "community": 32, + "norm_label": "\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0627\u0635\u0644\u06cc" + }, + { + "label": "10. Modal / Dialog", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L330", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_10_modal_dialog", + "community": 32, + "norm_label": "10. modal / dialog" + }, + { + "label": "11. Toast Notifications", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L354", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_11_toast_notifications", + "community": 32, + "norm_label": "11. toast notifications" + }, + { + "label": "12. Empty States & Loading", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L372", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_12_empty_states_loading", + "community": 32, + "norm_label": "12. empty states & loading" + }, + { + "label": "Loading (Skeleton)", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L374", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_loading_skeleton", + "community": 32, + "norm_label": "loading (skeleton)" + }, + { + "label": "Empty State", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L384", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_empty_state", + "community": 32, + "norm_label": "empty state" + }, + { + "label": "13. Page Header (\u0647\u0631 \u0635\u0641\u062d\u0647)", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L400", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_13_page_header_\u0647\u0631_\u0635\u0641\u062d\u0647", + "community": 32, + "norm_label": "13. page header (\u0647\u0631 \u0635\u0641\u062d\u0647)" + }, + { + "label": "14. \u062a\u06a9\u0646\u0648\u0644\u0648\u0698\u06cc Stack", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L411", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_14_\u062a\u06a9\u0646\u0648\u0644\u0648\u0698\u06cc_stack", + "community": 32, + "norm_label": "14. \u062a\u06a9\u0646\u0648\u0644\u0648\u0698\u06cc stack" + }, + { + "label": "15. Responsive Breakpoints", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L435", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_15_responsive_breakpoints", + "community": 32, + "norm_label": "15. responsive breakpoints" + }, + { + "label": "16. Dark Mode (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u2014 \u0641\u0627\u0632 \u062f\u0648\u0645)", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L445", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_16_dark_mode_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc_\u0641\u0627\u0632_\u062f\u0648\u0645", + "community": 32, + "norm_label": "16. dark mode (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u2014 \u0641\u0627\u0632 \u062f\u0648\u0645)" + }, + { + "label": "17. \u0646\u0645\u0648\u0646\u0647 \u0631\u0646\u06af\u200c\u0628\u0646\u062f\u06cc \u0635\u0641\u062d\u0647 \u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L459", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_17_\u0646\u0645\u0648\u0646\u0647_\u0631\u0646\u06af_\u0628\u0646\u062f\u06cc_\u0635\u0641\u062d\u0647_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "community": 32, + "norm_label": "17. \u0646\u0645\u0648\u0646\u0647 \u0631\u0646\u06af\u200c\u0628\u0646\u062f\u06cc \u0635\u0641\u062d\u0647 \u062f\u0627\u0634\u0628\u0648\u0631\u062f" + }, + { + "label": "\u0645\u0646\u0627\u0628\u0639", + "file_type": "document", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L478", + "_origin": "ast", + "id": "admin_ui_ui_design_spec_\u0645\u0646\u0627\u0628\u0639", + "community": 32, + "norm_label": "\u0645\u0646\u0627\u0628\u0639" + }, + { + "label": "user-flow.md", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "admin_ui_user_flow", + "community": 84, + "norm_label": "user-flow.md" + }, + { + "label": "Admin Panel \u2014 User Flow (React)", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "admin_ui_user_flow_admin_panel_user_flow_react", + "community": 84, + "norm_label": "admin panel \u2014 user flow (react)" + }, + { + "label": "1. Authentication", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L5", + "_origin": "ast", + "id": "admin_ui_user_flow_1_authentication", + "community": 84, + "norm_label": "1. authentication" + }, + { + "label": "2. Dashboard (\u0635\u0641\u062d\u0647 \u0627\u0635\u0644\u06cc)", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L23", + "_origin": "ast", + "id": "admin_ui_user_flow_2_dashboard_\u0635\u0641\u062d\u0647_\u0627\u0635\u0644\u06cc", + "community": 84, + "norm_label": "2. dashboard (\u0635\u0641\u062d\u0647 \u0627\u0635\u0644\u06cc)" + }, + { + "label": "3. \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 (User Management)", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L50", + "_origin": "ast", + "id": "admin_ui_user_flow_3_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_user_management", + "community": 84, + "norm_label": "3. \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 (user management)" + }, + { + "label": "4. \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0632\u0634\u06a9\u0627\u0646 (Doctor Management)", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L81", + "_origin": "ast", + "id": "admin_ui_user_flow_4_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646_doctor_management", + "community": 84, + "norm_label": "4. \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0632\u0634\u06a9\u0627\u0646 (doctor management)" + }, + { + "label": "5. \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u0647\u0627 (Clinic Management)", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L114", + "_origin": "ast", + "id": "admin_ui_user_flow_5_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627_clinic_management", + "community": 84, + "norm_label": "5. \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u200c\u0647\u0627 (clinic management)" + }, + { + "label": "6. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0648\u0628\u062a\u200c\u0647\u0627 (Appointment Management)", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L139", + "_origin": "ast", + "id": "admin_ui_user_flow_6_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0646\u0648\u0628\u062a_\u0647\u0627_appointment_management", + "community": 84, + "norm_label": "6. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0648\u0628\u062a\u200c\u0647\u0627 (appointment management)" + }, + { + "label": "7. \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627 (Payment Management)", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L178", + "_origin": "ast", + "id": "admin_ui_user_flow_7_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627_payment_management", + "community": 84, + "norm_label": "7. \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627 (payment management)" + }, + { + "label": "8. \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u0633\u0648\u06cc\u0647\u200c\u062d\u0633\u0627\u0628 (Settlement Management)", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L203", + "_origin": "ast", + "id": "admin_ui_user_flow_8_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062a\u0633\u0648\u06cc\u0647_\u062d\u0633\u0627\u0628_settlement_management", + "community": 84, + "norm_label": "8. \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u0633\u0648\u06cc\u0647\u200c\u062d\u0633\u0627\u0628 (settlement management)" + }, + { + "label": "9. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u0627\u0646 (Representation Management)", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L226", + "_origin": "ast", + "id": "admin_ui_user_flow_9_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u0627\u0646_representation_management", + "community": 84, + "norm_label": "9. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u0627\u0646 (representation management)" + }, + { + "label": "10. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0627\u062a (Comment Moderation)", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L250", + "_origin": "ast", + "id": "admin_ui_user_flow_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0646\u0638\u0631\u0627\u062a_comment_moderation", + "community": 84, + "norm_label": "10. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0627\u062a (comment moderation)" + }, + { + "label": "11. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc (Rating Management)", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L270", + "_origin": "ast", + "id": "admin_ui_user_flow_11_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc_rating_management", + "community": 84, + "norm_label": "11. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc (rating management)" + }, + { + "label": "12. \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u06cc\u0627\u0645\u06a9 (SMS Management)", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L289", + "_origin": "ast", + "id": "admin_ui_user_flow_12_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_sms_management", + "community": 84, + "norm_label": "12. \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u06cc\u0627\u0645\u06a9 (sms management)" + }, + { + "label": "13. \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627 (Categories)", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L318", + "_origin": "ast", + "id": "admin_ui_user_flow_13_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", + "community": 84, + "norm_label": "13. \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627 (categories)" + }, + { + "label": "14. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0628\u0644\u0627\u06af (Blog Management)", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L342", + "_origin": "ast", + "id": "admin_ui_user_flow_14_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0628\u0644\u0627\u06af_blog_management", + "community": 84, + "norm_label": "14. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0628\u0644\u0627\u06af (blog management)" + }, + { + "label": "15. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u0646\u0634\u06cc\u200c\u0647\u0627 (Secretary Management)", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L364", + "_origin": "ast", + "id": "admin_ui_user_flow_15_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0645\u0646\u0634\u06cc_\u0647\u0627_secretary_management", + "community": 84, + "norm_label": "15. \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u0646\u0634\u06cc\u200c\u0647\u0627 (secretary management)" + }, + { + "label": "16. \u0633\u0627\u062e\u062a\u0627\u0631 Navigation (Sidebar)", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L386", + "_origin": "ast", + "id": "admin_ui_user_flow_16_\u0633\u0627\u062e\u062a\u0627\u0631_navigation_sidebar", + "community": 84, + "norm_label": "16. \u0633\u0627\u062e\u062a\u0627\u0631 navigation (sidebar)" + }, + { + "label": "17. Global Components", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L408", + "_origin": "ast", + "id": "admin_ui_user_flow_17_global_components", + "community": 84, + "norm_label": "17. global components" + }, + { + "label": "18. Auth Guard & Route Protection", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L425", + "_origin": "ast", + "id": "admin_ui_user_flow_18_auth_guard_route_protection", + "community": 84, + "norm_label": "18. auth guard & route protection" + }, + { + "label": "19. State Management \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", + "file_type": "document", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L439", + "_origin": "ast", + "id": "admin_ui_user_flow_19_state_management_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", + "community": 84, + "norm_label": "19. state management \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc" + }, + { + "label": "README.md", + "file_type": "document", + "source_file": "docs/api/README.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_readme", + "community": 274, + "norm_label": "readme.md" + }, + { + "label": "ClinicPro \u2014 API Documentation Index", + "file_type": "document", + "source_file": "docs/api/README.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_readme_clinicpro_api_documentation_index", + "community": 274, + "norm_label": "clinicpro \u2014 api documentation index" + }, + { + "label": "Authentication", + "file_type": "document", + "source_file": "docs/api/README.md", + "source_location": "L9", + "_origin": "ast", + "id": "api_readme_authentication", + "community": 274, + "norm_label": "authentication" + }, + { + "label": "Standard Response Envelope", + "file_type": "document", + "source_file": "docs/api/README.md", + "source_location": "L27", + "_origin": "ast", + "id": "api_readme_standard_response_envelope", + "community": 274, + "norm_label": "standard response envelope" + }, + { + "label": "Modules", + "file_type": "document", + "source_file": "docs/api/README.md", + "source_location": "L42", + "_origin": "ast", + "id": "api_readme_modules", + "community": 274, + "norm_label": "modules" + }, + { + "label": "Error Code Reference", + "file_type": "document", + "source_file": "docs/api/README.md", + "source_location": "L69", + "_origin": "ast", + "id": "api_readme_error_code_reference", + "community": 274, + "norm_label": "error code reference" + }, + { + "label": "admin.md", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_admin", + "community": 274, + "norm_label": "admin.md" + }, + { + "label": "Admin API", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_admin_admin_api", + "community": 201, + "norm_label": "admin api" + }, + { + "label": "Dashboard", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L9", + "_origin": "ast", + "id": "api_admin_dashboard", + "community": 367, + "norm_label": "dashboard" + }, + { + "label": "GET `/api/v1/admin/dashboard/stats`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L11", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_dashboard_stats", + "community": 367, + "norm_label": "get `/api/v1/admin/dashboard/stats`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L17", + "_origin": "ast", + "id": "api_admin_response_200", + "community": 367, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/admin/dashboard/charts`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L41", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_dashboard_charts", + "community": 367, + "norm_label": "get `/api/v1/admin/dashboard/charts`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L47", + "_origin": "ast", + "id": "api_admin_response_200_47", + "community": 367, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/admin/dashboard/recent`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L74", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_dashboard_recent", + "community": 367, + "norm_label": "get `/api/v1/admin/dashboard/recent`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L80", + "_origin": "ast", + "id": "api_admin_response_200_80", + "community": 367, + "norm_label": "response `200`" + }, + { + "label": "User Management", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L118", + "_origin": "ast", + "id": "api_admin_user_management", + "community": 91, + "norm_label": "user management" + }, + { + "label": "GET `/api/v1/admin/users`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L120", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_users", + "community": 91, + "norm_label": "get `/api/v1/admin/users`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L126", + "_origin": "ast", + "id": "api_admin_query_parameters", + "community": 91, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L136", + "_origin": "ast", + "id": "api_admin_response_200_136", + "community": 91, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/admin/users/{uuid}`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L156", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_users_uuid", + "community": 91, + "norm_label": "get `/api/v1/admin/users/{uuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L162", + "_origin": "ast", + "id": "api_admin_response_200_162", + "community": 91, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L179", + "_origin": "ast", + "id": "api_admin_errors", + "community": 91, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/admin/users/stats`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L186", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_users_stats", + "community": 91, + "norm_label": "get `/api/v1/admin/users/stats`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L192", + "_origin": "ast", + "id": "api_admin_response_200_192", + "community": 91, + "norm_label": "response `200`" + }, + { + "label": "PUT `/api/v1/admin/users/{uuid}`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L209", + "_origin": "ast", + "id": "api_admin_put_api_v1_admin_users_uuid", + "community": 91, + "norm_label": "put `/api/v1/admin/users/{uuid}`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L215", + "_origin": "ast", + "id": "api_admin_request_body_application_json", + "community": 91, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L223", + "_origin": "ast", + "id": "api_admin_response_200_223", + "community": 91, + "norm_label": "response `200`" + }, + { + "label": "PUT `/api/v1/admin/users/{uuid}/role`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L228", + "_origin": "ast", + "id": "api_admin_put_api_v1_admin_users_uuid_role", + "community": 91, + "norm_label": "put `/api/v1/admin/users/{uuid}/role`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L234", + "_origin": "ast", + "id": "api_admin_request_body_application_json_234", + "community": 91, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L245", + "_origin": "ast", + "id": "api_admin_response_200_245", + "community": 91, + "norm_label": "response `200`" + }, + { + "label": "POST `/api/v1/admin/users/{uuid}/status`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L252", + "_origin": "ast", + "id": "api_admin_post_api_v1_admin_users_uuid_status", + "community": 91, + "norm_label": "post `/api/v1/admin/users/{uuid}/status`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L258", + "_origin": "ast", + "id": "api_admin_response_200_258", + "community": 91, + "norm_label": "response `200`" + }, + { + "label": "DELETE `/api/v1/admin/users/{uuid}`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L265", + "_origin": "ast", + "id": "api_admin_delete_api_v1_admin_users_uuid", + "community": 91, + "norm_label": "delete `/api/v1/admin/users/{uuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L271", + "_origin": "ast", + "id": "api_admin_response_200_271", + "community": 91, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L276", + "_origin": "ast", + "id": "api_admin_errors_276", + "community": 91, + "norm_label": "errors" + }, + { + "label": "Doctor Management", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L283", + "_origin": "ast", + "id": "api_admin_doctor_management", + "community": 174, + "norm_label": "doctor management" + }, + { + "label": "POST `/api/v1/admin/doctors`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L287", + "_origin": "ast", + "id": "api_admin_post_api_v1_admin_doctors", + "community": 174, + "norm_label": "post `/api/v1/admin/doctors`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L293", + "_origin": "ast", + "id": "api_admin_request_body_application_json_293", + "community": 174, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L299", + "_origin": "ast", + "id": "api_admin_errors_299", + "community": 174, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/admin/clinic`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L307", + "_origin": "ast", + "id": "api_admin_post_api_v1_admin_clinic", + "community": 174, + "norm_label": "post `/api/v1/admin/clinic`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L313", + "_origin": "ast", + "id": "api_admin_request_body_application_json_313", + "community": 174, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L319", + "_origin": "ast", + "id": "api_admin_errors_319", + "community": 174, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/admin/doctors`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L328", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_doctors", + "community": 174, + "norm_label": "get `/api/v1/admin/doctors`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L334", + "_origin": "ast", + "id": "api_admin_query_parameters_334", + "community": 174, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L345", + "_origin": "ast", + "id": "api_admin_response_200_345", + "community": 174, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/admin/doctors/stats`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L365", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_doctors_stats", + "community": 174, + "norm_label": "get `/api/v1/admin/doctors/stats`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L371", + "_origin": "ast", + "id": "api_admin_response_200_371", + "community": 174, + "norm_label": "response `200`" + }, + { + "label": "POST `/api/v1/admin/doctors/{uuid}/status`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L388", + "_origin": "ast", + "id": "api_admin_post_api_v1_admin_doctors_uuid_status", + "community": 174, + "norm_label": "post `/api/v1/admin/doctors/{uuid}/status`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L394", + "_origin": "ast", + "id": "api_admin_response_200_394", + "community": 174, + "norm_label": "response `200`" + }, + { + "label": "Clinic Management", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L401", + "_origin": "ast", + "id": "api_admin_clinic_management", + "community": 296, + "norm_label": "clinic management" + }, + { + "label": "GET `/api/v1/admin/clinics`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L403", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_clinics", + "community": 296, + "norm_label": "get `/api/v1/admin/clinics`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L409", + "_origin": "ast", + "id": "api_admin_query_parameters_409", + "community": 296, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L417", + "_origin": "ast", + "id": "api_admin_response_200_417", + "community": 296, + "norm_label": "response `200`" + }, + { + "label": "PATCH `/api/v1/admin/clinic/{uuid}/status`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L437", + "_origin": "ast", + "id": "api_admin_patch_api_v1_admin_clinic_uuid_status", + "community": 296, + "norm_label": "patch `/api/v1/admin/clinic/{uuid}/status`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L443", + "_origin": "ast", + "id": "api_admin_response_200_443", + "community": 296, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L448", + "_origin": "ast", + "id": "api_admin_errors_448", + "community": 296, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/admin/clinic/{uuid}`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L455", + "_origin": "ast", + "id": "api_admin_delete_api_v1_admin_clinic_uuid", + "community": 296, + "norm_label": "delete `/api/v1/admin/clinic/{uuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L461", + "_origin": "ast", + "id": "api_admin_response_200_461", + "community": 296, + "norm_label": "response `200`" + }, + { + "label": "Appointment Management", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L468", + "_origin": "ast", + "id": "api_admin_appointment_management", + "community": 250, + "norm_label": "appointment management" + }, + { + "label": "GET `/api/v1/admin/appointments/today-stats`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L470", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_appointments_today_stats", + "community": 250, + "norm_label": "get `/api/v1/admin/appointments/today-stats`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L476", + "_origin": "ast", + "id": "api_admin_query_parameters_476", + "community": 250, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L481", + "_origin": "ast", + "id": "api_admin_response_200_481", + "community": 250, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/admin/appointments`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L496", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_appointments", + "community": 250, + "norm_label": "get `/api/v1/admin/appointments`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L502", + "_origin": "ast", + "id": "api_admin_query_parameters_502", + "community": 250, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L512", + "_origin": "ast", + "id": "api_admin_response_200_512", + "community": 250, + "norm_label": "response `200`" + }, + { + "label": "POST `/api/v1/admin/appointment`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L541", + "_origin": "ast", + "id": "api_admin_post_api_v1_admin_appointment", + "community": 250, + "norm_label": "post `/api/v1/admin/appointment`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L547", + "_origin": "ast", + "id": "api_admin_request_body", + "community": 250, + "norm_label": "request body" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L561", + "_origin": "ast", + "id": "api_admin_response_201", + "community": 250, + "norm_label": "response `201`" + }, + { + "label": "Error Responses", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L574", + "_origin": "ast", + "id": "api_admin_error_responses", + "community": 250, + "norm_label": "error responses" + }, + { + "label": "Payment Management", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L583", + "_origin": "ast", + "id": "api_admin_payment_management", + "community": 523, + "norm_label": "payment management" + }, + { + "label": "GET `/api/v1/admin/payments`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L585", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_payments", + "community": 523, + "norm_label": "get `/api/v1/admin/payments`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L591", + "_origin": "ast", + "id": "api_admin_query_parameters_591", + "community": 523, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L598", + "_origin": "ast", + "id": "api_admin_response_200_598", + "community": 523, + "norm_label": "response `200`" + }, + { + "label": "Settlement Management", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L618", + "_origin": "ast", + "id": "api_admin_settlement_management", + "community": 201, + "norm_label": "settlement management" + }, + { + "label": "GET `/api/v1/admin/settlements`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L620", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_settlements", + "community": 201, + "norm_label": "get `/api/v1/admin/settlements`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L626", + "_origin": "ast", + "id": "api_admin_query_parameters_626", + "community": 201, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L633", + "_origin": "ast", + "id": "api_admin_response_200_633", + "community": 201, + "norm_label": "response `200`" + }, + { + "label": "Representation Management", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L655", + "_origin": "ast", + "id": "api_admin_representation_management", + "community": 525, + "norm_label": "representation management" + }, + { + "label": "GET `/api/v1/admin/representations`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L657", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_representations", + "community": 525, + "norm_label": "get `/api/v1/admin/representations`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L663", + "_origin": "ast", + "id": "api_admin_query_parameters_663", + "community": 525, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L671", + "_origin": "ast", + "id": "api_admin_response_200_671", + "community": 525, + "norm_label": "response `200`" + }, + { + "label": "Secretary Management", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L694", + "_origin": "ast", + "id": "api_admin_secretary_management", + "community": 201, + "norm_label": "secretary management" + }, + { + "label": "GET `/api/v1/admin/secretaries`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L696", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_secretaries", + "community": 201, + "norm_label": "get `/api/v1/admin/secretaries`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L702", + "_origin": "ast", + "id": "api_admin_query_parameters_702", + "community": 201, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L709", + "_origin": "ast", + "id": "api_admin_response_200_709", + "community": 201, + "norm_label": "response `200`" + }, + { + "label": "Rating & Comment Management", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L714", + "_origin": "ast", + "id": "api_admin_rating_comment_management", + "community": 478, + "norm_label": "rating & comment management" + }, + { + "label": "GET `/api/v1/admin/rates`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L716", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_rates", + "community": 478, + "norm_label": "get `/api/v1/admin/rates`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L722", + "_origin": "ast", + "id": "api_admin_query_parameters_722", + "community": 478, + "norm_label": "query parameters" + }, + { + "label": "GET `/api/v1/admin/comments`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L733", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_comments", + "community": 478, + "norm_label": "get `/api/v1/admin/comments`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L739", + "_origin": "ast", + "id": "api_admin_query_parameters_739", + "community": 478, + "norm_label": "query parameters" + }, + { + "label": "SMS Management (Admin)", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L751", + "_origin": "ast", + "id": "api_admin_sms_management_admin", + "community": 391, + "norm_label": "sms management (admin)" + }, + { + "label": "GET `/api/v1/admin/sms/logs`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L753", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_sms_logs", + "community": 391, + "norm_label": "get `/api/v1/admin/sms/logs`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L759", + "_origin": "ast", + "id": "api_admin_query_parameters_759", + "community": 391, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L766", + "_origin": "ast", + "id": "api_admin_response_200_766", + "community": 391, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/admin/sms/templates`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L789", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_sms_templates", + "community": 391, + "norm_label": "get `/api/v1/admin/sms/templates`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L795", + "_origin": "ast", + "id": "api_admin_response_200_795", + "community": 391, + "norm_label": "response `200`" + }, + { + "label": "Clinic Invitation Management", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L815", + "_origin": "ast", + "id": "api_admin_clinic_invitation_management", + "community": 201, + "norm_label": "clinic invitation management" + }, + { + "label": "Settings", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L829", + "_origin": "ast", + "id": "api_admin_settings", + "community": 201, + "norm_label": "settings" + }, + { + "label": "GET /api/v1/admin/settings", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L831", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_settings", + "community": 201, + "norm_label": "get /api/v1/admin/settings" + }, + { + "label": "PATCH /api/v1/admin/settings", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L861", + "_origin": "ast", + "id": "api_admin_patch_api_v1_admin_settings", + "community": 201, + "norm_label": "patch /api/v1/admin/settings" + }, + { + "label": "Pre-Registration Management", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L902", + "_origin": "ast", + "id": "api_admin_pre_registration_management", + "community": 524, + "norm_label": "pre-registration management" + }, + { + "label": "GET `/api/v1/admin/pre-registrations`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L904", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_pre_registrations", + "community": 524, + "norm_label": "get `/api/v1/admin/pre-registrations`" + }, + { + "label": "POST `/api/v1/admin/pre-registrations/{uuid}/approve`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L938", + "_origin": "ast", + "id": "api_admin_post_api_v1_admin_pre_registrations_uuid_approve", + "community": 524, + "norm_label": "post `/api/v1/admin/pre-registrations/{uuid}/approve`" + }, + { + "label": "POST `/api/v1/admin/pre-registrations/{uuid}/reject`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L956", + "_origin": "ast", + "id": "api_admin_post_api_v1_admin_pre_registrations_uuid_reject", + "community": 524, + "norm_label": "post `/api/v1/admin/pre-registrations/{uuid}/reject`" + }, + { + "label": "\u0645\u0648\u062a\u0648\u0631 \u0645\u0627\u0644\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L972", + "_origin": "ast", + "id": "api_admin_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc", + "community": 479, + "norm_label": "\u0645\u0648\u062a\u0648\u0631 \u0645\u0627\u0644\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc" + }, + { + "label": "GET `/api/v1/admin/financial-breakdowns`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L990", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_financial_breakdowns", + "community": 479, + "norm_label": "get `/api/v1/admin/financial-breakdowns`" + }, + { + "label": "GET `/api/v1/admin/financial-summary`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L1024", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_financial_summary", + "community": 479, + "norm_label": "get `/api/v1/admin/financial-summary`" + }, + { + "label": "GET `/api/v1/admin/settings/tax-history`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L1042", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_settings_tax_history", + "community": 479, + "norm_label": "get `/api/v1/admin/settings/tax-history`" + }, + { + "label": "GET `/api/v1/admin/settlement/{uuid}`", + "file_type": "document", + "source_file": "docs/api/admin.md", + "source_location": "L1056", + "_origin": "ast", + "id": "api_admin_get_api_v1_admin_settlement_uuid", + "community": 479, + "norm_label": "get `/api/v1/admin/settlement/{uuid}`" + }, + { + "label": "appointment-settings.md", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_appointment_settings", + "community": 368, + "norm_label": "appointment-settings.md" + }, + { + "label": "Appointment Settings API", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_appointment_settings_appointment_settings_api", + "community": 368, + "norm_label": "appointment settings api" + }, + { + "label": "Weekly Schedule", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L10", + "_origin": "ast", + "id": "api_appointment_settings_weekly_schedule", + "community": 135, + "norm_label": "weekly schedule" + }, + { + "label": "Day Index Convention", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L14", + "_origin": "ast", + "id": "api_appointment_settings_day_index_convention", + "community": 135, + "norm_label": "day index convention" + }, + { + "label": "POST `/api/v1/appointment-settings/weekly-schedule`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L28", + "_origin": "ast", + "id": "api_appointment_settings_post_api_v1_appointment_settings_weekly_schedule", + "community": 135, + "norm_label": "post `/api/v1/appointment-settings/weekly-schedule`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L36", + "_origin": "ast", + "id": "api_appointment_settings_request_body_application_json", + "community": 135, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L120", + "_origin": "ast", + "id": "api_appointment_settings_response_201", + "community": 135, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L152", + "_origin": "ast", + "id": "api_appointment_settings_errors", + "community": 135, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/appointment-settings/weekly-schedule/{uuid}`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L161", + "_origin": "ast", + "id": "api_appointment_settings_get_api_v1_appointment_settings_weekly_schedule_uuid", + "community": 135, + "norm_label": "get `/api/v1/appointment-settings/weekly-schedule/{uuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L167", + "_origin": "ast", + "id": "api_appointment_settings_response_200", + "community": 135, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L170", + "_origin": "ast", + "id": "api_appointment_settings_errors_170", + "community": 135, + "norm_label": "errors" + }, + { + "label": "PATCH `/api/v1/appointment-settings/weekly-schedule/{uuid}`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L178", + "_origin": "ast", + "id": "api_appointment_settings_patch_api_v1_appointment_settings_weekly_schedule_uuid", + "community": 135, + "norm_label": "patch `/api/v1/appointment-settings/weekly-schedule/{uuid}`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L184", + "_origin": "ast", + "id": "api_appointment_settings_request_body", + "community": 135, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L209", + "_origin": "ast", + "id": "api_appointment_settings_response_200_209", + "community": 135, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L212", + "_origin": "ast", + "id": "api_appointment_settings_errors_212", + "community": 135, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/booking-setting/{uuid}`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L221", + "_origin": "ast", + "id": "api_appointment_settings_delete_api_v1_booking_setting_uuid", + "community": 135, + "norm_label": "delete `/api/v1/booking-setting/{uuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L229", + "_origin": "ast", + "id": "api_appointment_settings_response_200_229", + "community": 135, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L234", + "_origin": "ast", + "id": "api_appointment_settings_errors_234", + "community": 135, + "norm_label": "errors" + }, + { + "label": "Date Overrides", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L243", + "_origin": "ast", + "id": "api_appointment_settings_date_overrides", + "community": 160, + "norm_label": "date overrides" + }, + { + "label": "GET `/api/v1/appointment-settings/date-override/list/{doctorUuid}`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L247", + "_origin": "ast", + "id": "api_appointment_settings_get_api_v1_appointment_settings_date_override_list_doctoruuid", + "community": 160, + "norm_label": "get `/api/v1/appointment-settings/date-override/list/{doctoruuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L253", + "_origin": "ast", + "id": "api_appointment_settings_response_200_253", + "community": 160, + "norm_label": "response `200`" + }, + { + "label": "POST `/api/v1/appointment-settings/date-override`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L277", + "_origin": "ast", + "id": "api_appointment_settings_post_api_v1_appointment_settings_date_override", + "community": 160, + "norm_label": "post `/api/v1/appointment-settings/date-override`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L283", + "_origin": "ast", + "id": "api_appointment_settings_request_body_283", + "community": 160, + "norm_label": "request body" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L329", + "_origin": "ast", + "id": "api_appointment_settings_response_201_329", + "community": 160, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L347", + "_origin": "ast", + "id": "api_appointment_settings_errors_347", + "community": 160, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/appointment-settings/date-override/{uuid}`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L357", + "_origin": "ast", + "id": "api_appointment_settings_get_api_v1_appointment_settings_date_override_uuid", + "community": 160, + "norm_label": "get `/api/v1/appointment-settings/date-override/{uuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L363", + "_origin": "ast", + "id": "api_appointment_settings_response_200_363", + "community": 160, + "norm_label": "response `200`" + }, + { + "label": "PATCH `/api/v1/appointment-settings/date-override/{uuid}`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L368", + "_origin": "ast", + "id": "api_appointment_settings_patch_api_v1_appointment_settings_date_override_uuid", + "community": 160, + "norm_label": "patch `/api/v1/appointment-settings/date-override/{uuid}`" + }, + { + "label": "Request Body (all optional)", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L374", + "_origin": "ast", + "id": "api_appointment_settings_request_body_all_optional", + "community": 160, + "norm_label": "request body (all optional)" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L395", + "_origin": "ast", + "id": "api_appointment_settings_response_200_395", + "community": 160, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L398", + "_origin": "ast", + "id": "api_appointment_settings_errors_398", + "community": 160, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/appointment-settings/date-override/{uuid}`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L407", + "_origin": "ast", + "id": "api_appointment_settings_delete_api_v1_appointment_settings_date_override_uuid", + "community": 160, + "norm_label": "delete `/api/v1/appointment-settings/date-override/{uuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L413", + "_origin": "ast", + "id": "api_appointment_settings_response_200_413", + "community": 160, + "norm_label": "response `200`" + }, + { + "label": "Holidays", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L420", + "_origin": "ast", + "id": "api_appointment_settings_holidays", + "community": 202, + "norm_label": "holidays" + }, + { + "label": "GET `/api/v1/appointment-settings/holidays/list/{doctorUuid}`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L424", + "_origin": "ast", + "id": "api_appointment_settings_get_api_v1_appointment_settings_holidays_list_doctoruuid", + "community": 202, + "norm_label": "get `/api/v1/appointment-settings/holidays/list/{doctoruuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L430", + "_origin": "ast", + "id": "api_appointment_settings_response_200_430", + "community": 202, + "norm_label": "response `200`" + }, + { + "label": "POST `/api/v1/appointment-settings/holidays`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L454", + "_origin": "ast", + "id": "api_appointment_settings_post_api_v1_appointment_settings_holidays", + "community": 202, + "norm_label": "post `/api/v1/appointment-settings/holidays`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L460", + "_origin": "ast", + "id": "api_appointment_settings_request_body_460", + "community": 202, + "norm_label": "request body" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L477", + "_origin": "ast", + "id": "api_appointment_settings_response_201_477", + "community": 202, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L495", + "_origin": "ast", + "id": "api_appointment_settings_errors_495", + "community": 202, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/appointment-settings/holidays/{uuid}`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L505", + "_origin": "ast", + "id": "api_appointment_settings_get_api_v1_appointment_settings_holidays_uuid", + "community": 202, + "norm_label": "get `/api/v1/appointment-settings/holidays/{uuid}`" + }, + { + "label": "PATCH `/api/v1/appointment-settings/holidays/{uuid}`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L513", + "_origin": "ast", + "id": "api_appointment_settings_patch_api_v1_appointment_settings_holidays_uuid", + "community": 202, + "norm_label": "patch `/api/v1/appointment-settings/holidays/{uuid}`" + }, + { + "label": "Request Body (all optional)", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L519", + "_origin": "ast", + "id": "api_appointment_settings_request_body_all_optional_519", + "community": 202, + "norm_label": "request body (all optional)" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L529", + "_origin": "ast", + "id": "api_appointment_settings_response_200_529", + "community": 202, + "norm_label": "response `200`" + }, + { + "label": "DELETE `/api/v1/appointment-settings/holidays/{uuid}`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L534", + "_origin": "ast", + "id": "api_appointment_settings_delete_api_v1_appointment_settings_holidays_uuid", + "community": 202, + "norm_label": "delete `/api/v1/appointment-settings/holidays/{uuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L540", + "_origin": "ast", + "id": "api_appointment_settings_response_200_540", + "community": 202, + "norm_label": "response `200`" + }, + { + "label": "Slot Calculation Logic (Reference)", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L547", + "_origin": "ast", + "id": "api_appointment_settings_slot_calculation_logic_reference", + "community": 368, + "norm_label": "slot calculation logic (reference)" + }, + { + "label": "Available Locations", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L572", + "_origin": "ast", + "id": "api_appointment_settings_available_locations", + "community": 368, + "norm_label": "available locations" + }, + { + "label": "`GET /api/v1/appointment-settings/available-locations/{doctorUuid}`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L574", + "_origin": "ast", + "id": "api_appointment_settings_get_api_v1_appointment_settings_available_locations_doctoruuid", + "community": 368, + "norm_label": "`get /api/v1/appointment-settings/available-locations/{doctoruuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L580", + "_origin": "ast", + "id": "api_appointment_settings_response_200_580", + "community": 368, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L623", + "_origin": "ast", + "id": "api_appointment_settings_errors_623", + "community": 368, + "norm_label": "errors" + }, + { + "label": "appointment.md", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_appointment", + "community": 25, + "norm_label": "appointment.md" + }, + { + "label": "Appointment API", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_appointment_appointment_api", + "community": 25, + "norm_label": "appointment api" + }, + { + "label": "GET `/api/v1/appointment-slots`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L7", + "_origin": "ast", + "id": "api_appointment_get_api_v1_appointment_slots", + "community": 25, + "norm_label": "get `/api/v1/appointment-slots`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L13", + "_origin": "ast", + "id": "api_appointment_query_parameters", + "community": 25, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L19", + "_origin": "ast", + "id": "api_appointment_response_200", + "community": 25, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L63", + "_origin": "ast", + "id": "api_appointment_errors", + "community": 25, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/appointment-settings/month-availability/{doctorUuid}`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L71", + "_origin": "ast", + "id": "api_appointment_get_api_v1_appointment_settings_month_availability_doctoruuid", + "community": 480, + "norm_label": "get `/api/v1/appointment-settings/month-availability/{doctoruuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L77", + "_origin": "ast", + "id": "api_appointment_path_parameters", + "community": 480, + "norm_label": "path parameters" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L82", + "_origin": "ast", + "id": "api_appointment_query_parameters_82", + "community": 480, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L90", + "_origin": "ast", + "id": "api_appointment_response_200_90", + "community": 480, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L112", + "_origin": "ast", + "id": "api_appointment_errors_112", + "community": 480, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/appointment`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L120", + "_origin": "ast", + "id": "api_appointment_post_api_v1_appointment", + "community": 25, + "norm_label": "post `/api/v1/appointment`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L126", + "_origin": "ast", + "id": "api_appointment_request_body_application_json", + "community": 25, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L162", + "_origin": "ast", + "id": "api_appointment_response_201", + "community": 25, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L195", + "_origin": "ast", + "id": "api_appointment_errors_195", + "community": 25, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/appointment/{uuid}`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L205", + "_origin": "ast", + "id": "api_appointment_get_api_v1_appointment_uuid", + "community": 25, + "norm_label": "get `/api/v1/appointment/{uuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L211", + "_origin": "ast", + "id": "api_appointment_path_parameters_211", + "community": 25, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L216", + "_origin": "ast", + "id": "api_appointment_response_200_216", + "community": 25, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L251", + "_origin": "ast", + "id": "api_appointment_errors_251", + "community": 25, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/appointments/doctor/{doctorUuid}`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L260", + "_origin": "ast", + "id": "api_appointment_get_api_v1_appointments_doctor_doctoruuid", + "community": 25, + "norm_label": "get `/api/v1/appointments/doctor/{doctoruuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L266", + "_origin": "ast", + "id": "api_appointment_path_parameters_266", + "community": 25, + "norm_label": "path parameters" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L271", + "_origin": "ast", + "id": "api_appointment_query_parameters_271", + "community": 25, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L276", + "_origin": "ast", + "id": "api_appointment_response_200_276", + "community": 25, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L293", + "_origin": "ast", + "id": "api_appointment_errors_293", + "community": 25, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/appointments/user`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L302", + "_origin": "ast", + "id": "api_appointment_get_api_v1_appointments_user", + "community": 25, + "norm_label": "get `/api/v1/appointments/user`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L308", + "_origin": "ast", + "id": "api_appointment_query_parameters_308", + "community": 25, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L313", + "_origin": "ast", + "id": "api_appointment_response_200_313", + "community": 25, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L330", + "_origin": "ast", + "id": "api_appointment_errors_330", + "community": 25, + "norm_label": "errors" + }, + { + "label": "PATCH `/api/v1/appointment/{uuid}/status`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L337", + "_origin": "ast", + "id": "api_appointment_patch_api_v1_appointment_uuid_status", + "community": 25, + "norm_label": "patch `/api/v1/appointment/{uuid}/status`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L343", + "_origin": "ast", + "id": "api_appointment_path_parameters_343", + "community": 25, + "norm_label": "path parameters" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L348", + "_origin": "ast", + "id": "api_appointment_request_body", + "community": 25, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L368", + "_origin": "ast", + "id": "api_appointment_response_200_368", + "community": 25, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L371", + "_origin": "ast", + "id": "api_appointment_errors_371", + "community": 25, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/my/appointment`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L382", + "_origin": "ast", + "id": "api_appointment_post_api_v1_my_appointment", + "community": 25, + "norm_label": "post `/api/v1/my/appointment`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L388", + "_origin": "ast", + "id": "api_appointment_request_body_388", + "community": 25, + "norm_label": "request body" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L402", + "_origin": "ast", + "id": "api_appointment_response_201_402", + "community": 25, + "norm_label": "response `201`" + }, + { + "label": "Error Responses", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L415", + "_origin": "ast", + "id": "api_appointment_error_responses", + "community": 25, + "norm_label": "error responses" + }, + { + "label": "GET /api/v1/my/appointments", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L425", + "_origin": "ast", + "id": "api_appointment_get_api_v1_my_appointments", + "community": 25, + "norm_label": "get /api/v1/my/appointments" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L440", + "_origin": "ast", + "id": "api_appointment_query_parameters_440", + "community": 25, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/appointment.md", + "source_location": "L449", + "_origin": "ast", + "id": "api_appointment_response_200_449", + "community": 25, + "norm_label": "response `200`" + }, + { + "label": "auth.md", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_auth", + "community": 274, + "norm_label": "auth.md" + }, + { + "label": "Authentication API", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_auth_authentication_api", + "community": 38, + "norm_label": "authentication api" + }, + { + "label": "POST `/api/v1/user/send-code`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L8", + "_origin": "ast", + "id": "api_auth_post_api_v1_user_send_code", + "community": 38, + "norm_label": "post `/api/v1/user/send-code`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L14", + "_origin": "ast", + "id": "api_auth_request_body", + "community": 38, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L25", + "_origin": "ast", + "id": "api_auth_response_200", + "community": 38, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L36", + "_origin": "ast", + "id": "api_auth_errors", + "community": 38, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/user/verify-code`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L44", + "_origin": "ast", + "id": "api_auth_post_api_v1_user_verify_code", + "community": 38, + "norm_label": "post `/api/v1/user/verify-code`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L50", + "_origin": "ast", + "id": "api_auth_request_body_50", + "community": 38, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L63", + "_origin": "ast", + "id": "api_auth_response_200_63", + "community": 38, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L77", + "_origin": "ast", + "id": "api_auth_errors_77", + "community": 38, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/user/register`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L87", + "_origin": "ast", + "id": "api_auth_post_api_v1_user_register", + "community": 526, + "norm_label": "post `/api/v1/user/register`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L93", + "_origin": "ast", + "id": "api_auth_request_body_93", + "community": 526, + "norm_label": "request body" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L106", + "_origin": "ast", + "id": "api_auth_response_201", + "community": 526, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L117", + "_origin": "ast", + "id": "api_auth_errors_117", + "community": 526, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/user/login`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L125", + "_origin": "ast", + "id": "api_auth_post_api_v1_user_login", + "community": 527, + "norm_label": "post `/api/v1/user/login`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L131", + "_origin": "ast", + "id": "api_auth_request_body_131", + "community": 527, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L144", + "_origin": "ast", + "id": "api_auth_response_200_144", + "community": 527, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L157", + "_origin": "ast", + "id": "api_auth_errors_157", + "community": 527, + "norm_label": "errors" + }, + { + "label": "POST `/oauth/token`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L166", + "_origin": "ast", + "id": "api_auth_post_oauth_token", + "community": 528, + "norm_label": "post `/oauth/token`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L172", + "_origin": "ast", + "id": "api_auth_request_body_172", + "community": 528, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L185", + "_origin": "ast", + "id": "api_auth_response_200_185", + "community": 528, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L199", + "_origin": "ast", + "id": "api_auth_errors_199", + "community": 528, + "norm_label": "errors" + }, + { + "label": "POST `/oauth/token/refresh`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L209", + "_origin": "ast", + "id": "api_auth_post_oauth_token_refresh", + "community": 529, + "norm_label": "post `/oauth/token/refresh`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L215", + "_origin": "ast", + "id": "api_auth_request_body_215", + "community": 529, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L222", + "_origin": "ast", + "id": "api_auth_response_200_222", + "community": 529, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L230", + "_origin": "ast", + "id": "api_auth_errors_230", + "community": 529, + "norm_label": "errors" + }, + { + "label": "GET `/oauth/userinfo`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L237", + "_origin": "ast", + "id": "api_auth_get_oauth_userinfo", + "community": 530, + "norm_label": "get `/oauth/userinfo`" + }, + { + "label": "Headers", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L243", + "_origin": "ast", + "id": "api_auth_headers", + "community": 530, + "norm_label": "headers" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L248", + "_origin": "ast", + "id": "api_auth_response_200_248", + "community": 530, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L318", + "_origin": "ast", + "id": "api_auth_errors_318", + "community": 530, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/auth/switch-context`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L325", + "_origin": "ast", + "id": "api_auth_post_api_v1_auth_switch_context", + "community": 531, + "norm_label": "post `/api/v1/auth/switch-context`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L331", + "_origin": "ast", + "id": "api_auth_request_body_331", + "community": 531, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L342", + "_origin": "ast", + "id": "api_auth_response_200_342", + "community": 531, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L360", + "_origin": "ast", + "id": "api_auth_errors_360", + "community": 531, + "norm_label": "errors" + }, + { + "label": "Notification Mobile (OTP)", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L369", + "_origin": "ast", + "id": "api_auth_notification_mobile_otp", + "community": 38, + "norm_label": "notification mobile (otp)" + }, + { + "label": "POST `/api/v1/notification-mobile/request-otp`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L377", + "_origin": "ast", + "id": "api_auth_post_api_v1_notification_mobile_request_otp", + "community": 481, + "norm_label": "post `/api/v1/notification-mobile/request-otp`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L383", + "_origin": "ast", + "id": "api_auth_request_body_383", + "community": 481, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L396", + "_origin": "ast", + "id": "api_auth_response_200_396", + "community": 481, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L407", + "_origin": "ast", + "id": "api_auth_errors_407", + "community": 481, + "norm_label": "errors" + }, + { + "label": "Notes", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L413", + "_origin": "ast", + "id": "api_auth_notes", + "community": 481, + "norm_label": "notes" + }, + { + "label": "POST `/api/v1/notification-mobile/verify`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L420", + "_origin": "ast", + "id": "api_auth_post_api_v1_notification_mobile_verify", + "community": 532, + "norm_label": "post `/api/v1/notification-mobile/verify`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L426", + "_origin": "ast", + "id": "api_auth_request_body_426", + "community": 532, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L439", + "_origin": "ast", + "id": "api_auth_response_200_439", + "community": 532, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L450", + "_origin": "ast", + "id": "api_auth_errors_450", + "community": 532, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/notification-mobile/{target}`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L458", + "_origin": "ast", + "id": "api_auth_get_api_v1_notification_mobile_target", + "community": 38, + "norm_label": "get `/api/v1/notification-mobile/{target}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L465", + "_origin": "ast", + "id": "api_auth_response_200_465", + "community": 38, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L477", + "_origin": "ast", + "id": "api_auth_errors_477", + "community": 38, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/notification-mobile/{target}`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L484", + "_origin": "ast", + "id": "api_auth_delete_api_v1_notification_mobile_target", + "community": 38, + "norm_label": "delete `/api/v1/notification-mobile/{target}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L491", + "_origin": "ast", + "id": "api_auth_response_200_491", + "community": 38, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L501", + "_origin": "ast", + "id": "api_auth_errors_501", + "community": 38, + "norm_label": "errors" + }, + { + "label": "POST `/oauth/logout`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L508", + "_origin": "ast", + "id": "api_auth_post_oauth_logout", + "community": 38, + "norm_label": "post `/oauth/logout`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L514", + "_origin": "ast", + "id": "api_auth_request_body_514", + "community": 38, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L525", + "_origin": "ast", + "id": "api_auth_response_200_525", + "community": 38, + "norm_label": "response `200`" + }, + { + "label": "POST `/api/v1/pre-registration`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L537", + "_origin": "ast", + "id": "api_auth_post_api_v1_pre_registration", + "community": 38, + "norm_label": "post `/api/v1/pre-registration`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L543", + "_origin": "ast", + "id": "api_auth_request_body_543", + "community": 38, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L568", + "_origin": "ast", + "id": "api_auth_response_200_568", + "community": 38, + "norm_label": "response `200`" + }, + { + "label": "Error Codes", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L576", + "_origin": "ast", + "id": "api_auth_error_codes", + "community": 38, + "norm_label": "error codes" + }, + { + "label": "POST `/api/v1/user/otp-login`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L584", + "_origin": "ast", + "id": "api_auth_post_api_v1_user_otp_login", + "community": 38, + "norm_label": "post `/api/v1/user/otp-login`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L590", + "_origin": "ast", + "id": "api_auth_request_body_590", + "community": 38, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L599", + "_origin": "ast", + "id": "api_auth_response_200_599", + "community": 38, + "norm_label": "response `200`" + }, + { + "label": "Error Codes", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L610", + "_origin": "ast", + "id": "api_auth_error_codes_610", + "community": 38, + "norm_label": "error codes" + }, + { + "label": "POST `/api/v1/user/reset-password`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L620", + "_origin": "ast", + "id": "api_auth_post_api_v1_user_reset_password", + "community": 38, + "norm_label": "post `/api/v1/user/reset-password`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L626", + "_origin": "ast", + "id": "api_auth_request_body_626", + "community": 38, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L639", + "_origin": "ast", + "id": "api_auth_response_200_639", + "community": 38, + "norm_label": "response `200`" + }, + { + "label": "Error Codes", + "file_type": "document", + "source_file": "docs/api/auth.md", + "source_location": "L647", + "_origin": "ast", + "id": "api_auth_error_codes_647", + "community": 38, + "norm_label": "error codes" + }, + { + "label": "billing.md", + "file_type": "document", + "source_file": "docs/api/billing.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_billing", + "community": 61, + "norm_label": "billing.md" + }, + { + "label": "Billing API \u2014 \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628 (\u0641\u0627\u0632 \u06f4 \u0633\u06cc\u0633\u062a\u0645 \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628/\u0628\u06cc\u0645\u0647)", + "file_type": "document", + "source_file": "docs/api/billing.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_billing_billing_api_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0641\u0627\u0632_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0628\u06cc\u0645\u0647", + "community": 61, + "norm_label": "billing api \u2014 \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628 (\u0641\u0627\u0632 \u06f4 \u0633\u06cc\u0633\u062a\u0645 \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628/\u0628\u06cc\u0645\u0647)" + }, + { + "label": "POST /api/v1/billing/invoices", + "file_type": "document", + "source_file": "docs/api/billing.md", + "source_location": "L17", + "_origin": "ast", + "id": "api_billing_post_api_v1_billing_invoices", + "community": 61, + "norm_label": "post /api/v1/billing/invoices" + }, + { + "label": "GET /api/v1/billing/invoices/{uuid}", + "file_type": "document", + "source_file": "docs/api/billing.md", + "source_location": "L68", + "_origin": "ast", + "id": "api_billing_get_api_v1_billing_invoices_uuid", + "community": 61, + "norm_label": "get /api/v1/billing/invoices/{uuid}" + }, + { + "label": "POST /api/v1/billing/invoices/{uuid}/finalize", + "file_type": "document", + "source_file": "docs/api/billing.md", + "source_location": "L77", + "_origin": "ast", + "id": "api_billing_post_api_v1_billing_invoices_uuid_finalize", + "community": 61, + "norm_label": "post /api/v1/billing/invoices/{uuid}/finalize" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc Invoice", + "file_type": "document", + "source_file": "docs/api/billing.md", + "source_location": "L86", + "_origin": "ast", + "id": "api_billing_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_invoice", + "community": 61, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc invoice" + }, + { + "label": "\u0646\u06a9\u0627\u062a", + "file_type": "document", + "source_file": "docs/api/billing.md", + "source_location": "L89", + "_origin": "ast", + "id": "api_billing_\u0646\u06a9\u0627\u062a", + "community": 61, + "norm_label": "\u0646\u06a9\u0627\u062a" + }, + { + "label": "Claims \u2014 \u0645\u0637\u0627\u0644\u0628\u0627\u062a \u0628\u06cc\u0645\u0647 (\u0641\u0627\u0632 \u06f5)", + "file_type": "document", + "source_file": "docs/api/billing.md", + "source_location": "L96", + "_origin": "ast", + "id": "api_billing_claims_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f5", + "community": 61, + "norm_label": "claims \u2014 \u0645\u0637\u0627\u0644\u0628\u0627\u062a \u0628\u06cc\u0645\u0647 (\u0641\u0627\u0632 \u06f5)" + }, + { + "label": "POST /api/v1/billing/claims", + "file_type": "document", + "source_file": "docs/api/billing.md", + "source_location": "L104", + "_origin": "ast", + "id": "api_billing_post_api_v1_billing_claims", + "community": 61, + "norm_label": "post /api/v1/billing/claims" + }, + { + "label": "GET /api/v1/billing/claims", + "file_type": "document", + "source_file": "docs/api/billing.md", + "source_location": "L113", + "_origin": "ast", + "id": "api_billing_get_api_v1_billing_claims", + "community": 61, + "norm_label": "get /api/v1/billing/claims" + }, + { + "label": "POST /api/v1/billing/claims/{uuid}/{action}", + "file_type": "document", + "source_file": "docs/api/billing.md", + "source_location": "L156", + "_origin": "ast", + "id": "api_billing_post_api_v1_billing_claims_uuid_action", + "community": 61, + "norm_label": "post /api/v1/billing/claims/{uuid}/{action}" + }, + { + "label": "GET /api/v1/billing/reports/insurance-debt", + "file_type": "document", + "source_file": "docs/api/billing.md", + "source_location": "L168", + "_origin": "ast", + "id": "api_billing_get_api_v1_billing_reports_insurance_debt", + "community": 61, + "norm_label": "get /api/v1/billing/reports/insurance-debt" + }, + { + "label": "\u0627\u0631\u0633\u0627\u0644 \u0645\u0637\u0627\u0644\u0628\u0647 (ClaimSubmitter)", + "file_type": "document", + "source_file": "docs/api/billing.md", + "source_location": "L186", + "_origin": "ast", + "id": "api_billing_\u0627\u0631\u0633\u0627\u0644_\u0645\u0637\u0627\u0644\u0628\u0647_claimsubmitter", + "community": 61, + "norm_label": "\u0627\u0631\u0633\u0627\u0644 \u0645\u0637\u0627\u0644\u0628\u0647 (claimsubmitter)" + }, + { + "label": "blog.md", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_blog", + "community": 57, + "norm_label": "blog.md" + }, + { + "label": "Blog API", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_blog_blog_api", + "community": 57, + "norm_label": "blog api" + }, + { + "label": "GET `/api/v1/blogs`", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L7", + "_origin": "ast", + "id": "api_blog_get_api_v1_blogs", + "community": 57, + "norm_label": "get `/api/v1/blogs`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L13", + "_origin": "ast", + "id": "api_blog_query_parameters", + "community": 57, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L20", + "_origin": "ast", + "id": "api_blog_response_200", + "community": 57, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/blog/{slug}`", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L47", + "_origin": "ast", + "id": "api_blog_get_api_v1_blog_slug", + "community": 57, + "norm_label": "get `/api/v1/blog/{slug}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L53", + "_origin": "ast", + "id": "api_blog_path_parameters", + "community": 57, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L58", + "_origin": "ast", + "id": "api_blog_response_200_58", + "community": 57, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L78", + "_origin": "ast", + "id": "api_blog_errors", + "community": 57, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/blog`", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L85", + "_origin": "ast", + "id": "api_blog_post_api_v1_blog", + "community": 57, + "norm_label": "post `/api/v1/blog`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L91", + "_origin": "ast", + "id": "api_blog_request_body_application_json", + "community": 57, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L112", + "_origin": "ast", + "id": "api_blog_response_201", + "community": 57, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L137", + "_origin": "ast", + "id": "api_blog_errors_137", + "community": 57, + "norm_label": "errors" + }, + { + "label": "PATCH `/api/v1/blog/{uuid}`", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L146", + "_origin": "ast", + "id": "api_blog_patch_api_v1_blog_uuid", + "community": 57, + "norm_label": "patch `/api/v1/blog/{uuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L152", + "_origin": "ast", + "id": "api_blog_path_parameters_152", + "community": 57, + "norm_label": "path parameters" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L157", + "_origin": "ast", + "id": "api_blog_request_body_application_json_157", + "community": 57, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L171", + "_origin": "ast", + "id": "api_blog_response_200_171", + "community": 57, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L174", + "_origin": "ast", + "id": "api_blog_errors_174", + "community": 57, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/blog/{uuid}`", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L183", + "_origin": "ast", + "id": "api_blog_delete_api_v1_blog_uuid", + "community": 57, + "norm_label": "delete `/api/v1/blog/{uuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L189", + "_origin": "ast", + "id": "api_blog_response_200_189", + "community": 57, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L194", + "_origin": "ast", + "id": "api_blog_errors_194", + "community": 57, + "norm_label": "errors" + }, + { + "label": "POST `/file/upload/clinic_pro/blog/field_image`", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L203", + "_origin": "ast", + "id": "api_blog_post_file_upload_clinic_pro_blog_field_image", + "community": 57, + "norm_label": "post `/file/upload/clinic_pro/blog/field_image`" + }, + { + "label": "Request", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L209", + "_origin": "ast", + "id": "api_blog_request", + "community": 57, + "norm_label": "request" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L217", + "_origin": "ast", + "id": "api_blog_response_200_217", + "community": 57, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/blog.md", + "source_location": "L231", + "_origin": "ast", + "id": "api_blog_errors_231", + "community": 57, + "norm_label": "errors" + }, + { + "label": "clinic-invitation.md", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_clinic_invitation", + "community": 274, + "norm_label": "clinic-invitation.md" + }, + { + "label": "Clinic Doctor Invitation API", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_clinic_invitation_clinic_doctor_invitation_api", + "community": 12, + "norm_label": "clinic doctor invitation api" + }, + { + "label": "POST `/api/v1/admin/clinic/{uuid}/invite-doctor`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L9", + "_origin": "ast", + "id": "api_clinic_invitation_post_api_v1_admin_clinic_uuid_invite_doctor", + "community": 12, + "norm_label": "post `/api/v1/admin/clinic/{uuid}/invite-doctor`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L15", + "_origin": "ast", + "id": "api_clinic_invitation_path_parameters", + "community": 12, + "norm_label": "path parameters" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L20", + "_origin": "ast", + "id": "api_clinic_invitation_request_body_application_json", + "community": 12, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L35", + "_origin": "ast", + "id": "api_clinic_invitation_response_201", + "community": 12, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L56", + "_origin": "ast", + "id": "api_clinic_invitation_errors", + "community": 12, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/admin/clinic/{uuid}/invitations`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L66", + "_origin": "ast", + "id": "api_clinic_invitation_get_api_v1_admin_clinic_uuid_invitations", + "community": 12, + "norm_label": "get `/api/v1/admin/clinic/{uuid}/invitations`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L72", + "_origin": "ast", + "id": "api_clinic_invitation_path_parameters_72", + "community": 12, + "norm_label": "path parameters" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L77", + "_origin": "ast", + "id": "api_clinic_invitation_query_parameters", + "community": 12, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L83", + "_origin": "ast", + "id": "api_clinic_invitation_response_200", + "community": 12, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L118", + "_origin": "ast", + "id": "api_clinic_invitation_errors_118", + "community": 12, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/admin/clinic/invitation/{invUuid}/resend`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L127", + "_origin": "ast", + "id": "api_clinic_invitation_post_api_v1_admin_clinic_invitation_invuuid_resend", + "community": 12, + "norm_label": "post `/api/v1/admin/clinic/invitation/{invuuid}/resend`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L133", + "_origin": "ast", + "id": "api_clinic_invitation_path_parameters_133", + "community": 12, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L138", + "_origin": "ast", + "id": "api_clinic_invitation_response_200_138", + "community": 12, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L146", + "_origin": "ast", + "id": "api_clinic_invitation_errors_146", + "community": 12, + "norm_label": "errors" + }, + { + "label": "PATCH `/api/v1/admin/clinic/invitation/{invUuid}/status`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L155", + "_origin": "ast", + "id": "api_clinic_invitation_patch_api_v1_admin_clinic_invitation_invuuid_status", + "community": 12, + "norm_label": "patch `/api/v1/admin/clinic/invitation/{invuuid}/status`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L161", + "_origin": "ast", + "id": "api_clinic_invitation_path_parameters_161", + "community": 12, + "norm_label": "path parameters" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L166", + "_origin": "ast", + "id": "api_clinic_invitation_request_body", + "community": 12, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L177", + "_origin": "ast", + "id": "api_clinic_invitation_response_200_177", + "community": 12, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L185", + "_origin": "ast", + "id": "api_clinic_invitation_errors_185", + "community": 12, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/admin/clinic/invitation/{invUuid}`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L195", + "_origin": "ast", + "id": "api_clinic_invitation_delete_api_v1_admin_clinic_invitation_invuuid", + "community": 12, + "norm_label": "delete `/api/v1/admin/clinic/invitation/{invuuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L201", + "_origin": "ast", + "id": "api_clinic_invitation_path_parameters_201", + "community": 12, + "norm_label": "path parameters" + }, + { + "label": "Response `204`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L206", + "_origin": "ast", + "id": "api_clinic_invitation_response_204", + "community": 12, + "norm_label": "response `204`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L209", + "_origin": "ast", + "id": "api_clinic_invitation_errors_209", + "community": 12, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/clinic-invitation/{token}`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L218", + "_origin": "ast", + "id": "api_clinic_invitation_get_api_v1_clinic_invitation_token", + "community": 12, + "norm_label": "get `/api/v1/clinic-invitation/{token}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L224", + "_origin": "ast", + "id": "api_clinic_invitation_path_parameters_224", + "community": 12, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L229", + "_origin": "ast", + "id": "api_clinic_invitation_response_200_229", + "community": 12, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L255", + "_origin": "ast", + "id": "api_clinic_invitation_errors_255", + "community": 12, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/clinic-invitation/{token}/accept`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L262", + "_origin": "ast", + "id": "api_clinic_invitation_post_api_v1_clinic_invitation_token_accept", + "community": 12, + "norm_label": "post `/api/v1/clinic-invitation/{token}/accept`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L270", + "_origin": "ast", + "id": "api_clinic_invitation_path_parameters_270", + "community": 12, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L275", + "_origin": "ast", + "id": "api_clinic_invitation_response_200_275", + "community": 12, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L283", + "_origin": "ast", + "id": "api_clinic_invitation_errors_283", + "community": 12, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/clinic-invitation/{token}/reject`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L291", + "_origin": "ast", + "id": "api_clinic_invitation_post_api_v1_clinic_invitation_token_reject", + "community": 12, + "norm_label": "post `/api/v1/clinic-invitation/{token}/reject`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L297", + "_origin": "ast", + "id": "api_clinic_invitation_path_parameters_297", + "community": 12, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L302", + "_origin": "ast", + "id": "api_clinic_invitation_response_200_302", + "community": 12, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L310", + "_origin": "ast", + "id": "api_clinic_invitation_errors_310", + "community": 12, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/doctor/invitations`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L318", + "_origin": "ast", + "id": "api_clinic_invitation_get_api_v1_doctor_invitations", + "community": 12, + "norm_label": "get `/api/v1/doctor/invitations`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L324", + "_origin": "ast", + "id": "api_clinic_invitation_response_200_324", + "community": 12, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L346", + "_origin": "ast", + "id": "api_clinic_invitation_errors_346", + "community": 12, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/doctor/invitation/{invUuid}/respond`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L353", + "_origin": "ast", + "id": "api_clinic_invitation_post_api_v1_doctor_invitation_invuuid_respond", + "community": 12, + "norm_label": "post `/api/v1/doctor/invitation/{invuuid}/respond`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L361", + "_origin": "ast", + "id": "api_clinic_invitation_path_parameters_361", + "community": 12, + "norm_label": "path parameters" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L366", + "_origin": "ast", + "id": "api_clinic_invitation_request_body_366", + "community": 12, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L374", + "_origin": "ast", + "id": "api_clinic_invitation_response_200_374", + "community": 12, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L382", + "_origin": "ast", + "id": "api_clinic_invitation_errors_382", + "community": 12, + "norm_label": "errors" + }, + { + "label": "clinic-services.md", + "file_type": "document", + "source_file": "docs/api/clinic-services.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_clinic_services", + "community": 203, + "norm_label": "clinic-services.md" + }, + { + "label": "Clinic Services API", + "file_type": "document", + "source_file": "docs/api/clinic-services.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_clinic_services_clinic_services_api", + "community": 203, + "norm_label": "clinic services api" + }, + { + "label": "GET /api/v1/service-sections", + "file_type": "document", + "source_file": "docs/api/clinic-services.md", + "source_location": "L9", + "_origin": "ast", + "id": "api_clinic_services_get_api_v1_service_sections", + "community": 203, + "norm_label": "get /api/v1/service-sections" + }, + { + "label": "POST /api/v1/service-section", + "file_type": "document", + "source_file": "docs/api/clinic-services.md", + "source_location": "L35", + "_origin": "ast", + "id": "api_clinic_services_post_api_v1_service_section", + "community": 203, + "norm_label": "post /api/v1/service-section" + }, + { + "label": "PATCH /api/v1/service-section/{uuid}", + "file_type": "document", + "source_file": "docs/api/clinic-services.md", + "source_location": "L56", + "_origin": "ast", + "id": "api_clinic_services_patch_api_v1_service_section_uuid", + "community": 203, + "norm_label": "patch /api/v1/service-section/{uuid}" + }, + { + "label": "DELETE /api/v1/service-section/{uuid}", + "file_type": "document", + "source_file": "docs/api/clinic-services.md", + "source_location": "L68", + "_origin": "ast", + "id": "api_clinic_services_delete_api_v1_service_section_uuid", + "community": 203, + "norm_label": "delete /api/v1/service-section/{uuid}" + }, + { + "label": "GET /api/v1/service-items/{sectionUuid}", + "file_type": "document", + "source_file": "docs/api/clinic-services.md", + "source_location": "L76", + "_origin": "ast", + "id": "api_clinic_services_get_api_v1_service_items_sectionuuid", + "community": 203, + "norm_label": "get /api/v1/service-items/{sectionuuid}" + }, + { + "label": "POST /api/v1/service-item", + "file_type": "document", + "source_file": "docs/api/clinic-services.md", + "source_location": "L102", + "_origin": "ast", + "id": "api_clinic_services_post_api_v1_service_item", + "community": 203, + "norm_label": "post /api/v1/service-item" + }, + { + "label": "PATCH /api/v1/service-item/{uuid}", + "file_type": "document", + "source_file": "docs/api/clinic-services.md", + "source_location": "L135", + "_origin": "ast", + "id": "api_clinic_services_patch_api_v1_service_item_uuid", + "community": 203, + "norm_label": "patch /api/v1/service-item/{uuid}" + }, + { + "label": "DELETE /api/v1/service-item/{uuid}", + "file_type": "document", + "source_file": "docs/api/clinic-services.md", + "source_location": "L152", + "_origin": "ast", + "id": "api_clinic_services_delete_api_v1_service_item_uuid", + "community": 203, + "norm_label": "delete /api/v1/service-item/{uuid}" + }, + { + "label": "\u062a\u0639\u0631\u0641\u0647\u200c\u06cc \u0646\u0633\u062e\u0647\u200c\u062f\u0627\u0631 \u0633\u0627\u0644\u0627\u0646\u0647 (Tariff) \u2014 \u0641\u0627\u0632 \u06f3 \u0633\u06cc\u0633\u062a\u0645 \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", + "file_type": "document", + "source_file": "docs/api/clinic-services.md", + "source_location": "L174", + "_origin": "ast", + "id": "api_clinic_services_\u062a\u0639\u0631\u0641\u0647_\u06cc_\u0646\u0633\u062e\u0647_\u062f\u0627\u0631_\u0633\u0627\u0644\u0627\u0646\u0647_tariff_\u0641\u0627\u0632_\u06f3_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", + "community": 203, + "norm_label": "\u062a\u0639\u0631\u0641\u0647\u200c\u06cc \u0646\u0633\u062e\u0647\u200c\u062f\u0627\u0631 \u0633\u0627\u0644\u0627\u0646\u0647 (tariff) \u2014 \u0641\u0627\u0632 \u06f3 \u0633\u06cc\u0633\u062a\u0645 \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628" + }, + { + "label": "GET /api/v1/service-items/{uuid}/tariffs", + "file_type": "document", + "source_file": "docs/api/clinic-services.md", + "source_location": "L178", + "_origin": "ast", + "id": "api_clinic_services_get_api_v1_service_items_uuid_tariffs", + "community": 203, + "norm_label": "get /api/v1/service-items/{uuid}/tariffs" + }, + { + "label": "PUT /api/v1/service-items/{uuid}/tariffs/{year}", + "file_type": "document", + "source_file": "docs/api/clinic-services.md", + "source_location": "L198", + "_origin": "ast", + "id": "api_clinic_services_put_api_v1_service_items_uuid_tariffs_year", + "community": 203, + "norm_label": "put /api/v1/service-items/{uuid}/tariffs/{year}" + }, + { + "label": "clinic.md", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_clinic", + "community": 10, + "norm_label": "clinic.md" + }, + { + "label": "Clinic API", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_clinic_clinic_api", + "community": 10, + "norm_label": "clinic api" + }, + { + "label": "POST `/api/v1/clinic`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L7", + "_origin": "ast", + "id": "api_clinic_post_api_v1_clinic", + "community": 10, + "norm_label": "post `/api/v1/clinic`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L13", + "_origin": "ast", + "id": "api_clinic_request_body_application_json", + "community": 10, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L57", + "_origin": "ast", + "id": "api_clinic_response_201", + "community": 10, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L90", + "_origin": "ast", + "id": "api_clinic_errors", + "community": 10, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/clinic/{uuid}`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L97", + "_origin": "ast", + "id": "api_clinic_get_api_v1_clinic_uuid", + "community": 10, + "norm_label": "get `/api/v1/clinic/{uuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L103", + "_origin": "ast", + "id": "api_clinic_path_parameters", + "community": 10, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L108", + "_origin": "ast", + "id": "api_clinic_response_200", + "community": 10, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L151", + "_origin": "ast", + "id": "api_clinic_errors_151", + "community": 10, + "norm_label": "errors" + }, + { + "label": "PATCH `/api/v1/clinic/{uuid}`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L158", + "_origin": "ast", + "id": "api_clinic_patch_api_v1_clinic_uuid", + "community": 10, + "norm_label": "patch `/api/v1/clinic/{uuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L164", + "_origin": "ast", + "id": "api_clinic_path_parameters_164", + "community": 10, + "norm_label": "path parameters" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L169", + "_origin": "ast", + "id": "api_clinic_request_body", + "community": 10, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L172", + "_origin": "ast", + "id": "api_clinic_response_200_172", + "community": 10, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L175", + "_origin": "ast", + "id": "api_clinic_errors_175", + "community": 10, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/clinics`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L184", + "_origin": "ast", + "id": "api_clinic_get_api_v1_clinics", + "community": 10, + "norm_label": "get `/api/v1/clinics`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L190", + "_origin": "ast", + "id": "api_clinic_query_parameters", + "community": 10, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L202", + "_origin": "ast", + "id": "api_clinic_response_200_202", + "community": 10, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/clinic/doctor-list/{clinicUuid}`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L246", + "_origin": "ast", + "id": "api_clinic_get_api_v1_clinic_doctor_list_clinicuuid", + "community": 10, + "norm_label": "get `/api/v1/clinic/doctor-list/{clinicuuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L252", + "_origin": "ast", + "id": "api_clinic_path_parameters_252", + "community": 10, + "norm_label": "path parameters" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L257", + "_origin": "ast", + "id": "api_clinic_query_parameters_257", + "community": 10, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L273", + "_origin": "ast", + "id": "api_clinic_response_200_273", + "community": 10, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L307", + "_origin": "ast", + "id": "api_clinic_errors_307", + "community": 10, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/admin/clinic/{clinicUuid}/doctor/{doctorUuid}`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L314", + "_origin": "ast", + "id": "api_clinic_delete_api_v1_admin_clinic_clinicuuid_doctor_doctoruuid", + "community": 10, + "norm_label": "delete `/api/v1/admin/clinic/{clinicuuid}/doctor/{doctoruuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L320", + "_origin": "ast", + "id": "api_clinic_path_parameters_320", + "community": 10, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L326", + "_origin": "ast", + "id": "api_clinic_response_200_326", + "community": 10, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L331", + "_origin": "ast", + "id": "api_clinic_errors_331", + "community": 10, + "norm_label": "errors" + }, + { + "label": "POST `/file/upload/clinic_pro/clinic/field_clinic_logo`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L339", + "_origin": "ast", + "id": "api_clinic_post_file_upload_clinic_pro_clinic_field_clinic_logo", + "community": 10, + "norm_label": "post `/file/upload/clinic_pro/clinic/field_clinic_logo`" + }, + { + "label": "Request", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L345", + "_origin": "ast", + "id": "api_clinic_request", + "community": 10, + "norm_label": "request" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L352", + "_origin": "ast", + "id": "api_clinic_response_200_352", + "community": 10, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L366", + "_origin": "ast", + "id": "api_clinic_errors_366", + "community": 10, + "norm_label": "errors" + }, + { + "label": "POST `/file/upload/clinic_pro/clinic/field_image_clinic`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L374", + "_origin": "ast", + "id": "api_clinic_post_file_upload_clinic_pro_clinic_field_image_clinic", + "community": 10, + "norm_label": "post `/file/upload/clinic_pro/clinic/field_image_clinic`" + }, + { + "label": "Request", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L380", + "_origin": "ast", + "id": "api_clinic_request_380", + "community": 10, + "norm_label": "request" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L387", + "_origin": "ast", + "id": "api_clinic_response_200_387", + "community": 10, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L403", + "_origin": "ast", + "id": "api_clinic_errors_403", + "community": 10, + "norm_label": "errors" + }, + { + "label": "Clinic Address Management", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L411", + "_origin": "ast", + "id": "api_clinic_clinic_address_management", + "community": 10, + "norm_label": "clinic address management" + }, + { + "label": "`GET /api/v1/clinic/{clinicUuid}/addresses`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L413", + "_origin": "ast", + "id": "api_clinic_get_api_v1_clinic_clinicuuid_addresses", + "community": 10, + "norm_label": "`get /api/v1/clinic/{clinicuuid}/addresses`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L419", + "_origin": "ast", + "id": "api_clinic_response_200_419", + "community": 10, + "norm_label": "response `200`" + }, + { + "label": "`POST /api/v1/clinic/{clinicUuid}/address`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L442", + "_origin": "ast", + "id": "api_clinic_post_api_v1_clinic_clinicuuid_address", + "community": 10, + "norm_label": "`post /api/v1/clinic/{clinicuuid}/address`" + }, + { + "label": "Request", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L448", + "_origin": "ast", + "id": "api_clinic_request_448", + "community": 10, + "norm_label": "request" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L471", + "_origin": "ast", + "id": "api_clinic_response_201_471", + "community": 10, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L476", + "_origin": "ast", + "id": "api_clinic_errors_476", + "community": 10, + "norm_label": "errors" + }, + { + "label": "`PATCH /api/v1/clinic/{clinicUuid}/address/{addressUuid}`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L484", + "_origin": "ast", + "id": "api_clinic_patch_api_v1_clinic_clinicuuid_address_addressuuid", + "community": 10, + "norm_label": "`patch /api/v1/clinic/{clinicuuid}/address/{addressuuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L490", + "_origin": "ast", + "id": "api_clinic_response_200_490", + "community": 10, + "norm_label": "response `200`" + }, + { + "label": "`DELETE /api/v1/clinic/{clinicUuid}/address/{addressUuid}`", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L497", + "_origin": "ast", + "id": "api_clinic_delete_api_v1_clinic_clinicuuid_address_addressuuid", + "community": 10, + "norm_label": "`delete /api/v1/clinic/{clinicuuid}/address/{addressuuid}`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L505", + "_origin": "ast", + "id": "api_clinic_errors_505", + "community": 10, + "norm_label": "errors" + }, + { + "label": "Removed endpoint", + "file_type": "document", + "source_file": "docs/api/clinic.md", + "source_location": "L514", + "_origin": "ast", + "id": "api_clinic_removed_endpoint", + "community": 10, + "norm_label": "removed endpoint" + }, + { + "label": "dashboard.md", + "file_type": "document", + "source_file": "docs/api/dashboard.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_dashboard", + "community": 136, + "norm_label": "dashboard.md" + }, + { + "label": "Dashboard API", + "file_type": "document", + "source_file": "docs/api/dashboard.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_dashboard_dashboard_api", + "community": 136, + "norm_label": "dashboard api" + }, + { + "label": "GET /api/v1/dashboard/clinic", + "file_type": "document", + "source_file": "docs/api/dashboard.md", + "source_location": "L7", + "_origin": "ast", + "id": "api_dashboard_get_api_v1_dashboard_clinic", + "community": 136, + "norm_label": "get /api/v1/dashboard/clinic" + }, + { + "label": "Query params", + "file_type": "document", + "source_file": "docs/api/dashboard.md", + "source_location": "L13", + "_origin": "ast", + "id": "api_dashboard_query_params", + "community": 136, + "norm_label": "query params" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/dashboard.md", + "source_location": "L20", + "_origin": "ast", + "id": "api_dashboard_response_200", + "community": 136, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/dashboard.md", + "source_location": "L69", + "_origin": "ast", + "id": "api_dashboard_errors", + "community": 136, + "norm_label": "errors" + }, + { + "label": "GET /api/v1/dashboard/doctor", + "file_type": "document", + "source_file": "docs/api/dashboard.md", + "source_location": "L77", + "_origin": "ast", + "id": "api_dashboard_get_api_v1_dashboard_doctor", + "community": 136, + "norm_label": "get /api/v1/dashboard/doctor" + }, + { + "label": "Query params", + "file_type": "document", + "source_file": "docs/api/dashboard.md", + "source_location": "L83", + "_origin": "ast", + "id": "api_dashboard_query_params_83", + "community": 136, + "norm_label": "query params" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/dashboard.md", + "source_location": "L90", + "_origin": "ast", + "id": "api_dashboard_response_200_90", + "community": 136, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/dashboard.md", + "source_location": "L138", + "_origin": "ast", + "id": "api_dashboard_errors_138", + "community": 136, + "norm_label": "errors" + }, + { + "label": "GET /api/v1/dashboard/secretary", + "file_type": "document", + "source_file": "docs/api/dashboard.md", + "source_location": "L146", + "_origin": "ast", + "id": "api_dashboard_get_api_v1_dashboard_secretary", + "community": 136, + "norm_label": "get /api/v1/dashboard/secretary" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/dashboard.md", + "source_location": "L152", + "_origin": "ast", + "id": "api_dashboard_response_200_152", + "community": 136, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/dashboard.md", + "source_location": "L190", + "_origin": "ast", + "id": "api_dashboard_errors_190", + "community": 136, + "norm_label": "errors" + }, + { + "label": "GET /api/v1/admin/dashboard/charts", + "file_type": "document", + "source_file": "docs/api/dashboard.md", + "source_location": "L198", + "_origin": "ast", + "id": "api_dashboard_get_api_v1_admin_dashboard_charts", + "community": 136, + "norm_label": "get /api/v1/admin/dashboard/charts" + }, + { + "label": "Query params", + "file_type": "document", + "source_file": "docs/api/dashboard.md", + "source_location": "L204", + "_origin": "ast", + "id": "api_dashboard_query_params_204", + "community": 136, + "norm_label": "query params" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/dashboard.md", + "source_location": "L211", + "_origin": "ast", + "id": "api_dashboard_response_200_211", + "community": 136, + "norm_label": "response `200`" + }, + { + "label": "doctor-service.md", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_doctor_service", + "community": 92, + "norm_label": "doctor-service.md" + }, + { + "label": "Doctor Service API", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_doctor_service_doctor_service_api", + "community": 92, + "norm_label": "doctor service api" + }, + { + "label": "GET `/api/v1/doctor-services`", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L7", + "_origin": "ast", + "id": "api_doctor_service_get_api_v1_doctor_services", + "community": 92, + "norm_label": "get `/api/v1/doctor-services`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L13", + "_origin": "ast", + "id": "api_doctor_service_query_parameters", + "community": 92, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L18", + "_origin": "ast", + "id": "api_doctor_service_response_200", + "community": 92, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/admin/doctor-services`", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L37", + "_origin": "ast", + "id": "api_doctor_service_get_api_v1_admin_doctor_services", + "community": 92, + "norm_label": "get `/api/v1/admin/doctor-services`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L43", + "_origin": "ast", + "id": "api_doctor_service_query_parameters_43", + "community": 92, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L51", + "_origin": "ast", + "id": "api_doctor_service_response_200_51", + "community": 92, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L60", + "_origin": "ast", + "id": "api_doctor_service_errors", + "community": 92, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/admin/doctor-service`", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L68", + "_origin": "ast", + "id": "api_doctor_service_post_api_v1_admin_doctor_service", + "community": 92, + "norm_label": "post `/api/v1/admin/doctor-service`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L74", + "_origin": "ast", + "id": "api_doctor_service_request_body_application_json", + "community": 92, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L93", + "_origin": "ast", + "id": "api_doctor_service_response_201", + "community": 92, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L96", + "_origin": "ast", + "id": "api_doctor_service_errors_96", + "community": 92, + "norm_label": "errors" + }, + { + "label": "PATCH `/api/v1/admin/doctor-service/{id}`", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L105", + "_origin": "ast", + "id": "api_doctor_service_patch_api_v1_admin_doctor_service_id", + "community": 92, + "norm_label": "patch `/api/v1/admin/doctor-service/{id}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L111", + "_origin": "ast", + "id": "api_doctor_service_path_parameters", + "community": 92, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L118", + "_origin": "ast", + "id": "api_doctor_service_response_200_118", + "community": 92, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L121", + "_origin": "ast", + "id": "api_doctor_service_errors_121", + "community": 92, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/admin/doctor-service/{id}`", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L130", + "_origin": "ast", + "id": "api_doctor_service_delete_api_v1_admin_doctor_service_id", + "community": 92, + "norm_label": "delete `/api/v1/admin/doctor-service/{id}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L136", + "_origin": "ast", + "id": "api_doctor_service_response_200_136", + "community": 92, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/doctor-service.md", + "source_location": "L141", + "_origin": "ast", + "id": "api_doctor_service_errors_141", + "community": 92, + "norm_label": "errors" + }, + { + "label": "doctor.md", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_doctor", + "community": 333, + "norm_label": "doctor.md" + }, + { + "label": "Doctor API", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_doctor_doctor_api", + "community": 333, + "norm_label": "doctor api" + }, + { + "label": "POST `/api/v1/doctor`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L7", + "_origin": "ast", + "id": "api_doctor_post_api_v1_doctor", + "community": 534, + "norm_label": "post `/api/v1/doctor`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L13", + "_origin": "ast", + "id": "api_doctor_request_body_application_json", + "community": 534, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L36", + "_origin": "ast", + "id": "api_doctor_response_201", + "community": 534, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L56", + "_origin": "ast", + "id": "api_doctor_errors", + "community": 534, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/doctor/{uuid}`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L65", + "_origin": "ast", + "id": "api_doctor_get_api_v1_doctor_uuid", + "community": 535, + "norm_label": "get `/api/v1/doctor/{uuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L71", + "_origin": "ast", + "id": "api_doctor_path_parameters", + "community": 535, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L76", + "_origin": "ast", + "id": "api_doctor_response_200", + "community": 535, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L114", + "_origin": "ast", + "id": "api_doctor_errors_114", + "community": 535, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/clinic/my-doctor/{doctorUuid}`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L121", + "_origin": "ast", + "id": "api_doctor_get_api_v1_clinic_my_doctor_doctoruuid", + "community": 482, + "norm_label": "get `/api/v1/clinic/my-doctor/{doctoruuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L127", + "_origin": "ast", + "id": "api_doctor_path_parameters_127", + "community": 482, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L132", + "_origin": "ast", + "id": "api_doctor_response_200_132", + "community": 482, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L151", + "_origin": "ast", + "id": "api_doctor_errors_151", + "community": 482, + "norm_label": "errors" + }, + { + "label": "Schedule Fields Notes", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L159", + "_origin": "ast", + "id": "api_doctor_schedule_fields_notes", + "community": 482, + "norm_label": "schedule fields notes" + }, + { + "label": "GET `/api/v1/doctors`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L171", + "_origin": "ast", + "id": "api_doctor_get_api_v1_doctors", + "community": 333, + "norm_label": "get `/api/v1/doctors`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L177", + "_origin": "ast", + "id": "api_doctor_query_parameters", + "community": 333, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L187", + "_origin": "ast", + "id": "api_doctor_response_200_187", + "community": 333, + "norm_label": "response `200`" + }, + { + "label": "PATCH `/api/v1/doctor/{uuid}`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L216", + "_origin": "ast", + "id": "api_doctor_patch_api_v1_doctor_uuid", + "community": 483, + "norm_label": "patch `/api/v1/doctor/{uuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L222", + "_origin": "ast", + "id": "api_doctor_path_parameters_222", + "community": 483, + "norm_label": "path parameters" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L227", + "_origin": "ast", + "id": "api_doctor_request_body_application_json_227", + "community": 483, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L246", + "_origin": "ast", + "id": "api_doctor_response_200_246", + "community": 483, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L249", + "_origin": "ast", + "id": "api_doctor_errors_249", + "community": 483, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/doctor/{uuid}`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L258", + "_origin": "ast", + "id": "api_doctor_delete_api_v1_doctor_uuid", + "community": 533, + "norm_label": "delete `/api/v1/doctor/{uuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L264", + "_origin": "ast", + "id": "api_doctor_path_parameters_264", + "community": 533, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L269", + "_origin": "ast", + "id": "api_doctor_response_200_269", + "community": 533, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L277", + "_origin": "ast", + "id": "api_doctor_errors_277", + "community": 533, + "norm_label": "errors" + }, + { + "label": "POST `/file/upload/clinic_pro/doctor/field_image`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L286", + "_origin": "ast", + "id": "api_doctor_post_file_upload_clinic_pro_doctor_field_image", + "community": 536, + "norm_label": "post `/file/upload/clinic_pro/doctor/field_image`" + }, + { + "label": "Request", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L292", + "_origin": "ast", + "id": "api_doctor_request", + "community": 536, + "norm_label": "request" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L299", + "_origin": "ast", + "id": "api_doctor_response_200_299", + "community": 536, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L313", + "_origin": "ast", + "id": "api_doctor_errors_313", + "community": 536, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/clinic-pro/doctor-addresses/{doctorId}`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L321", + "_origin": "ast", + "id": "api_doctor_get_api_v1_clinic_pro_doctor_addresses_doctorid", + "community": 593, + "norm_label": "get `/api/v1/clinic-pro/doctor-addresses/{doctorid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L327", + "_origin": "ast", + "id": "api_doctor_path_parameters_327", + "community": 593, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L332", + "_origin": "ast", + "id": "api_doctor_response_200_332", + "community": 593, + "norm_label": "response `200`" + }, + { + "label": "POST `/api/v1/clinic-pro/doctor-address`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L371", + "_origin": "ast", + "id": "api_doctor_post_api_v1_clinic_pro_doctor_address", + "community": 537, + "norm_label": "post `/api/v1/clinic-pro/doctor-address`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L377", + "_origin": "ast", + "id": "api_doctor_request_body", + "community": 537, + "norm_label": "request body" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L400", + "_origin": "ast", + "id": "api_doctor_response_201_400", + "community": 537, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L415", + "_origin": "ast", + "id": "api_doctor_errors_415", + "community": 537, + "norm_label": "errors" + }, + { + "label": "PATCH `/api/v1/clinic-pro/doctor-address/{id}`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L424", + "_origin": "ast", + "id": "api_doctor_patch_api_v1_clinic_pro_doctor_address_id", + "community": 484, + "norm_label": "patch `/api/v1/clinic-pro/doctor-address/{id}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L430", + "_origin": "ast", + "id": "api_doctor_path_parameters_430", + "community": 484, + "norm_label": "path parameters" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L435", + "_origin": "ast", + "id": "api_doctor_request_body_435", + "community": 484, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L438", + "_origin": "ast", + "id": "api_doctor_response_200_438", + "community": 484, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L441", + "_origin": "ast", + "id": "api_doctor_errors_441", + "community": 484, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/clinic-pro/doctor-address/{id}`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L450", + "_origin": "ast", + "id": "api_doctor_delete_api_v1_clinic_pro_doctor_address_id", + "community": 333, + "norm_label": "delete `/api/v1/clinic-pro/doctor-address/{id}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L456", + "_origin": "ast", + "id": "api_doctor_response_200_456", + "community": 333, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L461", + "_origin": "ast", + "id": "api_doctor_errors_461", + "community": 333, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/clinic-pro/doctor-address/from-clinic/{clinicUuid}`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L470", + "_origin": "ast", + "id": "api_doctor_post_api_v1_clinic_pro_doctor_address_from_clinic_clinicuuid", + "community": 538, + "norm_label": "post `/api/v1/clinic-pro/doctor-address/from-clinic/{clinicuuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L476", + "_origin": "ast", + "id": "api_doctor_path_parameters_476", + "community": 538, + "norm_label": "path parameters" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L481", + "_origin": "ast", + "id": "api_doctor_response_201_481", + "community": 538, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/doctor.md", + "source_location": "L484", + "_origin": "ast", + "id": "api_doctor_errors_484", + "community": 538, + "norm_label": "errors" + }, + { + "label": "insurance.md", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_insurance", + "community": 228, + "norm_label": "insurance.md" + }, + { + "label": "Insurance API", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_insurance_insurance_api", + "community": 228, + "norm_label": "insurance api" + }, + { + "label": "GET `/api/v1/insurances`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L11", + "_origin": "ast", + "id": "api_insurance_get_api_v1_insurances", + "community": 595, + "norm_label": "get `/api/v1/insurances`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L17", + "_origin": "ast", + "id": "api_insurance_query_parameters", + "community": 595, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L22", + "_origin": "ast", + "id": "api_insurance_response_200", + "community": 595, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/admin/insurances`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L47", + "_origin": "ast", + "id": "api_insurance_get_api_v1_admin_insurances", + "community": 539, + "norm_label": "get `/api/v1/admin/insurances`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L53", + "_origin": "ast", + "id": "api_insurance_query_parameters_53", + "community": 539, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L61", + "_origin": "ast", + "id": "api_insurance_response_200_61", + "community": 539, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L70", + "_origin": "ast", + "id": "api_insurance_errors", + "community": 539, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/admin/insurance`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L78", + "_origin": "ast", + "id": "api_insurance_post_api_v1_admin_insurance", + "community": 540, + "norm_label": "post `/api/v1/admin/insurance`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L84", + "_origin": "ast", + "id": "api_insurance_request_body_application_json", + "community": 540, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L101", + "_origin": "ast", + "id": "api_insurance_response_201", + "community": 540, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L104", + "_origin": "ast", + "id": "api_insurance_errors_104", + "community": 540, + "norm_label": "errors" + }, + { + "label": "PATCH `/api/v1/admin/insurance/{id}`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L113", + "_origin": "ast", + "id": "api_insurance_patch_api_v1_admin_insurance_id", + "community": 541, + "norm_label": "patch `/api/v1/admin/insurance/{id}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L119", + "_origin": "ast", + "id": "api_insurance_path_parameters", + "community": 541, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L126", + "_origin": "ast", + "id": "api_insurance_response_200_126", + "community": 541, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L129", + "_origin": "ast", + "id": "api_insurance_errors_129", + "community": 541, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/admin/insurance/{id}`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L138", + "_origin": "ast", + "id": "api_insurance_delete_api_v1_admin_insurance_id", + "community": 228, + "norm_label": "delete `/api/v1/admin/insurance/{id}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L144", + "_origin": "ast", + "id": "api_insurance_response_200_144", + "community": 228, + "norm_label": "response `200`" + }, + { + "label": "POST `/api/v1/admin/insurance/{id}/upload-logo`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L151", + "_origin": "ast", + "id": "api_insurance_post_api_v1_admin_insurance_id_upload_logo", + "community": 596, + "norm_label": "post `/api/v1/admin/insurance/{id}/upload-logo`" + }, + { + "label": "Request", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L157", + "_origin": "ast", + "id": "api_insurance_request", + "community": 596, + "norm_label": "request" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L164", + "_origin": "ast", + "id": "api_insurance_response_200_164", + "community": 596, + "norm_label": "response `200`" + }, + { + "label": "POST `/api/v1/insurance/`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L180", + "_origin": "ast", + "id": "api_insurance_post_api_v1_insurance", + "community": 542, + "norm_label": "post `/api/v1/insurance/`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L186", + "_origin": "ast", + "id": "api_insurance_request_body_application_json_186", + "community": 542, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L201", + "_origin": "ast", + "id": "api_insurance_response_201_201", + "community": 542, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L214", + "_origin": "ast", + "id": "api_insurance_errors_214", + "community": 542, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/insurance/{id}`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L224", + "_origin": "ast", + "id": "api_insurance_get_api_v1_insurance_id", + "community": 228, + "norm_label": "get `/api/v1/insurance/{id}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L230", + "_origin": "ast", + "id": "api_insurance_response_200_230", + "community": 228, + "norm_label": "response `200`" + }, + { + "label": "PATCH `/api/v1/insurance/{id}`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L235", + "_origin": "ast", + "id": "api_insurance_patch_api_v1_insurance_id", + "community": 543, + "norm_label": "patch `/api/v1/insurance/{id}`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L241", + "_origin": "ast", + "id": "api_insurance_request_body", + "community": 543, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L246", + "_origin": "ast", + "id": "api_insurance_response_200_246", + "community": 543, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L249", + "_origin": "ast", + "id": "api_insurance_errors_249", + "community": 543, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/insurance/{id}`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L258", + "_origin": "ast", + "id": "api_insurance_delete_api_v1_insurance_id", + "community": 228, + "norm_label": "delete `/api/v1/insurance/{id}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L264", + "_origin": "ast", + "id": "api_insurance_response_200_264", + "community": 228, + "norm_label": "response `200`" + }, + { + "label": "EntityInsurancePricing \u2014 \u0642\u06cc\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc \u0648\u06cc\u0632\u06cc\u062a \u0628\u0631 \u0627\u0633\u0627\u0633 \u0628\u06cc\u0645\u0647", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L271", + "_origin": "ast", + "id": "api_insurance_entityinsurancepricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647", + "community": 228, + "norm_label": "entityinsurancepricing \u2014 \u0642\u06cc\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc \u0648\u06cc\u0632\u06cc\u062a \u0628\u0631 \u0627\u0633\u0627\u0633 \u0628\u06cc\u0645\u0647" + }, + { + "label": "GET `/api/v1/insurance-pricing`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L281", + "_origin": "ast", + "id": "api_insurance_get_api_v1_insurance_pricing", + "community": 228, + "norm_label": "get `/api/v1/insurance-pricing`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L287", + "_origin": "ast", + "id": "api_insurance_response_200_287", + "community": 228, + "norm_label": "response `200`" + }, + { + "label": "\u062e\u0637\u0627\u0647\u0627", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L315", + "_origin": "ast", + "id": "api_insurance_\u062e\u0637\u0627\u0647\u0627", + "community": 228, + "norm_label": "\u062e\u0637\u0627\u0647\u0627" + }, + { + "label": "PUT `/api/v1/insurance-pricing`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L320", + "_origin": "ast", + "id": "api_insurance_put_api_v1_insurance_pricing", + "community": 544, + "norm_label": "put `/api/v1/insurance-pricing`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L326", + "_origin": "ast", + "id": "api_insurance_request_body_326", + "community": 544, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L343", + "_origin": "ast", + "id": "api_insurance_response_200_343", + "community": 544, + "norm_label": "response `200`" + }, + { + "label": "\u062e\u0637\u0627\u0647\u0627", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L346", + "_origin": "ast", + "id": "api_insurance_\u062e\u0637\u0627\u0647\u0627_346", + "community": 544, + "norm_label": "\u062e\u0637\u0627\u0647\u0627" + }, + { + "label": "TenantInsurance \u2014 \u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc \u0628\u06cc\u0645\u0647\u200c\u06cc tenant (\u0641\u0627\u0632 \u06f1 \u0633\u06cc\u0633\u062a\u0645 \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628)", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L351", + "_origin": "ast", + "id": "api_insurance_tenantinsurance_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06cc_tenant_\u0641\u0627\u0632_\u06f1_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", + "community": 485, + "norm_label": "tenantinsurance \u2014 \u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc \u0628\u06cc\u0645\u0647\u200c\u06cc tenant (\u0641\u0627\u0632 \u06f1 \u0633\u06cc\u0633\u062a\u0645 \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628)" + }, + { + "label": "GET `/api/v1/billing/tenant-insurances`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L355", + "_origin": "ast", + "id": "api_insurance_get_api_v1_billing_tenant_insurances", + "community": 485, + "norm_label": "get `/api/v1/billing/tenant-insurances`" + }, + { + "label": "POST `/api/v1/billing/tenant-insurances`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L383", + "_origin": "ast", + "id": "api_insurance_post_api_v1_billing_tenant_insurances", + "community": 485, + "norm_label": "post `/api/v1/billing/tenant-insurances`" + }, + { + "label": "PATCH `/api/v1/billing/tenant-insurances/{uuid}`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L397", + "_origin": "ast", + "id": "api_insurance_patch_api_v1_billing_tenant_insurances_uuid", + "community": 485, + "norm_label": "patch `/api/v1/billing/tenant-insurances/{uuid}`" + }, + { + "label": "DELETE `/api/v1/billing/tenant-insurances/{uuid}`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L400", + "_origin": "ast", + "id": "api_insurance_delete_api_v1_billing_tenant_insurances_uuid", + "community": 485, + "norm_label": "delete `/api/v1/billing/tenant-insurances/{uuid}`" + }, + { + "label": "TenantServiceCoverage \u2014 \u067e\u0648\u0634\u0634 \u062e\u062f\u0645\u062a \u062a\u062d\u062a \u06cc\u06a9 \u0642\u0631\u0627\u0631\u062f\u0627\u062f \u0628\u06cc\u0645\u0647 (\u0641\u0627\u0632 \u06f2)", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L411", + "_origin": "ast", + "id": "api_insurance_tenantservicecoverage_\u067e\u0648\u0634\u0634_\u062e\u062f\u0645\u062a_\u062a\u062d\u062a_\u06cc\u06a9_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f2", + "community": 594, + "norm_label": "tenantservicecoverage \u2014 \u067e\u0648\u0634\u0634 \u062e\u062f\u0645\u062a \u062a\u062d\u062a \u06cc\u06a9 \u0642\u0631\u0627\u0631\u062f\u0627\u062f \u0628\u06cc\u0645\u0647 (\u0641\u0627\u0632 \u06f2)" + }, + { + "label": "GET `/api/v1/billing/tenant-insurances/{uuid}/service-coverage`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L415", + "_origin": "ast", + "id": "api_insurance_get_api_v1_billing_tenant_insurances_uuid_service_coverage", + "community": 594, + "norm_label": "get `/api/v1/billing/tenant-insurances/{uuid}/service-coverage`" + }, + { + "label": "PUT `/api/v1/billing/tenant-insurances/{uuid}/service-coverage`", + "file_type": "document", + "source_file": "docs/api/insurance.md", + "source_location": "L440", + "_origin": "ast", + "id": "api_insurance_put_api_v1_billing_tenant_insurances_uuid_service_coverage", + "community": 594, + "norm_label": "put `/api/v1/billing/tenant-insurances/{uuid}/service-coverage`" + }, + { + "label": "location.md", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_location", + "community": 29, + "norm_label": "location.md" + }, + { + "label": "Location API (Province & City)", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_location_location_api_province_city", + "community": 29, + "norm_label": "location api (province & city)" + }, + { + "label": "GET `/api/v1/provinces`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L7", + "_origin": "ast", + "id": "api_location_get_api_v1_provinces", + "community": 29, + "norm_label": "get `/api/v1/provinces`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L13", + "_origin": "ast", + "id": "api_location_response_200", + "community": 29, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/cities`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L26", + "_origin": "ast", + "id": "api_location_get_api_v1_cities", + "community": 29, + "norm_label": "get `/api/v1/cities`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L32", + "_origin": "ast", + "id": "api_location_query_parameters", + "community": 29, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L37", + "_origin": "ast", + "id": "api_location_response_200_37", + "community": 29, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/admin/provinces`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L50", + "_origin": "ast", + "id": "api_location_get_api_v1_admin_provinces", + "community": 29, + "norm_label": "get `/api/v1/admin/provinces`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L56", + "_origin": "ast", + "id": "api_location_query_parameters_56", + "community": 29, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L63", + "_origin": "ast", + "id": "api_location_response_200_63", + "community": 29, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L72", + "_origin": "ast", + "id": "api_location_errors", + "community": 29, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/admin/cities`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L80", + "_origin": "ast", + "id": "api_location_get_api_v1_admin_cities", + "community": 29, + "norm_label": "get `/api/v1/admin/cities`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L86", + "_origin": "ast", + "id": "api_location_query_parameters_86", + "community": 29, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L94", + "_origin": "ast", + "id": "api_location_response_200_94", + "community": 29, + "norm_label": "response `200`" + }, + { + "label": "POST `/api/v1/admin/province`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L99", + "_origin": "ast", + "id": "api_location_post_api_v1_admin_province", + "community": 29, + "norm_label": "post `/api/v1/admin/province`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L105", + "_origin": "ast", + "id": "api_location_request_body_application_json", + "community": 29, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L120", + "_origin": "ast", + "id": "api_location_response_201", + "community": 29, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L123", + "_origin": "ast", + "id": "api_location_errors_123", + "community": 29, + "norm_label": "errors" + }, + { + "label": "PATCH `/api/v1/admin/province/{id}`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L132", + "_origin": "ast", + "id": "api_location_patch_api_v1_admin_province_id", + "community": 29, + "norm_label": "patch `/api/v1/admin/province/{id}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L138", + "_origin": "ast", + "id": "api_location_path_parameters", + "community": 29, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L145", + "_origin": "ast", + "id": "api_location_response_200_145", + "community": 29, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L148", + "_origin": "ast", + "id": "api_location_errors_148", + "community": 29, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/admin/province/{id}`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L157", + "_origin": "ast", + "id": "api_location_delete_api_v1_admin_province_id", + "community": 29, + "norm_label": "delete `/api/v1/admin/province/{id}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L163", + "_origin": "ast", + "id": "api_location_response_200_163", + "community": 29, + "norm_label": "response `200`" + }, + { + "label": "POST `/api/v1/admin/city`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L170", + "_origin": "ast", + "id": "api_location_post_api_v1_admin_city", + "community": 29, + "norm_label": "post `/api/v1/admin/city`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L176", + "_origin": "ast", + "id": "api_location_request_body_application_json_176", + "community": 29, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L193", + "_origin": "ast", + "id": "api_location_response_201_193", + "community": 29, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L196", + "_origin": "ast", + "id": "api_location_errors_196", + "community": 29, + "norm_label": "errors" + }, + { + "label": "PATCH `/api/v1/admin/city/{id}`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L205", + "_origin": "ast", + "id": "api_location_patch_api_v1_admin_city_id", + "community": 29, + "norm_label": "patch `/api/v1/admin/city/{id}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L213", + "_origin": "ast", + "id": "api_location_response_200_213", + "community": 29, + "norm_label": "response `200`" + }, + { + "label": "DELETE `/api/v1/admin/city/{id}`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L218", + "_origin": "ast", + "id": "api_location_delete_api_v1_admin_city_id", + "community": 29, + "norm_label": "delete `/api/v1/admin/city/{id}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L224", + "_origin": "ast", + "id": "api_location_response_200_224", + "community": 29, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/categorys/{bundle}` *(Legacy)*", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L231", + "_origin": "ast", + "id": "api_location_get_api_v1_categorys_bundle_legacy", + "community": 29, + "norm_label": "get `/api/v1/categorys/{bundle}` *(legacy)*" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/location.md", + "source_location": "L237", + "_origin": "ast", + "id": "api_location_path_parameters_237", + "community": 29, + "norm_label": "path parameters" + }, + { + "label": "patient.md", + "file_type": "document", + "source_file": "docs/api/patient.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_patient", + "community": 61, + "norm_label": "patient.md" + }, + { + "label": "Patient Records & Sessions API", + "file_type": "document", + "source_file": "docs/api/patient.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_patient_patient_records_sessions_api", + "community": 61, + "norm_label": "patient records & sessions api" + }, + { + "label": "Overview", + "file_type": "document", + "source_file": "docs/api/patient.md", + "source_location": "L3", + "_origin": "ast", + "id": "api_patient_overview", + "community": 61, + "norm_label": "overview" + }, + { + "label": "Endpoints", + "file_type": "document", + "source_file": "docs/api/patient.md", + "source_location": "L12", + "_origin": "ast", + "id": "api_patient_endpoints", + "community": 61, + "norm_label": "endpoints" + }, + { + "label": "List Patients", + "file_type": "document", + "source_file": "docs/api/patient.md", + "source_location": "L14", + "_origin": "ast", + "id": "api_patient_list_patients", + "community": 61, + "norm_label": "list patients" + }, + { + "label": "Create Patient Record", + "file_type": "document", + "source_file": "docs/api/patient.md", + "source_location": "L62", + "_origin": "ast", + "id": "api_patient_create_patient_record", + "community": 61, + "norm_label": "create patient record" + }, + { + "label": "Get Patient Record", + "file_type": "document", + "source_file": "docs/api/patient.md", + "source_location": "L118", + "_origin": "ast", + "id": "api_patient_get_patient_record", + "community": 61, + "norm_label": "get patient record" + }, + { + "label": "List Patient Sessions", + "file_type": "document", + "source_file": "docs/api/patient.md", + "source_location": "L172", + "_origin": "ast", + "id": "api_patient_list_patient_sessions", + "community": 61, + "norm_label": "list patient sessions" + }, + { + "label": "Create Session", + "file_type": "document", + "source_file": "docs/api/patient.md", + "source_location": "L218", + "_origin": "ast", + "id": "api_patient_create_session", + "community": 61, + "norm_label": "create session" + }, + { + "label": "Update Session", + "file_type": "document", + "source_file": "docs/api/patient.md", + "source_location": "L277", + "_origin": "ast", + "id": "api_patient_update_session", + "community": 61, + "norm_label": "update session" + }, + { + "label": "Auto-Creation on Appointment Confirm", + "file_type": "document", + "source_file": "docs/api/patient.md", + "source_location": "L311", + "_origin": "ast", + "id": "api_patient_auto_creation_on_appointment_confirm", + "community": 61, + "norm_label": "auto-creation on appointment confirm" + }, + { + "label": "payment.md", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_payment", + "community": 45, + "norm_label": "payment.md" + }, + { + "label": "Payment API", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_payment_payment_api", + "community": 45, + "norm_label": "payment api" + }, + { + "label": "GET `/api/v1/payment/config`", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L8", + "_origin": "ast", + "id": "api_payment_get_api_v1_payment_config", + "community": 45, + "norm_label": "get `/api/v1/payment/config`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L14", + "_origin": "ast", + "id": "api_payment_response_200", + "community": 45, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/my/payments`", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L34", + "_origin": "ast", + "id": "api_payment_get_api_v1_my_payments", + "community": 45, + "norm_label": "get `/api/v1/my/payments`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L40", + "_origin": "ast", + "id": "api_payment_query_parameters", + "community": 45, + "norm_label": "query parameters" + }, + { + "label": "Response `200` (paginated)", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L47", + "_origin": "ast", + "id": "api_payment_response_200_paginated", + "community": 45, + "norm_label": "response `200` (paginated)" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L70", + "_origin": "ast", + "id": "api_payment_errors", + "community": 45, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/payment/appointment`", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L77", + "_origin": "ast", + "id": "api_payment_post_api_v1_payment_appointment", + "community": 45, + "norm_label": "post `/api/v1/payment/appointment`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L83", + "_origin": "ast", + "id": "api_payment_request_body_application_json", + "community": 45, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L98", + "_origin": "ast", + "id": "api_payment_response_200_98", + "community": 45, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L116", + "_origin": "ast", + "id": "api_payment_errors_116", + "community": 45, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/payment/callback/{gateway}`", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L127", + "_origin": "ast", + "id": "api_payment_post_api_v1_payment_callback_gateway", + "community": 45, + "norm_label": "post `/api/v1/payment/callback/{gateway}`" + }, + { + "label": "GET `/api/v1/payment/callback/{gateway}`", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L128", + "_origin": "ast", + "id": "api_payment_get_api_v1_payment_callback_gateway", + "community": 45, + "norm_label": "get `/api/v1/payment/callback/{gateway}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L134", + "_origin": "ast", + "id": "api_payment_path_parameters", + "community": 45, + "norm_label": "path parameters" + }, + { + "label": "Request (varies by gateway)", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L139", + "_origin": "ast", + "id": "api_payment_request_varies_by_gateway", + "community": 45, + "norm_label": "request (varies by gateway)" + }, + { + "label": "Response", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L150", + "_origin": "ast", + "id": "api_payment_response", + "community": 45, + "norm_label": "response" + }, + { + "label": "Notes", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L161", + "_origin": "ast", + "id": "api_payment_notes", + "community": 45, + "norm_label": "notes" + }, + { + "label": "POST `/api/v1/subscription-payment`", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L168", + "_origin": "ast", + "id": "api_payment_post_api_v1_subscription_payment", + "community": 45, + "norm_label": "post `/api/v1/subscription-payment`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L174", + "_origin": "ast", + "id": "api_payment_request_body", + "community": 45, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L189", + "_origin": "ast", + "id": "api_payment_response_200_189", + "community": 45, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L201", + "_origin": "ast", + "id": "api_payment_errors_201", + "community": 45, + "norm_label": "errors" + }, + { + "label": "POST/GET `/api/v1/subscription-payment/callback/{gateway}`", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L210", + "_origin": "ast", + "id": "api_payment_post_get_api_v1_subscription_payment_callback_gateway", + "community": 45, + "norm_label": "post/get `/api/v1/subscription-payment/callback/{gateway}`" + }, + { + "label": "GET `/api/v1/payment/{uuid}`", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L218", + "_origin": "ast", + "id": "api_payment_get_api_v1_payment_uuid", + "community": 45, + "norm_label": "get `/api/v1/payment/{uuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L224", + "_origin": "ast", + "id": "api_payment_path_parameters_224", + "community": 45, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L229", + "_origin": "ast", + "id": "api_payment_response_200_229", + "community": 45, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L258", + "_origin": "ast", + "id": "api_payment_errors_258", + "community": 45, + "norm_label": "errors" + }, + { + "label": "Sandbox (test) mode & origin allowlist", + "file_type": "document", + "source_file": "docs/api/payment.md", + "source_location": "L267", + "_origin": "ast", + "id": "api_payment_sandbox_test_mode_origin_allowlist", + "community": 45, + "norm_label": "sandbox (test) mode & origin allowlist" + }, + { + "label": "rating.md", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_rating", + "community": 17, + "norm_label": "rating.md" + }, + { + "label": "Rating & Comments API", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_rating_rating_comments_api", + "community": 17, + "norm_label": "rating & comments api" + }, + { + "label": "POST `/api/v1/rate`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L7", + "_origin": "ast", + "id": "api_rating_post_api_v1_rate", + "community": 17, + "norm_label": "post `/api/v1/rate`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L15", + "_origin": "ast", + "id": "api_rating_request_body_application_json", + "community": 17, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201` / `200`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L37", + "_origin": "ast", + "id": "api_rating_response_201_200", + "community": 17, + "norm_label": "response `201` / `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L59", + "_origin": "ast", + "id": "api_rating_errors", + "community": 17, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/rate/{doctorUuid}`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L69", + "_origin": "ast", + "id": "api_rating_get_api_v1_rate_doctoruuid", + "community": 17, + "norm_label": "get `/api/v1/rate/{doctoruuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L75", + "_origin": "ast", + "id": "api_rating_path_parameters", + "community": 17, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L80", + "_origin": "ast", + "id": "api_rating_response_200", + "community": 17, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L105", + "_origin": "ast", + "id": "api_rating_errors_105", + "community": 17, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/rate/{doctorUuid}/eligibility`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L112", + "_origin": "ast", + "id": "api_rating_get_api_v1_rate_doctoruuid_eligibility", + "community": 17, + "norm_label": "get `/api/v1/rate/{doctoruuid}/eligibility`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L118", + "_origin": "ast", + "id": "api_rating_path_parameters_118", + "community": 17, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L123", + "_origin": "ast", + "id": "api_rating_response_200_123", + "community": 17, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L133", + "_origin": "ast", + "id": "api_rating_errors_133", + "community": 17, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/comment`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L141", + "_origin": "ast", + "id": "api_rating_post_api_v1_comment", + "community": 17, + "norm_label": "post `/api/v1/comment`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L151", + "_origin": "ast", + "id": "api_rating_request_body_application_json_151", + "community": 17, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L166", + "_origin": "ast", + "id": "api_rating_response_201", + "community": 17, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L171", + "_origin": "ast", + "id": "api_rating_errors_171", + "community": 17, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/comments/{doctorUuid}`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L181", + "_origin": "ast", + "id": "api_rating_get_api_v1_comments_doctoruuid", + "community": 17, + "norm_label": "get `/api/v1/comments/{doctoruuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L187", + "_origin": "ast", + "id": "api_rating_path_parameters_187", + "community": 17, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L192", + "_origin": "ast", + "id": "api_rating_response_200_192", + "community": 17, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L231", + "_origin": "ast", + "id": "api_rating_errors_231", + "community": 17, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/comment/{uuid}`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L238", + "_origin": "ast", + "id": "api_rating_delete_api_v1_comment_uuid", + "community": 17, + "norm_label": "delete `/api/v1/comment/{uuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L244", + "_origin": "ast", + "id": "api_rating_response_200_244", + "community": 17, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L249", + "_origin": "ast", + "id": "api_rating_errors_249", + "community": 17, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/admin/comments/pending`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L258", + "_origin": "ast", + "id": "api_rating_get_api_v1_admin_comments_pending", + "community": 17, + "norm_label": "get `/api/v1/admin/comments/pending`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L264", + "_origin": "ast", + "id": "api_rating_response_200_264", + "community": 17, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L281", + "_origin": "ast", + "id": "api_rating_errors_281", + "community": 17, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/admin/comment/{uuid}/approve`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L289", + "_origin": "ast", + "id": "api_rating_post_api_v1_admin_comment_uuid_approve", + "community": 17, + "norm_label": "post `/api/v1/admin/comment/{uuid}/approve`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L295", + "_origin": "ast", + "id": "api_rating_response_200_295", + "community": 17, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L298", + "_origin": "ast", + "id": "api_rating_errors_298", + "community": 17, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/admin/comment/{uuid}/reject`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L307", + "_origin": "ast", + "id": "api_rating_post_api_v1_admin_comment_uuid_reject", + "community": 17, + "norm_label": "post `/api/v1/admin/comment/{uuid}/reject`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L313", + "_origin": "ast", + "id": "api_rating_response_200_313", + "community": 17, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L316", + "_origin": "ast", + "id": "api_rating_errors_316", + "community": 17, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/like/{commentUuid}`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L325", + "_origin": "ast", + "id": "api_rating_post_api_v1_like_commentuuid", + "community": 17, + "norm_label": "post `/api/v1/like/{commentuuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L334", + "_origin": "ast", + "id": "api_rating_path_parameters_334", + "community": 17, + "norm_label": "path parameters" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L339", + "_origin": "ast", + "id": "api_rating_request_body_application_json_339", + "community": 17, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L347", + "_origin": "ast", + "id": "api_rating_response_200_347", + "community": 17, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/rating.md", + "source_location": "L359", + "_origin": "ast", + "id": "api_rating_errors_359", + "community": 17, + "norm_label": "errors" + }, + { + "label": "representation.md", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_representation", + "community": 229, + "norm_label": "representation.md" + }, + { + "label": "Representation (Agent) API", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_representation_representation_agent_api", + "community": 229, + "norm_label": "representation (agent) api" + }, + { + "label": "POST `/api/v1/representation`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L9", + "_origin": "ast", + "id": "api_representation_post_api_v1_representation", + "community": 545, + "norm_label": "post `/api/v1/representation`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L15", + "_origin": "ast", + "id": "api_representation_request_body_application_json", + "community": 545, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L39", + "_origin": "ast", + "id": "api_representation_response_201", + "community": 545, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L56", + "_origin": "ast", + "id": "api_representation_errors", + "community": 545, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/representation/{uuid}`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L67", + "_origin": "ast", + "id": "api_representation_get_api_v1_representation_uuid", + "community": 229, + "norm_label": "get `/api/v1/representation/{uuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L73", + "_origin": "ast", + "id": "api_representation_path_parameters", + "community": 229, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L78", + "_origin": "ast", + "id": "api_representation_response_200", + "community": 229, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L96", + "_origin": "ast", + "id": "api_representation_errors_96", + "community": 229, + "norm_label": "errors" + }, + { + "label": "PATCH `/api/v1/representation/{uuid}`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L105", + "_origin": "ast", + "id": "api_representation_patch_api_v1_representation_uuid", + "community": 546, + "norm_label": "patch `/api/v1/representation/{uuid}`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L111", + "_origin": "ast", + "id": "api_representation_request_body_application_json_111", + "community": 546, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L124", + "_origin": "ast", + "id": "api_representation_response_200_124", + "community": 546, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L127", + "_origin": "ast", + "id": "api_representation_errors_127", + "community": 546, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/representation/{uuid}`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L136", + "_origin": "ast", + "id": "api_representation_delete_api_v1_representation_uuid", + "community": 229, + "norm_label": "delete `/api/v1/representation/{uuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L142", + "_origin": "ast", + "id": "api_representation_response_200_142", + "community": 229, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L147", + "_origin": "ast", + "id": "api_representation_errors_147", + "community": 229, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/representation/{uuid}/dashboard/monthly`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L156", + "_origin": "ast", + "id": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", + "community": 486, + "norm_label": "get `/api/v1/representation/{uuid}/dashboard/monthly`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L162", + "_origin": "ast", + "id": "api_representation_path_parameters_162", + "community": 486, + "norm_label": "path parameters" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L167", + "_origin": "ast", + "id": "api_representation_query_parameters", + "community": 486, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L173", + "_origin": "ast", + "id": "api_representation_response_200_173", + "community": 486, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L191", + "_origin": "ast", + "id": "api_representation_errors_191", + "community": 486, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/representation/{uuid}/dashboard/yearly`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L200", + "_origin": "ast", + "id": "api_representation_get_api_v1_representation_uuid_dashboard_yearly", + "community": 229, + "norm_label": "get `/api/v1/representation/{uuid}/dashboard/yearly`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L206", + "_origin": "ast", + "id": "api_representation_query_parameters_206", + "community": 229, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L211", + "_origin": "ast", + "id": "api_representation_response_200_211", + "community": 229, + "norm_label": "response `200`" + }, + { + "label": "\u067e\u0646\u0644 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (ROLE_REPRESENTATION)", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L232", + "_origin": "ast", + "id": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", + "community": 297, + "norm_label": "\u067e\u0646\u0644 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (role_representation)" + }, + { + "label": "GET `/api/v1/representation/me`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L238", + "_origin": "ast", + "id": "api_representation_get_api_v1_representation_me", + "community": 297, + "norm_label": "get `/api/v1/representation/me`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L242", + "_origin": "ast", + "id": "api_representation_response_200_242", + "community": 297, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L266", + "_origin": "ast", + "id": "api_representation_errors_266", + "community": 297, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/representation/verify-national-code`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L273", + "_origin": "ast", + "id": "api_representation_post_api_v1_representation_verify_national_code", + "community": 547, + "norm_label": "post `/api/v1/representation/verify-national-code`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L277", + "_origin": "ast", + "id": "api_representation_request_body", + "community": 547, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L285", + "_origin": "ast", + "id": "api_representation_response_200_285", + "community": 547, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L288", + "_origin": "ast", + "id": "api_representation_errors_288", + "community": 547, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/representation/iban`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L298", + "_origin": "ast", + "id": "api_representation_post_api_v1_representation_iban", + "community": 548, + "norm_label": "post `/api/v1/representation/iban`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L302", + "_origin": "ast", + "id": "api_representation_request_body_302", + "community": 548, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L310", + "_origin": "ast", + "id": "api_representation_response_200_310", + "community": 548, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L313", + "_origin": "ast", + "id": "api_representation_errors_313", + "community": 548, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/representation/iban/{id}`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L325", + "_origin": "ast", + "id": "api_representation_delete_api_v1_representation_iban_id", + "community": 297, + "norm_label": "delete `/api/v1/representation/iban/{id}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L329", + "_origin": "ast", + "id": "api_representation_response_200_329", + "community": 297, + "norm_label": "response `200`" + }, + { + "label": "POST `/api/v1/representation/doctor`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L334", + "_origin": "ast", + "id": "api_representation_post_api_v1_representation_doctor", + "community": 549, + "norm_label": "post `/api/v1/representation/doctor`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L338", + "_origin": "ast", + "id": "api_representation_request_body_338", + "community": 549, + "norm_label": "request body" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L349", + "_origin": "ast", + "id": "api_representation_response_201_349", + "community": 549, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L353", + "_origin": "ast", + "id": "api_representation_errors_353", + "community": 549, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/representation/clinic`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L362", + "_origin": "ast", + "id": "api_representation_post_api_v1_representation_clinic", + "community": 550, + "norm_label": "post `/api/v1/representation/clinic`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L366", + "_origin": "ast", + "id": "api_representation_request_body_366", + "community": 550, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L376", + "_origin": "ast", + "id": "api_representation_response_200_376", + "community": 550, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L380", + "_origin": "ast", + "id": "api_representation_errors_380", + "community": 550, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/representation/appointments`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L388", + "_origin": "ast", + "id": "api_representation_get_api_v1_representation_appointments", + "community": 551, + "norm_label": "get `/api/v1/representation/appointments`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L392", + "_origin": "ast", + "id": "api_representation_query_parameters_392", + "community": 551, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L401", + "_origin": "ast", + "id": "api_representation_response_200_401", + "community": 551, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L424", + "_origin": "ast", + "id": "api_representation_errors_424", + "community": 551, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/representation/doctors`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L431", + "_origin": "ast", + "id": "api_representation_get_api_v1_representation_doctors", + "community": 552, + "norm_label": "get `/api/v1/representation/doctors`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L437", + "_origin": "ast", + "id": "api_representation_query_parameters_437", + "community": 552, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L444", + "_origin": "ast", + "id": "api_representation_response_200_444", + "community": 552, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L459", + "_origin": "ast", + "id": "api_representation_errors_459", + "community": 552, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/representation/doctors/stats`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L466", + "_origin": "ast", + "id": "api_representation_get_api_v1_representation_doctors_stats", + "community": 297, + "norm_label": "get `/api/v1/representation/doctors/stats`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L472", + "_origin": "ast", + "id": "api_representation_response_200_472", + "community": 297, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L479", + "_origin": "ast", + "id": "api_representation_errors_479", + "community": 297, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/representation/doctors/{uuid}/status`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L486", + "_origin": "ast", + "id": "api_representation_post_api_v1_representation_doctors_uuid_status", + "community": 553, + "norm_label": "post `/api/v1/representation/doctors/{uuid}/status`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L492", + "_origin": "ast", + "id": "api_representation_path_parameters_492", + "community": 553, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L497", + "_origin": "ast", + "id": "api_representation_response_200_497", + "community": 553, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L501", + "_origin": "ast", + "id": "api_representation_errors_501", + "community": 553, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/representation/clinics`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L508", + "_origin": "ast", + "id": "api_representation_get_api_v1_representation_clinics", + "community": 554, + "norm_label": "get `/api/v1/representation/clinics`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L514", + "_origin": "ast", + "id": "api_representation_query_parameters_514", + "community": 554, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L521", + "_origin": "ast", + "id": "api_representation_response_200_521", + "community": 554, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L535", + "_origin": "ast", + "id": "api_representation_errors_535", + "community": 554, + "norm_label": "errors" + }, + { + "label": "\u062f\u0627\u0634\u0628\u0648\u0631\u062f\u060c \u0639\u0645\u0644\u06a9\u0631\u062f \u0648 \u0645\u0627\u0644\u06cc\u0650 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647\u200c\u06cc \u062c\u0627\u0631\u06cc", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L542", + "_origin": "ast", + "id": "api_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0639\u0645\u0644\u06a9\u0631\u062f_\u0648_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062c\u0627\u0631\u06cc", + "community": 487, + "norm_label": "\u062f\u0627\u0634\u0628\u0648\u0631\u062f\u060c \u0639\u0645\u0644\u06a9\u0631\u062f \u0648 \u0645\u0627\u0644\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647\u200c\u06cc \u062c\u0627\u0631\u06cc" + }, + { + "label": "GET `/api/v1/representation/dashboard/summary`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L546", + "_origin": "ast", + "id": "api_representation_get_api_v1_representation_dashboard_summary", + "community": 487, + "norm_label": "get `/api/v1/representation/dashboard/summary`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L565", + "_origin": "ast", + "id": "api_representation_errors_565", + "community": 487, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/representation/doctors/performance`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L570", + "_origin": "ast", + "id": "api_representation_get_api_v1_representation_doctors_performance", + "community": 487, + "norm_label": "get `/api/v1/representation/doctors/performance`" + }, + { + "label": "GET `/api/v1/representation/finance/report`", + "file_type": "document", + "source_file": "docs/api/representation.md", + "source_location": "L591", + "_origin": "ast", + "id": "api_representation_get_api_v1_representation_finance_report", + "community": 487, + "norm_label": "get `/api/v1/representation/finance/report`" + }, + { + "label": "secretary.md", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_secretary", + "community": 46, + "norm_label": "secretary.md" + }, + { + "label": "Secretary API", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_secretary_secretary_api", + "community": 46, + "norm_label": "secretary api" + }, + { + "label": "\u0645\u062f\u0644 Scope", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L5", + "_origin": "ast", + "id": "api_secretary_\u0645\u062f\u0644_scope", + "community": 46, + "norm_label": "\u0645\u062f\u0644 scope" + }, + { + "label": "POST `/api/v1/secretary`", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L22", + "_origin": "ast", + "id": "api_secretary_post_api_v1_secretary", + "community": 46, + "norm_label": "post `/api/v1/secretary`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L28", + "_origin": "ast", + "id": "api_secretary_request_body_application_json", + "community": 46, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L101", + "_origin": "ast", + "id": "api_secretary_response_201", + "community": 46, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L127", + "_origin": "ast", + "id": "api_secretary_errors", + "community": 46, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/secretary/{uuid}`", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L139", + "_origin": "ast", + "id": "api_secretary_get_api_v1_secretary_uuid", + "community": 46, + "norm_label": "get `/api/v1/secretary/{uuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L145", + "_origin": "ast", + "id": "api_secretary_path_parameters", + "community": 46, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L151", + "_origin": "ast", + "id": "api_secretary_response_200", + "community": 46, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L167", + "_origin": "ast", + "id": "api_secretary_errors_167", + "community": 46, + "norm_label": "errors" + }, + { + "label": "PATCH `/api/v1/secretary/{uuid}`", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L177", + "_origin": "ast", + "id": "api_secretary_patch_api_v1_secretary_uuid", + "community": 46, + "norm_label": "patch `/api/v1/secretary/{uuid}`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L183", + "_origin": "ast", + "id": "api_secretary_request_body_application_json_183", + "community": 46, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L207", + "_origin": "ast", + "id": "api_secretary_response_200_207", + "community": 46, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L211", + "_origin": "ast", + "id": "api_secretary_errors_211", + "community": 46, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/secretary/{uuid}`", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L221", + "_origin": "ast", + "id": "api_secretary_delete_api_v1_secretary_uuid", + "community": 46, + "norm_label": "delete `/api/v1/secretary/{uuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L227", + "_origin": "ast", + "id": "api_secretary_response_200_227", + "community": 46, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L233", + "_origin": "ast", + "id": "api_secretary_errors_233", + "community": 46, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/secretaries/{doctorUuid}`", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L243", + "_origin": "ast", + "id": "api_secretary_get_api_v1_secretaries_doctoruuid", + "community": 46, + "norm_label": "get `/api/v1/secretaries/{doctoruuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L249", + "_origin": "ast", + "id": "api_secretary_path_parameters_249", + "community": 46, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L255", + "_origin": "ast", + "id": "api_secretary_response_200_255", + "community": 46, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L275", + "_origin": "ast", + "id": "api_secretary_errors_275", + "community": 46, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/secretaries/clinic/{clinicUuid}`", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L285", + "_origin": "ast", + "id": "api_secretary_get_api_v1_secretaries_clinic_clinicuuid", + "community": 46, + "norm_label": "get `/api/v1/secretaries/clinic/{clinicuuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L291", + "_origin": "ast", + "id": "api_secretary_path_parameters_291", + "community": 46, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L297", + "_origin": "ast", + "id": "api_secretary_response_200_297", + "community": 46, + "norm_label": "response `200`" + }, + { + "label": "Notes", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L317", + "_origin": "ast", + "id": "api_secretary_notes", + "community": 46, + "norm_label": "notes" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L323", + "_origin": "ast", + "id": "api_secretary_errors_323", + "community": 46, + "norm_label": "errors" + }, + { + "label": "\u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "file_type": "document", + "source_file": "docs/api/secretary.md", + "source_location": "L333", + "_origin": "ast", + "id": "api_secretary_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "community": 46, + "norm_label": "\u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc" + }, + { + "label": "settlement.md", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_settlement", + "community": 35, + "norm_label": "settlement.md" + }, + { + "label": "Settlement & Wallet API", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_settlement_settlement_wallet_api", + "community": 35, + "norm_label": "settlement & wallet api" + }, + { + "label": "GET `/api/v1/wallet/balance`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L7", + "_origin": "ast", + "id": "api_settlement_get_api_v1_wallet_balance", + "community": 35, + "norm_label": "get `/api/v1/wallet/balance`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L13", + "_origin": "ast", + "id": "api_settlement_response_200", + "community": 35, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L33", + "_origin": "ast", + "id": "api_settlement_errors", + "community": 35, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/wallet/transactions`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L40", + "_origin": "ast", + "id": "api_settlement_get_api_v1_wallet_transactions", + "community": 35, + "norm_label": "get `/api/v1/wallet/transactions`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L46", + "_origin": "ast", + "id": "api_settlement_response_200_46", + "community": 35, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L77", + "_origin": "ast", + "id": "api_settlement_errors_77", + "community": 35, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/settlement`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L84", + "_origin": "ast", + "id": "api_settlement_post_api_v1_settlement", + "community": 35, + "norm_label": "post `/api/v1/settlement`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L90", + "_origin": "ast", + "id": "api_settlement_request_body_application_json", + "community": 35, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L105", + "_origin": "ast", + "id": "api_settlement_response_201", + "community": 35, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L123", + "_origin": "ast", + "id": "api_settlement_errors_123", + "community": 35, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/settlement`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L133", + "_origin": "ast", + "id": "api_settlement_get_api_v1_settlement", + "community": 35, + "norm_label": "get `/api/v1/settlement`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L139", + "_origin": "ast", + "id": "api_settlement_response_200_139", + "community": 35, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L163", + "_origin": "ast", + "id": "api_settlement_errors_163", + "community": 35, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/settlement/{uuid}`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L170", + "_origin": "ast", + "id": "api_settlement_get_api_v1_settlement_uuid", + "community": 35, + "norm_label": "get `/api/v1/settlement/{uuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L176", + "_origin": "ast", + "id": "api_settlement_response_200_176", + "community": 35, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L179", + "_origin": "ast", + "id": "api_settlement_errors_179", + "community": 35, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/settlement/{uuid}/approve`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L188", + "_origin": "ast", + "id": "api_settlement_post_api_v1_settlement_uuid_approve", + "community": 35, + "norm_label": "post `/api/v1/settlement/{uuid}/approve`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L194", + "_origin": "ast", + "id": "api_settlement_path_parameters", + "community": 35, + "norm_label": "path parameters" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L199", + "_origin": "ast", + "id": "api_settlement_request_body_application_json_199", + "community": 35, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L210", + "_origin": "ast", + "id": "api_settlement_response_200_210", + "community": 35, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L213", + "_origin": "ast", + "id": "api_settlement_errors_213", + "community": 35, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/settlement/{uuid}/reject`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L223", + "_origin": "ast", + "id": "api_settlement_post_api_v1_settlement_uuid_reject", + "community": 35, + "norm_label": "post `/api/v1/settlement/{uuid}/reject`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L229", + "_origin": "ast", + "id": "api_settlement_request_body", + "community": 35, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L240", + "_origin": "ast", + "id": "api_settlement_response_200_240", + "community": 35, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L243", + "_origin": "ast", + "id": "api_settlement_errors_243", + "community": 35, + "norm_label": "errors" + }, + { + "label": "FinancialBreakdown (\u0644\u0627\u06af \u0645\u0627\u0644\u06cc)", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L253", + "_origin": "ast", + "id": "api_settlement_financialbreakdown_\u0644\u0627\u06af_\u0645\u0627\u0644\u06cc", + "community": 35, + "norm_label": "financialbreakdown (\u0644\u0627\u06af \u0645\u0627\u0644\u06cc)" + }, + { + "label": "\u0631\u0633\u06cc\u062f \u067e\u0631\u062f\u0627\u062e\u062a \u0648 \u062b\u0628\u062a \u067e\u0631\u062f\u0627\u062e\u062a \u0646\u0647\u0627\u06cc\u06cc (ROLE_ADMIN)", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L259", + "_origin": "ast", + "id": "api_settlement_\u0631\u0633\u06cc\u062f_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648_\u062b\u0628\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0647\u0627\u06cc\u06cc_role_admin", + "community": 35, + "norm_label": "\u0631\u0633\u06cc\u062f \u067e\u0631\u062f\u0627\u062e\u062a \u0648 \u062b\u0628\u062a \u067e\u0631\u062f\u0627\u062e\u062a \u0646\u0647\u0627\u06cc\u06cc (role_admin)" + }, + { + "label": "POST `/file/upload/clinic_pro/settlement/receipt`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L263", + "_origin": "ast", + "id": "api_settlement_post_file_upload_clinic_pro_settlement_receipt", + "community": 35, + "norm_label": "post `/file/upload/clinic_pro/settlement/receipt`" + }, + { + "label": "POST `/api/v1/settlement/{uuid}/receipt`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L272", + "_origin": "ast", + "id": "api_settlement_post_api_v1_settlement_uuid_receipt", + "community": 35, + "norm_label": "post `/api/v1/settlement/{uuid}/receipt`" + }, + { + "label": "POST `/api/v1/settlement/{uuid}/paid`", + "file_type": "document", + "source_file": "docs/api/settlement.md", + "source_location": "L293", + "_origin": "ast", + "id": "api_settlement_post_api_v1_settlement_uuid_paid", + "community": 35, + "norm_label": "post `/api/v1/settlement/{uuid}/paid`" + }, + { + "label": "sms.md", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_sms", + "community": 274, + "norm_label": "sms.md" + }, + { + "label": "SMS API", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_sms_sms_api", + "community": 392, + "norm_label": "sms api" + }, + { + "label": "POST `/api/v1/sms/send`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L9", + "_origin": "ast", + "id": "api_sms_post_api_v1_sms_send", + "community": 555, + "norm_label": "post `/api/v1/sms/send`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L15", + "_origin": "ast", + "id": "api_sms_request_body_application_json", + "community": 555, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L30", + "_origin": "ast", + "id": "api_sms_response_200", + "community": 555, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L38", + "_origin": "ast", + "id": "api_sms_errors", + "community": 555, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/sms/send-template`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L47", + "_origin": "ast", + "id": "api_sms_post_api_v1_sms_send_template", + "community": 559, + "norm_label": "post `/api/v1/sms/send-template`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L53", + "_origin": "ast", + "id": "api_sms_request_body_application_json_53", + "community": 559, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L73", + "_origin": "ast", + "id": "api_sms_response_200_73", + "community": 559, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L81", + "_origin": "ast", + "id": "api_sms_errors_81", + "community": 559, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/sms/template`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L91", + "_origin": "ast", + "id": "api_sms_post_api_v1_sms_template", + "community": 556, + "norm_label": "post `/api/v1/sms/template`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L97", + "_origin": "ast", + "id": "api_sms_request_body_application_json_97", + "community": 556, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L112", + "_origin": "ast", + "id": "api_sms_response_201", + "community": 556, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L135", + "_origin": "ast", + "id": "api_sms_errors_135", + "community": 556, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/sms/template/{uuid}`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L144", + "_origin": "ast", + "id": "api_sms_get_api_v1_sms_template_uuid", + "community": 598, + "norm_label": "get `/api/v1/sms/template/{uuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L150", + "_origin": "ast", + "id": "api_sms_response_200_150", + "community": 598, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L153", + "_origin": "ast", + "id": "api_sms_errors_153", + "community": 598, + "norm_label": "errors" + }, + { + "label": "PATCH `/api/v1/sms/template/{uuid}`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L161", + "_origin": "ast", + "id": "api_sms_patch_api_v1_sms_template_uuid", + "community": 557, + "norm_label": "patch `/api/v1/sms/template/{uuid}`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L167", + "_origin": "ast", + "id": "api_sms_request_body_application_json_167", + "community": 557, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L178", + "_origin": "ast", + "id": "api_sms_response_200_178", + "community": 557, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L181", + "_origin": "ast", + "id": "api_sms_errors_181", + "community": 557, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/sms/template/{uuid}/submit`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L191", + "_origin": "ast", + "id": "api_sms_post_api_v1_sms_template_uuid_submit", + "community": 599, + "norm_label": "post `/api/v1/sms/template/{uuid}/submit`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L197", + "_origin": "ast", + "id": "api_sms_response_200_197", + "community": 599, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L200", + "_origin": "ast", + "id": "api_sms_errors_200", + "community": 599, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/sms/template/{uuid}`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L210", + "_origin": "ast", + "id": "api_sms_delete_api_v1_sms_template_uuid", + "community": 597, + "norm_label": "delete `/api/v1/sms/template/{uuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L216", + "_origin": "ast", + "id": "api_sms_response_200_216", + "community": 597, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L221", + "_origin": "ast", + "id": "api_sms_errors_221", + "community": 597, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/admin/sms/templates`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L230", + "_origin": "ast", + "id": "api_sms_get_api_v1_admin_sms_templates", + "community": 392, + "norm_label": "get `/api/v1/admin/sms/templates`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L236", + "_origin": "ast", + "id": "api_sms_response_200_236", + "community": 392, + "norm_label": "response `200`" + }, + { + "label": "POST `/api/v1/admin/sms/template/{uuid}/approve`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L253", + "_origin": "ast", + "id": "api_sms_post_api_v1_admin_sms_template_uuid_approve", + "community": 600, + "norm_label": "post `/api/v1/admin/sms/template/{uuid}/approve`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L259", + "_origin": "ast", + "id": "api_sms_request_body_application_json_259", + "community": 600, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L272", + "_origin": "ast", + "id": "api_sms_response_200_272", + "community": 600, + "norm_label": "response `200`" + }, + { + "label": "POST `/api/v1/admin/sms/template/{uuid}/reject`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L277", + "_origin": "ast", + "id": "api_sms_post_api_v1_admin_sms_template_uuid_reject", + "community": 558, + "norm_label": "post `/api/v1/admin/sms/template/{uuid}/reject`" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L283", + "_origin": "ast", + "id": "api_sms_request_body", + "community": 558, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L294", + "_origin": "ast", + "id": "api_sms_response_200_294", + "community": 558, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L297", + "_origin": "ast", + "id": "api_sms_errors_297", + "community": 558, + "norm_label": "errors" + }, + { + "label": "SMS Wallet", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L304", + "_origin": "ast", + "id": "api_sms_sms_wallet", + "community": 560, + "norm_label": "sms wallet" + }, + { + "label": "GET /api/v1/sms/wallet/balance", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L308", + "_origin": "ast", + "id": "api_sms_get_api_v1_sms_wallet_balance", + "community": 560, + "norm_label": "get /api/v1/sms/wallet/balance" + }, + { + "label": "POST /api/v1/sms/wallet/charge", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L323", + "_origin": "ast", + "id": "api_sms_post_api_v1_sms_wallet_charge", + "community": 560, + "norm_label": "post /api/v1/sms/wallet/charge" + }, + { + "label": "GET /api/v1/sms/wallet/logs", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L351", + "_origin": "ast", + "id": "api_sms_get_api_v1_sms_wallet_logs", + "community": 560, + "norm_label": "get /api/v1/sms/wallet/logs" + }, + { + "label": "SMS Settings", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L375", + "_origin": "ast", + "id": "api_sms_sms_settings", + "community": 392, + "norm_label": "sms settings" + }, + { + "label": "GET /api/v1/sms/settings", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L377", + "_origin": "ast", + "id": "api_sms_get_api_v1_sms_settings", + "community": 392, + "norm_label": "get /api/v1/sms/settings" + }, + { + "label": "PATCH /api/v1/sms/settings", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L401", + "_origin": "ast", + "id": "api_sms_patch_api_v1_sms_settings", + "community": 392, + "norm_label": "patch /api/v1/sms/settings" + }, + { + "label": "Admin Endpoints", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L420", + "_origin": "ast", + "id": "api_sms_admin_endpoints", + "community": 488, + "norm_label": "admin endpoints" + }, + { + "label": "GET /api/v1/admin/sms/settings/review", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L422", + "_origin": "ast", + "id": "api_sms_get_api_v1_admin_sms_settings_review", + "community": 488, + "norm_label": "get /api/v1/admin/sms/settings/review" + }, + { + "label": "POST /api/v1/admin/sms/settings/{id}/approve", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L453", + "_origin": "ast", + "id": "api_sms_post_api_v1_admin_sms_settings_id_approve", + "community": 488, + "norm_label": "post /api/v1/admin/sms/settings/{id}/approve" + }, + { + "label": "POST /api/v1/admin/sms/settings/{id}/reject", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L457", + "_origin": "ast", + "id": "api_sms_post_api_v1_admin_sms_settings_id_reject", + "community": 488, + "norm_label": "post /api/v1/admin/sms/settings/{id}/reject" + }, + { + "label": "GET /api/v1/admin/sms/wallet-report", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L467", + "_origin": "ast", + "id": "api_sms_get_api_v1_admin_sms_wallet_report", + "community": 488, + "norm_label": "get /api/v1/admin/sms/wallet-report" + }, + { + "label": "\u0645\u062a\u0646 \u0648\u06cc\u0631\u0627\u06cc\u0634\u200c\u067e\u0630\u06cc\u0631 \u067e\u06cc\u0627\u0645\u06a9\u200c\u0647\u0627\u06cc \u0633\u06cc\u0633\u062a\u0645\u06cc", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L473", + "_origin": "ast", + "id": "api_sms_\u0645\u062a\u0646_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0630\u06cc\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0633\u06cc\u0633\u062a\u0645\u06cc", + "community": 334, + "norm_label": "\u0645\u062a\u0646 \u0648\u06cc\u0631\u0627\u06cc\u0634\u200c\u067e\u0630\u06cc\u0631 \u067e\u06cc\u0627\u0645\u06a9\u200c\u0647\u0627\u06cc \u0633\u06cc\u0633\u062a\u0645\u06cc" + }, + { + "label": "GET `/api/v1/admin/sms/messages`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L481", + "_origin": "ast", + "id": "api_sms_get_api_v1_admin_sms_messages", + "community": 334, + "norm_label": "get `/api/v1/admin/sms/messages`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L487", + "_origin": "ast", + "id": "api_sms_response_200_487", + "community": 334, + "norm_label": "response `200`" + }, + { + "label": "PATCH `/api/v1/admin/sms/messages/{tag}`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L505", + "_origin": "ast", + "id": "api_sms_patch_api_v1_admin_sms_messages_tag", + "community": 334, + "norm_label": "patch `/api/v1/admin/sms/messages/{tag}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L511", + "_origin": "ast", + "id": "api_sms_path_parameters", + "community": 334, + "norm_label": "path parameters" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L516", + "_origin": "ast", + "id": "api_sms_request_body_516", + "community": 334, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L524", + "_origin": "ast", + "id": "api_sms_response_200_524", + "community": 334, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/sms.md", + "source_location": "L529", + "_origin": "ast", + "id": "api_sms_errors_529", + "community": 334, + "norm_label": "errors" + }, + { + "label": "specialty.md", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_specialty", + "community": 62, + "norm_label": "specialty.md" + }, + { + "label": "Specialty API", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_specialty_specialty_api", + "community": 62, + "norm_label": "specialty api" + }, + { + "label": "GET `/api/v1/specialties`", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L7", + "_origin": "ast", + "id": "api_specialty_get_api_v1_specialties", + "community": 62, + "norm_label": "get `/api/v1/specialties`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L13", + "_origin": "ast", + "id": "api_specialty_query_parameters", + "community": 62, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L18", + "_origin": "ast", + "id": "api_specialty_response_200", + "community": 62, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/specialties/doctor-counts`", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L45", + "_origin": "ast", + "id": "api_specialty_get_api_v1_specialties_doctor_counts", + "community": 62, + "norm_label": "get `/api/v1/specialties/doctor-counts`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L51", + "_origin": "ast", + "id": "api_specialty_query_parameters_51", + "community": 62, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L56", + "_origin": "ast", + "id": "api_specialty_response_200_56", + "community": 62, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/admin/specialties`", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L78", + "_origin": "ast", + "id": "api_specialty_get_api_v1_admin_specialties", + "community": 62, + "norm_label": "get `/api/v1/admin/specialties`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L84", + "_origin": "ast", + "id": "api_specialty_query_parameters_84", + "community": 62, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L91", + "_origin": "ast", + "id": "api_specialty_response_200_91", + "community": 62, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L100", + "_origin": "ast", + "id": "api_specialty_errors", + "community": 62, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/admin/specialty`", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L108", + "_origin": "ast", + "id": "api_specialty_post_api_v1_admin_specialty", + "community": 62, + "norm_label": "post `/api/v1/admin/specialty`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L114", + "_origin": "ast", + "id": "api_specialty_request_body_application_json", + "community": 62, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L133", + "_origin": "ast", + "id": "api_specialty_response_201", + "community": 62, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L136", + "_origin": "ast", + "id": "api_specialty_errors_136", + "community": 62, + "norm_label": "errors" + }, + { + "label": "PATCH `/api/v1/admin/specialty/{id}`", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L145", + "_origin": "ast", + "id": "api_specialty_patch_api_v1_admin_specialty_id", + "community": 62, + "norm_label": "patch `/api/v1/admin/specialty/{id}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L151", + "_origin": "ast", + "id": "api_specialty_path_parameters", + "community": 62, + "norm_label": "path parameters" + }, + { + "label": "Request Body (all optional)", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L156", + "_origin": "ast", + "id": "api_specialty_request_body_all_optional", + "community": 62, + "norm_label": "request body (all optional)" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L167", + "_origin": "ast", + "id": "api_specialty_response_200_167", + "community": 62, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L170", + "_origin": "ast", + "id": "api_specialty_errors_170", + "community": 62, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/admin/specialty/{id}`", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L179", + "_origin": "ast", + "id": "api_specialty_delete_api_v1_admin_specialty_id", + "community": 62, + "norm_label": "delete `/api/v1/admin/specialty/{id}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L185", + "_origin": "ast", + "id": "api_specialty_response_200_185", + "community": 62, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/specialty.md", + "source_location": "L190", + "_origin": "ast", + "id": "api_specialty_errors_190", + "community": 62, + "norm_label": "errors" + }, + { + "label": "staff.md", + "file_type": "document", + "source_file": "docs/api/staff.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_staff", + "community": 393, + "norm_label": "staff.md" + }, + { + "label": "Staff API", + "file_type": "document", + "source_file": "docs/api/staff.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_staff_staff_api", + "community": 393, + "norm_label": "staff api" + }, + { + "label": "GET /api/v1/staff", + "file_type": "document", + "source_file": "docs/api/staff.md", + "source_location": "L7", + "_origin": "ast", + "id": "api_staff_get_api_v1_staff", + "community": 393, + "norm_label": "get /api/v1/staff" + }, + { + "label": "POST /api/v1/staff", + "file_type": "document", + "source_file": "docs/api/staff.md", + "source_location": "L37", + "_origin": "ast", + "id": "api_staff_post_api_v1_staff", + "community": 393, + "norm_label": "post /api/v1/staff" + }, + { + "label": "PATCH /api/v1/staff/{uuid}", + "file_type": "document", + "source_file": "docs/api/staff.md", + "source_location": "L90", + "_origin": "ast", + "id": "api_staff_patch_api_v1_staff_uuid", + "community": 393, + "norm_label": "patch /api/v1/staff/{uuid}" + }, + { + "label": "PATCH /api/v1/staff/{uuid}/toggle", + "file_type": "document", + "source_file": "docs/api/staff.md", + "source_location": "L117", + "_origin": "ast", + "id": "api_staff_patch_api_v1_staff_uuid_toggle", + "community": 393, + "norm_label": "patch /api/v1/staff/{uuid}/toggle" + }, + { + "label": "subscription.md", + "file_type": "document", + "source_file": "docs/api/subscription.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_subscription", + "community": 137, + "norm_label": "subscription.md" + }, + { + "label": "Subscription API", + "file_type": "document", + "source_file": "docs/api/subscription.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_subscription_subscription_api", + "community": 137, + "norm_label": "subscription api" + }, + { + "label": "GET /api/v1/subscription/plans", + "file_type": "document", + "source_file": "docs/api/subscription.md", + "source_location": "L7", + "_origin": "ast", + "id": "api_subscription_get_api_v1_subscription_plans", + "community": 137, + "norm_label": "get /api/v1/subscription/plans" + }, + { + "label": "GET /api/v1/subscription/my", + "file_type": "document", + "source_file": "docs/api/subscription.md", + "source_location": "L51", + "_origin": "ast", + "id": "api_subscription_get_api_v1_subscription_my", + "community": 137, + "norm_label": "get /api/v1/subscription/my" + }, + { + "label": "POST /api/v1/subscription/trial", + "file_type": "document", + "source_file": "docs/api/subscription.md", + "source_location": "L83", + "_origin": "ast", + "id": "api_subscription_post_api_v1_subscription_trial", + "community": 137, + "norm_label": "post /api/v1/subscription/trial" + }, + { + "label": "POST /api/v1/subscription-payment", + "file_type": "document", + "source_file": "docs/api/subscription.md", + "source_location": "L100", + "_origin": "ast", + "id": "api_subscription_post_api_v1_subscription_payment", + "community": 137, + "norm_label": "post /api/v1/subscription-payment" + }, + { + "label": "GET /api/v1/subscription-payment/callback/{gateway}", + "file_type": "document", + "source_file": "docs/api/subscription.md", + "source_location": "L137", + "_origin": "ast", + "id": "api_subscription_get_api_v1_subscription_payment_callback_gateway", + "community": 137, + "norm_label": "get /api/v1/subscription-payment/callback/{gateway}" + }, + { + "label": "Admin Endpoints", + "file_type": "document", + "source_file": "docs/api/subscription.md", + "source_location": "L143", + "_origin": "ast", + "id": "api_subscription_admin_endpoints", + "community": 137, + "norm_label": "admin endpoints" + }, + { + "label": "GET /api/v1/admin/subscription/plans", + "file_type": "document", + "source_file": "docs/api/subscription.md", + "source_location": "L145", + "_origin": "ast", + "id": "api_subscription_get_api_v1_admin_subscription_plans", + "community": 137, + "norm_label": "get /api/v1/admin/subscription/plans" + }, + { + "label": "POST /api/v1/admin/subscription/plan", + "file_type": "document", + "source_file": "docs/api/subscription.md", + "source_location": "L148", + "_origin": "ast", + "id": "api_subscription_post_api_v1_admin_subscription_plan", + "community": 137, + "norm_label": "post /api/v1/admin/subscription/plan" + }, + { + "label": "PATCH /api/v1/admin/subscription/plan/{uuid}", + "file_type": "document", + "source_file": "docs/api/subscription.md", + "source_location": "L160", + "_origin": "ast", + "id": "api_subscription_patch_api_v1_admin_subscription_plan_uuid", + "community": 137, + "norm_label": "patch /api/v1/admin/subscription/plan/{uuid}" + }, + { + "label": "POST /api/v1/admin/subscription/period", + "file_type": "document", + "source_file": "docs/api/subscription.md", + "source_location": "L163", + "_origin": "ast", + "id": "api_subscription_post_api_v1_admin_subscription_period", + "community": 137, + "norm_label": "post /api/v1/admin/subscription/period" + }, + { + "label": "PATCH /api/v1/admin/subscription/period/{uuid}", + "file_type": "document", + "source_file": "docs/api/subscription.md", + "source_location": "L177", + "_origin": "ast", + "id": "api_subscription_patch_api_v1_admin_subscription_period_uuid", + "community": 137, + "norm_label": "patch /api/v1/admin/subscription/period/{uuid}" + }, + { + "label": "DELETE /api/v1/admin/subscription/period/{uuid}", + "file_type": "document", + "source_file": "docs/api/subscription.md", + "source_location": "L180", + "_origin": "ast", + "id": "api_subscription_delete_api_v1_admin_subscription_period_uuid", + "community": 137, + "norm_label": "delete /api/v1/admin/subscription/period/{uuid}" + }, + { + "label": "GET /api/v1/admin/subscription/report", + "file_type": "document", + "source_file": "docs/api/subscription.md", + "source_location": "L183", + "_origin": "ast", + "id": "api_subscription_get_api_v1_admin_subscription_report", + "community": 137, + "norm_label": "get /api/v1/admin/subscription/report" + }, + { + "label": "Error Codes", + "file_type": "document", + "source_file": "docs/api/subscription.md", + "source_location": "L209", + "_origin": "ast", + "id": "api_subscription_error_codes", + "community": 137, + "norm_label": "error codes" + }, + { + "label": "tag.md", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_tag", + "community": 102, + "norm_label": "tag.md" + }, + { + "label": "Tag API", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_tag_tag_api", + "community": 102, + "norm_label": "tag api" + }, + { + "label": "GET `/api/v1/tags`", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L9", + "_origin": "ast", + "id": "api_tag_get_api_v1_tags", + "community": 102, + "norm_label": "get `/api/v1/tags`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L15", + "_origin": "ast", + "id": "api_tag_response_200", + "community": 102, + "norm_label": "response `200`" + }, + { + "label": "GET `/api/v1/admin/tags`", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L28", + "_origin": "ast", + "id": "api_tag_get_api_v1_admin_tags", + "community": 102, + "norm_label": "get `/api/v1/admin/tags`" + }, + { + "label": "Query Parameters", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L34", + "_origin": "ast", + "id": "api_tag_query_parameters", + "community": 102, + "norm_label": "query parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L41", + "_origin": "ast", + "id": "api_tag_response_200_41", + "community": 102, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L50", + "_origin": "ast", + "id": "api_tag_errors", + "community": 102, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/admin/tag`", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L58", + "_origin": "ast", + "id": "api_tag_post_api_v1_admin_tag", + "community": 102, + "norm_label": "post `/api/v1/admin/tag`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L64", + "_origin": "ast", + "id": "api_tag_request_body_application_json", + "community": 102, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L79", + "_origin": "ast", + "id": "api_tag_response_201", + "community": 102, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L82", + "_origin": "ast", + "id": "api_tag_errors_82", + "community": 102, + "norm_label": "errors" + }, + { + "label": "PATCH `/api/v1/admin/tag/{id}`", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L91", + "_origin": "ast", + "id": "api_tag_patch_api_v1_admin_tag_id", + "community": 102, + "norm_label": "patch `/api/v1/admin/tag/{id}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L97", + "_origin": "ast", + "id": "api_tag_path_parameters", + "community": 102, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L104", + "_origin": "ast", + "id": "api_tag_response_200_104", + "community": 102, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L107", + "_origin": "ast", + "id": "api_tag_errors_107", + "community": 102, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/admin/tag/{id}`", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L116", + "_origin": "ast", + "id": "api_tag_delete_api_v1_admin_tag_id", + "community": 102, + "norm_label": "delete `/api/v1/admin/tag/{id}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L122", + "_origin": "ast", + "id": "api_tag_response_200_122", + "community": 102, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/tag.md", + "source_location": "L127", + "_origin": "ast", + "id": "api_tag_errors_127", + "community": 102, + "norm_label": "errors" + }, + { + "label": "user-profile.md", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_user_profile", + "community": 74, + "norm_label": "user-profile.md" + }, + { + "label": "User Profile API", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L1", + "_origin": "ast", + "id": "api_user_profile_user_profile_api", + "community": 74, + "norm_label": "user profile api" + }, + { + "label": "POST `/api/v1/user-profile`", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L9", + "_origin": "ast", + "id": "api_user_profile_post_api_v1_user_profile", + "community": 74, + "norm_label": "post `/api/v1/user-profile`" + }, + { + "label": "Request Body (`application/json`)", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L15", + "_origin": "ast", + "id": "api_user_profile_request_body_application_json", + "community": 74, + "norm_label": "request body (`application/json`)" + }, + { + "label": "Response `201`", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L64", + "_origin": "ast", + "id": "api_user_profile_response_201", + "community": 74, + "norm_label": "response `201`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L81", + "_origin": "ast", + "id": "api_user_profile_errors", + "community": 74, + "norm_label": "errors" + }, + { + "label": "GET `/api/v1/user-profile/{uuid}`", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L91", + "_origin": "ast", + "id": "api_user_profile_get_api_v1_user_profile_uuid", + "community": 74, + "norm_label": "get `/api/v1/user-profile/{uuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L97", + "_origin": "ast", + "id": "api_user_profile_path_parameters", + "community": 74, + "norm_label": "path parameters" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L104", + "_origin": "ast", + "id": "api_user_profile_response_200", + "community": 74, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L107", + "_origin": "ast", + "id": "api_user_profile_errors_107", + "community": 74, + "norm_label": "errors" + }, + { + "label": "PATCH `/api/v1/user-profile/{uuid}`", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L116", + "_origin": "ast", + "id": "api_user_profile_patch_api_v1_user_profile_uuid", + "community": 74, + "norm_label": "patch `/api/v1/user-profile/{uuid}`" + }, + { + "label": "Path Parameters", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L122", + "_origin": "ast", + "id": "api_user_profile_path_parameters_122", + "community": 74, + "norm_label": "path parameters" + }, + { + "label": "Request Body", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L127", + "_origin": "ast", + "id": "api_user_profile_request_body", + "community": 74, + "norm_label": "request body" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L134", + "_origin": "ast", + "id": "api_user_profile_response_200_134", + "community": 74, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L137", + "_origin": "ast", + "id": "api_user_profile_errors_137", + "community": 74, + "norm_label": "errors" + }, + { + "label": "DELETE `/api/v1/user-profile/{uuid}`", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L148", + "_origin": "ast", + "id": "api_user_profile_delete_api_v1_user_profile_uuid", + "community": 74, + "norm_label": "delete `/api/v1/user-profile/{uuid}`" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L154", + "_origin": "ast", + "id": "api_user_profile_response_200_154", + "community": 74, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L159", + "_origin": "ast", + "id": "api_user_profile_errors_159", + "community": 74, + "norm_label": "errors" + }, + { + "label": "POST `/api/v1/user-profile/avatar`", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L168", + "_origin": "ast", + "id": "api_user_profile_post_api_v1_user_profile_avatar", + "community": 74, + "norm_label": "post `/api/v1/user-profile/avatar`" + }, + { + "label": "Request", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L174", + "_origin": "ast", + "id": "api_user_profile_request", + "community": 74, + "norm_label": "request" + }, + { + "label": "Response `200`", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L177", + "_origin": "ast", + "id": "api_user_profile_response_200_177", + "community": 74, + "norm_label": "response `200`" + }, + { + "label": "Errors", + "file_type": "document", + "source_file": "docs/api/user-profile.md", + "source_location": "L184", + "_origin": "ast", + "id": "api_user_profile_errors_184", + "community": 74, + "norm_label": "errors" + }, + { + "label": "insurance-billing-system.md", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L1", + "_origin": "ast", + "id": "architecture_insurance_billing_system", + "community": 43, + "norm_label": "insurance-billing-system.md" + }, + { + "label": "\u0633\u06cc\u0633\u062a\u0645 \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628 \u0648 \u0628\u06cc\u0645\u0647 (Insurance & Medical Billing) \u2014 \u0633\u0646\u062f \u0645\u0639\u0645\u0627\u0631\u06cc", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L1", + "_origin": "ast", + "id": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", + "community": 43, + "norm_label": "\u0633\u06cc\u0633\u062a\u0645 \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628 \u0648 \u0628\u06cc\u0645\u0647 (insurance & medical billing) \u2014 \u0633\u0646\u062f \u0645\u0639\u0645\u0627\u0631\u06cc" + }, + { + "label": "\u06f0. \u062a\u0637\u0628\u06cc\u0642 \u0628\u0627 \u06a9\u062f \u0641\u0639\u0644\u06cc (\u0645\u0628\u0646\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc\u060c \u0646\u0647 greenfield)", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L8", + "_origin": "ast", + "id": "architecture_insurance_billing_system_\u06f0_\u062a\u0637\u0628\u06cc\u0642_\u0628\u0627_\u06a9\u062f_\u0641\u0639\u0644\u06cc_\u0645\u0628\u0646\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0647_greenfield", + "community": 43, + "norm_label": "\u06f0. \u062a\u0637\u0628\u06cc\u0642 \u0628\u0627 \u06a9\u062f \u0641\u0639\u0644\u06cc (\u0645\u0628\u0646\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc\u060c \u0646\u0647 greenfield)" + }, + { + "label": "\u06f1. Bounded Contexts", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L28", + "_origin": "ast", + "id": "architecture_insurance_billing_system_\u06f1_bounded_contexts", + "community": 43, + "norm_label": "\u06f1. bounded contexts" + }, + { + "label": "\u06f2. Domain Model \u2014 \u0645\u0648\u062c\u0648\u062f\u06cc\u062a\u200c\u0647\u0627 \u0648 \u0641\u06cc\u0644\u062f\u0647\u0627", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L49", + "_origin": "ast", + "id": "architecture_insurance_billing_system_\u06f2_domain_model_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627_\u0648_\u0641\u06cc\u0644\u062f\u0647\u0627", + "community": 43, + "norm_label": "\u06f2. domain model \u2014 \u0645\u0648\u062c\u0648\u062f\u06cc\u062a\u200c\u0647\u0627 \u0648 \u0641\u06cc\u0644\u062f\u0647\u0627" + }, + { + "label": "2.1 Value Objects", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L51", + "_origin": "ast", + "id": "architecture_insurance_billing_system_2_1_value_objects", + "community": 43, + "norm_label": "2.1 value objects" + }, + { + "label": "2.2 Entities (\u062c\u062f\u0627\u0648\u0644)", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L95", + "_origin": "ast", + "id": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", + "community": 43, + "norm_label": "2.2 entities (\u062c\u062f\u0627\u0648\u0644)" + }, + { + "label": "TenantInsurance (\u0627\u0631\u062a\u0642\u0627\u06cc EntityInsurancePricing)", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L97", + "_origin": "ast", + "id": "architecture_insurance_billing_system_tenantinsurance_\u0627\u0631\u062a\u0642\u0627\u06cc_entityinsurancepricing", + "community": 43, + "norm_label": "tenantinsurance (\u0627\u0631\u062a\u0642\u0627\u06cc entityinsurancepricing)" + }, + { + "label": "TenantServiceCoverage", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L118", + "_origin": "ast", + "id": "architecture_insurance_billing_system_tenantservicecoverage", + "community": 43, + "norm_label": "tenantservicecoverage" + }, + { + "label": "Tariff (\u062a\u0639\u0631\u0641\u0647\u200c\u06cc \u0646\u0633\u062e\u0647\u200c\u062f\u0627\u0631)", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L133", + "_origin": "ast", + "id": "architecture_insurance_billing_system_tariff_\u062a\u0639\u0631\u0641\u0647_\u06cc_\u0646\u0633\u062e\u0647_\u062f\u0627\u0631", + "community": 43, + "norm_label": "tariff (\u062a\u0639\u0631\u0641\u0647\u200c\u06cc \u0646\u0633\u062e\u0647\u200c\u062f\u0627\u0631)" + }, + { + "label": "Invoice", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L147", + "_origin": "ast", + "id": "architecture_insurance_billing_system_invoice", + "community": 43, + "norm_label": "invoice" + }, + { + "label": "InvoiceItem", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L166", + "_origin": "ast", + "id": "architecture_insurance_billing_system_invoiceitem", + "community": 43, + "norm_label": "invoiceitem" + }, + { + "label": "Claim (\u0645\u0637\u0627\u0644\u0628\u0647\u200c\u06cc \u0628\u06cc\u0645\u0647)", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L187", + "_origin": "ast", + "id": "architecture_insurance_billing_system_claim_\u0645\u0637\u0627\u0644\u0628\u0647_\u06cc_\u0628\u06cc\u0645\u0647", + "community": 43, + "norm_label": "claim (\u0645\u0637\u0627\u0644\u0628\u0647\u200c\u06cc \u0628\u06cc\u0645\u0647)" + }, + { + "label": "ClaimItem", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L204", + "_origin": "ast", + "id": "architecture_insurance_billing_system_claimitem", + "community": 43, + "norm_label": "claimitem" + }, + { + "label": "\u06f3. Entity Diagram (ERD \u0645\u062a\u0646\u06cc)", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L217", + "_origin": "ast", + "id": "architecture_insurance_billing_system_\u06f3_entity_diagram_erd_\u0645\u062a\u0646\u06cc", + "community": 43, + "norm_label": "\u06f3. entity diagram (erd \u0645\u062a\u0646\u06cc)" + }, + { + "label": "\u06f4. Aggregates (DDD)", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L236", + "_origin": "ast", + "id": "architecture_insurance_billing_system_\u06f4_aggregates_ddd", + "community": 43, + "norm_label": "\u06f4. aggregates (ddd)" + }, + { + "label": "\u06f5. \u0645\u0646\u0637\u0642 \u0645\u062d\u0627\u0633\u0628\u0647\u200c\u06cc \u0633\u0647\u0645 (Domain Service)", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L248", + "_origin": "ast", + "id": "architecture_insurance_billing_system_\u06f5_\u0645\u0646\u0637\u0642_\u0645\u062d\u0627\u0633\u0628\u0647_\u06cc_\u0633\u0647\u0645_domain_service", + "community": 43, + "norm_label": "\u06f5. \u0645\u0646\u0637\u0642 \u0645\u062d\u0627\u0633\u0628\u0647\u200c\u06cc \u0633\u0647\u0645 (domain service)" + }, + { + "label": "\u06f6. Repository / Service / DTO", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L304", + "_origin": "ast", + "id": "architecture_insurance_billing_system_\u06f6_repository_service_dto", + "community": 43, + "norm_label": "\u06f6. repository / service / dto" + }, + { + "label": "\u06f7. REST API (\u062a\u062d\u062a `/api/v1`, `BaseController`, tenant \u0627\u0632 `#[CurrentUser]`)", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L319", + "_origin": "ast", + "id": "architecture_insurance_billing_system_\u06f7_rest_api_\u062a\u062d\u062a_api_v1_basecontroller_tenant_\u0627\u0632_currentuser", + "community": 43, + "norm_label": "\u06f7. rest api (\u062a\u062d\u062a `/api/v1`, `basecontroller`, tenant \u0627\u0632 `#[currentuser]`)" + }, + { + "label": "TenantInsurance (\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc \u0628\u06cc\u0645\u0647\u200c\u06cc tenant)", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L321", + "_origin": "ast", + "id": "architecture_insurance_billing_system_tenantinsurance_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06cc_tenant", + "community": 43, + "norm_label": "tenantinsurance (\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc \u0628\u06cc\u0645\u0647\u200c\u06cc tenant)" + }, + { + "label": "Tariff", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L328", + "_origin": "ast", + "id": "architecture_insurance_billing_system_tariff", + "community": 43, + "norm_label": "tariff" + }, + { + "label": "Invoice", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L332", + "_origin": "ast", + "id": "architecture_insurance_billing_system_invoice_332", + "community": 43, + "norm_label": "invoice" + }, + { + "label": "Claim", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L338", + "_origin": "ast", + "id": "architecture_insurance_billing_system_claim", + "community": 43, + "norm_label": "claim" + }, + { + "label": "\u06f8. Workflow", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L348", + "_origin": "ast", + "id": "architecture_insurance_billing_system_\u06f8_workflow", + "community": 43, + "norm_label": "\u06f8. workflow" + }, + { + "label": "\u062b\u0628\u062a \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L350", + "_origin": "ast", + "id": "architecture_insurance_billing_system_\u062b\u0628\u062a_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", + "community": 43, + "norm_label": "\u062b\u0628\u062a \u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628" + }, + { + "label": "Claim", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L364", + "_origin": "ast", + "id": "architecture_insurance_billing_system_claim_364", + "community": 43, + "norm_label": "claim" + }, + { + "label": "\u06f9. Events / Use Cases", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L376", + "_origin": "ast", + "id": "architecture_insurance_billing_system_\u06f9_events_use_cases", + "community": 43, + "norm_label": "\u06f9. events / use cases" + }, + { + "label": "\u06f1\u06f0. \u0622\u06cc\u0646\u062f\u0647: \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 API \u0628\u06cc\u0645\u0647 (\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc \u06f1\u06f0)", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L385", + "_origin": "ast", + "id": "architecture_insurance_billing_system_\u06f1\u06f0_\u0622\u06cc\u0646\u062f\u0647_\u0627\u062a\u0635\u0627\u0644_\u0628\u0647_api_\u0628\u06cc\u0645\u0647_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u06f1\u06f0", + "community": 43, + "norm_label": "\u06f1\u06f0. \u0627\u06cc\u0646\u062f\u0647: \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 api \u0628\u06cc\u0645\u0647 (\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc \u06f1\u06f0)" + }, + { + "label": "\u06f1\u06f1. \u0641\u0627\u0632\u0628\u0646\u062f\u06cc \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc (\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc)", + "file_type": "document", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L390", + "_origin": "ast", + "id": "architecture_insurance_billing_system_\u06f1\u06f1_\u0641\u0627\u0632\u0628\u0646\u062f\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", + "community": 43, + "norm_label": "\u06f1\u06f1. \u0641\u0627\u0632\u0628\u0646\u062f\u06cc \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc (\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc)" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_staff_architecture", + "community": 357, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (Staff)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_staff_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "community": 357, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (staff)" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_10_staff_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 357, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: ClinicStaff", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", + "source_location": "L17", + "_origin": "ast", + "id": "task_10_staff_architecture_entity_clinicstaff", + "community": 357, + "norm_label": "entity: clinicstaff" + }, + { + "label": "Controller: StaffController", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", + "source_location": "L82", + "_origin": "ast", + "id": "task_10_staff_architecture_controller_staffcontroller", + "community": 357, + "norm_label": "controller: staffcontroller" + }, + { + "label": "Service: StaffService", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", + "source_location": "L133", + "_origin": "ast", + "id": "task_10_staff_architecture_service_staffservice", + "community": 357, + "norm_label": "service: staffservice" + }, + { + "label": "\u0646\u062d\u0648\u0647 \u062e\u0648\u0627\u0646\u062f\u0646 entity_type / entity_id \u0627\u0632 JWT", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", + "source_location": "L158", + "_origin": "ast", + "id": "task_10_staff_architecture_\u0646\u062d\u0648\u0647_\u062e\u0648\u0627\u0646\u062f\u0646_entity_type_entity_id_\u0627\u0632_jwt", + "community": 357, + "norm_label": "\u0646\u062d\u0648\u0647 \u062e\u0648\u0627\u0646\u062f\u0646 entity_type / entity_id \u0627\u0632 jwt" + }, + { + "label": "\u0648\u0627\u0628\u0633\u062a\u06af\u06cc\u200c\u0647\u0627\u06cc \u0622\u06cc\u0646\u062f\u0647", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", + "source_location": "L169", + "_origin": "ast", + "id": "task_10_staff_architecture_\u0648\u0627\u0628\u0633\u062a\u06af\u06cc_\u0647\u0627\u06cc_\u0622\u06cc\u0646\u062f\u0647", + "community": 357, + "norm_label": "\u0648\u0627\u0628\u0633\u062a\u06af\u06cc\u200c\u0647\u0627\u06cc \u0627\u06cc\u0646\u062f\u0647" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_staff_database", + "community": 470, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (Staff)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_staff_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "community": 470, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (staff)" + }, + { + "label": "\u062c\u062f\u0648\u0644: clinic_staff", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_10_staff_database_\u062c\u062f\u0648\u0644_clinic_staff", + "community": 470, + "norm_label": "\u062c\u062f\u0648\u0644: clinic_staff" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/database.md", + "source_location": "L20", + "_origin": "ast", + "id": "task_10_staff_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 470, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/database.md", + "source_location": "L27", + "_origin": "ast", + "id": "task_10_staff_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 470, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "Migration \u0646\u0645\u0648\u0646\u0647", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/database.md", + "source_location": "L33", + "_origin": "ast", + "id": "task_10_staff_database_migration_\u0646\u0645\u0648\u0646\u0647", + "community": 470, + "norm_label": "migration \u0646\u0645\u0648\u0646\u0647" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_staff_task", + "community": 172, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (Staff)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "community": 172, + "norm_label": "\u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (staff)" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_10_staff_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 172, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_10_staff_task_endpoint_\u0647\u0627", + "community": 172, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L18", + "_origin": "ast", + "id": "task_10_staff_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 172, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L23", + "_origin": "ast", + "id": "task_10_staff_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 172, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Request", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L26", + "_origin": "ast", + "id": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_request", + "community": 172, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 request" + }, + { + "label": "POST /api/v1/staff", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L28", + "_origin": "ast", + "id": "task_10_staff_task_post_api_v1_staff", + "community": 172, + "norm_label": "post /api/v1/staff" + }, + { + "label": "PATCH /api/v1/staff/{uuid}", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L39", + "_origin": "ast", + "id": "task_10_staff_task_patch_api_v1_staff_uuid", + "community": 172, + "norm_label": "patch /api/v1/staff/{uuid}" + }, + { + "label": "PATCH /api/v1/staff/{uuid}/toggle", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L48", + "_origin": "ast", + "id": "task_10_staff_task_patch_api_v1_staff_uuid_toggle", + "community": 172, + "norm_label": "patch /api/v1/staff/{uuid}/toggle" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Response", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L54", + "_origin": "ast", + "id": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_response", + "community": 172, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 response" + }, + { + "label": "GET /api/v1/staff", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L56", + "_origin": "ast", + "id": "task_10_staff_task_get_api_v1_staff", + "community": 172, + "norm_label": "get /api/v1/staff" + }, + { + "label": "POST /api/v1/staff (\u0645\u0648\u0641\u0642)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L75", + "_origin": "ast", + "id": "task_10_staff_task_post_api_v1_staff_\u0645\u0648\u0641\u0642", + "community": 172, + "norm_label": "post /api/v1/staff (\u0645\u0648\u0641\u0642)" + }, + { + "label": "PATCH /api/v1/staff/{uuid}/toggle", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L92", + "_origin": "ast", + "id": "task_10_staff_task_patch_api_v1_staff_uuid_toggle_92", + "community": 172, + "norm_label": "patch /api/v1/staff/{uuid}/toggle" + }, + { + "label": "\u06a9\u062f\u0647\u0627\u06cc \u062e\u0637\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L100", + "_origin": "ast", + "id": "task_10_staff_task_\u06a9\u062f\u0647\u0627\u06cc_\u062e\u0637\u0627", + "community": 172, + "norm_label": "\u06a9\u062f\u0647\u0627\u06cc \u062e\u0637\u0627" + }, + { + "label": "user_flow.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_staff_user_flow", + "community": 383, + "norm_label": "user_flow.md" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (Staff)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "community": 383, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0633\u0646\u0644 (staff)" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u0633\u0646\u0644 \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0633\u0646\u0644_\u062c\u062f\u06cc\u062f", + "community": 383, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u0633\u0646\u0644 \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u067e\u0631\u0633\u0646\u0644", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", + "source_location": "L24", + "_origin": "ast", + "id": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0631\u0633\u0646\u0644", + "community": 383, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u067e\u0631\u0633\u0646\u0644" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u063a\u06cc\u0631\u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc (Soft Delete)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", + "source_location": "L40", + "_origin": "ast", + "id": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0633\u0627\u0632\u06cc_soft_delete", + "community": 383, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u063a\u06cc\u0631\u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc (soft delete)" + }, + { + "label": "\u0686\u0631\u0627 \u062d\u0630\u0641 \u0633\u062e\u062a \u0645\u0645\u0646\u0648\u0639 \u0627\u0633\u062a", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", + "source_location": "L55", + "_origin": "ast", + "id": "task_10_staff_user_flow_\u0686\u0631\u0627_\u062d\u0630\u0641_\u0633\u062e\u062a_\u0645\u0645\u0646\u0648\u0639_\u0627\u0633\u062a", + "community": 383, + "norm_label": "\u0686\u0631\u0627 \u062d\u0630\u0641 \u0633\u062e\u062a \u0645\u0645\u0646\u0648\u0639 \u0627\u0633\u062a" + }, + { + "label": "\u0646\u0645\u0627\u06cc\u0634 \u062f\u0631 Frontend (StaffPage.tsx)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", + "source_location": "L71", + "_origin": "ast", + "id": "task_10_staff_user_flow_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631_frontend_staffpage_tsx", + "community": 383, + "norm_label": "\u0646\u0645\u0627\u06cc\u0634 \u062f\u0631 frontend (staffpage.tsx)" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_11_subscription_architecture", + "community": 358, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (Subscription Tiers)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_11_subscription_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "community": 358, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (subscription tiers)" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_11_subscription_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 358, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: SubscriptionPlan", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", + "source_location": "L24", + "_origin": "ast", + "id": "task_11_subscription_architecture_entity_subscriptionplan", + "community": 358, + "norm_label": "entity: subscriptionplan" + }, + { + "label": "Entity: SubscriptionPeriod", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", + "source_location": "L62", + "_origin": "ast", + "id": "task_11_subscription_architecture_entity_subscriptionperiod", + "community": 358, + "norm_label": "entity: subscriptionperiod" + }, + { + "label": "Entity: ClinicSubscription", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", + "source_location": "L105", + "_origin": "ast", + "id": "task_11_subscription_architecture_entity_clinicsubscription", + "community": 358, + "norm_label": "entity: clinicsubscription" + }, + { + "label": "Service: SubscriptionService", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", + "source_location": "L151", + "_origin": "ast", + "id": "task_11_subscription_architecture_service_subscriptionservice", + "community": 358, + "norm_label": "service: subscriptionservice" + }, + { + "label": "\u0648\u0627\u0628\u0633\u062a\u06af\u06cc PaymentController", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", + "source_location": "L194", + "_origin": "ast", + "id": "task_11_subscription_architecture_\u0648\u0627\u0628\u0633\u062a\u06af\u06cc_paymentcontroller", + "community": 358, + "norm_label": "\u0648\u0627\u0628\u0633\u062a\u06af\u06cc paymentcontroller" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_11_subscription_database", + "community": 329, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (Subscription Tiers)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "community": 329, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (subscription tiers)" + }, + { + "label": "\u062c\u062f\u0648\u0644: subscription_plans", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_11_subscription_database_\u062c\u062f\u0648\u0644_subscription_plans", + "community": 329, + "norm_label": "\u062c\u062f\u0648\u0644: subscription_plans" + }, + { + "label": "\u062c\u062f\u0648\u0644: subscription_periods", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L17", + "_origin": "ast", + "id": "task_11_subscription_database_\u062c\u062f\u0648\u0644_subscription_periods", + "community": 329, + "norm_label": "\u062c\u062f\u0648\u0644: subscription_periods" + }, + { + "label": "\u062c\u062f\u0648\u0644: clinic_subscriptions", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L33", + "_origin": "ast", + "id": "task_11_subscription_database_\u062c\u062f\u0648\u0644_clinic_subscriptions", + "community": 329, + "norm_label": "\u062c\u062f\u0648\u0644: clinic_subscriptions" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L49", + "_origin": "ast", + "id": "task_11_subscription_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 329, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "Seed Data (Migration \u0627\u0648\u0644\u06cc\u0647)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L63", + "_origin": "ast", + "id": "task_11_subscription_database_seed_data_migration_\u0627\u0648\u0644\u06cc\u0647", + "community": 329, + "norm_label": "seed data (migration \u0627\u0648\u0644\u06cc\u0647)" + }, + { + "label": "SiteConfig key \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L82", + "_origin": "ast", + "id": "task_11_subscription_database_siteconfig_key_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "community": 329, + "norm_label": "siteconfig key \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L88", + "_origin": "ast", + "id": "task_11_subscription_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 329, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_11_subscription_task", + "community": 106, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f1\u06f1: \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (Subscription Tiers)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "community": 106, + "norm_label": "\u062a\u0633\u06a9 \u06f1\u06f1: \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc (subscription tiers)" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_11_subscription_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 106, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "\u0633\u0637\u0648\u062d \u067e\u0646\u0644", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L10", + "_origin": "ast", + "id": "task_11_subscription_task_\u0633\u0637\u0648\u062d_\u067e\u0646\u0644", + "community": 106, + "norm_label": "\u0633\u0637\u0648\u062d \u067e\u0646\u0644" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L18", + "_origin": "ast", + "id": "task_11_subscription_task_endpoint_\u0647\u0627", + "community": 106, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L37", + "_origin": "ast", + "id": "task_11_subscription_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 106, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L41", + "_origin": "ast", + "id": "task_11_subscription_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 106, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Request", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L44", + "_origin": "ast", + "id": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_request", + "community": 106, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 request" + }, + { + "label": "POST /api/v1/subscription/trial", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L46", + "_origin": "ast", + "id": "task_11_subscription_task_post_api_v1_subscription_trial", + "community": 106, + "norm_label": "post /api/v1/subscription/trial" + }, + { + "label": "POST /api/v1/admin/subscription/period", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L52", + "_origin": "ast", + "id": "task_11_subscription_task_post_api_v1_admin_subscription_period", + "community": 106, + "norm_label": "post /api/v1/admin/subscription/period" + }, + { + "label": "POST /api/v1/subscription-payment (\u0645\u0648\u062c\u0648\u062f)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L64", + "_origin": "ast", + "id": "task_11_subscription_task_post_api_v1_subscription_payment_\u0645\u0648\u062c\u0648\u062f", + "community": 106, + "norm_label": "post /api/v1/subscription-payment (\u0645\u0648\u062c\u0648\u062f)" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Response", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L72", + "_origin": "ast", + "id": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_response", + "community": 106, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 response" + }, + { + "label": "GET /api/v1/subscription/plans", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L74", + "_origin": "ast", + "id": "task_11_subscription_task_get_api_v1_subscription_plans", + "community": 106, + "norm_label": "get /api/v1/subscription/plans" + }, + { + "label": "GET /api/v1/subscription/my", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L95", + "_origin": "ast", + "id": "task_11_subscription_task_get_api_v1_subscription_my", + "community": 106, + "norm_label": "get /api/v1/subscription/my" + }, + { + "label": "POST /api/v1/subscription/trial (\u0645\u0648\u0641\u0642)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L123", + "_origin": "ast", + "id": "task_11_subscription_task_post_api_v1_subscription_trial_\u0645\u0648\u0641\u0642", + "community": 106, + "norm_label": "post /api/v1/subscription/trial (\u0645\u0648\u0641\u0642)" + }, + { + "label": "POST /api/v1/subscription/trial (\u062e\u0637\u0627 \u2014 \u0642\u0628\u0644\u0627\u064b \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L135", + "_origin": "ast", + "id": "task_11_subscription_task_post_api_v1_subscription_trial_\u062e\u0637\u0627_\u0642\u0628\u0644\u0627_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0634\u062f\u0647", + "community": 106, + "norm_label": "post /api/v1/subscription/trial (\u062e\u0637\u0627 \u2014 \u0642\u0628\u0644\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647)" + }, + { + "label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u062a\u0631\u06cc\u0627\u0644", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L143", + "_origin": "ast", + "id": "task_11_subscription_task_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062a\u0631\u06cc\u0627\u0644", + "community": 106, + "norm_label": "\u0642\u0648\u0627\u0646\u06cc\u0646 \u062a\u0631\u06cc\u0627\u0644" + }, + { + "label": "\u0642\u0627\u0646\u0648\u0646 \u062a\u0645\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L150", + "_origin": "ast", + "id": "task_11_subscription_task_\u0642\u0627\u0646\u0648\u0646_\u062a\u0645\u062f\u06cc\u062f", + "community": 106, + "norm_label": "\u0642\u0627\u0646\u0648\u0646 \u062a\u0645\u062f\u06cc\u062f" + }, + { + "label": "gate check \u062f\u0631 \u062a\u0633\u06a9\u200c\u0647\u0627\u06cc \u0628\u0639\u062f\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L156", + "_origin": "ast", + "id": "task_11_subscription_task_gate_check_\u062f\u0631_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0628\u0639\u062f\u06cc", + "community": 106, + "norm_label": "gate check \u062f\u0631 \u062a\u0633\u06a9\u200c\u0647\u0627\u06cc \u0628\u0639\u062f\u06cc" + }, + { + "label": "user_flow.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_11_subscription_user_flow", + "community": 359, + "norm_label": "user_flow.md" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "community": 359, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u067e\u0646\u0644 \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u0645\u0634\u0627\u0647\u062f\u0647 \u067e\u0646\u0644\u200c\u0647\u0627 \u0648 \u062e\u0631\u06cc\u062f", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0645\u0634\u0627\u0647\u062f\u0647_\u067e\u0646\u0644_\u0647\u0627_\u0648_\u062e\u0631\u06cc\u062f", + "community": 359, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u0645\u0634\u0627\u0647\u062f\u0647 \u067e\u0646\u0644\u200c\u0647\u0627 \u0648 \u062e\u0631\u06cc\u062f" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u062a\u0645\u062f\u06cc\u062f \u0627\u0634\u062a\u0631\u0627\u06a9", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", + "source_location": "L45", + "_origin": "ast", + "id": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062a\u0645\u062f\u06cc\u062f_\u0627\u0634\u062a\u0631\u0627\u06a9", + "community": 359, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u062a\u0645\u062f\u06cc\u062f \u0627\u0634\u062a\u0631\u0627\u06a9" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 gate check \u062f\u0631 \u062a\u0633\u06a9\u200c\u0647\u0627\u06cc \u0628\u0639\u062f\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", + "source_location": "L62", + "_origin": "ast", + "id": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_gate_check_\u062f\u0631_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0628\u0639\u062f\u06cc", + "community": 359, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 gate check \u062f\u0631 \u062a\u0633\u06a9\u200c\u0647\u0627\u06cc \u0628\u0639\u062f\u06cc" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644\u200c\u0647\u0627 \u062a\u0648\u0633\u0637 \u0627\u062f\u0645\u06cc\u0646", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", + "source_location": "L81", + "_origin": "ast", + "id": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0646\u0644_\u0647\u0627_\u062a\u0648\u0633\u0637_\u0627\u062f\u0645\u06cc\u0646", + "community": 359, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644\u200c\u0647\u0627 \u062a\u0648\u0633\u0637 \u0627\u062f\u0645\u06cc\u0646" + }, + { + "label": "\u0647\u0634\u062f\u0627\u0631 \u0627\u0646\u0642\u0636\u0627 (frontend)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", + "source_location": "L98", + "_origin": "ast", + "id": "task_11_subscription_user_flow_\u0647\u0634\u062f\u0627\u0631_\u0627\u0646\u0642\u0636\u0627_frontend", + "community": 359, + "norm_label": "\u0647\u0634\u062f\u0627\u0631 \u0627\u0646\u0642\u0636\u0627 (frontend)" + }, + { + "label": "\u0646\u0645\u0627\u06cc\u0634 \u062f\u0631 Frontend (SubscriptionPage.tsx)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", + "source_location": "L106", + "_origin": "ast", + "id": "task_11_subscription_user_flow_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631_frontend_subscriptionpage_tsx", + "community": 359, + "norm_label": "\u0646\u0645\u0627\u06cc\u0634 \u062f\u0631 frontend (subscriptionpage.tsx)" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_12_secretary_completion_architecture", + "community": 330, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u062a\u06a9\u0645\u06cc\u0644 \u0645\u0646\u0634\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_12_secretary_completion_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", + "community": 330, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u062a\u06a9\u0645\u06cc\u0644 \u0645\u0646\u0634\u06cc" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u06a9\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_12_secretary_completion_architecture_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u06a9\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u06cc_\u06a9\u0646\u0646\u062f", + "community": 330, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u06a9\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a Backend", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L11", + "_origin": "ast", + "id": "task_12_secretary_completion_architecture_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_backend", + "community": 330, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a backend" + }, + { + "label": "SecretaryController \u2014 constructor injection", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L13", + "_origin": "ast", + "id": "task_12_secretary_completion_architecture_secretarycontroller_constructor_injection", + "community": 330, + "norm_label": "secretarycontroller \u2014 constructor injection" + }, + { + "label": "SecretaryRepository \u2014 \u0645\u062a\u062f \u062c\u062f\u06cc\u062f countActive", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L23", + "_origin": "ast", + "id": "task_12_secretary_completion_architecture_secretaryrepository_\u0645\u062a\u062f_\u062c\u062f\u06cc\u062f_countactive", + "community": 330, + "norm_label": "secretaryrepository \u2014 \u0645\u062a\u062f \u062c\u062f\u06cc\u062f countactive" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a Frontend", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L38", + "_origin": "ast", + "id": "task_12_secretary_completion_architecture_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_frontend", + "community": 330, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a frontend" + }, + { + "label": "SecretariesPage.tsx \u2014 \u0633\u0627\u062e\u062a\u0627\u0631 Modal permissions", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L40", + "_origin": "ast", + "id": "task_12_secretary_completion_architecture_secretariespage_tsx_\u0633\u0627\u062e\u062a\u0627\u0631_modal_permissions", + "community": 330, + "norm_label": "secretariespage.tsx \u2014 \u0633\u0627\u062e\u062a\u0627\u0631 modal permissions" + }, + { + "label": "\u0646\u06a9\u062a\u0647: \u0645\u062f\u06cc\u0631\u06cc\u062a \u062e\u0637\u0627\u06cc 403 \u062f\u0631 \u0641\u0631\u0645 \u0627\u06cc\u062c\u0627\u062f \u0645\u0646\u0634\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L65", + "_origin": "ast", + "id": "task_12_secretary_completion_architecture_\u0646\u06a9\u062a\u0647_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062e\u0637\u0627\u06cc_403_\u062f\u0631_\u0641\u0631\u0645_\u0627\u06cc\u062c\u0627\u062f_\u0645\u0646\u0634\u06cc", + "community": 330, + "norm_label": "\u0646\u06a9\u062a\u0647: \u0645\u062f\u06cc\u0631\u06cc\u062a \u062e\u0637\u0627\u06cc 403 \u062f\u0631 \u0641\u0631\u0645 \u0627\u06cc\u062c\u0627\u062f \u0645\u0646\u0634\u06cc" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_12_secretary_completion_database", + "community": 385, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u062a\u06a9\u0645\u06cc\u0644 \u0645\u0646\u0634\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_12_secretary_completion_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", + "community": 385, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u062a\u06a9\u0645\u06cc\u0644 \u0645\u0646\u0634\u06cc" + }, + { + "label": "\u0647\u06cc\u0686 migration \u0644\u0627\u0632\u0645 \u0646\u06cc\u0633\u062a", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_12_secretary_completion_database_\u0647\u06cc\u0686_migration_\u0644\u0627\u0632\u0645_\u0646\u06cc\u0633\u062a", + "community": 385, + "norm_label": "\u0647\u06cc\u0686 migration \u0644\u0627\u0632\u0645 \u0646\u06cc\u0633\u062a" + }, + { + "label": "\u0633\u062a\u0648\u0646 \u0645\u0648\u062c\u0648\u062f: permissions \u062f\u0631 doctor_secretaries", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_12_secretary_completion_database_\u0633\u062a\u0648\u0646_\u0645\u0648\u062c\u0648\u062f_permissions_\u062f\u0631_doctor_secretaries", + "community": 385, + "norm_label": "\u0633\u062a\u0648\u0646 \u0645\u0648\u062c\u0648\u062f: permissions \u062f\u0631 doctor_secretaries" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 JSON \u0630\u062e\u06cc\u0631\u0647\u200c\u0634\u062f\u0647:", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", + "source_location": "L13", + "_origin": "ast", + "id": "task_12_secretary_completion_database_\u0633\u0627\u062e\u062a\u0627\u0631_json_\u0630\u062e\u06cc\u0631\u0647_\u0634\u062f\u0647", + "community": 385, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 json \u0630\u062e\u06cc\u0631\u0647\u200c\u0634\u062f\u0647:" + }, + { + "label": "\u0646\u06a9\u062a\u0647 `version`:", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", + "source_location": "L44", + "_origin": "ast", + "id": "task_12_secretary_completion_database_\u0646\u06a9\u062a\u0647_version", + "community": 385, + "norm_label": "\u0646\u06a9\u062a\u0647 `version`:" + }, + { + "label": "\u062c\u062f\u0648\u0644 doctor_secretaries (\u0645\u0631\u062c\u0639)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", + "source_location": "L48", + "_origin": "ast", + "id": "task_12_secretary_completion_database_\u062c\u062f\u0648\u0644_doctor_secretaries_\u0645\u0631\u062c\u0639", + "community": 385, + "norm_label": "\u062c\u062f\u0648\u0644 doctor_secretaries (\u0645\u0631\u062c\u0639)" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_12_secretary_completion_task", + "community": 132, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f1\u06f2: \u062a\u06a9\u0645\u06cc\u0644 \u0645\u0646\u0634\u06cc \u2014 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u067e\u0646\u0644 + UI Permissions", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", + "community": 132, + "norm_label": "\u062a\u0633\u06a9 \u06f1\u06f2: \u062a\u06a9\u0645\u06cc\u0644 \u0645\u0646\u0634\u06cc \u2014 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u067e\u0646\u0644 + ui permissions" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_12_secretary_completion_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 132, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u06a9\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L12", + "_origin": "ast", + "id": "task_12_secretary_completion_task_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u06a9\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u06cc_\u06a9\u0646\u0646\u062f", + "community": 132, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u06a9\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f" + }, + { + "label": "API \u0645\u0648\u062c\u0648\u062f (\u0628\u062f\u0648\u0646 \u062a\u063a\u06cc\u06cc\u0631)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L19", + "_origin": "ast", + "id": "task_12_secretary_completion_task_api_\u0645\u0648\u062c\u0648\u062f_\u0628\u062f\u0648\u0646_\u062a\u063a\u06cc\u06cc\u0631", + "community": 132, + "norm_label": "api \u0645\u0648\u062c\u0648\u062f (\u0628\u062f\u0648\u0646 \u062a\u063a\u06cc\u06cc\u0631)" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L28", + "_origin": "ast", + "id": "task_12_secretary_completion_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 132, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L33", + "_origin": "ast", + "id": "task_12_secretary_completion_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 132, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631 Backend \u2014 SecretaryController::create()", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L37", + "_origin": "ast", + "id": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_backend_secretarycontroller_create", + "community": 132, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631 backend \u2014 secretarycontroller::create()" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u0642\u0628\u0644):", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L39", + "_origin": "ast", + "id": "task_12_secretary_completion_task_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0642\u0628\u0644", + "community": 132, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc (\u0642\u0628\u0644):" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u062c\u062f\u06cc\u062f (\u0628\u0639\u062f):", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L51", + "_origin": "ast", + "id": "task_12_secretary_completion_task_\u0648\u0636\u0639\u06cc\u062a_\u062c\u062f\u06cc\u062f_\u0628\u0639\u062f", + "community": 132, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u062c\u062f\u06cc\u062f (\u0628\u0639\u062f):" + }, + { + "label": "\u062e\u0637\u0627\u06cc \u062c\u062f\u06cc\u062f \u06a9\u0647 \u0628\u0627\u06cc\u062f \u062f\u0631 ErrorCodes.php \u0627\u0636\u0627\u0641\u0647 \u0634\u0648\u062f:", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L76", + "_origin": "ast", + "id": "task_12_secretary_completion_task_\u062e\u0637\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u062f\u0631_errorcodes_php_\u0627\u0636\u0627\u0641\u0647_\u0634\u0648\u062f", + "community": 132, + "norm_label": "\u062e\u0637\u0627\u06cc \u062c\u062f\u06cc\u062f \u06a9\u0647 \u0628\u0627\u06cc\u062f \u062f\u0631 errorcodes.php \u0627\u0636\u0627\u0641\u0647 \u0634\u0648\u062f:" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631 Frontend \u2014 SecretariesPage.tsx", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L84", + "_origin": "ast", + "id": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_frontend_secretariespage_tsx", + "community": 132, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631 frontend \u2014 secretariespage.tsx" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 DEFAULT_PERMISSIONS (\u0627\u0632 DoctorSecretary::DEFAULT_PERMISSIONS):", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L86", + "_origin": "ast", + "id": "task_12_secretary_completion_task_\u0633\u0627\u062e\u062a\u0627\u0631_default_permissions_\u0627\u0632_doctorsecretary_default_permissions", + "community": 132, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 default_permissions (\u0627\u0632 doctorsecretary::default_permissions):" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 UI Permissions checkbox matrix \u062f\u0631 Modal:", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L100", + "_origin": "ast", + "id": "task_12_secretary_completion_task_\u0646\u0645\u0648\u0646\u0647_ui_permissions_checkbox_matrix_\u062f\u0631_modal", + "community": 132, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 ui permissions checkbox matrix \u062f\u0631 modal:" + }, + { + "label": "PATCH /api/v1/secretary/{uuid} \u0628\u0627 permissions:", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L115", + "_origin": "ast", + "id": "task_12_secretary_completion_task_patch_api_v1_secretary_uuid_\u0628\u0627_permissions", + "community": 132, + "norm_label": "patch /api/v1/secretary/{uuid} \u0628\u0627 permissions:" + }, + { + "label": "\u06a9\u062f\u0647\u0627\u06cc \u062e\u0637\u0627\u06cc \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L139", + "_origin": "ast", + "id": "task_12_secretary_completion_task_\u06a9\u062f\u0647\u0627\u06cc_\u062e\u0637\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "community": 132, + "norm_label": "\u06a9\u062f\u0647\u0627\u06cc \u062e\u0637\u0627\u06cc \u062c\u062f\u06cc\u062f" + }, + { + "label": "Response \u062e\u0637\u0627 (403)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L145", + "_origin": "ast", + "id": "task_12_secretary_completion_task_response_\u062e\u0637\u0627_403", + "community": 132, + "norm_label": "response \u062e\u0637\u0627 (403)" + }, + { + "label": "user_flow.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_12_secretary_completion_user_flow", + "community": 472, + "norm_label": "user_flow.md" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u062a\u06a9\u0645\u06cc\u0644 \u0645\u0646\u0634\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", + "community": 472, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u062a\u06a9\u0645\u06cc\u0644 \u0645\u0646\u0634\u06cc" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u0627\u0641\u0632\u0648\u062f\u0646 \u0645\u0646\u0634\u06cc \u062c\u062f\u06cc\u062f \u0628\u0627 \u0628\u0631\u0631\u0633\u06cc \u0633\u0642\u0641 \u067e\u0646\u0644", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u0641\u0632\u0648\u062f\u0646_\u0645\u0646\u0634\u06cc_\u062c\u062f\u06cc\u062f_\u0628\u0627_\u0628\u0631\u0631\u0633\u06cc_\u0633\u0642\u0641_\u067e\u0646\u0644", + "community": 472, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u0627\u0641\u0632\u0648\u062f\u0646 \u0645\u0646\u0634\u06cc \u062c\u062f\u06cc\u062f \u0628\u0627 \u0628\u0631\u0631\u0633\u06cc \u0633\u0642\u0641 \u067e\u0646\u0644" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u0648\u06cc\u0631\u0627\u06cc\u0634 permissions \u0645\u0646\u0634\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", + "source_location": "L22", + "_origin": "ast", + "id": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0648\u06cc\u0631\u0627\u06cc\u0634_permissions_\u0645\u0646\u0634\u06cc", + "community": 472, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u0648\u06cc\u0631\u0627\u06cc\u0634 permissions \u0645\u0646\u0634\u06cc" + }, + { + "label": "\u062a\u0631\u062a\u06cc\u0628 \u0633\u0637\u0648\u062d \u0633\u0642\u0641 \u0645\u0646\u0634\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", + "source_location": "L54", + "_origin": "ast", + "id": "task_12_secretary_completion_user_flow_\u062a\u0631\u062a\u06cc\u0628_\u0633\u0637\u0648\u062d_\u0633\u0642\u0641_\u0645\u0646\u0634\u06cc", + "community": 472, + "norm_label": "\u062a\u0631\u062a\u06cc\u0628 \u0633\u0637\u0648\u062d \u0633\u0642\u0641 \u0645\u0646\u0634\u06cc" + }, + { + "label": "\u0646\u06a9\u062a\u0647: \u0645\u0646\u0634\u06cc \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u0627\u0632 \u0633\u0642\u0641 \u06a9\u0645 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", + "source_location": "L64", + "_origin": "ast", + "id": "task_12_secretary_completion_user_flow_\u0646\u06a9\u062a\u0647_\u0645\u0646\u0634\u06cc_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0627\u0632_\u0633\u0642\u0641_\u06a9\u0645_\u0646\u0645\u06cc_\u0634\u0648\u062f", + "community": 472, + "norm_label": "\u0646\u06a9\u062a\u0647: \u0645\u0646\u0634\u06cc \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u0627\u0632 \u0633\u0642\u0641 \u06a9\u0645 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_13_clinic_services_architecture", + "community": 386, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_13_clinic_services_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 386, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_13_clinic_services_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 386, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: ServiceSection", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", + "source_location": "L17", + "_origin": "ast", + "id": "task_13_clinic_services_architecture_entity_servicesection", + "community": 386, + "norm_label": "entity: servicesection" + }, + { + "label": "Entity: ServiceItem", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", + "source_location": "L51", + "_origin": "ast", + "id": "task_13_clinic_services_architecture_entity_serviceitem", + "community": 386, + "norm_label": "entity: serviceitem" + }, + { + "label": "Controller: ClinicServiceController", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", + "source_location": "L90", + "_origin": "ast", + "id": "task_13_clinic_services_architecture_controller_clinicservicecontroller", + "community": 386, + "norm_label": "controller: clinicservicecontroller" + }, + { + "label": "\u0646\u06a9\u062a\u0647 DELETE \u0633\u0631\u0648\u06cc\u0633 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062f\u0631 \u067e\u0631\u0648\u0646\u062f\u0647", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", + "source_location": "L119", + "_origin": "ast", + "id": "task_13_clinic_services_architecture_\u0646\u06a9\u062a\u0647_delete_\u0633\u0631\u0648\u06cc\u0633_\u0628\u0627_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u062f\u0631_\u067e\u0631\u0648\u0646\u062f\u0647", + "community": 386, + "norm_label": "\u0646\u06a9\u062a\u0647 delete \u0633\u0631\u0648\u06cc\u0633 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062f\u0631 \u067e\u0631\u0648\u0646\u062f\u0647" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_13_clinic_services_database", + "community": 473, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_13_clinic_services_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 473, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u062c\u062f\u0648\u0644: service_sections", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_13_clinic_services_database_\u062c\u062f\u0648\u0644_service_sections", + "community": 473, + "norm_label": "\u062c\u062f\u0648\u0644: service_sections" + }, + { + "label": "\u062c\u062f\u0648\u0644: service_items", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", + "source_location": "L21", + "_origin": "ast", + "id": "task_13_clinic_services_database_\u062c\u062f\u0648\u0644_service_items", + "community": 473, + "norm_label": "\u062c\u062f\u0648\u0644: service_items" + }, + { + "label": "Migration \u0646\u0645\u0648\u0646\u0647", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", + "source_location": "L35", + "_origin": "ast", + "id": "task_13_clinic_services_database_migration_\u0646\u0645\u0648\u0646\u0647", + "community": 473, + "norm_label": "migration \u0646\u0645\u0648\u0646\u0647" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", + "source_location": "L65", + "_origin": "ast", + "id": "task_13_clinic_services_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 473, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_13_clinic_services_task", + "community": 198, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f1\u06f3: \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (Clinic Services)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "community": 198, + "norm_label": "\u062a\u0633\u06a9 \u06f1\u06f3: \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9 (clinic services)" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_13_clinic_services_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 198, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L8", + "_origin": "ast", + "id": "task_13_clinic_services_task_endpoint_\u0647\u0627", + "community": 198, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L23", + "_origin": "ast", + "id": "task_13_clinic_services_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 198, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L27", + "_origin": "ast", + "id": "task_13_clinic_services_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 198, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Request", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L30", + "_origin": "ast", + "id": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_request", + "community": 198, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 request" + }, + { + "label": "POST /api/v1/service-section", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L32", + "_origin": "ast", + "id": "task_13_clinic_services_task_post_api_v1_service_section", + "community": 198, + "norm_label": "post /api/v1/service-section" + }, + { + "label": "POST /api/v1/service-item", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L39", + "_origin": "ast", + "id": "task_13_clinic_services_task_post_api_v1_service_item", + "community": 198, + "norm_label": "post /api/v1/service-item" + }, + { + "label": "PATCH /api/v1/service-item/{uuid}", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L49", + "_origin": "ast", + "id": "task_13_clinic_services_task_patch_api_v1_service_item_uuid", + "community": 198, + "norm_label": "patch /api/v1/service-item/{uuid}" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Response", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L57", + "_origin": "ast", + "id": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_response", + "community": 198, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 response" + }, + { + "label": "GET /api/v1/service-sections", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L59", + "_origin": "ast", + "id": "task_13_clinic_services_task_get_api_v1_service_sections", + "community": 198, + "norm_label": "get /api/v1/service-sections" + }, + { + "label": "GET /api/v1/service-items/{sectionUuid}", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L80", + "_origin": "ast", + "id": "task_13_clinic_services_task_get_api_v1_service_items_sectionuuid", + "community": 198, + "norm_label": "get /api/v1/service-items/{sectionuuid}" + }, + { + "label": "\u06a9\u062f\u0647\u0627\u06cc \u062e\u0637\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L96", + "_origin": "ast", + "id": "task_13_clinic_services_task_\u06a9\u062f\u0647\u0627\u06cc_\u062e\u0637\u0627", + "community": 198, + "norm_label": "\u06a9\u062f\u0647\u0627\u06cc \u062e\u0637\u0627" + }, + { + "label": "user_flow.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_13_clinic_services_user_flow", + "community": 331, + "norm_label": "user_flow.md" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 331, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u0627\u06cc\u062c\u0627\u062f \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0645\u0634\u0627\u0647\u062f\u0647_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627", + "community": 331, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u0627\u06cc\u062c\u0627\u062f \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0646\u0645\u0627\u06cc\u0634 (ServicesPage.tsx)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L18", + "_origin": "ast", + "id": "task_13_clinic_services_user_flow_\u0633\u0627\u062e\u062a\u0627\u0631_\u0646\u0645\u0627\u06cc\u0634_servicespage_tsx", + "community": 331, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0646\u0645\u0627\u06cc\u0634 (servicespage.tsx)" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u0627\u06cc\u062c\u0627\u062f \u0628\u062e\u0634 \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L33", + "_origin": "ast", + "id": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u06cc\u062c\u0627\u062f_\u0628\u062e\u0634_\u062c\u062f\u06cc\u062f", + "community": 331, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u0627\u06cc\u062c\u0627\u062f \u0628\u062e\u0634 \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u062d\u0630\u0641 \u0628\u062e\u0634", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L45", + "_origin": "ast", + "id": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062d\u0630\u0641_\u0628\u062e\u0634", + "community": 331, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u062d\u0630\u0641 \u0628\u062e\u0634" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u062d\u0630\u0641 \u0632\u06cc\u0631\u0628\u062e\u0634", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L62", + "_origin": "ast", + "id": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062d\u0630\u0641_\u0632\u06cc\u0631\u0628\u062e\u0634", + "community": 331, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u062d\u0630\u0641 \u0632\u06cc\u0631\u0628\u062e\u0634" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 \u067e\u0631\u0633\u0646\u0644 \u0627\u0646\u062c\u0627\u0645\u200c\u062f\u0647\u0646\u062f\u0647", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L72", + "_origin": "ast", + "id": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_\u067e\u0631\u0633\u0646\u0644_\u0627\u0646\u062c\u0627\u0645_\u062f\u0647\u0646\u062f\u0647", + "community": 331, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 \u067e\u0631\u0633\u0646\u0644 \u0627\u0646\u062c\u0627\u0645\u200c\u062f\u0647\u0646\u062f\u0647" + }, + { + "label": "gate check \u2014 \u06a9\u0627\u0631\u0628\u0631 Free", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L84", + "_origin": "ast", + "id": "task_13_clinic_services_user_flow_gate_check_\u06a9\u0627\u0631\u0628\u0631_free", + "community": 331, + "norm_label": "gate check \u2014 \u06a9\u0627\u0631\u0628\u0631 free" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_14_sms_panel_architecture", + "community": 361, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_14_sms_panel_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "community": 361, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_14_sms_panel_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 361, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: SmsWallet", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", + "source_location": "L28", + "_origin": "ast", + "id": "task_14_sms_panel_architecture_entity_smswallet", + "community": 361, + "norm_label": "entity: smswallet" + }, + { + "label": "Entity: SmsWalletTransaction", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", + "source_location": "L56", + "_origin": "ast", + "id": "task_14_sms_panel_architecture_entity_smswallettransaction", + "community": 361, + "norm_label": "entity: smswallettransaction" + }, + { + "label": "Entity: SmsSettings", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", + "source_location": "L95", + "_origin": "ast", + "id": "task_14_sms_panel_architecture_entity_smssettings", + "community": 361, + "norm_label": "entity: smssettings" + }, + { + "label": "SmsWalletService", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", + "source_location": "L129", + "_origin": "ast", + "id": "task_14_sms_panel_architecture_smswalletservice", + "community": 361, + "norm_label": "smswalletservice" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631 SmsService::send()", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", + "source_location": "L155", + "_origin": "ast", + "id": "task_14_sms_panel_architecture_\u062a\u063a\u06cc\u06cc\u0631_smsservice_send", + "community": 361, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631 smsservice::send()" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_14_sms_panel_database", + "community": 362, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_14_sms_panel_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "community": 362, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc" + }, + { + "label": "\u062c\u062f\u0648\u0644: sms_wallets", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_14_sms_panel_database_\u062c\u062f\u0648\u0644_sms_wallets", + "community": 362, + "norm_label": "\u062c\u062f\u0648\u0644: sms_wallets" + }, + { + "label": "\u062c\u062f\u0648\u0644: sms_wallet_transactions", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", + "source_location": "L15", + "_origin": "ast", + "id": "task_14_sms_panel_database_\u062c\u062f\u0648\u0644_sms_wallet_transactions", + "community": 362, + "norm_label": "\u062c\u062f\u0648\u0644: sms_wallet_transactions" + }, + { + "label": "\u062c\u062f\u0648\u0644: sms_settings", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", + "source_location": "L33", + "_origin": "ast", + "id": "task_14_sms_panel_database_\u062c\u062f\u0648\u0644_sms_settings", + "community": 362, + "norm_label": "\u062c\u062f\u0648\u0644: sms_settings" + }, + { + "label": "SiteConfig key \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", + "source_location": "L47", + "_origin": "ast", + "id": "task_14_sms_panel_database_siteconfig_key_\u062c\u062f\u06cc\u062f", + "community": 362, + "norm_label": "siteconfig key \u062c\u062f\u06cc\u062f" + }, + { + "label": "Migration \u0646\u0645\u0648\u0646\u0647", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", + "source_location": "L53", + "_origin": "ast", + "id": "task_14_sms_panel_database_migration_\u0646\u0645\u0648\u0646\u0647", + "community": 362, + "norm_label": "migration \u0646\u0645\u0648\u0646\u0647" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", + "source_location": "L93", + "_origin": "ast", + "id": "task_14_sms_panel_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 362, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_14_sms_panel_task", + "community": 158, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f1\u06f4: \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc \u2014 \u06a9\u06cc\u0641 \u067e\u0648\u0644 + \u062a\u0646\u0638\u06cc\u0645\u0627\u062a (SMS Panel)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", + "community": 158, + "norm_label": "\u062a\u0633\u06a9 \u06f1\u06f4: \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc \u2014 \u06a9\u06cc\u0641 \u067e\u0648\u0644 + \u062a\u0646\u0638\u06cc\u0645\u0627\u062a (sms panel)" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_14_sms_panel_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 158, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627 (\u0647\u0645\u0647 \u062c\u062f\u06cc\u062f)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L8", + "_origin": "ast", + "id": "task_14_sms_panel_task_endpoint_\u0647\u0627_\u0647\u0645\u0647_\u062c\u062f\u06cc\u062f", + "community": 158, + "norm_label": "endpoint \u0647\u0627 (\u0647\u0645\u0647 \u062c\u062f\u06cc\u062f)" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L19", + "_origin": "ast", + "id": "task_14_sms_panel_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 158, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L23", + "_origin": "ast", + "id": "task_14_sms_panel_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 158, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Request", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L26", + "_origin": "ast", + "id": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_request", + "community": 158, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 request" + }, + { + "label": "POST /api/v1/sms/wallet/charge", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L28", + "_origin": "ast", + "id": "task_14_sms_panel_task_post_api_v1_sms_wallet_charge", + "community": 158, + "norm_label": "post /api/v1/sms/wallet/charge" + }, + { + "label": "PATCH /api/v1/sms/settings", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L37", + "_origin": "ast", + "id": "task_14_sms_panel_task_patch_api_v1_sms_settings", + "community": 158, + "norm_label": "patch /api/v1/sms/settings" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Response", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L47", + "_origin": "ast", + "id": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_response", + "community": 158, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 response" + }, + { + "label": "GET /api/v1/sms/wallet/balance", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L49", + "_origin": "ast", + "id": "task_14_sms_panel_task_get_api_v1_sms_wallet_balance", + "community": 158, + "norm_label": "get /api/v1/sms/wallet/balance" + }, + { + "label": "GET /api/v1/sms/wallet/logs", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L61", + "_origin": "ast", + "id": "task_14_sms_panel_task_get_api_v1_sms_wallet_logs", + "community": 158, + "norm_label": "get /api/v1/sms/wallet/logs" + }, + { + "label": "GET /api/v1/sms/settings", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L85", + "_origin": "ast", + "id": "task_14_sms_panel_task_get_api_v1_sms_settings", + "community": 158, + "norm_label": "get /api/v1/sms/settings" + }, + { + "label": "GET /api/v1/admin/sms/wallet-report", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L98", + "_origin": "ast", + "id": "task_14_sms_panel_task_get_api_v1_admin_sms_wallet_report", + "community": 158, + "norm_label": "get /api/v1/admin/sms/wallet-report" + }, + { + "label": "SiteConfig key \u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L114", + "_origin": "ast", + "id": "task_14_sms_panel_task_siteconfig_key_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "community": 158, + "norm_label": "siteconfig key \u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637" + }, + { + "label": "\u06a9\u0633\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0647\u0646\u06af\u0627\u0645 \u0627\u0631\u0633\u0627\u0644 \u067e\u06cc\u0627\u0645\u06a9", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L120", + "_origin": "ast", + "id": "task_14_sms_panel_task_\u06a9\u0633\u0631_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0647\u0646\u06af\u0627\u0645_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "community": 158, + "norm_label": "\u06a9\u0633\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0647\u0646\u06af\u0627\u0645 \u0627\u0631\u0633\u0627\u0644 \u067e\u06cc\u0627\u0645\u06a9" + }, + { + "label": "user_flow.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_14_sms_panel_user_flow", + "community": 476, + "norm_label": "user_flow.md" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "community": 476, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u067e\u0646\u0644 \u067e\u06cc\u0627\u0645\u06a9\u06cc" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u0634\u0627\u0631\u0698 \u06a9\u06cc\u0641 \u067e\u0648\u0644 \u067e\u06cc\u0627\u0645\u06a9", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0634\u0627\u0631\u0698_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "community": 476, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u0634\u0627\u0631\u0698 \u06a9\u06cc\u0641 \u067e\u0648\u0644 \u067e\u06cc\u0627\u0645\u06a9" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", + "source_location": "L34", + "_origin": "ast", + "id": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631", + "community": 476, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u06cc\u0627\u062f\u0627\u0648\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0633\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0647\u0646\u06af\u0627\u0645 \u0627\u0631\u0633\u0627\u0644 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", + "source_location": "L59", + "_origin": "ast", + "id": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0633\u0631_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0647\u0646\u06af\u0627\u0645_\u0627\u0631\u0633\u0627\u0644_\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc", + "community": 476, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0633\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0647\u0646\u06af\u0627\u0645 \u0627\u0631\u0633\u0627\u0644 \u06cc\u0627\u062f\u0627\u0648\u0631\u06cc" + }, + { + "label": "\u0646\u0645\u0627\u06cc\u0634 \u062f\u0631 Frontend", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", + "source_location": "L84", + "_origin": "ast", + "id": "task_14_sms_panel_user_flow_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631_frontend", + "community": 476, + "norm_label": "\u0646\u0645\u0627\u06cc\u0634 \u062f\u0631 frontend" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_15_patient_records_architecture", + "community": 363, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_15_patient_records_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "community": 363, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_15_patient_records_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 363, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: PatientRecord", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", + "source_location": "L23", + "_origin": "ast", + "id": "task_15_patient_records_architecture_entity_patientrecord", + "community": 363, + "norm_label": "entity: patientrecord" + }, + { + "label": "Entity: PatientSession", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", + "source_location": "L60", + "_origin": "ast", + "id": "task_15_patient_records_architecture_entity_patientsession", + "community": 363, + "norm_label": "entity: patientsession" + }, + { + "label": "Entity: SessionService (\u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0627\u0646\u062c\u0627\u0645\u200c\u0634\u062f\u0647 \u062f\u0631 \u0633\u0634\u0646)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", + "source_location": "L118", + "_origin": "ast", + "id": "task_15_patient_records_architecture_entity_sessionservice_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u0627\u0646\u062c\u0627\u0645_\u0634\u062f\u0647_\u062f\u0631_\u0633\u0634\u0646", + "community": 363, + "norm_label": "entity: sessionservice (\u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0627\u0646\u062c\u0627\u0645\u200c\u0634\u062f\u0647 \u062f\u0631 \u0633\u0634\u0646)" + }, + { + "label": "PatientService", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", + "source_location": "L152", + "_origin": "ast", + "id": "task_15_patient_records_architecture_patientservice", + "community": 363, + "norm_label": "patientservice" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631 \u062f\u0631 AppointmentController", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", + "source_location": "L195", + "_origin": "ast", + "id": "task_15_patient_records_architecture_\u062a\u063a\u06cc\u06cc\u0631_\u062f\u0631_appointmentcontroller", + "community": 363, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631 \u062f\u0631 appointmentcontroller" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_15_patient_records_database", + "community": 387, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_15_patient_records_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "community": 387, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631" + }, + { + "label": "\u062c\u062f\u0648\u0644: patient_records", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_15_patient_records_database_\u062c\u062f\u0648\u0644_patient_records", + "community": 387, + "norm_label": "\u062c\u062f\u0648\u0644: patient_records" + }, + { + "label": "\u062c\u062f\u0648\u0644: patient_sessions", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", + "source_location": "L21", + "_origin": "ast", + "id": "task_15_patient_records_database_\u062c\u062f\u0648\u0644_patient_sessions", + "community": 387, + "norm_label": "\u062c\u062f\u0648\u0644: patient_sessions" + }, + { + "label": "\u062c\u062f\u0648\u0644: session_services", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", + "source_location": "L45", + "_origin": "ast", + "id": "task_15_patient_records_database_\u062c\u062f\u0648\u0644_session_services", + "community": 387, + "norm_label": "\u062c\u062f\u0648\u0644: session_services" + }, + { + "label": "Migration \u0646\u0645\u0648\u0646\u0647", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", + "source_location": "L57", + "_origin": "ast", + "id": "task_15_patient_records_database_migration_\u0646\u0645\u0648\u0646\u0647", + "community": 387, + "norm_label": "migration \u0646\u0645\u0648\u0646\u0647" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", + "source_location": "L111", + "_origin": "ast", + "id": "task_15_patient_records_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 387, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_15_patient_records_task", + "community": 133, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f1\u06f5: \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631 (Patient Records)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "community": 133, + "norm_label": "\u062a\u0633\u06a9 \u06f1\u06f5: \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631 (patient records)" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_15_patient_records_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 133, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L8", + "_origin": "ast", + "id": "task_15_patient_records_task_endpoint_\u0647\u0627", + "community": 133, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L19", + "_origin": "ast", + "id": "task_15_patient_records_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 133, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L24", + "_origin": "ast", + "id": "task_15_patient_records_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 133, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Request", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L27", + "_origin": "ast", + "id": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_request", + "community": 133, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 request" + }, + { + "label": "POST /api/v1/patient (\u0627\u06cc\u062c\u0627\u062f \u062f\u0633\u062a\u06cc)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L29", + "_origin": "ast", + "id": "task_15_patient_records_task_post_api_v1_patient_\u0627\u06cc\u062c\u0627\u062f_\u062f\u0633\u062a\u06cc", + "community": 133, + "norm_label": "post /api/v1/patient (\u0627\u06cc\u062c\u0627\u062f \u062f\u0633\u062a\u06cc)" + }, + { + "label": "POST /api/v1/patient/{uuid}/session", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L36", + "_origin": "ast", + "id": "task_15_patient_records_task_post_api_v1_patient_uuid_session", + "community": 133, + "norm_label": "post /api/v1/patient/{uuid}/session" + }, + { + "label": "PATCH /api/v1/session/{uuid}", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L54", + "_origin": "ast", + "id": "task_15_patient_records_task_patch_api_v1_session_uuid", + "community": 133, + "norm_label": "patch /api/v1/session/{uuid}" + }, + { + "label": "\u0641\u0631\u0645\u0648\u0644 \u0645\u062d\u0627\u0633\u0628\u0647 final_price", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L62", + "_origin": "ast", + "id": "task_15_patient_records_task_\u0641\u0631\u0645\u0648\u0644_\u0645\u062d\u0627\u0633\u0628\u0647_final_price", + "community": 133, + "norm_label": "\u0641\u0631\u0645\u0648\u0644 \u0645\u062d\u0627\u0633\u0628\u0647 final_price" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Response", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L80", + "_origin": "ast", + "id": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_response", + "community": 133, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 response" + }, + { + "label": "GET /api/v1/patients?search=\u0639\u0644\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L82", + "_origin": "ast", + "id": "task_15_patient_records_task_get_api_v1_patients_search_\u0639\u0644\u06cc", + "community": 133, + "norm_label": "get /api/v1/patients?search=\u0639\u0644\u06cc" + }, + { + "label": "GET /api/v1/patient/{uuid}", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L99", + "_origin": "ast", + "id": "task_15_patient_records_task_get_api_v1_patient_uuid", + "community": 133, + "norm_label": "get /api/v1/patient/{uuid}" + }, + { + "label": "GET /api/v1/patient/{uuid}/sessions", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L113", + "_origin": "ast", + "id": "task_15_patient_records_task_get_api_v1_patient_uuid_sessions", + "community": 133, + "norm_label": "get /api/v1/patient/{uuid}/sessions" + }, + { + "label": "\u0627\u06cc\u062c\u0627\u062f \u062e\u0648\u062f\u06a9\u0627\u0631 \u067e\u0631\u0648\u0646\u062f\u0647 \u0647\u0646\u06af\u0627\u0645 \u062a\u0623\u06cc\u06cc\u062f \u0646\u0648\u0628\u062a", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L137", + "_origin": "ast", + "id": "task_15_patient_records_task_\u0627\u06cc\u062c\u0627\u062f_\u062e\u0648\u062f\u06a9\u0627\u0631_\u067e\u0631\u0648\u0646\u062f\u0647_\u0647\u0646\u06af\u0627\u0645_\u062a\u0623\u06cc\u06cc\u062f_\u0646\u0648\u0628\u062a", + "community": 133, + "norm_label": "\u0627\u06cc\u062c\u0627\u062f \u062e\u0648\u062f\u06a9\u0627\u0631 \u067e\u0631\u0648\u0646\u062f\u0647 \u0647\u0646\u06af\u0627\u0645 \u062a\u0627\u06cc\u06cc\u062f \u0646\u0648\u0628\u062a" + }, + { + "label": "\u06a9\u062f\u0647\u0627\u06cc \u062e\u0637\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L148", + "_origin": "ast", + "id": "task_15_patient_records_task_\u06a9\u062f\u0647\u0627\u06cc_\u062e\u0637\u0627", + "community": 133, + "norm_label": "\u06a9\u062f\u0647\u0627\u06cc \u062e\u0637\u0627" + }, + { + "label": "user_flow.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_15_patient_records_user_flow", + "community": 364, + "norm_label": "user_flow.md" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "community": 364, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u067e\u0631\u0648\u0646\u062f\u0647 \u0628\u06cc\u0645\u0627\u0631" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u062e\u0648\u062f\u06a9\u0627\u0631 \u2014 \u062a\u0623\u06cc\u06cc\u062f \u0646\u0648\u0628\u062a \u2192 \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u0648\u0646\u062f\u0647", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u062a\u0623\u06cc\u06cc\u062f_\u0646\u0648\u0628\u062a_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0648\u0646\u062f\u0647", + "community": 364, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u062e\u0648\u062f\u06a9\u0627\u0631 \u2014 \u062a\u0627\u06cc\u06cc\u062f \u0646\u0648\u0628\u062a \u2192 \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u0648\u0646\u062f\u0647" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u062f\u0633\u062a\u06cc \u2014 \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u0648\u0646\u062f\u0647 \u062a\u0648\u0633\u0637 \u0645\u0646\u0634\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", + "source_location": "L33", + "_origin": "ast", + "id": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062f\u0633\u062a\u06cc_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0648\u0646\u062f\u0647_\u062a\u0648\u0633\u0637_\u0645\u0646\u0634\u06cc", + "community": 364, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u062f\u0633\u062a\u06cc \u2014 \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u0648\u0646\u062f\u0647 \u062a\u0648\u0633\u0637 \u0645\u0646\u0634\u06cc" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u062b\u0628\u062a \u0645\u0631\u0627\u062c\u0639\u0647 (\u0633\u0634\u0646)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", + "source_location": "L52", + "_origin": "ast", + "id": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u0633\u0634\u0646", + "community": 364, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u062b\u0628\u062a \u0645\u0631\u0627\u062c\u0639\u0647 (\u0633\u0634\u0646)" + }, + { + "label": "\u0645\u062d\u0627\u0633\u0628\u0647 real-time \u062f\u0631 Frontend", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", + "source_location": "L89", + "_origin": "ast", + "id": "task_15_patient_records_user_flow_\u0645\u062d\u0627\u0633\u0628\u0647_real_time_\u062f\u0631_frontend", + "community": 364, + "norm_label": "\u0645\u062d\u0627\u0633\u0628\u0647 real-time \u062f\u0631 frontend" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u062c\u0633\u062a\u062c\u0648 \u0628\u06cc\u0645\u0627\u0631", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", + "source_location": "L100", + "_origin": "ast", + "id": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062c\u0633\u062a\u062c\u0648_\u0628\u06cc\u0645\u0627\u0631", + "community": 364, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u062c\u0633\u062a\u062c\u0648 \u0628\u06cc\u0645\u0627\u0631" + }, + { + "label": "\u0646\u0645\u0627\u06cc\u0634 \u0635\u0641\u062d\u0647 \u0628\u06cc\u0645\u0627\u0631 (PatientDetailPage.tsx)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", + "source_location": "L109", + "_origin": "ast", + "id": "task_15_patient_records_user_flow_\u0646\u0645\u0627\u06cc\u0634_\u0635\u0641\u062d\u0647_\u0628\u06cc\u0645\u0627\u0631_patientdetailpage_tsx", + "community": 364, + "norm_label": "\u0646\u0645\u0627\u06cc\u0634 \u0635\u0641\u062d\u0647 \u0628\u06cc\u0645\u0627\u0631 (patientdetailpage.tsx)" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_16_smart_dashboard_architecture", + "community": 293, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_16_smart_dashboard_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "community": 293, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f" + }, + { + "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_16_smart_dashboard_architecture_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u06cc_\u06a9\u0646\u0646\u062f", + "community": 293, + "norm_label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631 Backend", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L11", + "_origin": "ast", + "id": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_backend", + "community": 293, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631 backend" + }, + { + "label": "DashboardController \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 from/to", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L13", + "_origin": "ast", + "id": "task_16_smart_dashboard_architecture_dashboardcontroller_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_from_to", + "community": 293, + "norm_label": "dashboardcontroller \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 from/to" + }, + { + "label": "AdminApiController \u2014 dashboardCharts \u0628\u0627 \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L39", + "_origin": "ast", + "id": "task_16_smart_dashboard_architecture_adminapicontroller_dashboardcharts_\u0628\u0627_\u0628\u0627\u0632\u0647_\u0632\u0645\u0627\u0646\u06cc", + "community": 293, + "norm_label": "adminapicontroller \u2014 dashboardcharts \u0628\u0627 \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc" + }, + { + "label": "\u062a\u063a\u06cc\u06cc\u0631 Frontend \u2014 DashboardPage.tsx", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L54", + "_origin": "ast", + "id": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_frontend_dashboardpage_tsx", + "community": 293, + "norm_label": "\u062a\u063a\u06cc\u06cc\u0631 frontend \u2014 dashboardpage.tsx" + }, + { + "label": "date range selector component:", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L56", + "_origin": "ast", + "id": "task_16_smart_dashboard_architecture_date_range_selector_component", + "community": 293, + "norm_label": "date range selector component:" + }, + { + "label": "\u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627 \u0628\u0627 Recharts:", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L74", + "_origin": "ast", + "id": "task_16_smart_dashboard_architecture_\u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627_\u0628\u0627_recharts", + "community": 293, + "norm_label": "\u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627 \u0628\u0627 recharts:" + }, + { + "label": "\u0646\u0635\u0628 dependency:", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L95", + "_origin": "ast", + "id": "task_16_smart_dashboard_architecture_\u0646\u0635\u0628_dependency", + "community": 293, + "norm_label": "\u0646\u0635\u0628 dependency:" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_16_smart_dashboard_database", + "community": 332, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_16_smart_dashboard_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "community": 332, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f" + }, + { + "label": "\u0647\u06cc\u0686 migration \u0644\u0627\u0632\u0645 \u0646\u06cc\u0633\u062a", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_16_smart_dashboard_database_\u0647\u06cc\u0686_migration_\u0644\u0627\u0632\u0645_\u0646\u06cc\u0633\u062a", + "community": 332, + "norm_label": "\u0647\u06cc\u0686 migration \u0644\u0627\u0632\u0645 \u0646\u06cc\u0633\u062a" + }, + { + "label": "Query \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_16_smart_dashboard_database_query_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "community": 332, + "norm_label": "query \u0647\u0627\u06cc \u062c\u062f\u06cc\u062f" + }, + { + "label": "\u0646\u0648\u0628\u062a\u200c\u0647\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0631\u0648\u0632 (admin chart)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L9", + "_origin": "ast", + "id": "task_16_smart_dashboard_database_\u0646\u0648\u0628\u062a_\u0647\u0627_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0631\u0648\u0632_admin_chart", + "community": 332, + "norm_label": "\u0646\u0648\u0628\u062a\u200c\u0647\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0631\u0648\u0632 (admin chart)" + }, + { + "label": "\u062f\u0631\u0622\u0645\u062f \u0628\u0631 \u0627\u0633\u0627\u0633 \u0631\u0648\u0632 (\u0627\u0632 patient_sessions)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L20", + "_origin": "ast", + "id": "task_16_smart_dashboard_database_\u062f\u0631\u0622\u0645\u062f_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0631\u0648\u0632_\u0627\u0632_patient_sessions", + "community": 332, + "norm_label": "\u062f\u0631\u0627\u0645\u062f \u0628\u0631 \u0627\u0633\u0627\u0633 \u0631\u0648\u0632 (\u0627\u0632 patient_sessions)" + }, + { + "label": "\u0641\u0631\u0648\u0634 \u0627\u0634\u062a\u0631\u0627\u06a9 \u0628\u0631 \u0627\u0633\u0627\u0633 \u067e\u0646\u0644 (admin)", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L35", + "_origin": "ast", + "id": "task_16_smart_dashboard_database_\u0641\u0631\u0648\u0634_\u0627\u0634\u062a\u0631\u0627\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u067e\u0646\u0644_admin", + "community": 332, + "norm_label": "\u0641\u0631\u0648\u0634 \u0627\u0634\u062a\u0631\u0627\u06a9 \u0628\u0631 \u0627\u0633\u0627\u0633 \u067e\u0646\u0644 (admin)" + }, + { + "label": "\u0628\u06cc\u0645\u0627\u0631\u0627\u0646 \u0645\u0646\u062d\u0635\u0631\u0628\u0647\u200c\u0641\u0631\u062f \u062f\u0631 \u0628\u0627\u0632\u0647", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L49", + "_origin": "ast", + "id": "task_16_smart_dashboard_database_\u0628\u06cc\u0645\u0627\u0631\u0627\u0646_\u0645\u0646\u062d\u0635\u0631\u0628\u0647_\u0641\u0631\u062f_\u062f\u0631_\u0628\u0627\u0632\u0647", + "community": 332, + "norm_label": "\u0628\u06cc\u0645\u0627\u0631\u0627\u0646 \u0645\u0646\u062d\u0635\u0631\u0628\u0647\u200c\u0641\u0631\u062f \u062f\u0631 \u0628\u0627\u0632\u0647" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L59", + "_origin": "ast", + "id": "task_16_smart_dashboard_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 332, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_16_smart_dashboard_task", + "community": 273, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f1\u06f6: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f \u2014 \u0686\u0627\u0631\u062a + \u0641\u06cc\u0644\u062a\u0631 \u0632\u0645\u0627\u0646\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_16_smart_dashboard_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0686\u0627\u0631\u062a_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", + "community": 273, + "norm_label": "\u062a\u0633\u06a9 \u06f1\u06f6: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f \u2014 \u0686\u0627\u0631\u062a + \u0641\u06cc\u0644\u062a\u0631 \u0632\u0645\u0627\u0646\u06cc" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_16_smart_dashboard_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 273, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u06a9\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L8", + "_origin": "ast", + "id": "task_16_smart_dashboard_task_endpoint_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u06a9\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u06cc_\u06a9\u0646\u0646\u062f", + "community": 273, + "norm_label": "endpoint \u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u06a9\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f" + }, + { + "label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u062f\u0631 Response", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L16", + "_origin": "ast", + "id": "task_16_smart_dashboard_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062f\u0631_response", + "community": 273, + "norm_label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u062f\u0631 response" + }, + { + "label": "GET /api/v1/dashboard/clinic", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L18", + "_origin": "ast", + "id": "task_16_smart_dashboard_task_get_api_v1_dashboard_clinic", + "community": 273, + "norm_label": "get /api/v1/dashboard/clinic" + }, + { + "label": "GET /api/v1/dashboard/doctor", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L28", + "_origin": "ast", + "id": "task_16_smart_dashboard_task_get_api_v1_dashboard_doctor", + "community": 273, + "norm_label": "get /api/v1/dashboard/doctor" + }, + { + "label": "GET /api/v1/admin/dashboard/charts?from=UNIX&to=UNIX", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L37", + "_origin": "ast", + "id": "task_16_smart_dashboard_task_get_api_v1_admin_dashboard_charts_from_unix_to_unix", + "community": 273, + "norm_label": "get /api/v1/admin/dashboard/charts?from=unix&to=unix" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L58", + "_origin": "ast", + "id": "task_16_smart_dashboard_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 273, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L62", + "_origin": "ast", + "id": "task_16_smart_dashboard_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 273, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u0641\u06cc\u0644\u062a\u0631 \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L65", + "_origin": "ast", + "id": "task_16_smart_dashboard_task_\u0641\u06cc\u0644\u062a\u0631_\u0628\u0627\u0632\u0647_\u0632\u0645\u0627\u0646\u06cc", + "community": 273, + "norm_label": "\u0641\u06cc\u0644\u062a\u0631 \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc" + }, + { + "label": "user_flow.md", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_16_smart_dashboard_user_flow", + "community": 388, + "norm_label": "user_flow.md" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "community": 388, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634\u0645\u0646\u062f" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_\u0628\u0627\u0632\u0647_\u0632\u0645\u0627\u0646\u06cc", + "community": 388, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc\u0646\u06cc\u06a9/\u0645\u0637\u0628", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", + "source_location": "L29", + "_origin": "ast", + "id": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", + "community": 388, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc\u0646\u06cc\u06a9/\u0645\u0637\u0628" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0627\u062f\u0645\u06cc\u0646", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", + "source_location": "L55", + "_origin": "ast", + "id": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0627\u062f\u0645\u06cc\u0646", + "community": 388, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0627\u062f\u0645\u06cc\u0646" + }, + { + "label": "\u0641\u06cc\u0644\u062a\u0631 \u0646\u0642\u0634 \u2014 \u0645\u0646\u0634\u06cc", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", + "source_location": "L66", + "_origin": "ast", + "id": "task_16_smart_dashboard_user_flow_\u0641\u06cc\u0644\u062a\u0631_\u0646\u0642\u0634_\u0645\u0646\u0634\u06cc", + "community": 388, + "norm_label": "\u0641\u06cc\u0644\u062a\u0631 \u0646\u0642\u0634 \u2014 \u0645\u0646\u0634\u06cc" + }, + { + "label": "preset \u0647\u0627 \u2014 \u0645\u062d\u0627\u0633\u0628\u0647 \u0627\u0632/\u062a\u0627", + "file_type": "document", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", + "source_location": "L76", + "_origin": "ast", + "id": "task_16_smart_dashboard_user_flow_preset_\u0647\u0627_\u0645\u062d\u0627\u0633\u0628\u0647_\u0627\u0632_\u062a\u0627", + "community": 388, + "norm_label": "preset \u0647\u0627 \u2014 \u0645\u062d\u0627\u0633\u0628\u0647 \u0627\u0632/\u062a\u0627" + }, + { + "label": "bug-report-2026-06-20.md", + "file_type": "document", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L1", + "_origin": "ast", + "id": "qa_bug_report_2026_06_20", + "community": 311, + "norm_label": "bug-report-2026-06-20.md" + }, + { + "label": "\u06af\u0632\u0627\u0631\u0634 \u0628\u0627\u06af \u2014 \u0645\u0645\u06cc\u0632\u06cc \u06f1\u06f4\u06f0\u06f5/\u06f0\u06f3/\u06f3\u06f0 (2026-06-20)", + "file_type": "document", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L1", + "_origin": "ast", + "id": "qa_bug_report_2026_06_20_\u06af\u0632\u0627\u0631\u0634_\u0628\u0627\u06af_\u0645\u0645\u06cc\u0632\u06cc_\u06f1\u06f4\u06f0\u06f5_\u06f0\u06f3_\u06f3\u06f0_2026_06_20", + "community": 311, + "norm_label": "\u06af\u0632\u0627\u0631\u0634 \u0628\u0627\u06af \u2014 \u0645\u0645\u06cc\u0632\u06cc \u06f1\u06f4\u06f0\u06f5/\u06f0\u06f3/\u06f3\u06f0 (2026-06-20)" + }, + { + "label": "\u062e\u0644\u0627\u0635\u0647", + "file_type": "document", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L5", + "_origin": "ast", + "id": "qa_bug_report_2026_06_20_\u062e\u0644\u0627\u0635\u0647", + "community": 311, + "norm_label": "\u062e\u0644\u0627\u0635\u0647" + }, + { + "label": "\u0628\u0627\u06af\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L19", + "_origin": "ast", + "id": "qa_bug_report_2026_06_20_\u0628\u0627\u06af_\u0647\u0627", + "community": 311, + "norm_label": "\u0628\u0627\u06af\u200c\u0647\u0627" + }, + { + "label": "[HIGH] BUG-3 \u2014 \u0633\u0627\u062e\u062a \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0628\u0627 \u0634\u0645\u0627\u0631\u0647 \u0645\u0648\u0628\u0627\u06cc\u0644\u0650 \u0646\u0627\u0645\u0639\u062a\u0628\u0631 (\u0628\u062f\u0648\u0646 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0641\u0631\u0645\u062a)", + "file_type": "document", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L21", + "_origin": "ast", + "id": "qa_bug_report_2026_06_20_high_bug_3_\u0633\u0627\u062e\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0628\u0627_\u0634\u0645\u0627\u0631\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0646\u0627\u0645\u0639\u062a\u0628\u0631_\u0628\u062f\u0648\u0646_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0641\u0631\u0645\u062a", + "community": 311, + "norm_label": "[high] bug-3 \u2014 \u0633\u0627\u062e\u062a \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0628\u0627 \u0634\u0645\u0627\u0631\u0647 \u0645\u0648\u0628\u0627\u06cc\u0644 \u0646\u0627\u0645\u0639\u062a\u0628\u0631 (\u0628\u062f\u0648\u0646 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0641\u0631\u0645\u062a)" + }, + { + "label": "[MEDIUM] BUG-2 \u2014 \u06a9\u062f \u0645\u0644\u06cc \u0646\u0627\u0645\u0639\u062a\u0628\u0631 \u0628\u062f\u0648\u0646 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0633\u0645\u062a \u0633\u0631\u0648\u0631 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f", + "file_type": "document", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L36", + "_origin": "ast", + "id": "qa_bug_report_2026_06_20_medium_bug_2_\u06a9\u062f_\u0645\u0644\u06cc_\u0646\u0627\u0645\u0639\u062a\u0628\u0631_\u0628\u062f\u0648\u0646_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0630\u062e\u06cc\u0631\u0647_\u0645\u06cc_\u0634\u0648\u062f", + "community": 311, + "norm_label": "[medium] bug-2 \u2014 \u06a9\u062f \u0645\u0644\u06cc \u0646\u0627\u0645\u0639\u062a\u0628\u0631 \u0628\u062f\u0648\u0646 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0633\u0645\u062a \u0633\u0631\u0648\u0631 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f" + }, + { + "label": "[MEDIUM] BUG-1 \u2014 \u06f5\u06f0\u06f0 \u0631\u0648\u06cc \u0633\u0627\u062e\u062a \u0628\u0644\u0627\u06af \u0628\u0627 \u062a\u0627\u06cc\u067e \u0627\u0634\u062a\u0628\u0627\u0647\u0650 body \u2705 \u0631\u0641\u0639 \u0634\u062f", + "file_type": "document", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L51", + "_origin": "ast", + "id": "qa_bug_report_2026_06_20_medium_bug_1_\u06f5\u06f0\u06f0_\u0631\u0648\u06cc_\u0633\u0627\u062e\u062a_\u0628\u0644\u0627\u06af_\u0628\u0627_\u062a\u0627\u06cc\u067e_\u0627\u0634\u062a\u0628\u0627\u0647_body_\u0631\u0641\u0639_\u0634\u062f", + "community": 311, + "norm_label": "[medium] bug-1 \u2014 \u06f5\u06f0\u06f0 \u0631\u0648\u06cc \u0633\u0627\u062e\u062a \u0628\u0644\u0627\u06af \u0628\u0627 \u062a\u0627\u06cc\u067e \u0627\u0634\u062a\u0628\u0627\u0647 body \u2705 \u0631\u0641\u0639 \u0634\u062f" + }, + { + "label": "\u0645\u0648\u0627\u0631\u062f\u06cc \u06a9\u0647 \u062a\u0633\u062a \u0634\u062f\u0646\u062f \u0648 **\u0633\u0627\u0644\u0645** \u0628\u0648\u062f\u0646\u062f (\u0634\u0648\u0627\u0647\u062f \u0645\u062b\u0628\u062a)", + "file_type": "document", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L63", + "_origin": "ast", + "id": "qa_bug_report_2026_06_20_\u0645\u0648\u0627\u0631\u062f\u06cc_\u06a9\u0647_\u062a\u0633\u062a_\u0634\u062f\u0646\u062f_\u0648_\u0633\u0627\u0644\u0645_\u0628\u0648\u062f\u0646\u062f_\u0634\u0648\u0627\u0647\u062f_\u0645\u062b\u0628\u062a", + "community": 311, + "norm_label": "\u0645\u0648\u0627\u0631\u062f\u06cc \u06a9\u0647 \u062a\u0633\u062a \u0634\u062f\u0646\u062f \u0648 **\u0633\u0627\u0644\u0645** \u0628\u0648\u062f\u0646\u062f (\u0634\u0648\u0627\u0647\u062f \u0645\u062b\u0628\u062a)" + }, + { + "label": "\u062a\u0648\u0635\u06cc\u0647\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L78", + "_origin": "ast", + "id": "qa_bug_report_2026_06_20_\u062a\u0648\u0635\u06cc\u0647_\u0647\u0627", + "community": 311, + "norm_label": "\u062a\u0648\u0635\u06cc\u0647\u200c\u0647\u0627" + }, + { + "label": "security-audit.md", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L1", + "_origin": "ast", + "id": "docs_security_audit", + "community": 23, + "norm_label": "security-audit.md" + }, + { + "label": "Security Audit Report \u2014 ClinicPro Symfony 7", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L1", + "_origin": "ast", + "id": "docs_security_audit_security_audit_report_clinicpro_symfony_7", + "community": 23, + "norm_label": "security audit report \u2014 clinicpro symfony 7" + }, + { + "label": "Executive Summary", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L10", + "_origin": "ast", + "id": "docs_security_audit_executive_summary", + "community": 23, + "norm_label": "executive summary" + }, + { + "label": "Critical Issues (Fixed)", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L19", + "_origin": "ast", + "id": "docs_security_audit_critical_issues_fixed", + "community": 23, + "norm_label": "critical issues (fixed)" + }, + { + "label": "CRIT-01 \u2014 Weak APP_SECRET Committed to Version Control", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L21", + "_origin": "ast", + "id": "docs_security_audit_crit_01_weak_app_secret_committed_to_version_control", + "community": 23, + "norm_label": "crit-01 \u2014 weak app_secret committed to version control" + }, + { + "label": "CRIT-02 \u2014 JWT Passphrase Hardcoded in `.env`", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L30", + "_origin": "ast", + "id": "docs_security_audit_crit_02_jwt_passphrase_hardcoded_in_env", + "community": 23, + "norm_label": "crit-02 \u2014 jwt passphrase hardcoded in `.env`" + }, + { + "label": "CRIT-03 \u2014 Payment Gateway Test Credentials Committed", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L36", + "_origin": "ast", + "id": "docs_security_audit_crit_03_payment_gateway_test_credentials_committed", + "community": 23, + "norm_label": "crit-03 \u2014 payment gateway test credentials committed" + }, + { + "label": "CRIT-04 \u2014 Unhandled Exceptions Leaking Stack Traces", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L42", + "_origin": "ast", + "id": "docs_security_audit_crit_04_unhandled_exceptions_leaking_stack_traces", + "community": 23, + "norm_label": "crit-04 \u2014 unhandled exceptions leaking stack traces" + }, + { + "label": "High Risk Issues (Fixed)", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L52", + "_origin": "ast", + "id": "docs_security_audit_high_risk_issues_fixed", + "community": 23, + "norm_label": "high risk issues (fixed)" + }, + { + "label": "HIGH-01 \u2014 Password Hasher: `bcrypt` Instead of `argon2id`", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L54", + "_origin": "ast", + "id": "docs_security_audit_high_01_password_hasher_bcrypt_instead_of_argon2id", + "community": 23, + "norm_label": "high-01 \u2014 password hasher: `bcrypt` instead of `argon2id`" + }, + { + "label": "HIGH-02 \u2014 No Rate Limiting on OTP/Login Endpoints", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L67", + "_origin": "ast", + "id": "docs_security_audit_high_02_no_rate_limiting_on_otp_login_endpoints", + "community": 23, + "norm_label": "high-02 \u2014 no rate limiting on otp/login endpoints" + }, + { + "label": "HIGH-03 \u2014 PasswordAuthenticator Never Triggered (Login Broken for Staff)", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L78", + "_origin": "ast", + "id": "docs_security_audit_high_03_passwordauthenticator_never_triggered_login_broken_for_staff", + "community": 23, + "norm_label": "high-03 \u2014 passwordauthenticator never triggered (login broken for staff)" + }, + { + "label": "HIGH-04 \u2014 Payment Callback IP Whitelist Never Enforced", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L86", + "_origin": "ast", + "id": "docs_security_audit_high_04_payment_callback_ip_whitelist_never_enforced", + "community": 23, + "norm_label": "high-04 \u2014 payment callback ip whitelist never enforced" + }, + { + "label": "HIGH-05 \u2014 Open Redirect: ALLOWED_FRONTEND_HOSTS Always Empty", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L92", + "_origin": "ast", + "id": "docs_security_audit_high_05_open_redirect_allowed_frontend_hosts_always_empty", + "community": 23, + "norm_label": "high-05 \u2014 open redirect: allowed_frontend_hosts always empty" + }, + { + "label": "HIGH-06 \u2014 FileValidatorService API Mismatch in BlogController (Upload Bypass)", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L101", + "_origin": "ast", + "id": "docs_security_audit_high_06_filevalidatorservice_api_mismatch_in_blogcontroller_upload_bypass", + "community": 23, + "norm_label": "high-06 \u2014 filevalidatorservice api mismatch in blogcontroller (upload bypass)" + }, + { + "label": "HIGH-07 \u2014 DoctorController Upload Skips Size Validation", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L109", + "_origin": "ast", + "id": "docs_security_audit_high_07_doctorcontroller_upload_skips_size_validation", + "community": 23, + "norm_label": "high-07 \u2014 doctorcontroller upload skips size validation" + }, + { + "label": "HIGH-08 \u2014 Unauthenticated Requests Returning 500 Instead of 401", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L115", + "_origin": "ast", + "id": "docs_security_audit_high_08_unauthenticated_requests_returning_500_instead_of_401", + "community": 23, + "norm_label": "high-08 \u2014 unauthenticated requests returning 500 instead of 401" + }, + { + "label": "HIGH-09 \u2014 SMS Template CRUD Open to Any Authenticated User (BOLA/IDOR)", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L125", + "_origin": "ast", + "id": "docs_security_audit_high_09_sms_template_crud_open_to_any_authenticated_user_bola_idor", + "community": 23, + "norm_label": "high-09 \u2014 sms template crud open to any authenticated user (bola/idor)" + }, + { + "label": "Medium Risk Issues (Fixed)", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L133", + "_origin": "ast", + "id": "docs_security_audit_medium_risk_issues_fixed", + "community": 23, + "norm_label": "medium risk issues (fixed)" + }, + { + "label": "MED-01 \u2014 `APP_ENV=dev` in Committed `.env`", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L135", + "_origin": "ast", + "id": "docs_security_audit_med_01_app_env_dev_in_committed_env", + "community": 23, + "norm_label": "med-01 \u2014 `app_env=dev` in committed `.env`" + }, + { + "label": "MED-02 \u2014 Static Analysis Tooling Missing", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L141", + "_origin": "ast", + "id": "docs_security_audit_med_02_static_analysis_tooling_missing", + "community": 23, + "norm_label": "med-02 \u2014 static analysis tooling missing" + }, + { + "label": "MED-03 \u2014 NelmioApiDoc Publicly Accessible", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L150", + "_origin": "ast", + "id": "docs_security_audit_med_03_nelmioapidoc_publicly_accessible", + "community": 23, + "norm_label": "med-03 \u2014 nelmioapidoc publicly accessible" + }, + { + "label": "MED-04 \u2014 `session: true` for a Stateless API", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L155", + "_origin": "ast", + "id": "docs_security_audit_med_04_session_true_for_a_stateless_api", + "community": 23, + "norm_label": "med-04 \u2014 `session: true` for a stateless api" + }, + { + "label": "MED-05 \u2014 `/session/token` Endpoint Has No Security Purpose", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L161", + "_origin": "ast", + "id": "docs_security_audit_med_05_session_token_endpoint_has_no_security_purpose", + "community": 23, + "norm_label": "med-05 \u2014 `/session/token` endpoint has no security purpose" + }, + { + "label": "Low Risk Issues", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L168", + "_origin": "ast", + "id": "docs_security_audit_low_risk_issues", + "community": 23, + "norm_label": "low risk issues" + }, + { + "label": "LOW-01 \u2014 HSTS Header Missing `preload` Directive", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L170", + "_origin": "ast", + "id": "docs_security_audit_low_01_hsts_header_missing_preload_directive", + "community": 23, + "norm_label": "low-01 \u2014 hsts header missing `preload` directive" + }, + { + "label": "LOW-02 \u2014 PHP `expose_php` Not Disabled", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L175", + "_origin": "ast", + "id": "docs_security_audit_low_02_php_expose_php_not_disabled", + "community": 23, + "norm_label": "low-02 \u2014 php `expose_php` not disabled" + }, + { + "label": "LOW-03 \u2014 Composer `php` Constraint Too Permissive", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L179", + "_origin": "ast", + "id": "docs_security_audit_low_03_composer_php_constraint_too_permissive", + "community": 23, + "norm_label": "low-03 \u2014 composer `php` constraint too permissive" + }, + { + "label": "LOW-04 \u2014 Payment Amount Hardcoded", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L184", + "_origin": "ast", + "id": "docs_security_audit_low_04_payment_amount_hardcoded", + "community": 23, + "norm_label": "low-04 \u2014 payment amount hardcoded" + }, + { + "label": "LOW-05 \u2014 Database Credentials in `.env` Are Insecure Defaults", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L189", + "_origin": "ast", + "id": "docs_security_audit_low_05_database_credentials_in_env_are_insecure_defaults", + "community": 23, + "norm_label": "low-05 \u2014 database credentials in `.env` are insecure defaults" + }, + { + "label": "Changes Applied", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L196", + "_origin": "ast", + "id": "docs_security_audit_changes_applied", + "community": 23, + "norm_label": "changes applied" + }, + { + "label": "Installed Packages", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L217", + "_origin": "ast", + "id": "docs_security_audit_installed_packages", + "community": 23, + "norm_label": "installed packages" + }, + { + "label": "Configuration Changes", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L227", + "_origin": "ast", + "id": "docs_security_audit_configuration_changes", + "community": 23, + "norm_label": "configuration changes" + }, + { + "label": "`config/packages/security.yaml`", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L229", + "_origin": "ast", + "id": "docs_security_audit_config_packages_security_yaml", + "community": 23, + "norm_label": "`config/packages/security.yaml`" + }, + { + "label": "`config/packages/rate_limiter.yaml` (new)", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L241", + "_origin": "ast", + "id": "docs_security_audit_config_packages_rate_limiter_yaml_new", + "community": 23, + "norm_label": "`config/packages/rate_limiter.yaml` (new)" + }, + { + "label": "Remaining Recommendations", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L257", + "_origin": "ast", + "id": "docs_security_audit_remaining_recommendations", + "community": 23, + "norm_label": "remaining recommendations" + }, + { + "label": "Security Score", + "file_type": "document", + "source_file": "docs/security-audit.md", + "source_location": "L303", + "_origin": "ast", + "id": "docs_security_audit_security_score", + "community": 23, + "norm_label": "security score" + }, + { + "label": "README.md", + "file_type": "document", + "source_file": "docs/tasks/README.md", + "source_location": "L1", + "_origin": "ast", + "id": "tasks_readme", + "community": 390, + "norm_label": "readme.md" + }, + { + "label": "\u062a\u0633\u06a9\u200c\u0647\u0627\u06cc \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc ClinicPro \u062f\u0631 Symfony", + "file_type": "document", + "source_file": "docs/tasks/README.md", + "source_location": "L1", + "_origin": "ast", + "id": "tasks_readme_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_clinicpro_\u062f\u0631_symfony", + "community": 390, + "norm_label": "\u062a\u0633\u06a9\u200c\u0647\u0627\u06cc \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc clinicpro \u062f\u0631 symfony" + }, + { + "label": "\u062e\u0644\u0627\u0635\u0647 \u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": "docs/tasks/README.md", + "source_location": "L3", + "_origin": "ast", + "id": "tasks_readme_\u062e\u0644\u0627\u0635\u0647_\u067e\u0631\u0648\u0698\u0647", + "community": 390, + "norm_label": "\u062e\u0644\u0627\u0635\u0647 \u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0644\u06cc\u0633\u062a \u062a\u0633\u06a9\u200c\u0647\u0627 \u0628\u0647 \u062a\u0631\u062a\u06cc\u0628 \u0627\u0648\u0644\u0648\u06cc\u062a", + "file_type": "document", + "source_file": "docs/tasks/README.md", + "source_location": "L9", + "_origin": "ast", + "id": "tasks_readme_\u0644\u06cc\u0633\u062a_\u062a\u0633\u06a9_\u0647\u0627_\u0628\u0647_\u062a\u0631\u062a\u06cc\u0628_\u0627\u0648\u0644\u0648\u06cc\u062a", + "community": 390, + "norm_label": "\u0644\u06cc\u0633\u062a \u062a\u0633\u06a9\u200c\u0647\u0627 \u0628\u0647 \u062a\u0631\u062a\u06cc\u0628 \u0627\u0648\u0644\u0648\u06cc\u062a" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0647\u0631 \u062a\u0633\u06a9", + "file_type": "document", + "source_file": "docs/tasks/README.md", + "source_location": "L35", + "_origin": "ast", + "id": "tasks_readme_\u0633\u0627\u062e\u062a\u0627\u0631_\u0647\u0631_\u062a\u0633\u06a9", + "community": 390, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0647\u0631 \u062a\u0633\u06a9" + }, + { + "label": "\u062a\u0631\u062a\u06cc\u0628 \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc \u0627\u062c\u0631\u0627", + "file_type": "document", + "source_file": "docs/tasks/README.md", + "source_location": "L48", + "_origin": "ast", + "id": "tasks_readme_\u062a\u0631\u062a\u06cc\u0628_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc_\u0627\u062c\u0631\u0627", + "community": 390, + "norm_label": "\u062a\u0631\u062a\u06cc\u0628 \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc \u0627\u062c\u0631\u0627" + }, + { + "label": "\u062f\u0633\u062a\u0648\u0631\u0627\u062a DDEV \u067e\u0631\u06a9\u0627\u0631\u0628\u0631\u062f", + "file_type": "document", + "source_file": "docs/tasks/README.md", + "source_location": "L64", + "_origin": "ast", + "id": "tasks_readme_\u062f\u0633\u062a\u0648\u0631\u0627\u062a_ddev_\u067e\u0631\u06a9\u0627\u0631\u0628\u0631\u062f", + "community": 390, + "norm_label": "\u062f\u0633\u062a\u0648\u0631\u0627\u062a ddev \u067e\u0631\u06a9\u0627\u0631\u0628\u0631\u062f" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_01_project_setup_architecture", + "community": 288, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f1: \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_01_project_setup_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "community": 288, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f1: \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u0648\u0634\u0647\u200c\u0647\u0627\u06cc \u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_01_project_setup_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0648\u0634\u0647_\u0647\u0627\u06cc_\u067e\u0631\u0648\u0698\u0647", + "community": 288, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u0648\u0634\u0647\u200c\u0647\u0627\u06cc \u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u0627\u062e\u0644\u06cc \u0647\u0631 \u0645\u0627\u0698\u0648\u0644", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L55", + "_origin": "ast", + "id": "task_01_project_setup_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u062f\u0627\u062e\u0644\u06cc_\u0647\u0631_\u0645\u0627\u0698\u0648\u0644", + "community": 288, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u0627\u062e\u0644\u06cc \u0647\u0631 \u0645\u0627\u0698\u0648\u0644" + }, + { + "label": "\u0645\u0633\u0626\u0648\u0644\u06cc\u062a \u0647\u0631 \u0644\u0627\u06cc\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L75", + "_origin": "ast", + "id": "task_01_project_setup_architecture_\u0645\u0633\u0626\u0648\u0644\u06cc\u062a_\u0647\u0631_\u0644\u0627\u06cc\u0647", + "community": 288, + "norm_label": "\u0645\u0633\u064a\u0648\u0644\u06cc\u062a \u0647\u0631 \u0644\u0627\u06cc\u0647" + }, + { + "label": "\u0641\u0631\u0645\u062a \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u067e\u0627\u0633\u062e (ApiResponse)", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L86", + "_origin": "ast", + "id": "task_01_project_setup_architecture_\u0641\u0631\u0645\u062a_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_\u067e\u0627\u0633\u062e_apiresponse", + "community": 288, + "norm_label": "\u0641\u0631\u0645\u062a \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u067e\u0627\u0633\u062e (apiresponse)" + }, + { + "label": "\u0645\u0648\u0641\u0642 (\u0628\u062f\u0648\u0646 \u0635\u0641\u062d\u0647\u200c\u0628\u0646\u062f\u06cc)", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L90", + "_origin": "ast", + "id": "task_01_project_setup_architecture_\u0645\u0648\u0641\u0642_\u0628\u062f\u0648\u0646_\u0635\u0641\u062d\u0647_\u0628\u0646\u062f\u06cc", + "community": 288, + "norm_label": "\u0645\u0648\u0641\u0642 (\u0628\u062f\u0648\u0646 \u0635\u0641\u062d\u0647\u200c\u0628\u0646\u062f\u06cc)" + }, + { + "label": "\u0645\u0648\u0641\u0642 (\u0628\u0627 \u0635\u0641\u062d\u0647\u200c\u0628\u0646\u062f\u06cc)", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L98", + "_origin": "ast", + "id": "task_01_project_setup_architecture_\u0645\u0648\u0641\u0642_\u0628\u0627_\u0635\u0641\u062d\u0647_\u0628\u0646\u062f\u06cc", + "community": 288, + "norm_label": "\u0645\u0648\u0641\u0642 (\u0628\u0627 \u0635\u0641\u062d\u0647\u200c\u0628\u0646\u062f\u06cc)" + }, + { + "label": "\u062e\u0637\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L111", + "_origin": "ast", + "id": "task_01_project_setup_architecture_\u062e\u0637\u0627", + "community": 288, + "norm_label": "\u062e\u0637\u0627" + }, + { + "label": "\u0646\u0645\u0648\u062f\u0627\u0631 \u0627\u0631\u062a\u0628\u0627\u0637 \u0644\u0627\u06cc\u0647\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L126", + "_origin": "ast", + "id": "task_01_project_setup_architecture_\u0646\u0645\u0648\u062f\u0627\u0631_\u0627\u0631\u062a\u0628\u0627\u0637_\u0644\u0627\u06cc\u0647_\u0647\u0627", + "community": 288, + "norm_label": "\u0646\u0645\u0648\u062f\u0627\u0631 \u0627\u0631\u062a\u0628\u0627\u0637 \u0644\u0627\u06cc\u0647\u200c\u0647\u0627" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_01_project_setup_database", + "community": 322, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f1: \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "community": 322, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f1: \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u0645\u0648\u062a\u0648\u0631 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_01_project_setup_database_\u0645\u0648\u062a\u0648\u0631_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647", + "community": 322, + "norm_label": "\u0645\u0648\u062a\u0648\u0631 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647" + }, + { + "label": "\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc \u06a9\u0644\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_01_project_setup_database_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u06a9\u0644\u06cc", + "community": 322, + "norm_label": "\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc \u06a9\u0644\u06cc" + }, + { + "label": "\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc DDEV \u0628\u0631\u0627\u06cc \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L18", + "_origin": "ast", + "id": "task_01_project_setup_database_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_ddev_\u0628\u0631\u0627\u06cc_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647", + "community": 322, + "norm_label": "\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc ddev \u0628\u0631\u0627\u06cc \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647" + }, + { + "label": "Redis \u0628\u0627 DDEV", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L34", + "_origin": "ast", + "id": "task_01_project_setup_database_redis_\u0628\u0627_ddev", + "community": 322, + "norm_label": "redis \u0628\u0627 ddev" + }, + { + "label": "\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Redis", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L48", + "_origin": "ast", + "id": "task_01_project_setup_database_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0627\u0632_redis", + "community": 322, + "norm_label": "\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 redis" + }, + { + "label": "TimestampableTrait", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L56", + "_origin": "ast", + "id": "task_01_project_setup_database_timestampabletrait", + "community": 322, + "norm_label": "timestampabletrait" + }, + { + "label": "\u0627\u0633\u062a\u0631\u0627\u062a\u0698\u06cc Migration", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L83", + "_origin": "ast", + "id": "task_01_project_setup_database_\u0627\u0633\u062a\u0631\u0627\u062a\u0698\u06cc_migration", + "community": 322, + "norm_label": "\u0627\u0633\u062a\u0631\u0627\u062a\u0698\u06cc migration" + }, + { + "label": "implementation_notes.md", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_01_project_setup_implementation_notes", + "community": 157, + "norm_label": "implementation_notes.md" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f1: \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u067e\u0631\u0648\u0698\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "community": 157, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f1: \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u067e\u0631\u0648\u0698\u0647" + }, + { + "label": "\u062a\u0641\u0627\u0648\u062a\u200c\u0647\u0627\u06cc \u0627\u0635\u0644\u06cc Drupal vs Symfony", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_01_project_setup_implementation_notes_\u062a\u0641\u0627\u0648\u062a_\u0647\u0627\u06cc_\u0627\u0635\u0644\u06cc_drupal_vs_symfony", + "community": 157, + "norm_label": "\u062a\u0641\u0627\u0648\u062a\u200c\u0647\u0627\u06cc \u0627\u0635\u0644\u06cc drupal vs symfony" + }, + { + "label": "CSRF Token", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L5", + "_origin": "ast", + "id": "task_01_project_setup_implementation_notes_csrf_token", + "community": 157, + "norm_label": "csrf token" + }, + { + "label": "UUID", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L12", + "_origin": "ast", + "id": "task_01_project_setup_implementation_notes_uuid", + "community": 157, + "norm_label": "uuid" + }, + { + "label": "\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc Security (security.yaml)", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L19", + "_origin": "ast", + "id": "task_01_project_setup_implementation_notes_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_security_security_yaml", + "community": 157, + "norm_label": "\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc security (security.yaml)" + }, + { + "label": "\u26a0 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f JWT \u2014 Access Token \u062f\u0631 \u0647\u062f\u0631\u060c Refresh Token \u062f\u0631 Body", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L85", + "_origin": "ast", + "id": "task_01_project_setup_implementation_notes_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_access_token_\u062f\u0631_\u0647\u062f\u0631_refresh_token_\u062f\u0631_body", + "community": 157, + "norm_label": "\u26a0 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f jwt \u2014 access token \u062f\u0631 \u0647\u062f\u0631\u060c refresh token \u062f\u0631 body" + }, + { + "label": "Access Token \u2192 \u0641\u0642\u0637 \u062f\u0631 `Authorization` header", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L89", + "_origin": "ast", + "id": "task_01_project_setup_implementation_notes_access_token_\u0641\u0642\u0637_\u062f\u0631_authorization_header", + "community": 157, + "norm_label": "access token \u2192 \u0641\u0642\u0637 \u062f\u0631 `authorization` header" + }, + { + "label": "Refresh Token \u2192 \u0641\u0642\u0637 \u062f\u0631 body \u0628\u0631\u0627\u06cc \u06cc\u06a9 endpoint \u062e\u0627\u0635", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L105", + "_origin": "ast", + "id": "task_01_project_setup_implementation_notes_refresh_token_\u0641\u0642\u0637_\u062f\u0631_body_\u0628\u0631\u0627\u06cc_\u06cc\u06a9_endpoint_\u062e\u0627\u0635", + "community": 157, + "norm_label": "refresh token \u2192 \u0641\u0642\u0637 \u062f\u0631 body \u0628\u0631\u0627\u06cc \u06cc\u06a9 endpoint \u062e\u0627\u0635" + }, + { + "label": "\u06af\u0631\u062f\u0634 \u06a9\u0627\u0645\u0644 \u062a\u0648\u06a9\u0646\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L116", + "_origin": "ast", + "id": "task_01_project_setup_implementation_notes_\u06af\u0631\u062f\u0634_\u06a9\u0627\u0645\u0644_\u062a\u0648\u06a9\u0646_\u0647\u0627", + "community": 157, + "norm_label": "\u06af\u0631\u062f\u0634 \u06a9\u0627\u0645\u0644 \u062a\u0648\u06a9\u0646\u200c\u0647\u0627" + }, + { + "label": "\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc CORS \u2014 \u0645\u062d\u062f\u0648\u062f\u060c \u0646\u0647 \u0628\u0627\u0632", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L147", + "_origin": "ast", + "id": "task_01_project_setup_implementation_notes_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_cors_\u0645\u062d\u062f\u0648\u062f_\u0646\u0647_\u0628\u0627\u0632", + "community": 157, + "norm_label": "\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc cors \u2014 \u0645\u062d\u062f\u0648\u062f\u060c \u0646\u0647 \u0628\u0627\u0632" + }, + { + "label": "Security Headers (EventSubscriber)", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L184", + "_origin": "ast", + "id": "task_01_project_setup_implementation_notes_security_headers_eventsubscriber", + "community": 157, + "norm_label": "security headers (eventsubscriber)" + }, + { + "label": "Swagger UI \u2014 \u0641\u0642\u0637 \u062f\u0631 \u0645\u062d\u06cc\u0637 Dev", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L223", + "_origin": "ast", + "id": "task_01_project_setup_implementation_notes_swagger_ui_\u0641\u0642\u0637_\u062f\u0631_\u0645\u062d\u06cc\u0637_dev", + "community": 157, + "norm_label": "swagger ui \u2014 \u0641\u0642\u0637 \u062f\u0631 \u0645\u062d\u06cc\u0637 dev" + }, + { + "label": "Audit Log \u2014 \u062c\u062f\u0648\u0644 security_logs", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L253", + "_origin": "ast", + "id": "task_01_project_setup_implementation_notes_audit_log_\u062c\u062f\u0648\u0644_security_logs", + "community": 157, + "norm_label": "audit log \u2014 \u062c\u062f\u0648\u0644 security_logs" + }, + { + "label": "\u0646\u06a9\u0627\u062a DDEV", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L294", + "_origin": "ast", + "id": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_ddev", + "community": 157, + "norm_label": "\u0646\u06a9\u0627\u062a ddev" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0627\u0645\u0646\u06cc\u062a\u06cc Production", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L307", + "_origin": "ast", + "id": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u0627\u0645\u0646\u06cc\u062a\u06cc_production", + "community": 157, + "norm_label": "\u0646\u06a9\u0627\u062a \u0627\u0645\u0646\u06cc\u062a\u06cc production" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_01_project_setup_task", + "community": 50, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f0\u06f1: \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u067e\u0631\u0648\u0698\u0647 \u0648 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", + "community": 50, + "norm_label": "\u062a\u0633\u06a9 \u06f0\u06f1: \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u067e\u0631\u0648\u0698\u0647 \u0648 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_01_project_setup_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 50, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_01_project_setup_task_endpoint_\u0647\u0627", + "community": 50, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L12", + "_origin": "ast", + "id": "task_01_project_setup_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 50, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u062e\u0631\u0648\u062c\u06cc\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L15", + "_origin": "ast", + "id": "task_01_project_setup_task_\u062e\u0631\u0648\u062c\u06cc_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", + "community": 50, + "norm_label": "\u062e\u0631\u0648\u062c\u06cc\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L32", + "_origin": "ast", + "id": "task_01_project_setup_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 50, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u0645\u0631\u0627\u062d\u0644 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0628\u0627 DDEV", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L37", + "_origin": "ast", + "id": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", + "community": 50, + "norm_label": "\u0645\u0631\u0627\u062d\u0644 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0628\u0627 ddev" + }, + { + "label": "\u06f1. \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u0648\u0698\u0647 Symfony (\u0642\u0628\u0644 \u0627\u0632 DDEV)", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L39", + "_origin": "ast", + "id": "task_01_project_setup_task_\u06f1_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0648\u0698\u0647_symfony_\u0642\u0628\u0644_\u0627\u0632_ddev", + "community": 50, + "norm_label": "\u06f1. \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u0648\u0698\u0647 symfony (\u0642\u0628\u0644 \u0627\u0632 ddev)" + }, + { + "label": "\u06f2. \u0646\u0635\u0628 \u067e\u06a9\u06cc\u062c\u200c\u0647\u0627 (\u0647\u0645\u0647 \u062f\u0631 \u06cc\u06a9 \u062f\u0633\u062a\u0648\u0631)", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L55", + "_origin": "ast", + "id": "task_01_project_setup_task_\u06f2_\u0646\u0635\u0628_\u067e\u06a9\u06cc\u062c_\u0647\u0627_\u0647\u0645\u0647_\u062f\u0631_\u06cc\u06a9_\u062f\u0633\u062a\u0648\u0631", + "community": 50, + "norm_label": "\u06f2. \u0646\u0635\u0628 \u067e\u06a9\u06cc\u062c\u200c\u0647\u0627 (\u0647\u0645\u0647 \u062f\u0631 \u06cc\u06a9 \u062f\u0633\u062a\u0648\u0631)" + }, + { + "label": "\u06f3. \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc Redis \u0628\u0627 DDEV addon \u0631\u0633\u0645\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L83", + "_origin": "ast", + "id": "task_01_project_setup_task_\u06f3_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_redis_\u0628\u0627_ddev_addon_\u0631\u0633\u0645\u06cc", + "community": 50, + "norm_label": "\u06f3. \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc redis \u0628\u0627 ddev addon \u0631\u0633\u0645\u06cc" + }, + { + "label": "\u06f4. \u062a\u0648\u0644\u06cc\u062f \u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc JWT", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L89", + "_origin": "ast", + "id": "task_01_project_setup_task_\u06f4_\u062a\u0648\u0644\u06cc\u062f_\u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc_jwt", + "community": 50, + "norm_label": "\u06f4. \u062a\u0648\u0644\u06cc\u062f \u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc jwt" + }, + { + "label": "\u06f5. \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc LexikJWT", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L94", + "_origin": "ast", + "id": "task_01_project_setup_task_\u06f5_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_lexikjwt", + "community": 50, + "norm_label": "\u06f5. \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc lexikjwt" + }, + { + "label": "\u06f6. \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc Symfony Messenger (Queue)", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L105", + "_origin": "ast", + "id": "task_01_project_setup_task_\u06f6_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_symfony_messenger_queue", + "community": 50, + "norm_label": "\u06f6. \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc symfony messenger (queue)" + }, + { + "label": "\u06f7. \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc Swagger", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L121", + "_origin": "ast", + "id": "task_01_project_setup_task_\u06f7_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_swagger", + "community": 50, + "norm_label": "\u06f7. \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc swagger" + }, + { + "label": "\u06f8. \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc Structured Logging", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L161", + "_origin": "ast", + "id": "task_01_project_setup_task_\u06f8_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_structured_logging", + "community": 50, + "norm_label": "\u06f8. \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc structured logging" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u0648\u0634\u0647 Domain-Driven (\u0627\u0644\u0632\u0627\u0645\u06cc)", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L181", + "_origin": "ast", + "id": "task_01_project_setup_task_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0648\u0634\u0647_domain_driven_\u0627\u0644\u0632\u0627\u0645\u06cc", + "community": 50, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u0648\u0634\u0647 domain-driven (\u0627\u0644\u0632\u0627\u0645\u06cc)" + }, + { + "label": "Error Response \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L276", + "_origin": "ast", + "id": "task_01_project_setup_task_error_response_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f", + "community": 50, + "norm_label": "error response \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f" + }, + { + "label": "\u0641\u0631\u0645\u062a \u0645\u0648\u0641\u0642", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L278", + "_origin": "ast", + "id": "task_01_project_setup_task_\u0641\u0631\u0645\u062a_\u0645\u0648\u0641\u0642", + "community": 50, + "norm_label": "\u0641\u0631\u0645\u062a \u0645\u0648\u0641\u0642" + }, + { + "label": "\u0641\u0631\u0645\u062a \u062e\u0637\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L291", + "_origin": "ast", + "id": "task_01_project_setup_task_\u0641\u0631\u0645\u062a_\u062e\u0637\u0627", + "community": 50, + "norm_label": "\u0641\u0631\u0645\u062a \u062e\u0637\u0627" + }, + { + "label": "Error Codes \u2014 `src/Shared/Constant/ErrorCodes.php`", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L306", + "_origin": "ast", + "id": "task_01_project_setup_task_error_codes_src_shared_constant_errorcodes_php", + "community": 50, + "norm_label": "error codes \u2014 `src/shared/constant/errorcodes.php`" + }, + { + "label": "BaseController \u2014 `src/Shared/Controller/BaseController.php`", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L342", + "_origin": "ast", + "id": "task_01_project_setup_task_basecontroller_src_shared_controller_basecontroller_php", + "community": 50, + "norm_label": "basecontroller \u2014 `src/shared/controller/basecontroller.php`" + }, + { + "label": "DTO Pattern", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L378", + "_origin": "ast", + "id": "task_01_project_setup_task_dto_pattern", + "community": 50, + "norm_label": "dto pattern" + }, + { + "label": "Health Check \u2014 `GET /health`", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L417", + "_origin": "ast", + "id": "task_01_project_setup_task_health_check_get_health", + "community": 50, + "norm_label": "health check \u2014 `get /health`" + }, + { + "label": "File Upload \u2014 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc \u0645\u0634\u062a\u0631\u06a9 \u0648 \u0627\u0645\u0646\u06cc\u062a\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L443", + "_origin": "ast", + "id": "task_01_project_setup_task_file_upload_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0634\u062a\u0631\u06a9_\u0648_\u0627\u0645\u0646\u06cc\u062a\u06cc", + "community": 50, + "norm_label": "file upload \u2014 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc \u0645\u0634\u062a\u0631\u06a9 \u0648 \u0627\u0645\u0646\u06cc\u062a\u06cc" + }, + { + "label": "\u26a0 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0627\u0645\u0646\u06cc\u062a\u06cc \u0641\u0627\u06cc\u0644 \u2014 \u0628\u0631\u0631\u0633\u06cc \u0645\u062d\u062a\u0648\u0627\u060c \u0646\u0647 header", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L454", + "_origin": "ast", + "id": "task_01_project_setup_task_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0627\u0645\u0646\u06cc\u062a\u06cc_\u0641\u0627\u06cc\u0644_\u0628\u0631\u0631\u0633\u06cc_\u0645\u062d\u062a\u0648\u0627_\u0646\u0647_header", + "community": 50, + "norm_label": "\u26a0 \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0627\u0645\u0646\u06cc\u062a\u06cc \u0641\u0627\u06cc\u0644 \u2014 \u0628\u0631\u0631\u0633\u06cc \u0645\u062d\u062a\u0648\u0627\u060c \u0646\u0647 header" + }, + { + "label": "Swagger \u2014 \u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062f\u0631 Controller", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L505", + "_origin": "ast", + "id": "task_01_project_setup_task_swagger_\u0646\u062d\u0648\u0647_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u062f\u0631_controller", + "community": 50, + "norm_label": "swagger \u2014 \u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062f\u0631 controller" + }, + { + "label": "\u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u06cc \u0645\u062d\u06cc\u0637\u06cc (.env)", + "file_type": "document", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L533", + "_origin": "ast", + "id": "task_01_project_setup_task_\u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u06cc_\u0645\u062d\u06cc\u0637\u06cc_env", + "community": 50, + "norm_label": "\u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u06cc \u0645\u062d\u06cc\u0637\u06cc (.env)" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_02_authentication_architecture", + "community": 511, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_02_authentication_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "community": 511, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_02_authentication_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 511, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "\u0646\u0645\u0648\u062f\u0627\u0631 \u062c\u0631\u06cc\u0627\u0646 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/architecture.md", + "source_location": "L34", + "_origin": "ast", + "id": "task_02_authentication_architecture_\u0646\u0645\u0648\u062f\u0627\u0631_\u062c\u0631\u06cc\u0627\u0646_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "community": 511, + "norm_label": "\u0646\u0645\u0648\u062f\u0627\u0631 \u062c\u0631\u06cc\u0627\u0646 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a" + }, + { + "label": "Entity: User", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/architecture.md", + "source_location": "L52", + "_origin": "ast", + "id": "task_02_authentication_architecture_entity_user", + "community": 511, + "norm_label": "entity: user" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_02_authentication_database", + "community": 355, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_02_authentication_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "community": 355, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a" + }, + { + "label": "\u062c\u062f\u0648\u0644: users", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_02_authentication_database_\u062c\u062f\u0648\u0644_users", + "community": 355, + "norm_label": "\u062c\u062f\u0648\u0644: users" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/database.md", + "source_location": "L27", + "_origin": "ast", + "id": "task_02_authentication_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 355, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0630\u062e\u06cc\u0631\u0647\u200c\u0633\u0627\u0632\u06cc OTP \u062f\u0631 Redis (\u0646\u0647 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647)", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/database.md", + "source_location": "L35", + "_origin": "ast", + "id": "task_02_authentication_database_\u0630\u062e\u06cc\u0631\u0647_\u0633\u0627\u0632\u06cc_otp_\u062f\u0631_redis_\u0646\u0647_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647", + "community": 355, + "norm_label": "\u0630\u062e\u06cc\u0631\u0647\u200c\u0633\u0627\u0632\u06cc otp \u062f\u0631 redis (\u0646\u0647 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647)" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 OTP (MobileGrant)", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/database.md", + "source_location": "L42", + "_origin": "ast", + "id": "task_02_authentication_database_\u062c\u0631\u06cc\u0627\u0646_otp_mobilegrant", + "community": 355, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 otp (mobilegrant)" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 \u067e\u0627\u0633\u062e GET /oauth/userinfo (\u0648\u0627\u0642\u0639\u06cc \u0627\u0632 Drupal)", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/database.md", + "source_location": "L58", + "_origin": "ast", + "id": "task_02_authentication_database_\u0646\u0645\u0648\u0646\u0647_\u067e\u0627\u0633\u062e_get_oauth_userinfo_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", + "community": 355, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 \u067e\u0627\u0633\u062e get /oauth/userinfo (\u0648\u0627\u0642\u0639\u06cc \u0627\u0632 drupal)" + }, + { + "label": "\u0631\u0648\u0627\u0628\u0637 \u0628\u0627 \u0633\u0627\u06cc\u0631 \u062c\u062f\u0627\u0648\u0644", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/database.md", + "source_location": "L95", + "_origin": "ast", + "id": "task_02_authentication_database_\u0631\u0648\u0627\u0628\u0637_\u0628\u0627_\u0633\u0627\u06cc\u0631_\u062c\u062f\u0627\u0648\u0644", + "community": 355, + "norm_label": "\u0631\u0648\u0627\u0628\u0637 \u0628\u0627 \u0633\u0627\u06cc\u0631 \u062c\u062f\u0627\u0648\u0644" + }, + { + "label": "implementation_notes.md", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_02_authentication_implementation_notes", + "community": 195, + "norm_label": "implementation_notes.md" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "community": 195, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a" + }, + { + "label": "\u0645\u0647\u0645\u200c\u062a\u0631\u06cc\u0646 \u062a\u0641\u0627\u0648\u062a \u0628\u0627 \u0637\u0631\u0627\u062d\u06cc \u0627\u0648\u0644\u06cc\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_02_authentication_implementation_notes_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_\u062a\u0641\u0627\u0648\u062a_\u0628\u0627_\u0637\u0631\u0627\u062d\u06cc_\u0627\u0648\u0644\u06cc\u0647", + "community": 195, + "norm_label": "\u0645\u0647\u0645\u200c\u062a\u0631\u06cc\u0646 \u062a\u0641\u0627\u0648\u062a \u0628\u0627 \u0637\u0631\u0627\u062d\u06cc \u0627\u0648\u0644\u06cc\u0647" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 OTP \u0628\u0627 UUID (\u0646\u0647 \u0645\u0648\u0628\u0627\u06cc\u0644)", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L5", + "_origin": "ast", + "id": "task_02_authentication_implementation_notes_\u062c\u0631\u06cc\u0627\u0646_otp_\u0628\u0627_uuid_\u0646\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644", + "community": 195, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 otp \u0628\u0627 uuid (\u0646\u0647 \u0645\u0648\u0628\u0627\u06cc\u0644)" + }, + { + "label": "MobileGrant \u062f\u0631 Symfony", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L44", + "_origin": "ast", + "id": "task_02_authentication_implementation_notes_mobilegrant_\u062f\u0631_symfony", + "community": 195, + "norm_label": "mobilegrant \u062f\u0631 symfony" + }, + { + "label": "SMS Providers", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L61", + "_origin": "ast", + "id": "task_02_authentication_implementation_notes_sms_providers", + "community": 195, + "norm_label": "sms providers" + }, + { + "label": "Rate Limiting (\u0645\u0642\u0627\u062f\u06cc\u0631 \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L86", + "_origin": "ast", + "id": "task_02_authentication_implementation_notes_rate_limiting_\u0645\u0642\u0627\u062f\u06cc\u0631_\u0648\u0627\u0642\u0639\u06cc", + "community": 195, + "norm_label": "rate limiting (\u0645\u0642\u0627\u062f\u06cc\u0631 \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "TTL \u06a9\u062f OTP: 1200 \u062b\u0627\u0646\u06cc\u0647 (20 \u062f\u0642\u06cc\u0642\u0647)", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L95", + "_origin": "ast", + "id": "task_02_authentication_implementation_notes_ttl_\u06a9\u062f_otp_1200_\u062b\u0627\u0646\u06cc\u0647_20_\u062f\u0642\u06cc\u0642\u0647", + "community": 195, + "norm_label": "ttl \u06a9\u062f otp: 1200 \u062b\u0627\u0646\u06cc\u0647 (20 \u062f\u0642\u06cc\u0642\u0647)" + }, + { + "label": "Flood Control (\u0627\u0632 Drupal)", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L98", + "_origin": "ast", + "id": "task_02_authentication_implementation_notes_flood_control_\u0627\u0632_drupal", + "community": 195, + "norm_label": "flood control (\u0627\u0632 drupal)" + }, + { + "label": "\u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u0628\u0627 \u06a9\u0644\u0627\u06cc\u0646\u062a: GET /session/token", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L104", + "_origin": "ast", + "id": "task_02_authentication_implementation_notes_\u0633\u0627\u0632\u06af\u0627\u0631\u06cc_\u0628\u0627_\u06a9\u0644\u0627\u06cc\u0646\u062a_get_session_token", + "community": 195, + "norm_label": "\u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u0628\u0627 \u06a9\u0644\u0627\u06cc\u0646\u062a: get /session/token" + }, + { + "label": "\u0645\u062c\u0648\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L109", + "_origin": "ast", + "id": "task_02_authentication_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "community": 195, + "norm_label": "\u0645\u062c\u0648\u0632\u0647\u0627" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc GET /oauth/userinfo (\u0627\u0632 \u0633\u0631\u0648\u0631 Drupal)", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L115", + "_origin": "ast", + "id": "task_02_authentication_implementation_notes_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_get_oauth_userinfo_\u0627\u0632_\u0633\u0631\u0648\u0631_drupal", + "community": 195, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc get /oauth/userinfo (\u0627\u0632 \u0633\u0631\u0648\u0631 drupal)" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645 userinfo:", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L146", + "_origin": "ast", + "id": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_userinfo", + "community": 195, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645 userinfo:" + }, + { + "label": "\u0646\u0642\u0634\u200c\u0647\u0627\u06cc \u0645\u062c\u0627\u0632 \u0628\u0631\u0627\u06cc login \u0628\u0627 password", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L155", + "_origin": "ast", + "id": "task_02_authentication_implementation_notes_\u0646\u0642\u0634_\u0647\u0627\u06cc_\u0645\u062c\u0627\u0632_\u0628\u0631\u0627\u06cc_login_\u0628\u0627_password", + "community": 195, + "norm_label": "\u0646\u0642\u0634\u200c\u0647\u0627\u06cc \u0645\u062c\u0627\u0632 \u0628\u0631\u0627\u06cc login \u0628\u0627 password" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_02_authentication_task", + "community": 69, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f0\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "community": 69, + "norm_label": "\u062a\u0633\u06a9 \u06f0\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_02_authentication_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 69, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L12", + "_origin": "ast", + "id": "task_02_authentication_task_endpoint_\u0647\u0627", + "community": 69, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L28", + "_origin": "ast", + "id": "task_02_authentication_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 69, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L31", + "_origin": "ast", + "id": "task_02_authentication_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 69, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u0648\u0627\u0642\u0639\u06cc OTP", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L36", + "_origin": "ast", + "id": "task_02_authentication_task_\u062c\u0631\u06cc\u0627\u0646_\u0648\u0627\u0642\u0639\u06cc_otp", + "community": 69, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u0648\u0627\u0642\u0639\u06cc otp" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f1 \u2014 POST /api/v1/user/send-code", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L38", + "_origin": "ast", + "id": "task_02_authentication_task_\u0645\u0631\u062d\u0644\u0647_\u06f1_post_api_v1_user_send_code", + "community": 69, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f1 \u2014 post /api/v1/user/send-code" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f2 \u2014 POST /api/v1/user/verify-code", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L66", + "_origin": "ast", + "id": "task_02_authentication_task_\u0645\u0631\u062d\u0644\u0647_\u06f2_post_api_v1_user_verify_code", + "community": 69, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f2 \u2014 post /api/v1/user/verify-code" + }, + { + "label": "\u0645\u0631\u062d\u0644\u0647 \u06f3 \u2014 POST /oauth/token (MobileGrant)", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L97", + "_origin": "ast", + "id": "task_02_authentication_task_\u0645\u0631\u062d\u0644\u0647_\u06f3_post_oauth_token_mobilegrant", + "community": 69, + "norm_label": "\u0645\u0631\u062d\u0644\u0647 \u06f3 \u2014 post /oauth/token (mobilegrant)" + }, + { + "label": "Refresh Token", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L139", + "_origin": "ast", + "id": "task_02_authentication_task_refresh_token", + "community": 69, + "norm_label": "refresh token" + }, + { + "label": "POST /oauth/token/refresh", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L141", + "_origin": "ast", + "id": "task_02_authentication_task_post_oauth_token_refresh", + "community": 69, + "norm_label": "post /oauth/token/refresh" + }, + { + "label": "POST /oauth/logout", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L176", + "_origin": "ast", + "id": "task_02_authentication_task_post_oauth_logout", + "community": 69, + "norm_label": "post /oauth/logout" + }, + { + "label": "GET /session/token \u2014 CSRF", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L194", + "_origin": "ast", + "id": "task_02_authentication_task_get_session_token_csrf", + "community": 69, + "norm_label": "get /session/token \u2014 csrf" + }, + { + "label": "GET /oauth/userinfo", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L205", + "_origin": "ast", + "id": "task_02_authentication_task_get_oauth_userinfo", + "community": 69, + "norm_label": "get /oauth/userinfo" + }, + { + "label": "Rate Limiting", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L227", + "_origin": "ast", + "id": "task_02_authentication_task_rate_limiting", + "community": 69, + "norm_label": "rate limiting" + }, + { + "label": "SMS Providers", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L244", + "_origin": "ast", + "id": "task_02_authentication_task_sms_providers", + "community": 69, + "norm_label": "sms providers" + }, + { + "label": "Redis Key Schema", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L257", + "_origin": "ast", + "id": "task_02_authentication_task_redis_key_schema", + "community": 69, + "norm_label": "redis key schema" + }, + { + "label": "\u0644\u0627\u06af\u06cc\u0646 \u0628\u0627 Username/Password (\u0628\u0631\u0627\u06cc \u062f\u06a9\u062a\u0631\u060c \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u060c \u0645\u0646\u0634\u06cc)", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L270", + "_origin": "ast", + "id": "task_02_authentication_task_\u0644\u0627\u06af\u06cc\u0646_\u0628\u0627_username_password_\u0628\u0631\u0627\u06cc_\u062f\u06a9\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0646\u0634\u06cc", + "community": 69, + "norm_label": "\u0644\u0627\u06af\u06cc\u0646 \u0628\u0627 username/password (\u0628\u0631\u0627\u06cc \u062f\u06a9\u062a\u0631\u060c \u06a9\u0644\u06cc\u0646\u06cc\u06a9\u060c \u0645\u0646\u0634\u06cc)" + }, + { + "label": "POST /api/v1/user/login", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L272", + "_origin": "ast", + "id": "task_02_authentication_task_post_api_v1_user_login", + "community": 69, + "norm_label": "post /api/v1/user/login" + }, + { + "label": "\u26a0 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f JWT \u062f\u0631 Symfony \u2014 \u06a9\u062c\u0627 \u062a\u0648\u06a9\u0646 \u0631\u0627 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u0645\u061f", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L422", + "_origin": "ast", + "id": "task_02_authentication_task_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_\u062f\u0631_symfony_\u06a9\u062c\u0627_\u062a\u0648\u06a9\u0646_\u0631\u0627_\u0627\u0631\u0633\u0627\u0644_\u06a9\u0646\u06cc\u0645", + "community": 69, + "norm_label": "\u26a0 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f jwt \u062f\u0631 symfony \u2014 \u06a9\u062c\u0627 \u062a\u0648\u06a9\u0646 \u0631\u0627 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u0645\u061f" + }, + { + "label": "Access Token \u2014 \u0647\u0645\u06cc\u0634\u0647 \u062f\u0631 \u0647\u062f\u0631 Authorization", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L426", + "_origin": "ast", + "id": "task_02_authentication_task_access_token_\u0647\u0645\u06cc\u0634\u0647_\u062f\u0631_\u0647\u062f\u0631_authorization", + "community": 69, + "norm_label": "access token \u2014 \u0647\u0645\u06cc\u0634\u0647 \u062f\u0631 \u0647\u062f\u0631 authorization" + }, + { + "label": "Refresh Token \u2014 \u0641\u0642\u0637 \u062f\u0631 body \u0628\u0631\u0627\u06cc endpoint \u0645\u062e\u0635\u0648\u0635", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L451", + "_origin": "ast", + "id": "task_02_authentication_task_refresh_token_\u0641\u0642\u0637_\u062f\u0631_body_\u0628\u0631\u0627\u06cc_endpoint_\u0645\u062e\u0635\u0648\u0635", + "community": 69, + "norm_label": "refresh token \u2014 \u0641\u0642\u0637 \u062f\u0631 body \u0628\u0631\u0627\u06cc endpoint \u0645\u062e\u0635\u0648\u0635" + }, + { + "label": "\u062e\u0644\u0627\u0635\u0647 \u06af\u0631\u062f\u0634 \u062a\u0648\u06a9\u0646\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L466", + "_origin": "ast", + "id": "task_02_authentication_task_\u062e\u0644\u0627\u0635\u0647_\u06af\u0631\u062f\u0634_\u062a\u0648\u06a9\u0646_\u0647\u0627", + "community": 69, + "norm_label": "\u062e\u0644\u0627\u0635\u0647 \u06af\u0631\u062f\u0634 \u062a\u0648\u06a9\u0646\u200c\u0647\u0627" + }, + { + "label": "user_flow.md", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_02_authentication_user_flow", + "community": 512, + "norm_label": "user_flow.md" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "community": 512, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0645\u0644 \u0648\u0631\u0648\u062f \u0628\u0627 OTP (\u062c\u0631\u06cc\u0627\u0646 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 Drupal)", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/user_flow.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0645\u0644_\u0648\u0631\u0648\u062f_\u0628\u0627_otp_\u062c\u0631\u06cc\u0627\u0646_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", + "community": 512, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0645\u0644 \u0648\u0631\u0648\u062f \u0628\u0627 otp (\u062c\u0631\u06cc\u0627\u0646 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 drupal)" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u062a\u0645\u062f\u06cc\u062f Token", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/user_flow.md", + "source_location": "L58", + "_origin": "ast", + "id": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062a\u0645\u062f\u06cc\u062f_token", + "community": 512, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u062a\u0645\u062f\u06cc\u062f token" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u062f\u0631\u06cc\u0627\u0641\u062a \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u06a9\u0627\u0631\u0628\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-02-authentication/user_flow.md", + "source_location": "L70", + "_origin": "ast", + "id": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062f\u0631\u06cc\u0627\u0641\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631", + "community": 512, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u062f\u0631\u06cc\u0627\u0641\u062a \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u06a9\u0627\u0631\u0628\u0631" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_03_user_profile_architecture", + "community": 584, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f3: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_03_user_profile_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "community": 584, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f3: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_03_user_profile_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 584, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: UserProfile", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/architecture.md", + "source_location": "L24", + "_origin": "ast", + "id": "task_03_user_profile_architecture_entity_userprofile", + "community": 584, + "norm_label": "entity: userprofile" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_03_user_profile_database", + "community": 268, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f3: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "community": 268, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f3: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631" + }, + { + "label": "\u062c\u062f\u0648\u0644: profiles", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_03_user_profile_database_\u062c\u062f\u0648\u0644_profiles", + "community": 268, + "norm_label": "\u062c\u062f\u0648\u0644: profiles" + }, + { + "label": "\u0645\u0642\u0627\u062f\u06cc\u0631 field_gender (profile \u2014 \u0627\u0632 config)", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L34", + "_origin": "ast", + "id": "task_03_user_profile_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_gender_profile_\u0627\u0632_config", + "community": 268, + "norm_label": "\u0645\u0642\u0627\u062f\u06cc\u0631 field_gender (profile \u2014 \u0627\u0632 config)" + }, + { + "label": "\u0645\u0642\u0627\u062f\u06cc\u0631 field_blood_type (\u0627\u0632 config)", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L40", + "_origin": "ast", + "id": "task_03_user_profile_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_blood_type_\u0627\u0632_config", + "community": 268, + "norm_label": "\u0645\u0642\u0627\u062f\u06cc\u0631 field_blood_type (\u0627\u0632 config)" + }, + { + "label": "\u0645\u0642\u0627\u062f\u06cc\u0631 field_education (\u0627\u0632 Manual)", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L48", + "_origin": "ast", + "id": "task_03_user_profile_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_education_\u0627\u0632_manual", + "community": 268, + "norm_label": "\u0645\u0642\u0627\u062f\u06cc\u0631 field_education (\u0627\u0632 manual)" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 field_other (JSON \u2014 \u0627\u0632 Manual \u0648 \u0646\u0645\u0648\u0646\u0647 Request \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L57", + "_origin": "ast", + "id": "task_03_user_profile_database_\u0633\u0627\u062e\u062a\u0627\u0631_field_other_json_\u0627\u0632_manual_\u0648_\u0646\u0645\u0648\u0646\u0647_request_\u0648\u0627\u0642\u0639\u06cc", + "community": 268, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 field_other (json \u2014 \u0627\u0632 manual \u0648 \u0646\u0645\u0648\u0646\u0647 request \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L87", + "_origin": "ast", + "id": "task_03_user_profile_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 268, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0631\u0627\u0628\u0637\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L93", + "_origin": "ast", + "id": "task_03_user_profile_database_\u0631\u0627\u0628\u0637\u0647", + "community": 268, + "norm_label": "\u0631\u0627\u0628\u0637\u0647" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 DB backup", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L98", + "_origin": "ast", + "id": "task_03_user_profile_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", + "community": 268, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 db backup" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L104", + "_origin": "ast", + "id": "task_03_user_profile_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 268, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "implementation_notes.md", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_03_user_profile_implementation_notes", + "community": 323, + "norm_label": "implementation_notes.md" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f3: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "community": 323, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f3: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u0628\u0639\u062f \u0627\u0632 \u0630\u062e\u06cc\u0631\u0647 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_03_user_profile_implementation_notes_\u062c\u0631\u06cc\u0627\u0646_\u0628\u0639\u062f_\u0627\u0632_\u0630\u062e\u06cc\u0631\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "community": 323, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u0628\u0639\u062f \u0627\u0632 \u0630\u062e\u06cc\u0631\u0647 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644" + }, + { + "label": "\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc blood_type", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L21", + "_origin": "ast", + "id": "task_03_user_profile_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_blood_type", + "community": 323, + "norm_label": "\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc blood_type" + }, + { + "label": "\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc gender", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L32", + "_origin": "ast", + "id": "task_03_user_profile_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_gender", + "community": 323, + "norm_label": "\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc gender" + }, + { + "label": "\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc education", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L37", + "_origin": "ast", + "id": "task_03_user_profile_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_education", + "community": 323, + "norm_label": "\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc education" + }, + { + "label": "Partial Update (PATCH)", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L46", + "_origin": "ast", + "id": "task_03_user_profile_implementation_notes_partial_update_patch", + "community": 323, + "norm_label": "partial update (patch)" + }, + { + "label": "\u0645\u062c\u0648\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L51", + "_origin": "ast", + "id": "task_03_user_profile_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "community": 323, + "norm_label": "\u0645\u062c\u0648\u0632\u0647\u0627" + }, + { + "label": "\u0646\u06a9\u062a\u0647 UUID \u062f\u0631 URL", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L59", + "_origin": "ast", + "id": "task_03_user_profile_implementation_notes_\u0646\u06a9\u062a\u0647_uuid_\u062f\u0631_url", + "community": 323, + "norm_label": "\u0646\u06a9\u062a\u0647 uuid \u062f\u0631 url" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_03_user_profile_task", + "community": 324, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f0\u06f3: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_03_user_profile_task_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "community": 324, + "norm_label": "\u062a\u0633\u06a9 \u06f0\u06f3: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u06a9\u0627\u0631\u0628\u0631" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_03_user_profile_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 324, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_03_user_profile_task_endpoint_\u0647\u0627", + "community": 324, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L16", + "_origin": "ast", + "id": "task_03_user_profile_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 324, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u062e\u0631\u0648\u062c\u06cc\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L19", + "_origin": "ast", + "id": "task_03_user_profile_task_\u062e\u0631\u0648\u062c\u06cc_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", + "community": 324, + "norm_label": "\u062e\u0631\u0648\u062c\u06cc\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L25", + "_origin": "ast", + "id": "task_03_user_profile_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 324, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Request", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L28", + "_origin": "ast", + "id": "task_03_user_profile_task_\u0646\u0645\u0648\u0646\u0647_request", + "community": 324, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 request" + }, + { + "label": "POST /api/v1/user-profile", + "file_type": "document", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L30", + "_origin": "ast", + "id": "task_03_user_profile_task_post_api_v1_user_profile", + "community": 324, + "norm_label": "post /api/v1/user-profile" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_04_blog_architecture", + "community": 585, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0628\u0644\u0627\u06af", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_04_blog_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "community": 585, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0628\u0644\u0627\u06af" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_04_blog_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 585, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: Blog", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/architecture.md", + "source_location": "L27", + "_origin": "ast", + "id": "task_04_blog_architecture_entity_blog", + "community": 585, + "norm_label": "entity: blog" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_04_blog_database", + "community": 356, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0628\u0644\u0627\u06af", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_04_blog_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "community": 356, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0628\u0644\u0627\u06af" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 DB backup", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_04_blog_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", + "community": 356, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 db backup" + }, + { + "label": "\u062c\u062f\u0648\u0644: blogs", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/database.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_04_blog_database_\u062c\u062f\u0648\u0644_blogs", + "community": 356, + "norm_label": "\u062c\u062f\u0648\u0644: blogs" + }, + { + "label": "\u062c\u062f\u0648\u0644: blog_tags (ManyToMany)", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/database.md", + "source_location": "L24", + "_origin": "ast", + "id": "task_04_blog_database_\u062c\u062f\u0648\u0644_blog_tags_manytomany", + "community": 356, + "norm_label": "\u062c\u062f\u0648\u0644: blog_tags (manytomany)" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 DB backup", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/database.md", + "source_location": "L30", + "_origin": "ast", + "id": "task_04_blog_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", + "community": 356, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 db backup" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/database.md", + "source_location": "L37", + "_origin": "ast", + "id": "task_04_blog_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 356, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/database.md", + "source_location": "L46", + "_origin": "ast", + "id": "task_04_blog_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 356, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "implementation_notes.md", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_04_blog_implementation_notes", + "community": 196, + "norm_label": "implementation_notes.md" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0628\u0644\u0627\u06af", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "community": 196, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0628\u0644\u0627\u06af" + }, + { + "label": "\u0646\u06af\u0627\u0634\u062a \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc Request \u2192 Response (\u0645\u0647\u0645!)", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_04_blog_implementation_notes_\u0646\u06af\u0627\u0634\u062a_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_request_response_\u0645\u0647\u0645", + "community": 196, + "norm_label": "\u0646\u06af\u0627\u0634\u062a \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc request \u2192 response (\u0645\u0647\u0645!)" + }, + { + "label": "\u0641\u0631\u0645\u062a \u0648\u0627\u0642\u0639\u06cc Response \u0628\u0644\u0627\u06af (\u0627\u0632 \u0633\u0631\u0648\u0631 Drupal \u2014 endpoint 93)", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L17", + "_origin": "ast", + "id": "task_04_blog_implementation_notes_\u0641\u0631\u0645\u062a_\u0648\u0627\u0642\u0639\u06cc_response_\u0628\u0644\u0627\u06af_\u0627\u0632_\u0633\u0631\u0648\u0631_drupal_endpoint_93", + "community": 196, + "norm_label": "\u0641\u0631\u0645\u062a \u0648\u0627\u0642\u0639\u06cc response \u0628\u0644\u0627\u06af (\u0627\u0632 \u0633\u0631\u0648\u0631 drupal \u2014 endpoint 93)" + }, + { + "label": "\u0641\u0631\u0645\u062a Request \u0627\u06cc\u062c\u0627\u062f/\u0648\u06cc\u0631\u0627\u06cc\u0634 \u0628\u0644\u0627\u06af", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L63", + "_origin": "ast", + "id": "task_04_blog_implementation_notes_\u0641\u0631\u0645\u062a_request_\u0627\u06cc\u062c\u0627\u062f_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u0628\u0644\u0627\u06af", + "community": 196, + "norm_label": "\u0641\u0631\u0645\u062a request \u0627\u06cc\u062c\u0627\u062f/\u0648\u06cc\u0631\u0627\u06cc\u0634 \u0628\u0644\u0627\u06af" + }, + { + "label": "POST /api/v1/blog/", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L65", + "_origin": "ast", + "id": "task_04_blog_implementation_notes_post_api_v1_blog", + "community": 196, + "norm_label": "post /api/v1/blog/" + }, + { + "label": "PATCH /api/v1/blog/{uuid}", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L77", + "_origin": "ast", + "id": "task_04_blog_implementation_notes_patch_api_v1_blog_uuid", + "community": 196, + "norm_label": "patch /api/v1/blog/{uuid}" + }, + { + "label": "\u0622\u067e\u0644\u0648\u062f \u062a\u0635\u0648\u06cc\u0631 \u0628\u0644\u0627\u06af (endpoint 99)", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L85", + "_origin": "ast", + "id": "task_04_blog_implementation_notes_\u0622\u067e\u0644\u0648\u062f_\u062a\u0635\u0648\u06cc\u0631_\u0628\u0644\u0627\u06af_endpoint_99", + "community": 196, + "norm_label": "\u0627\u067e\u0644\u0648\u062f \u062a\u0635\u0648\u06cc\u0631 \u0628\u0644\u0627\u06af (endpoint 99)" + }, + { + "label": "\u062a\u0648\u0644\u06cc\u062f Slug", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L98", + "_origin": "ast", + "id": "task_04_blog_implementation_notes_\u062a\u0648\u0644\u06cc\u062f_slug", + "community": 196, + "norm_label": "\u062a\u0648\u0644\u06cc\u062f slug" + }, + { + "label": "\u0628\u0644\u0627\u06af\u200c\u0647\u0627\u06cc \u0628\u0631\u062a\u0631 (Top Blogs)", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L106", + "_origin": "ast", + "id": "task_04_blog_implementation_notes_\u0628\u0644\u0627\u06af_\u0647\u0627\u06cc_\u0628\u0631\u062a\u0631_top_blogs", + "community": 196, + "norm_label": "\u0628\u0644\u0627\u06af\u200c\u0647\u0627\u06cc \u0628\u0631\u062a\u0631 (top blogs)" + }, + { + "label": "\u0644\u06cc\u0633\u062a \u0628\u0644\u0627\u06af\u200c\u0647\u0627 \u0628\u0627 \u0641\u06cc\u0644\u062a\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L111", + "_origin": "ast", + "id": "task_04_blog_implementation_notes_\u0644\u06cc\u0633\u062a_\u0628\u0644\u0627\u06af_\u0647\u0627_\u0628\u0627_\u0641\u06cc\u0644\u062a\u0631", + "community": 196, + "norm_label": "\u0644\u06cc\u0633\u062a \u0628\u0644\u0627\u06af\u200c\u0647\u0627 \u0628\u0627 \u0641\u06cc\u0644\u062a\u0631" + }, + { + "label": "Pagination", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L118", + "_origin": "ast", + "id": "task_04_blog_implementation_notes_pagination", + "community": 196, + "norm_label": "pagination" + }, + { + "label": "\u0645\u062c\u0648\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L124", + "_origin": "ast", + "id": "task_04_blog_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "community": 196, + "norm_label": "\u0645\u062c\u0648\u0632\u0647\u0627" + }, + { + "label": "\u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L133", + "_origin": "ast", + "id": "task_04_blog_implementation_notes_\u0628\u0647\u06cc\u0646\u0647_\u0633\u0627\u0632\u06cc", + "community": 196, + "norm_label": "\u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u06cc" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_04_blog_task", + "community": 269, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f0\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0628\u0644\u0627\u06af", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_04_blog_task_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "community": 269, + "norm_label": "\u062a\u0633\u06a9 \u06f0\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0628\u0644\u0627\u06af" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_04_blog_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 269, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_04_blog_task_endpoint_\u0647\u0627", + "community": 269, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L19", + "_origin": "ast", + "id": "task_04_blog_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 269, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u062e\u0631\u0648\u062c\u06cc\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L22", + "_origin": "ast", + "id": "task_04_blog_task_\u062e\u0631\u0648\u062c\u06cc_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", + "community": 269, + "norm_label": "\u062e\u0631\u0648\u062c\u06cc\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u0638\u0627\u0631" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L29", + "_origin": "ast", + "id": "task_04_blog_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 269, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Request/Response", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L32", + "_origin": "ast", + "id": "task_04_blog_task_\u0646\u0645\u0648\u0646\u0647_request_response", + "community": 269, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 request/response" + }, + { + "label": "POST /api/v1/blog/", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L34", + "_origin": "ast", + "id": "task_04_blog_task_post_api_v1_blog", + "community": 269, + "norm_label": "post /api/v1/blog/" + }, + { + "label": "GET /api/v1/blogs", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L58", + "_origin": "ast", + "id": "task_04_blog_task_get_api_v1_blogs", + "community": 269, + "norm_label": "get /api/v1/blogs" + }, + { + "label": "GET /api/v1/blogs/top", + "file_type": "document", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L63", + "_origin": "ast", + "id": "task_04_blog_task_get_api_v1_blogs_top", + "community": 269, + "norm_label": "get /api/v1/blogs/top" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_05_doctor_architecture", + "community": 382, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f5: \u0645\u0627\u0698\u0648\u0644 \u062f\u06a9\u062a\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_05_doctor_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "community": 382, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f5: \u0645\u0627\u0698\u0648\u0644 \u062f\u06a9\u062a\u0631" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_05_doctor_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 382, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: Doctor (\u0628\u0631 \u0627\u0633\u0627\u0633 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc Drupal)", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/architecture.md", + "source_location": "L34", + "_origin": "ast", + "id": "task_05_doctor_architecture_entity_doctor_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_drupal", + "community": 382, + "norm_label": "entity: doctor (\u0628\u0631 \u0627\u0633\u0627\u0633 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc drupal)" + }, + { + "label": "Entity: DoctorAddress (\u0628\u0631 \u0627\u0633\u0627\u0633 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc Drupal)", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/architecture.md", + "source_location": "L108", + "_origin": "ast", + "id": "task_05_doctor_architecture_entity_doctoraddress_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_drupal", + "community": 382, + "norm_label": "entity: doctoraddress (\u0628\u0631 \u0627\u0633\u0627\u0633 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc drupal)" + }, + { + "label": "Response \u06a9\u0627\u0645\u0644 \u062f\u06a9\u062a\u0631 (finalizeData)", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/architecture.md", + "source_location": "L143", + "_origin": "ast", + "id": "task_05_doctor_architecture_response_\u06a9\u0627\u0645\u0644_\u062f\u06a9\u062a\u0631_finalizedata", + "community": 382, + "norm_label": "response \u06a9\u0627\u0645\u0644 \u062f\u06a9\u062a\u0631 (finalizedata)" + }, + { + "label": "\u0645\u0646\u0637\u0642 create \u062f\u06a9\u062a\u0631 (\u0627\u0632 DoctorService.php)", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/architecture.md", + "source_location": "L168", + "_origin": "ast", + "id": "task_05_doctor_architecture_\u0645\u0646\u0637\u0642_create_\u062f\u06a9\u062a\u0631_\u0627\u0632_doctorservice_php", + "community": 382, + "norm_label": "\u0645\u0646\u0637\u0642 create \u062f\u06a9\u062a\u0631 (\u0627\u0632 doctorservice.php)" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_05_doctor_database", + "community": 170, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f5: \u0645\u0627\u0698\u0648\u0644 \u062f\u06a9\u062a\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "community": 170, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f5: \u0645\u0627\u0698\u0648\u0644 \u062f\u06a9\u062a\u0631" + }, + { + "label": "\u062c\u062f\u0648\u0644: doctors", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctors", + "community": 170, + "norm_label": "\u062c\u062f\u0648\u0644: doctors" + }, + { + "label": "\u0645\u0642\u0627\u062f\u06cc\u0631 field_degree (\u0627\u0632 config)", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L26", + "_origin": "ast", + "id": "task_05_doctor_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_degree_\u0627\u0632_config", + "community": 170, + "norm_label": "\u0645\u0642\u0627\u062f\u06cc\u0631 field_degree (\u0627\u0632 config)" + }, + { + "label": "\u0645\u0642\u0627\u062f\u06cc\u0631 field_gender (\u0627\u0632 config)", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L34", + "_origin": "ast", + "id": "task_05_doctor_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_gender_\u0627\u0632_config", + "community": 170, + "norm_label": "\u0645\u0642\u0627\u062f\u06cc\u0631 field_gender (\u0627\u0632 config)" + }, + { + "label": "\u062c\u062f\u0648\u0644: doctor_specialties (ManyToMany pivot)", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L40", + "_origin": "ast", + "id": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_specialties_manytomany_pivot", + "community": 170, + "norm_label": "\u062c\u062f\u0648\u0644: doctor_specialties (manytomany pivot)" + }, + { + "label": "\u062c\u062f\u0648\u0644: doctor_services (ManyToMany pivot)", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L47", + "_origin": "ast", + "id": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_services_manytomany_pivot", + "community": 170, + "norm_label": "\u062c\u062f\u0648\u0644: doctor_services (manytomany pivot)" + }, + { + "label": "\u062c\u062f\u0648\u0644: doctor_states (ManyToMany pivot)", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L54", + "_origin": "ast", + "id": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_states_manytomany_pivot", + "community": 170, + "norm_label": "\u062c\u062f\u0648\u0644: doctor_states (manytomany pivot)" + }, + { + "label": "\u062c\u062f\u0648\u0644: doctor_cities (ManyToMany pivot)", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L61", + "_origin": "ast", + "id": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_cities_manytomany_pivot", + "community": 170, + "norm_label": "\u062c\u062f\u0648\u0644: doctor_cities (manytomany pivot)" + }, + { + "label": "\u062c\u062f\u0648\u0644: doctor_addresses", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L68", + "_origin": "ast", + "id": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_addresses", + "community": 170, + "norm_label": "\u062c\u062f\u0648\u0644: doctor_addresses" + }, + { + "label": "\u062c\u062f\u0648\u0644: clinics", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L84", + "_origin": "ast", + "id": "task_05_doctor_database_\u062c\u062f\u0648\u0644_clinics", + "community": 170, + "norm_label": "\u062c\u062f\u0648\u0644: clinics" + }, + { + "label": "\u062c\u062f\u0648\u0644: doctor_secretaries", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L112", + "_origin": "ast", + "id": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_secretaries", + "community": 170, + "norm_label": "\u062c\u062f\u0648\u0644: doctor_secretaries" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L128", + "_origin": "ast", + "id": "task_05_doctor_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 170, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 DB (clinic_pro table)", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L139", + "_origin": "ast", + "id": "task_05_doctor_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_clinic_pro_table", + "community": 170, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 db (clinic_pro table)" + }, + { + "label": "\u0631\u0648\u0627\u0628\u0637 \u06a9\u0627\u0645\u0644 clinic_pro entity", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L151", + "_origin": "ast", + "id": "task_05_doctor_database_\u0631\u0648\u0627\u0628\u0637_\u06a9\u0627\u0645\u0644_clinic_pro_entity", + "community": 170, + "norm_label": "\u0631\u0648\u0627\u0628\u0637 \u06a9\u0627\u0645\u0644 clinic_pro entity" + }, + { + "label": "implementation_notes.md", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_05_doctor_implementation_notes", + "community": 466, + "norm_label": "implementation_notes.md" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f5: \u0645\u0627\u0698\u0648\u0644 \u062f\u06a9\u062a\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_05_doctor_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "community": 466, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f5: \u0645\u0627\u0698\u0648\u0644 \u062f\u06a9\u062a\u0631" + }, + { + "label": "\u0641\u06cc\u0644\u062a\u0631 \u0644\u06cc\u0633\u062a \u062f\u06a9\u062a\u0631\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_05_doctor_implementation_notes_\u0641\u06cc\u0644\u062a\u0631_\u0644\u06cc\u0633\u062a_\u062f\u06a9\u062a\u0631\u0647\u0627", + "community": 466, + "norm_label": "\u0641\u06cc\u0644\u062a\u0631 \u0644\u06cc\u0633\u062a \u062f\u06a9\u062a\u0631\u0647\u0627" + }, + { + "label": "\u0622\u067e\u062f\u06cc\u062a \u0645\u06cc\u0627\u0646\u06af\u06cc\u0646 \u0627\u0645\u062a\u06cc\u0627\u0632", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", + "source_location": "L34", + "_origin": "ast", + "id": "task_05_doctor_implementation_notes_\u0622\u067e\u062f\u06cc\u062a_\u0645\u06cc\u0627\u0646\u06af\u06cc\u0646_\u0627\u0645\u062a\u06cc\u0627\u0632", + "community": 466, + "norm_label": "\u0627\u067e\u062f\u06cc\u062a \u0645\u06cc\u0627\u0646\u06af\u06cc\u0646 \u0627\u0645\u062a\u06cc\u0627\u0632" + }, + { + "label": "\u0622\u062f\u0631\u0633 \u0645\u0637\u0628", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", + "source_location": "L47", + "_origin": "ast", + "id": "task_05_doctor_implementation_notes_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628", + "community": 466, + "norm_label": "\u0627\u062f\u0631\u0633 \u0645\u0637\u0628" + }, + { + "label": "\u0645\u062c\u0648\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", + "source_location": "L52", + "_origin": "ast", + "id": "task_05_doctor_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "community": 466, + "norm_label": "\u0645\u062c\u0648\u0632\u0647\u0627" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_05_doctor_task", + "community": 246, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f0\u06f5: \u0645\u0627\u0698\u0648\u0644 \u062f\u06a9\u062a\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "community": 246, + "norm_label": "\u062a\u0633\u06a9 \u06f0\u06f5: \u0645\u0627\u0698\u0648\u0644 \u062f\u06a9\u062a\u0631" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_05_doctor_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 246, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627 (\u0648\u0627\u0642\u0639\u06cc \u0627\u0632 Drupal)", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_05_doctor_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", + "community": 246, + "norm_label": "endpoint \u0647\u0627 (\u0648\u0627\u0642\u0639\u06cc \u0627\u0632 drupal)" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L24", + "_origin": "ast", + "id": "task_05_doctor_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 246, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L27", + "_origin": "ast", + "id": "task_05_doctor_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 246, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc Response \u2014 GET /api/v1/doctor/{uuid}", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L32", + "_origin": "ast", + "id": "task_05_doctor_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_response_get_api_v1_doctor_uuid", + "community": 246, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc response \u2014 get /api/v1/doctor/{uuid}" + }, + { + "label": "\u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc GET /api/v1/doctors", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L98", + "_origin": "ast", + "id": "task_05_doctor_task_\u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc_get_api_v1_doctors", + "community": 246, + "norm_label": "\u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc get /api/v1/doctors" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Response \u0644\u06cc\u0633\u062a \u062f\u06a9\u062a\u0631\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L113", + "_origin": "ast", + "id": "task_05_doctor_task_\u0646\u0645\u0648\u0646\u0647_response_\u0644\u06cc\u0633\u062a_\u062f\u06a9\u062a\u0631\u0647\u0627", + "community": 246, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 response \u0644\u06cc\u0633\u062a \u062f\u06a9\u062a\u0631\u0647\u0627" + }, + { + "label": "PATCH /api/v1/doctor/{uuid} \u2014 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0642\u0627\u0628\u0644 \u0648\u06cc\u0631\u0627\u06cc\u0634", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L142", + "_origin": "ast", + "id": "task_05_doctor_task_patch_api_v1_doctor_uuid_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0642\u0627\u0628\u0644_\u0648\u06cc\u0631\u0627\u06cc\u0634", + "community": 246, + "norm_label": "patch /api/v1/doctor/{uuid} \u2014 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0642\u0627\u0628\u0644 \u0648\u06cc\u0631\u0627\u06cc\u0634" + }, + { + "label": "\u0622\u067e\u0644\u0648\u062f \u062a\u0635\u0648\u06cc\u0631 \u062f\u06a9\u062a\u0631 \u2014 POST /file/upload/clinic_pro/doctor/field_image", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L152", + "_origin": "ast", + "id": "task_05_doctor_task_\u0622\u067e\u0644\u0648\u062f_\u062a\u0635\u0648\u06cc\u0631_\u062f\u06a9\u062a\u0631_post_file_upload_clinic_pro_doctor_field_image", + "community": 246, + "norm_label": "\u0627\u067e\u0644\u0648\u062f \u062a\u0635\u0648\u06cc\u0631 \u062f\u06a9\u062a\u0631 \u2014 post /file/upload/clinic_pro/doctor/field_image" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc Response \u2014 GET /api/v1/clinic-pro/doctor-address/{id}", + "file_type": "document", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L165", + "_origin": "ast", + "id": "task_05_doctor_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_response_get_api_v1_clinic_pro_doctor_address_id", + "community": 246, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc response \u2014 get /api/v1/clinic-pro/doctor-address/{id}" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_06_clinic_architecture", + "community": 586, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f6: \u0645\u0627\u0698\u0648\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_06_clinic_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 586, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f6: \u0645\u0627\u0698\u0648\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_06_clinic_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 586, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: Clinic", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/architecture.md", + "source_location": "L27", + "_origin": "ast", + "id": "task_06_clinic_architecture_entity_clinic", + "community": 586, + "norm_label": "entity: clinic" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_06_clinic_database", + "community": 289, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f6: \u0645\u0627\u0698\u0648\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 289, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f6: \u0645\u0627\u0698\u0648\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u062c\u062f\u0648\u0644: clinics", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinics", + "community": 289, + "norm_label": "\u062c\u062f\u0648\u0644: clinics" + }, + { + "label": "\u062c\u062f\u0648\u0644: clinic_doctors (ManyToMany)", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L26", + "_origin": "ast", + "id": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_doctors_manytomany", + "community": 289, + "norm_label": "\u062c\u062f\u0648\u0644: clinic_doctors (manytomany)" + }, + { + "label": "\u062c\u062f\u0648\u0644: clinic_specialties (ManyToMany)", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L32", + "_origin": "ast", + "id": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_specialties_manytomany", + "community": 289, + "norm_label": "\u062c\u062f\u0648\u0644: clinic_specialties (manytomany)" + }, + { + "label": "\u062c\u062f\u0648\u0644: clinic_services (ManyToMany)", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L38", + "_origin": "ast", + "id": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_services_manytomany", + "community": 289, + "norm_label": "\u062c\u062f\u0648\u0644: clinic_services (manytomany)" + }, + { + "label": "\u062c\u062f\u0648\u0644: clinic_insurances (ManyToMany)", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L44", + "_origin": "ast", + "id": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_insurances_manytomany", + "community": 289, + "norm_label": "\u062c\u062f\u0648\u0644: clinic_insurances (manytomany)" + }, + { + "label": "\u062c\u062f\u0648\u0644: clinic_images (\u062a\u0635\u0627\u0648\u06cc\u0631 \u0627\u0636\u0627\u0641\u06cc)", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L50", + "_origin": "ast", + "id": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_images_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0627\u0636\u0627\u0641\u06cc", + "community": 289, + "norm_label": "\u062c\u062f\u0648\u0644: clinic_images (\u062a\u0635\u0627\u0648\u06cc\u0631 \u0627\u0636\u0627\u0641\u06cc)" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L58", + "_origin": "ast", + "id": "task_06_clinic_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 289, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L66", + "_origin": "ast", + "id": "task_06_clinic_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 289, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "implementation_notes.md", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_06_clinic_implementation_notes", + "community": 513, + "norm_label": "implementation_notes.md" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f6: \u0645\u0627\u0698\u0648\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_06_clinic_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 513, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f6: \u0645\u0627\u0698\u0648\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u0644\u06cc\u0633\u062a \u062f\u06a9\u062a\u0631\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_06_clinic_implementation_notes_\u0644\u06cc\u0633\u062a_\u062f\u06a9\u062a\u0631\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 513, + "norm_label": "\u0644\u06cc\u0633\u062a \u062f\u06a9\u062a\u0631\u0647\u0627\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u0622\u067e\u0644\u0648\u062f \u062f\u0648 \u0646\u0648\u0639 \u062a\u0635\u0648\u06cc\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", + "source_location": "L8", + "_origin": "ast", + "id": "task_06_clinic_implementation_notes_\u0622\u067e\u0644\u0648\u062f_\u062f\u0648_\u0646\u0648\u0639_\u062a\u0635\u0648\u06cc\u0631", + "community": 513, + "norm_label": "\u0627\u067e\u0644\u0648\u062f \u062f\u0648 \u0646\u0648\u0639 \u062a\u0635\u0648\u06cc\u0631" + }, + { + "label": "\u0645\u062c\u0648\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", + "source_location": "L15", + "_origin": "ast", + "id": "task_06_clinic_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "community": 513, + "norm_label": "\u0645\u062c\u0648\u0632\u0647\u0627" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_06_clinic_task", + "community": 270, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f0\u06f6: \u0645\u0627\u0698\u0648\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 270, + "norm_label": "\u062a\u0633\u06a9 \u06f0\u06f6: \u0645\u0627\u0698\u0648\u0644 \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_06_clinic_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 270, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627 (\u0648\u0627\u0642\u0639\u06cc \u0627\u0632 Drupal)", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_06_clinic_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", + "community": 270, + "norm_label": "endpoint \u0647\u0627 (\u0648\u0627\u0642\u0639\u06cc \u0627\u0632 drupal)" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L21", + "_origin": "ast", + "id": "task_06_clinic_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 270, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L24", + "_origin": "ast", + "id": "task_06_clinic_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 270, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc GET /api/v1/clinics", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L29", + "_origin": "ast", + "id": "task_06_clinic_task_\u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc_get_api_v1_clinics", + "community": 270, + "norm_label": "\u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc get /api/v1/clinics" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc Response \u2014 GET /api/v1/clinic/{uuid}", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L42", + "_origin": "ast", + "id": "task_06_clinic_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_response_get_api_v1_clinic_uuid", + "community": 270, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc response \u2014 get /api/v1/clinic/{uuid}" + }, + { + "label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc PATCH /api/v1/clinic/{uuid}", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L110", + "_origin": "ast", + "id": "task_06_clinic_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_patch_api_v1_clinic_uuid", + "community": 270, + "norm_label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc patch /api/v1/clinic/{uuid}" + }, + { + "label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc POST /api/v1/clinic (\u0627\u06cc\u062c\u0627\u062f)", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L129", + "_origin": "ast", + "id": "task_06_clinic_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_post_api_v1_clinic_\u0627\u06cc\u062c\u0627\u062f", + "community": 270, + "norm_label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc post /api/v1/clinic (\u0627\u06cc\u062c\u0627\u062f)" + }, + { + "label": "\u0622\u067e\u0644\u0648\u062f \u062a\u0635\u0648\u06cc\u0631/\u0644\u0648\u06af\u0648\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "file_type": "document", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L152", + "_origin": "ast", + "id": "task_06_clinic_task_\u0622\u067e\u0644\u0648\u062f_\u062a\u0635\u0648\u06cc\u0631_\u0644\u0648\u06af\u0648\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "community": 270, + "norm_label": "\u0627\u067e\u0644\u0648\u062f \u062a\u0635\u0648\u06cc\u0631/\u0644\u0648\u06af\u0648\u06cc \u06a9\u0644\u06cc\u0646\u06cc\u06a9" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_08_categories_architecture", + "community": 514, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f8: \u0645\u0627\u0698\u0648\u0644 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_08_categories_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "community": 514, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f8: \u0645\u0627\u0698\u0648\u0644 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_08_categories_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 514, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: Category", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/architecture.md", + "source_location": "L24", + "_origin": "ast", + "id": "task_08_categories_architecture_entity_category", + "community": 514, + "norm_label": "entity: category" + }, + { + "label": "Routing \u0646\u0645\u0648\u0646\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/architecture.md", + "source_location": "L55", + "_origin": "ast", + "id": "task_08_categories_architecture_routing_\u0646\u0645\u0648\u0646\u0647", + "community": 514, + "norm_label": "routing \u0646\u0645\u0648\u0646\u0647" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_08_categories_database", + "community": 325, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f8: \u0645\u0627\u0698\u0648\u0644 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "community": 325, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f8: \u0645\u0627\u0698\u0648\u0644 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 DB backup", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_08_categories_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", + "community": 325, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 db backup" + }, + { + "label": "\u062c\u062f\u0648\u0644: categories", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L8", + "_origin": "ast", + "id": "task_08_categories_database_\u062c\u062f\u0648\u0644_categories", + "community": 325, + "norm_label": "\u062c\u062f\u0648\u0644: categories" + }, + { + "label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0627\u062e\u062a\u0635\u0627\u0635\u06cc bundle=city", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L24", + "_origin": "ast", + "id": "task_08_categories_database_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0627\u062e\u062a\u0635\u0627\u0635\u06cc_bundle_city", + "community": 325, + "norm_label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0627\u062e\u062a\u0635\u0627\u0635\u06cc bundle=city" + }, + { + "label": "\u0645\u0642\u0627\u062f\u06cc\u0631 \u0645\u062c\u0627\u0632 bundle", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L39", + "_origin": "ast", + "id": "task_08_categories_database_\u0645\u0642\u0627\u062f\u06cc\u0631_\u0645\u062c\u0627\u0632_bundle", + "community": 325, + "norm_label": "\u0645\u0642\u0627\u062f\u06cc\u0631 \u0645\u062c\u0627\u0632 bundle" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L50", + "_origin": "ast", + "id": "task_08_categories_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 325, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "\u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u062f\u0631 DB backup (\u0646\u0645\u0648\u0646\u0647)", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L57", + "_origin": "ast", + "id": "task_08_categories_database_\u062f\u0627\u062f\u0647_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u062f\u0631_db_backup_\u0646\u0645\u0648\u0646\u0647", + "community": 325, + "norm_label": "\u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u062f\u0631 db backup (\u0646\u0645\u0648\u0646\u0647)" + }, + { + "label": "\u0646\u06a9\u062a\u0647 \u0645\u0647\u0645: city bundle", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L64", + "_origin": "ast", + "id": "task_08_categories_database_\u0646\u06a9\u062a\u0647_\u0645\u0647\u0645_city_bundle", + "community": 325, + "norm_label": "\u0646\u06a9\u062a\u0647 \u0645\u0647\u0645: city bundle" + }, + { + "label": "implementation_notes.md", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_08_categories_implementation_notes", + "community": 467, + "norm_label": "implementation_notes.md" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f8: \u0645\u0627\u0698\u0648\u0644 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_08_categories_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "community": 467, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f8: \u0645\u0627\u0698\u0648\u0644 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627" + }, + { + "label": "\u06a9\u0634\u06cc\u0646\u06af", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/implementation_notes.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_08_categories_implementation_notes_\u06a9\u0634\u06cc\u0646\u06af", + "community": 467, + "norm_label": "\u06a9\u0634\u06cc\u0646\u06af" + }, + { + "label": "\u0641\u06cc\u0644\u062a\u0631 \u0634\u0647\u0631 \u0628\u0631\u0627\u0633\u0627\u0633 \u0627\u0633\u062a\u0627\u0646", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/implementation_notes.md", + "source_location": "L17", + "_origin": "ast", + "id": "task_08_categories_implementation_notes_\u0641\u06cc\u0644\u062a\u0631_\u0634\u0647\u0631_\u0628\u0631\u0627\u0633\u0627\u0633_\u0627\u0633\u062a\u0627\u0646", + "community": 467, + "norm_label": "\u0641\u06cc\u0644\u062a\u0631 \u0634\u0647\u0631 \u0628\u0631\u0627\u0633\u0627\u0633 \u0627\u0633\u062a\u0627\u0646" + }, + { + "label": "\u0645\u062c\u0648\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/implementation_notes.md", + "source_location": "L23", + "_origin": "ast", + "id": "task_08_categories_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "community": 467, + "norm_label": "\u0645\u062c\u0648\u0632\u0647\u0627" + }, + { + "label": "\u0646\u06a9\u062a\u0647 \u0646\u0627\u0645 endpoint", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/implementation_notes.md", + "source_location": "L31", + "_origin": "ast", + "id": "task_08_categories_implementation_notes_\u0646\u06a9\u062a\u0647_\u0646\u0627\u0645_endpoint", + "community": 467, + "norm_label": "\u0646\u06a9\u062a\u0647 \u0646\u0627\u0645 endpoint" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_08_categories_task", + "community": 290, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f0\u06f8: \u0645\u0627\u0698\u0648\u0644 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627 \u0648 Lookup \u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_08_categories_task_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_\u0648_lookup_\u0647\u0627", + "community": 290, + "norm_label": "\u062a\u0633\u06a9 \u06f0\u06f8: \u0645\u0627\u0698\u0648\u0644 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627 \u0648 lookup \u0647\u0627" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_08_categories_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 290, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_08_categories_task_endpoint_\u0647\u0627", + "community": 290, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L22", + "_origin": "ast", + "id": "task_08_categories_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 290, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0646\u06a9\u062a\u0647 \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L25", + "_origin": "ast", + "id": "task_08_categories_task_\u0646\u06a9\u062a\u0647_\u0645\u0647\u0645", + "community": 290, + "norm_label": "\u0646\u06a9\u062a\u0647 \u0645\u0647\u0645" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L29", + "_origin": "ast", + "id": "task_08_categories_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 290, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Response", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L32", + "_origin": "ast", + "id": "task_08_categories_task_\u0646\u0645\u0648\u0646\u0647_response", + "community": 290, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 response" + }, + { + "label": "GET /api/v1/categorys/state", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L34", + "_origin": "ast", + "id": "task_08_categories_task_get_api_v1_categorys_state", + "community": 290, + "norm_label": "get /api/v1/categorys/state" + }, + { + "label": "GET /api/v1/categorys/specially_doctor", + "file_type": "document", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L44", + "_origin": "ast", + "id": "task_08_categories_task_get_api_v1_categorys_specially_doctor", + "community": 290, + "norm_label": "get /api/v1/categorys/specially_doctor" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_09_appointment_settings_architecture", + "community": 468, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f9: \u0645\u0627\u0698\u0648\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_09_appointment_settings_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "community": 468, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f9: \u0645\u0627\u0698\u0648\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_09_appointment_settings_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 468, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: WeeklySchedule", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", + "source_location": "L32", + "_origin": "ast", + "id": "task_09_appointment_settings_architecture_entity_weeklyschedule", + "community": 468, + "norm_label": "entity: weeklyschedule" + }, + { + "label": "Entity: DateOverride", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", + "source_location": "L73", + "_origin": "ast", + "id": "task_09_appointment_settings_architecture_entity_dateoverride", + "community": 468, + "norm_label": "entity: dateoverride" + }, + { + "label": "Entity: Holiday", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", + "source_location": "L104", + "_origin": "ast", + "id": "task_09_appointment_settings_architecture_entity_holiday", + "community": 468, + "norm_label": "entity: holiday" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_09_appointment_settings_database", + "community": 326, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f9: \u0645\u0627\u0698\u0648\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "community": 326, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f0\u06f9: \u0645\u0627\u0698\u0648\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc" + }, + { + "label": "\u0645\u0647\u0645: \u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc field_setting \u0627\u0632 DB backup", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_09_appointment_settings_database_\u0645\u0647\u0645_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_field_setting_\u0627\u0632_db_backup", + "community": 326, + "norm_label": "\u0645\u0647\u0645: \u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc field_setting \u0627\u0632 db backup" + }, + { + "label": "\u062c\u062f\u0648\u0644: weekly_schedules", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L10", + "_origin": "ast", + "id": "task_09_appointment_settings_database_\u062c\u062f\u0648\u0644_weekly_schedules", + "community": 326, + "norm_label": "\u062c\u062f\u0648\u0644: weekly_schedules" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc JSON \u0641\u06cc\u0644\u062f `setting` (\u0627\u0632 DB backup)", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L22", + "_origin": "ast", + "id": "task_09_appointment_settings_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_json_\u0641\u06cc\u0644\u062f_setting_\u0627\u0632_db_backup", + "community": 326, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc json \u0641\u06cc\u0644\u062f `setting` (\u0627\u0632 db backup)" + }, + { + "label": "\u062c\u062f\u0648\u0644: date_overrides", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L82", + "_origin": "ast", + "id": "task_09_appointment_settings_database_\u062c\u062f\u0648\u0644_date_overrides", + "community": 326, + "norm_label": "\u062c\u062f\u0648\u0644: date_overrides" + }, + { + "label": "\u062c\u062f\u0648\u0644: holidays", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L96", + "_origin": "ast", + "id": "task_09_appointment_settings_database_\u062c\u062f\u0648\u0644_holidays", + "community": 326, + "norm_label": "\u062c\u062f\u0648\u0644: holidays" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L110", + "_origin": "ast", + "id": "task_09_appointment_settings_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 326, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L117", + "_origin": "ast", + "id": "task_09_appointment_settings_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 326, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "implementation_notes.md", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_09_appointment_settings_implementation_notes", + "community": 327, + "norm_label": "implementation_notes.md" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f9: \u0645\u0627\u0698\u0648\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "community": 327, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f9: \u0645\u0627\u0698\u0648\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc" + }, + { + "label": "\u0627\u0648\u0644\u0648\u06cc\u062a\u200c\u0628\u0646\u062f\u06cc \u062a\u0646\u0638\u06cc\u0645\u0627\u062a (\u0627\u0632 Manual \u2014 \u0628\u062e\u0634 \u06f2.\u06f8.\u06f4)", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_09_appointment_settings_implementation_notes_\u0627\u0648\u0644\u0648\u06cc\u062a_\u0628\u0646\u062f\u06cc_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0632_manual_\u0628\u062e\u0634_\u06f2_\u06f8_\u06f4", + "community": 327, + "norm_label": "\u0627\u0648\u0644\u0648\u06cc\u062a\u200c\u0628\u0646\u062f\u06cc \u062a\u0646\u0638\u06cc\u0645\u0627\u062a (\u0627\u0632 manual \u2014 \u0628\u062e\u0634 \u06f2.\u06f8.\u06f4)" + }, + { + "label": "UUID \u062f\u0631 URL endpoint \u0644\u06cc\u0633\u062a override \u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L11", + "_origin": "ast", + "id": "task_09_appointment_settings_implementation_notes_uuid_\u062f\u0631_url_endpoint_\u0644\u06cc\u0633\u062a_override_\u0647\u0627", + "community": 327, + "norm_label": "uuid \u062f\u0631 url endpoint \u0644\u06cc\u0633\u062a override \u0647\u0627" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc \u0647\u0631 session \u062f\u0631 weekly schedule (\u0627\u0632 Manual \u0648 API request)", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L15", + "_origin": "ast", + "id": "task_09_appointment_settings_implementation_notes_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_\u0647\u0631_session_\u062f\u0631_weekly_schedule_\u0627\u0632_manual_\u0648_api_request", + "community": 327, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc \u0647\u0631 session \u062f\u0631 weekly schedule (\u0627\u0632 manual \u0648 api request)" + }, + { + "label": "\u0645\u0647\u0645: \u0630\u062e\u06cc\u0631\u0647\u200c\u0633\u0627\u0632\u06cc field_setting (\u0627\u0632 \u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L43", + "_origin": "ast", + "id": "task_09_appointment_settings_implementation_notes_\u0645\u0647\u0645_\u0630\u062e\u06cc\u0631\u0647_\u0633\u0627\u0632\u06cc_field_setting_\u0627\u0632_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 327, + "norm_label": "\u0645\u0647\u0645: \u0630\u062e\u06cc\u0631\u0647\u200c\u0633\u0627\u0632\u06cc field_setting (\u0627\u0632 \u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "GET \u0627\u0632 UUID \u062f\u06a9\u062a\u0631 (\u0646\u0647 UUID schedule)", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L53", + "_origin": "ast", + "id": "task_09_appointment_settings_implementation_notes_get_\u0627\u0632_uuid_\u062f\u06a9\u062a\u0631_\u0646\u0647_uuid_schedule", + "community": 327, + "norm_label": "get \u0627\u0632 uuid \u062f\u06a9\u062a\u0631 (\u0646\u0647 uuid schedule)" + }, + { + "label": "\u0645\u062c\u0648\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L64", + "_origin": "ast", + "id": "task_09_appointment_settings_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "community": 327, + "norm_label": "\u0645\u062c\u0648\u0632\u0647\u0627" + }, + { + "label": "user_flow", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L71", + "_origin": "ast", + "id": "task_09_appointment_settings_implementation_notes_user_flow", + "community": 327, + "norm_label": "user_flow" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_09_appointment_settings_task", + "community": 291, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f0\u06f9: \u0645\u0627\u0698\u0648\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_09_appointment_settings_task_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "community": 291, + "norm_label": "\u062a\u0633\u06a9 \u06f0\u06f9: \u0645\u0627\u0698\u0648\u0644 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_09_appointment_settings_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 291, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_09_appointment_settings_task_endpoint_\u0647\u0627", + "community": 291, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L23", + "_origin": "ast", + "id": "task_09_appointment_settings_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 291, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L26", + "_origin": "ast", + "id": "task_09_appointment_settings_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 291, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Request", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L29", + "_origin": "ast", + "id": "task_09_appointment_settings_task_\u0646\u0645\u0648\u0646\u0647_request", + "community": 291, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 request" + }, + { + "label": "POST /api/v1/appointment-settings/weekly-schedule", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L31", + "_origin": "ast", + "id": "task_09_appointment_settings_task_post_api_v1_appointment_settings_weekly_schedule", + "community": 291, + "norm_label": "post /api/v1/appointment-settings/weekly-schedule" + }, + { + "label": "POST /api/v1/appointment-settings/date-override", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L47", + "_origin": "ast", + "id": "task_09_appointment_settings_task_post_api_v1_appointment_settings_date_override", + "community": 291, + "norm_label": "post /api/v1/appointment-settings/date-override" + }, + { + "label": "POST /api/v1/appointment-settings/holidays", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L58", + "_origin": "ast", + "id": "task_09_appointment_settings_task_post_api_v1_appointment_settings_holidays", + "community": 291, + "norm_label": "post /api/v1/appointment-settings/holidays" + }, + { + "label": "user_flow.md", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_09_appointment_settings_user_flow", + "community": 469, + "norm_label": "user_flow.md" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f9: \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "community": 469, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f0\u06f9: \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u062a\u0646\u0638\u06cc\u0645 \u0627\u0648\u0644\u06cc\u0647 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc \u062a\u0648\u0633\u0637 \u062f\u06a9\u062a\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062a\u0646\u0638\u06cc\u0645_\u0627\u0648\u0644\u06cc\u0647_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u062a\u0648\u0633\u0637_\u062f\u06a9\u062a\u0631", + "community": 469, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u062a\u0646\u0638\u06cc\u0645 \u0627\u0648\u0644\u06cc\u0647 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc \u062a\u0648\u0633\u0637 \u062f\u06a9\u062a\u0631" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u062b\u0628\u062a \u0645\u0631\u062e\u0635\u06cc \u06cc\u0627 \u062a\u0639\u0637\u06cc\u0644\u0627\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", + "source_location": "L15", + "_origin": "ast", + "id": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062b\u0628\u062a_\u0645\u0631\u062e\u0635\u06cc_\u06cc\u0627_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", + "community": 469, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u062b\u0628\u062a \u0645\u0631\u062e\u0635\u06cc \u06cc\u0627 \u062a\u0639\u0637\u06cc\u0644\u0627\u062a" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 override \u06cc\u06a9 \u0631\u0648\u0632 \u062e\u0627\u0635", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", + "source_location": "L27", + "_origin": "ast", + "id": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_override_\u06cc\u06a9_\u0631\u0648\u0632_\u062e\u0627\u0635", + "community": 469, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 override \u06cc\u06a9 \u0631\u0648\u0632 \u062e\u0627\u0635" + }, + { + "label": "\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0645\u062d\u0627\u0633\u0628\u0647 \u0627\u0633\u0644\u0627\u062a\u200c\u0647\u0627\u06cc \u062e\u0627\u0644\u06cc (\u062a\u0633\u06a9 \u06f1\u06f0 \u0627\u0632 \u0627\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f)", + "file_type": "document", + "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", + "source_location": "L43", + "_origin": "ast", + "id": "task_09_appointment_settings_user_flow_\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645_\u0645\u062d\u0627\u0633\u0628\u0647_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u062e\u0627\u0644\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0627\u0632_\u0627\u06cc\u0646_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u06cc_\u06a9\u0646\u062f", + "community": 469, + "norm_label": "\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0645\u062d\u0627\u0633\u0628\u0647 \u0627\u0633\u0644\u0627\u062a\u200c\u0647\u0627\u06cc \u062e\u0627\u0644\u06cc (\u062a\u0633\u06a9 \u06f1\u06f0 \u0627\u0632 \u0627\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f)" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_appointment_architecture", + "community": 515, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u0627\u0698\u0648\u0644 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_appointment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "community": 515, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u0627\u0698\u0648\u0644 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_10_appointment_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 515, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: Appointment", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/architecture.md", + "source_location": "L25", + "_origin": "ast", + "id": "task_10_appointment_architecture_entity_appointment", + "community": 515, + "norm_label": "entity: appointment" + }, + { + "label": "SlotCalculatorService", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/architecture.md", + "source_location": "L66", + "_origin": "ast", + "id": "task_10_appointment_architecture_slotcalculatorservice", + "community": 515, + "norm_label": "slotcalculatorservice" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_appointment_database", + "community": 328, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u0627\u0698\u0648\u0644 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "community": 328, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u0627\u0698\u0648\u0644 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc" + }, + { + "label": "\u062c\u062f\u0648\u0644: appointments", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_10_appointment_database_\u062c\u062f\u0648\u0644_appointments", + "community": 328, + "norm_label": "\u062c\u062f\u0648\u0644: appointments" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc JSON \u0641\u06cc\u0644\u062f `slot` (\u0627\u0632 DB backup)", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L23", + "_origin": "ast", + "id": "task_10_appointment_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_json_\u0641\u06cc\u0644\u062f_slot_\u0627\u0632_db_backup", + "community": 328, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc json \u0641\u06cc\u0644\u062f `slot` (\u0627\u0632 db backup)" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc \u06a9\u0627\u0645\u0644 (field_status) \u2014 \u0627\u0632 config", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L35", + "_origin": "ast", + "id": "task_10_appointment_database_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0645\u0644_field_status_\u0627\u0632_config", + "community": 328, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc \u06a9\u0627\u0645\u0644 (field_status) \u2014 \u0627\u0632 config" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L54", + "_origin": "ast", + "id": "task_10_appointment_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 328, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 DB backup", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L63", + "_origin": "ast", + "id": "task_10_appointment_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", + "community": 328, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 db backup" + }, + { + "label": "\u0631\u0648\u0627\u0628\u0637", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L71", + "_origin": "ast", + "id": "task_10_appointment_database_\u0631\u0648\u0627\u0628\u0637", + "community": 328, + "norm_label": "\u0631\u0648\u0627\u0628\u0637" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L78", + "_origin": "ast", + "id": "task_10_appointment_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 328, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "implementation_notes.md", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_appointment_implementation_notes", + "community": 292, + "norm_label": "implementation_notes.md" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u0627\u0698\u0648\u0644 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "community": 292, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u0627\u0698\u0648\u0644 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0646\u0648\u0628\u062a (\u0627\u0632 Drupal)", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_10_appointment_implementation_notes_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0632_drupal", + "community": 292, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0646\u0648\u0628\u062a (\u0627\u0632 drupal)" + }, + { + "label": "\u062a\u0634\u062e\u06cc\u0635 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0627\u0632 HTTP Host (Multi-tenant)", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L13", + "_origin": "ast", + "id": "task_10_appointment_implementation_notes_\u062a\u0634\u062e\u06cc\u0635_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0627\u0632_http_host_multi_tenant", + "community": 292, + "norm_label": "\u062a\u0634\u062e\u06cc\u0635 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0627\u0632 http host (multi-tenant)" + }, + { + "label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0646\u0648\u0628\u062a (\u0627\u0632 \u06a9\u062f Drupal)", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L25", + "_origin": "ast", + "id": "task_10_appointment_implementation_notes_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0632_\u06a9\u062f_drupal", + "community": 292, + "norm_label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0646\u0648\u0628\u062a (\u0627\u0632 \u06a9\u062f drupal)" + }, + { + "label": "\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc slot (\u0627\u0632 \u06a9\u062f Drupal)", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L38", + "_origin": "ast", + "id": "task_10_appointment_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_slot_\u0627\u0632_\u06a9\u062f_drupal", + "community": 292, + "norm_label": "\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc slot (\u0627\u0632 \u06a9\u062f drupal)" + }, + { + "label": "\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 Race Condition", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L49", + "_origin": "ast", + "id": "task_10_appointment_implementation_notes_\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc_\u0627\u0632_race_condition", + "community": 292, + "norm_label": "\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 race condition" + }, + { + "label": "Response \u06a9\u0627\u0645\u0644 \u0646\u0648\u0628\u062a (\u0627\u0632 finalizedData Drupal)", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L70", + "_origin": "ast", + "id": "task_10_appointment_implementation_notes_response_\u06a9\u0627\u0645\u0644_\u0646\u0648\u0628\u062a_\u0627\u0632_finalizeddata_drupal", + "community": 292, + "norm_label": "response \u06a9\u0627\u0645\u0644 \u0646\u0648\u0628\u062a (\u0627\u0632 finalizeddata drupal)" + }, + { + "label": "\u0631\u0648\u0632\u0647\u0627\u06cc \u063a\u06cc\u0631 \u0642\u0627\u0628\u0644 \u0631\u0632\u0631\u0648", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L108", + "_origin": "ast", + "id": "task_10_appointment_implementation_notes_\u0631\u0648\u0632\u0647\u0627\u06cc_\u063a\u06cc\u0631_\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648", + "community": 292, + "norm_label": "\u0631\u0648\u0632\u0647\u0627\u06cc \u063a\u06cc\u0631 \u0642\u0627\u0628\u0644 \u0631\u0632\u0631\u0648" + }, + { + "label": "\u0645\u062c\u0648\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L115", + "_origin": "ast", + "id": "task_10_appointment_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "community": 292, + "norm_label": "\u0645\u062c\u0648\u0632\u0647\u0627" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_appointment_task", + "community": 171, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u0627\u0698\u0648\u0644 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "community": 171, + "norm_label": "\u062a\u0633\u06a9 \u06f1\u06f0: \u0645\u0627\u0698\u0648\u0644 \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_10_appointment_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 171, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_10_appointment_task_endpoint_\u0647\u0627", + "community": 171, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L18", + "_origin": "ast", + "id": "task_10_appointment_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 171, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L21", + "_origin": "ast", + "id": "task_10_appointment_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 171, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "Status Machine \u0646\u0648\u0628\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L26", + "_origin": "ast", + "id": "task_10_appointment_task_status_machine_\u0646\u0648\u0628\u062a", + "community": 171, + "norm_label": "status machine \u0646\u0648\u0628\u062a" + }, + { + "label": "\u0641\u0644\u0648\u06cc \u06a9\u0627\u0645\u0644 \u0631\u0632\u0631\u0648 + \u067e\u0631\u062f\u0627\u062e\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L65", + "_origin": "ast", + "id": "task_10_appointment_task_\u0641\u0644\u0648\u06cc_\u06a9\u0627\u0645\u0644_\u0631\u0632\u0631\u0648_\u067e\u0631\u062f\u0627\u062e\u062a", + "community": 171, + "norm_label": "\u0641\u0644\u0648\u06cc \u06a9\u0627\u0645\u0644 \u0631\u0632\u0631\u0648 + \u067e\u0631\u062f\u0627\u062e\u062a" + }, + { + "label": "GET /api/v1/appointment-slots", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L93", + "_origin": "ast", + "id": "task_10_appointment_task_get_api_v1_appointment_slots", + "community": 171, + "norm_label": "get /api/v1/appointment-slots" + }, + { + "label": "POST /api/v1/appointment", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L127", + "_origin": "ast", + "id": "task_10_appointment_task_post_api_v1_appointment", + "community": 171, + "norm_label": "post /api/v1/appointment" + }, + { + "label": "PATCH /api/v1/appointment/{uuid}/cancel \u2014 \u0644\u063a\u0648 \u0646\u0648\u0628\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L162", + "_origin": "ast", + "id": "task_10_appointment_task_patch_api_v1_appointment_uuid_cancel_\u0644\u063a\u0648_\u0646\u0648\u0628\u062a", + "community": 171, + "norm_label": "patch /api/v1/appointment/{uuid}/cancel \u2014 \u0644\u063a\u0648 \u0646\u0648\u0628\u062a" + }, + { + "label": "PATCH /api/v1/appointment/{uuid}/status", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L192", + "_origin": "ast", + "id": "task_10_appointment_task_patch_api_v1_appointment_uuid_status", + "community": 171, + "norm_label": "patch /api/v1/appointment/{uuid}/status" + }, + { + "label": "GET /api/v1/appointment/not-available/{doctorId}", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L223", + "_origin": "ast", + "id": "task_10_appointment_task_get_api_v1_appointment_not_available_doctorid", + "community": 171, + "norm_label": "get /api/v1/appointment/not-available/{doctorid}" + }, + { + "label": "GET /api/v1/appointment/my-appointments/{userId}", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L245", + "_origin": "ast", + "id": "task_10_appointment_task_get_api_v1_appointment_my_appointments_userid", + "community": 171, + "norm_label": "get /api/v1/appointment/my-appointments/{userid}" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L279", + "_origin": "ast", + "id": "task_10_appointment_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 171, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "user_flow.md", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_appointment_user_flow", + "community": 587, + "norm_label": "user_flow.md" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/user_flow.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_10_appointment_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "community": 587, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0631\u0628\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f0: \u0646\u0648\u0628\u062a\u200c\u062f\u0647\u06cc" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0645\u0644 \u0631\u0632\u0631\u0648 \u0646\u0648\u0628\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/user_flow.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_10_appointment_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0645\u0644_\u0631\u0632\u0631\u0648_\u0646\u0648\u0628\u062a", + "community": 587, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0627\u0645\u0644 \u0631\u0632\u0631\u0648 \u0646\u0648\u0628\u062a" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u0645\u0634\u0627\u0647\u062f\u0647 \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u0645\u0646", + "file_type": "document", + "source_file": "docs/tasks/task-10-appointment/user_flow.md", + "source_location": "L42", + "_origin": "ast", + "id": "task_10_appointment_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0645\u0634\u0627\u0647\u062f\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0645\u0646", + "community": 587, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u0645\u0634\u0627\u0647\u062f\u0647 \u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u0645\u0646" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_11_insurance_architecture", + "community": 588, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u0645\u0627\u0698\u0648\u0644 \u0628\u06cc\u0645\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_11_insurance_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "community": 588, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u0645\u0627\u0698\u0648\u0644 \u0628\u06cc\u0645\u0647" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_11_insurance_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 588, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: Insurance", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/architecture.md", + "source_location": "L22", + "_origin": "ast", + "id": "task_11_insurance_architecture_entity_insurance", + "community": 588, + "norm_label": "entity: insurance" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_11_insurance_database", + "community": 471, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u0645\u0627\u0698\u0648\u0644 \u0628\u06cc\u0645\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_11_insurance_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "community": 471, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u0645\u0627\u0698\u0648\u0644 \u0628\u06cc\u0645\u0647" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_11_insurance_database_\u062a\u0648\u0636\u06cc\u062d", + "community": 471, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "\u062c\u062f\u0648\u0644: doctor_insurances (\u0631\u0627\u0628\u0637\u0647 doctor \u2194 insurance)", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/database.md", + "source_location": "L11", + "_origin": "ast", + "id": "task_11_insurance_database_\u062c\u062f\u0648\u0644_doctor_insurances_\u0631\u0627\u0628\u0637\u0647_doctor_insurance", + "community": 471, + "norm_label": "\u062c\u062f\u0648\u0644: doctor_insurances (\u0631\u0627\u0628\u0637\u0647 doctor \u2194 insurance)" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/database.md", + "source_location": "L21", + "_origin": "ast", + "id": "task_11_insurance_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 471, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/database.md", + "source_location": "L27", + "_origin": "ast", + "id": "task_11_insurance_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 471, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "implementation_notes.md", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_11_insurance_implementation_notes", + "community": 516, + "norm_label": "implementation_notes.md" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u0645\u0627\u0698\u0648\u0644 \u0628\u06cc\u0645\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_11_insurance_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "community": 516, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f1: \u0645\u0627\u0698\u0648\u0644 \u0628\u06cc\u0645\u0647" + }, + { + "label": "\u0631\u0627\u0628\u0637\u0647 \u0628\u0627 Categories", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_11_insurance_implementation_notes_\u0631\u0627\u0628\u0637\u0647_\u0628\u0627_categories", + "community": 516, + "norm_label": "\u0631\u0627\u0628\u0637\u0647 \u0628\u0627 categories" + }, + { + "label": "\u0645\u062c\u0648\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_11_insurance_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "community": 516, + "norm_label": "\u0645\u062c\u0648\u0632\u0647\u0627" + }, + { + "label": "\u06cc\u06a9\u067e\u0627\u0631\u0686\u06af\u06cc \u0628\u0627 \u0644\u06cc\u0633\u062a \u062f\u06a9\u062a\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", + "source_location": "L15", + "_origin": "ast", + "id": "task_11_insurance_implementation_notes_\u06cc\u06a9\u067e\u0627\u0631\u0686\u06af\u06cc_\u0628\u0627_\u0644\u06cc\u0633\u062a_\u062f\u06a9\u062a\u0631", + "community": 516, + "norm_label": "\u06cc\u06a9\u067e\u0627\u0631\u0686\u06af\u06cc \u0628\u0627 \u0644\u06cc\u0633\u062a \u062f\u06a9\u062a\u0631" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_11_insurance_task", + "community": 384, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f1\u06f1: \u0645\u0627\u0698\u0648\u0644 \u0628\u06cc\u0645\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_11_insurance_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "community": 384, + "norm_label": "\u062a\u0633\u06a9 \u06f1\u06f1: \u0645\u0627\u0698\u0648\u0644 \u0628\u06cc\u0645\u0647" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_11_insurance_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 384, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/task.md", + "source_location": "L6", + "_origin": "ast", + "id": "task_11_insurance_task_endpoint_\u0647\u0627", + "community": 384, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/task.md", + "source_location": "L15", + "_origin": "ast", + "id": "task_11_insurance_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 384, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/task.md", + "source_location": "L18", + "_origin": "ast", + "id": "task_11_insurance_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 384, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-11-insurance/task.md", + "source_location": "L21", + "_origin": "ast", + "id": "task_11_insurance_task_\u062a\u0648\u0636\u06cc\u062d_21", + "community": 384, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_12_rating_comment_architecture", + "community": 517, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u0645\u062a\u06cc\u0627\u0632 \u0648 \u0646\u0638\u0631\u0627\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_12_rating_comment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "community": 517, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u0645\u062a\u06cc\u0627\u0632 \u0648 \u0646\u0638\u0631\u0627\u062a" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_12_rating_comment_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 517, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: Rating", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/architecture.md", + "source_location": "L31", + "_origin": "ast", + "id": "task_12_rating_comment_architecture_entity_rating", + "community": 517, + "norm_label": "entity: rating" + }, + { + "label": "Entity: Comment", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/architecture.md", + "source_location": "L59", + "_origin": "ast", + "id": "task_12_rating_comment_architecture_entity_comment", + "community": 517, + "norm_label": "entity: comment" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_12_rating_comment_database", + "community": 360, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u0645\u062a\u06cc\u0627\u0632 \u0648 \u0646\u0638\u0631\u0627\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_12_rating_comment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "community": 360, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u0645\u062a\u06cc\u0627\u0632 \u0648 \u0646\u0638\u0631\u0627\u062a" + }, + { + "label": "\u0645\u0647\u0645: \u0646\u0627\u0645 \u0641\u06cc\u0644\u062f \u0627\u0632 DB", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_12_rating_comment_database_\u0645\u0647\u0645_\u0646\u0627\u0645_\u0641\u06cc\u0644\u062f_\u0627\u0632_db", + "community": 360, + "norm_label": "\u0645\u0647\u0645: \u0646\u0627\u0645 \u0641\u06cc\u0644\u062f \u0627\u0632 db" + }, + { + "label": "\u062c\u062f\u0648\u0644: ratings", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/database.md", + "source_location": "L6", + "_origin": "ast", + "id": "task_12_rating_comment_database_\u062c\u062f\u0648\u0644_ratings", + "community": 360, + "norm_label": "\u062c\u062f\u0648\u0644: ratings" + }, + { + "label": "\u062c\u062f\u0648\u0644: comments", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/database.md", + "source_location": "L25", + "_origin": "ast", + "id": "task_12_rating_comment_database_\u062c\u062f\u0648\u0644_comments", + "community": 360, + "norm_label": "\u062c\u062f\u0648\u0644: comments" + }, + { + "label": "\u062c\u062f\u0648\u0644: likes", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/database.md", + "source_location": "L40", + "_origin": "ast", + "id": "task_12_rating_comment_database_\u062c\u062f\u0648\u0644_likes", + "community": 360, + "norm_label": "\u062c\u062f\u0648\u0644: likes" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/database.md", + "source_location": "L53", + "_origin": "ast", + "id": "task_12_rating_comment_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 360, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0646\u06a9\u062a\u0647\u200c\u0647\u0627\u06cc \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/database.md", + "source_location": "L66", + "_origin": "ast", + "id": "task_12_rating_comment_database_\u0646\u06a9\u062a\u0647_\u0647\u0627\u06cc_\u0645\u0647\u0645", + "community": 360, + "norm_label": "\u0646\u06a9\u062a\u0647\u200c\u0647\u0627\u06cc \u0645\u0647\u0645" + }, + { + "label": "implementation_notes.md", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_12_rating_comment_implementation_notes", + "community": 271, + "norm_label": "implementation_notes.md" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u0645\u062a\u06cc\u0627\u0632 \u0648 \u0646\u0638\u0631\u0627\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "community": 271, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u0645\u062a\u06cc\u0627\u0632 \u0648 \u0646\u0638\u0631\u0627\u062a" + }, + { + "label": "\u26a0 \u062a\u0646\u0627\u0642\u0636 \u0646\u0627\u0645 \u0641\u06cc\u0644\u062f\u0647\u0627: API vs DB (\u0628\u0633\u06cc\u0627\u0631 \u0645\u0647\u0645!)", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_12_rating_comment_implementation_notes_\u062a\u0646\u0627\u0642\u0636_\u0646\u0627\u0645_\u0641\u06cc\u0644\u062f\u0647\u0627_api_vs_db_\u0628\u0633\u06cc\u0627\u0631_\u0645\u0647\u0645", + "community": 271, + "norm_label": "\u26a0 \u062a\u0646\u0627\u0642\u0636 \u0646\u0627\u0645 \u0641\u06cc\u0644\u062f\u0647\u0627: api vs db (\u0628\u0633\u06cc\u0627\u0631 \u0645\u0647\u0645!)" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc Request \u2014 POST /api/v1/clinicpro/rate", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L21", + "_origin": "ast", + "id": "task_12_rating_comment_implementation_notes_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_post_api_v1_clinicpro_rate", + "community": 271, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc request \u2014 post /api/v1/clinicpro/rate" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc Request \u2014 PATCH /api/v1/clinicpro/rate/{uuid}", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L34", + "_origin": "ast", + "id": "task_12_rating_comment_implementation_notes_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_patch_api_v1_clinicpro_rate_uuid", + "community": 271, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc request \u2014 patch /api/v1/clinicpro/rate/{uuid}" + }, + { + "label": "\u0633\u06cc\u0633\u062a\u0645 \u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc \u0648\u0632\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L49", + "_origin": "ast", + "id": "task_12_rating_comment_implementation_notes_\u0633\u06cc\u0633\u062a\u0645_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc_\u0648\u0632\u0646\u06cc", + "community": 271, + "norm_label": "\u0633\u06cc\u0633\u062a\u0645 \u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc \u0648\u0632\u0646\u06cc" + }, + { + "label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc calculateDoctorRating \u062f\u0631 Symfony", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L68", + "_origin": "ast", + "id": "task_12_rating_comment_implementation_notes_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_calculatedoctorrating_\u062f\u0631_symfony", + "community": 271, + "norm_label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc calculatedoctorrating \u062f\u0631 symfony" + }, + { + "label": "\u0622\u0645\u0627\u0631 \u062f\u06a9\u062a\u0631 \u2014 GET /api/v1/clinicpro-comment/doctor-rate/{doctorUuid}", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L110", + "_origin": "ast", + "id": "task_12_rating_comment_implementation_notes_\u0622\u0645\u0627\u0631_\u062f\u06a9\u062a\u0631_get_api_v1_clinicpro_comment_doctor_rate_doctoruuid", + "community": 271, + "norm_label": "\u0627\u0645\u0627\u0631 \u062f\u06a9\u062a\u0631 \u2014 get /api/v1/clinicpro-comment/doctor-rate/{doctoruuid}" + }, + { + "label": "\u062a\u0623\u06cc\u06cc\u062f \u0646\u0638\u0631\u0627\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L133", + "_origin": "ast", + "id": "task_12_rating_comment_implementation_notes_\u062a\u0623\u06cc\u06cc\u062f_\u0646\u0638\u0631\u0627\u062a", + "community": 271, + "norm_label": "\u062a\u0627\u06cc\u06cc\u062f \u0646\u0638\u0631\u0627\u062a" + }, + { + "label": "\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0645\u0642\u0627\u062f\u06cc\u0631 Rating", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L140", + "_origin": "ast", + "id": "task_12_rating_comment_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0645\u0642\u0627\u062f\u06cc\u0631_rating", + "community": 271, + "norm_label": "\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0645\u0642\u0627\u062f\u06cc\u0631 rating" + }, + { + "label": "\u0645\u062c\u0648\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L148", + "_origin": "ast", + "id": "task_12_rating_comment_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "community": 271, + "norm_label": "\u0645\u062c\u0648\u0632\u0647\u0627" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_12_rating_comment_task", + "community": 197, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f1\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u0645\u062a\u06cc\u0627\u0632 \u0648 \u0646\u0638\u0631\u0627\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "community": 197, + "norm_label": "\u062a\u0633\u06a9 \u06f1\u06f2: \u0645\u0627\u0698\u0648\u0644 \u0627\u0645\u062a\u06cc\u0627\u0632 \u0648 \u0646\u0638\u0631\u0627\u062a" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_12_rating_comment_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 197, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627 (\u0648\u0627\u0642\u0639\u06cc \u0627\u0632 Drupal)", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_12_rating_comment_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", + "community": 197, + "norm_label": "endpoint \u0647\u0627 (\u0648\u0627\u0642\u0639\u06cc \u0627\u0632 drupal)" + }, + { + "label": "\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc (Rate)", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L9", + "_origin": "ast", + "id": "task_12_rating_comment_task_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc_rate", + "community": 197, + "norm_label": "\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc (rate)" + }, + { + "label": "\u0646\u0638\u0631\u0627\u062a (Comment)", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L19", + "_origin": "ast", + "id": "task_12_rating_comment_task_\u0646\u0638\u0631\u0627\u062a_comment", + "community": 197, + "norm_label": "\u0646\u0638\u0631\u0627\u062a (comment)" + }, + { + "label": "\u0644\u0627\u06cc\u06a9 (Like)", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L31", + "_origin": "ast", + "id": "task_12_rating_comment_task_\u0644\u0627\u06cc\u06a9_like", + "community": 197, + "norm_label": "\u0644\u0627\u06cc\u06a9 (like)" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L38", + "_origin": "ast", + "id": "task_12_rating_comment_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 197, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L41", + "_origin": "ast", + "id": "task_12_rating_comment_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 197, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u26a0 \u0646\u0627\u0645 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc Request (\u0645\u062a\u0641\u0627\u0648\u062a \u0627\u0632 DB!)", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L46", + "_origin": "ast", + "id": "task_12_rating_comment_task_\u0646\u0627\u0645_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_request_\u0645\u062a\u0641\u0627\u0648\u062a_\u0627\u0632_db", + "community": 197, + "norm_label": "\u26a0 \u0646\u0627\u0645 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc request (\u0645\u062a\u0641\u0627\u0648\u062a \u0627\u0632 db!)" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc Request \u2014 POST /api/v1/clinicpro/rate", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L60", + "_origin": "ast", + "id": "task_12_rating_comment_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_post_api_v1_clinicpro_rate", + "community": 197, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc request \u2014 post /api/v1/clinicpro/rate" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc Request \u2014 PATCH /api/v1/clinicpro/rate/{uuid}", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L73", + "_origin": "ast", + "id": "task_12_rating_comment_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_patch_api_v1_clinicpro_rate_uuid", + "community": 197, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc request \u2014 patch /api/v1/clinicpro/rate/{uuid}" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc Request \u2014 PATCH /api/v1/clinicpro/unverified-comments/{uuid}", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L86", + "_origin": "ast", + "id": "task_12_rating_comment_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_patch_api_v1_clinicpro_unverified_comments_uuid", + "community": 197, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 \u0648\u0627\u0642\u0639\u06cc request \u2014 patch /api/v1/clinicpro/unverified-comments/{uuid}" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L94", + "_origin": "ast", + "id": "task_12_rating_comment_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 197, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_13_like_architecture", + "community": 589, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0645\u0627\u0698\u0648\u0644 \u0644\u0627\u06cc\u06a9", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_13_like_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "community": 589, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0645\u0627\u0698\u0648\u0644 \u0644\u0627\u06cc\u06a9" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_13_like_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 589, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: Like", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/architecture.md", + "source_location": "L19", + "_origin": "ast", + "id": "task_13_like_architecture_entity_like", + "community": 589, + "norm_label": "entity: like" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_13_like_database", + "community": 474, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0645\u0627\u0698\u0648\u0644 \u0644\u0627\u06cc\u06a9", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_13_like_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "community": 474, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0645\u0627\u0698\u0648\u0644 \u0644\u0627\u06cc\u06a9" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 Drupal (\u0627\u0632 config \u062a\u0623\u06cc\u06cc\u062f \u0634\u062f\u0647)", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_13_like_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal_\u0627\u0632_config_\u062a\u0623\u06cc\u06cc\u062f_\u0634\u062f\u0647", + "community": 474, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 drupal (\u0627\u0632 config \u062a\u0627\u06cc\u06cc\u062f \u0634\u062f\u0647)" + }, + { + "label": "\u062c\u062f\u0648\u0644: likes", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/database.md", + "source_location": "L11", + "_origin": "ast", + "id": "task_13_like_database_\u062c\u062f\u0648\u0644_likes", + "community": 474, + "norm_label": "\u062c\u062f\u0648\u0644: likes" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/database.md", + "source_location": "L24", + "_origin": "ast", + "id": "task_13_like_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 474, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/database.md", + "source_location": "L30", + "_origin": "ast", + "id": "task_13_like_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 474, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "implementation_notes.md", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_13_like_implementation_notes", + "community": 518, + "norm_label": "implementation_notes.md" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0645\u0627\u0698\u0648\u0644 \u0644\u0627\u06cc\u06a9", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_13_like_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "community": 518, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f3: \u0645\u0627\u0698\u0648\u0644 \u0644\u0627\u06cc\u06a9" + }, + { + "label": "Toggle Like", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/implementation_notes.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_13_like_implementation_notes_toggle_like", + "community": 518, + "norm_label": "toggle like" + }, + { + "label": "\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u0644\u0627\u06cc\u06a9 \u062f\u0648\u06af\u0627\u0646\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/implementation_notes.md", + "source_location": "L13", + "_origin": "ast", + "id": "task_13_like_implementation_notes_\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc_\u0627\u0632_\u0644\u0627\u06cc\u06a9_\u062f\u0648\u06af\u0627\u0646\u0647", + "community": 518, + "norm_label": "\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u0644\u0627\u06cc\u06a9 \u062f\u0648\u06af\u0627\u0646\u0647" + }, + { + "label": "\u0645\u062c\u0648\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/implementation_notes.md", + "source_location": "L17", + "_origin": "ast", + "id": "task_13_like_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "community": 518, + "norm_label": "\u0645\u062c\u0648\u0632\u0647\u0627" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_13_like_task", + "community": 475, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f1\u06f3: \u0645\u0627\u0698\u0648\u0644 \u0644\u0627\u06cc\u06a9", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_13_like_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "community": 475, + "norm_label": "\u062a\u0633\u06a9 \u06f1\u06f3: \u0645\u0627\u0698\u0648\u0644 \u0644\u0627\u06cc\u06a9" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_13_like_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 475, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/task.md", + "source_location": "L6", + "_origin": "ast", + "id": "task_13_like_task_endpoint_\u0647\u0627", + "community": 475, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/task.md", + "source_location": "L13", + "_origin": "ast", + "id": "task_13_like_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 475, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-13-like/task.md", + "source_location": "L16", + "_origin": "ast", + "id": "task_13_like_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 475, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_14_secretary_architecture", + "community": 590, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0645\u0646\u0634\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_14_secretary_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "community": 590, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0645\u0646\u0634\u06cc" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_14_secretary_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 590, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: Secretary", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/architecture.md", + "source_location": "L24", + "_origin": "ast", + "id": "task_14_secretary_architecture_entity_secretary", + "community": 590, + "norm_label": "entity: secretary" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_14_secretary_database", + "community": 519, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0645\u0646\u0634\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_14_secretary_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "community": 519, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0645\u0646\u0634\u06cc" + }, + { + "label": "\u062c\u062f\u0648\u0644: doctor_secretaries", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_14_secretary_database_\u062c\u062f\u0648\u0644_doctor_secretaries", + "community": 519, + "norm_label": "\u062c\u062f\u0648\u0644: doctor_secretaries" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/database.md", + "source_location": "L19", + "_origin": "ast", + "id": "task_14_secretary_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 519, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/database.md", + "source_location": "L26", + "_origin": "ast", + "id": "task_14_secretary_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 519, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "implementation_notes.md", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_14_secretary_implementation_notes", + "community": 520, + "norm_label": "implementation_notes.md" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0645\u0646\u0634\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_14_secretary_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "community": 520, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0645\u0646\u0634\u06cc" + }, + { + "label": "\u0646\u0642\u0634 \u06a9\u0627\u0631\u0628\u0631\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_14_secretary_implementation_notes_\u0646\u0642\u0634_\u06a9\u0627\u0631\u0628\u0631\u06cc", + "community": 520, + "norm_label": "\u0646\u0642\u0634 \u06a9\u0627\u0631\u0628\u0631\u06cc" + }, + { + "label": "\u0645\u062c\u0648\u0632\u0647\u0627\u06cc \u0645\u0646\u0634\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_14_secretary_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627\u06cc_\u0645\u0646\u0634\u06cc", + "community": 520, + "norm_label": "\u0645\u062c\u0648\u0632\u0647\u0627\u06cc \u0645\u0646\u0634\u06cc" + }, + { + "label": "\u0645\u062c\u0648\u0632\u0647\u0627 \u062f\u0631 \u0633\u06cc\u0633\u062a\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", + "source_location": "L18", + "_origin": "ast", + "id": "task_14_secretary_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627_\u062f\u0631_\u0633\u06cc\u0633\u062a\u0645", + "community": 520, + "norm_label": "\u0645\u062c\u0648\u0632\u0647\u0627 \u062f\u0631 \u0633\u06cc\u0633\u062a\u0645" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_14_secretary_task", + "community": 199, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f1\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0645\u0646\u0634\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "community": 199, + "norm_label": "\u062a\u0633\u06a9 \u06f1\u06f4: \u0645\u0627\u0698\u0648\u0644 \u0645\u0646\u0634\u06cc" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_14_secretary_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 199, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_14_secretary_task_endpoint_\u0647\u0627", + "community": 199, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L17", + "_origin": "ast", + "id": "task_14_secretary_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 199, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L20", + "_origin": "ast", + "id": "task_14_secretary_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 199, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u0633\u06cc\u0633\u062a\u0645 \u0645\u062c\u0648\u0632\u0647\u0627 \u2014 Resource-Based Permissions (\u0645\u0642\u06cc\u0627\u0633\u200c\u067e\u0630\u06cc\u0631)", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L25", + "_origin": "ast", + "id": "task_14_secretary_task_\u0633\u06cc\u0633\u062a\u0645_\u0645\u062c\u0648\u0632\u0647\u0627_resource_based_permissions_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631", + "community": 199, + "norm_label": "\u0633\u06cc\u0633\u062a\u0645 \u0645\u062c\u0648\u0632\u0647\u0627 \u2014 resource-based permissions (\u0645\u0642\u06cc\u0627\u0633\u200c\u067e\u0630\u06cc\u0631)" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 JSON", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L30", + "_origin": "ast", + "id": "task_14_secretary_task_\u0633\u0627\u062e\u062a\u0627\u0631_json", + "community": 199, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 json" + }, + { + "label": "\u0645\u0646\u0627\u0628\u0639 \u0648 \u0639\u0645\u0644\u06cc\u0627\u062a \u0641\u0639\u0644\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L62", + "_origin": "ast", + "id": "task_14_secretary_task_\u0645\u0646\u0627\u0628\u0639_\u0648_\u0639\u0645\u0644\u06cc\u0627\u062a_\u0641\u0639\u0644\u06cc", + "community": 199, + "norm_label": "\u0645\u0646\u0627\u0628\u0639 \u0648 \u0639\u0645\u0644\u06cc\u0627\u062a \u0641\u0639\u0644\u06cc" + }, + { + "label": "\u0645\u0642\u06cc\u0627\u0633\u200c\u067e\u0630\u06cc\u0631\u06cc \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 Resource \u062c\u062f\u06cc\u062f \u062f\u0631 \u0622\u06cc\u0646\u062f\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L71", + "_origin": "ast", + "id": "task_14_secretary_task_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631\u06cc_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_resource_\u062c\u062f\u06cc\u062f_\u062f\u0631_\u0622\u06cc\u0646\u062f\u0647", + "community": 199, + "norm_label": "\u0645\u0642\u06cc\u0627\u0633\u200c\u067e\u0630\u06cc\u0631\u06cc \u2014 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 resource \u062c\u062f\u06cc\u062f \u062f\u0631 \u0627\u06cc\u0646\u062f\u0647" + }, + { + "label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc PHP \u2014 SecretaryPermissionChecker", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L78", + "_origin": "ast", + "id": "task_14_secretary_task_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_php_secretarypermissionchecker", + "community": 199, + "norm_label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc php \u2014 secretarypermissionchecker" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0647\u0646\u06af\u0627\u0645 \u0627\u06cc\u062c\u0627\u062f \u0645\u0646\u0634\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L125", + "_origin": "ast", + "id": "task_14_secretary_task_\u067e\u06cc\u0634_\u0641\u0631\u0636_\u0647\u0646\u06af\u0627\u0645_\u0627\u06cc\u062c\u0627\u062f_\u0645\u0646\u0634\u06cc", + "community": 199, + "norm_label": "\u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0647\u0646\u06af\u0627\u0645 \u0627\u06cc\u062c\u0627\u062f \u0645\u0646\u0634\u06cc" + }, + { + "label": "POST /api/v1/secretary", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L159", + "_origin": "ast", + "id": "task_14_secretary_task_post_api_v1_secretary", + "community": 199, + "norm_label": "post /api/v1/secretary" + }, + { + "label": "PATCH /api/v1/secretary/{uuid}", + "file_type": "document", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L227", + "_origin": "ast", + "id": "task_14_secretary_task_patch_api_v1_secretary_uuid", + "community": 199, + "norm_label": "patch /api/v1/secretary/{uuid}" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_15_payment_architecture", + "community": 591, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u062f\u0627\u062e\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_15_payment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "community": 591, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u062f\u0627\u062e\u062a" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_15_payment_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 591, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "Entity: Payment", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/architecture.md", + "source_location": "L28", + "_origin": "ast", + "id": "task_15_payment_architecture_entity_payment", + "community": 591, + "norm_label": "entity: payment" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_15_payment_database", + "community": 247, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u062f\u0627\u062e\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "community": 247, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u062f\u0627\u062e\u062a" + }, + { + "label": "\u062c\u062f\u0648\u0644: payments", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_15_payment_database_\u062c\u062f\u0648\u0644_payments", + "community": 247, + "norm_label": "\u062c\u062f\u0648\u0644: payments" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a (field_status) \u2014 \u0627\u0632 config", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L23", + "_origin": "ast", + "id": "task_15_payment_database_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_field_status_\u0627\u0632_config", + "community": 247, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a (field_status) \u2014 \u0627\u0632 config" + }, + { + "label": "\u0631\u0648\u0634\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a (field_payment_method) \u2014 \u0627\u0632 config", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L31", + "_origin": "ast", + "id": "task_15_payment_database_\u0631\u0648\u0634_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_field_payment_method_\u0627\u0632_config", + "community": 247, + "norm_label": "\u0631\u0648\u0634\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a (field_payment_method) \u2014 \u0627\u0632 config" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 DB backup", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L37", + "_origin": "ast", + "id": "task_15_payment_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", + "community": 247, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0632 db backup" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L43", + "_origin": "ast", + "id": "task_15_payment_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 247, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0648\u0627\u0628\u0633\u062a\u06af\u06cc \u0648\u0636\u0639\u06cc\u062a appointment", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L52", + "_origin": "ast", + "id": "task_15_payment_database_\u0648\u0627\u0628\u0633\u062a\u06af\u06cc_\u0648\u0636\u0639\u06cc\u062a_appointment", + "community": 247, + "norm_label": "\u0648\u0627\u0628\u0633\u062a\u06af\u06cc \u0648\u0636\u0639\u06cc\u062a appointment" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L61", + "_origin": "ast", + "id": "task_15_payment_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 247, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "\u062c\u062f\u0648\u0644: subscription_payments (\u067e\u0631\u062f\u0627\u062e\u062a \u0627\u0634\u062a\u0631\u0627\u06a9)", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L70", + "_origin": "ast", + "id": "task_15_payment_database_\u062c\u062f\u0648\u0644_subscription_payments_\u067e\u0631\u062f\u0627\u062e\u062a_\u0627\u0634\u062a\u0631\u0627\u06a9", + "community": 247, + "norm_label": "\u062c\u062f\u0648\u0644: subscription_payments (\u067e\u0631\u062f\u0627\u062e\u062a \u0627\u0634\u062a\u0631\u0627\u06a9)" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627\u06cc subscription_payments", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L93", + "_origin": "ast", + "id": "task_15_payment_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627\u06cc_subscription_payments", + "community": 247, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627\u06cc subscription_payments" + }, + { + "label": "\u062a\u0641\u0627\u0648\u062a payments \u0648 subscription_payments", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L101", + "_origin": "ast", + "id": "task_15_payment_database_\u062a\u0641\u0627\u0648\u062a_payments_\u0648_subscription_payments", + "community": 247, + "norm_label": "\u062a\u0641\u0627\u0648\u062a payments \u0648 subscription_payments" + }, + { + "label": "implementation_notes.md", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_15_payment_implementation_notes", + "community": 226, + "norm_label": "implementation_notes.md" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u062f\u0627\u062e\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "community": 226, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f5: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u062f\u0627\u062e\u062a" + }, + { + "label": "\u062f\u0631\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u067e\u0631\u0648\u0698\u0647 (\u0627\u0632 \u06a9\u062f Drupal)", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_15_payment_implementation_notes_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0627\u0632_\u06a9\u062f_drupal", + "community": 226, + "norm_label": "\u062f\u0631\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u067e\u0631\u0648\u0698\u0647 (\u0627\u0632 \u06a9\u062f drupal)" + }, + { + "label": "\u06f1. \u0628\u0627\u0646\u06a9 \u0645\u0644\u062a (Mellat) \u2014 \u067e\u0631\u0648\u062a\u06a9\u0644 SOAP", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L5", + "_origin": "ast", + "id": "task_15_payment_implementation_notes_\u06f1_\u0628\u0627\u0646\u06a9_\u0645\u0644\u062a_mellat_\u067e\u0631\u0648\u062a\u06a9\u0644_soap", + "community": 226, + "norm_label": "\u06f1. \u0628\u0627\u0646\u06a9 \u0645\u0644\u062a (mellat) \u2014 \u067e\u0631\u0648\u062a\u06a9\u0644 soap" + }, + { + "label": "\u06f2. SEP (\u0633\u0627\u0645\u0627\u0646) \u2014 \u062f\u0631\u06af\u0627\u0647 \u062f\u0648\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L21", + "_origin": "ast", + "id": "task_15_payment_implementation_notes_\u06f2_sep_\u0633\u0627\u0645\u0627\u0646_\u062f\u0631\u06af\u0627\u0647_\u062f\u0648\u0645", + "community": 226, + "norm_label": "\u06f2. sep (\u0633\u0627\u0645\u0627\u0646) \u2014 \u062f\u0631\u06af\u0627\u0647 \u062f\u0648\u0645" + }, + { + "label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u062f\u0631 Symfony", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L24", + "_origin": "ast", + "id": "task_15_payment_implementation_notes_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062f\u0631_symfony", + "community": 226, + "norm_label": "\u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u062f\u0631 symfony" + }, + { + "label": "\u0648\u0636\u0639\u06cc\u062a \u067e\u0631\u062f\u0627\u062e\u062a (\u0627\u0632 \u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L42", + "_origin": "ast", + "id": "task_15_payment_implementation_notes_\u0648\u0636\u0639\u06cc\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0627\u0632_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "community": 226, + "norm_label": "\u0648\u0636\u0639\u06cc\u062a \u067e\u0631\u062f\u0627\u062e\u062a (\u0627\u0632 \u06a9\u062f \u0648\u0627\u0642\u0639\u06cc)" + }, + { + "label": "\u0634\u0631\u0637 \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u062f\u0627\u062e\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L50", + "_origin": "ast", + "id": "task_15_payment_implementation_notes_\u0634\u0631\u0637_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u062f\u0627\u062e\u062a", + "community": 226, + "norm_label": "\u0634\u0631\u0637 \u0627\u06cc\u062c\u0627\u062f \u067e\u0631\u062f\u0627\u062e\u062a" + }, + { + "label": "\u0642\u06cc\u0645\u062a \u0627\u0632 Config (\u0646\u0647 Request)", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L54", + "_origin": "ast", + "id": "task_15_payment_implementation_notes_\u0642\u06cc\u0645\u062a_\u0627\u0632_config_\u0646\u0647_request", + "community": 226, + "norm_label": "\u0642\u06cc\u0645\u062a \u0627\u0632 config (\u0646\u0647 request)" + }, + { + "label": "frontend_address", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L64", + "_origin": "ast", + "id": "task_15_payment_implementation_notes_frontend_address", + "community": 226, + "norm_label": "frontend_address" + }, + { + "label": "Callback Mellat", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L68", + "_origin": "ast", + "id": "task_15_payment_implementation_notes_callback_mellat", + "community": 226, + "norm_label": "callback mellat" + }, + { + "label": "Idempotency", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L85", + "_origin": "ast", + "id": "task_15_payment_implementation_notes_idempotency", + "community": 226, + "norm_label": "idempotency" + }, + { + "label": "\u0645\u062c\u0648\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L93", + "_origin": "ast", + "id": "task_15_payment_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "community": 226, + "norm_label": "\u0645\u062c\u0648\u0632\u0647\u0627" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_15_payment_task", + "community": 159, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f1\u06f5: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u062f\u0627\u062e\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "community": 159, + "norm_label": "\u062a\u0633\u06a9 \u06f1\u06f5: \u0645\u0627\u0698\u0648\u0644 \u067e\u0631\u062f\u0627\u062e\u062a" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_15_payment_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 159, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_15_payment_task_endpoint_\u0647\u0627", + "community": 159, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L21", + "_origin": "ast", + "id": "task_15_payment_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 159, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L24", + "_origin": "ast", + "id": "task_15_payment_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 159, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u0641\u0644\u0648\u06cc \u06a9\u0627\u0645\u0644 \u067e\u0631\u062f\u0627\u062e\u062a \u0646\u0648\u0628\u062a", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L29", + "_origin": "ast", + "id": "task_15_payment_task_\u0641\u0644\u0648\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0648\u0628\u062a", + "community": 159, + "norm_label": "\u0641\u0644\u0648\u06cc \u06a9\u0627\u0645\u0644 \u067e\u0631\u062f\u0627\u062e\u062a \u0646\u0648\u0628\u062a" + }, + { + "label": "Strategy Pattern \u0628\u0631\u0627\u06cc \u062f\u0631\u06af\u0627\u0647\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L67", + "_origin": "ast", + "id": "task_15_payment_task_strategy_pattern_\u0628\u0631\u0627\u06cc_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627", + "community": 159, + "norm_label": "strategy pattern \u0628\u0631\u0627\u06cc \u062f\u0631\u06af\u0627\u0647\u200c\u0647\u0627" + }, + { + "label": "POST /api/v1/payment", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L83", + "_origin": "ast", + "id": "task_15_payment_task_post_api_v1_payment", + "community": 159, + "norm_label": "post /api/v1/payment" + }, + { + "label": "POST /api/v1/payment/callback/mellat", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L120", + "_origin": "ast", + "id": "task_15_payment_task_post_api_v1_payment_callback_mellat", + "community": 159, + "norm_label": "post /api/v1/payment/callback/mellat" + }, + { + "label": "GET /api/v1/payment/{uuid}", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L147", + "_origin": "ast", + "id": "task_15_payment_task_get_api_v1_payment_uuid", + "community": 159, + "norm_label": "get /api/v1/payment/{uuid}" + }, + { + "label": "\u0641\u0644\u0648\u06cc Refund (\u0644\u063a\u0648 \u0646\u0648\u0628\u062a \u0628\u0639\u062f \u0627\u0632 \u067e\u0631\u062f\u0627\u062e\u062a)", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L172", + "_origin": "ast", + "id": "task_15_payment_task_\u0641\u0644\u0648\u06cc_refund_\u0644\u063a\u0648_\u0646\u0648\u0628\u062a_\u0628\u0639\u062f_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", + "community": 159, + "norm_label": "\u0641\u0644\u0648\u06cc refund (\u0644\u063a\u0648 \u0646\u0648\u0628\u062a \u0628\u0639\u062f \u0627\u0632 \u067e\u0631\u062f\u0627\u062e\u062a)" + }, + { + "label": "Subscription Payment \u2014 POST /api/v1/subscription-payment", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L190", + "_origin": "ast", + "id": "task_15_payment_task_subscription_payment_post_api_v1_subscription_payment", + "community": 159, + "norm_label": "subscription payment \u2014 post /api/v1/subscription-payment" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L225", + "_origin": "ast", + "id": "task_15_payment_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 159, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "\u26a0 \u0627\u0645\u0646\u06cc\u062a: \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 Open Redirect", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L235", + "_origin": "ast", + "id": "task_15_payment_task_\u0627\u0645\u0646\u06cc\u062a_\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc_\u0627\u0632_open_redirect", + "community": 159, + "norm_label": "\u26a0 \u0627\u0645\u0646\u06cc\u062a: \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 open redirect" + }, + { + "label": "\u26a0 \u0627\u0645\u0646\u06cc\u062a: IP Whitelist \u0628\u0631\u0627\u06cc Callback", + "file_type": "document", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L262", + "_origin": "ast", + "id": "task_15_payment_task_\u0627\u0645\u0646\u06cc\u062a_ip_whitelist_\u0628\u0631\u0627\u06cc_callback", + "community": 159, + "norm_label": "\u26a0 \u0627\u0645\u0646\u06cc\u062a: ip whitelist \u0628\u0631\u0627\u06cc callback" + }, + { + "label": "architecture.md", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_16_representation_architecture", + "community": 521, + "norm_label": "architecture.md" + }, + { + "label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u0645\u0627\u0698\u0648\u0644 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u062f\u06a9\u062a\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/architecture.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_16_representation_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "community": 521, + "norm_label": "\u0645\u0639\u0645\u0627\u0631\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u0645\u0627\u0698\u0648\u0644 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u062f\u06a9\u062a\u0631" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/architecture.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_16_representation_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "community": 521, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627" + }, + { + "label": "\u0646\u0645\u0648\u062f\u0627\u0631 \u062c\u0631\u06cc\u0627\u0646", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/architecture.md", + "source_location": "L21", + "_origin": "ast", + "id": "task_16_representation_architecture_\u0646\u0645\u0648\u062f\u0627\u0631_\u062c\u0631\u06cc\u0627\u0646", + "community": 521, + "norm_label": "\u0646\u0645\u0648\u062f\u0627\u0631 \u062c\u0631\u06cc\u0627\u0646" + }, + { + "label": "\u06a9\u0648\u0626\u0631\u06cc \u062f\u0631\u0622\u0645\u062f \u0633\u0627\u0644\u0627\u0646\u0647 (\u0628\u0631 \u0627\u0633\u0627\u0633 \u0645\u0627\u0647\u200c\u0647\u0627\u06cc \u0634\u0645\u0633\u06cc)", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/architecture.md", + "source_location": "L32", + "_origin": "ast", + "id": "task_16_representation_architecture_\u06a9\u0648\u0626\u0631\u06cc_\u062f\u0631\u0622\u0645\u062f_\u0633\u0627\u0644\u0627\u0646\u0647_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0645\u0627\u0647_\u0647\u0627\u06cc_\u0634\u0645\u0633\u06cc", + "community": 521, + "norm_label": "\u06a9\u0648\u064a\u0631\u06cc \u062f\u0631\u0627\u0645\u062f \u0633\u0627\u0644\u0627\u0646\u0647 (\u0628\u0631 \u0627\u0633\u0627\u0633 \u0645\u0627\u0647\u200c\u0647\u0627\u06cc \u0634\u0645\u0633\u06cc)" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_16_representation_database", + "community": 272, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u0645\u0627\u0698\u0648\u0644 Representation", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_16_representation_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation", + "community": 272, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u0645\u0627\u0698\u0648\u0644 representation" + }, + { + "label": "\u062c\u062f\u0648\u0644: representations", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_16_representation_database_\u062c\u062f\u0648\u0644_representations", + "community": 272, + "norm_label": "\u062c\u062f\u0648\u0644: representations" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc (\u0627\u0632 DB backup)", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L20", + "_origin": "ast", + "id": "task_16_representation_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", + "community": 272, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 \u062f\u0627\u062f\u0647 \u0648\u0627\u0642\u0639\u06cc (\u0627\u0632 db backup)" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L26", + "_origin": "ast", + "id": "task_16_representation_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 272, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0631\u0648\u0627\u0628\u0637 \u0628\u0627 \u062c\u062f\u0627\u0648\u0644 \u062f\u06cc\u06af\u0631", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L32", + "_origin": "ast", + "id": "task_16_representation_database_\u0631\u0648\u0627\u0628\u0637_\u0628\u0627_\u062c\u062f\u0627\u0648\u0644_\u062f\u06cc\u06af\u0631", + "community": 272, + "norm_label": "\u0631\u0648\u0627\u0628\u0637 \u0628\u0627 \u062c\u062f\u0627\u0648\u0644 \u062f\u06cc\u06af\u0631" + }, + { + "label": "\u06a9\u0648\u0626\u0631\u06cc\u200c\u0647\u0627\u06cc \u0622\u0645\u0627\u0631\u06cc (\u0628\u0631 \u0627\u0633\u0627\u0633 \u0645\u0627\u0647 \u0634\u0645\u0633\u06cc)", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L37", + "_origin": "ast", + "id": "task_16_representation_database_\u06a9\u0648\u0626\u0631\u06cc_\u0647\u0627\u06cc_\u0622\u0645\u0627\u0631\u06cc_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0645\u0627\u0647_\u0634\u0645\u0633\u06cc", + "community": 272, + "norm_label": "\u06a9\u0648\u064a\u0631\u06cc\u200c\u0647\u0627\u06cc \u0627\u0645\u0627\u0631\u06cc (\u0628\u0631 \u0627\u0633\u0627\u0633 \u0645\u0627\u0647 \u0634\u0645\u0633\u06cc)" + }, + { + "label": "\u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u06cc\u06a9 \u0645\u0627\u0647 \u0634\u0645\u0633\u06cc (\u0627\u0632 RepresentationService.php)", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L39", + "_origin": "ast", + "id": "task_16_representation_database_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06cc\u06a9_\u0645\u0627\u0647_\u0634\u0645\u0633\u06cc_\u0627\u0632_representationservice_php", + "community": 272, + "norm_label": "\u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u06cc\u06a9 \u0645\u0627\u0647 \u0634\u0645\u0633\u06cc (\u0627\u0632 representationservice.php)" + }, + { + "label": "\u0628\u06cc\u0645\u0627\u0631\u0627\u0646 \u06cc\u06a9 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (total_patients)", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L50", + "_origin": "ast", + "id": "task_16_representation_database_\u0628\u06cc\u0645\u0627\u0631\u0627\u0646_\u06cc\u06a9_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_total_patients", + "community": 272, + "norm_label": "\u0628\u06cc\u0645\u0627\u0631\u0627\u0646 \u06cc\u06a9 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (total_patients)" + }, + { + "label": "\u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u0627\u0645\u0631\u0648\u0632", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L57", + "_origin": "ast", + "id": "task_16_representation_database_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0627\u0645\u0631\u0648\u0632", + "community": 272, + "norm_label": "\u0646\u0648\u0628\u062a\u200c\u0647\u0627\u06cc \u0627\u0645\u0631\u0648\u0632" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L66", + "_origin": "ast", + "id": "task_16_representation_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 272, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "implementation_notes.md", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_16_representation_implementation_notes", + "community": 248, + "norm_label": "implementation_notes.md" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u0645\u0627\u0698\u0648\u0644 Representation (\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u062f\u06a9\u062a\u0631)", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "community": 248, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f6: \u0645\u0627\u0698\u0648\u0644 representation (\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u062f\u06a9\u062a\u0631)" + }, + { + "label": "\u0645\u0647\u0645: \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 \u062f\u0648 \u0646\u0642\u0634 \u062f\u0627\u0631\u062f", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_16_representation_implementation_notes_\u0645\u0647\u0645_\u0627\u06cc\u0646_\u0645\u0627\u0698\u0648\u0644_\u062f\u0648_\u0646\u0642\u0634_\u062f\u0627\u0631\u062f", + "community": 248, + "norm_label": "\u0645\u0647\u0645: \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 \u062f\u0648 \u0646\u0642\u0634 \u062f\u0627\u0631\u062f" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 Representation \u062f\u0631 Drupal", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L7", + "_origin": "ast", + "id": "task_16_representation_implementation_notes_\u0633\u0627\u062e\u062a\u0627\u0631_representation_\u062f\u0631_drupal", + "community": 248, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 representation \u062f\u0631 drupal" + }, + { + "label": "\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0627\u0632 Host", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L19", + "_origin": "ast", + "id": "task_16_representation_implementation_notes_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0627\u0632_host", + "community": 248, + "norm_label": "\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0627\u0632 host" + }, + { + "label": "endpoint: my-doctor (\u0628\u0631\u0627\u06cc \u0628\u06cc\u0645\u0627\u0631)", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L27", + "_origin": "ast", + "id": "task_16_representation_implementation_notes_endpoint_my_doctor_\u0628\u0631\u0627\u06cc_\u0628\u06cc\u0645\u0627\u0631", + "community": 248, + "norm_label": "endpoint: my-doctor (\u0628\u0631\u0627\u06cc \u0628\u06cc\u0645\u0627\u0631)" + }, + { + "label": "endpoint: my-appointments (\u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647)", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L34", + "_origin": "ast", + "id": "task_16_representation_implementation_notes_endpoint_my_appointments_\u0628\u0631\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "community": 248, + "norm_label": "endpoint: my-appointments (\u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647)" + }, + { + "label": "endpoint: filter (\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0645\u0627\u0647\u0627\u0646\u0647)", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L41", + "_origin": "ast", + "id": "task_16_representation_implementation_notes_endpoint_filter_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0645\u0627\u0647\u0627\u0646\u0647", + "community": 248, + "norm_label": "endpoint: filter (\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0645\u0627\u0647\u0627\u0646\u0647)" + }, + { + "label": "endpoint: yearly-income (\u062f\u0631\u0622\u0645\u062f \u0633\u0627\u0644\u0627\u0646\u0647)", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L65", + "_origin": "ast", + "id": "task_16_representation_implementation_notes_endpoint_yearly_income_\u062f\u0631\u0622\u0645\u062f_\u0633\u0627\u0644\u0627\u0646\u0647", + "community": 248, + "norm_label": "endpoint: yearly-income (\u062f\u0631\u0627\u0645\u062f \u0633\u0627\u0644\u0627\u0646\u0647)" + }, + { + "label": "JalaliDateService \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u062f\u0631 Symfony", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L97", + "_origin": "ast", + "id": "task_16_representation_implementation_notes_jalalidateservice_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062f\u0631_symfony", + "community": 248, + "norm_label": "jalalidateservice \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u062f\u0631 symfony" + }, + { + "label": "\u06a9\u0634\u06cc\u0646\u06af \u0622\u0645\u0627\u0631 \u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L119", + "_origin": "ast", + "id": "task_16_representation_implementation_notes_\u06a9\u0634\u06cc\u0646\u06af_\u0622\u0645\u0627\u0631_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "community": 248, + "norm_label": "\u06a9\u0634\u06cc\u0646\u06af \u0627\u0645\u0627\u0631 \u062f\u0627\u0634\u0628\u0648\u0631\u062f" + }, + { + "label": "\u0645\u062c\u0648\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L126", + "_origin": "ast", + "id": "task_16_representation_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "community": 248, + "norm_label": "\u0645\u062c\u0648\u0632\u0647\u0627" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_16_representation_task", + "community": 134, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f1\u06f6: \u0645\u0627\u0698\u0648\u0644 Representation (\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc + \u062f\u0627\u0634\u0628\u0648\u0631\u062f)", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "community": 134, + "norm_label": "\u062a\u0633\u06a9 \u06f1\u06f6: \u0645\u0627\u0698\u0648\u0644 representation (\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc + \u062f\u0627\u0634\u0628\u0648\u0631\u062f)" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_16_representation_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 134, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L8", + "_origin": "ast", + "id": "task_16_representation_task_endpoint_\u0647\u0627", + "community": 134, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L19", + "_origin": "ast", + "id": "task_16_representation_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 134, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L25", + "_origin": "ast", + "id": "task_16_representation_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 134, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "Query Params", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L28", + "_origin": "ast", + "id": "task_16_representation_task_query_params", + "community": 134, + "norm_label": "query params" + }, + { + "label": "GET /api/v1/representation/filter/{representationId}", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L30", + "_origin": "ast", + "id": "task_16_representation_task_get_api_v1_representation_filter_representationid", + "community": 134, + "norm_label": "get /api/v1/representation/filter/{representationid}" + }, + { + "label": "GET /api/v1/representation/yearly-income/{representationId}", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L36", + "_origin": "ast", + "id": "task_16_representation_task_get_api_v1_representation_yearly_income_representationid", + "community": 134, + "norm_label": "get /api/v1/representation/yearly-income/{representationid}" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Response\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L41", + "_origin": "ast", + "id": "task_16_representation_task_\u0646\u0645\u0648\u0646\u0647_response_\u0647\u0627", + "community": 134, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 response\u200c\u0647\u0627" + }, + { + "label": "GET /api/v1/representation/{uuid}", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L43", + "_origin": "ast", + "id": "task_16_representation_task_get_api_v1_representation_uuid", + "community": 134, + "norm_label": "get /api/v1/representation/{uuid}" + }, + { + "label": "GET /api/v1/representation/filter/{id}", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L57", + "_origin": "ast", + "id": "task_16_representation_task_get_api_v1_representation_filter_id", + "community": 134, + "norm_label": "get /api/v1/representation/filter/{id}" + }, + { + "label": "GET /api/v1/representation/yearly-income/{id}", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L66", + "_origin": "ast", + "id": "task_16_representation_task_get_api_v1_representation_yearly_income_id", + "community": 134, + "norm_label": "get /api/v1/representation/yearly-income/{id}" + }, + { + "label": "GET /api/v1/representation/my-appointments/{id}", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L80", + "_origin": "ast", + "id": "task_16_representation_task_get_api_v1_representation_my_appointments_id", + "community": 134, + "norm_label": "get /api/v1/representation/my-appointments/{id}" + }, + { + "label": "POST /api/v1/representations/{id}/bank-accounts", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L100", + "_origin": "ast", + "id": "task_16_representation_task_post_api_v1_representations_id_bank_accounts", + "community": 134, + "norm_label": "post /api/v1/representations/{id}/bank-accounts" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 `bank_account` \u062f\u0631 GET /api/v1/representation/{uuid}", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L135", + "_origin": "ast", + "id": "task_16_representation_task_\u0646\u0645\u0648\u0646\u0647_bank_account_\u062f\u0631_get_api_v1_representation_uuid", + "community": 134, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 `bank_account` \u062f\u0631 get /api/v1/representation/{uuid}" + }, + { + "label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc Representation Entity", + "file_type": "document", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L147", + "_origin": "ast", + "id": "task_16_representation_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_representation_entity", + "community": 134, + "norm_label": "\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc representation entity" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_17_sms_database", + "community": 477, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f7: \u0645\u0627\u0698\u0648\u0644 \u067e\u06cc\u0627\u0645\u06a9", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_17_sms_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "community": 477, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f7: \u0645\u0627\u0698\u0648\u0644 \u067e\u06cc\u0627\u0645\u06a9" + }, + { + "label": "\u062c\u062f\u0648\u0644: sms_accounts (\u062d\u0633\u0627\u0628 \u067e\u06cc\u0627\u0645\u06a9)", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_17_sms_database_\u062c\u062f\u0648\u0644_sms_accounts_\u062d\u0633\u0627\u0628_\u067e\u06cc\u0627\u0645\u06a9", + "community": 477, + "norm_label": "\u062c\u062f\u0648\u0644: sms_accounts (\u062d\u0633\u0627\u0628 \u067e\u06cc\u0627\u0645\u06a9)" + }, + { + "label": "\u062c\u062f\u0648\u0644: sms_queue (\u0635\u0641 \u067e\u06cc\u0627\u0645\u06a9)", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/database.md", + "source_location": "L17", + "_origin": "ast", + "id": "task_17_sms_database_\u062c\u062f\u0648\u0644_sms_queue_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9", + "community": 477, + "norm_label": "\u062c\u062f\u0648\u0644: sms_queue (\u0635\u0641 \u067e\u06cc\u0627\u0645\u06a9)" + }, + { + "label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/database.md", + "source_location": "L32", + "_origin": "ast", + "id": "task_17_sms_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "community": 477, + "norm_label": "\u0627\u06cc\u0646\u062f\u06a9\u0633\u200c\u0647\u0627" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/database.md", + "source_location": "L40", + "_origin": "ast", + "id": "task_17_sms_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 477, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "implementation_notes.md", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_17_sms_implementation_notes", + "community": 365, + "norm_label": "implementation_notes.md" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f7: \u0645\u0627\u0698\u0648\u0644 \u067e\u06cc\u0627\u0645\u06a9", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/implementation_notes.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_17_sms_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "community": 365, + "norm_label": "\u0646\u06a9\u0627\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u2014 \u062a\u0633\u06a9 \u06f1\u06f7: \u0645\u0627\u0698\u0648\u0644 \u067e\u06cc\u0627\u0645\u06a9" + }, + { + "label": "API Endpoints", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/implementation_notes.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_17_sms_implementation_notes_api_endpoints", + "community": 365, + "norm_label": "api endpoints" + }, + { + "label": "GET /api/v1/sms/balance", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/implementation_notes.md", + "source_location": "L5", + "_origin": "ast", + "id": "task_17_sms_implementation_notes_get_api_v1_sms_balance", + "community": 365, + "norm_label": "get /api/v1/sms/balance" + }, + { + "label": "POST /api/v1/sms/queue", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/implementation_notes.md", + "source_location": "L18", + "_origin": "ast", + "id": "task_17_sms_implementation_notes_post_api_v1_sms_queue", + "community": 365, + "norm_label": "post /api/v1/sms/queue" + }, + { + "label": "\u0645\u0646\u0637\u0642 \u06a9\u0633\u0631 \u0645\u0648\u062c\u0648\u062f\u06cc (atomic)", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/implementation_notes.md", + "source_location": "L39", + "_origin": "ast", + "id": "task_17_sms_implementation_notes_\u0645\u0646\u0637\u0642_\u06a9\u0633\u0631_\u0645\u0648\u062c\u0648\u062f\u06cc_atomic", + "community": 365, + "norm_label": "\u0645\u0646\u0637\u0642 \u06a9\u0633\u0631 \u0645\u0648\u062c\u0648\u062f\u06cc (atomic)" + }, + { + "label": "\u062a\u0634\u062e\u06cc\u0635 owner \u0627\u0632 JWT token", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/implementation_notes.md", + "source_location": "L52", + "_origin": "ast", + "id": "task_17_sms_implementation_notes_\u062a\u0634\u062e\u06cc\u0635_owner_\u0627\u0632_jwt_token", + "community": 365, + "norm_label": "\u062a\u0634\u062e\u06cc\u0635 owner \u0627\u0632 jwt token" + }, + { + "label": "\u0646\u06a9\u062a\u0647: \u0627\u0631\u0633\u0627\u0644 \u0648\u0627\u0642\u0639\u06cc \u067e\u06cc\u0627\u0645\u06a9", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/implementation_notes.md", + "source_location": "L65", + "_origin": "ast", + "id": "task_17_sms_implementation_notes_\u0646\u06a9\u062a\u0647_\u0627\u0631\u0633\u0627\u0644_\u0648\u0627\u0642\u0639\u06cc_\u067e\u06cc\u0627\u0645\u06a9", + "community": 365, + "norm_label": "\u0646\u06a9\u062a\u0647: \u0627\u0631\u0633\u0627\u0644 \u0648\u0627\u0642\u0639\u06cc \u067e\u06cc\u0627\u0645\u06a9" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_17_sms_task", + "community": 56, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f1\u06f7: \u0645\u0627\u0698\u0648\u0644 \u067e\u06cc\u0627\u0645\u06a9 (SMS)", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", + "community": 56, + "norm_label": "\u062a\u0633\u06a9 \u06f1\u06f7: \u0645\u0627\u0698\u0648\u0644 \u067e\u06cc\u0627\u0645\u06a9 (sms)" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_17_sms_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 56, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L11", + "_origin": "ast", + "id": "task_17_sms_task_endpoint_\u0647\u0627", + "community": 56, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L27", + "_origin": "ast", + "id": "task_17_sms_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 56, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L30", + "_origin": "ast", + "id": "task_17_sms_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 56, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "GET /api/v1/sms/balance", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L35", + "_origin": "ast", + "id": "task_17_sms_task_get_api_v1_sms_balance", + "community": 56, + "norm_label": "get /api/v1/sms/balance" + }, + { + "label": "POST /api/v1/sms/queue", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L50", + "_origin": "ast", + "id": "task_17_sms_task_post_api_v1_sms_queue", + "community": 56, + "norm_label": "post /api/v1/sms/queue" + }, + { + "label": "SMS Providers \u2014 Strategy Pattern", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L83", + "_origin": "ast", + "id": "task_17_sms_task_sms_providers_strategy_pattern", + "community": 56, + "norm_label": "sms providers \u2014 strategy pattern" + }, + { + "label": "Fallback Logic", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L96", + "_origin": "ast", + "id": "task_17_sms_task_fallback_logic", + "community": 56, + "norm_label": "fallback logic" + }, + { + "label": "Symfony Messenger \u2014 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc Async", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L116", + "_origin": "ast", + "id": "task_17_sms_task_symfony_messenger_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_async", + "community": 56, + "norm_label": "symfony messenger \u2014 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc async" + }, + { + "label": "\u0642\u0627\u0646\u0648\u0646 \u06a9\u0633\u0631 \u0645\u0648\u062c\u0648\u062f\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L168", + "_origin": "ast", + "id": "task_17_sms_task_\u0642\u0627\u0646\u0648\u0646_\u06a9\u0633\u0631_\u0645\u0648\u062c\u0648\u062f\u06cc", + "community": 56, + "norm_label": "\u0642\u0627\u0646\u0648\u0646 \u06a9\u0633\u0631 \u0645\u0648\u062c\u0648\u062f\u06cc" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u062c\u062f\u0648\u0644 sms_logs", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L182", + "_origin": "ast", + "id": "task_17_sms_task_\u0633\u0627\u062e\u062a\u0627\u0631_\u062c\u062f\u0648\u0644_sms_logs", + "community": 56, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u062c\u062f\u0648\u0644 sms_logs" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L200", + "_origin": "ast", + "id": "task_17_sms_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 56, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + }, + { + "label": "\u0633\u06cc\u0633\u062a\u0645 \u062a\u0645\u067e\u0644\u06cc\u062a \u067e\u06cc\u0627\u0645\u06a9 \u0633\u0641\u0627\u0631\u0634\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L208", + "_origin": "ast", + "id": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", + "community": 56, + "norm_label": "\u0633\u06cc\u0633\u062a\u0645 \u062a\u0645\u067e\u0644\u06cc\u062a \u067e\u06cc\u0627\u0645\u06a9 \u0633\u0641\u0627\u0631\u0634\u06cc" + }, + { + "label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0644\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L210", + "_origin": "ast", + "id": "task_17_sms_task_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0644\u06cc", + "community": 56, + "norm_label": "\u062c\u0631\u06cc\u0627\u0646 \u06a9\u0644\u06cc" + }, + { + "label": "\u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u062a\u0645\u067e\u0644\u06cc\u062a\u200c\u0647\u0627 (category)", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L236", + "_origin": "ast", + "id": "task_17_sms_task_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u062a\u0645\u067e\u0644\u06cc\u062a_\u0647\u0627_category", + "community": 56, + "norm_label": "\u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u062a\u0645\u067e\u0644\u06cc\u062a\u200c\u0647\u0627 (category)" + }, + { + "label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u062a\u0645\u067e\u0644\u06cc\u062a \u0648 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L246", + "_origin": "ast", + "id": "task_17_sms_task_\u0633\u0627\u062e\u062a\u0627\u0631_\u062a\u0645\u067e\u0644\u06cc\u062a_\u0648_\u0645\u062a\u063a\u06cc\u0631\u0647\u0627", + "community": 56, + "norm_label": "\u0633\u0627\u062e\u062a\u0627\u0631 \u062a\u0645\u067e\u0644\u06cc\u062a \u0648 \u0645\u062a\u063a\u06cc\u0631\u0647\u0627" + }, + { + "label": "GET /api/v1/sms/sample-templates", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L263", + "_origin": "ast", + "id": "task_17_sms_task_get_api_v1_sms_sample_templates", + "community": 56, + "norm_label": "get /api/v1/sms/sample-templates" + }, + { + "label": "POST /api/v1/sms/templates", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L282", + "_origin": "ast", + "id": "task_17_sms_task_post_api_v1_sms_templates", + "community": 56, + "norm_label": "post /api/v1/sms/templates" + }, + { + "label": "PATCH /api/v1/sms/templates/{uuid}/submit", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L322", + "_origin": "ast", + "id": "task_17_sms_task_patch_api_v1_sms_templates_uuid_submit", + "community": 56, + "norm_label": "patch /api/v1/sms/templates/{uuid}/submit" + }, + { + "label": "PATCH /api/v1/sms/templates/{uuid}/approve (Admin)", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L345", + "_origin": "ast", + "id": "task_17_sms_task_patch_api_v1_sms_templates_uuid_approve_admin", + "community": 56, + "norm_label": "patch /api/v1/sms/templates/{uuid}/approve (admin)" + }, + { + "label": "PATCH /api/v1/sms/templates/{uuid}/reject (Admin)", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L363", + "_origin": "ast", + "id": "task_17_sms_task_patch_api_v1_sms_templates_uuid_reject_admin", + "community": 56, + "norm_label": "patch /api/v1/sms/templates/{uuid}/reject (admin)" + }, + { + "label": "GET /api/v1/sms/templates", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L387", + "_origin": "ast", + "id": "task_17_sms_task_get_api_v1_sms_templates", + "community": 56, + "norm_label": "get /api/v1/sms/templates" + }, + { + "label": "\u0645\u0646\u0637\u0642 \u0627\u0646\u062a\u062e\u0627\u0628 \u062a\u0645\u067e\u0644\u06cc\u062a \u0647\u0646\u06af\u0627\u0645 \u0627\u0631\u0633\u0627\u0644 \u067e\u06cc\u0627\u0645\u06a9", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L418", + "_origin": "ast", + "id": "task_17_sms_task_\u0645\u0646\u0637\u0642_\u0627\u0646\u062a\u062e\u0627\u0628_\u062a\u0645\u067e\u0644\u06cc\u062a_\u0647\u0646\u06af\u0627\u0645_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "community": 56, + "norm_label": "\u0645\u0646\u0637\u0642 \u0627\u0646\u062a\u062e\u0627\u0628 \u062a\u0645\u067e\u0644\u06cc\u062a \u0647\u0646\u06af\u0627\u0645 \u0627\u0631\u0633\u0627\u0644 \u067e\u06cc\u0627\u0645\u06a9" + }, + { + "label": "\u062c\u062f\u0648\u0644 sms_templates", + "file_type": "document", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L447", + "_origin": "ast", + "id": "task_17_sms_task_\u062c\u062f\u0648\u0644_sms_templates", + "community": 56, + "norm_label": "\u062c\u062f\u0648\u0644 sms_templates" + }, + { + "label": "database.md", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_18_settlement_database", + "community": 389, + "norm_label": "database.md" + }, + { + "label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f8: \u062a\u0633\u0648\u06cc\u0647 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/database.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_18_settlement_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f8_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "community": 389, + "norm_label": "\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u2014 \u062a\u0633\u06a9 \u06f1\u06f8: \u062a\u0633\u0648\u06cc\u0647 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647" + }, + { + "label": "\u062c\u062f\u0648\u0644: wallet_transactions (\u062a\u0631\u0627\u06a9\u0646\u0634\u200c\u0647\u0627\u06cc \u06a9\u06cc\u0641 \u067e\u0648\u0644)", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/database.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_18_settlement_database_\u062c\u062f\u0648\u0644_wallet_transactions_\u062a\u0631\u0627\u06a9\u0646\u0634_\u0647\u0627\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644", + "community": 389, + "norm_label": "\u062c\u062f\u0648\u0644: wallet_transactions (\u062a\u0631\u0627\u06a9\u0646\u0634\u200c\u0647\u0627\u06cc \u06a9\u06cc\u0641 \u067e\u0648\u0644)" + }, + { + "label": "\u062c\u062f\u0648\u0644: settlements (\u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u062a\u0633\u0648\u06cc\u0647)", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/database.md", + "source_location": "L25", + "_origin": "ast", + "id": "task_18_settlement_database_\u062c\u062f\u0648\u0644_settlements_\u062f\u0631\u062e\u0648\u0627\u0633\u062a_\u0647\u0627\u06cc_\u062a\u0633\u0648\u06cc\u0647", + "community": 389, + "norm_label": "\u062c\u062f\u0648\u0644: settlements (\u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u062a\u0633\u0648\u06cc\u0647)" + }, + { + "label": "\u0641\u06cc\u0644\u062f balance \u062f\u0631 representations", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/database.md", + "source_location": "L53", + "_origin": "ast", + "id": "task_18_settlement_database_\u0641\u06cc\u0644\u062f_balance_\u062f\u0631_representations", + "community": 389, + "norm_label": "\u0641\u06cc\u0644\u062f balance \u062f\u0631 representations" + }, + { + "label": "\u0641\u0644\u0648\u06cc \u0648\u0627\u0631\u06cc\u0632 \u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646 (\u0647\u0646\u06af\u0627\u0645 \u067e\u0631\u062f\u0627\u062e\u062a \u0645\u0648\u0641\u0642)", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/database.md", + "source_location": "L66", + "_origin": "ast", + "id": "task_18_settlement_database_\u0641\u0644\u0648\u06cc_\u0648\u0627\u0631\u06cc\u0632_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0647\u0646\u06af\u0627\u0645_\u067e\u0631\u062f\u0627\u062e\u062a_\u0645\u0648\u0641\u0642", + "community": 389, + "norm_label": "\u0641\u0644\u0648\u06cc \u0648\u0627\u0631\u06cc\u0632 \u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646 (\u0647\u0646\u06af\u0627\u0645 \u067e\u0631\u062f\u0627\u062e\u062a \u0645\u0648\u0641\u0642)" + }, + { + "label": "\u0641\u0644\u0648\u06cc \u062a\u0633\u0648\u06cc\u0647 (\u0647\u0646\u06af\u0627\u0645 \u062a\u0623\u06cc\u06cc\u062f \u0627\u062f\u0645\u06cc\u0646)", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/database.md", + "source_location": "L78", + "_origin": "ast", + "id": "task_18_settlement_database_\u0641\u0644\u0648\u06cc_\u062a\u0633\u0648\u06cc\u0647_\u0647\u0646\u06af\u0627\u0645_\u062a\u0623\u06cc\u06cc\u062f_\u0627\u062f\u0645\u06cc\u0646", + "community": 389, + "norm_label": "\u0641\u0644\u0648\u06cc \u062a\u0633\u0648\u06cc\u0647 (\u0647\u0646\u06af\u0627\u0645 \u062a\u0627\u06cc\u06cc\u062f \u0627\u062f\u0645\u06cc\u0646)" + }, + { + "label": "task.md", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_18_settlement_task", + "community": 249, + "norm_label": "task.md" + }, + { + "label": "\u062a\u0633\u06a9 \u06f1\u06f8: \u0645\u0627\u0698\u0648\u0644 \u062a\u0633\u0648\u06cc\u0647 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (Settlement)", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L1", + "_origin": "ast", + "id": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", + "community": 249, + "norm_label": "\u062a\u0633\u06a9 \u06f1\u06f8: \u0645\u0627\u0698\u0648\u0644 \u062a\u0633\u0648\u06cc\u0647 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (settlement)" + }, + { + "label": "\u062a\u0648\u0636\u06cc\u062d", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L3", + "_origin": "ast", + "id": "task_18_settlement_task_\u062a\u0648\u0636\u06cc\u062d", + "community": 249, + "norm_label": "\u062a\u0648\u0636\u06cc\u062d" + }, + { + "label": "\u0641\u0644\u0648\u06cc \u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646 (\u0627\u0632 \u0645\u0633\u062a\u0646\u062f)", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L8", + "_origin": "ast", + "id": "task_18_settlement_task_\u0641\u0644\u0648\u06cc_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0627\u0632_\u0645\u0633\u062a\u0646\u062f", + "community": 249, + "norm_label": "\u0641\u0644\u0648\u06cc \u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646 (\u0627\u0632 \u0645\u0633\u062a\u0646\u062f)" + }, + { + "label": "Endpoint \u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L19", + "_origin": "ast", + "id": "task_18_settlement_task_endpoint_\u0647\u0627", + "community": 249, + "norm_label": "endpoint \u0647\u0627" + }, + { + "label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L31", + "_origin": "ast", + "id": "task_18_settlement_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "community": 249, + "norm_label": "\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627" + }, + { + "label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L34", + "_origin": "ast", + "id": "task_18_settlement_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "community": 249, + "norm_label": "\u0632\u0645\u0627\u0646 \u062a\u062e\u0645\u06cc\u0646\u06cc" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Request \u2014 POST /api/v1/representation/{id}/settlement", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L39", + "_origin": "ast", + "id": "task_18_settlement_task_\u0646\u0645\u0648\u0646\u0647_request_post_api_v1_representation_id_settlement", + "community": 249, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 request \u2014 post /api/v1/representation/{id}/settlement" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Response \u2014 GET /api/v1/representation/{id}/wallet", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L50", + "_origin": "ast", + "id": "task_18_settlement_task_\u0646\u0645\u0648\u0646\u0647_response_get_api_v1_representation_id_wallet", + "community": 249, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 response \u2014 get /api/v1/representation/{id}/wallet" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Response \u2014 GET /api/v1/representation/{id}/wallet/transactions", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L62", + "_origin": "ast", + "id": "task_18_settlement_task_\u0646\u0645\u0648\u0646\u0647_response_get_api_v1_representation_id_wallet_transactions", + "community": 249, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 response \u2014 get /api/v1/representation/{id}/wallet/transactions" + }, + { + "label": "\u0646\u0645\u0648\u0646\u0647 Response \u2014 GET /api/v1/settlement/{uuid}", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L94", + "_origin": "ast", + "id": "task_18_settlement_task_\u0646\u0645\u0648\u0646\u0647_response_get_api_v1_settlement_uuid", + "community": 249, + "norm_label": "\u0646\u0645\u0648\u0646\u0647 response \u2014 get /api/v1/settlement/{uuid}" + }, + { + "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", + "file_type": "document", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L111", + "_origin": "ast", + "id": "task_18_settlement_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "community": 249, + "norm_label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645" + } + ], + "links": [ + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L54", + "weight": 1.0, + "source": "admin_app", + "target": "admin_app_allowed_roles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L112", + "weight": 1.0, + "source": "admin_app", + "target": "admin_app_app", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L56", + "weight": 1.0, + "source": "admin_app", + "target": "admin_app_privateroute", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L93", + "weight": 1.0, + "source": "admin_app", + "target": "admin_app_publicroute", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L98", + "weight": 1.0, + "source": "admin_app", + "target": "admin_app_roleroute", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "admin_app", + "target": "layout_adminlayout", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "admin_app", + "target": "layout_adminlayout_adminlayout", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L49", + "weight": 1.0, + "source": "admin_app", + "target": "pages_adminsubscriptionpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "admin_app", + "target": "pages_appointmentdetailpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "admin_app", + "target": "pages_appointmentspage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "admin_app", + "target": "pages_blogformpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L27", + "weight": 1.0, + "source": "admin_app", + "target": "pages_blogspage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L26", + "weight": 1.0, + "source": "admin_app", + "target": "pages_categoriespage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L40", + "weight": 1.0, + "source": "admin_app", + "target": "pages_claimspage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "admin_app", + "target": "pages_clinicdetailpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L42", + "weight": 1.0, + "source": "admin_app", + "target": "pages_clinicformpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L46", + "weight": 1.0, + "source": "admin_app", + "target": "pages_clinicservicespage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "admin_app", + "target": "pages_clinicspage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "admin_app", + "target": "pages_commentspage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "admin_app", + "target": "pages_dashboardpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "admin_app", + "target": "pages_doctordetailpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "admin_app", + "target": "pages_doctorformpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L36", + "weight": 1.0, + "source": "admin_app", + "target": "pages_doctorprofilepage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L36", + "weight": 1.0, + "source": "admin_app", + "target": "pages_doctorprofilepage_doctorprofilepage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "admin_app", + "target": "pages_doctorspage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L32", + "weight": 1.0, + "source": "admin_app", + "target": "pages_financialreportpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L39", + "weight": 1.0, + "source": "admin_app", + "target": "pages_insurancepricingpage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L39", + "weight": 1.0, + "source": "admin_app", + "target": "pages_insurancepricingpage_insurancepricingpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "admin_app", + "target": "pages_loginpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L30", + "weight": 1.0, + "source": "admin_app", + "target": "pages_myclinicpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L41", + "weight": 1.0, + "source": "admin_app", + "target": "pages_myfinancialpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L37", + "weight": 1.0, + "source": "admin_app", + "target": "pages_mypatientspage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L48", + "weight": 1.0, + "source": "admin_app", + "target": "pages_mysecretariespage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L38", + "weight": 1.0, + "source": "admin_app", + "target": "pages_newsessionpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "admin_app", + "target": "pages_paymentdetailpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "admin_app", + "target": "pages_paymentspage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L43", + "weight": 1.0, + "source": "admin_app", + "target": "pages_preregistrationspage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "admin_app", + "target": "pages_ratingspage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "admin_app", + "target": "pages_representationdetailpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L34", + "weight": 1.0, + "source": "admin_app", + "target": "pages_representationfinancepage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L35", + "weight": 1.0, + "source": "admin_app", + "target": "pages_representationprofilepage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L33", + "weight": 1.0, + "source": "admin_app", + "target": "pages_representationsettlementpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "admin_app", + "target": "pages_representationspage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L29", + "weight": 1.0, + "source": "admin_app", + "target": "pages_secretariespage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "admin_app", + "target": "pages_selectcontextpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L31", + "weight": 1.0, + "source": "admin_app", + "target": "pages_settingspage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "admin_app", + "target": "pages_settlementdetailpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "admin_app", + "target": "pages_settlementspage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "admin_app", + "target": "pages_smspage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L47", + "weight": 1.0, + "source": "admin_app", + "target": "pages_smswalletpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L44", + "weight": 1.0, + "source": "admin_app", + "target": "pages_staffpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L45", + "weight": 1.0, + "source": "admin_app", + "target": "pages_subscriptionpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "admin_app", + "target": "pages_userdetailpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "admin_app", + "target": "pages_userspage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "admin_app", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "admin_app", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/App.tsx", + "source_location": "L50", + "weight": 1.0, + "source": "admin_app", + "target": "ui_pwainstallbanner", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/index.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "admin_index", + "target": "admin_app", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/App.tsx", + "source_location": "L57", + "weight": 1.0, + "source": "admin_app_privateroute", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/App.tsx", + "source_location": "L94", + "weight": 1.0, + "source": "admin_app_publicroute", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/App.tsx", + "source_location": "L99", + "weight": 1.0, + "source": "admin_app_roleroute", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/FreeVisitPrice.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "components_freevisitprice", + "target": "components_freevisitprice_freevisitprice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/FreeVisitPrice.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "components_freevisitprice", + "target": "components_freevisitprice_pricing", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/FreeVisitPrice.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "components_freevisitprice", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/FreeVisitPrice.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "components_freevisitprice", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/FreeVisitPrice.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "components_freevisitprice", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/FreeVisitPrice.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "components_freevisitprice", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/InsurancePricingPage.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "pages_insurancepricingpage", + "target": "components_freevisitprice", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/components/FreeVisitPrice.tsx", + "source_location": "L50", + "weight": 1.0, + "source": "components_freevisitprice_freevisitprice", + "target": "lib_utils_formatrial" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L37", + "weight": 1.0, + "source": "components_serviceinsurancemodal", + "target": "components_serviceinsurancemodal_contractcard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "components_serviceinsurancemodal", + "target": "components_serviceinsurancemodal_coveragerow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "components_serviceinsurancemodal", + "target": "components_serviceinsurancemodal_draft", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L32", + "weight": 1.0, + "source": "components_serviceinsurancemodal", + "target": "components_serviceinsurancemodal_kind", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L184", + "weight": 1.0, + "source": "components_serviceinsurancemodal", + "target": "components_serviceinsurancemodal_serviceinsurancemodal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "components_serviceinsurancemodal", + "target": "components_serviceinsurancemodal_tenantinsurance", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "components_serviceinsurancemodal", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "components_serviceinsurancemodal", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "components_serviceinsurancemodal", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "components_serviceinsurancemodal", + "target": "types_index_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "components_serviceinsurancemodal", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "components_serviceinsurancemodal", + "target": "ui_priceinput", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceInsuranceModal.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "components_serviceinsurancemodal", + "target": "ui_priceinput_priceinput", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "components_serviceinsurancemodal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "components_servicetariffmodal", + "target": "components_servicetariffmodal_servicetariffmodal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "components_servicetariffmodal", + "target": "components_servicetariffmodal_tariffresponse", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "components_servicetariffmodal", + "target": "components_servicetariffmodal_tariffrow", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "components_servicetariffmodal", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "components_servicetariffmodal", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "components_servicetariffmodal", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "components_servicetariffmodal", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "components_servicetariffmodal", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "components_servicetariffmodal", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "components_servicetariffmodal", + "target": "types_index_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "components_servicetariffmodal", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "components_servicetariffmodal", + "target": "ui_priceinput", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "components_servicetariffmodal", + "target": "ui_priceinput_priceinput", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "components_servicetariffmodal", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "components_servicetariffmodal", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "components_servicetariffmodal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/components/ServiceTariffModal.tsx", + "source_location": "L88", + "weight": 1.0, + "source": "components_servicetariffmodal_servicetariffmodal", + "target": "lib_utils_formatnumber" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/TenantInsuranceContracts.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "components_tenantinsurancecontracts", + "target": "components_tenantinsurancecontracts_contract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/TenantInsuranceContracts.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "components_tenantinsurancecontracts", + "target": "components_tenantinsurancecontracts_insuranceoption", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/TenantInsuranceContracts.tsx", + "source_location": "L26", + "weight": 1.0, + "source": "components_tenantinsurancecontracts", + "target": "components_tenantinsurancecontracts_kind_label", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/TenantInsuranceContracts.tsx", + "source_location": "L31", + "weight": 1.0, + "source": "components_tenantinsurancecontracts", + "target": "components_tenantinsurancecontracts_tenantinsurancecontracts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/TenantInsuranceContracts.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "components_tenantinsurancecontracts", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/TenantInsuranceContracts.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "components_tenantinsurancecontracts", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/TenantInsuranceContracts.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "components_tenantinsurancecontracts", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/TenantInsuranceContracts.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "components_tenantinsurancecontracts", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/TenantInsuranceContracts.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "components_tenantinsurancecontracts", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/TenantInsuranceContracts.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "components_tenantinsurancecontracts", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/InsurancePricingPage.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "pages_insurancepricingpage", + "target": "components_tenantinsurancecontracts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/AdminLayout.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "layout_adminlayout", + "target": "layout_adminlayout_adminlayout", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/AdminLayout.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "layout_adminlayout", + "target": "layout_sidebar", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/AdminLayout.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "layout_adminlayout", + "target": "layout_topbar", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/AdminLayout.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "layout_adminlayout", + "target": "stores_uistore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/AdminLayout.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "layout_adminlayout", + "target": "stores_uistore_useuistore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/components/layout/AdminLayout.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "layout_adminlayout_adminlayout", + "target": "stores_uistore_useuistore" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L29", + "weight": 1.0, + "source": "layout_sidebar", + "target": "hooks_usesubscription", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L29", + "weight": 1.0, + "source": "layout_sidebar", + "target": "hooks_usesubscription_usesubscription", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L426", + "weight": 1.0, + "source": "layout_sidebar", + "target": "layout_sidebar_avatarbg", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L41", + "weight": 1.0, + "source": "layout_sidebar", + "target": "layout_sidebar_buildsections", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L424", + "weight": 1.0, + "source": "layout_sidebar", + "target": "layout_sidebar_hues", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L431", + "weight": 1.0, + "source": "layout_sidebar", + "target": "layout_sidebar_props", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L415", + "weight": 1.0, + "source": "layout_sidebar", + "target": "layout_sidebar_role_labels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L39", + "weight": 1.0, + "source": "layout_sidebar", + "target": "layout_sidebar_section", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L33", + "weight": 1.0, + "source": "layout_sidebar", + "target": "layout_sidebar_sectionitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L436", + "weight": 1.0, + "source": "layout_sidebar", + "target": "layout_sidebar_sidebar", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L30", + "weight": 1.0, + "source": "layout_sidebar", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L30", + "weight": 1.0, + "source": "layout_sidebar", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L31", + "weight": 1.0, + "source": "layout_sidebar", + "target": "stores_uistore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L31", + "weight": 1.0, + "source": "layout_sidebar", + "target": "stores_uistore_useuistore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L443", + "weight": 1.0, + "source": "layout_sidebar_sidebar", + "target": "layout_sidebar_buildsections", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L550", + "weight": 1.0, + "source": "layout_sidebar_sidebar", + "target": "layout_sidebar_avatarbg", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L440", + "weight": 1.0, + "source": "layout_sidebar_sidebar", + "target": "hooks_usesubscription_usesubscription" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L439", + "weight": 1.0, + "source": "layout_sidebar_sidebar", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/components/layout/Sidebar.tsx", + "source_location": "L437", + "weight": 1.0, + "source": "layout_sidebar_sidebar", + "target": "stores_uistore_useuistore" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Topbar.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "layout_topbar", + "target": "layout_topbar_topbar", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Topbar.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "layout_topbar", + "target": "stores_uistore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Topbar.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "layout_topbar", + "target": "stores_uistore_brandhue", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Topbar.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "layout_topbar", + "target": "stores_uistore_hues", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/layout/Topbar.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "layout_topbar", + "target": "stores_uistore_useuistore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/components/layout/Topbar.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "layout_topbar_topbar", + "target": "stores_uistore_useuistore" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "ui_appointmentstatusdropdown", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/AppointmentStatusDropdown.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "ui_appointmentstatusdropdown", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/AppointmentStatusDropdown.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "ui_appointmentstatusdropdown", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/AppointmentStatusDropdown.tsx", + "source_location": "L30", + "weight": 1.0, + "source": "ui_appointmentstatusdropdown", + "target": "ui_appointmentstatusdropdown_appointmentstatusdropdown", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/AppointmentStatusDropdown.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "ui_appointmentstatusdropdown", + "target": "ui_appointmentstatusdropdown_props", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/AppointmentStatusDropdown.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "ui_appointmentstatusdropdown", + "target": "ui_appointmentstatusdropdown_status_meta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/AppointmentStatusDropdown.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "ui_appointmentstatusdropdown", + "target": "ui_appointmentstatusdropdown_transitions", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_blogspage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_commentspage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_preregistrationspage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_ratingspage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_representationspage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_settlementdetailpage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_smspage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_staffpage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_userspage", + "target": "ui_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/ConfirmDialog.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "ui_confirmdialog", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/ConfirmDialog.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "ui_confirmdialog", + "target": "ui_confirmdialog_props", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_blogspage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_commentspage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_preregistrationspage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_ratingspage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_representationspage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_settlementdetailpage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_smspage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_staffpage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_userspage", + "target": "ui_confirmdialog_confirmdialog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_blogspage", + "target": "ui_datatable", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "ui_datatable", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_commentspage", + "target": "ui_datatable", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_financialreportpage", + "target": "ui_datatable", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "ui_datatable", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_paymentspage", + "target": "ui_datatable", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_ratingspage", + "target": "ui_datatable", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_representationspage", + "target": "ui_datatable", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "ui_datatable", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "ui_datatable", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_smspage", + "target": "ui_datatable", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_staffpage", + "target": "ui_datatable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/DataTable.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "ui_datatable", + "target": "ui_datatable_column", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/DataTable.tsx", + "source_location": "L37", + "weight": 1.0, + "source": "ui_datatable", + "target": "ui_datatable_datatable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/DataTable.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "ui_datatable", + "target": "ui_datatable_props", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/DataTable.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "ui_datatable", + "target": "ui_datatable_skeletonrow", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_blogspage", + "target": "ui_datatable_column", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "ui_datatable_column", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_commentspage", + "target": "ui_datatable_column", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_financialreportpage", + "target": "ui_datatable_column", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "ui_datatable_column", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_paymentspage", + "target": "ui_datatable_column", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_ratingspage", + "target": "ui_datatable_column", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_representationspage", + "target": "ui_datatable_column", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "ui_datatable_column", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "ui_datatable_column", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_smspage", + "target": "ui_datatable_column", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_staffpage", + "target": "ui_datatable_column", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_claimspage", + "target": "ui_featuregate", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "ui_featuregate", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/InsurancePricingPage.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "pages_insurancepricingpage", + "target": "ui_featuregate", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "ui_featuregate", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "ui_featuregate", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/FeatureGate.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "ui_featuregate", + "target": "hooks_usesubscription", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/FeatureGate.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "ui_featuregate", + "target": "hooks_usesubscription_usesubscription", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/FeatureGate.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "ui_featuregate", + "target": "ui_featuregate_featuregate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/FeatureGate.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "ui_featuregate", + "target": "ui_featuregate_featuregateprops", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/components/ui/FeatureGate.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "ui_featuregate_featuregate", + "target": "hooks_usesubscription_usesubscription" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "ui_invitedoctormodal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "ui_invitedoctormodal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/InviteDoctorModal.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "ui_invitedoctormodal", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/InviteDoctorModal.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "ui_invitedoctormodal", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/InviteDoctorModal.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "ui_invitedoctormodal", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/InviteDoctorModal.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "ui_invitedoctormodal", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/InviteDoctorModal.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "ui_invitedoctormodal", + "target": "lib_utils_iranmobileschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/InviteDoctorModal.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "ui_invitedoctormodal", + "target": "ui_invitedoctormodal_invitedoctormodal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/InviteDoctorModal.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "ui_invitedoctormodal", + "target": "ui_invitedoctormodal_inviteform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/InviteDoctorModal.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "ui_invitedoctormodal", + "target": "ui_invitedoctormodal_inviteschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/InviteDoctorModal.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "ui_invitedoctormodal", + "target": "ui_invitedoctormodal_props", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/InviteDoctorModal.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "ui_invitedoctormodal", + "target": "ui_mobileinput", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "ui_invitedoctormodal_invitedoctormodal", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "ui_invitedoctormodal_invitedoctormodal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicFormPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_clinicformpage", + "target": "ui_mobileinput", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "ui_mobileinput", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L26", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "ui_mobileinput", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "ui_mobileinput", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "ui_mobileinput", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_representationspage", + "target": "ui_mobileinput", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/MobileInput.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "ui_mobileinput", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/MobileInput.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "ui_mobileinput", + "target": "lib_utils_sanitizemobileinput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/MobileInput.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "ui_mobileinput", + "target": "ui_mobileinput_props", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_claimspage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L27", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "pages_representationspage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_settlementdetailpage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_smspage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_staffpage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "ui_modal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/Modal.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "ui_modal", + "target": "ui_modal_modal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/Modal.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "ui_modal", + "target": "ui_modal_modalsize", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/Modal.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "ui_modal", + "target": "ui_modal_props", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/Modal.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "ui_modal", + "target": "ui_modal_sizemap", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "ui_notificationmobilecard", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L29", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "ui_notificationmobilecard", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/NotificationMobileCard.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "ui_notificationmobilecard", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/NotificationMobileCard.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "ui_notificationmobilecard", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/NotificationMobileCard.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "ui_notificationmobilecard", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/NotificationMobileCard.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "ui_notificationmobilecard", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/NotificationMobileCard.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "ui_notificationmobilecard", + "target": "lib_utils_sanitizemobileinput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/NotificationMobileCard.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "ui_notificationmobilecard", + "target": "ui_notificationmobilecard_notificationmobilecard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/NotificationMobileCard.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "ui_notificationmobilecard", + "target": "ui_notificationmobilecard_notificationmobiledata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/NotificationMobileCard.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "ui_notificationmobilecard", + "target": "ui_notificationmobilecard_props", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "ui_pageheader", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "ui_pageheader", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_blogformpage", + "target": "ui_pageheader", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_claimspage", + "target": "ui_pageheader", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "ui_pageheader", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/InsurancePricingPage.tsx", + "source_location": "L1", + "weight": 1.0, + "source": "pages_insurancepricingpage", + "target": "ui_pageheader", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyFinancialPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_myfinancialpage", + "target": "ui_pageheader", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "ui_pageheader", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "ui_pageheader", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_paymentdetailpage", + "target": "ui_pageheader", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_preregistrationspage", + "target": "ui_pageheader", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "ui_pageheader", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "ui_pageheader", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_staffpage", + "target": "ui_pageheader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PageHeader.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "ui_pageheader", + "target": "ui_pageheader_crumb", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PageHeader.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "ui_pageheader", + "target": "ui_pageheader_pageheader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PageHeader.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "ui_pageheader", + "target": "ui_pageheader_props", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_blogspage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_commentspage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_financialreportpage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_paymentspage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_preregistrationspage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_ratingspage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_representationfinancepage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_representationspage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_smspage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_userspage", + "target": "ui_pagination", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/Pagination.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "ui_pagination", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/Pagination.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "ui_pagination", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/Pagination.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "ui_pagination", + "target": "ui_pagination_pagination", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/Pagination.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "ui_pagination", + "target": "ui_pagination_props", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/components/ui/Pagination.tsx", + "source_location": "L33", + "weight": 1.0, + "source": "ui_pagination_pagination", + "target": "lib_utils_formatnumber" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "ui_persiancalendar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L66", + "weight": 1.0, + "source": "ui_persiancalendar", + "target": "ui_persiancalendar_jalali_months", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "ui_persiancalendar", + "target": "ui_persiancalendar_jalalifirstweekday", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L32", + "weight": 1.0, + "source": "ui_persiancalendar", + "target": "ui_persiancalendar_jalalitogregorian", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L172", + "weight": 1.0, + "source": "ui_persiancalendar", + "target": "ui_persiancalendar_navbtnstyle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L68", + "weight": 1.0, + "source": "ui_persiancalendar", + "target": "ui_persiancalendar_persiancalendar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "ui_persiancalendar", + "target": "ui_persiancalendar_pf", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "ui_persiancalendar", + "target": "ui_persiancalendar_props", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "ui_persiancalendar", + "target": "ui_persiancalendar_tojalali", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "ui_persiancalendar", + "target": "ui_persiancalendar_week_days", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianDatePicker.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "ui_persiandatepicker", + "target": "ui_persiancalendar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L72", + "weight": 1.0, + "source": "ui_persiancalendar_persiancalendar", + "target": "ui_persiancalendar_tojalali", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L26", + "weight": 1.0, + "source": "ui_persiancalendar_jalalifirstweekday", + "target": "ui_persiancalendar_jalalitogregorian", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianCalendar.tsx", + "source_location": "L87", + "weight": 1.0, + "source": "ui_persiancalendar_persiancalendar", + "target": "ui_persiancalendar_jalalifirstweekday", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianDateInput.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "ui_persiandateinput", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianDateInput.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "ui_persiandateinput", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianDateInput.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "ui_persiandateinput", + "target": "ui_persiandateinput_persiandateinput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianDateInput.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "ui_persiandateinput", + "target": "ui_persiandateinput_props", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/components/ui/PersianDateInput.tsx", + "source_location": "L42", + "weight": 1.0, + "source": "ui_persiandateinput_persiandateinput", + "target": "lib_utils_formatdate" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_claimspage", + "target": "ui_persiandatepicker", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianDatePicker.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "ui_persiandatepicker", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianDatePicker.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "ui_persiandatepicker", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianDatePicker.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "ui_persiandatepicker", + "target": "ui_persiandatepicker_persiandatepicker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PersianDatePicker.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "ui_persiandatepicker", + "target": "ui_persiandatepicker_props", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/components/ui/PersianDatePicker.tsx", + "source_location": "L30", + "weight": 1.0, + "source": "ui_persiandatepicker_persiandatepicker", + "target": "lib_utils_formatdate" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "ui_priceinput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PriceInput.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "ui_priceinput", + "target": "ui_priceinput_formatdisplay", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PriceInput.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "ui_priceinput", + "target": "ui_priceinput_persian_to_latin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PriceInput.tsx", + "source_location": "L29", + "weight": 1.0, + "source": "ui_priceinput", + "target": "ui_priceinput_priceinput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PriceInput.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "ui_priceinput", + "target": "ui_priceinput_priceinputprops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PriceInput.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "ui_priceinput", + "target": "ui_priceinput_tolatindigits", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "ui_priceinput_priceinput", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PwaInstallBanner.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "ui_pwainstallbanner", + "target": "hooks_usepwainstall", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PwaInstallBanner.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "ui_pwainstallbanner", + "target": "hooks_usepwainstall_usepwainstall", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PwaInstallBanner.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "ui_pwainstallbanner", + "target": "ui_pwainstallbanner_pwainstallbanner", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/components/ui/PwaInstallBanner.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "ui_pwainstallbanner_pwainstallbanner", + "target": "hooks_usepwainstall_usepwainstall" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/LoginPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_loginpage", + "target": "ui_pwalogincard", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PwaLoginCard.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "ui_pwalogincard", + "target": "hooks_usepwainstall", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PwaLoginCard.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "ui_pwalogincard", + "target": "hooks_usepwainstall_usepwainstall", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PwaLoginCard.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "ui_pwalogincard", + "target": "ui_pwalogincard_detectios", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PwaLoginCard.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "ui_pwalogincard", + "target": "ui_pwalogincard_pwalogincard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/PwaLoginCard.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "ui_pwalogincard_pwalogincard", + "target": "ui_pwalogincard_detectios", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/components/ui/PwaLoginCard.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "ui_pwalogincard_pwalogincard", + "target": "hooks_usepwainstall_usepwainstall" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_blogformpage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_claimspage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L30", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L26", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_representationspage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_smspage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_userspage", + "target": "ui_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/SearchableSelect.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "ui_searchableselect", + "target": "stores_uistore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/SearchableSelect.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "ui_searchableselect", + "target": "stores_uistore_useuistore", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/SearchableSelect.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "ui_searchableselect", + "target": "ui_searchableselect_props", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/SearchableSelect.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "ui_searchableselect", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/SearchableSelect.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "ui_searchableselect", + "target": "ui_searchableselect_selectoption", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_blogformpage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_claimspage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L30", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L26", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_representationspage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_smspage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_userspage", + "target": "ui_searchableselect_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/components/ui/SearchableSelect.tsx", + "source_location": "L35", + "weight": 1.0, + "source": "ui_searchableselect_searchableselect", + "target": "stores_uistore_useuistore" + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "ui_statcard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatCard.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "ui_statcard", + "target": "ui_statcard_props", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatCard.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "ui_statcard", + "target": "ui_statcard_statcard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatCard.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "ui_statcard", + "target": "ui_statcard_stattone", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatCard.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "ui_statcard", + "target": "ui_statcard_tone", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "ui_statusbadge", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_commentspage", + "target": "ui_statusbadge", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "ui_statusbadge", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_paymentdetailpage", + "target": "ui_statusbadge", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_paymentspage", + "target": "ui_statusbadge", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "ui_statusbadge", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_representationspage", + "target": "ui_statusbadge", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "ui_statusbadge", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_settlementdetailpage", + "target": "ui_statusbadge", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "ui_statusbadge", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_smspage", + "target": "ui_statusbadge", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_staffpage", + "target": "ui_statusbadge", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "ui_statusbadge", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "ui_statusbadge", + "target": "types_index_appointmentstatus", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "ui_statusbadge", + "target": "types_index_paymentstatus", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "ui_statusbadge", + "target": "types_index_settlementstatus", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L2", + "weight": 1.0, + "source": "ui_statusbadge", + "target": "types_index_smstemplatestatus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L71", + "weight": 1.0, + "source": "ui_statusbadge", + "target": "ui_statusbadge_activebadge", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "ui_statusbadge", + "target": "ui_statusbadge_appointmentmap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "ui_statusbadge", + "target": "ui_statusbadge_badgecolor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "ui_statusbadge", + "target": "ui_statusbadge_paymentmap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L37", + "weight": 1.0, + "source": "ui_statusbadge", + "target": "ui_statusbadge_props", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L31", + "weight": 1.0, + "source": "ui_statusbadge", + "target": "ui_statusbadge_settlementmap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "ui_statusbadge", + "target": "ui_statusbadge_smsmap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/components/ui/StatusBadge.tsx", + "source_location": "L42", + "weight": 1.0, + "source": "ui_statusbadge", + "target": "ui_statusbadge_statusbadge", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_commentspage", + "target": "ui_statusbadge_activebadge", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "ui_statusbadge_activebadge", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "ui_statusbadge_activebadge", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_representationspage", + "target": "ui_statusbadge_activebadge", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "ui_statusbadge_activebadge", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_staffpage", + "target": "ui_statusbadge_activebadge", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/hooks/usePaymentConfig.ts", + "source_location": "L5", + "weight": 1.0, + "source": "hooks_usepaymentconfig", + "target": "hooks_usepaymentconfig_usepaymentconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/hooks/usePaymentConfig.ts", + "source_location": "L3", + "weight": 1.0, + "source": "hooks_usepaymentconfig", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/hooks/usePaymentConfig.ts", + "source_location": "L2", + "weight": 1.0, + "source": "hooks_usepaymentconfig", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/hooks/usePaymentConfig.ts", + "source_location": "L3", + "weight": 1.0, + "source": "hooks_usepaymentconfig", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "hooks_usepaymentconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "hooks_usepaymentconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "hooks_usepaymentconfig_usepaymentconfig", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L59", + "weight": 1.0, + "source": "pages_smswalletpage_smswalletpageinner", + "target": "hooks_usepaymentconfig_usepaymentconfig" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "hooks_usepaymentconfig_usepaymentconfig", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L64", + "weight": 1.0, + "source": "pages_subscriptionpage_subscriptionpage", + "target": "hooks_usepaymentconfig_usepaymentconfig" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/hooks/usePwaInstall.ts", + "source_location": "L3", + "weight": 1.0, + "source": "hooks_usepwainstall", + "target": "hooks_usepwainstall_beforeinstallpromptevent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/hooks/usePwaInstall.ts", + "source_location": "L10", + "weight": 1.0, + "source": "hooks_usepwainstall", + "target": "hooks_usepwainstall_usepwainstall", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/hooks/useSubscription.ts", + "source_location": "L7", + "weight": 1.0, + "source": "hooks_usesubscription", + "target": "hooks_usesubscription_usesubscription", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/hooks/useSubscription.ts", + "source_location": "L3", + "weight": 1.0, + "source": "hooks_usesubscription", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/hooks/useSubscription.ts", + "source_location": "L2", + "weight": 1.0, + "source": "hooks_usesubscription", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/hooks/useSubscription.ts", + "source_location": "L3", + "weight": 1.0, + "source": "hooks_usesubscription", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/hooks/useSubscription.ts", + "source_location": "L4", + "weight": 1.0, + "source": "hooks_usesubscription", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/hooks/useSubscription.ts", + "source_location": "L4", + "weight": 1.0, + "source": "hooks_usesubscription", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/hooks/useSubscription.ts", + "source_location": "L5", + "weight": 1.0, + "source": "hooks_usesubscription", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/hooks/useSubscription.ts", + "source_location": "L5", + "weight": 1.0, + "source": "hooks_usesubscription", + "target": "types_index_mysubscriptiondata", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "hooks_usesubscription", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/hooks/useSubscription.ts", + "source_location": "L8", + "weight": 1.0, + "source": "hooks_usesubscription_usesubscription", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "hooks_usesubscription_usesubscription", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L265", + "weight": 1.0, + "source": "pages_mysecretariespage_mysecretariespage", + "target": "hooks_usesubscription_usesubscription" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/index.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "admin_index", + "target": "admin_index_queryclient", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/index.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "admin_index", + "target": "admin_index_toaststyle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L77", + "weight": 1.0, + "source": "lib_api", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L16", + "weight": 1.0, + "source": "lib_api", + "target": "lib_api_apierror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L88", + "weight": 1.0, + "source": "lib_api", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L5", + "weight": 1.0, + "source": "lib_api", + "target": "lib_api_gettoken", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L94", + "weight": 1.0, + "source": "lib_api", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L29", + "weight": 1.0, + "source": "lib_api", + "target": "lib_api_refreshonce", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L38", + "weight": 1.0, + "source": "lib_api", + "target": "lib_api_request", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L1", + "weight": 1.0, + "source": "lib_api", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L1", + "weight": 1.0, + "source": "lib_api", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_blogformpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_blogspage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_claimspage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicFormPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_clinicformpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_commentspage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "pages_financialreportpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyFinancialPage.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "pages_myfinancialpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L27", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_paymentdetailpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_paymentspage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_preregistrationspage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_ratingspage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_representationfinancepage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationProfilePage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_representationprofilepage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_representationsettlementpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_representationspage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettingsPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_settingspage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_settlementdetailpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_smspage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_staffpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_userspage", + "target": "lib_api", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L43", + "weight": 1.0, + "source": "lib_api_request", + "target": "lib_api_gettoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L17", + "weight": 1.0, + "source": "lib_api_apierror", + "target": "lib_api_apierror_constructor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "lib_api_apierror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/api.ts", + "source_location": "L56", + "weight": 1.0, + "source": "lib_api_request", + "target": "lib_api_refreshonce", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_blogformpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_blogspage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_claimspage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicFormPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_clinicformpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_commentspage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "pages_financialreportpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyFinancialPage.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "pages_myfinancialpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L27", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_paymentdetailpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_paymentspage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_preregistrationspage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_ratingspage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_representationfinancepage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationProfilePage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_representationprofilepage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "pages_representationsettlementpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_representationspage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettingsPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_settingspage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_settlementdetailpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_smspage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_staffpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_userspage", + "target": "lib_api_api", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_blogformpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_blogspage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicFormPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_clinicformpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_commentspage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "pages_financialreportpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyFinancialPage.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "pages_myfinancialpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L26", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_paymentdetailpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_ratingspage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_representationfinancepage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationProfilePage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_representationprofilepage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_representationsettlementpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_representationspage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettingsPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_settingspage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_settlementdetailpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_smspage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_staffpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_userspage", + "target": "lib_api_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_blogspage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_commentspage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L4", + "weight": 1.0, + "source": "pages_financialreportpage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L26", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_paymentspage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_preregistrationspage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_ratingspage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_representationfinancepage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_representationspage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_smspage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_userspage", + "target": "lib_api_paginatedresponse", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L48", + "weight": 1.0, + "source": "lib_utils", + "target": "lib_utils_cn", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L19", + "weight": 1.0, + "source": "lib_utils", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L27", + "weight": 1.0, + "source": "lib_utils", + "target": "lib_utils_formatdatetime", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L7", + "weight": 1.0, + "source": "lib_utils", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L3", + "weight": 1.0, + "source": "lib_utils", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L79", + "weight": 1.0, + "source": "lib_utils", + "target": "lib_utils_iranmobileoptionalschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L73", + "weight": 1.0, + "source": "lib_utils", + "target": "lib_utils_iranmobileschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L68", + "weight": 1.0, + "source": "lib_utils", + "target": "lib_utils_isvalidiranmobile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L43", + "weight": 1.0, + "source": "lib_utils", + "target": "lib_utils_maskmobile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L61", + "weight": 1.0, + "source": "lib_utils", + "target": "lib_utils_sanitizemobileinput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L11", + "weight": 1.0, + "source": "lib_utils", + "target": "lib_utils_todate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L53", + "weight": 1.0, + "source": "lib_utils", + "target": "lib_utils_toenglishdigits", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L36", + "weight": 1.0, + "source": "lib_utils", + "target": "lib_utils_togregoriandate", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_blogspage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_claimspage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicFormPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_clinicformpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_commentspage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_financialreportpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/LoginPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_loginpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyFinancialPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_myfinancialpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_paymentdetailpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_paymentspage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_preregistrationspage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_ratingspage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_representationfinancepage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_representationsettlementpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_representationspage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettingsPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_settingspage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_settlementdetailpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_smspage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_staffpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_userspage", + "target": "lib_utils", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_claimspage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L601", + "weight": 1.0, + "source": "pages_dashboardpage_clinicdashboard", + "target": "lib_utils_formatrial" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L827", + "weight": 1.0, + "source": "pages_dashboardpage_doctordashboard", + "target": "lib_utils_formatrial" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L1033", + "weight": 1.0, + "source": "pages_dashboardpage_representationdashboard", + "target": "lib_utils_formatrial" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_financialreportpage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyFinancialPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_myfinancialpage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/MyFinancialPage.tsx", + "source_location": "L51", + "weight": 1.0, + "source": "pages_myfinancialpage_myfinancialpage", + "target": "lib_utils_formatrial" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1305", + "weight": 1.0, + "source": "pages_mypatientspage_mypatientspageinner", + "target": "lib_utils_formatrial" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1480", + "weight": 1.0, + "source": "pages_mypatientspage_sessionrow", + "target": "lib_utils_formatrial" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_paymentdetailpage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L62", + "weight": 1.0, + "source": "pages_paymentdetailpage_paymentdetailpage", + "target": "lib_utils_formatrial" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_paymentspage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_representationfinancepage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L72", + "weight": 1.0, + "source": "pages_representationfinancepage_representationfinancepage", + "target": "lib_utils_formatrial" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_representationsettlementpage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L87", + "weight": 1.0, + "source": "pages_representationsettlementpage_representationsettlementpage", + "target": "lib_utils_formatrial" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_representationspage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_settlementdetailpage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L164", + "weight": 1.0, + "source": "pages_settlementdetailpage_settlementdetailpage", + "target": "lib_utils_formatrial" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L143", + "weight": 1.0, + "source": "pages_settlementspage_settlementspage", + "target": "lib_utils_formatrial" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L122", + "weight": 1.0, + "source": "pages_smswalletpage_smswalletpageinner", + "target": "lib_utils_formatrial" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "lib_utils_formatrial", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L302", + "weight": 1.0, + "source": "pages_subscriptionpage_subscriptionpage", + "target": "lib_utils_formatrial" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_claimspage", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L852", + "weight": 1.0, + "source": "pages_clinicdetailpage_clinicdetailpage", + "target": "lib_utils_formatnumber" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L101", + "weight": 1.0, + "source": "pages_clinicspage_clinicspage", + "target": "lib_utils_formatnumber" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L598", + "weight": 1.0, + "source": "pages_dashboardpage_clinicdashboard", + "target": "lib_utils_formatnumber" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L823", + "weight": 1.0, + "source": "pages_dashboardpage_doctordashboard", + "target": "lib_utils_formatnumber" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L1027", + "weight": 1.0, + "source": "pages_dashboardpage_representationdashboard", + "target": "lib_utils_formatnumber" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L917", + "weight": 1.0, + "source": "pages_dashboardpage_secretarydashboard", + "target": "lib_utils_formatnumber" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L109", + "weight": 1.0, + "source": "pages_dashboardpage_svgdonut", + "target": "lib_utils_formatnumber" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2677", + "weight": 1.0, + "source": "pages_doctordetailpage_doctordetailpage", + "target": "lib_utils_formatnumber" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1534", + "weight": 1.0, + "source": "pages_mypatientspage_sessionrow", + "target": "lib_utils_formatnumber" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L189", + "weight": 1.0, + "source": "pages_representationdetailpage_representationdetailpage", + "target": "lib_utils_formatnumber" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_representationfinancepage", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L128", + "weight": 1.0, + "source": "pages_representationfinancepage_representationfinancepage", + "target": "lib_utils_formatnumber" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_representationspage", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L125", + "weight": 1.0, + "source": "pages_smswalletpage_smswalletpageinner", + "target": "lib_utils_formatnumber" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L163", + "weight": 1.0, + "source": "pages_subscriptionpage_subscriptionpage", + "target": "lib_utils_formatnumber" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_userspage", + "target": "lib_utils_formatnumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L20", + "weight": 1.0, + "source": "lib_utils_formatdate", + "target": "lib_utils_todate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L28", + "weight": 1.0, + "source": "lib_utils_formatdatetime", + "target": "lib_utils_todate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L100", + "weight": 1.0, + "source": "pages_appointmentdetailpage_appointmentdetailpage", + "target": "lib_utils_formatdate" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L165", + "weight": 1.0, + "source": "pages_appointmentspage_datenavigator", + "target": "lib_utils_formatdate" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_blogspage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_claimspage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_commentspage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_financialreportpage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L822", + "weight": 1.0, + "source": "pages_mypatientspage_mypatientspageinner", + "target": "lib_utils_formatdate" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_paymentdetailpage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_paymentspage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_preregistrationspage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_ratingspage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L191", + "weight": 1.0, + "source": "pages_representationdetailpage_representationdetailpage", + "target": "lib_utils_formatdate" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_representationfinancepage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_representationsettlementpage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_representationspage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_smspage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_staffpage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L158", + "weight": 1.0, + "source": "pages_subscriptionpage_subscriptionpage", + "target": "lib_utils_formatdate" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L452", + "weight": 1.0, + "source": "pages_userdetailpage_userdetailpage", + "target": "lib_utils_formatdate" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_userspage", + "target": "lib_utils_formatdate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "lib_utils_formatdatetime", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L103", + "weight": 1.0, + "source": "pages_appointmentdetailpage_appointmentdetailpage", + "target": "lib_utils_formatdatetime" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "lib_utils_formatdatetime", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "lib_utils_formatdatetime", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1473", + "weight": 1.0, + "source": "pages_mypatientspage_sessionrow", + "target": "lib_utils_formatdatetime" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_paymentdetailpage", + "target": "lib_utils_formatdatetime", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L66", + "weight": 1.0, + "source": "pages_paymentdetailpage_paymentdetailpage", + "target": "lib_utils_formatdatetime" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettingsPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_settingspage", + "target": "lib_utils_formatdatetime", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_settlementdetailpage", + "target": "lib_utils_formatdatetime", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L173", + "weight": 1.0, + "source": "pages_settlementdetailpage_settlementdetailpage", + "target": "lib_utils_formatdatetime" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_smspage", + "target": "lib_utils_formatdatetime", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L664", + "weight": 1.0, + "source": "pages_smspage_smspage", + "target": "lib_utils_formatdatetime" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "lib_utils_formatdatetime", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "lib_utils_formatdatetime", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L453", + "weight": 1.0, + "source": "pages_userdetailpage_userdetailpage", + "target": "lib_utils_formatdatetime" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "lib_utils_togregoriandate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "lib_utils_maskmobile", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_paymentspage", + "target": "lib_utils_maskmobile", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "lib_utils_maskmobile", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_userspage", + "target": "lib_utils_maskmobile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L69", + "weight": 1.0, + "source": "lib_utils_isvalidiranmobile", + "target": "lib_utils_toenglishdigits", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/lib/utils.ts", + "source_location": "L62", + "weight": 1.0, + "source": "lib_utils_sanitizemobileinput", + "target": "lib_utils_toenglishdigits", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/LoginPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_loginpage", + "target": "lib_utils_sanitizemobileinput", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicFormPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_clinicformpage", + "target": "lib_utils_iranmobileschema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "lib_utils_iranmobileschema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "lib_utils_iranmobileschema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "lib_utils_iranmobileschema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_representationspage", + "target": "lib_utils_iranmobileschema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "lib_utils_iranmobileoptionalschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L431", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "pages_adminsubscriptionpage_adminsubscriptionpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L64", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "pages_adminsubscriptionpage_emptyfeatures", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L62", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "pages_adminsubscriptionpage_feature_keys", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L55", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "pages_adminsubscriptionpage_feature_labels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L51", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "pages_adminsubscriptionpage_periodform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L42", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "pages_adminsubscriptionpage_periodschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L67", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "pages_adminsubscriptionpage_plan_display", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L40", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "pages_adminsubscriptionpage_planform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L33", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "pages_adminsubscriptionpage_planschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L88", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "pages_adminsubscriptionpage_planstab", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "pages_adminsubscriptionpage_reportrow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L365", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "pages_adminsubscriptionpage_reporttab", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L75", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "pages_adminsubscriptionpage_switchtoggle", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "types_index_subscriptionperiod", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_adminsubscriptionpage", + "target": "types_index_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AdminSubscriptionPage.tsx", + "source_location": "L104", + "weight": 1.0, + "source": "pages_adminsubscriptionpage_planstab", + "target": "pages_adminsubscriptionpage_emptyfeatures", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "pages_appointmentdetailpage_all_statuses", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L34", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "pages_appointmentdetailpage_appointmentdetailpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "pages_appointmentdetailpage_inforow", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "types_index_appointment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_appointmentdetailpage", + "target": "types_index_appointmentstatus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L527", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_appointmentspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L430", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_bookingslot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L272", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_cancelledbadge", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L137", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_datenavigator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_empty_arr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L133", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_getpersianweekday", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L72", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_iconcancelled", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L52", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_iconcompleted", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L41", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_icontotal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L62", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_iconwaiting", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L181", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_navbtnsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L432", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_newappointmentmodal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L389", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_scheduleview", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L367", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_sessiondivider", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L266", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_sessiongroup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L295", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_slotcard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L256", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_slotitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L88", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_statsbar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_status_meta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L33", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_statusmeta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L192", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_tableview", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L803", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_tabstyle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L250", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_td", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L249", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_th", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L86", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_todaystats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L131", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "pages_appointmentspage_week_days_fa", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_appointmentspage", + "target": "types_index_appointment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L273", + "weight": 1.0, + "source": "pages_appointmentspage_cancelledbadge", + "target": "pages_appointmentspage_statusmeta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L300", + "weight": 1.0, + "source": "pages_appointmentspage_slotcard", + "target": "pages_appointmentspage_statusmeta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L141", + "weight": 1.0, + "source": "pages_appointmentspage_datenavigator", + "target": "pages_appointmentspage_getpersianweekday", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L438", + "weight": 1.0, + "source": "pages_appointmentspage_newappointmentmodal", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L656", + "weight": 1.0, + "source": "pages_appointmentspage_appointmentspage", + "target": "pages_appointmentspage_tabstyle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/AppointmentsPage.tsx", + "source_location": "L528", + "weight": 1.0, + "source": "pages_appointmentspage_appointmentspage", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L46", + "weight": 1.0, + "source": "pages_blogformpage", + "target": "pages_blogformpage_blogformpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_blogformpage", + "target": "pages_blogformpage_formdata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_blogformpage", + "target": "pages_blogformpage_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L27", + "weight": 1.0, + "source": "pages_blogformpage", + "target": "pages_blogformpage_uploadblogimage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_blogformpage", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_blogformpage", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_blogformpage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogFormPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_blogformpage", + "target": "types_index_blog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_blogspage", + "target": "pages_blogspage_blogspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_blogspage", + "target": "pages_blogspage_status_filters", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_blogspage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/BlogsPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_blogspage", + "target": "types_index_blog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L943", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_categoriespage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L288", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_citiestab", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L286", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_cityform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L272", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_cityschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L608", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_doctorservicestab", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L120", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_exportjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L726", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_insuranceform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L721", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_insuranceschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L728", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_insurancestab", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L42", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_logouploadfield", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L174", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_provinceform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L169", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_provinceschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L176", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_provincestab", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L109", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_sbadge", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L606", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_serviceform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L600", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_serviceschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L484", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_specialtiestab", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L482", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_specialtyform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L476", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_specialtyschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L134", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_tabactions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_tabconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_tabkey", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L31", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_tabs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L855", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_tagform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L851", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_tagschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L857", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "pages_categoriespage_tagstab", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "types_index_city", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "types_index_doctorservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "types_index_insurance", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "types_index_province", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "types_index_representation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "types_index_specialtyfull", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_categoriespage", + "target": "types_index_tag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L48", + "weight": 1.0, + "source": "pages_categoriespage_logouploadfield", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/CategoriesPage.tsx", + "source_location": "L140", + "weight": 1.0, + "source": "pages_categoriespage_tabactions", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L42", + "weight": 1.0, + "source": "pages_claimspage", + "target": "pages_claimspage_claim", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L31", + "weight": 1.0, + "source": "pages_claimspage", + "target": "pages_claimspage_claimitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L79", + "weight": 1.0, + "source": "pages_claimspage", + "target": "pages_claimspage_claimspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L59", + "weight": 1.0, + "source": "pages_claimspage", + "target": "pages_claimspage_debtrow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_claimspage", + "target": "pages_claimspage_endofdayunix", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L57", + "weight": 1.0, + "source": "pages_claimspage", + "target": "pages_claimspage_insuranceoption", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_claimspage", + "target": "pages_claimspage_isondaysago", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L76", + "weight": 1.0, + "source": "pages_claimspage", + "target": "pages_claimspage_kind_label", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L77", + "weight": 1.0, + "source": "pages_claimspage", + "target": "pages_claimspage_status_filters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L68", + "weight": 1.0, + "source": "pages_claimspage", + "target": "pages_claimspage_status_meta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_claimspage", + "target": "pages_claimspage_todayiso", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClaimsPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_claimspage", + "target": "pages_claimspage_tounix", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L62", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_clinicaddress", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L475", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_clinicdetailpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L54", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_clinicdoctoritem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L41", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_clinicinvitation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L92", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_editform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L279", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_editmodal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L78", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_editschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L267", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_geocodecity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L35", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_hues_list", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L1341", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_infotile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L464", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_inv_status_map", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L36", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_iran_center", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L234", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_mapclickhandler", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L238", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_mapflycontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L243", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_mappicker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L190", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_multichecklist", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L71", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_opt", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L72", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_optuuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L96", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_searchableselectfield", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L76", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "pages_clinicdetailpage_urlorempty", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_clinicdetailpage", + "target": "types_index_clinicdetail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/ClinicDetailPage.tsx", + "source_location": "L479", + "weight": 1.0, + "source": "pages_clinicdetailpage_clinicdetailpage", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicFormPage.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "pages_clinicformpage", + "target": "pages_clinicformpage_cliniccreated", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicFormPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_clinicformpage", + "target": "pages_clinicformpage_clinicformpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicFormPage.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "pages_clinicformpage", + "target": "pages_clinicformpage_formvalues", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicFormPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_clinicformpage", + "target": "pages_clinicformpage_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L38", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "pages_clinicservicespage_avatar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L546", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "pages_clinicservicespage_clinicservicespage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L51", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "pages_clinicservicespage_clinicservicespageinner", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L36", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "pages_clinicservicespage_empty_items", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L35", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "pages_clinicservicespage_empty_sections", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L33", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "pages_clinicservicespage_itemform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "pages_clinicservicespage_itemschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L32", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "pages_clinicservicespage_sectionform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "pages_clinicservicespage_sectionschema", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "types_index_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "types_index_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicServicesPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_clinicservicespage", + "target": "types_index_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L31", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "pages_clinicspage_addform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L26", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "pages_clinicspage_addschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L33", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "pages_clinicspage_clinicspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "pages_clinicspage_hues_list", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_clinicspage", + "target": "types_index_clinic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/ClinicsPage.tsx", + "source_location": "L36", + "weight": 1.0, + "source": "pages_clinicspage_clinicspage", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_commentspage", + "target": "pages_commentspage_commentspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_commentspage", + "target": "pages_commentspage_filters", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_commentspage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/CommentsPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_commentspage", + "target": "types_index_comment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L262", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_admincharts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L293", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_admindashboard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L269", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_adminrecent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L256", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_adminstats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L31", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_appt_cls", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_appt_color", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_appt_label", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L213", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_apptrow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L133", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_avatarel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L579", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_clinicdashboard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L569", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_clinicdashboarddata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L698", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_clinicinvitation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L1136", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_dashboardpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L275", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_datepreset", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L706", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_doctorclinicinvitationscard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L806", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_doctordashboard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L795", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_doctordashboarddata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L277", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_getrange", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L189", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_kpiskeleton", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L200", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_loadingskeleton", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L147", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_minilist", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L142", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_minirow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L42", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_pay_cls", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L39", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_pay_color", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L36", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_pay_label", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L989", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_repdoctorperf", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L996", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_representationdashboard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L982", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_repsummary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L903", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_secretarydashboard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L896", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_secretarydashboarddata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L87", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_svgdonut", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L114", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_svghbars", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L48", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_svglinechart", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L221", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "pages_dashboardpage_todayappointmentstable", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_dashboardpage", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L296", + "weight": 1.0, + "source": "pages_dashboardpage_admindashboard", + "target": "pages_dashboardpage_getrange", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L583", + "weight": 1.0, + "source": "pages_dashboardpage_clinicdashboard", + "target": "pages_dashboardpage_getrange", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L809", + "weight": 1.0, + "source": "pages_dashboardpage_doctordashboard", + "target": "pages_dashboardpage_getrange", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L580", + "weight": 1.0, + "source": "pages_dashboardpage_clinicdashboard", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L807", + "weight": 1.0, + "source": "pages_dashboardpage_doctordashboard", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/DashboardPage.tsx", + "source_location": "L1137", + "weight": 1.0, + "source": "pages_dashboardpage_dashboardpage", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L323", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_addminutes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L978", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_addresscard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L66", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_addressdata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L805", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_addressmodal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L803", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_addrform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L787", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_addrschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L122", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_avatar_colors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L97", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_bookingmeta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L330", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_calcslotcount", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L63", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_cityopt", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2220", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_clinicinvitationssection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L81", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_dateoverridedata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1513", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_dateoverridemodal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1653", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_dateoverridestab", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L102", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_default_booking_meta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L298", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_default_session", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L111", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_degree_labels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L115", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_degree_options", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L374", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_doctoravatar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L42", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_doctordetail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2320", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_doctordetailpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L297", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_duration_opts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1974", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_edit_degree_options", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1981", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_edit_gender_options", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1986", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_editfield", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2206", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_editform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2191", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_editschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2001", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_editsectionheader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2017", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_editselectedentry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2019", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_editspecialtypicker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L305", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_empty_new_schedule", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L160", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_formatpersiandate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L121", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_gender_options", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L449", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_geocodecityiniran", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L151", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_gtoj", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L314", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_hasoverlap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L586", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_hierarchicalspecialtypicker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L82", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_holidaydata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1752", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_holidaymodal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1825", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_holidaystab", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1026", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_hour_values", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L64", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_imagefiledata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L407", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_infocard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2210", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_invitationitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L447", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_iran_center", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L139", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_jalaali", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L146", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_jalali_days_short", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L145", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_jalali_months", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L165", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_jfirstdayofweek", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L156", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_jtog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L461", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_mapclickhandler", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L466", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_mapcontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L474", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_mappicker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1027", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_minute_values", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L95", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_newdayconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L96", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_newschedulemap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L309", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_parseminutes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L174", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_persiandateinput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L62", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_provinceopt", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L288", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_schedule_days", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1933", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_schedule_tabs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1939", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_schedulesection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L498", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_searchableselect", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L61", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_serviceopt", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L694", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_servicespicker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L84", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_sessionconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1092", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_sessioneditor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L80", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_slotconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1051", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_sloteditor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L127", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_specialty_colors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L60", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_specialtyopt", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L432", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_starrating", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1029", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_timeselect", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L170", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_todaygregorian", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L148", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_topersiannums", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L345", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_tstodate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L351", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_uploaddoctorimage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2189", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_urlorempty", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L107", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_weeklyscheduledata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1218", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "pages_doctordetailpage_weeklyscheduletab", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "pages_doctordetailpage", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorProfilePage.tsx", + "source_location": "L1", + "weight": 1.0, + "source": "pages_doctorprofilepage", + "target": "pages_doctordetailpage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L163", + "weight": 1.0, + "source": "pages_doctordetailpage_formatpersiandate", + "target": "pages_doctordetailpage_topersiannums", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L250", + "weight": 1.0, + "source": "pages_doctordetailpage_persiandateinput", + "target": "pages_doctordetailpage_topersiannums", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L161", + "weight": 1.0, + "source": "pages_doctordetailpage_formatpersiandate", + "target": "pages_doctordetailpage_gtoj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L211", + "weight": 1.0, + "source": "pages_doctordetailpage_persiandateinput", + "target": "pages_doctordetailpage_gtoj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L237", + "weight": 1.0, + "source": "pages_doctordetailpage_persiandateinput", + "target": "pages_doctordetailpage_formatpersiandate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L216", + "weight": 1.0, + "source": "pages_doctordetailpage_persiandateinput", + "target": "pages_doctordetailpage_jfirstdayofweek", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L213", + "weight": 1.0, + "source": "pages_doctordetailpage_persiandateinput", + "target": "pages_doctordetailpage_todaygregorian", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L324", + "weight": 1.0, + "source": "pages_doctordetailpage_addminutes", + "target": "pages_doctordetailpage_parseminutes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L331", + "weight": 1.0, + "source": "pages_doctordetailpage_calcslotcount", + "target": "pages_doctordetailpage_parseminutes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L318", + "weight": 1.0, + "source": "pages_doctordetailpage_hasoverlap", + "target": "pages_doctordetailpage_parseminutes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L1100", + "weight": 1.0, + "source": "pages_doctordetailpage_sessioneditor", + "target": "pages_doctordetailpage_calcslotcount", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/DoctorDetailPage.tsx", + "source_location": "L2325", + "weight": 1.0, + "source": "pages_doctordetailpage_doctordetailpage", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L38", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "pages_doctorformpage_degree_options", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L257", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "pages_doctorformpage_doctorformpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L52", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "pages_doctorformpage_field", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L34", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "pages_doctorformpage_formvalues", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L45", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "pages_doctorformpage_gender_options", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L26", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "pages_doctorformpage_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L425", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "pages_doctorformpage_sectionheader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L75", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "pages_doctorformpage_selectedentry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "pages_doctorformpage_specialtyoption", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L77", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "pages_doctorformpage_specialtypicker", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_doctorformpage", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/DoctorFormPage.tsx", + "source_location": "L259", + "weight": 1.0, + "source": "pages_doctorformpage_doctorformpage", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorProfilePage.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "pages_doctorprofilepage", + "target": "pages_doctorprofilepage_doctorprofilepage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "pages_doctorspage_admindoctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L54", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "pages_doctorspage_degree_badge", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L61", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "pages_doctorspage_degree_label", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L68", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "pages_doctorspage_doctoravatar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L92", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "pages_doctorspage_doctorspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L36", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "pages_doctorspage_doctorstats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L52", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "pages_doctorspage_hues_list", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L44", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "pages_doctorspage_specialtyoption", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_doctorspage", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/DoctorsPage.tsx", + "source_location": "L95", + "weight": 1.0, + "source": "pages_doctorspage_doctorspage", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_financialreportpage", + "target": "pages_financialreportpage_breakdown", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L41", + "weight": 1.0, + "source": "pages_financialreportpage", + "target": "pages_financialreportpage_financialreportpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L36", + "weight": 1.0, + "source": "pages_financialreportpage", + "target": "pages_financialreportpage_source_label", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/FinancialReportPage.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "pages_financialreportpage", + "target": "pages_financialreportpage_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/InsurancePricingPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_insurancepricingpage", + "target": "pages_insurancepricingpage_insurancepricingpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/LoginPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_loginpage", + "target": "pages_loginpage_forgotstep", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/LoginPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_loginpage", + "target": "pages_loginpage_loginpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/LoginPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_loginpage", + "target": "pages_loginpage_mode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/LoginPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_loginpage", + "target": "pages_loginpage_smsstep", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/LoginPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_loginpage", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/LoginPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_loginpage", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/LoginPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_loginpage_loginpage", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyClinicPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_myclinicpage", + "target": "pages_myclinicpage_myclinicpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyClinicPage.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "pages_myclinicpage", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyClinicPage.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "pages_myclinicpage", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/MyClinicPage.tsx", + "source_location": "L6", + "weight": 1.0, + "source": "pages_myclinicpage_myclinicpage", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyFinancialPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_myfinancialpage", + "target": "pages_myfinancialpage_financialsummary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyFinancialPage.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "pages_myfinancialpage", + "target": "pages_myfinancialpage_kpicard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyFinancialPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_myfinancialpage", + "target": "pages_myfinancialpage_monthlyentry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyFinancialPage.tsx", + "source_location": "L33", + "weight": 1.0, + "source": "pages_myfinancialpage", + "target": "pages_myfinancialpage_myfinancialpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L94", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_calcfinalprice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1586", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_editsessionmodal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L79", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_empty_records", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L80", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_empty_sessions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1357", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_filenumber", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L82", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_getpatientname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L90", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_getpatientnationalcode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L86", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_getpatientphone", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L58", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_insurancepricing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1654", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_mypatientspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L105", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_mypatientspageinner", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1342", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_patientavatar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1361", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_patientcard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1401", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_patientrow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L71", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_payment_badge", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L63", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_payment_labels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L52", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_pricinginsurance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L50", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_sessionformdata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1432", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_sessionrow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L41", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "pages_mypatientspage_sessionschema", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L34", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L34", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "types_index_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L34", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "types_index_patientsession", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L34", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "types_index_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L34", + "weight": 1.0, + "source": "pages_mypatientspage", + "target": "types_index_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L216", + "weight": 1.0, + "source": "pages_mypatientspage_mypatientspageinner", + "target": "pages_mypatientspage_getpatientname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1368", + "weight": 1.0, + "source": "pages_mypatientspage_patientcard", + "target": "pages_mypatientspage_getpatientname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1408", + "weight": 1.0, + "source": "pages_mypatientspage_patientrow", + "target": "pages_mypatientspage_getpatientname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L217", + "weight": 1.0, + "source": "pages_mypatientspage_mypatientspageinner", + "target": "pages_mypatientspage_getpatientphone", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1369", + "weight": 1.0, + "source": "pages_mypatientspage_patientcard", + "target": "pages_mypatientspage_getpatientphone", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1421", + "weight": 1.0, + "source": "pages_mypatientspage_patientrow", + "target": "pages_mypatientspage_getpatientphone", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L158", + "weight": 1.0, + "source": "pages_mypatientspage_mypatientspageinner", + "target": "pages_mypatientspage_calcfinalprice", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1388", + "weight": 1.0, + "source": "pages_mypatientspage_patientcard", + "target": "pages_mypatientspage_patientavatar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1418", + "weight": 1.0, + "source": "pages_mypatientspage_patientrow", + "target": "pages_mypatientspage_patientavatar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1391", + "weight": 1.0, + "source": "pages_mypatientspage_patientcard", + "target": "pages_mypatientspage_filenumber", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MyPatientsPage.tsx", + "source_location": "L1420", + "weight": 1.0, + "source": "pages_mypatientspage_patientrow", + "target": "pages_mypatientspage_filenumber", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L94", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "pages_mysecretariespage_action_headers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L86", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "pages_mysecretariespage_all_actions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L253", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "pages_mysecretariespage_clinicdoctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L251", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "pages_mysecretariespage_createform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L247", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "pages_mysecretariespage_createschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L32", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "pages_mysecretariespage_default_permissions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L260", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "pages_mysecretariespage_mysecretariespage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L46", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "pages_mysecretariespage_permission_labels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L103", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "pages_mysecretariespage_permissionsmatrix", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L44", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "pages_mysecretariespage_permsection", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L27", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L27", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "types_index_secretary", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "pages_mysecretariespage", + "target": "types_index_secretarypermissions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/MySecretariesPage.tsx", + "source_location": "L262", + "weight": 1.0, + "source": "pages_mysecretariespage_mysecretariespage", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L26", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "pages_newsessionpage_contract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L27", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "pages_newsessionpage_coveragerow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L57", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "pages_newsessionpage_fieldlabel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "pages_newsessionpage_formdata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L59", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "pages_newsessionpage_newsessionpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L38", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "pages_newsessionpage_patientshareof", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L29", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "pages_newsessionpage_payment_labels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L33", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "pages_newsessionpage_rule", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "pages_newsessionpage_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L56", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "pages_newsessionpage_sectiontitle", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "types_index_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "types_index_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/NewSessionPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_newsessionpage", + "target": "types_index_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_paymentdetailpage", + "target": "pages_paymentdetailpage_inforow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "pages_paymentdetailpage", + "target": "pages_paymentdetailpage_paymentdetailpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_paymentdetailpage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentDetailPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_paymentdetailpage", + "target": "types_index_payment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_paymentspage", + "target": "pages_paymentspage_paymentspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_paymentspage", + "target": "pages_paymentspage_status_filters", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_paymentspage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PaymentsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_paymentspage", + "target": "types_index_payment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "pages_preregistrationspage", + "target": "pages_preregistrationspage_empty", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_preregistrationspage", + "target": "pages_preregistrationspage_preregistration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L44", + "weight": 1.0, + "source": "pages_preregistrationspage", + "target": "pages_preregistrationspage_preregistrationspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L31", + "weight": 1.0, + "source": "pages_preregistrationspage", + "target": "pages_preregistrationspage_status_meta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L37", + "weight": 1.0, + "source": "pages_preregistrationspage", + "target": "pages_preregistrationspage_status_tabs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/PreRegistrationsPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_preregistrationspage", + "target": "pages_preregistrationspage_type_meta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L27", + "weight": 1.0, + "source": "pages_ratingspage", + "target": "pages_ratingspage_ratingspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_ratingspage", + "target": "pages_ratingspage_stars", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_ratingspage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RatingsPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_ratingspage", + "target": "types_index_rating", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "pages_representationdetailpage_detailrow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "pages_representationdetailpage_representationdetailpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "types_index_city", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationDetailPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_representationdetailpage", + "target": "types_index_representation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L12", + "weight": 1.0, + "source": "pages_representationfinancepage", + "target": "pages_representationfinancepage_financerow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L26", + "weight": 1.0, + "source": "pages_representationfinancepage", + "target": "pages_representationfinancepage_rangefrom", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "pages_representationfinancepage", + "target": "pages_representationfinancepage_rangekey", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L34", + "weight": 1.0, + "source": "pages_representationfinancepage", + "target": "pages_representationfinancepage_ranges", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationFinancePage.tsx", + "source_location": "L41", + "weight": 1.0, + "source": "pages_representationfinancepage", + "target": "pages_representationfinancepage_representationfinancepage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationProfilePage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_representationprofilepage", + "target": "pages_representationprofilepage_ibanitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationProfilePage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_representationprofilepage", + "target": "pages_representationprofilepage_repprofile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationProfilePage.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "pages_representationprofilepage", + "target": "pages_representationprofilepage_representationprofilepage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationProfilePage.tsx", + "source_location": "L26", + "weight": 1.0, + "source": "pages_representationprofilepage", + "target": "pages_representationprofilepage_unwrap", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationProfilePage.tsx", + "source_location": "L38", + "weight": 1.0, + "source": "pages_representationprofilepage_representationprofilepage", + "target": "pages_representationprofilepage_unwrap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_representationsettlementpage", + "target": "pages_representationsettlementpage_ibanitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L26", + "weight": 1.0, + "source": "pages_representationsettlementpage", + "target": "pages_representationsettlementpage_repme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "pages_representationsettlementpage", + "target": "pages_representationsettlementpage_representationsettlementpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L9", + "weight": 1.0, + "source": "pages_representationsettlementpage", + "target": "pages_representationsettlementpage_repsummary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_representationsettlementpage", + "target": "pages_representationsettlementpage_settlementrow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L21", + "weight": 1.0, + "source": "pages_representationsettlementpage", + "target": "pages_representationsettlementpage_status_class", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_representationsettlementpage", + "target": "pages_representationsettlementpage_status_label", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationSettlementPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_representationsettlementpage", + "target": "pages_representationsettlementpage_walletbalance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L28", + "weight": 1.0, + "source": "pages_representationspage", + "target": "pages_representationspage_formdata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L30", + "weight": 1.0, + "source": "pages_representationspage", + "target": "pages_representationspage_representationspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "pages_representationspage", + "target": "pages_representationspage_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_representationspage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_representationspage", + "target": "types_index_city", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/RepresentationsPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_representationspage", + "target": "types_index_representation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L15", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "pages_secretariespage_default_permissions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "pages_secretariespage_permission_labels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L61", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "pages_secretariespage_permissionsmatrix", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "pages_secretariespage_permsection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L122", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "pages_secretariespage_secretariespage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "types_index_secretary", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SecretariesPage.tsx", + "source_location": "L7", + "weight": 1.0, + "source": "pages_secretariespage", + "target": "types_index_secretarypermissions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SelectContextPage.tsx", + "source_location": "L5", + "weight": 1.0, + "source": "pages_selectcontextpage", + "target": "pages_selectcontextpage_role_labels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SelectContextPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_selectcontextpage", + "target": "pages_selectcontextpage_selectcontextpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SelectContextPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_selectcontextpage", + "target": "pages_selectcontextpage_type_icons", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SelectContextPage.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "pages_selectcontextpage", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SelectContextPage.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "pages_selectcontextpage", + "target": "stores_authstore_contextitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SelectContextPage.tsx", + "source_location": "L3", + "weight": 1.0, + "source": "pages_selectcontextpage", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/SelectContextPage.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "pages_selectcontextpage_selectcontextpage", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettingsPage.tsx", + "source_location": "L46", + "weight": 1.0, + "source": "pages_settingspage", + "target": "pages_settingspage_formvalues", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettingsPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_settingspage", + "target": "pages_settingspage_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettingsPage.tsx", + "source_location": "L48", + "weight": 1.0, + "source": "pages_settingspage", + "target": "pages_settingspage_settings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettingsPage.tsx", + "source_location": "L73", + "weight": 1.0, + "source": "pages_settingspage", + "target": "pages_settingspage_settingspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettingsPage.tsx", + "source_location": "L11", + "weight": 1.0, + "source": "pages_settingspage", + "target": "pages_settingspage_taxhistoryrow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L30", + "weight": 1.0, + "source": "pages_settlementdetailpage", + "target": "pages_settlementdetailpage_row", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L14", + "weight": 1.0, + "source": "pages_settlementdetailpage", + "target": "pages_settlementdetailpage_settlementdetail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L39", + "weight": 1.0, + "source": "pages_settlementdetailpage", + "target": "pages_settlementdetailpage_settlementdetailpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_settlementdetailpage", + "target": "stores_authstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_settlementdetailpage", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "assets/admin/pages/SettlementDetailPage.tsx", + "source_location": "L43", + "weight": 1.0, + "source": "pages_settlementdetailpage_settlementdetailpage", + "target": "stores_authstore_useauthstore" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L24", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "pages_settlementspage_settlementspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L16", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "pages_settlementspage_status_filters", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SettlementsPage.tsx", + "source_location": "L8", + "weight": 1.0, + "source": "pages_settlementspage", + "target": "types_index_settlement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L48", + "weight": 1.0, + "source": "pages_smspage", + "target": "pages_smspage_smspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L27", + "weight": 1.0, + "source": "pages_smspage", + "target": "pages_smspage_status_log_meta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_smspage", + "target": "pages_smspage_tab", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L43", + "weight": 1.0, + "source": "pages_smspage", + "target": "pages_smspage_tag_filter_options", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L33", + "weight": 1.0, + "source": "pages_smspage", + "target": "pages_smspage_tag_labels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "pages_smspage", + "target": "pages_smspage_templateformdata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L19", + "weight": 1.0, + "source": "pages_smspage", + "target": "pages_smspage_templateschema", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_smspage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_smspage", + "target": "types_index_smslog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_smspage", + "target": "types_index_smsmessagetext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_smspage", + "target": "types_index_smstemplate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "pages_smswalletpage_chargeform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "pages_smswalletpage_chargeschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L27", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "pages_smswalletpage_empty_logs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L31", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "pages_smswalletpage_post_visit_vars", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L29", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "pages_smswalletpage_reminder_hour_options", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L540", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "pages_smswalletpage_smswalletpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L38", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "pages_smswalletpage_smswalletpageinner", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "types_index_smssettings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "types_index_smswalletbalance", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SmsWalletPage.tsx", + "source_location": "L13", + "weight": 1.0, + "source": "pages_smswalletpage", + "target": "types_index_smswalletlog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L27", + "weight": 1.0, + "source": "pages_staffpage", + "target": "pages_staffpage_empty", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L18", + "weight": 1.0, + "source": "pages_staffpage", + "target": "pages_staffpage_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L25", + "weight": 1.0, + "source": "pages_staffpage", + "target": "pages_staffpage_staffformdata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L246", + "weight": 1.0, + "source": "pages_staffpage", + "target": "pages_staffpage_staffformfields", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L29", + "weight": 1.0, + "source": "pages_staffpage", + "target": "pages_staffpage_staffpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_staffpage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/StaffPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_staffpage", + "target": "types_index_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L45", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "pages_subscriptionpage_gateway_labels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L17", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "pages_subscriptionpage_plan_feature_labels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L23", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "pages_subscriptionpage_plan_meta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L380", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "pages_subscriptionpage_plancard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L49", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "pages_subscriptionpage_subscriptionpage", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "types_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "types_index_mysubscriptiondata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "types_index_subscriptionperiod", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/SubscriptionPage.tsx", + "source_location": "L10", + "weight": 1.0, + "source": "pages_subscriptionpage", + "target": "types_index_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L22", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "pages_userdetailpage_adminuserdetail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L97", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "pages_userdetailpage_avatar_colors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L105", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "pages_userdetailpage_bigavatar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L161", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "pages_userdetailpage_changerolemodal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L157", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "pages_userdetailpage_editform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L152", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "pages_userdetailpage_editschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L53", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "pages_userdetailpage_gender_labels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L89", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "pages_userdetailpage_getprimaryrole", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L116", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "pages_userdetailpage_infocard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L54", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "pages_userdetailpage_marital_labels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L57", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "pages_userdetailpage_medical_sections", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L81", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "pages_userdetailpage_role_map", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L73", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "pages_userdetailpage_role_meta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L201", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "pages_userdetailpage_userdetailpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L35", + "weight": 1.0, + "source": "pages_userdetailpage", + "target": "pages_userdetailpage_userprofiledata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UserDetailPage.tsx", + "source_location": "L336", + "weight": 1.0, + "source": "pages_userdetailpage_userdetailpage", + "target": "pages_userdetailpage_getprimaryrole", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L87", + "weight": 1.0, + "source": "pages_userspage", + "target": "pages_userspage_activebadge", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L20", + "weight": 1.0, + "source": "pages_userspage", + "target": "pages_userspage_adminuser", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L98", + "weight": 1.0, + "source": "pages_userspage", + "target": "pages_userspage_changerolemodal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L53", + "weight": 1.0, + "source": "pages_userspage", + "target": "pages_userspage_getprimaryrole", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L43", + "weight": 1.0, + "source": "pages_userspage", + "target": "pages_userspage_hues_list", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L45", + "weight": 1.0, + "source": "pages_userspage", + "target": "pages_userspage_role_meta", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L148", + "weight": 1.0, + "source": "pages_userspage", + "target": "pages_userspage_role_tabs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L76", + "weight": 1.0, + "source": "pages_userspage", + "target": "pages_userspage_rolebadge", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L61", + "weight": 1.0, + "source": "pages_userspage", + "target": "pages_userspage_useravatar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L159", + "weight": 1.0, + "source": "pages_userspage", + "target": "pages_userspage_userspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L32", + "weight": 1.0, + "source": "pages_userspage", + "target": "pages_userspage_userstats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L102", + "weight": 1.0, + "source": "pages_userspage_changerolemodal", + "target": "pages_userspage_getprimaryrole", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/pages/UsersPage.tsx", + "source_location": "L77", + "weight": 1.0, + "source": "pages_userspage_rolebadge", + "target": "pages_userspage_getprimaryrole", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/stores/authStore.ts", + "source_location": "L44", + "weight": 1.0, + "source": "stores_authstore", + "target": "stores_authstore_apifetch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/stores/authStore.ts", + "source_location": "L14", + "weight": 1.0, + "source": "stores_authstore", + "target": "stores_authstore_authstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/stores/authStore.ts", + "source_location": "L4", + "weight": 1.0, + "source": "stores_authstore", + "target": "stores_authstore_contextitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/stores/authStore.ts", + "source_location": "L34", + "weight": 1.0, + "source": "stores_authstore", + "target": "stores_authstore_gettoken", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/stores/authStore.ts", + "source_location": "L57", + "weight": 1.0, + "source": "stores_authstore", + "target": "stores_authstore_useauthstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "assets/admin/stores/authStore.ts", + "source_location": "L45", + "weight": 1.0, + "source": "stores_authstore_apifetch", + "target": "stores_authstore_gettoken", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/stores/uiStore.ts", + "source_location": "L28", + "weight": 1.0, + "source": "stores_uistore", + "target": "stores_uistore_applytheme", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/stores/uiStore.ts", + "source_location": "L12", + "weight": 1.0, + "source": "stores_uistore", + "target": "stores_uistore_brandhue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/stores/uiStore.ts", + "source_location": "L4", + "weight": 1.0, + "source": "stores_uistore", + "target": "stores_uistore_hues", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/stores/uiStore.ts", + "source_location": "L14", + "weight": 1.0, + "source": "stores_uistore", + "target": "stores_uistore_uistate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/stores/uiStore.ts", + "source_location": "L37", + "weight": 1.0, + "source": "stores_uistore", + "target": "stores_uistore_useuistore", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L91", + "weight": 1.0, + "source": "types_index", + "target": "types_index_appointment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L82", + "weight": 1.0, + "source": "types_index", + "target": "types_index_appointmentstatus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L275", + "weight": 1.0, + "source": "types_index", + "target": "types_index_blog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L219", + "weight": 1.0, + "source": "types_index", + "target": "types_index_city", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L40", + "weight": 1.0, + "source": "types_index", + "target": "types_index_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L51", + "weight": 1.0, + "source": "types_index", + "target": "types_index_clinicdetail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L332", + "weight": 1.0, + "source": "types_index", + "target": "types_index_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L157", + "weight": 1.0, + "source": "types_index", + "target": "types_index_comment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L26", + "weight": 1.0, + "source": "types_index", + "target": "types_index_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L248", + "weight": 1.0, + "source": "types_index", + "target": "types_index_doctorservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L258", + "weight": 1.0, + "source": "types_index", + "target": "types_index_insurance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L377", + "weight": 1.0, + "source": "types_index", + "target": "types_index_mysubscription", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L360", + "weight": 1.0, + "source": "types_index", + "target": "types_index_mysubscriptiondata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L427", + "weight": 1.0, + "source": "types_index", + "target": "types_index_patientprofile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L443", + "weight": 1.0, + "source": "types_index", + "target": "types_index_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L455", + "weight": 1.0, + "source": "types_index", + "target": "types_index_patientsession", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L115", + "weight": 1.0, + "source": "types_index", + "target": "types_index_payment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L113", + "weight": 1.0, + "source": "types_index", + "target": "types_index_paymentgateway", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L107", + "weight": 1.0, + "source": "types_index", + "target": "types_index_paymentstatus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L211", + "weight": 1.0, + "source": "types_index", + "target": "types_index_province", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L167", + "weight": 1.0, + "source": "types_index", + "target": "types_index_rating", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L141", + "weight": 1.0, + "source": "types_index", + "target": "types_index_representation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L289", + "weight": 1.0, + "source": "types_index", + "target": "types_index_secretary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L300", + "weight": 1.0, + "source": "types_index", + "target": "types_index_secretarypermissions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L393", + "weight": 1.0, + "source": "types_index", + "target": "types_index_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L387", + "weight": 1.0, + "source": "types_index", + "target": "types_index_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L129", + "weight": 1.0, + "source": "types_index", + "target": "types_index_settlement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L127", + "weight": 1.0, + "source": "types_index", + "target": "types_index_settlementstatus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L192", + "weight": 1.0, + "source": "types_index", + "target": "types_index_smslog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L203", + "weight": 1.0, + "source": "types_index", + "target": "types_index_smsmessagetext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L417", + "weight": 1.0, + "source": "types_index", + "target": "types_index_smssettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L182", + "weight": 1.0, + "source": "types_index", + "target": "types_index_smstemplate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L180", + "weight": 1.0, + "source": "types_index", + "target": "types_index_smstemplatestatus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L403", + "weight": 1.0, + "source": "types_index", + "target": "types_index_smswalletbalance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L409", + "weight": 1.0, + "source": "types_index", + "target": "types_index_smswalletlog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L325", + "weight": 1.0, + "source": "types_index", + "target": "types_index_specialty", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L238", + "weight": 1.0, + "source": "types_index", + "target": "types_index_specialtyfull", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L352", + "weight": 1.0, + "source": "types_index", + "target": "types_index_subscriptionperiod", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L343", + "weight": 1.0, + "source": "types_index", + "target": "types_index_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L267", + "weight": 1.0, + "source": "types_index", + "target": "types_index_tag", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L1", + "weight": 1.0, + "source": "types_index", + "target": "types_index_user", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/admin/types/index.ts", + "source_location": "L15", + "weight": 1.0, + "source": "types_index", + "target": "types_index_userprofile", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "assets/app.js", + "source_location": "L2", + "weight": 1.0, + "source": "assets_app", + "target": "assets_stimulus_bootstrap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/controllers/csrf_protection_controller.js", + "source_location": "L47", + "weight": 1.0, + "source": "controllers_csrf_protection_controller", + "target": "controllers_csrf_protection_controller_generatecsrfheaders", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/controllers/csrf_protection_controller.js", + "source_location": "L25", + "weight": 1.0, + "source": "controllers_csrf_protection_controller", + "target": "controllers_csrf_protection_controller_generatecsrftoken", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/controllers/csrf_protection_controller.js", + "source_location": "L64", + "weight": 1.0, + "source": "controllers_csrf_protection_controller", + "target": "controllers_csrf_protection_controller_removecsrftoken", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/controllers/hello_controller.js", + "source_location": "L13", + "weight": 1.0, + "source": "controllers_hello_controller", + "target": "controllers_hello_controller_connect", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "assets/stimulus_bootstrap.js", + "source_location": "L4", + "weight": 1.0, + "source": "assets_stimulus_bootstrap", + "target": "assets_stimulus_bootstrap_app", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L51", + "weight": 1.0, + "source": "composer", + "target": "composer_autoload", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L56", + "weight": 1.0, + "source": "composer", + "target": "composer_autoload_dev", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L42", + "weight": 1.0, + "source": "composer", + "target": "composer_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L83", + "weight": 1.0, + "source": "composer", + "target": "composer_conflict", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L5", + "weight": 1.0, + "source": "composer", + "target": "composer_description", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L86", + "weight": 1.0, + "source": "composer", + "target": "composer_extra", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L4", + "weight": 1.0, + "source": "composer", + "target": "composer_license", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L6", + "weight": 1.0, + "source": "composer", + "target": "composer_minimum_stability", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L2", + "weight": 1.0, + "source": "composer", + "target": "composer_name", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L7", + "weight": 1.0, + "source": "composer", + "target": "composer_prefer_stable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L61", + "weight": 1.0, + "source": "composer", + "target": "composer_replace", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L8", + "weight": 1.0, + "source": "composer", + "target": "composer_require", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L92", + "weight": 1.0, + "source": "composer", + "target": "composer_require_dev", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L71", + "weight": 1.0, + "source": "composer", + "target": "composer_scripts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L3", + "weight": 1.0, + "source": "composer", + "target": "composer_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L12", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_doctrine_doctrine_bundle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L13", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_doctrine_doctrine_migrations_bundle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L14", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_doctrine_orm", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L10", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_ext_ctype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L11", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_ext_iconv", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L15", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_lexik_jwt_authentication_bundle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L16", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_nelmio_api_doc_bundle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L17", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_nelmio_cors_bundle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L9", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_php", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L18", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_asset", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L19", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_cache", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L20", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_console", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L21", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_dotenv", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L22", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_flex", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L23", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_framework_bundle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L24", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_http_client", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L25", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_messenger", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L26", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_property_access", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L27", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_property_info", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L28", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_rate_limiter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L29", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_runtime", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L30", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_scheduler", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L31", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_security_bundle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L32", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_serializer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L33", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_twig_bundle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L34", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_uid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L35", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_ux_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L36", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_validator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L37", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_webpack_encore_bundle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L38", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_symfony_yaml", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L39", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_twig_twig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L40", + "weight": 1.0, + "source": "composer_require", + "target": "composer_require_zircote_swagger_php", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L43", + "weight": 1.0, + "source": "composer_config", + "target": "composer_config_allow_plugins", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L48", + "weight": 1.0, + "source": "composer_config", + "target": "composer_config_bump_after_update", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L49", + "weight": 1.0, + "source": "composer_config", + "target": "composer_config_sort_packages", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L44", + "weight": 1.0, + "source": "composer_config_allow_plugins", + "target": "composer_allow_plugins_php_http_discovery", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L45", + "weight": 1.0, + "source": "composer_config_allow_plugins", + "target": "composer_allow_plugins_symfony_flex", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L46", + "weight": 1.0, + "source": "composer_config_allow_plugins", + "target": "composer_allow_plugins_symfony_runtime", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L52", + "weight": 1.0, + "source": "composer_autoload", + "target": "composer_autoload_psr_4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L53", + "weight": 1.0, + "source": "composer_autoload_psr_4", + "target": "composer_psr_4_app", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L57", + "weight": 1.0, + "source": "composer_autoload_dev", + "target": "composer_autoload_dev_psr_4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L58", + "weight": 1.0, + "source": "composer_autoload_dev_psr_4", + "target": "composer_psr_4_app_tests", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L62", + "weight": 1.0, + "source": "composer_replace", + "target": "composer_replace_symfony_polyfill_ctype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L63", + "weight": 1.0, + "source": "composer_replace", + "target": "composer_replace_symfony_polyfill_iconv", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L64", + "weight": 1.0, + "source": "composer_replace", + "target": "composer_replace_symfony_polyfill_php72", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L65", + "weight": 1.0, + "source": "composer_replace", + "target": "composer_replace_symfony_polyfill_php73", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L66", + "weight": 1.0, + "source": "composer_replace", + "target": "composer_replace_symfony_polyfill_php74", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L67", + "weight": 1.0, + "source": "composer_replace", + "target": "composer_replace_symfony_polyfill_php80", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L68", + "weight": 1.0, + "source": "composer_replace", + "target": "composer_replace_symfony_polyfill_php81", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L69", + "weight": 1.0, + "source": "composer_replace", + "target": "composer_replace_symfony_polyfill_php82", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L72", + "weight": 1.0, + "source": "composer_scripts", + "target": "composer_scripts_auto_scripts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L76", + "weight": 1.0, + "source": "composer_scripts", + "target": "composer_scripts_post_install_cmd", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L79", + "weight": 1.0, + "source": "composer_scripts", + "target": "composer_scripts_post_update_cmd", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L74", + "weight": 1.0, + "source": "composer_scripts_auto_scripts", + "target": "composer_auto_scripts_assets_install_public_dir", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L73", + "weight": 1.0, + "source": "composer_scripts_auto_scripts", + "target": "composer_auto_scripts_cache_clear", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L84", + "weight": 1.0, + "source": "composer_conflict", + "target": "composer_conflict_symfony_symfony", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L87", + "weight": 1.0, + "source": "composer_extra", + "target": "composer_extra_symfony", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L88", + "weight": 1.0, + "source": "composer_extra_symfony", + "target": "composer_symfony_allow_contrib", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L89", + "weight": 1.0, + "source": "composer_extra_symfony", + "target": "composer_symfony_require", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L93", + "weight": 1.0, + "source": "composer_require_dev", + "target": "composer_require_dev_phpstan_phpstan", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L94", + "weight": 1.0, + "source": "composer_require_dev", + "target": "composer_require_dev_phpstan_phpstan_doctrine", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L95", + "weight": 1.0, + "source": "composer_require_dev", + "target": "composer_require_dev_phpstan_phpstan_symfony", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L96", + "weight": 1.0, + "source": "composer_require_dev", + "target": "composer_require_dev_phpunit_phpunit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L97", + "weight": 1.0, + "source": "composer_require_dev", + "target": "composer_require_dev_symfony_browser_kit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L98", + "weight": 1.0, + "source": "composer_require_dev", + "target": "composer_require_dev_symfony_css_selector", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L99", + "weight": 1.0, + "source": "composer_require_dev", + "target": "composer_require_dev_symfony_debug_bundle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "composer.json", + "source_location": "L100", + "weight": 1.0, + "source": "composer_require_dev", + "target": "composer_require_dev_symfony_maker_bundle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "config/reference.php", + "source_location": "L1563", + "weight": 1.0, + "source": "config_reference", + "target": "config_reference_app", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "config/reference.php", + "source_location": "L1643", + "weight": 1.0, + "source": "config_reference", + "target": "config_reference_routes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "config/reference.php", + "source_location": "L1570", + "weight": 1.0, + "source": "config_reference_app", + "target": "config_reference_app_config", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "config/reference.php", + "source_location": "L1650", + "weight": 1.0, + "source": "config_reference_routes", + "target": "config_reference_routes_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "create_test_users.php", + "source_location": "L18", + "weight": 1.0, + "source": "create_test_users", + "target": "create_test_users_makeuser", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "create_test_users.php", + "source_location": "L18", + "weight": 1.0, + "context": "return_type", + "source": "create_test_users_makeuser", + "target": "create_test_users_php_user", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed.php", + "source_location": "L33", + "weight": 1.0, + "source": "data_seed", + "target": "data_seed_medicalcode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed.php", + "source_location": "L24", + "weight": 1.0, + "source": "data_seed", + "target": "data_seed_mobile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed.php", + "source_location": "L30", + "weight": 1.0, + "source": "data_seed", + "target": "data_seed_nationalcode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed.php", + "source_location": "L36", + "weight": 1.0, + "source": "data_seed", + "target": "data_seed_passwordhash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed.php", + "source_location": "L18", + "weight": 1.0, + "source": "data_seed", + "target": "data_seed_rand_item", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed.php", + "source_location": "L19", + "weight": 1.0, + "source": "data_seed", + "target": "data_seed_rand_items", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed.php", + "source_location": "L12", + "weight": 1.0, + "source": "data_seed", + "target": "data_seed_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed.php", + "source_location": "L341", + "weight": 1.0, + "source": "data_seed", + "target": "data_seed_weightedstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "data/seed.php", + "source_location": "L25", + "weight": 1.0, + "source": "data_seed_mobile", + "target": "data_seed_rand_item", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed_finish.php", + "source_location": "L16", + "weight": 1.0, + "source": "data_seed_finish", + "target": "data_seed_finish_ri", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed_finish.php", + "source_location": "L10", + "weight": 1.0, + "source": "data_seed_finish", + "target": "data_seed_finish_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed_finish.php", + "source_location": "L17", + "weight": 1.0, + "source": "data_seed_finish", + "target": "data_seed_finish_wrand", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed_full.php", + "source_location": "L42", + "weight": 1.0, + "source": "data_seed_full", + "target": "data_seed_full_downloadparallel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed_full.php", + "source_location": "L79", + "weight": 1.0, + "source": "data_seed_full", + "target": "data_seed_full_imgjson", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed_full.php", + "source_location": "L29", + "weight": 1.0, + "source": "data_seed_full", + "target": "data_seed_full_mobile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed_full.php", + "source_location": "L39", + "weight": 1.0, + "source": "data_seed_full", + "target": "data_seed_full_pw", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed_full.php", + "source_location": "L23", + "weight": 1.0, + "source": "data_seed_full", + "target": "data_seed_full_ri", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed_full.php", + "source_location": "L24", + "weight": 1.0, + "source": "data_seed_full", + "target": "data_seed_full_ris", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed_full.php", + "source_location": "L17", + "weight": 1.0, + "source": "data_seed_full", + "target": "data_seed_full_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "data/seed_full.php", + "source_location": "L546", + "weight": 1.0, + "source": "data_seed_full", + "target": "data_seed_full_wrand", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "data/seed_full.php", + "source_location": "L82", + "weight": 1.0, + "source": "data_seed_full_imgjson", + "target": "data_seed_full_uuid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "data/seed_full.php", + "source_location": "L34", + "weight": 1.0, + "source": "data_seed_full_mobile", + "target": "data_seed_full_ri", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609130407.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260609130407", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609130407.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260609130407", + "target": "migrations_version20260609130407_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609130407.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609130407", + "target": "migrations_version20260609130407_version20260609130407", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609130407.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609130407_version20260609130407", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609130407.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260609130407_version20260609130407", + "target": "migrations_version20260609130407_version20260609130407_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609130407.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260609130407_version20260609130407", + "target": "migrations_version20260609130407_version20260609130407_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609130407.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260609130407_version20260609130407", + "target": "migrations_version20260609130407_version20260609130407_up", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260609131304", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L10", + "weight": 1.0, + "source": "migrations_version20260609131304_version20260609131304", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131553.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260609131553", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131553.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609131553_version20260609131553", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132009.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260609132009", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132009.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609132009_version20260609132009", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132708.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260609132708", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132708.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609132708_version20260609132708", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133121.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260609133121", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133121.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609133121_version20260609133121", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133334.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260609133334", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133334.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609133334_version20260609133334", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133546.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260609133546", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133546.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609133546_version20260609133546", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134112.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260609134112", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134112.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609134112_version20260609134112", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134741.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260609134741", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134741.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609134741_version20260609134741", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135126.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260609135126", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135126.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609135126_version20260609135126", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135514.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260609135514", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135514.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609135514_version20260609135514", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135704.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260609135704", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135704.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609135704_version20260609135704", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135923.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260609135923", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135923.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609135923_version20260609135923", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140223.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260609140223", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140223.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609140223_version20260609140223", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140423.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260609140423", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140423.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609140423_version20260609140423", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610062539.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260610062539", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610062539.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260610062539_version20260610062539", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610092558.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260610092558", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610092558.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260610092558_version20260610092558", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610103401.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260610103401", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610103401.php", + "source_location": "L10", + "weight": 1.0, + "source": "migrations_version20260610103401_version20260610103401", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110039.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260610110039", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110039.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260610110039_version20260610110039", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110921.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260610110921", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110921.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260610110921_version20260610110921", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610111254.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260610111254", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610111254.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260610111254_version20260610111254", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610113711.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260610113711", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610113711.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260610113711_version20260610113711", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610140853.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260610140853", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610140853.php", + "source_location": "L17", + "weight": 1.0, + "source": "migrations_version20260610140853_version20260610140853", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610175105.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260610175105", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610175105.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260610175105_version20260610175105", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610183655.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260610183655", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610183655.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260610183655_version20260610183655", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611075829.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260611075829", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611075829.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260611075829_version20260611075829", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611083424.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260611083424", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611083424.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260611083424_version20260611083424", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611084046.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260611084046", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611084046.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260611084046_version20260611084046", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612081739.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260612081739", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612081739.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260612081739_version20260612081739", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612132848.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260612132848", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612132848.php", + "source_location": "L10", + "weight": 1.0, + "source": "migrations_version20260612132848_version20260612132848", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181134.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260614181134", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181134.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260614181134_version20260614181134", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181629.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260614181629", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181629.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260614181629_version20260614181629", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181657.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260614181657", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181657.php", + "source_location": "L11", + "weight": 1.0, + "source": "migrations_version20260614181657_version20260614181657", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182549.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260614182549", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182549.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260614182549_version20260614182549", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182950.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260614182950", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182950.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260614182950_version20260614182950", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614183527.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260614183527", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614183527.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260614183527_version20260614183527", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615060415.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260615060415", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615060415.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260615060415_version20260615060415", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615061938.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260615061938", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615061938.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260615061938_version20260615061938", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615074107.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260615074107", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615074107.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260615074107_version20260615074107", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615142236.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260615142236", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615142236.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260615142236_version20260615142236", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615203529.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260615203529", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615203529.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260615203529_version20260615203529", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619062912.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260619062912", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619062912.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260619062912_version20260619062912", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619121047.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260619121047", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619121047.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260619121047_version20260619121047", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619170105.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260619170105", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619170105.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260619170105_version20260619170105", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621084558.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260621084558", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621084558.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260621084558_version20260621084558", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621094624.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260621094624", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621094624.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260621094624_version20260621094624", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622160119.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260622160119", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622160119.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260622160119_version20260622160119", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622163152.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260622163152", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622163152.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260622163152_version20260622163152", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622171538.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260622171538", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622171538.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260622171538_version20260622171538", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622173707.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260622173707", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622173707.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260622173707_version20260622173707", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622181251.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260622181251", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622181251.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260622181251_version20260622181251", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622184409.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260622184409", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622184409.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260622184409_version20260622184409", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622185948.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260622185948", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622185948.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260622185948_version20260622185948", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623115721.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260623115721", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623115721.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260623115721_version20260623115721", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623173907.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260623173907", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623173907.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260623173907_version20260623173907", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624030339.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260624030339", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624030339.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260624030339_version20260624030339", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624092459.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260624092459", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624092459.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260624092459_version20260624092459", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624093738.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260624093738", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624093738.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260624093738_version20260624093738", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624123236.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260624123236", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624123236.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260624123236_version20260624123236", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625135132.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260625135132", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625135132.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260625135132_version20260625135132", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625150304.php", + "source_location": "L8", + "weight": 1.0, + "source": "migrations_version20260625150304", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625150304.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260625150304_version20260625150304", + "target": "abstractmigration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609130407.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609130407_version20260609130407_up", + "target": "migrations_version20260609130407_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609130407.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609130407_version20260609130407_down", + "target": "migrations_version20260609130407_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260609131304", + "target": "migrations_version20260609131304_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L10", + "weight": 1.0, + "source": "migrations_version20260609131304", + "target": "migrations_version20260609131304_version20260609131304", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L155", + "weight": 1.0, + "source": "migrations_version20260609131304_version20260609131304", + "target": "migrations_version20260609131304_version20260609131304_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L160", + "weight": 1.0, + "source": "migrations_version20260609131304_version20260609131304", + "target": "migrations_version20260609131304_version20260609131304_genuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L12", + "weight": 1.0, + "source": "migrations_version20260609131304_version20260609131304", + "target": "migrations_version20260609131304_version20260609131304_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L17", + "weight": 1.0, + "source": "migrations_version20260609131304_version20260609131304", + "target": "migrations_version20260609131304_version20260609131304_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L17", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609131304_version20260609131304_up", + "target": "migrations_version20260609131304_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L56", + "weight": 1.0, + "source": "migrations_version20260609131304_version20260609131304_up", + "target": "migrations_version20260609131304_version20260609131304_genuuid", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131304.php", + "source_location": "L155", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609131304_version20260609131304_down", + "target": "migrations_version20260609131304_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131553.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260609131553", + "target": "migrations_version20260609131553_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131553.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609131553", + "target": "migrations_version20260609131553_version20260609131553", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131553.php", + "source_location": "L27", + "weight": 1.0, + "source": "migrations_version20260609131553_version20260609131553", + "target": "migrations_version20260609131553_version20260609131553_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131553.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260609131553_version20260609131553", + "target": "migrations_version20260609131553_version20260609131553_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131553.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260609131553_version20260609131553", + "target": "migrations_version20260609131553_version20260609131553_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131553.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609131553_version20260609131553_up", + "target": "migrations_version20260609131553_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609131553.php", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609131553_version20260609131553_down", + "target": "migrations_version20260609131553_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132009.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260609132009", + "target": "migrations_version20260609132009_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132009.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609132009", + "target": "migrations_version20260609132009_version20260609132009", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132009.php", + "source_location": "L27", + "weight": 1.0, + "source": "migrations_version20260609132009_version20260609132009", + "target": "migrations_version20260609132009_version20260609132009_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132009.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260609132009_version20260609132009", + "target": "migrations_version20260609132009_version20260609132009_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132009.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260609132009_version20260609132009", + "target": "migrations_version20260609132009_version20260609132009_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132009.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609132009_version20260609132009_up", + "target": "migrations_version20260609132009_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132009.php", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609132009_version20260609132009_down", + "target": "migrations_version20260609132009_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132708.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260609132708", + "target": "migrations_version20260609132708_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132708.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609132708", + "target": "migrations_version20260609132708_version20260609132708", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132708.php", + "source_location": "L41", + "weight": 1.0, + "source": "migrations_version20260609132708_version20260609132708", + "target": "migrations_version20260609132708_version20260609132708_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132708.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260609132708_version20260609132708", + "target": "migrations_version20260609132708_version20260609132708_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132708.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260609132708_version20260609132708", + "target": "migrations_version20260609132708_version20260609132708_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132708.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609132708_version20260609132708_up", + "target": "migrations_version20260609132708_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609132708.php", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609132708_version20260609132708_down", + "target": "migrations_version20260609132708_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133121.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260609133121", + "target": "migrations_version20260609133121_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133121.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609133121", + "target": "migrations_version20260609133121_version20260609133121", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133121.php", + "source_location": "L39", + "weight": 1.0, + "source": "migrations_version20260609133121_version20260609133121", + "target": "migrations_version20260609133121_version20260609133121_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133121.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260609133121_version20260609133121", + "target": "migrations_version20260609133121_version20260609133121_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133121.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260609133121_version20260609133121", + "target": "migrations_version20260609133121_version20260609133121_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133121.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609133121_version20260609133121_up", + "target": "migrations_version20260609133121_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133121.php", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609133121_version20260609133121_down", + "target": "migrations_version20260609133121_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133334.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260609133334", + "target": "migrations_version20260609133334_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133334.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609133334", + "target": "migrations_version20260609133334_version20260609133334", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133334.php", + "source_location": "L28", + "weight": 1.0, + "source": "migrations_version20260609133334_version20260609133334", + "target": "migrations_version20260609133334_version20260609133334_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133334.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260609133334_version20260609133334", + "target": "migrations_version20260609133334_version20260609133334_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133334.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260609133334_version20260609133334", + "target": "migrations_version20260609133334_version20260609133334_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133334.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609133334_version20260609133334_up", + "target": "migrations_version20260609133334_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133334.php", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609133334_version20260609133334_down", + "target": "migrations_version20260609133334_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133546.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260609133546", + "target": "migrations_version20260609133546_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133546.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609133546", + "target": "migrations_version20260609133546_version20260609133546", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133546.php", + "source_location": "L28", + "weight": 1.0, + "source": "migrations_version20260609133546_version20260609133546", + "target": "migrations_version20260609133546_version20260609133546_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133546.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260609133546_version20260609133546", + "target": "migrations_version20260609133546_version20260609133546_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133546.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260609133546_version20260609133546", + "target": "migrations_version20260609133546_version20260609133546_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133546.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609133546_version20260609133546_up", + "target": "migrations_version20260609133546_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609133546.php", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609133546_version20260609133546_down", + "target": "migrations_version20260609133546_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134112.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260609134112", + "target": "migrations_version20260609134112_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134112.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609134112", + "target": "migrations_version20260609134112_version20260609134112", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134112.php", + "source_location": "L31", + "weight": 1.0, + "source": "migrations_version20260609134112_version20260609134112", + "target": "migrations_version20260609134112_version20260609134112_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134112.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260609134112_version20260609134112", + "target": "migrations_version20260609134112_version20260609134112_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134112.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260609134112_version20260609134112", + "target": "migrations_version20260609134112_version20260609134112_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134112.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609134112_version20260609134112_up", + "target": "migrations_version20260609134112_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134112.php", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609134112_version20260609134112_down", + "target": "migrations_version20260609134112_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134741.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260609134741", + "target": "migrations_version20260609134741_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134741.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609134741", + "target": "migrations_version20260609134741_version20260609134741", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134741.php", + "source_location": "L28", + "weight": 1.0, + "source": "migrations_version20260609134741_version20260609134741", + "target": "migrations_version20260609134741_version20260609134741_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134741.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260609134741_version20260609134741", + "target": "migrations_version20260609134741_version20260609134741_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134741.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260609134741_version20260609134741", + "target": "migrations_version20260609134741_version20260609134741_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134741.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609134741_version20260609134741_up", + "target": "migrations_version20260609134741_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609134741.php", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609134741_version20260609134741_down", + "target": "migrations_version20260609134741_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135126.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260609135126", + "target": "migrations_version20260609135126_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135126.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609135126", + "target": "migrations_version20260609135126_version20260609135126", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135126.php", + "source_location": "L28", + "weight": 1.0, + "source": "migrations_version20260609135126_version20260609135126", + "target": "migrations_version20260609135126_version20260609135126_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135126.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260609135126_version20260609135126", + "target": "migrations_version20260609135126_version20260609135126_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135126.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260609135126_version20260609135126", + "target": "migrations_version20260609135126_version20260609135126_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135126.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609135126_version20260609135126_up", + "target": "migrations_version20260609135126_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135126.php", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609135126_version20260609135126_down", + "target": "migrations_version20260609135126_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135514.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260609135514", + "target": "migrations_version20260609135514_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135514.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609135514", + "target": "migrations_version20260609135514_version20260609135514", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135514.php", + "source_location": "L27", + "weight": 1.0, + "source": "migrations_version20260609135514_version20260609135514", + "target": "migrations_version20260609135514_version20260609135514_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135514.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260609135514_version20260609135514", + "target": "migrations_version20260609135514_version20260609135514_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135514.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260609135514_version20260609135514", + "target": "migrations_version20260609135514_version20260609135514_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135514.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609135514_version20260609135514_up", + "target": "migrations_version20260609135514_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135514.php", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609135514_version20260609135514_down", + "target": "migrations_version20260609135514_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135704.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260609135704", + "target": "migrations_version20260609135704_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135704.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609135704", + "target": "migrations_version20260609135704_version20260609135704", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135704.php", + "source_location": "L30", + "weight": 1.0, + "source": "migrations_version20260609135704_version20260609135704", + "target": "migrations_version20260609135704_version20260609135704_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135704.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260609135704_version20260609135704", + "target": "migrations_version20260609135704_version20260609135704_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135704.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260609135704_version20260609135704", + "target": "migrations_version20260609135704_version20260609135704_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135704.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609135704_version20260609135704_up", + "target": "migrations_version20260609135704_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135704.php", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609135704_version20260609135704_down", + "target": "migrations_version20260609135704_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135923.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260609135923", + "target": "migrations_version20260609135923_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135923.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609135923", + "target": "migrations_version20260609135923_version20260609135923", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135923.php", + "source_location": "L34", + "weight": 1.0, + "source": "migrations_version20260609135923_version20260609135923", + "target": "migrations_version20260609135923_version20260609135923_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135923.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260609135923_version20260609135923", + "target": "migrations_version20260609135923_version20260609135923_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135923.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260609135923_version20260609135923", + "target": "migrations_version20260609135923_version20260609135923_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135923.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609135923_version20260609135923_up", + "target": "migrations_version20260609135923_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609135923.php", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609135923_version20260609135923_down", + "target": "migrations_version20260609135923_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140223.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260609140223", + "target": "migrations_version20260609140223_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140223.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609140223", + "target": "migrations_version20260609140223_version20260609140223", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140223.php", + "source_location": "L27", + "weight": 1.0, + "source": "migrations_version20260609140223_version20260609140223", + "target": "migrations_version20260609140223_version20260609140223_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140223.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260609140223_version20260609140223", + "target": "migrations_version20260609140223_version20260609140223_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140223.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260609140223_version20260609140223", + "target": "migrations_version20260609140223_version20260609140223_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140223.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609140223_version20260609140223_up", + "target": "migrations_version20260609140223_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140223.php", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609140223_version20260609140223_down", + "target": "migrations_version20260609140223_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140423.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260609140423", + "target": "migrations_version20260609140423_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140423.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260609140423", + "target": "migrations_version20260609140423_version20260609140423", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140423.php", + "source_location": "L27", + "weight": 1.0, + "source": "migrations_version20260609140423_version20260609140423", + "target": "migrations_version20260609140423_version20260609140423_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140423.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260609140423_version20260609140423", + "target": "migrations_version20260609140423_version20260609140423_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140423.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260609140423_version20260609140423", + "target": "migrations_version20260609140423_version20260609140423_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140423.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609140423_version20260609140423_up", + "target": "migrations_version20260609140423_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260609140423.php", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260609140423_version20260609140423_down", + "target": "migrations_version20260609140423_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610062539.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260610062539", + "target": "migrations_version20260610062539_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610062539.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260610062539", + "target": "migrations_version20260610062539_version20260610062539", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610062539.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260610062539_version20260610062539", + "target": "migrations_version20260610062539_version20260610062539_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610062539.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260610062539_version20260610062539", + "target": "migrations_version20260610062539_version20260610062539_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610062539.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260610062539_version20260610062539", + "target": "migrations_version20260610062539_version20260610062539_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610062539.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610062539_version20260610062539_up", + "target": "migrations_version20260610062539_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610062539.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610062539_version20260610062539_down", + "target": "migrations_version20260610062539_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610092558.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260610092558", + "target": "migrations_version20260610092558_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610092558.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260610092558", + "target": "migrations_version20260610092558_version20260610092558", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610092558.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260610092558_version20260610092558", + "target": "migrations_version20260610092558_version20260610092558_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610092558.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260610092558_version20260610092558", + "target": "migrations_version20260610092558_version20260610092558_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610092558.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260610092558_version20260610092558", + "target": "migrations_version20260610092558_version20260610092558_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610092558.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610092558_version20260610092558_up", + "target": "migrations_version20260610092558_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610092558.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610092558_version20260610092558_down", + "target": "migrations_version20260610092558_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610103401.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260610103401", + "target": "migrations_version20260610103401_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610103401.php", + "source_location": "L10", + "weight": 1.0, + "source": "migrations_version20260610103401", + "target": "migrations_version20260610103401_version20260610103401", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610103401.php", + "source_location": "L173", + "weight": 1.0, + "source": "migrations_version20260610103401_version20260610103401", + "target": "migrations_version20260610103401_version20260610103401_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610103401.php", + "source_location": "L12", + "weight": 1.0, + "source": "migrations_version20260610103401_version20260610103401", + "target": "migrations_version20260610103401_version20260610103401_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610103401.php", + "source_location": "L17", + "weight": 1.0, + "source": "migrations_version20260610103401_version20260610103401", + "target": "migrations_version20260610103401_version20260610103401_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610103401.php", + "source_location": "L17", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610103401_version20260610103401_up", + "target": "migrations_version20260610103401_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610103401.php", + "source_location": "L173", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610103401_version20260610103401_down", + "target": "migrations_version20260610103401_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110039.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260610110039", + "target": "migrations_version20260610110039_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110039.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260610110039", + "target": "migrations_version20260610110039_version20260610110039", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110039.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260610110039_version20260610110039", + "target": "migrations_version20260610110039_version20260610110039_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110039.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260610110039_version20260610110039", + "target": "migrations_version20260610110039_version20260610110039_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110039.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260610110039_version20260610110039", + "target": "migrations_version20260610110039_version20260610110039_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110039.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610110039_version20260610110039_up", + "target": "migrations_version20260610110039_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110039.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610110039_version20260610110039_down", + "target": "migrations_version20260610110039_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110921.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260610110921", + "target": "migrations_version20260610110921_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110921.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260610110921", + "target": "migrations_version20260610110921_version20260610110921", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110921.php", + "source_location": "L29", + "weight": 1.0, + "source": "migrations_version20260610110921_version20260610110921", + "target": "migrations_version20260610110921_version20260610110921_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110921.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260610110921_version20260610110921", + "target": "migrations_version20260610110921_version20260610110921_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110921.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260610110921_version20260610110921", + "target": "migrations_version20260610110921_version20260610110921_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110921.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610110921_version20260610110921_up", + "target": "migrations_version20260610110921_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610110921.php", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610110921_version20260610110921_down", + "target": "migrations_version20260610110921_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610111254.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260610111254", + "target": "migrations_version20260610111254_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610111254.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260610111254", + "target": "migrations_version20260610111254_version20260610111254", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610111254.php", + "source_location": "L27", + "weight": 1.0, + "source": "migrations_version20260610111254_version20260610111254", + "target": "migrations_version20260610111254_version20260610111254_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610111254.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260610111254_version20260610111254", + "target": "migrations_version20260610111254_version20260610111254_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610111254.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260610111254_version20260610111254", + "target": "migrations_version20260610111254_version20260610111254_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610111254.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610111254_version20260610111254_up", + "target": "migrations_version20260610111254_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610111254.php", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610111254_version20260610111254_down", + "target": "migrations_version20260610111254_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610113711.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260610113711", + "target": "migrations_version20260610113711_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610113711.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260610113711", + "target": "migrations_version20260610113711_version20260610113711", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610113711.php", + "source_location": "L29", + "weight": 1.0, + "source": "migrations_version20260610113711_version20260610113711", + "target": "migrations_version20260610113711_version20260610113711_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610113711.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260610113711_version20260610113711", + "target": "migrations_version20260610113711_version20260610113711_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610113711.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260610113711_version20260610113711", + "target": "migrations_version20260610113711_version20260610113711_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610113711.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610113711_version20260610113711_up", + "target": "migrations_version20260610113711_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610113711.php", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610113711_version20260610113711_down", + "target": "migrations_version20260610113711_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610140853.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260610140853", + "target": "migrations_version20260610140853_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610140853.php", + "source_location": "L17", + "weight": 1.0, + "source": "migrations_version20260610140853", + "target": "migrations_version20260610140853_version20260610140853", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610140853.php", + "source_location": "L45", + "weight": 1.0, + "source": "migrations_version20260610140853_version20260610140853", + "target": "migrations_version20260610140853_version20260610140853_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610140853.php", + "source_location": "L19", + "weight": 1.0, + "source": "migrations_version20260610140853_version20260610140853", + "target": "migrations_version20260610140853_version20260610140853_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610140853.php", + "source_location": "L24", + "weight": 1.0, + "source": "migrations_version20260610140853_version20260610140853", + "target": "migrations_version20260610140853_version20260610140853_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610140853.php", + "source_location": "L24", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610140853_version20260610140853_up", + "target": "migrations_version20260610140853_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610140853.php", + "source_location": "L45", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610140853_version20260610140853_down", + "target": "migrations_version20260610140853_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610175105.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260610175105", + "target": "migrations_version20260610175105_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610175105.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260610175105", + "target": "migrations_version20260610175105_version20260610175105", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610175105.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260610175105_version20260610175105", + "target": "migrations_version20260610175105_version20260610175105_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610175105.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260610175105_version20260610175105", + "target": "migrations_version20260610175105_version20260610175105_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610175105.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260610175105_version20260610175105", + "target": "migrations_version20260610175105_version20260610175105_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610175105.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610175105_version20260610175105_up", + "target": "migrations_version20260610175105_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610175105.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610175105_version20260610175105_down", + "target": "migrations_version20260610175105_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610183655.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260610183655", + "target": "migrations_version20260610183655_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610183655.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260610183655", + "target": "migrations_version20260610183655_version20260610183655", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610183655.php", + "source_location": "L29", + "weight": 1.0, + "source": "migrations_version20260610183655_version20260610183655", + "target": "migrations_version20260610183655_version20260610183655_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610183655.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260610183655_version20260610183655", + "target": "migrations_version20260610183655_version20260610183655_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610183655.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260610183655_version20260610183655", + "target": "migrations_version20260610183655_version20260610183655_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610183655.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610183655_version20260610183655_up", + "target": "migrations_version20260610183655_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260610183655.php", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260610183655_version20260610183655_down", + "target": "migrations_version20260610183655_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611075829.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260611075829", + "target": "migrations_version20260611075829_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611075829.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260611075829", + "target": "migrations_version20260611075829_version20260611075829", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611075829.php", + "source_location": "L29", + "weight": 1.0, + "source": "migrations_version20260611075829_version20260611075829", + "target": "migrations_version20260611075829_version20260611075829_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611075829.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260611075829_version20260611075829", + "target": "migrations_version20260611075829_version20260611075829_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611075829.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260611075829_version20260611075829", + "target": "migrations_version20260611075829_version20260611075829_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611075829.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260611075829_version20260611075829_up", + "target": "migrations_version20260611075829_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611075829.php", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260611075829_version20260611075829_down", + "target": "migrations_version20260611075829_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611083424.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260611083424", + "target": "migrations_version20260611083424_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611083424.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260611083424", + "target": "migrations_version20260611083424_version20260611083424", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611083424.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260611083424_version20260611083424", + "target": "migrations_version20260611083424_version20260611083424_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611083424.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260611083424_version20260611083424", + "target": "migrations_version20260611083424_version20260611083424_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611083424.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260611083424_version20260611083424", + "target": "migrations_version20260611083424_version20260611083424_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611083424.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260611083424_version20260611083424_up", + "target": "migrations_version20260611083424_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611083424.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260611083424_version20260611083424_down", + "target": "migrations_version20260611083424_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611084046.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260611084046", + "target": "migrations_version20260611084046_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611084046.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260611084046", + "target": "migrations_version20260611084046_version20260611084046", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611084046.php", + "source_location": "L28", + "weight": 1.0, + "source": "migrations_version20260611084046_version20260611084046", + "target": "migrations_version20260611084046_version20260611084046_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611084046.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260611084046_version20260611084046", + "target": "migrations_version20260611084046_version20260611084046_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611084046.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260611084046_version20260611084046", + "target": "migrations_version20260611084046_version20260611084046_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611084046.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260611084046_version20260611084046_up", + "target": "migrations_version20260611084046_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260611084046.php", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260611084046_version20260611084046_down", + "target": "migrations_version20260611084046_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612081739.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260612081739", + "target": "migrations_version20260612081739_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612081739.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260612081739", + "target": "migrations_version20260612081739_version20260612081739", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612081739.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260612081739_version20260612081739", + "target": "migrations_version20260612081739_version20260612081739_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612081739.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260612081739_version20260612081739", + "target": "migrations_version20260612081739_version20260612081739_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612081739.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260612081739_version20260612081739", + "target": "migrations_version20260612081739_version20260612081739_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612081739.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260612081739_version20260612081739_up", + "target": "migrations_version20260612081739_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612081739.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260612081739_version20260612081739_down", + "target": "migrations_version20260612081739_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612132848.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260612132848", + "target": "migrations_version20260612132848_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612132848.php", + "source_location": "L10", + "weight": 1.0, + "source": "migrations_version20260612132848", + "target": "migrations_version20260612132848_version20260612132848", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612132848.php", + "source_location": "L27", + "weight": 1.0, + "source": "migrations_version20260612132848_version20260612132848", + "target": "migrations_version20260612132848_version20260612132848_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612132848.php", + "source_location": "L12", + "weight": 1.0, + "source": "migrations_version20260612132848_version20260612132848", + "target": "migrations_version20260612132848_version20260612132848_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612132848.php", + "source_location": "L17", + "weight": 1.0, + "source": "migrations_version20260612132848_version20260612132848", + "target": "migrations_version20260612132848_version20260612132848_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612132848.php", + "source_location": "L17", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260612132848_version20260612132848_up", + "target": "migrations_version20260612132848_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260612132848.php", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260612132848_version20260612132848_down", + "target": "migrations_version20260612132848_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181134.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260614181134", + "target": "migrations_version20260614181134_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181134.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260614181134", + "target": "migrations_version20260614181134_version20260614181134", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181134.php", + "source_location": "L28", + "weight": 1.0, + "source": "migrations_version20260614181134_version20260614181134", + "target": "migrations_version20260614181134_version20260614181134_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181134.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260614181134_version20260614181134", + "target": "migrations_version20260614181134_version20260614181134_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181134.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260614181134_version20260614181134", + "target": "migrations_version20260614181134_version20260614181134_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181134.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260614181134_version20260614181134_up", + "target": "migrations_version20260614181134_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181134.php", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260614181134_version20260614181134_down", + "target": "migrations_version20260614181134_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181629.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260614181629", + "target": "migrations_version20260614181629_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181629.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260614181629", + "target": "migrations_version20260614181629_version20260614181629", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181629.php", + "source_location": "L33", + "weight": 1.0, + "source": "migrations_version20260614181629_version20260614181629", + "target": "migrations_version20260614181629_version20260614181629_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181629.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260614181629_version20260614181629", + "target": "migrations_version20260614181629_version20260614181629_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181629.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260614181629_version20260614181629", + "target": "migrations_version20260614181629_version20260614181629_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181629.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260614181629_version20260614181629_up", + "target": "migrations_version20260614181629_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181629.php", + "source_location": "L33", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260614181629_version20260614181629_down", + "target": "migrations_version20260614181629_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181657.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260614181657", + "target": "migrations_version20260614181657_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181657.php", + "source_location": "L11", + "weight": 1.0, + "source": "migrations_version20260614181657", + "target": "migrations_version20260614181657_version20260614181657", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181657.php", + "source_location": "L78", + "weight": 1.0, + "source": "migrations_version20260614181657_version20260614181657", + "target": "migrations_version20260614181657_version20260614181657_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181657.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260614181657_version20260614181657", + "target": "migrations_version20260614181657_version20260614181657_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181657.php", + "source_location": "L18", + "weight": 1.0, + "source": "migrations_version20260614181657_version20260614181657", + "target": "migrations_version20260614181657_version20260614181657_up", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "migrations/Version20260614181657.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260614181657_version20260614181657_up", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181657.php", + "source_location": "L18", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260614181657_version20260614181657_up", + "target": "migrations_version20260614181657_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614181657.php", + "source_location": "L78", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260614181657_version20260614181657_down", + "target": "migrations_version20260614181657_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182549.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260614182549", + "target": "migrations_version20260614182549_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182549.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260614182549", + "target": "migrations_version20260614182549_version20260614182549", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182549.php", + "source_location": "L29", + "weight": 1.0, + "source": "migrations_version20260614182549_version20260614182549", + "target": "migrations_version20260614182549_version20260614182549_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182549.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260614182549_version20260614182549", + "target": "migrations_version20260614182549_version20260614182549_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182549.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260614182549_version20260614182549", + "target": "migrations_version20260614182549_version20260614182549_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182549.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260614182549_version20260614182549_up", + "target": "migrations_version20260614182549_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182549.php", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260614182549_version20260614182549_down", + "target": "migrations_version20260614182549_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182950.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260614182950", + "target": "migrations_version20260614182950_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182950.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260614182950", + "target": "migrations_version20260614182950_version20260614182950", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182950.php", + "source_location": "L30", + "weight": 1.0, + "source": "migrations_version20260614182950_version20260614182950", + "target": "migrations_version20260614182950_version20260614182950_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182950.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260614182950_version20260614182950", + "target": "migrations_version20260614182950_version20260614182950_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182950.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260614182950_version20260614182950", + "target": "migrations_version20260614182950_version20260614182950_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182950.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260614182950_version20260614182950_up", + "target": "migrations_version20260614182950_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614182950.php", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260614182950_version20260614182950_down", + "target": "migrations_version20260614182950_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614183527.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260614183527", + "target": "migrations_version20260614183527_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614183527.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260614183527", + "target": "migrations_version20260614183527_version20260614183527", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614183527.php", + "source_location": "L34", + "weight": 1.0, + "source": "migrations_version20260614183527_version20260614183527", + "target": "migrations_version20260614183527_version20260614183527_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614183527.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260614183527_version20260614183527", + "target": "migrations_version20260614183527_version20260614183527_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614183527.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260614183527_version20260614183527", + "target": "migrations_version20260614183527_version20260614183527_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614183527.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260614183527_version20260614183527_up", + "target": "migrations_version20260614183527_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260614183527.php", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260614183527_version20260614183527_down", + "target": "migrations_version20260614183527_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615060415.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260615060415", + "target": "migrations_version20260615060415_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615060415.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260615060415", + "target": "migrations_version20260615060415_version20260615060415", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615060415.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260615060415_version20260615060415", + "target": "migrations_version20260615060415_version20260615060415_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615060415.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260615060415_version20260615060415", + "target": "migrations_version20260615060415_version20260615060415_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615060415.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260615060415_version20260615060415", + "target": "migrations_version20260615060415_version20260615060415_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615060415.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260615060415_version20260615060415_up", + "target": "migrations_version20260615060415_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615060415.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260615060415_version20260615060415_down", + "target": "migrations_version20260615060415_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615061938.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260615061938", + "target": "migrations_version20260615061938_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615061938.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260615061938", + "target": "migrations_version20260615061938_version20260615061938", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615061938.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260615061938_version20260615061938", + "target": "migrations_version20260615061938_version20260615061938_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615061938.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260615061938_version20260615061938", + "target": "migrations_version20260615061938_version20260615061938_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615061938.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260615061938_version20260615061938", + "target": "migrations_version20260615061938_version20260615061938_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615061938.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260615061938_version20260615061938_up", + "target": "migrations_version20260615061938_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615061938.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260615061938_version20260615061938_down", + "target": "migrations_version20260615061938_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615074107.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260615074107", + "target": "migrations_version20260615074107_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615074107.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260615074107", + "target": "migrations_version20260615074107_version20260615074107", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615074107.php", + "source_location": "L30", + "weight": 1.0, + "source": "migrations_version20260615074107_version20260615074107", + "target": "migrations_version20260615074107_version20260615074107_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615074107.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260615074107_version20260615074107", + "target": "migrations_version20260615074107_version20260615074107_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615074107.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260615074107_version20260615074107", + "target": "migrations_version20260615074107_version20260615074107_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615074107.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260615074107_version20260615074107_up", + "target": "migrations_version20260615074107_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615074107.php", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260615074107_version20260615074107_down", + "target": "migrations_version20260615074107_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615142236.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260615142236", + "target": "migrations_version20260615142236_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615142236.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260615142236", + "target": "migrations_version20260615142236_version20260615142236", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615142236.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260615142236_version20260615142236", + "target": "migrations_version20260615142236_version20260615142236_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615142236.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260615142236_version20260615142236", + "target": "migrations_version20260615142236_version20260615142236_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615142236.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260615142236_version20260615142236", + "target": "migrations_version20260615142236_version20260615142236_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615142236.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260615142236_version20260615142236_up", + "target": "migrations_version20260615142236_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615142236.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260615142236_version20260615142236_down", + "target": "migrations_version20260615142236_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615203529.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260615203529", + "target": "migrations_version20260615203529_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615203529.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260615203529", + "target": "migrations_version20260615203529_version20260615203529", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615203529.php", + "source_location": "L30", + "weight": 1.0, + "source": "migrations_version20260615203529_version20260615203529", + "target": "migrations_version20260615203529_version20260615203529_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615203529.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260615203529_version20260615203529", + "target": "migrations_version20260615203529_version20260615203529_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615203529.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260615203529_version20260615203529", + "target": "migrations_version20260615203529_version20260615203529_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615203529.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260615203529_version20260615203529_up", + "target": "migrations_version20260615203529_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260615203529.php", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260615203529_version20260615203529_down", + "target": "migrations_version20260615203529_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619062912.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260619062912", + "target": "migrations_version20260619062912_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619062912.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260619062912", + "target": "migrations_version20260619062912_version20260619062912", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619062912.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260619062912_version20260619062912", + "target": "migrations_version20260619062912_version20260619062912_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619062912.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260619062912_version20260619062912", + "target": "migrations_version20260619062912_version20260619062912_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619062912.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260619062912_version20260619062912", + "target": "migrations_version20260619062912_version20260619062912_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619062912.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260619062912_version20260619062912_up", + "target": "migrations_version20260619062912_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619062912.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260619062912_version20260619062912_down", + "target": "migrations_version20260619062912_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619121047.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260619121047", + "target": "migrations_version20260619121047_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619121047.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260619121047", + "target": "migrations_version20260619121047_version20260619121047", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619121047.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260619121047_version20260619121047", + "target": "migrations_version20260619121047_version20260619121047_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619121047.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260619121047_version20260619121047", + "target": "migrations_version20260619121047_version20260619121047_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619121047.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260619121047_version20260619121047", + "target": "migrations_version20260619121047_version20260619121047_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619121047.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260619121047_version20260619121047_up", + "target": "migrations_version20260619121047_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619121047.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260619121047_version20260619121047_down", + "target": "migrations_version20260619121047_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619170105.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260619170105", + "target": "migrations_version20260619170105_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619170105.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260619170105", + "target": "migrations_version20260619170105_version20260619170105", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619170105.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260619170105_version20260619170105", + "target": "migrations_version20260619170105_version20260619170105_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619170105.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260619170105_version20260619170105", + "target": "migrations_version20260619170105_version20260619170105_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619170105.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260619170105_version20260619170105", + "target": "migrations_version20260619170105_version20260619170105_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619170105.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260619170105_version20260619170105_up", + "target": "migrations_version20260619170105_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260619170105.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260619170105_version20260619170105_down", + "target": "migrations_version20260619170105_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621084558.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260621084558", + "target": "migrations_version20260621084558_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621084558.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260621084558", + "target": "migrations_version20260621084558_version20260621084558", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621084558.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260621084558_version20260621084558", + "target": "migrations_version20260621084558_version20260621084558_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621084558.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260621084558_version20260621084558", + "target": "migrations_version20260621084558_version20260621084558_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621084558.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260621084558_version20260621084558", + "target": "migrations_version20260621084558_version20260621084558_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621084558.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260621084558_version20260621084558_up", + "target": "migrations_version20260621084558_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621084558.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260621084558_version20260621084558_down", + "target": "migrations_version20260621084558_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621094624.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260621094624", + "target": "migrations_version20260621094624_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621094624.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260621094624", + "target": "migrations_version20260621094624_version20260621094624", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621094624.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260621094624_version20260621094624", + "target": "migrations_version20260621094624_version20260621094624_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621094624.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260621094624_version20260621094624", + "target": "migrations_version20260621094624_version20260621094624_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621094624.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260621094624_version20260621094624", + "target": "migrations_version20260621094624_version20260621094624_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621094624.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260621094624_version20260621094624_up", + "target": "migrations_version20260621094624_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260621094624.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260621094624_version20260621094624_down", + "target": "migrations_version20260621094624_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622160119.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260622160119", + "target": "migrations_version20260622160119_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622160119.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260622160119", + "target": "migrations_version20260622160119_version20260622160119", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622160119.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260622160119_version20260622160119", + "target": "migrations_version20260622160119_version20260622160119_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622160119.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260622160119_version20260622160119", + "target": "migrations_version20260622160119_version20260622160119_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622160119.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260622160119_version20260622160119", + "target": "migrations_version20260622160119_version20260622160119_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622160119.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260622160119_version20260622160119_up", + "target": "migrations_version20260622160119_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622160119.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260622160119_version20260622160119_down", + "target": "migrations_version20260622160119_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622163152.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260622163152", + "target": "migrations_version20260622163152_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622163152.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260622163152", + "target": "migrations_version20260622163152_version20260622163152", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622163152.php", + "source_location": "L27", + "weight": 1.0, + "source": "migrations_version20260622163152_version20260622163152", + "target": "migrations_version20260622163152_version20260622163152_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622163152.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260622163152_version20260622163152", + "target": "migrations_version20260622163152_version20260622163152_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622163152.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260622163152_version20260622163152", + "target": "migrations_version20260622163152_version20260622163152_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622163152.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260622163152_version20260622163152_up", + "target": "migrations_version20260622163152_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622163152.php", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260622163152_version20260622163152_down", + "target": "migrations_version20260622163152_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622171538.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260622171538", + "target": "migrations_version20260622171538_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622171538.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260622171538", + "target": "migrations_version20260622171538_version20260622171538", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622171538.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260622171538_version20260622171538", + "target": "migrations_version20260622171538_version20260622171538_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622171538.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260622171538_version20260622171538", + "target": "migrations_version20260622171538_version20260622171538_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622171538.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260622171538_version20260622171538", + "target": "migrations_version20260622171538_version20260622171538_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622171538.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260622171538_version20260622171538_up", + "target": "migrations_version20260622171538_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622171538.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260622171538_version20260622171538_down", + "target": "migrations_version20260622171538_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622173707.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260622173707", + "target": "migrations_version20260622173707_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622173707.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260622173707", + "target": "migrations_version20260622173707_version20260622173707", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622173707.php", + "source_location": "L27", + "weight": 1.0, + "source": "migrations_version20260622173707_version20260622173707", + "target": "migrations_version20260622173707_version20260622173707_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622173707.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260622173707_version20260622173707", + "target": "migrations_version20260622173707_version20260622173707_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622173707.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260622173707_version20260622173707", + "target": "migrations_version20260622173707_version20260622173707_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622173707.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260622173707_version20260622173707_up", + "target": "migrations_version20260622173707_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622173707.php", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260622173707_version20260622173707_down", + "target": "migrations_version20260622173707_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622181251.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260622181251", + "target": "migrations_version20260622181251_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622181251.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260622181251", + "target": "migrations_version20260622181251_version20260622181251", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622181251.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260622181251_version20260622181251", + "target": "migrations_version20260622181251_version20260622181251_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622181251.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260622181251_version20260622181251", + "target": "migrations_version20260622181251_version20260622181251_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622181251.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260622181251_version20260622181251", + "target": "migrations_version20260622181251_version20260622181251_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622181251.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260622181251_version20260622181251_up", + "target": "migrations_version20260622181251_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622181251.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260622181251_version20260622181251_down", + "target": "migrations_version20260622181251_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622184409.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260622184409", + "target": "migrations_version20260622184409_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622184409.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260622184409", + "target": "migrations_version20260622184409_version20260622184409", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622184409.php", + "source_location": "L28", + "weight": 1.0, + "source": "migrations_version20260622184409_version20260622184409", + "target": "migrations_version20260622184409_version20260622184409_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622184409.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260622184409_version20260622184409", + "target": "migrations_version20260622184409_version20260622184409_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622184409.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260622184409_version20260622184409", + "target": "migrations_version20260622184409_version20260622184409_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622184409.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260622184409_version20260622184409_up", + "target": "migrations_version20260622184409_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622184409.php", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260622184409_version20260622184409_down", + "target": "migrations_version20260622184409_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622185948.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260622185948", + "target": "migrations_version20260622185948_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622185948.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260622185948", + "target": "migrations_version20260622185948_version20260622185948", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622185948.php", + "source_location": "L28", + "weight": 1.0, + "source": "migrations_version20260622185948_version20260622185948", + "target": "migrations_version20260622185948_version20260622185948_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622185948.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260622185948_version20260622185948", + "target": "migrations_version20260622185948_version20260622185948_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622185948.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260622185948_version20260622185948", + "target": "migrations_version20260622185948_version20260622185948_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622185948.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260622185948_version20260622185948_up", + "target": "migrations_version20260622185948_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260622185948.php", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260622185948_version20260622185948_down", + "target": "migrations_version20260622185948_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623115721.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260623115721", + "target": "migrations_version20260623115721_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623115721.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260623115721", + "target": "migrations_version20260623115721_version20260623115721", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623115721.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260623115721_version20260623115721", + "target": "migrations_version20260623115721_version20260623115721_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623115721.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260623115721_version20260623115721", + "target": "migrations_version20260623115721_version20260623115721_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623115721.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260623115721_version20260623115721", + "target": "migrations_version20260623115721_version20260623115721_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623115721.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260623115721_version20260623115721_up", + "target": "migrations_version20260623115721_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623115721.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260623115721_version20260623115721_down", + "target": "migrations_version20260623115721_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623173907.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260623173907", + "target": "migrations_version20260623173907_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623173907.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260623173907", + "target": "migrations_version20260623173907_version20260623173907", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623173907.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260623173907_version20260623173907", + "target": "migrations_version20260623173907_version20260623173907_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623173907.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260623173907_version20260623173907", + "target": "migrations_version20260623173907_version20260623173907_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623173907.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260623173907_version20260623173907", + "target": "migrations_version20260623173907_version20260623173907_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623173907.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260623173907_version20260623173907_up", + "target": "migrations_version20260623173907_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260623173907.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260623173907_version20260623173907_down", + "target": "migrations_version20260623173907_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624030339.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260624030339", + "target": "migrations_version20260624030339_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624030339.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260624030339", + "target": "migrations_version20260624030339_version20260624030339", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624030339.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260624030339_version20260624030339", + "target": "migrations_version20260624030339_version20260624030339_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624030339.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260624030339_version20260624030339", + "target": "migrations_version20260624030339_version20260624030339_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624030339.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260624030339_version20260624030339", + "target": "migrations_version20260624030339_version20260624030339_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624030339.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260624030339_version20260624030339_up", + "target": "migrations_version20260624030339_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624030339.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260624030339_version20260624030339_down", + "target": "migrations_version20260624030339_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624092459.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260624092459", + "target": "migrations_version20260624092459_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624092459.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260624092459", + "target": "migrations_version20260624092459_version20260624092459", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624092459.php", + "source_location": "L28", + "weight": 1.0, + "source": "migrations_version20260624092459_version20260624092459", + "target": "migrations_version20260624092459_version20260624092459_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624092459.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260624092459_version20260624092459", + "target": "migrations_version20260624092459_version20260624092459_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624092459.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260624092459_version20260624092459", + "target": "migrations_version20260624092459_version20260624092459_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624092459.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260624092459_version20260624092459_up", + "target": "migrations_version20260624092459_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624092459.php", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260624092459_version20260624092459_down", + "target": "migrations_version20260624092459_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624093738.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260624093738", + "target": "migrations_version20260624093738_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624093738.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260624093738", + "target": "migrations_version20260624093738_version20260624093738", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624093738.php", + "source_location": "L27", + "weight": 1.0, + "source": "migrations_version20260624093738_version20260624093738", + "target": "migrations_version20260624093738_version20260624093738_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624093738.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260624093738_version20260624093738", + "target": "migrations_version20260624093738_version20260624093738_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624093738.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260624093738_version20260624093738", + "target": "migrations_version20260624093738_version20260624093738_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624093738.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260624093738_version20260624093738_up", + "target": "migrations_version20260624093738_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624093738.php", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260624093738_version20260624093738_down", + "target": "migrations_version20260624093738_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624123236.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260624123236", + "target": "migrations_version20260624123236_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624123236.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260624123236", + "target": "migrations_version20260624123236_version20260624123236", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624123236.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260624123236_version20260624123236", + "target": "migrations_version20260624123236_version20260624123236_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624123236.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260624123236_version20260624123236", + "target": "migrations_version20260624123236_version20260624123236_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624123236.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260624123236_version20260624123236", + "target": "migrations_version20260624123236_version20260624123236_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624123236.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260624123236_version20260624123236_up", + "target": "migrations_version20260624123236_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260624123236.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260624123236_version20260624123236_down", + "target": "migrations_version20260624123236_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625135132.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260625135132", + "target": "migrations_version20260625135132_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625135132.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260625135132", + "target": "migrations_version20260625135132_version20260625135132", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625135132.php", + "source_location": "L26", + "weight": 1.0, + "source": "migrations_version20260625135132_version20260625135132", + "target": "migrations_version20260625135132_version20260625135132_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625135132.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260625135132_version20260625135132", + "target": "migrations_version20260625135132_version20260625135132_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625135132.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260625135132_version20260625135132", + "target": "migrations_version20260625135132_version20260625135132_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625135132.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260625135132_version20260625135132_up", + "target": "migrations_version20260625135132_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625135132.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260625135132_version20260625135132_down", + "target": "migrations_version20260625135132_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625150304.php", + "source_location": "L7", + "weight": 1.0, + "source": "migrations_version20260625150304", + "target": "migrations_version20260625150304_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625150304.php", + "source_location": "L13", + "weight": 1.0, + "source": "migrations_version20260625150304", + "target": "migrations_version20260625150304_version20260625150304", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625150304.php", + "source_location": "L49", + "weight": 1.0, + "source": "migrations_version20260625150304_version20260625150304", + "target": "migrations_version20260625150304_version20260625150304_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625150304.php", + "source_location": "L15", + "weight": 1.0, + "source": "migrations_version20260625150304_version20260625150304", + "target": "migrations_version20260625150304_version20260625150304_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625150304.php", + "source_location": "L20", + "weight": 1.0, + "source": "migrations_version20260625150304_version20260625150304", + "target": "migrations_version20260625150304_version20260625150304_up", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "migrations/Version20260625150304.php", + "source_location": "L40", + "weight": 1.0, + "source": "migrations_version20260625150304_version20260625150304_up", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625150304.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260625150304_version20260625150304_up", + "target": "migrations_version20260625150304_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "migrations/Version20260625150304.php", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "source": "migrations_version20260625150304_version20260625150304_down", + "target": "migrations_version20260625150304_php_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L24", + "weight": 1.0, + "source": "package", + "target": "package_dependencies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L2", + "weight": 1.0, + "source": "package", + "target": "package_devdependencies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L53", + "weight": 1.0, + "source": "package", + "target": "package_license", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L47", + "weight": 1.0, + "source": "package", + "target": "package_optionaldependencies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L54", + "weight": 1.0, + "source": "package", + "target": "package_private", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L55", + "weight": 1.0, + "source": "package", + "target": "package_scripts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L3", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_babel_core", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L4", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_babel_preset_env", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L5", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_babel_preset_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L6", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_babel_preset_typescript", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L14", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_core_js", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L7", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_hotwired_stimulus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L15", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_postcss", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L16", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_postcss_loader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L17", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_regenerator_runtime", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L8", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_symfony_stimulus_bridge", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L9", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_symfony_ux_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L10", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_symfony_webpack_encore", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L18", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_tailwindcss", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L11", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_tailwindcss_postcss", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L19", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_ts_loader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L12", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_types_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L13", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_types_react_dom", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L20", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_typescript", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L21", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_webpack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L22", + "weight": 1.0, + "source": "package_devdependencies", + "target": "package_devdependencies_webpack_cli", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L25", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_ckeditor_ckeditor5_build_classic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L26", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_ckeditor_ckeditor5_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L27", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_fontsource_vazirmatn", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L28", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_heroicons_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L29", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_hookform_resolvers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L33", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_jalaali_js", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L34", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_leaflet", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L35", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L36", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_react_dom", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L37", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_react_hook_form", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L38", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_react_hot_toast", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L39", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_react_leaflet", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L40", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_react_router_dom", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L41", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_react_select", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L42", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_recharts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L43", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_sonner", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L30", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_tanstack_react_query", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L31", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_tanstack_react_table", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L32", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_types_leaflet", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L44", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_zod", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L45", + "weight": 1.0, + "source": "package_dependencies", + "target": "package_dependencies_zustand", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L50", + "weight": 1.0, + "source": "package_optionaldependencies", + "target": "package_optionaldependencies_lightningcss_darwin_arm64", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L51", + "weight": 1.0, + "source": "package_optionaldependencies", + "target": "package_optionaldependencies_lightningcss_linux_arm64_gnu", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L48", + "weight": 1.0, + "source": "package_optionaldependencies", + "target": "package_optionaldependencies_tailwindcss_oxide_darwin_arm64", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L49", + "weight": 1.0, + "source": "package_optionaldependencies", + "target": "package_optionaldependencies_tailwindcss_oxide_linux_arm64_gnu", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L59", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_build", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L57", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_dev", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L56", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_dev_server", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "package.json", + "source_location": "L58", + "weight": 1.0, + "source": "package_scripts", + "target": "package_scripts_watch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "public/manifest.json", + "source_location": "L10", + "weight": 1.0, + "source": "public_manifest", + "target": "public_manifest_background_color", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "public/manifest.json", + "source_location": "L4", + "weight": 1.0, + "source": "public_manifest", + "target": "public_manifest_description", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "public/manifest.json", + "source_location": "L12", + "weight": 1.0, + "source": "public_manifest", + "target": "public_manifest_dir", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "public/manifest.json", + "source_location": "L7", + "weight": 1.0, + "source": "public_manifest", + "target": "public_manifest_display", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "public/manifest.json", + "source_location": "L13", + "weight": 1.0, + "source": "public_manifest", + "target": "public_manifest_icons", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "public/manifest.json", + "source_location": "L11", + "weight": 1.0, + "source": "public_manifest", + "target": "public_manifest_lang", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "public/manifest.json", + "source_location": "L2", + "weight": 1.0, + "source": "public_manifest", + "target": "public_manifest_name", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "public/manifest.json", + "source_location": "L8", + "weight": 1.0, + "source": "public_manifest", + "target": "public_manifest_orientation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "public/manifest.json", + "source_location": "L6", + "weight": 1.0, + "source": "public_manifest", + "target": "public_manifest_scope", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "public/manifest.json", + "source_location": "L3", + "weight": 1.0, + "source": "public_manifest", + "target": "public_manifest_short_name", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "public/manifest.json", + "source_location": "L5", + "weight": 1.0, + "source": "public_manifest", + "target": "public_manifest_start_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "public/manifest.json", + "source_location": "L9", + "weight": 1.0, + "source": "public_manifest", + "target": "public_manifest_theme_color", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "public/sw.js", + "source_location": "L4", + "weight": 1.0, + "source": "public_sw", + "target": "public_sw_shell_urls", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "seed_realistic_data.php", + "source_location": "L34", + "weight": 1.0, + "source": "seed_realistic_data", + "target": "seed_realistic_data_makeschedule", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "seed_realistic_data.php", + "source_location": "L16", + "weight": 1.0, + "source": "seed_realistic_data", + "target": "seed_realistic_data_newuuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "seed_realistic_data.php", + "source_location": "L28", + "weight": 1.0, + "source": "seed_realistic_data", + "target": "seed_realistic_data_nextmobile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "seed_test_data.php", + "source_location": "L13", + "weight": 1.0, + "source": "seed_test_data", + "target": "seed_test_data_slot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "seed_test_data.php", + "source_location": "L17", + "weight": 1.0, + "source": "seed_test_data", + "target": "seed_test_data_today", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "seed_test_data.php", + "source_location": "L14", + "weight": 1.0, + "source": "seed_test_data_slot", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "seed_test_data.php", + "source_location": "L18", + "weight": 1.0, + "source": "seed_test_data_today", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L29", + "weight": 1.0, + "source": "controller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L21", + "weight": 1.0, + "source": "controller_adminapicontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L17", + "weight": 1.0, + "source": "controller_adminapicontroller", + "target": "financialbreakdown", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L14", + "weight": 1.0, + "source": "controller_adminapicontroller", + "target": "rate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_adminapicontroller", + "target": "settlement", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L19", + "weight": 1.0, + "source": "controller_adminapicontroller", + "target": "smslog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L20", + "weight": 1.0, + "source": "controller_adminapicontroller", + "target": "smstemplate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L24", + "weight": 1.0, + "source": "controller_adminapicontroller", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L25", + "weight": 1.0, + "source": "controller_adminapicontroller", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L630", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_appointments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L563", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L439", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_clinicslist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1253", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_comments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L33", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L743", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_createappointment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L496", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_createclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L383", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_createdoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1869", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_dashboardcharts", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1623", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_dashboardrecent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1741", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_dashboardstats", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L549", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_deleteclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L187", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_deleteuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L293", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_doctorslist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L256", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_doctorstats", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L975", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1051", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_financialsummary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L837", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_payments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1166", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_rates", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L883", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_representations", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1082", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_secretaries", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1500", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_settlementdetail", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1417", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_settlements", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1342", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_smslogs", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1548", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_smssampletemplates", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L537", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_toggleclinicstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L281", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_toggledoctorstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L100", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L159", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_updateuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L112", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_updateuserrole", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L139", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_userdetail", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L199", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_users", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L40", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_adminapicontroller_adminapicontroller_userstats", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L31", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L40", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_userstats", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L630", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_appointments", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L563", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L439", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_clinicslist", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1253", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_comments", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L743", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_createappointment", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L496", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_createclinic", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L383", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_createdoctor", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1869", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_dashboardcharts", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1623", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_dashboardrecent", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1741", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_dashboardstats", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L549", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_deleteclinic", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L187", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_deleteuser", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L293", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_doctorslist", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L256", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_doctorstats", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L975", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1051", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_financialsummary", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L837", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_payments", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1166", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_rates", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L883", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_representations", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1082", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_secretaries", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1500", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_settlementdetail", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1417", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_settlements", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1342", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_smslogs", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1548", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_smssampletemplates", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L537", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_toggleclinicstatus", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L281", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_toggledoctorstatus", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L100", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_toggleuserstatus", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L159", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_updateuser", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L112", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_updateuserrole", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L139", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_userdetail", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L199", + "weight": 1.0, + "context": "return_type", + "source": "controller_adminapicontroller_adminapicontroller_users", + "target": "src_admin_controller_adminapicontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L112", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_updateuserrole", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L630", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_appointments", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L563", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L439", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_clinicslist", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1253", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_comments", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L743", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_createappointment", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L496", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_createclinic", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L383", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_createdoctor", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1869", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_dashboardcharts", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L293", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_doctorslist", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L975", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L837", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_payments", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1166", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_rates", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L883", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_representations", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1082", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_secretaries", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1417", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_settlements", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1342", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_smslogs", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1548", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_smssampletemplates", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L159", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_updateuser", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L199", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_adminapicontroller_adminapicontroller_users", + "target": "src_admin_controller_adminapicontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L154", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_userdetail", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L250", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_users", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L376", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_doctorslist", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L387", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_createdoctor", + "target": "service_inputvalidator_inputvalidator" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L500", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_createclinic", + "target": "service_inputvalidator_inputvalidator" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L591", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_appointmentstodaystats", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L730", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_appointments", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L874", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_payments", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L967", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_representations", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1045", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_financialbreakdowns", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1158", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_secretaries", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1244", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_rates", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1334", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_comments", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1408", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_smslogs", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1493", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_settlements", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1541", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_settlementdetail", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1615", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_smssampletemplates", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1713", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_dashboardrecent", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1832", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_dashboardstats", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1833", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_dashboardstats", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1897", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_dashboardcharts", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Admin/Controller/AdminApiController.php", + "source_location": "L1873", + "weight": 1.0, + "source": "controller_adminapicontroller_adminapicontroller_dashboardcharts", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_admincontroller", + "target": "abstractcontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminController.php", + "source_location": "L9", + "weight": 1.0, + "source": "controller_admincontroller", + "target": "controller_admincontroller_admincontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_admincontroller", + "target": "src_admin_controller_admincontroller_php_response", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminController.php", + "source_location": "L9", + "weight": 1.0, + "source": "controller_admincontroller_admincontroller", + "target": "abstractcontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminController.php", + "source_location": "L11", + "weight": 1.0, + "source": "controller_admincontroller_admincontroller", + "target": "controller_admincontroller_admincontroller_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_basecontroller", + "target": "abstractcontroller", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L8", + "weight": 1.0, + "source": "controller_basecontroller_basecontroller", + "target": "abstractcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/HomeController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_homecontroller", + "target": "abstractcontroller", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/HomeController.php", + "source_location": "L9", + "weight": 1.0, + "source": "controller_homecontroller_homecontroller", + "target": "abstractcontroller", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Admin/Controller/AdminController.php", + "source_location": "L11", + "weight": 1.0, + "context": "return_type", + "source": "controller_admincontroller_admincontroller_index", + "target": "src_admin_controller_admincontroller_php_response", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", + "source_location": "L7", + "weight": 1.0, + "source": "command_cancelexpiredappointmentscommand", + "target": "command", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", + "source_location": "L11", + "weight": 1.0, + "source": "command_cancelexpiredappointmentscommand", + "target": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", + "source_location": "L8", + "weight": 1.0, + "source": "command_cancelexpiredappointmentscommand", + "target": "src_appointment_command_cancelexpiredappointmentscommand_php_inputinterface", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", + "source_location": "L9", + "weight": 1.0, + "source": "command_cancelexpiredappointmentscommand", + "target": "src_appointment_command_cancelexpiredappointmentscommand_php_outputinterface", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", + "source_location": "L15", + "weight": 1.0, + "source": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand", + "target": "command", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", + "source_location": "L17", + "weight": 1.0, + "source": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand", + "target": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", + "source_location": "L22", + "weight": 1.0, + "source": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand", + "target": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_execute", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", + "source_location": "L26", + "weight": 1.0, + "source": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_execute", + "target": "command" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L8", + "weight": 1.0, + "source": "command_seedsmsmessagetemplatescommand", + "target": "command", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L16", + "weight": 1.0, + "source": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand", + "target": "command", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L39", + "weight": 1.0, + "source": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_execute", + "target": "command" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", + "source_location": "L22", + "weight": 1.0, + "context": "parameter_type", + "source": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_execute", + "target": "src_appointment_command_cancelexpiredappointmentscommand_php_inputinterface", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Command/CancelExpiredAppointmentsCommand.php", + "source_location": "L22", + "weight": 1.0, + "context": "parameter_type", + "source": "command_cancelexpiredappointmentscommand_cancelexpiredappointmentscommand_execute", + "target": "src_appointment_command_cancelexpiredappointmentscommand_php_outputinterface", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L26", + "weight": 1.0, + "source": "controller_appointmentcontroller", + "target": "controller_appointmentcontroller_appointmentcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L17", + "weight": 1.0, + "source": "controller_appointmentcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_appointmentcontroller", + "target": "src_appointment_controller_appointmentcontroller_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L11", + "weight": 1.0, + "source": "controller_appointmentcontroller", + "target": "src_appointment_controller_appointmentcontroller_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L20", + "weight": 1.0, + "source": "controller_appointmentcontroller", + "target": "src_appointment_controller_appointmentcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L21", + "weight": 1.0, + "source": "controller_appointmentcontroller", + "target": "src_appointment_controller_appointmentcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L12", + "weight": 1.0, + "source": "controller_appointmentcontroller", + "target": "src_appointment_controller_appointmentcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L181", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller", + "target": "controller_appointmentcontroller_appointmentcontroller_book", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L456", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller", + "target": "controller_appointmentcontroller_appointmentcontroller_canmanage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L449", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller", + "target": "controller_appointmentcontroller_appointmentcontroller_canview", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L29", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller", + "target": "controller_appointmentcontroller_appointmentcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L303", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller", + "target": "controller_appointmentcontroller_appointmentcontroller_get", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L348", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller", + "target": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L407", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller", + "target": "controller_appointmentcontroller_appointmentcontroller_listbyuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L136", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller", + "target": "controller_appointmentcontroller_appointmentcontroller_monthavailability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L463", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller", + "target": "controller_appointmentcontroller_appointmentcontroller_resolveslotlocationid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L40", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller", + "target": "controller_appointmentcontroller_appointmentcontroller_slots", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L468", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller", + "target": "controller_appointmentcontroller_appointmentcontroller_updatestatus", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L27", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L115", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller_slots", + "target": "controller_appointmentcontroller_appointmentcontroller_get", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L40", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentcontroller_appointmentcontroller_slots", + "target": "src_appointment_controller_appointmentcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentcontroller_appointmentcontroller_slots", + "target": "src_appointment_controller_appointmentcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L181", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentcontroller_appointmentcontroller_book", + "target": "src_appointment_controller_appointmentcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L348", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", + "target": "src_appointment_controller_appointmentcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L407", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentcontroller_appointmentcontroller_listbyuser", + "target": "src_appointment_controller_appointmentcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L136", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentcontroller_appointmentcontroller_monthavailability", + "target": "src_appointment_controller_appointmentcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L468", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentcontroller_appointmentcontroller_updatestatus", + "target": "src_appointment_controller_appointmentcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L181", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentcontroller_appointmentcontroller_book", + "target": "src_appointment_controller_appointmentcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L303", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentcontroller_appointmentcontroller_get", + "target": "src_appointment_controller_appointmentcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L348", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", + "target": "src_appointment_controller_appointmentcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L407", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentcontroller_appointmentcontroller_listbyuser", + "target": "src_appointment_controller_appointmentcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L136", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentcontroller_appointmentcontroller_monthavailability", + "target": "src_appointment_controller_appointmentcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L468", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentcontroller_appointmentcontroller_updatestatus", + "target": "src_appointment_controller_appointmentcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L144", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller_monthavailability", + "target": "controller_appointmentcontroller_appointmentcontroller_get", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L150", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller_monthavailability", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L273", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller_book", + "target": "controller_appointmentcontroller_appointmentcontroller_resolveslotlocationid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L228", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller_book", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L240", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller_book", + "target": "service_inputvalidator_inputvalidator" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L292", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller_book", + "target": "src_appointment_controller_appointmentcontroller_php_appointment" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L181", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentcontroller_appointmentcontroller_book", + "target": "src_appointment_controller_appointmentcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L456", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentcontroller_appointmentcontroller_canmanage", + "target": "src_appointment_controller_appointmentcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L449", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentcontroller_appointmentcontroller_canview", + "target": "src_appointment_controller_appointmentcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L303", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentcontroller_appointmentcontroller_get", + "target": "src_appointment_controller_appointmentcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L348", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", + "target": "src_appointment_controller_appointmentcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L407", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentcontroller_appointmentcontroller_listbyuser", + "target": "src_appointment_controller_appointmentcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L468", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentcontroller_appointmentcontroller_updatestatus", + "target": "src_appointment_controller_appointmentcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L341", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller_get", + "target": "controller_appointmentcontroller_appointmentcontroller_canview", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L401", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller_listbydoctor", + "target": "controller_appointmentcontroller_appointmentcontroller_get", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L443", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller_listbyuser", + "target": "controller_appointmentcontroller_appointmentcontroller_get", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L449", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentcontroller_appointmentcontroller_canview", + "target": "src_appointment_controller_appointmentcontroller_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L456", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentcontroller_appointmentcontroller_canmanage", + "target": "src_appointment_controller_appointmentcontroller_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L540", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller_updatestatus", + "target": "src_appointment_controller_appointmentcontroller_php_appointment" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L518", + "weight": 1.0, + "source": "controller_appointmentcontroller_appointmentcontroller_updatestatus", + "target": "controller_appointmentcontroller_appointmentcontroller_canmanage", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentController.php", + "source_location": "L463", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentcontroller_appointmentcontroller_resolveslotlocationid", + "target": "src_appointment_controller_appointmentcontroller_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L26", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller", + "target": "dateoverride", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller", + "target": "holiday", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L19", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller", + "target": "src_appointment_controller_appointmentsettingscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L20", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller", + "target": "src_appointment_controller_appointmentsettingscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L11", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller", + "target": "src_appointment_controller_appointmentsettingscontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L341", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L30", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L278", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L162", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L41", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L261", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L218", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L127", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L235", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getoverride", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L111", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getschedule", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L248", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listholidays", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L146", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listoverrides", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L310", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L192", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L77", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L371", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_validatesessionshavelocation", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L28", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L56", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_validatesessionshavelocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L41", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", + "target": "src_appointment_controller_appointmentsettingscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", + "target": "src_appointment_controller_appointmentsettingscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createschedule", + "target": "src_appointment_controller_appointmentsettingscontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L278", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", + "target": "src_appointment_controller_appointmentsettingscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L162", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", + "target": "src_appointment_controller_appointmentsettingscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L310", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", + "target": "src_appointment_controller_appointmentsettingscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L192", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", + "target": "src_appointment_controller_appointmentsettingscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", + "target": "src_appointment_controller_appointmentsettingscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L278", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", + "target": "src_appointment_controller_appointmentsettingscontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L162", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", + "target": "src_appointment_controller_appointmentsettingscontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L261", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", + "target": "src_appointment_controller_appointmentsettingscontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L218", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", + "target": "src_appointment_controller_appointmentsettingscontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L127", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", + "target": "src_appointment_controller_appointmentsettingscontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L310", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", + "target": "src_appointment_controller_appointmentsettingscontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L192", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", + "target": "src_appointment_controller_appointmentsettingscontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", + "target": "src_appointment_controller_appointmentsettingscontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L341", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_availablelocations", + "target": "src_appointment_controller_appointmentsettingscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L278", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createholiday", + "target": "src_appointment_controller_appointmentsettingscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L162", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_createoverride", + "target": "src_appointment_controller_appointmentsettingscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L261", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteholiday", + "target": "src_appointment_controller_appointmentsettingscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L218", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteoverride", + "target": "src_appointment_controller_appointmentsettingscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L127", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_deleteschedule", + "target": "src_appointment_controller_appointmentsettingscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L235", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getoverride", + "target": "src_appointment_controller_appointmentsettingscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L111", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_getschedule", + "target": "src_appointment_controller_appointmentsettingscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L248", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listholidays", + "target": "src_appointment_controller_appointmentsettingscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L146", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_listoverrides", + "target": "src_appointment_controller_appointmentsettingscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L310", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateholiday", + "target": "src_appointment_controller_appointmentsettingscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L192", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateoverride", + "target": "src_appointment_controller_appointmentsettingscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L77", + "weight": 1.0, + "context": "return_type", + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", + "target": "src_appointment_controller_appointmentsettingscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/AppointmentSettingsController.php", + "source_location": "L97", + "weight": 1.0, + "source": "controller_appointmentsettingscontroller_appointmentsettingscontroller_updateschedule", + "target": "controller_appointmentsettingscontroller_appointmentsettingscontroller_validatesessionshavelocation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L13", + "weight": 1.0, + "source": "controller_myappointmentscontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L22", + "weight": 1.0, + "source": "controller_myappointmentscontroller", + "target": "controller_myappointmentscontroller_myappointmentscontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L15", + "weight": 1.0, + "source": "controller_myappointmentscontroller", + "target": "src_appointment_controller_myappointmentscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L16", + "weight": 1.0, + "source": "controller_myappointmentscontroller", + "target": "src_appointment_controller_myappointmentscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L7", + "weight": 1.0, + "source": "controller_myappointmentscontroller", + "target": "src_appointment_controller_myappointmentscontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L23", + "weight": 1.0, + "source": "controller_myappointmentscontroller_myappointmentscontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L25", + "weight": 1.0, + "source": "controller_myappointmentscontroller_myappointmentscontroller", + "target": "controller_myappointmentscontroller_myappointmentscontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L34", + "weight": 1.0, + "source": "controller_myappointmentscontroller_myappointmentscontroller", + "target": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L97", + "weight": 1.0, + "source": "controller_myappointmentscontroller_myappointmentscontroller", + "target": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L278", + "weight": 1.0, + "source": "controller_myappointmentscontroller_myappointmentscontroller", + "target": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L203", + "weight": 1.0, + "source": "controller_myappointmentscontroller_myappointmentscontroller", + "target": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L55", + "weight": 1.0, + "source": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L34", + "weight": 1.0, + "context": "return_type", + "source": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", + "target": "src_appointment_controller_myappointmentscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", + "target": "src_appointment_controller_myappointmentscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "confidence_score": 1.0, + "source": "controller_myappointmentscontroller_myappointmentscontroller_createappointment", + "target": "src_appointment_controller_myappointmentscontroller_php_user" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L97", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", + "target": "src_appointment_controller_myappointmentscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L203", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", + "target": "src_appointment_controller_myappointmentscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L97", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", + "target": "src_appointment_controller_myappointmentscontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L278", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", + "target": "src_appointment_controller_myappointmentscontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L203", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", + "target": "src_appointment_controller_myappointmentscontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L97", + "weight": 1.0, + "context": "return_type", + "source": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", + "target": "src_appointment_controller_myappointmentscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L203", + "weight": 1.0, + "context": "return_type", + "source": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", + "target": "src_appointment_controller_myappointmentscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L139", + "weight": 1.0, + "source": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", + "target": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L192", + "weight": 1.0, + "source": "controller_myappointmentscontroller_myappointmentscontroller_myappointments", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L237", + "weight": 1.0, + "source": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", + "target": "controller_myappointmentscontroller_myappointmentscontroller_resolvesecretaryfilter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Controller/MyAppointmentsController.php", + "source_location": "L207", + "weight": 1.0, + "source": "controller_myappointmentscontroller_myappointmentscontroller_todaystats", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L10", + "weight": 1.0, + "source": "entity_appointment", + "target": "entity_appointment_appointment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L6", + "weight": 1.0, + "source": "entity_appointment", + "target": "src_appointment_entity_appointment_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_appointment", + "target": "src_appointment_entity_appointment_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L143", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_cantransitionto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L98", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L124", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getaddressid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L125", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getbookingrepresentationid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L111", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getdoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L118", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getexpiresat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L109", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L116", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getnote", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L122", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getpatientgender", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L120", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getpatientmobile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L119", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getpatientname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L121", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getpatientnationalcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L123", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getpatientreason", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L114", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getslotend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L113", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getslotstart", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L115", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L112", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L110", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L117", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_getversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L136", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_markpendingwithttl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L129", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_setaddressid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L128", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_setbookingrepresentationid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L127", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_setnote", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L133", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_setpatientgender", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L131", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_setpatientmobile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L130", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_setpatientname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L132", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_setpatientnationalcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L134", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_setpatientreason", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L164", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_toarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L148", + "weight": 1.0, + "source": "entity_appointment_appointment", + "target": "entity_appointment_appointment_transitionto", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "source": "entity_appointment_appointment", + "target": "src_appointment_entity_appointment_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "source": "entity_appointment_appointment", + "target": "src_appointment_entity_appointment_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L98", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_appointment_appointment_construct", + "target": "src_appointment_entity_appointment_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L111", + "weight": 1.0, + "context": "return_type", + "source": "entity_appointment_appointment_getdoctor", + "target": "src_appointment_entity_appointment_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L98", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_appointment_appointment_construct", + "target": "src_appointment_entity_appointment_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L112", + "weight": 1.0, + "context": "return_type", + "source": "entity_appointment_appointment_getuser", + "target": "src_appointment_entity_appointment_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L105", + "weight": 1.0, + "source": "entity_appointment_appointment_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L171", + "weight": 1.0, + "source": "entity_appointment_appointment_toarray", + "target": "entity_appointment_appointment_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L127", + "weight": 1.0, + "context": "return_type", + "source": "entity_appointment_appointment_setnote", + "target": "src_appointment_entity_appointment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L136", + "weight": 1.0, + "context": "return_type", + "source": "entity_appointment_appointment_markpendingwithttl", + "target": "src_appointment_entity_appointment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L129", + "weight": 1.0, + "context": "return_type", + "source": "entity_appointment_appointment_setaddressid", + "target": "src_appointment_entity_appointment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L128", + "weight": 1.0, + "context": "return_type", + "source": "entity_appointment_appointment_setbookingrepresentationid", + "target": "src_appointment_entity_appointment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L133", + "weight": 1.0, + "context": "return_type", + "source": "entity_appointment_appointment_setpatientgender", + "target": "src_appointment_entity_appointment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L131", + "weight": 1.0, + "context": "return_type", + "source": "entity_appointment_appointment_setpatientmobile", + "target": "src_appointment_entity_appointment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L130", + "weight": 1.0, + "context": "return_type", + "source": "entity_appointment_appointment_setpatientname", + "target": "src_appointment_entity_appointment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L132", + "weight": 1.0, + "context": "return_type", + "source": "entity_appointment_appointment_setpatientnationalcode", + "target": "src_appointment_entity_appointment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L134", + "weight": 1.0, + "context": "return_type", + "source": "entity_appointment_appointment_setpatientreason", + "target": "src_appointment_entity_appointment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L148", + "weight": 1.0, + "context": "return_type", + "source": "entity_appointment_appointment_transitionto", + "target": "src_appointment_entity_appointment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L138", + "weight": 1.0, + "source": "entity_appointment_appointment_markpendingwithttl", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L150", + "weight": 1.0, + "source": "entity_appointment_appointment_transitionto", + "target": "entity_appointment_appointment_cantransitionto", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Entity/Appointment.php", + "source_location": "L157", + "weight": 1.0, + "source": "entity_appointment_appointment_transitionto", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_dateoverride", + "target": "entity_dateoverride_dateoverride", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_dateoverride", + "target": "src_appointment_entity_dateoverride_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L44", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride", + "target": "entity_dateoverride_dateoverride_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L57", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride", + "target": "entity_dateoverride_dateoverride_getdate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L56", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride", + "target": "entity_dateoverride_dateoverride_getdoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L54", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride", + "target": "entity_dateoverride_dateoverride_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L60", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride", + "target": "entity_dateoverride_dateoverride_getreason", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L59", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride", + "target": "entity_dateoverride_dateoverride_getsetting", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L55", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride", + "target": "entity_dateoverride_dateoverride_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L58", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride", + "target": "entity_dateoverride_dateoverride_isactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride", + "target": "entity_dateoverride_dateoverride_setactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride", + "target": "entity_dateoverride_dateoverride_setdate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride", + "target": "entity_dateoverride_dateoverride_setreason", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride", + "target": "entity_dateoverride_dateoverride_setsetting", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride", + "target": "entity_dateoverride_dateoverride_toarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L67", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride", + "target": "entity_dateoverride_dateoverride_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L22", + "weight": 1.0, + "context": "field", + "source": "entity_dateoverride_dateoverride", + "target": "src_appointment_entity_dateoverride_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_dateoverride_dateoverride_construct", + "target": "src_appointment_entity_dateoverride_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L56", + "weight": 1.0, + "context": "return_type", + "source": "entity_dateoverride_dateoverride_getdoctor", + "target": "src_appointment_entity_dateoverride_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L50", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride_toarray", + "target": "entity_dateoverride_dateoverride_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride_setdate", + "target": "entity_dateoverride_dateoverride_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L62", + "weight": 1.0, + "context": "return_type", + "source": "entity_dateoverride_dateoverride_setdate", + "target": "src_appointment_entity_dateoverride_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "source": "entity_dateoverride_dateoverride_setactive", + "target": "src_appointment_entity_dateoverride_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L65", + "weight": 1.0, + "context": "return_type", + "source": "entity_dateoverride_dateoverride_setreason", + "target": "src_appointment_entity_dateoverride_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L64", + "weight": 1.0, + "context": "return_type", + "source": "entity_dateoverride_dateoverride_setsetting", + "target": "src_appointment_entity_dateoverride_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride_setactive", + "target": "entity_dateoverride_dateoverride_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride_setsetting", + "target": "entity_dateoverride_dateoverride_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride_setreason", + "target": "entity_dateoverride_dateoverride_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Entity/DateOverride.php", + "source_location": "L67", + "weight": 1.0, + "source": "entity_dateoverride_dateoverride_touch", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_holiday", + "target": "entity_holiday_holiday", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_holiday", + "target": "src_appointment_entity_holiday_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L44", + "weight": 1.0, + "source": "entity_holiday_holiday", + "target": "entity_holiday_holiday_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L56", + "weight": 1.0, + "source": "entity_holiday_holiday", + "target": "entity_holiday_holiday_getdoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L58", + "weight": 1.0, + "source": "entity_holiday_holiday", + "target": "entity_holiday_holiday_getenddate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L54", + "weight": 1.0, + "source": "entity_holiday_holiday", + "target": "entity_holiday_holiday_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L60", + "weight": 1.0, + "source": "entity_holiday_holiday", + "target": "entity_holiday_holiday_getreason", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L57", + "weight": 1.0, + "source": "entity_holiday_holiday", + "target": "entity_holiday_holiday_getstartdate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L55", + "weight": 1.0, + "source": "entity_holiday_holiday", + "target": "entity_holiday_holiday_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L59", + "weight": 1.0, + "source": "entity_holiday_holiday", + "target": "entity_holiday_holiday_isactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_holiday_holiday", + "target": "entity_holiday_holiday_setactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_holiday_holiday", + "target": "entity_holiday_holiday_setenddate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_holiday_holiday", + "target": "entity_holiday_holiday_setreason", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_holiday_holiday", + "target": "entity_holiday_holiday_setstartdate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_holiday_holiday", + "target": "entity_holiday_holiday_toarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L67", + "weight": 1.0, + "source": "entity_holiday_holiday", + "target": "entity_holiday_holiday_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L22", + "weight": 1.0, + "context": "field", + "source": "entity_holiday_holiday", + "target": "src_appointment_entity_holiday_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_holiday_holiday_construct", + "target": "src_appointment_entity_holiday_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L56", + "weight": 1.0, + "context": "return_type", + "source": "entity_holiday_holiday_getdoctor", + "target": "src_appointment_entity_holiday_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L50", + "weight": 1.0, + "source": "entity_holiday_holiday_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_holiday_holiday_toarray", + "target": "entity_holiday_holiday_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_holiday_holiday_setstartdate", + "target": "entity_holiday_holiday_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L62", + "weight": 1.0, + "context": "return_type", + "source": "entity_holiday_holiday_setstartdate", + "target": "src_appointment_entity_holiday_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L64", + "weight": 1.0, + "context": "return_type", + "source": "entity_holiday_holiday_setactive", + "target": "src_appointment_entity_holiday_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "source": "entity_holiday_holiday_setenddate", + "target": "src_appointment_entity_holiday_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L65", + "weight": 1.0, + "context": "return_type", + "source": "entity_holiday_holiday_setreason", + "target": "src_appointment_entity_holiday_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_holiday_holiday_setenddate", + "target": "entity_holiday_holiday_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_holiday_holiday_setactive", + "target": "entity_holiday_holiday_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_holiday_holiday_setreason", + "target": "entity_holiday_holiday_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Entity/Holiday.php", + "source_location": "L67", + "weight": 1.0, + "source": "entity_holiday_holiday_touch", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_weeklyschedule", + "target": "entity_weeklyschedule_weeklyschedule", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_weeklyschedule", + "target": "src_appointment_entity_weeklyschedule_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L44", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule", + "target": "entity_weeklyschedule_weeklyschedule_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L89", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule", + "target": "entity_weeklyschedule_weeklyschedule_getdayschedule", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L55", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule", + "target": "entity_weeklyschedule_weeklyschedule_getdoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L53", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule", + "target": "entity_weeklyschedule_weeklyschedule_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L70", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule", + "target": "entity_weeklyschedule_weeklyschedule_getmeta", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L56", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule", + "target": "entity_weeklyschedule_weeklyschedule_getsetting", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L54", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule", + "target": "entity_weeklyschedule_weeklyschedule_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule", + "target": "entity_weeklyschedule_weeklyschedule_setmeta", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L58", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule", + "target": "entity_weeklyschedule_weeklyschedule_setsetting", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L96", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule", + "target": "entity_weeklyschedule_weeklyschedule_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "source": "entity_weeklyschedule_weeklyschedule", + "target": "src_appointment_entity_weeklyschedule_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_weeklyschedule_weeklyschedule_construct", + "target": "src_appointment_entity_weeklyschedule_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L55", + "weight": 1.0, + "context": "return_type", + "source": "entity_weeklyschedule_weeklyschedule_getdoctor", + "target": "src_appointment_entity_weeklyschedule_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L49", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L100", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule_toarray", + "target": "entity_weeklyschedule_weeklyschedule_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L66", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule_setsetting", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L58", + "weight": 1.0, + "context": "return_type", + "source": "entity_weeklyschedule_weeklyschedule_setsetting", + "target": "src_appointment_entity_weeklyschedule_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L75", + "weight": 1.0, + "context": "return_type", + "source": "entity_weeklyschedule_weeklyschedule_setmeta", + "target": "src_appointment_entity_weeklyschedule_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule_setmeta", + "target": "entity_weeklyschedule_weeklyschedule_getmeta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L102", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule_toarray", + "target": "entity_weeklyschedule_weeklyschedule_getmeta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L85", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule_setmeta", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Entity/WeeklySchedule.php", + "source_location": "L101", + "weight": 1.0, + "source": "entity_weeklyschedule_weeklyschedule_toarray", + "target": "entity_weeklyschedule_weeklyschedule_getdayschedule", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Message/ExpireAppointmentsMessage.php", + "source_location": "L5", + "weight": 1.0, + "source": "message_expireappointmentsmessage", + "target": "message_expireappointmentsmessage_expireappointmentsmessage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", + "source_location": "L5", + "weight": 1.0, + "source": "messagehandler_expireappointmentshandler", + "target": "expireappointmentsmessage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", + "source_location": "L9", + "weight": 1.0, + "source": "messagehandler_expireappointmentshandler", + "target": "messagehandler_expireappointmentshandler_expireappointmentshandler", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", + "source_location": "L12", + "weight": 1.0, + "source": "messagehandler_expireappointmentshandler_expireappointmentshandler", + "target": "messagehandler_expireappointmentshandler_expireappointmentshandler_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", + "source_location": "L14", + "weight": 1.0, + "source": "messagehandler_expireappointmentshandler_expireappointmentshandler", + "target": "messagehandler_expireappointmentshandler_expireappointmentshandler_invoke", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php", + "source_location": "L14", + "weight": 1.0, + "context": "parameter_type", + "source": "messagehandler_expireappointmentshandler_expireappointmentshandler_invoke", + "target": "expireappointmentsmessage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Schedule.php", + "source_location": "L5", + "weight": 1.0, + "source": "src_schedule", + "target": "expireappointmentsmessage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_appointmentrepository", + "target": "repository_appointmentrepository_appointmentrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_appointmentrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_appointmentrepository", + "target": "src_appointment_repository_appointmentrepository_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_appointmentrepository", + "target": "src_appointment_repository_appointmentrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_appointmentrepository", + "target": "src_appointment_repository_appointmentrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_appointmentrepository", + "target": "src_appointment_repository_appointmentrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L30", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository", + "target": "repository_appointmentrepository_appointmentrepository_bookatomically", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository", + "target": "repository_appointmentrepository_appointmentrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L68", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository", + "target": "repository_appointmentrepository_appointmentrepository_findbydoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L76", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository", + "target": "repository_appointmentrepository_appointmentrepository_findbyuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L19", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository", + "target": "repository_appointmentrepository_appointmentrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L121", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository", + "target": "repository_appointmentrepository_appointmentrepository_findexpiredpending", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L108", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository", + "target": "repository_appointmentrepository_appointmentrepository_findpaymentexpired", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L84", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository", + "target": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L43", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository", + "target": "repository_appointmentrepository_appointmentrepository_isslottaken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L148", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository", + "target": "repository_appointmentrepository_appointmentrepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L132", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository", + "target": "repository_appointmentrepository_appointmentrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L141", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository", + "target": "repository_appointmentrepository_appointmentrepository_savewithlock", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_blogrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_blogrepository_blogrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_cityrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_cityrepository_cityrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimItemRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_claimitemrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimItemRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_claimitemrepository_claimitemrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_claimrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_claimrepository_claimrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_clinicdoctorinvitationrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_clinicrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_clinicrepository_clinicrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_clinicstaffrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_clinicstaffrepository_clinicstaffrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_clinicsubscriptionrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_commentrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_commentrepository_commentrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_dateoverriderepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_dateoverriderepository_dateoverriderepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_doctoraddressrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_doctoraddressrepository_doctoraddressrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_doctorinsurancerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_doctorinsurancerepository_doctorinsurancerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_doctorrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_doctorrepository_doctorrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_doctorservicerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_doctorservicerepository_doctorservicerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_entityinsurancepricingrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_financialbreakdownrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_financialbreakdownrepository_financialbreakdownrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_holidayrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_holidayrepository_holidayrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_insurancerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_insurancerepository_insurancerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_invoiceitemrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_invoiceitemrepository_invoiceitemrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_invoicerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_invoicerepository_invoicerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_likerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_likerepository_likerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_patientrecordrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_patientrecordrepository_patientrecordrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_patientsessionrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_patientsessionrepository_patientsessionrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_paymentrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_paymentrepository_paymentrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/PreRegistrationRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_preregistrationrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/PreRegistrationRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_preregistrationrepository_preregistrationrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_provincerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_provincerepository_provincerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_raterepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_raterepository_raterepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_representationrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_representationrepository_representationrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_serviceitemrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_serviceitemrepository_serviceitemrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_servicesectionrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_servicesectionrepository_servicesectionrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/SessionServiceRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_sessionservicerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/SessionServiceRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_sessionservicerepository_sessionservicerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_settlementrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_settlementrepository_settlementrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/SiteConfigRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_siteconfigrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/SiteConfigRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_siteconfigrepository_siteconfigrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsLogRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_smslogrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsLogRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_smslogrepository_smslogrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_smsmessagetemplaterepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_smssettingsrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_smssettingsrepository_smssettingsrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_smstemplaterepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_smstemplaterepository_smstemplaterepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_smswalletrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_smswalletrepository_smswalletrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_smswallettransactionrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_smswallettransactionrepository_smswallettransactionrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_specialtyrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_specialtyrepository_specialtyrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_subscriptionperiodrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_subscriptionperiodrepository_subscriptionperiodrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_subscriptionplanrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_subscriptionplanrepository_subscriptionplanrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_tagrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_tagrepository_tagrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_tariffrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_tariffrepository_tariffrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_taxratehistoryrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_taxratehistoryrepository_taxratehistoryrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_tenantinsurancerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_tenantinsurancerepository_tenantinsurancerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_tenantservicecoveragerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_useractivecontextrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_useractivecontextrepository_useractivecontextrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_userprofilerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_userprofilerepository_userprofilerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_userrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_userrepository_userrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_wallettransactionrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_wallettransactionrepository_wallettransactionrepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_weeklyschedulerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_weeklyschedulerepository_weeklyschedulerepository", + "target": "serviceentityrepository", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository_construct", + "target": "src_appointment_repository_appointmentrepository_php_appointment" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L14", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_appointmentrepository_appointmentrepository_construct", + "target": "src_appointment_repository_appointmentrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L19", + "weight": 1.0, + "context": "return_type", + "source": "repository_appointmentrepository_appointmentrepository_findbyuuid", + "target": "src_appointment_repository_appointmentrepository_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_appointmentrepository_appointmentrepository_bookatomically", + "target": "src_appointment_repository_appointmentrepository_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L126", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository_findexpiredpending", + "target": "src_appointment_repository_appointmentrepository_php_appointment" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L114", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository_findpaymentexpired", + "target": "src_appointment_repository_appointmentrepository_php_appointment" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L98", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", + "target": "src_appointment_repository_appointmentrepository_php_appointment" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L54", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository_isslottaken", + "target": "src_appointment_repository_appointmentrepository_php_appointment" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L148", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_appointmentrepository_appointmentrepository_remove", + "target": "src_appointment_repository_appointmentrepository_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L132", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_appointmentrepository_appointmentrepository_save", + "target": "src_appointment_repository_appointmentrepository_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_appointmentrepository_appointmentrepository_savewithlock", + "target": "src_appointment_repository_appointmentrepository_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L34", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository_bookatomically", + "target": "repository_appointmentrepository_appointmentrepository_isslottaken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L56", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository_isslottaken", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L43", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_appointmentrepository_appointmentrepository_isslottaken", + "target": "src_appointment_repository_appointmentrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L68", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_appointmentrepository_appointmentrepository_findbydoctor", + "target": "src_appointment_repository_appointmentrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L84", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", + "target": "src_appointment_repository_appointmentrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_appointmentrepository_appointmentrepository_findbyuser", + "target": "src_appointment_repository_appointmentrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L84", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", + "target": "src_appointment_repository_appointmentrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Repository/AppointmentRepository.php", + "source_location": "L86", + "weight": 1.0, + "source": "repository_appointmentrepository_appointmentrepository_hasrecentconfirmed", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_dateoverriderepository", + "target": "dateoverride", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_dateoverriderepository", + "target": "repository_dateoverriderepository_dateoverriderepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_dateoverriderepository", + "target": "src_appointment_repository_dateoverriderepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_dateoverriderepository", + "target": "src_appointment_repository_dateoverriderepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_dateoverriderepository_dateoverriderepository", + "target": "repository_dateoverriderepository_dateoverriderepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L23", + "weight": 1.0, + "source": "repository_dateoverriderepository_dateoverriderepository", + "target": "repository_dateoverriderepository_dateoverriderepository_findbydoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_dateoverriderepository_dateoverriderepository", + "target": "repository_dateoverriderepository_dateoverriderepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L34", + "weight": 1.0, + "source": "repository_dateoverriderepository_dateoverriderepository", + "target": "repository_dateoverriderepository_dateoverriderepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L28", + "weight": 1.0, + "source": "repository_dateoverriderepository_dateoverriderepository", + "target": "repository_dateoverriderepository_dateoverriderepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_dateoverriderepository_dateoverriderepository_construct", + "target": "dateoverride" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_dateoverriderepository_dateoverriderepository_construct", + "target": "src_appointment_repository_dateoverriderepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "return_type", + "source": "repository_dateoverriderepository_dateoverriderepository_findbyuuid", + "target": "dateoverride", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_dateoverriderepository_dateoverriderepository_remove", + "target": "dateoverride", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_dateoverriderepository_dateoverriderepository_save", + "target": "dateoverride", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/DateOverrideRepository.php", + "source_location": "L23", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_dateoverriderepository_dateoverriderepository_findbydoctor", + "target": "src_appointment_repository_dateoverriderepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_holidayrepository", + "target": "holiday", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_holidayrepository", + "target": "repository_holidayrepository_holidayrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_holidayrepository", + "target": "src_appointment_repository_holidayrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_holidayrepository", + "target": "src_appointment_repository_holidayrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_holidayrepository_holidayrepository", + "target": "repository_holidayrepository_holidayrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L34", + "weight": 1.0, + "source": "repository_holidayrepository_holidayrepository", + "target": "repository_holidayrepository_holidayrepository_findactivebydoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L23", + "weight": 1.0, + "source": "repository_holidayrepository_holidayrepository", + "target": "repository_holidayrepository_holidayrepository_findallbydoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_holidayrepository_holidayrepository", + "target": "repository_holidayrepository_holidayrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L54", + "weight": 1.0, + "source": "repository_holidayrepository_holidayrepository", + "target": "repository_holidayrepository_holidayrepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L48", + "weight": 1.0, + "source": "repository_holidayrepository_holidayrepository", + "target": "repository_holidayrepository_holidayrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_holidayrepository_holidayrepository_construct", + "target": "holiday" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_holidayrepository_holidayrepository_construct", + "target": "src_appointment_repository_holidayrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "return_type", + "source": "repository_holidayrepository_holidayrepository_findbyuuid", + "target": "holiday", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L54", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_holidayrepository_holidayrepository_remove", + "target": "holiday", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_holidayrepository_holidayrepository_save", + "target": "holiday", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L23", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_holidayrepository_holidayrepository_findallbydoctor", + "target": "src_appointment_repository_holidayrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/HolidayRepository.php", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_holidayrepository_holidayrepository_findactivebydoctor", + "target": "src_appointment_repository_holidayrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/SlotTakenException.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_slottakenexception", + "target": "repository_slottakenexception_slottakenexception", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/SlotTakenException.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_slottakenexception_slottakenexception", + "target": "runtimeexception", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Exception/AppException.php", + "source_location": "L7", + "weight": 1.0, + "source": "exception_appexception_appexception", + "target": "runtimeexception", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_weeklyschedulerepository", + "target": "repository_weeklyschedulerepository_weeklyschedulerepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_weeklyschedulerepository", + "target": "src_appointment_repository_weeklyschedulerepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_weeklyschedulerepository", + "target": "src_appointment_repository_weeklyschedulerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_weeklyschedulerepository", + "target": "src_appointment_repository_weeklyschedulerepository_php_weeklyschedule", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_weeklyschedulerepository_weeklyschedulerepository", + "target": "repository_weeklyschedulerepository_weeklyschedulerepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_weeklyschedulerepository_weeklyschedulerepository", + "target": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L23", + "weight": 1.0, + "source": "repository_weeklyschedulerepository_weeklyschedulerepository", + "target": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L35", + "weight": 1.0, + "source": "repository_weeklyschedulerepository_weeklyschedulerepository", + "target": "repository_weeklyschedulerepository_weeklyschedulerepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L46", + "weight": 1.0, + "source": "repository_weeklyschedulerepository_weeklyschedulerepository", + "target": "repository_weeklyschedulerepository_weeklyschedulerepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L40", + "weight": 1.0, + "source": "repository_weeklyschedulerepository_weeklyschedulerepository", + "target": "repository_weeklyschedulerepository_weeklyschedulerepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_weeklyschedulerepository_weeklyschedulerepository_construct", + "target": "src_appointment_repository_weeklyschedulerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_weeklyschedulerepository_weeklyschedulerepository_construct", + "target": "src_appointment_repository_weeklyschedulerepository_php_weeklyschedule" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctor", + "target": "src_appointment_repository_weeklyschedulerepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "return_type", + "source": "repository_weeklyschedulerepository_weeklyschedulerepository_findbydoctor", + "target": "src_appointment_repository_weeklyschedulerepository_php_weeklyschedule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L35", + "weight": 1.0, + "context": "return_type", + "source": "repository_weeklyschedulerepository_weeklyschedulerepository_findbyuuid", + "target": "src_appointment_repository_weeklyschedulerepository_php_weeklyschedule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_weeklyschedulerepository_weeklyschedulerepository_remove", + "target": "src_appointment_repository_weeklyschedulerepository_php_weeklyschedule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Repository/WeeklyScheduleRepository.php", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_weeklyschedulerepository_weeklyschedulerepository_save", + "target": "src_appointment_repository_weeklyschedulerepository_php_weeklyschedule", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/AppointmentExpiryService.php", + "source_location": "L10", + "weight": 1.0, + "source": "service_appointmentexpiryservice", + "target": "service_appointmentexpiryservice_appointmentexpiryservice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/AppointmentExpiryService.php", + "source_location": "L12", + "weight": 1.0, + "source": "service_appointmentexpiryservice_appointmentexpiryservice", + "target": "service_appointmentexpiryservice_appointmentexpiryservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/AppointmentExpiryService.php", + "source_location": "L23", + "weight": 1.0, + "source": "service_appointmentexpiryservice_appointmentexpiryservice", + "target": "service_appointmentexpiryservice_appointmentexpiryservice_expirestale", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Service/AppointmentExpiryService.php", + "source_location": "L25", + "weight": 1.0, + "source": "service_appointmentexpiryservice_appointmentexpiryservice_expirestale", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L13", + "weight": 1.0, + "source": "service_slotcalculatorservice", + "target": "service_slotcalculatorservice_slotcalculatorservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L10", + "weight": 1.0, + "source": "service_slotcalculatorservice", + "target": "src_appointment_service_slotcalculatorservice_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L117", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice", + "target": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L180", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice", + "target": "service_slotcalculatorservice_slotcalculatorservice_buildsessionsfromoverride", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L225", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice", + "target": "service_slotcalculatorservice_slotcalculatorservice_buildsessionslots", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L15", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice", + "target": "service_slotcalculatorservice_slotcalculatorservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L269", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice", + "target": "service_slotcalculatorservice_slotcalculatorservice_filterbookedslots", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L60", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice", + "target": "service_slotcalculatorservice_slotcalculatorservice_getallslotswithavailability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L28", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice", + "target": "service_slotcalculatorservice_slotcalculatorservice_getavailableslots", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L106", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice", + "target": "service_slotcalculatorservice_slotcalculatorservice_getbookingmeta", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L78", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice", + "target": "service_slotcalculatorservice_slotcalculatorservice_hasanyavailability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L87", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice", + "target": "service_slotcalculatorservice_slotcalculatorservice_iswithinbookingwindow", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L278", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice", + "target": "service_slotcalculatorservice_slotcalculatorservice_parsetime", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L39", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice", + "target": "service_slotcalculatorservice_slotcalculatorservice_resolveslotlocationid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L30", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_getavailableslots", + "target": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L33", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_getavailableslots", + "target": "service_slotcalculatorservice_slotcalculatorservice_filterbookedslots", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "source": "service_slotcalculatorservice_slotcalculatorservice_getavailableslots", + "target": "src_appointment_service_slotcalculatorservice_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L117", + "weight": 1.0, + "context": "parameter_type", + "source": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", + "target": "src_appointment_service_slotcalculatorservice_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L269", + "weight": 1.0, + "context": "parameter_type", + "source": "service_slotcalculatorservice_slotcalculatorservice_filterbookedslots", + "target": "src_appointment_service_slotcalculatorservice_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L60", + "weight": 1.0, + "context": "parameter_type", + "source": "service_slotcalculatorservice_slotcalculatorservice_getallslotswithavailability", + "target": "src_appointment_service_slotcalculatorservice_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "source": "service_slotcalculatorservice_slotcalculatorservice_getbookingmeta", + "target": "src_appointment_service_slotcalculatorservice_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L78", + "weight": 1.0, + "context": "parameter_type", + "source": "service_slotcalculatorservice_slotcalculatorservice_hasanyavailability", + "target": "src_appointment_service_slotcalculatorservice_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L87", + "weight": 1.0, + "context": "parameter_type", + "source": "service_slotcalculatorservice_slotcalculatorservice_iswithinbookingwindow", + "target": "src_appointment_service_slotcalculatorservice_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "source": "service_slotcalculatorservice_slotcalculatorservice_resolveslotlocationid", + "target": "src_appointment_service_slotcalculatorservice_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L41", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_resolveslotlocationid", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L42", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_resolveslotlocationid", + "target": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L63", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_getallslotswithavailability", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L62", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_getallslotswithavailability", + "target": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L80", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_hasanyavailability", + "target": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L123", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", + "target": "service_slotcalculatorservice_slotcalculatorservice_iswithinbookingwindow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L94", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_iswithinbookingwindow", + "target": "service_slotcalculatorservice_slotcalculatorservice_getbookingmeta", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L134", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L136", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", + "target": "service_slotcalculatorservice_slotcalculatorservice_buildsessionsfromoverride", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L162", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", + "target": "service_slotcalculatorservice_slotcalculatorservice_buildsessionslots", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L154", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_buildallsessions", + "target": "service_slotcalculatorservice_slotcalculatorservice_parsetime", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L185", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_buildsessionsfromoverride", + "target": "service_slotcalculatorservice_slotcalculatorservice_buildsessionslots", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L195", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_buildsessionsfromoverride", + "target": "service_slotcalculatorservice_slotcalculatorservice_parsetime", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L227", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_buildsessionslots", + "target": "service_slotcalculatorservice_slotcalculatorservice_parsetime", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Appointment/Service/SlotCalculatorService.php", + "source_location": "L271", + "weight": 1.0, + "source": "service_slotcalculatorservice_slotcalculatorservice_filterbookedslots", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L26", + "weight": 1.0, + "source": "controller_authcontroller", + "target": "controller_authcontroller_authcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L15", + "weight": 1.0, + "source": "controller_authcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L21", + "weight": 1.0, + "source": "controller_authcontroller", + "target": "ratelimiterfactory", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_authcontroller", + "target": "src_auth_controller_authcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L19", + "weight": 1.0, + "source": "controller_authcontroller", + "target": "src_auth_controller_authcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_authcontroller", + "target": "src_auth_controller_authcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_authcontroller", + "target": "useractivecontext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L642", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_buildavailablecontexts", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L725", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_builddbkey", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L29", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L622", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_enforcelimit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L715", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_findcontextbydbuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L290", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_issuetoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L49", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_login", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L730", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_logout", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L363", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_otplogin", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L415", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_refreshtoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L213", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_register", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L387", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_resetpassword", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L631", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_resolveprimaryrole", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L107", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_sendcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L774", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_sessiontoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L569", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_switchcontext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L483", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_userinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L155", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_authcontroller_authcontroller_verifycode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L27", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L104", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_login", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L49", + "weight": 1.0, + "context": "return_type", + "source": "controller_authcontroller_authcontroller_login", + "target": "src_auth_controller_authcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L622", + "weight": 1.0, + "context": "return_type", + "source": "controller_authcontroller_authcontroller_enforcelimit", + "target": "src_auth_controller_authcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L290", + "weight": 1.0, + "context": "return_type", + "source": "controller_authcontroller_authcontroller_issuetoken", + "target": "src_auth_controller_authcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L730", + "weight": 1.0, + "context": "return_type", + "source": "controller_authcontroller_authcontroller_logout", + "target": "src_auth_controller_authcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L363", + "weight": 1.0, + "context": "return_type", + "source": "controller_authcontroller_authcontroller_otplogin", + "target": "src_auth_controller_authcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L415", + "weight": 1.0, + "context": "return_type", + "source": "controller_authcontroller_authcontroller_refreshtoken", + "target": "src_auth_controller_authcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L213", + "weight": 1.0, + "context": "return_type", + "source": "controller_authcontroller_authcontroller_register", + "target": "src_auth_controller_authcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L387", + "weight": 1.0, + "context": "return_type", + "source": "controller_authcontroller_authcontroller_resetpassword", + "target": "src_auth_controller_authcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L107", + "weight": 1.0, + "context": "return_type", + "source": "controller_authcontroller_authcontroller_sendcode", + "target": "src_auth_controller_authcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L774", + "weight": 1.0, + "context": "return_type", + "source": "controller_authcontroller_authcontroller_sessiontoken", + "target": "src_auth_controller_authcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L569", + "weight": 1.0, + "context": "return_type", + "source": "controller_authcontroller_authcontroller_switchcontext", + "target": "src_auth_controller_authcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L483", + "weight": 1.0, + "context": "return_type", + "source": "controller_authcontroller_authcontroller_userinfo", + "target": "src_auth_controller_authcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L155", + "weight": 1.0, + "context": "return_type", + "source": "controller_authcontroller_authcontroller_verifycode", + "target": "src_auth_controller_authcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L140", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_sendcode", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_authcontroller_authcontroller_sendcode", + "target": "src_auth_controller_authcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L622", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_authcontroller_authcontroller_enforcelimit", + "target": "src_auth_controller_authcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L290", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_authcontroller_authcontroller_issuetoken", + "target": "src_auth_controller_authcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L730", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_authcontroller_authcontroller_logout", + "target": "src_auth_controller_authcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L363", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_authcontroller_authcontroller_otplogin", + "target": "src_auth_controller_authcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L415", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_authcontroller_authcontroller_refreshtoken", + "target": "src_auth_controller_authcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L213", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_authcontroller_authcontroller_register", + "target": "src_auth_controller_authcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L387", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_authcontroller_authcontroller_resetpassword", + "target": "src_auth_controller_authcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L569", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_authcontroller_authcontroller_switchcontext", + "target": "src_auth_controller_authcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L155", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_authcontroller_authcontroller_verifycode", + "target": "src_auth_controller_authcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L191", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_verifycode", + "target": "controller_authcontroller_authcontroller_enforcelimit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L340", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_issuetoken", + "target": "controller_authcontroller_authcontroller_enforcelimit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L366", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_otplogin", + "target": "controller_authcontroller_authcontroller_enforcelimit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L390", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_resetpassword", + "target": "controller_authcontroller_authcontroller_enforcelimit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L474", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_refreshtoken", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L536", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_userinfo", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L540", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_userinfo", + "target": "controller_authcontroller_authcontroller_buildavailablecontexts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L549", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_userinfo", + "target": "controller_authcontroller_authcontroller_builddbkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L550", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_userinfo", + "target": "controller_authcontroller_authcontroller_findcontextbydbuuid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L539", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_userinfo", + "target": "controller_authcontroller_authcontroller_resolveprimaryrole", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L483", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_authcontroller_authcontroller_userinfo", + "target": "src_auth_controller_authcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L642", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_authcontroller_authcontroller_buildavailablecontexts", + "target": "src_auth_controller_authcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L631", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_authcontroller_authcontroller_resolveprimaryrole", + "target": "src_auth_controller_authcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L569", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_authcontroller_authcontroller_switchcontext", + "target": "src_auth_controller_authcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L594", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_switchcontext", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L604", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_switchcontext", + "target": "controller_authcontroller_authcontroller_buildavailablecontexts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L615", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_switchcontext", + "target": "controller_authcontroller_authcontroller_builddbkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L605", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_switchcontext", + "target": "controller_authcontroller_authcontroller_findcontextbydbuuid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L626", + "weight": 1.0, + "source": "controller_authcontroller_authcontroller_enforcelimit", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/AuthController.php", + "source_location": "L622", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_authcontroller_authcontroller_enforcelimit", + "target": "ratelimiterfactory", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L13", + "weight": 1.0, + "source": "security_passwordauthenticator", + "target": "ratelimiterfactory", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L10", + "weight": 1.0, + "source": "controller_notificationmobilecontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L20", + "weight": 1.0, + "source": "controller_notificationmobilecontroller", + "target": "controller_notificationmobilecontroller_notificationmobilecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L13", + "weight": 1.0, + "source": "controller_notificationmobilecontroller", + "target": "src_auth_controller_notificationmobilecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L14", + "weight": 1.0, + "source": "controller_notificationmobilecontroller", + "target": "src_auth_controller_notificationmobilecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_notificationmobilecontroller", + "target": "src_auth_controller_notificationmobilecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L22", + "weight": 1.0, + "source": "controller_notificationmobilecontroller_notificationmobilecontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L24", + "weight": 1.0, + "source": "controller_notificationmobilecontroller_notificationmobilecontroller", + "target": "controller_notificationmobilecontroller_notificationmobilecontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L129", + "weight": 1.0, + "source": "controller_notificationmobilecontroller_notificationmobilecontroller", + "target": "controller_notificationmobilecontroller_notificationmobilecontroller_getcurrent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L144", + "weight": 1.0, + "source": "controller_notificationmobilecontroller_notificationmobilecontroller", + "target": "controller_notificationmobilecontroller_notificationmobilecontroller_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L34", + "weight": 1.0, + "source": "controller_notificationmobilecontroller_notificationmobilecontroller", + "target": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L160", + "weight": 1.0, + "source": "controller_notificationmobilecontroller_notificationmobilecontroller", + "target": "controller_notificationmobilecontroller_notificationmobilecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L81", + "weight": 1.0, + "source": "controller_notificationmobilecontroller_notificationmobilecontroller", + "target": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L48", + "weight": 1.0, + "source": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", + "target": "controller_notificationmobilecontroller_notificationmobilecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L34", + "weight": 1.0, + "context": "return_type", + "source": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", + "target": "src_auth_controller_notificationmobilecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", + "target": "src_auth_controller_notificationmobilecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_notificationmobilecontroller_notificationmobilecontroller_requestotp", + "target": "src_auth_controller_notificationmobilecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", + "target": "src_auth_controller_notificationmobilecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L129", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_notificationmobilecontroller_notificationmobilecontroller_getcurrent", + "target": "src_auth_controller_notificationmobilecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L144", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_notificationmobilecontroller_notificationmobilecontroller_remove", + "target": "src_auth_controller_notificationmobilecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L160", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_notificationmobilecontroller_notificationmobilecontroller_resolveentity", + "target": "src_auth_controller_notificationmobilecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", + "target": "src_auth_controller_notificationmobilecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L129", + "weight": 1.0, + "context": "return_type", + "source": "controller_notificationmobilecontroller_notificationmobilecontroller_getcurrent", + "target": "src_auth_controller_notificationmobilecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L144", + "weight": 1.0, + "context": "return_type", + "source": "controller_notificationmobilecontroller_notificationmobilecontroller_remove", + "target": "src_auth_controller_notificationmobilecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L81", + "weight": 1.0, + "context": "return_type", + "source": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", + "target": "src_auth_controller_notificationmobilecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L92", + "weight": 1.0, + "source": "controller_notificationmobilecontroller_notificationmobilecontroller_verify", + "target": "controller_notificationmobilecontroller_notificationmobilecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L132", + "weight": 1.0, + "source": "controller_notificationmobilecontroller_notificationmobilecontroller_getcurrent", + "target": "controller_notificationmobilecontroller_notificationmobilecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/NotificationMobileController.php", + "source_location": "L147", + "weight": 1.0, + "source": "controller_notificationmobilecontroller_notificationmobilecontroller_remove", + "target": "controller_notificationmobilecontroller_notificationmobilecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L14", + "weight": 1.0, + "source": "controller_preregistrationcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L25", + "weight": 1.0, + "source": "controller_preregistrationcontroller", + "target": "controller_preregistrationcontroller_preregistrationcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_preregistrationcontroller", + "target": "src_auth_controller_preregistrationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L19", + "weight": 1.0, + "source": "controller_preregistrationcontroller", + "target": "src_auth_controller_preregistrationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L26", + "weight": 1.0, + "source": "controller_preregistrationcontroller_preregistrationcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L104", + "weight": 1.0, + "source": "controller_preregistrationcontroller_preregistrationcontroller", + "target": "controller_preregistrationcontroller_preregistrationcontroller_approve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L28", + "weight": 1.0, + "source": "controller_preregistrationcontroller_preregistrationcontroller", + "target": "controller_preregistrationcontroller_preregistrationcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L76", + "weight": 1.0, + "source": "controller_preregistrationcontroller_preregistrationcontroller", + "target": "controller_preregistrationcontroller_preregistrationcontroller_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L175", + "weight": 1.0, + "source": "controller_preregistrationcontroller_preregistrationcontroller", + "target": "controller_preregistrationcontroller_preregistrationcontroller_reject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L40", + "weight": 1.0, + "source": "controller_preregistrationcontroller_preregistrationcontroller", + "target": "controller_preregistrationcontroller_preregistrationcontroller_submit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L40", + "weight": 1.0, + "context": "return_type", + "source": "controller_preregistrationcontroller_preregistrationcontroller_submit", + "target": "src_auth_controller_preregistrationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_preregistrationcontroller_preregistrationcontroller_submit", + "target": "src_auth_controller_preregistrationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_preregistrationcontroller_preregistrationcontroller_list", + "target": "src_auth_controller_preregistrationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L175", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_preregistrationcontroller_preregistrationcontroller_reject", + "target": "src_auth_controller_preregistrationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L104", + "weight": 1.0, + "context": "return_type", + "source": "controller_preregistrationcontroller_preregistrationcontroller_approve", + "target": "src_auth_controller_preregistrationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L76", + "weight": 1.0, + "context": "return_type", + "source": "controller_preregistrationcontroller_preregistrationcontroller_list", + "target": "src_auth_controller_preregistrationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Controller/PreRegistrationController.php", + "source_location": "L175", + "weight": 1.0, + "context": "return_type", + "source": "controller_preregistrationcontroller_preregistrationcontroller_reject", + "target": "src_auth_controller_preregistrationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L7", + "weight": 1.0, + "source": "entity_mobileverificationotp", + "target": "entity_mobileverificationotp_mobileverificationotp", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L38", + "weight": 1.0, + "source": "entity_mobileverificationotp_mobileverificationotp", + "target": "entity_mobileverificationotp_mobileverificationotp_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L50", + "weight": 1.0, + "source": "entity_mobileverificationotp_mobileverificationotp", + "target": "entity_mobileverificationotp_mobileverificationotp_getentityid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L49", + "weight": 1.0, + "source": "entity_mobileverificationotp_mobileverificationotp", + "target": "entity_mobileverificationotp_mobileverificationotp_getentitytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L48", + "weight": 1.0, + "source": "entity_mobileverificationotp_mobileverificationotp", + "target": "entity_mobileverificationotp_mobileverificationotp_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L51", + "weight": 1.0, + "source": "entity_mobileverificationotp_mobileverificationotp", + "target": "entity_mobileverificationotp_mobileverificationotp_getnewmobile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L52", + "weight": 1.0, + "source": "entity_mobileverificationotp_mobileverificationotp", + "target": "entity_mobileverificationotp_mobileverificationotp_getotpcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L53", + "weight": 1.0, + "source": "entity_mobileverificationotp_mobileverificationotp", + "target": "entity_mobileverificationotp_mobileverificationotp_isexpired", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L54", + "weight": 1.0, + "source": "entity_mobileverificationotp_mobileverificationotp", + "target": "entity_mobileverificationotp_mobileverificationotp_isused", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L56", + "weight": 1.0, + "source": "entity_mobileverificationotp_mobileverificationotp", + "target": "entity_mobileverificationotp_mobileverificationotp_markused", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L44", + "weight": 1.0, + "source": "entity_mobileverificationotp_mobileverificationotp_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Entity/MobileVerificationOtp.php", + "source_location": "L53", + "weight": 1.0, + "source": "entity_mobileverificationotp_mobileverificationotp_isexpired", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_preregistration", + "target": "entity_preregistration_preregistration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_preregistration_preregistration", + "target": "entity_preregistration_preregistration_approve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L55", + "weight": 1.0, + "source": "entity_preregistration_preregistration", + "target": "entity_preregistration_preregistration_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_preregistration_preregistration", + "target": "entity_preregistration_preregistration_getadminnote", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_preregistration_preregistration", + "target": "entity_preregistration_preregistration_getcreatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L66", + "weight": 1.0, + "source": "entity_preregistration_preregistration", + "target": "entity_preregistration_preregistration_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L71", + "weight": 1.0, + "source": "entity_preregistration_preregistration", + "target": "entity_preregistration_preregistration_getinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L70", + "weight": 1.0, + "source": "entity_preregistration_preregistration", + "target": "entity_preregistration_preregistration_getmobile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_preregistration_preregistration", + "target": "entity_preregistration_preregistration_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L72", + "weight": 1.0, + "source": "entity_preregistration_preregistration", + "target": "entity_preregistration_preregistration_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_preregistration_preregistration", + "target": "entity_preregistration_preregistration_gettype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_preregistration_preregistration", + "target": "entity_preregistration_preregistration_getupdatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L67", + "weight": 1.0, + "source": "entity_preregistration_preregistration", + "target": "entity_preregistration_preregistration_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L90", + "weight": 1.0, + "source": "entity_preregistration_preregistration", + "target": "entity_preregistration_preregistration_ispending", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L83", + "weight": 1.0, + "source": "entity_preregistration_preregistration", + "target": "entity_preregistration_preregistration_reject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_preregistration_preregistration_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L80", + "weight": 1.0, + "source": "entity_preregistration_preregistration_approve", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Entity/PreRegistration.php", + "source_location": "L87", + "weight": 1.0, + "source": "entity_preregistration_preregistration_reject", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L10", + "weight": 1.0, + "source": "entity_user", + "target": "entity_user_user", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L6", + "weight": 1.0, + "source": "entity_user", + "target": "passwordauthenticateduserinterface", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L7", + "weight": 1.0, + "source": "entity_user", + "target": "userinterface", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L103", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_addrole", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L53", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L84", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_erasecredentials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_getcreatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_getemail", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L61", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_getmobilenumber", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L66", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_getnationalcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L71", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_getpassword", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L72", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_getpasswordhash", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_getrealname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_getroles", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L83", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_getuseridentifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L112", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_hasrole", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L67", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_isnationalcodeverified", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L117", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_isstaff", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L86", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_setemail", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L88", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_setnationalcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L98", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_setnationalcodeverified", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L99", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_setpasswordhash", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L87", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_setrealname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L100", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_setroles", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L101", + "weight": 1.0, + "source": "entity_user_user", + "target": "entity_user_user_setstatus", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L13", + "weight": 1.0, + "source": "entity_user_user", + "target": "passwordauthenticateduserinterface", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L13", + "weight": 1.0, + "source": "entity_user_user", + "target": "userinterface", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Entity/User.php", + "source_location": "L57", + "weight": 1.0, + "source": "entity_user_user_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L114", + "weight": 1.0, + "source": "entity_user_user_hasrole", + "target": "entity_user_user_getroles", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L86", + "weight": 1.0, + "context": "return_type", + "source": "entity_user_user_setemail", + "target": "src_auth_entity_user_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L103", + "weight": 1.0, + "context": "return_type", + "source": "entity_user_user_addrole", + "target": "src_auth_entity_user_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L88", + "weight": 1.0, + "context": "return_type", + "source": "entity_user_user_setnationalcode", + "target": "src_auth_entity_user_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L98", + "weight": 1.0, + "context": "return_type", + "source": "entity_user_user_setnationalcodeverified", + "target": "src_auth_entity_user_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L99", + "weight": 1.0, + "context": "return_type", + "source": "entity_user_user_setpasswordhash", + "target": "src_auth_entity_user_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L87", + "weight": 1.0, + "context": "return_type", + "source": "entity_user_user_setrealname", + "target": "src_auth_entity_user_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L100", + "weight": 1.0, + "context": "return_type", + "source": "entity_user_user_setroles", + "target": "src_auth_entity_user_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L101", + "weight": 1.0, + "context": "return_type", + "source": "entity_user_user_setstatus", + "target": "src_auth_entity_user_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Entity/User.php", + "source_location": "L87", + "weight": 1.0, + "source": "entity_user_user_setrealname", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Entity/User.php", + "source_location": "L95", + "weight": 1.0, + "source": "entity_user_user_setnationalcode", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Entity/User.php", + "source_location": "L98", + "weight": 1.0, + "source": "entity_user_user_setnationalcodeverified", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Entity/User.php", + "source_location": "L99", + "weight": 1.0, + "source": "entity_user_user_setpasswordhash", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Entity/User.php", + "source_location": "L100", + "weight": 1.0, + "source": "entity_user_user_setroles", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Entity/User.php", + "source_location": "L101", + "weight": 1.0, + "source": "entity_user_user_setstatus", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Entity/User.php", + "source_location": "L107", + "weight": 1.0, + "source": "entity_user_user_addrole", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/User.php", + "source_location": "L119", + "weight": 1.0, + "source": "entity_user_user_isstaff", + "target": "entity_user_user_hasrole", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L7", + "weight": 1.0, + "source": "entity_useractivecontext", + "target": "entity_useractivecontext_useractivecontext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L22", + "weight": 1.0, + "source": "entity_useractivecontext_useractivecontext", + "target": "entity_useractivecontext_useractivecontext_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L30", + "weight": 1.0, + "source": "entity_useractivecontext_useractivecontext", + "target": "entity_useractivecontext_useractivecontext_getdbuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L31", + "weight": 1.0, + "source": "entity_useractivecontext_useractivecontext", + "target": "entity_useractivecontext_useractivecontext_getupdatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L29", + "weight": 1.0, + "source": "entity_useractivecontext_useractivecontext", + "target": "entity_useractivecontext_useractivecontext_getuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L33", + "weight": 1.0, + "source": "entity_useractivecontext_useractivecontext", + "target": "entity_useractivecontext_useractivecontext_setdbuuid", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L11", + "weight": 1.0, + "context": "field", + "source": "entity_useractivecontext_useractivecontext", + "target": "src_auth_entity_useractivecontext_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L22", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_useractivecontext_useractivecontext_construct", + "target": "src_auth_entity_useractivecontext_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L29", + "weight": 1.0, + "context": "return_type", + "source": "entity_useractivecontext_useractivecontext_getuser", + "target": "src_auth_entity_useractivecontext_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L26", + "weight": 1.0, + "source": "entity_useractivecontext_useractivecontext_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L36", + "weight": 1.0, + "source": "entity_useractivecontext_useractivecontext_setdbuuid", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Entity/UserActiveContext.php", + "source_location": "L33", + "weight": 1.0, + "context": "return_type", + "source": "entity_useractivecontext_useractivecontext_setdbuuid", + "target": "src_auth_entity_useractivecontext_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/PreRegistrationRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_preregistrationrepository", + "target": "repository_preregistrationrepository_preregistrationrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/PreRegistrationRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_preregistrationrepository", + "target": "src_auth_repository_preregistrationrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/PreRegistrationRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_preregistrationrepository_preregistrationrepository", + "target": "repository_preregistrationrepository_preregistrationrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/PreRegistrationRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_preregistrationrepository_preregistrationrepository", + "target": "repository_preregistrationrepository_preregistrationrepository_haspendingformobile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/PreRegistrationRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_preregistrationrepository_preregistrationrepository_construct", + "target": "src_auth_repository_preregistrationrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_useractivecontextrepository", + "target": "repository_useractivecontextrepository_useractivecontextrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_useractivecontextrepository", + "target": "src_auth_repository_useractivecontextrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_useractivecontextrepository", + "target": "src_auth_repository_useractivecontextrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_useractivecontextrepository", + "target": "useractivecontext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_useractivecontextrepository_useractivecontextrepository", + "target": "repository_useractivecontextrepository_useractivecontextrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_useractivecontextrepository_useractivecontextrepository", + "target": "repository_useractivecontextrepository_useractivecontextrepository_findbyuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L22", + "weight": 1.0, + "source": "repository_useractivecontextrepository_useractivecontextrepository", + "target": "repository_useractivecontextrepository_useractivecontextrepository_upsert", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_useractivecontextrepository_useractivecontextrepository_construct", + "target": "src_auth_repository_useractivecontextrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_useractivecontextrepository_useractivecontextrepository_construct", + "target": "useractivecontext" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_useractivecontextrepository_useractivecontextrepository_findbyuser", + "target": "src_auth_repository_useractivecontextrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "return_type", + "source": "repository_useractivecontextrepository_useractivecontextrepository_findbyuser", + "target": "useractivecontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L24", + "weight": 1.0, + "source": "repository_useractivecontextrepository_useractivecontextrepository_upsert", + "target": "repository_useractivecontextrepository_useractivecontextrepository_findbyuser", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L22", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_useractivecontextrepository_useractivecontextrepository_upsert", + "target": "src_auth_repository_useractivecontextrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserActiveContextRepository.php", + "source_location": "L22", + "weight": 1.0, + "context": "return_type", + "source": "repository_useractivecontextrepository_useractivecontextrepository_upsert", + "target": "useractivecontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_userrepository", + "target": "repository_userrepository_userrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_userrepository", + "target": "src_auth_repository_userrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_userrepository", + "target": "src_auth_repository_userrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_userrepository_userrepository", + "target": "repository_userrepository_userrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_userrepository_userrepository", + "target": "repository_userrepository_userrepository_findbymobile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L21", + "weight": 1.0, + "source": "repository_userrepository_userrepository", + "target": "repository_userrepository_userrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L34", + "weight": 1.0, + "source": "repository_userrepository_userrepository", + "target": "repository_userrepository_userrepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L26", + "weight": 1.0, + "source": "repository_userrepository_userrepository", + "target": "repository_userrepository_userrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_userrepository_userrepository_construct", + "target": "src_auth_repository_userrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_userrepository_userrepository_construct", + "target": "src_auth_repository_userrepository_php_user" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "return_type", + "source": "repository_userrepository_userrepository_findbymobile", + "target": "src_auth_repository_userrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L21", + "weight": 1.0, + "context": "return_type", + "source": "repository_userrepository_userrepository_findbyuuid", + "target": "src_auth_repository_userrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_userrepository_userrepository_remove", + "target": "src_auth_repository_userrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Repository/UserRepository.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_userrepository_userrepository_save", + "target": "src_auth_repository_userrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L16", + "weight": 1.0, + "source": "security_passwordauthenticator", + "target": "abstractauthenticator", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L15", + "weight": 1.0, + "source": "security_passwordauthenticator", + "target": "authenticationexception", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L19", + "weight": 1.0, + "source": "security_passwordauthenticator", + "target": "passport", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L22", + "weight": 1.0, + "source": "security_passwordauthenticator", + "target": "security_passwordauthenticator_passwordauthenticator", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L10", + "weight": 1.0, + "source": "security_passwordauthenticator", + "target": "src_auth_security_passwordauthenticator_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L11", + "weight": 1.0, + "source": "security_passwordauthenticator", + "target": "src_auth_security_passwordauthenticator_php_response", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L14", + "weight": 1.0, + "source": "security_passwordauthenticator", + "target": "tokeninterface", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L22", + "weight": 1.0, + "source": "security_passwordauthenticator_passwordauthenticator", + "target": "abstractauthenticator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L39", + "weight": 1.0, + "source": "security_passwordauthenticator_passwordauthenticator", + "target": "security_passwordauthenticator_passwordauthenticator_authenticate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L24", + "weight": 1.0, + "source": "security_passwordauthenticator_passwordauthenticator", + "target": "security_passwordauthenticator_passwordauthenticator_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L92", + "weight": 1.0, + "source": "security_passwordauthenticator_passwordauthenticator", + "target": "security_passwordauthenticator_passwordauthenticator_onauthenticationfailure", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L56", + "weight": 1.0, + "source": "security_passwordauthenticator_passwordauthenticator", + "target": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L33", + "weight": 1.0, + "source": "security_passwordauthenticator_passwordauthenticator", + "target": "security_passwordauthenticator_passwordauthenticator_supports", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L33", + "weight": 1.0, + "context": "parameter_type", + "source": "security_passwordauthenticator_passwordauthenticator_supports", + "target": "src_auth_security_passwordauthenticator_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "source": "security_passwordauthenticator_passwordauthenticator_authenticate", + "target": "src_auth_security_passwordauthenticator_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L92", + "weight": 1.0, + "context": "parameter_type", + "source": "security_passwordauthenticator_passwordauthenticator_onauthenticationfailure", + "target": "src_auth_security_passwordauthenticator_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "source": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", + "target": "src_auth_security_passwordauthenticator_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L39", + "weight": 1.0, + "context": "return_type", + "source": "security_passwordauthenticator_passwordauthenticator_authenticate", + "target": "passport", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L64", + "weight": 1.0, + "source": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L56", + "weight": 1.0, + "context": "return_type", + "source": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", + "target": "src_auth_security_passwordauthenticator_php_response", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "source": "security_passwordauthenticator_passwordauthenticator_onauthenticationsuccess", + "target": "tokeninterface", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L92", + "weight": 1.0, + "context": "return_type", + "source": "security_passwordauthenticator_passwordauthenticator_onauthenticationfailure", + "target": "src_auth_security_passwordauthenticator_php_response", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L92", + "weight": 1.0, + "context": "parameter_type", + "source": "security_passwordauthenticator_passwordauthenticator_onauthenticationfailure", + "target": "authenticationexception", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Auth/Security/PasswordAuthenticator.php", + "source_location": "L102", + "weight": 1.0, + "source": "security_passwordauthenticator_passwordauthenticator_onauthenticationfailure", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", + "source_location": "L17", + "weight": 1.0, + "source": "eventsubscriber_exceptionsubscriber", + "target": "authenticationexception", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L13", + "weight": 1.0, + "source": "service_otpservice", + "target": "service_otpservice_otpservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L7", + "weight": 1.0, + "source": "service_otpservice", + "target": "smslog", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L15", + "weight": 1.0, + "source": "service_otpservice_otpservice", + "target": "service_otpservice_otpservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L45", + "weight": 1.0, + "source": "service_otpservice_otpservice", + "target": "service_otpservice_otpservice_consumegrant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L29", + "weight": 1.0, + "source": "service_otpservice_otpservice", + "target": "service_otpservice_otpservice_grantkey", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L34", + "weight": 1.0, + "source": "service_otpservice_otpservice", + "target": "service_otpservice_otpservice_issuegrant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L23", + "weight": 1.0, + "source": "service_otpservice_otpservice", + "target": "service_otpservice_otpservice_key", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L59", + "weight": 1.0, + "source": "service_otpservice_otpservice", + "target": "service_otpservice_otpservice_sendcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L79", + "weight": 1.0, + "source": "service_otpservice_otpservice", + "target": "service_otpservice_otpservice_verifycode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L66", + "weight": 1.0, + "source": "service_otpservice_otpservice_sendcode", + "target": "service_otpservice_otpservice_key", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L81", + "weight": 1.0, + "source": "service_otpservice_otpservice_verifycode", + "target": "service_otpservice_otpservice_key", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L47", + "weight": 1.0, + "source": "service_otpservice_otpservice_consumegrant", + "target": "service_otpservice_otpservice_grantkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L37", + "weight": 1.0, + "source": "service_otpservice_otpservice_issuegrant", + "target": "service_otpservice_otpservice_grantkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/OtpService.php", + "source_location": "L104", + "weight": 1.0, + "source": "service_otpservice_otpservice_verifycode", + "target": "service_otpservice_otpservice_issuegrant", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L11", + "weight": 1.0, + "source": "service_tokenservice", + "target": "service_tokenservice_tokenservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L5", + "weight": 1.0, + "source": "service_tokenservice", + "target": "src_auth_service_tokenservice_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L13", + "weight": 1.0, + "source": "service_tokenservice_tokenservice", + "target": "service_tokenservice_tokenservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L19", + "weight": 1.0, + "source": "service_tokenservice_tokenservice", + "target": "service_tokenservice_tokenservice_issuetokens", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L65", + "weight": 1.0, + "source": "service_tokenservice_tokenservice", + "target": "service_tokenservice_tokenservice_refreshkey", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L33", + "weight": 1.0, + "source": "service_tokenservice_tokenservice", + "target": "service_tokenservice_tokenservice_refreshtoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L47", + "weight": 1.0, + "source": "service_tokenservice_tokenservice", + "target": "service_tokenservice_tokenservice_revokerefreshtoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L52", + "weight": 1.0, + "source": "service_tokenservice_tokenservice", + "target": "service_tokenservice_tokenservice_storerefreshtoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L22", + "weight": 1.0, + "source": "service_tokenservice_tokenservice_issuetokens", + "target": "service_tokenservice_tokenservice_storerefreshtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L19", + "weight": 1.0, + "context": "parameter_type", + "source": "service_tokenservice_tokenservice_issuetokens", + "target": "src_auth_service_tokenservice_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L35", + "weight": 1.0, + "source": "service_tokenservice_tokenservice_refreshtoken", + "target": "service_tokenservice_tokenservice_refreshkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L49", + "weight": 1.0, + "source": "service_tokenservice_tokenservice_revokerefreshtoken", + "target": "service_tokenservice_tokenservice_refreshkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Auth/Service/TokenService.php", + "source_location": "L55", + "weight": 1.0, + "source": "service_tokenservice_tokenservice_storerefreshtoken", + "target": "service_tokenservice_tokenservice_refreshkey", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", + "source_location": "L5", + "weight": 1.0, + "source": "contract_claimsubmissionresult", + "target": "contract_claimsubmissionresult_claimsubmissionresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", + "source_location": "L7", + "weight": 1.0, + "source": "contract_claimsubmissionresult_claimsubmissionresult", + "target": "contract_claimsubmissionresult_claimsubmissionresult_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", + "source_location": "L18", + "weight": 1.0, + "source": "contract_claimsubmissionresult_claimsubmissionresult", + "target": "contract_claimsubmissionresult_claimsubmissionresult_fail", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", + "source_location": "L13", + "weight": 1.0, + "source": "contract_claimsubmissionresult_claimsubmissionresult", + "target": "contract_claimsubmissionresult_claimsubmissionresult_ok", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", + "source_location": "L13", + "weight": 1.0, + "context": "return_type", + "source": "contract_claimsubmissionresult_claimsubmissionresult_ok", + "target": "src_billing_contract_claimsubmissionresult_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Contract/ClaimSubmissionResult.php", + "source_location": "L18", + "weight": 1.0, + "context": "return_type", + "source": "contract_claimsubmissionresult_claimsubmissionresult_fail", + "target": "src_billing_contract_claimsubmissionresult_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Contract/ClaimSubmitterInterface.php", + "source_location": "L13", + "weight": 1.0, + "source": "contract_claimsubmitterinterface", + "target": "contract_claimsubmitterinterface_submit", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Contract/ClaimSubmitterInterface.php", + "source_location": "L5", + "weight": 1.0, + "source": "contract_claimsubmitterinterface", + "target": "src_billing_contract_claimsubmitterinterface_php_claim", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Contract/ClaimSubmitterInterface.php", + "source_location": "L13", + "weight": 1.0, + "context": "parameter_type", + "source": "contract_claimsubmitterinterface_submit", + "target": "src_billing_contract_claimsubmitterinterface_php_claim", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Contract/ClaimSubmitterInterface.php", + "source_location": "L13", + "weight": 1.0, + "context": "return_type", + "source": "contract_claimsubmitterinterface_submit", + "target": "src_billing_contract_claimsubmitterinterface_php_claimsubmissionresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L17", + "weight": 1.0, + "source": "controller_billingcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L25", + "weight": 1.0, + "source": "controller_billingcontroller", + "target": "controller_billingcontroller_billingcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_billingcontroller", + "target": "src_billing_controller_billingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L19", + "weight": 1.0, + "source": "controller_billingcontroller", + "target": "src_billing_controller_billingcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_billingcontroller", + "target": "src_billing_controller_billingcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L27", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L29", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller", + "target": "controller_billingcontroller_billingcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L96", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller", + "target": "controller_billingcontroller_billingcontroller_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L148", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller", + "target": "controller_billingcontroller_billingcontroller_createclaim", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L45", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller", + "target": "controller_billingcontroller_billingcontroller_enrichclaims", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L132", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller", + "target": "controller_billingcontroller_billingcontroller_finalize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L222", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller", + "target": "controller_billingcontroller_billingcontroller_insurancedebt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L172", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller", + "target": "controller_billingcontroller_billingcontroller_listclaims", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L238", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller", + "target": "controller_billingcontroller_billingcontroller_ownssession", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L244", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller", + "target": "controller_billingcontroller_billingcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L120", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller", + "target": "controller_billingcontroller_billingcontroller_show", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L192", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller", + "target": "controller_billingcontroller_billingcontroller_transitionclaim", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L169", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller_createclaim", + "target": "controller_billingcontroller_billingcontroller_enrichclaims", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L189", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller_listclaims", + "target": "controller_billingcontroller_billingcontroller_enrichclaims", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L219", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller_transitionclaim", + "target": "controller_billingcontroller_billingcontroller_enrichclaims", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L111", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller_create", + "target": "controller_billingcontroller_billingcontroller_ownssession", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L99", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller_create", + "target": "controller_billingcontroller_billingcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L96", + "weight": 1.0, + "context": "return_type", + "source": "controller_billingcontroller_billingcontroller_create", + "target": "src_billing_controller_billingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L96", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_billingcontroller_billingcontroller_create", + "target": "src_billing_controller_billingcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L96", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_billingcontroller_billingcontroller_create", + "target": "src_billing_controller_billingcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L148", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_billingcontroller_billingcontroller_createclaim", + "target": "src_billing_controller_billingcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L172", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_billingcontroller_billingcontroller_listclaims", + "target": "src_billing_controller_billingcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L192", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_billingcontroller_billingcontroller_transitionclaim", + "target": "src_billing_controller_billingcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L148", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_billingcontroller_billingcontroller_createclaim", + "target": "src_billing_controller_billingcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L132", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_billingcontroller_billingcontroller_finalize", + "target": "src_billing_controller_billingcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L222", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_billingcontroller_billingcontroller_insurancedebt", + "target": "src_billing_controller_billingcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L172", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_billingcontroller_billingcontroller_listclaims", + "target": "src_billing_controller_billingcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L244", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_billingcontroller_billingcontroller_resolveentity", + "target": "src_billing_controller_billingcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L120", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_billingcontroller_billingcontroller_show", + "target": "src_billing_controller_billingcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L192", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_billingcontroller_billingcontroller_transitionclaim", + "target": "src_billing_controller_billingcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L148", + "weight": 1.0, + "context": "return_type", + "source": "controller_billingcontroller_billingcontroller_createclaim", + "target": "src_billing_controller_billingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L132", + "weight": 1.0, + "context": "return_type", + "source": "controller_billingcontroller_billingcontroller_finalize", + "target": "src_billing_controller_billingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L222", + "weight": 1.0, + "context": "return_type", + "source": "controller_billingcontroller_billingcontroller_insurancedebt", + "target": "src_billing_controller_billingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L172", + "weight": 1.0, + "context": "return_type", + "source": "controller_billingcontroller_billingcontroller_listclaims", + "target": "src_billing_controller_billingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L120", + "weight": 1.0, + "context": "return_type", + "source": "controller_billingcontroller_billingcontroller_show", + "target": "src_billing_controller_billingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L192", + "weight": 1.0, + "context": "return_type", + "source": "controller_billingcontroller_billingcontroller_transitionclaim", + "target": "src_billing_controller_billingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L123", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller_show", + "target": "controller_billingcontroller_billingcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L135", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller_finalize", + "target": "controller_billingcontroller_billingcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L151", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller_createclaim", + "target": "controller_billingcontroller_billingcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L175", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller_listclaims", + "target": "controller_billingcontroller_billingcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L195", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller_transitionclaim", + "target": "controller_billingcontroller_billingcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Controller/BillingController.php", + "source_location": "L225", + "weight": 1.0, + "source": "controller_billingcontroller_billingcontroller_insurancedebt", + "target": "controller_billingcontroller_billingcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L11", + "weight": 1.0, + "source": "entity_claim", + "target": "entity_claim_claim", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L7", + "weight": 1.0, + "source": "entity_claim", + "target": "src_billing_entity_claim_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L109", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_additem", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L129", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_approve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L117", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_cantransitionto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L84", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L99", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_getentityid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L98", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_getentitytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L96", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L100", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_getinsuranceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L101", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_getinsurancekind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L107", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_getitems", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L102", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L104", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_gettotalapprovedrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L103", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_gettotalclaimedrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L105", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_gettotalpaidrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L97", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L144", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_pay", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L136", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_reject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L122", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_submit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L152", + "weight": 1.0, + "source": "entity_claim_claim", + "target": "entity_claim_claim_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L81", + "weight": 1.0, + "context": "field", + "source": "entity_claim_claim", + "target": "src_billing_entity_claim_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L107", + "weight": 1.0, + "context": "return_type", + "source": "entity_claim_claim_getitems", + "target": "src_billing_entity_claim_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L91", + "weight": 1.0, + "source": "entity_claim_claim_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L109", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_claim_claim_additem", + "target": "claimitem", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L113", + "weight": 1.0, + "source": "entity_claim_claim_additem", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L109", + "weight": 1.0, + "context": "return_type", + "source": "entity_claim_claim_additem", + "target": "src_billing_entity_claim_php_self", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimItemRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_claimitemrepository", + "target": "claimitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L7", + "weight": 1.0, + "source": "service_claimservice", + "target": "claimitem", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L125", + "weight": 1.0, + "source": "entity_claim_claim_submit", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L133", + "weight": 1.0, + "source": "entity_claim_claim_approve", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L140", + "weight": 1.0, + "source": "entity_claim_claim_reject", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Billing/Entity/Claim.php", + "source_location": "L148", + "weight": 1.0, + "source": "entity_claim_claim_pay", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L8", + "weight": 1.0, + "source": "entity_claimitem", + "target": "entity_claimitem_claimitem", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L31", + "weight": 1.0, + "source": "entity_claimitem_claimitem", + "target": "entity_claimitem_claimitem_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L41", + "weight": 1.0, + "source": "entity_claimitem_claimitem", + "target": "entity_claimitem_claimitem_getapprovedrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L40", + "weight": 1.0, + "source": "entity_claimitem_claimitem", + "target": "entity_claimitem_claimitem_getclaimedrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L38", + "weight": 1.0, + "source": "entity_claimitem_claimitem", + "target": "entity_claimitem_claimitem_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L39", + "weight": 1.0, + "source": "entity_claimitem_claimitem", + "target": "entity_claimitem_claimitem_getinvoiceitemid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L43", + "weight": 1.0, + "source": "entity_claimitem_claimitem", + "target": "entity_claimitem_claimitem_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L18", + "weight": 1.0, + "context": "field", + "source": "entity_claimitem_claimitem", + "target": "src_billing_entity_claimitem_php_claim", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/ClaimItem.php", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_claimitem_claimitem_construct", + "target": "src_billing_entity_claimitem_php_claim", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L11", + "weight": 1.0, + "source": "entity_invoice", + "target": "entity_invoice_invoice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L7", + "weight": 1.0, + "source": "entity_invoice", + "target": "src_billing_entity_invoice_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L103", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_additem", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L126", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_finalize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L91", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_getbaseinsuranceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L89", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_getentityid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L88", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_getentitytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L86", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L96", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_getitems", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L94", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_getpatientrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L90", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L92", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_getsupplementaryinsuranceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L93", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_gettotalrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L87", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L110", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_recalculatetotals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L100", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_setbaseinsuranceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L99", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_setpatientrecordid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L98", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_setpatientsessionid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L101", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_setsupplementaryinsuranceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L134", + "weight": 1.0, + "source": "entity_invoice_invoice", + "target": "entity_invoice_invoice_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L72", + "weight": 1.0, + "context": "field", + "source": "entity_invoice_invoice", + "target": "src_billing_entity_invoice_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L96", + "weight": 1.0, + "context": "return_type", + "source": "entity_invoice_invoice_getitems", + "target": "src_billing_entity_invoice_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L80", + "weight": 1.0, + "source": "entity_invoice_invoice_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L114", + "weight": 1.0, + "source": "entity_invoice_invoice_recalculatetotals", + "target": "entity_invoice_invoice_gettotalrials", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L117", + "weight": 1.0, + "source": "entity_invoice_invoice_recalculatetotals", + "target": "entity_invoice_invoice_getpatientrials", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L98", + "weight": 1.0, + "context": "return_type", + "source": "entity_invoice_invoice_setpatientsessionid", + "target": "src_billing_entity_invoice_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L103", + "weight": 1.0, + "context": "return_type", + "source": "entity_invoice_invoice_additem", + "target": "src_billing_entity_invoice_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L100", + "weight": 1.0, + "context": "return_type", + "source": "entity_invoice_invoice_setbaseinsuranceid", + "target": "src_billing_entity_invoice_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L99", + "weight": 1.0, + "context": "return_type", + "source": "entity_invoice_invoice_setpatientrecordid", + "target": "src_billing_entity_invoice_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L101", + "weight": 1.0, + "context": "return_type", + "source": "entity_invoice_invoice_setsupplementaryinsuranceid", + "target": "src_billing_entity_invoice_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L103", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_invoice_invoice_additem", + "target": "src_billing_entity_invoice_php_invoiceitem", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L123", + "weight": 1.0, + "source": "entity_invoice_invoice_recalculatetotals", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Billing/Entity/Invoice.php", + "source_location": "L130", + "weight": 1.0, + "source": "entity_invoice_invoice_finalize", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L10", + "weight": 1.0, + "source": "entity_invoiceitem", + "target": "entity_invoiceitem_invoiceitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L6", + "weight": 1.0, + "source": "entity_invoiceitem", + "target": "src_billing_entity_invoiceitem_php_sharebreakdown", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L78", + "weight": 1.0, + "source": "entity_invoiceitem_invoiceitem", + "target": "entity_invoiceitem_invoiceitem_attachto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L50", + "weight": 1.0, + "source": "entity_invoiceitem_invoiceitem", + "target": "entity_invoiceitem_invoiceitem_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_invoiceitem_invoiceitem", + "target": "entity_invoiceitem_invoiceitem_getbaseinsurancerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L70", + "weight": 1.0, + "source": "entity_invoiceitem_invoiceitem", + "target": "entity_invoiceitem_invoiceitem_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_invoiceitem_invoiceitem", + "target": "entity_invoiceitem_invoiceitem_getpatientrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L72", + "weight": 1.0, + "source": "entity_invoiceitem_invoiceitem", + "target": "entity_invoiceitem_invoiceitem_getserviceitemid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_invoiceitem_invoiceitem", + "target": "entity_invoiceitem_invoiceitem_getsupplementaryrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_invoiceitem_invoiceitem", + "target": "entity_invoiceitem_invoiceitem_gettotalrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L71", + "weight": 1.0, + "source": "entity_invoiceitem_invoiceitem", + "target": "entity_invoiceitem_invoiceitem_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L83", + "weight": 1.0, + "source": "entity_invoiceitem_invoiceitem", + "target": "entity_invoiceitem_invoiceitem_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L22", + "weight": 1.0, + "context": "field", + "source": "entity_invoiceitem_invoiceitem", + "target": "src_billing_entity_invoiceitem_php_invoice", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L78", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_invoiceitem_invoiceitem_attachto", + "target": "src_billing_entity_invoiceitem_php_invoice", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L50", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_invoiceitem_invoiceitem_construct", + "target": "src_billing_entity_invoiceitem_php_invoice", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Entity/InvoiceItem.php", + "source_location": "L50", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_invoiceitem_invoiceitem_construct", + "target": "src_billing_entity_invoiceitem_php_sharebreakdown", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimItemRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_claimitemrepository", + "target": "repository_claimitemrepository_claimitemrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimItemRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_claimitemrepository", + "target": "src_billing_repository_claimitemrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimItemRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_claimitemrepository_claimitemrepository", + "target": "repository_claimitemrepository_claimitemrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimItemRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_claimitemrepository_claimitemrepository", + "target": "repository_claimitemrepository_claimitemrepository_existsforinvoiceitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimItemRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_claimitemrepository_claimitemrepository_construct", + "target": "src_billing_repository_claimitemrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_claimrepository", + "target": "repository_claimrepository_claimrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_claimrepository", + "target": "src_billing_repository_claimrepository_php_claim", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_claimrepository", + "target": "src_billing_repository_claimrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_claimrepository_claimrepository", + "target": "repository_claimrepository_claimrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L71", + "weight": 1.0, + "source": "repository_claimrepository_claimrepository", + "target": "repository_claimrepository_claimrepository_debtreport", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L100", + "weight": 1.0, + "source": "repository_claimrepository_claimrepository", + "target": "repository_claimrepository_claimrepository_existsforinvoice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L25", + "weight": 1.0, + "source": "repository_claimrepository_claimrepository", + "target": "repository_claimrepository_claimrepository_findbytenant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_claimrepository_claimrepository", + "target": "repository_claimrepository_claimrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L114", + "weight": 1.0, + "source": "repository_claimrepository_claimrepository", + "target": "repository_claimrepository_claimrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_claimrepository_claimrepository_construct", + "target": "src_billing_repository_claimrepository_php_claim" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_claimrepository_claimrepository_construct", + "target": "src_billing_repository_claimrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "return_type", + "source": "repository_claimrepository_claimrepository_findbyuuid", + "target": "src_billing_repository_claimrepository_php_claim", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/ClaimRepository.php", + "source_location": "L114", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_claimrepository_claimrepository_save", + "target": "src_billing_repository_claimrepository_php_claim", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_invoiceitemrepository", + "target": "repository_invoiceitemrepository_invoiceitemrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_invoiceitemrepository", + "target": "src_billing_repository_invoiceitemrepository_php_invoiceitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_invoiceitemrepository", + "target": "src_billing_repository_invoiceitemrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_invoiceitemrepository_invoiceitemrepository", + "target": "repository_invoiceitemrepository_invoiceitemrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L29", + "weight": 1.0, + "source": "repository_invoiceitemrepository_invoiceitemrepository", + "target": "repository_invoiceitemrepository_invoiceitemrepository_detailsforids", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_invoiceitemrepository_invoiceitemrepository", + "target": "repository_invoiceitemrepository_invoiceitemrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_invoiceitemrepository_invoiceitemrepository_construct", + "target": "src_billing_repository_invoiceitemrepository_php_invoiceitem" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_invoiceitemrepository_invoiceitemrepository_construct", + "target": "src_billing_repository_invoiceitemrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceItemRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_invoiceitemrepository_invoiceitemrepository_save", + "target": "src_billing_repository_invoiceitemrepository_php_invoiceitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_invoicerepository", + "target": "repository_invoicerepository_invoicerepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_invoicerepository", + "target": "src_billing_repository_invoicerepository_php_invoice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_invoicerepository", + "target": "src_billing_repository_invoicerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_invoicerepository_invoicerepository", + "target": "repository_invoicerepository_invoicerepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L21", + "weight": 1.0, + "source": "repository_invoicerepository_invoicerepository", + "target": "repository_invoicerepository_invoicerepository_findbysession", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_invoicerepository_invoicerepository", + "target": "repository_invoicerepository_invoicerepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L26", + "weight": 1.0, + "source": "repository_invoicerepository_invoicerepository", + "target": "repository_invoicerepository_invoicerepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_invoicerepository_invoicerepository_construct", + "target": "src_billing_repository_invoicerepository_php_invoice" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_invoicerepository_invoicerepository_construct", + "target": "src_billing_repository_invoicerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "return_type", + "source": "repository_invoicerepository_invoicerepository_findbyuuid", + "target": "src_billing_repository_invoicerepository_php_invoice", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L21", + "weight": 1.0, + "context": "return_type", + "source": "repository_invoicerepository_invoicerepository_findbysession", + "target": "src_billing_repository_invoicerepository_php_invoice", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Repository/InvoiceRepository.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_invoicerepository_invoicerepository_save", + "target": "src_billing_repository_invoicerepository_php_invoice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/BillingCalculator.php", + "source_location": "L5", + "weight": 1.0, + "source": "service_billingcalculator", + "target": "money", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/BillingCalculator.php", + "source_location": "L9", + "weight": 1.0, + "source": "service_billingcalculator", + "target": "service_billingcalculator_billingcalculator", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/BillingCalculator.php", + "source_location": "L7", + "weight": 1.0, + "source": "service_billingcalculator", + "target": "src_billing_service_billingcalculator_php_coveragerule", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/BillingCalculator.php", + "source_location": "L6", + "weight": 1.0, + "source": "service_billingcalculator", + "target": "src_billing_service_billingcalculator_php_sharebreakdown", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/BillingCalculator.php", + "source_location": "L15", + "weight": 1.0, + "source": "service_billingcalculator_billingcalculator", + "target": "service_billingcalculator_billingcalculator_calculateitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/BillingCalculator.php", + "source_location": "L15", + "weight": 1.0, + "source": "service_billingcalculator_billingcalculator_calculateitem", + "target": "money", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/BillingCalculator.php", + "source_location": "L15", + "weight": 1.0, + "context": "parameter_type", + "source": "service_billingcalculator_billingcalculator_calculateitem", + "target": "src_billing_service_billingcalculator_php_coveragerule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/BillingCalculator.php", + "source_location": "L15", + "weight": 1.0, + "context": "return_type", + "source": "service_billingcalculator_billingcalculator_calculateitem", + "target": "src_billing_service_billingcalculator_php_sharebreakdown", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L6", + "weight": 1.0, + "source": "billing_billingcalculatortest", + "target": "money", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L8", + "weight": 1.0, + "source": "service_invoiceservice", + "target": "money", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L8", + "weight": 1.0, + "source": "service_patientservice", + "target": "money", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L5", + "weight": 1.0, + "source": "service_claimservice", + "target": "claimsubmitterinterface", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L13", + "weight": 1.0, + "source": "service_claimservice", + "target": "service_claimservice_claimservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L6", + "weight": 1.0, + "source": "service_claimservice", + "target": "src_billing_service_claimservice_php_claim", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L8", + "weight": 1.0, + "source": "service_claimservice", + "target": "src_billing_service_claimservice_php_invoice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L65", + "weight": 1.0, + "source": "service_claimservice_claimservice", + "target": "service_claimservice_claimservice_buildclaim", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L15", + "weight": 1.0, + "source": "service_claimservice_claimservice", + "target": "service_claimservice_claimservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L25", + "weight": 1.0, + "source": "service_claimservice_claimservice", + "target": "service_claimservice_claimservice_createfrominvoice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L105", + "weight": 1.0, + "source": "service_claimservice_claimservice", + "target": "service_claimservice_claimservice_dosubmit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L84", + "weight": 1.0, + "source": "service_claimservice_claimservice", + "target": "service_claimservice_claimservice_transition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L39", + "weight": 1.0, + "source": "service_claimservice_claimservice_createfrominvoice", + "target": "service_claimservice_claimservice_buildclaim", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L39", + "weight": 1.0, + "source": "service_claimservice_claimservice_createfrominvoice", + "target": "src_billing_service_claimservice_php_claim" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "confidence_score": 1.0, + "source": "service_claimservice_claimservice_createfrominvoice", + "target": "src_billing_service_claimservice_php_invoice" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "source": "service_claimservice_claimservice_buildclaim", + "target": "src_billing_service_claimservice_php_invoice", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L71", + "weight": 1.0, + "context": "return_type", + "confidence_score": 1.0, + "source": "service_claimservice_claimservice_buildclaim", + "target": "src_billing_service_claimservice_php_claim" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L105", + "weight": 1.0, + "context": "parameter_type", + "source": "service_claimservice_claimservice_dosubmit", + "target": "src_billing_service_claimservice_php_claim", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L95", + "weight": 1.0, + "context": "parameter_type", + "confidence_score": 1.0, + "source": "service_claimservice_claimservice_transition", + "target": "src_billing_service_claimservice_php_claim" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ClaimService.php", + "source_location": "L95", + "weight": 1.0, + "source": "service_claimservice_claimservice_transition", + "target": "service_claimservice_claimservice_dosubmit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L13", + "weight": 1.0, + "source": "service_invoiceservice", + "target": "service_invoiceservice_invoiceservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L5", + "weight": 1.0, + "source": "service_invoiceservice", + "target": "src_billing_service_invoiceservice_php_invoice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L11", + "weight": 1.0, + "source": "service_invoiceservice", + "target": "src_billing_service_invoiceservice_php_patientsession", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L15", + "weight": 1.0, + "source": "service_invoiceservice_invoiceservice", + "target": "service_invoiceservice_invoiceservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L27", + "weight": 1.0, + "source": "service_invoiceservice_invoiceservice", + "target": "service_invoiceservice_invoiceservice_createfromsession", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L72", + "weight": 1.0, + "source": "service_invoiceservice_invoiceservice", + "target": "service_invoiceservice_invoiceservice_finalize", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L27", + "weight": 1.0, + "context": "return_type", + "source": "service_invoiceservice_invoiceservice_createfromsession", + "target": "src_billing_service_invoiceservice_php_invoice", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "source": "service_invoiceservice_invoiceservice_createfromsession", + "target": "src_billing_service_invoiceservice_php_patientsession", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/InvoiceService.php", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "source": "service_invoiceservice_invoiceservice_finalize", + "target": "src_billing_service_invoiceservice_php_invoice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ManualClaimSubmitter.php", + "source_location": "L6", + "weight": 1.0, + "source": "service_manualclaimsubmitter", + "target": "claimsubmitterinterface", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ManualClaimSubmitter.php", + "source_location": "L14", + "weight": 1.0, + "source": "service_manualclaimsubmitter", + "target": "service_manualclaimsubmitter_manualclaimsubmitter", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ManualClaimSubmitter.php", + "source_location": "L7", + "weight": 1.0, + "source": "service_manualclaimsubmitter", + "target": "src_billing_service_manualclaimsubmitter_php_claim", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ManualClaimSubmitter.php", + "source_location": "L5", + "weight": 1.0, + "source": "service_manualclaimsubmitter", + "target": "src_billing_service_manualclaimsubmitter_php_claimsubmissionresult", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ManualClaimSubmitter.php", + "source_location": "L14", + "weight": 1.0, + "source": "service_manualclaimsubmitter_manualclaimsubmitter", + "target": "claimsubmitterinterface", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ManualClaimSubmitter.php", + "source_location": "L16", + "weight": 1.0, + "source": "service_manualclaimsubmitter_manualclaimsubmitter", + "target": "service_manualclaimsubmitter_manualclaimsubmitter_submit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ManualClaimSubmitter.php", + "source_location": "L16", + "weight": 1.0, + "context": "parameter_type", + "source": "service_manualclaimsubmitter_manualclaimsubmitter_submit", + "target": "src_billing_service_manualclaimsubmitter_php_claim", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "src/Billing/Service/ManualClaimSubmitter.php", + "source_location": "L16", + "weight": 1.0, + "source": "service_manualclaimsubmitter_manualclaimsubmitter_submit", + "target": "src_billing_service_manualclaimsubmitter_php_claimsubmissionresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L5", + "weight": 1.0, + "source": "valueobject_money", + "target": "valueobject_money_money", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L19", + "weight": 1.0, + "context": "parameter_type", + "source": "valueobject_money_money_add", + "target": "valueobject_money_money", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L7", + "weight": 1.0, + "source": "valueobject_money_money", + "target": "valueobject_money_money_construct", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "source": "valueobject_money_money_min", + "target": "valueobject_money_money", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L29", + "weight": 1.0, + "source": "valueobject_money_money", + "target": "valueobject_money_money_percent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L24", + "weight": 1.0, + "context": "parameter_type", + "source": "valueobject_money_money_sub", + "target": "valueobject_money_money", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L14", + "weight": 1.0, + "source": "valueobject_money_money", + "target": "valueobject_money_money_zero", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L14", + "weight": 1.0, + "context": "return_type", + "source": "valueobject_money_money_zero", + "target": "src_billing_valueobject_money_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L19", + "weight": 1.0, + "context": "return_type", + "source": "valueobject_money_money_add", + "target": "src_billing_valueobject_money_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L34", + "weight": 1.0, + "context": "return_type", + "source": "valueobject_money_money_min", + "target": "src_billing_valueobject_money_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L29", + "weight": 1.0, + "context": "return_type", + "source": "valueobject_money_money_percent", + "target": "src_billing_valueobject_money_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Billing/ValueObject/Money.php", + "source_location": "L24", + "weight": 1.0, + "context": "return_type", + "source": "valueobject_money_money_sub", + "target": "src_billing_valueobject_money_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Billing/ValueObject/ShareBreakdown.php", + "source_location": "L5", + "weight": 1.0, + "source": "valueobject_sharebreakdown", + "target": "valueobject_sharebreakdown_sharebreakdown", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/ValueObject/ShareBreakdown.php", + "source_location": "L7", + "weight": 1.0, + "source": "valueobject_sharebreakdown_sharebreakdown", + "target": "valueobject_sharebreakdown_sharebreakdown_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Billing/ValueObject/ShareBreakdown.php", + "source_location": "L14", + "weight": 1.0, + "source": "valueobject_sharebreakdown_sharebreakdown", + "target": "valueobject_sharebreakdown_sharebreakdown_toarray", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_blogcontroller", + "target": "blog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L9", + "weight": 1.0, + "source": "controller_blogcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_blogcontroller", + "target": "controller_blogcontroller_blogcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L12", + "weight": 1.0, + "source": "controller_blogcontroller", + "target": "src_blog_controller_blogcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L13", + "weight": 1.0, + "source": "controller_blogcontroller", + "target": "src_blog_controller_blogcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_blogcontroller", + "target": "src_blog_controller_blogcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L19", + "weight": 1.0, + "source": "controller_blogcontroller_blogcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L21", + "weight": 1.0, + "source": "controller_blogcontroller_blogcontroller", + "target": "controller_blogcontroller_blogcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L116", + "weight": 1.0, + "source": "controller_blogcontroller_blogcontroller", + "target": "controller_blogcontroller_blogcontroller_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L272", + "weight": 1.0, + "source": "controller_blogcontroller_blogcontroller", + "target": "controller_blogcontroller_blogcontroller_delete", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L71", + "weight": 1.0, + "source": "controller_blogcontroller_blogcontroller", + "target": "controller_blogcontroller_blogcontroller_detail", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L29", + "weight": 1.0, + "source": "controller_blogcontroller_blogcontroller", + "target": "controller_blogcontroller_blogcontroller_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L204", + "weight": 1.0, + "source": "controller_blogcontroller_blogcontroller", + "target": "controller_blogcontroller_blogcontroller_update", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L321", + "weight": 1.0, + "source": "controller_blogcontroller_blogcontroller", + "target": "controller_blogcontroller_blogcontroller_uploadimage", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L29", + "weight": 1.0, + "context": "return_type", + "source": "controller_blogcontroller_blogcontroller_list", + "target": "src_blog_controller_blogcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_blogcontroller_blogcontroller_list", + "target": "src_blog_controller_blogcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_blogcontroller_blogcontroller_create", + "target": "src_blog_controller_blogcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L204", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_blogcontroller_blogcontroller_update", + "target": "src_blog_controller_blogcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L321", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_blogcontroller_blogcontroller_uploadimage", + "target": "src_blog_controller_blogcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L116", + "weight": 1.0, + "context": "return_type", + "source": "controller_blogcontroller_blogcontroller_create", + "target": "src_blog_controller_blogcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L272", + "weight": 1.0, + "context": "return_type", + "source": "controller_blogcontroller_blogcontroller_delete", + "target": "src_blog_controller_blogcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L71", + "weight": 1.0, + "context": "return_type", + "source": "controller_blogcontroller_blogcontroller_detail", + "target": "src_blog_controller_blogcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L204", + "weight": 1.0, + "context": "return_type", + "source": "controller_blogcontroller_blogcontroller_update", + "target": "src_blog_controller_blogcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L321", + "weight": 1.0, + "context": "return_type", + "source": "controller_blogcontroller_blogcontroller_uploadimage", + "target": "src_blog_controller_blogcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Controller/BlogController.php", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_blogcontroller_blogcontroller_create", + "target": "src_blog_controller_blogcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_blog", + "target": "entity_blog_blog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_blog", + "target": "src_blog_entity_blog_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L119", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_authortoarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L60", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L94", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_generateslug", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L79", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_getauthor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_getbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L71", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L78", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_getimagepath", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_getimageurl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_getslug", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L81", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_getsummary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L80", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_gettags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_gettitle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L72", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L85", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_setbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L88", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_setimagepath", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L87", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_setimageurl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L84", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_setslug", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L90", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_setstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L86", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_setsummary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L89", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_settags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L83", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_settitle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L102", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_toarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L136", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_tolistarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L92", + "weight": 1.0, + "source": "entity_blog_blog", + "target": "entity_blog_blog_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "source": "entity_blog_blog", + "target": "src_blog_entity_blog_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L60", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_blog_blog_construct", + "target": "src_blog_entity_blog_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L79", + "weight": 1.0, + "context": "return_type", + "source": "entity_blog_blog_getauthor", + "target": "src_blog_entity_blog_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_blog_blog_construct", + "target": "entity_blog_blog_generateslug", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L67", + "weight": 1.0, + "source": "entity_blog_blog_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L128", + "weight": 1.0, + "source": "entity_blog_blog_authortoarray", + "target": "entity_blog_blog_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L83", + "weight": 1.0, + "source": "entity_blog_blog_settitle", + "target": "entity_blog_blog_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L83", + "weight": 1.0, + "context": "return_type", + "source": "entity_blog_blog_settitle", + "target": "src_blog_entity_blog_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L85", + "weight": 1.0, + "context": "return_type", + "source": "entity_blog_blog_setbody", + "target": "src_blog_entity_blog_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L88", + "weight": 1.0, + "context": "return_type", + "source": "entity_blog_blog_setimagepath", + "target": "src_blog_entity_blog_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L87", + "weight": 1.0, + "context": "return_type", + "source": "entity_blog_blog_setimageurl", + "target": "src_blog_entity_blog_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L84", + "weight": 1.0, + "context": "return_type", + "source": "entity_blog_blog_setslug", + "target": "src_blog_entity_blog_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L90", + "weight": 1.0, + "context": "return_type", + "source": "entity_blog_blog_setstatus", + "target": "src_blog_entity_blog_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L86", + "weight": 1.0, + "context": "return_type", + "source": "entity_blog_blog_setsummary", + "target": "src_blog_entity_blog_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L89", + "weight": 1.0, + "context": "return_type", + "source": "entity_blog_blog_settags", + "target": "src_blog_entity_blog_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L84", + "weight": 1.0, + "source": "entity_blog_blog_setslug", + "target": "entity_blog_blog_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L85", + "weight": 1.0, + "source": "entity_blog_blog_setbody", + "target": "entity_blog_blog_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L86", + "weight": 1.0, + "source": "entity_blog_blog_setsummary", + "target": "entity_blog_blog_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L87", + "weight": 1.0, + "source": "entity_blog_blog_setimageurl", + "target": "entity_blog_blog_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L88", + "weight": 1.0, + "source": "entity_blog_blog_setimagepath", + "target": "entity_blog_blog_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L89", + "weight": 1.0, + "source": "entity_blog_blog_settags", + "target": "entity_blog_blog_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L90", + "weight": 1.0, + "source": "entity_blog_blog_setstatus", + "target": "entity_blog_blog_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L92", + "weight": 1.0, + "source": "entity_blog_blog_touch", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Entity/Blog.php", + "source_location": "L113", + "weight": 1.0, + "source": "entity_blog_blog_toarray", + "target": "entity_blog_blog_authortoarray", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_blogrepository", + "target": "blog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_blogrepository", + "target": "repository_blogrepository_blogrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_blogrepository", + "target": "src_blog_repository_blogrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L43", + "weight": 1.0, + "source": "repository_blogrepository_blogrepository", + "target": "repository_blogrepository_blogrepository_applytagfilter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_blogrepository_blogrepository", + "target": "repository_blogrepository_blogrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L31", + "weight": 1.0, + "source": "repository_blogrepository_blogrepository", + "target": "repository_blogrepository_blogrepository_countpublished", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_blogrepository_blogrepository", + "target": "repository_blogrepository_blogrepository_findbyslug", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_blogrepository_blogrepository", + "target": "repository_blogrepository_blogrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_blogrepository_blogrepository", + "target": "repository_blogrepository_blogrepository_findpublished", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L54", + "weight": 1.0, + "source": "repository_blogrepository_blogrepository", + "target": "repository_blogrepository_blogrepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L53", + "weight": 1.0, + "source": "repository_blogrepository_blogrepository", + "target": "repository_blogrepository_blogrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_blogrepository_blogrepository_construct", + "target": "blog" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_blogrepository_blogrepository_construct", + "target": "src_blog_repository_blogrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L13", + "weight": 1.0, + "context": "return_type", + "source": "repository_blogrepository_blogrepository_findbyuuid", + "target": "blog", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L36", + "weight": 1.0, + "source": "repository_blogrepository_blogrepository_countpublished", + "target": "blog" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L14", + "weight": 1.0, + "context": "return_type", + "source": "repository_blogrepository_blogrepository_findbyslug", + "target": "blog", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L21", + "weight": 1.0, + "source": "repository_blogrepository_blogrepository_findpublished", + "target": "blog" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L54", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_blogrepository_blogrepository_remove", + "target": "blog", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_blogrepository_blogrepository_save", + "target": "blog", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L26", + "weight": 1.0, + "source": "repository_blogrepository_blogrepository_findpublished", + "target": "repository_blogrepository_blogrepository_applytagfilter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L38", + "weight": 1.0, + "source": "repository_blogrepository_blogrepository_countpublished", + "target": "repository_blogrepository_blogrepository_applytagfilter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Blog/Repository/BlogRepository.php", + "source_location": "L43", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_blogrepository_blogrepository_applytagfilter", + "target": "querybuilder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Category/Controller/CategoryController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_categorycontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Category/Controller/CategoryController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_categorycontroller", + "target": "controller_categorycontroller_categorycontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Category/Controller/CategoryController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_categorycontroller", + "target": "src_category_controller_categorycontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Category/Controller/CategoryController.php", + "source_location": "L19", + "weight": 1.0, + "source": "controller_categorycontroller_categorycontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Category/Controller/CategoryController.php", + "source_location": "L21", + "weight": 1.0, + "source": "controller_categorycontroller_categorycontroller", + "target": "controller_categorycontroller_categorycontroller_legacylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Category/Controller/CategoryController.php", + "source_location": "L21", + "weight": 1.0, + "context": "return_type", + "source": "controller_categorycontroller_categorycontroller_legacylist", + "target": "src_category_controller_categorycontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L20", + "weight": 1.0, + "source": "controller_cliniccontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L30", + "weight": 1.0, + "source": "controller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L7", + "weight": 1.0, + "source": "controller_cliniccontroller", + "target": "src_clinic_controller_cliniccontroller_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L10", + "weight": 1.0, + "source": "controller_cliniccontroller", + "target": "src_clinic_controller_cliniccontroller_php_doctoraddress", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L23", + "weight": 1.0, + "source": "controller_cliniccontroller", + "target": "src_clinic_controller_cliniccontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L24", + "weight": 1.0, + "source": "controller_cliniccontroller", + "target": "src_clinic_controller_cliniccontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_cliniccontroller", + "target": "src_clinic_controller_cliniccontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L31", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L35", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L50", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L659", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_createaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L709", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_deleteaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L341", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_detachdoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L279", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_doctorlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L607", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_handlefileupload", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L484", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_hydrateclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L732", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L228", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L646", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_listaddresses", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L575", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_loadlocationdata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L114", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_show", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L152", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_update", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L684", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_updateaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L378", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_uploadimage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L422", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_uploadlogo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L468", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller", + "target": "controller_cliniccontroller_cliniccontroller_validategallerysize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L100", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller_create", + "target": "controller_cliniccontroller_cliniccontroller_hydrateclinic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L96", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller_create", + "target": "controller_cliniccontroller_cliniccontroller_validategallerysize", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L50", + "weight": 1.0, + "context": "return_type", + "source": "controller_cliniccontroller_cliniccontroller_create", + "target": "src_clinic_controller_cliniccontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L50", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_create", + "target": "src_clinic_controller_cliniccontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L50", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_create", + "target": "src_clinic_controller_cliniccontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L659", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_createaddress", + "target": "src_clinic_controller_cliniccontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L279", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_doctorlist", + "target": "src_clinic_controller_cliniccontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L607", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_handlefileupload", + "target": "src_clinic_controller_cliniccontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L228", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_list", + "target": "src_clinic_controller_cliniccontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_update", + "target": "src_clinic_controller_cliniccontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L684", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_updateaddress", + "target": "src_clinic_controller_cliniccontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L378", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_uploadimage", + "target": "src_clinic_controller_cliniccontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L422", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_uploadlogo", + "target": "src_clinic_controller_cliniccontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L659", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_createaddress", + "target": "src_clinic_controller_cliniccontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L709", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_deleteaddress", + "target": "src_clinic_controller_cliniccontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_update", + "target": "src_clinic_controller_cliniccontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L684", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_updateaddress", + "target": "src_clinic_controller_cliniccontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L659", + "weight": 1.0, + "context": "return_type", + "source": "controller_cliniccontroller_cliniccontroller_createaddress", + "target": "src_clinic_controller_cliniccontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L709", + "weight": 1.0, + "context": "return_type", + "source": "controller_cliniccontroller_cliniccontroller_deleteaddress", + "target": "src_clinic_controller_cliniccontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L341", + "weight": 1.0, + "context": "return_type", + "source": "controller_cliniccontroller_cliniccontroller_detachdoctor", + "target": "src_clinic_controller_cliniccontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L279", + "weight": 1.0, + "context": "return_type", + "source": "controller_cliniccontroller_cliniccontroller_doctorlist", + "target": "src_clinic_controller_cliniccontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L607", + "weight": 1.0, + "context": "return_type", + "source": "controller_cliniccontroller_cliniccontroller_handlefileupload", + "target": "src_clinic_controller_cliniccontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L228", + "weight": 1.0, + "context": "return_type", + "source": "controller_cliniccontroller_cliniccontroller_list", + "target": "src_clinic_controller_cliniccontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L646", + "weight": 1.0, + "context": "return_type", + "source": "controller_cliniccontroller_cliniccontroller_listaddresses", + "target": "src_clinic_controller_cliniccontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L114", + "weight": 1.0, + "context": "return_type", + "source": "controller_cliniccontroller_cliniccontroller_show", + "target": "src_clinic_controller_cliniccontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L152", + "weight": 1.0, + "context": "return_type", + "source": "controller_cliniccontroller_cliniccontroller_update", + "target": "src_clinic_controller_cliniccontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L684", + "weight": 1.0, + "context": "return_type", + "source": "controller_cliniccontroller_cliniccontroller_updateaddress", + "target": "src_clinic_controller_cliniccontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L378", + "weight": 1.0, + "context": "return_type", + "source": "controller_cliniccontroller_cliniccontroller_uploadimage", + "target": "src_clinic_controller_cliniccontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L422", + "weight": 1.0, + "context": "return_type", + "source": "controller_cliniccontroller_cliniccontroller_uploadlogo", + "target": "src_clinic_controller_cliniccontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L468", + "weight": 1.0, + "context": "return_type", + "source": "controller_cliniccontroller_cliniccontroller_validategallerysize", + "target": "src_clinic_controller_cliniccontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L147", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller_show", + "target": "controller_cliniccontroller_cliniccontroller_loadlocationdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L220", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller_update", + "target": "controller_cliniccontroller_cliniccontroller_hydrateclinic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L223", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller_update", + "target": "controller_cliniccontroller_cliniccontroller_loadlocationdata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L217", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller_update", + "target": "controller_cliniccontroller_cliniccontroller_validategallerysize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L419", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller_uploadimage", + "target": "controller_cliniccontroller_cliniccontroller_handlefileupload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L463", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller_uploadlogo", + "target": "controller_cliniccontroller_cliniccontroller_handlefileupload", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L484", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_hydrateclinic", + "target": "src_clinic_controller_cliniccontroller_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L575", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_loadlocationdata", + "target": "src_clinic_controller_cliniccontroller_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L621", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller_handlefileupload", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L631", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller_handlefileupload", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L678", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller_createaddress", + "target": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L677", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller_createaddress", + "target": "src_clinic_controller_cliniccontroller_php_doctoraddress", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L703", + "weight": 1.0, + "source": "controller_cliniccontroller_cliniccontroller_updateaddress", + "target": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Controller/ClinicController.php", + "source_location": "L732", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_cliniccontroller_cliniccontroller_hydrateclinicaddress", + "target": "src_clinic_controller_cliniccontroller_php_doctoraddress", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L7", + "weight": 1.0, + "source": "entity_clinic", + "target": "doctorservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L15", + "weight": 1.0, + "source": "entity_clinic", + "target": "entity_clinic_clinic", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L11", + "weight": 1.0, + "source": "entity_clinic", + "target": "src_clinic_entity_clinic_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L6", + "weight": 1.0, + "source": "entity_clinic", + "target": "src_clinic_entity_clinic_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_clinic", + "target": "src_clinic_entity_clinic_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L120", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L137", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L143", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getcityid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L149", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getcliniclogo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L151", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getcreatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L153", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getdoctors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L132", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L147", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getimagesclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L136", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L166", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getinsurances", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L141", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getlatitude", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L142", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getlongitude", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L135", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L150", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getnotificationmobile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L144", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getprovinceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L145", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getrepresentationid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L165", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getservices", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L148", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getsocialmedia", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L164", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getspecialties", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L138", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_gettelephone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L152", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getupdatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L134", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L133", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L140", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_getworkingdays", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L155", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_hasdoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L146", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_isactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L139", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_isis247", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L157", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_removedoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L170", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_setaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L176", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_setcityid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L182", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_setcliniclogo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L180", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_setimagesclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L169", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_setinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L172", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_setis247", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L179", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_setisactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L174", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_setlatitude", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L175", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_setlongitude", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L168", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_setname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L183", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_setnotificationmobile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L177", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_setprovinceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L178", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_setrepresentationid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L181", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_setsocialmedia", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L171", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_settelephone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L173", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_setworkingdays", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L187", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_todetailarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L230", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_tolistarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L185", + "weight": 1.0, + "source": "entity_clinic_clinic", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L112", + "weight": 1.0, + "context": "field", + "source": "entity_clinic_clinic", + "target": "src_clinic_entity_clinic_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "source": "entity_clinic_clinic", + "target": "src_clinic_entity_clinic_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L120", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_clinic_clinic_construct", + "target": "src_clinic_entity_clinic_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L134", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_getuser", + "target": "src_clinic_entity_clinic_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L153", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_getdoctors", + "target": "src_clinic_entity_clinic_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L166", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_getinsurances", + "target": "src_clinic_entity_clinic_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L165", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_getservices", + "target": "src_clinic_entity_clinic_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L164", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_getspecialties", + "target": "src_clinic_entity_clinic_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L124", + "weight": 1.0, + "source": "entity_clinic_clinic_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L203", + "weight": 1.0, + "source": "entity_clinic_clinic_todetailarray", + "target": "entity_clinic_clinic_getid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L248", + "weight": 1.0, + "source": "entity_clinic_clinic_tolistarray", + "target": "entity_clinic_clinic_getid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L203", + "weight": 1.0, + "source": "entity_clinic_clinic_todetailarray", + "target": "entity_clinic_clinic_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L248", + "weight": 1.0, + "source": "entity_clinic_clinic_tolistarray", + "target": "entity_clinic_clinic_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L203", + "weight": 1.0, + "source": "entity_clinic_clinic_todetailarray", + "target": "entity_clinic_clinic_getname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L248", + "weight": 1.0, + "source": "entity_clinic_clinic_tolistarray", + "target": "entity_clinic_clinic_getname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L155", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_clinic_clinic_hasdoctor", + "target": "src_clinic_entity_clinic_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L157", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_clinic_clinic_removedoctor", + "target": "src_clinic_entity_clinic_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L160", + "weight": 1.0, + "source": "entity_clinic_clinic_removedoctor", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L157", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_removedoctor", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L170", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_setaddress", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L176", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_setcityid", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L182", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_setcliniclogo", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L180", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_setimagesclinic", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L169", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_setinfo", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L172", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_setis247", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L179", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_setisactive", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L174", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_setlatitude", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L175", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_setlongitude", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L168", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_setname", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L183", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_setnotificationmobile", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L177", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_setprovinceid", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L178", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_setrepresentationid", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L181", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_setsocialmedia", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L171", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_settelephone", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L173", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinic_clinic_setworkingdays", + "target": "src_clinic_entity_clinic_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L168", + "weight": 1.0, + "source": "entity_clinic_clinic_setname", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L169", + "weight": 1.0, + "source": "entity_clinic_clinic_setinfo", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L170", + "weight": 1.0, + "source": "entity_clinic_clinic_setaddress", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L171", + "weight": 1.0, + "source": "entity_clinic_clinic_settelephone", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L172", + "weight": 1.0, + "source": "entity_clinic_clinic_setis247", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L173", + "weight": 1.0, + "source": "entity_clinic_clinic_setworkingdays", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L174", + "weight": 1.0, + "source": "entity_clinic_clinic_setlatitude", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L175", + "weight": 1.0, + "source": "entity_clinic_clinic_setlongitude", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L176", + "weight": 1.0, + "source": "entity_clinic_clinic_setcityid", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L177", + "weight": 1.0, + "source": "entity_clinic_clinic_setprovinceid", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L178", + "weight": 1.0, + "source": "entity_clinic_clinic_setrepresentationid", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L179", + "weight": 1.0, + "source": "entity_clinic_clinic_setisactive", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L180", + "weight": 1.0, + "source": "entity_clinic_clinic_setimagesclinic", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L181", + "weight": 1.0, + "source": "entity_clinic_clinic_setsocialmedia", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L182", + "weight": 1.0, + "source": "entity_clinic_clinic_setcliniclogo", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L183", + "weight": 1.0, + "source": "entity_clinic_clinic_setnotificationmobile", + "target": "entity_clinic_clinic_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Clinic/Entity/Clinic.php", + "source_location": "L185", + "weight": 1.0, + "source": "entity_clinic_clinic_touch", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_clinicrepository", + "target": "repository_clinicrepository_clinicrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_clinicrepository", + "target": "src_clinic_repository_clinicrepository_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_clinicrepository", + "target": "src_clinic_repository_clinicrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_clinicrepository", + "target": "src_clinic_repository_clinicrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_clinicrepository", + "target": "src_clinic_repository_clinicrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_clinicrepository_clinicrepository", + "target": "repository_clinicrepository_clinicrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L93", + "weight": 1.0, + "source": "repository_clinicrepository_clinicrepository", + "target": "repository_clinicrepository_clinicrepository_findaddresslocations", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L27", + "weight": 1.0, + "source": "repository_clinicrepository_clinicrepository", + "target": "repository_clinicrepository_clinicrepository_findbydoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L37", + "weight": 1.0, + "source": "repository_clinicrepository_clinicrepository", + "target": "repository_clinicrepository_clinicrepository_findbyuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L21", + "weight": 1.0, + "source": "repository_clinicrepository_clinicrepository", + "target": "repository_clinicrepository_clinicrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L42", + "weight": 1.0, + "source": "repository_clinicrepository_clinicrepository", + "target": "repository_clinicrepository_clinicrepository_findwithfilters", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L128", + "weight": 1.0, + "source": "repository_clinicrepository_clinicrepository", + "target": "repository_clinicrepository_clinicrepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L120", + "weight": 1.0, + "source": "repository_clinicrepository_clinicrepository", + "target": "repository_clinicrepository_clinicrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L18", + "weight": 1.0, + "source": "repository_clinicrepository_clinicrepository_construct", + "target": "src_clinic_repository_clinicrepository_php_clinic" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_clinicrepository_clinicrepository_construct", + "target": "src_clinic_repository_clinicrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L21", + "weight": 1.0, + "context": "return_type", + "source": "repository_clinicrepository_clinicrepository_findbyuuid", + "target": "src_clinic_repository_clinicrepository_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L37", + "weight": 1.0, + "context": "return_type", + "source": "repository_clinicrepository_clinicrepository_findbyuser", + "target": "src_clinic_repository_clinicrepository_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L128", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_clinicrepository_clinicrepository_remove", + "target": "src_clinic_repository_clinicrepository_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L120", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_clinicrepository_clinicrepository_save", + "target": "src_clinic_repository_clinicrepository_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_clinicrepository_clinicrepository_findbydoctor", + "target": "src_clinic_repository_clinicrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Clinic/Repository/ClinicRepository.php", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_clinicrepository_clinicrepository_findbyuser", + "target": "src_clinic_repository_clinicrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L11", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L20", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L13", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L14", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L21", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L229", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_acceptinvitation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L195", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L104", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L23", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L123", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_deleteinvitation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L32", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L57", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L140", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L242", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_rejectinvitation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L89", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_resendinvitation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L165", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L208", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_viewinvitation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L41", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L32", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_invitedoctor", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L165", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L195", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L123", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_deleteinvitation", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L140", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L89", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_resendinvitation", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L165", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L229", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_acceptinvitation", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L104", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L123", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_deleteinvitation", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L57", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L140", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_myinvitations", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L242", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_rejectinvitation", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L89", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_resendinvitation", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L165", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_respondtoinvitation", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L208", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_viewinvitation", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L66", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_listinvitations", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L98", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_resendinvitation", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L113", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_changeinvitationstatus", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L132", + "weight": 1.0, + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_deleteinvitation", + "target": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Controller/ClinicInvitationController.php", + "source_location": "L195", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicinvitationcontroller_clinicinvitationcontroller_assertclinicaccess", + "target": "src_clinicinvitation_controller_clinicinvitationcontroller_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L11", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L6", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation", + "target": "src_clinicinvitation_entity_clinicdoctorinvitation_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L7", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation", + "target": "src_clinicinvitation_entity_clinicdoctorinvitation_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation", + "target": "src_clinicinvitation_entity_clinicdoctorinvitation_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L71", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L125", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L126", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getdoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L131", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getexpiresat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L123", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L130", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getinvitedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L133", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getinvitedname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L134", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getinvitedspecialty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L127", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getmobile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L129", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L128", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_gettoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L124", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L132", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_istokenused", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L82", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_isusable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L89", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_markused", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L95", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_refresh", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L136", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setdoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L138", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setinvitedname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L139", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setinvitedspecialty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L137", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L104", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "src_clinicinvitation_entity_clinicdoctorinvitation_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "src_clinicinvitation_entity_clinicdoctorinvitation_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation", + "target": "src_clinicinvitation_entity_clinicdoctorinvitation_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation_construct", + "target": "src_clinicinvitation_entity_clinicdoctorinvitation_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L125", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getclinic", + "target": "src_clinicinvitation_entity_clinicdoctorinvitation_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation_construct", + "target": "src_clinicinvitation_entity_clinicdoctorinvitation_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L126", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getdoctor", + "target": "src_clinicinvitation_entity_clinicdoctorinvitation_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L136", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation_setdoctor", + "target": "src_clinicinvitation_entity_clinicdoctorinvitation_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L78", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L86", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation_isusable", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L92", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation_markused", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L99", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation_refresh", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php", + "source_location": "L117", + "weight": 1.0, + "source": "entity_clinicdoctorinvitation_clinicdoctorinvitation_toarray", + "target": "entity_clinicdoctorinvitation_clinicdoctorinvitation_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_clinicdoctorinvitationrepository", + "target": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_clinicdoctorinvitationrepository", + "target": "src_clinicinvitation_repository_clinicdoctorinvitationrepository_php_clinicdoctorinvitation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_clinicdoctorinvitationrepository", + "target": "src_clinicinvitation_repository_clinicdoctorinvitationrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_clinicdoctorinvitationrepository", + "target": "src_clinicinvitation_repository_clinicdoctorinvitationrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository", + "target": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository", + "target": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findbytoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L37", + "weight": 1.0, + "source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository", + "target": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbydoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L22", + "weight": 1.0, + "source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository", + "target": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L49", + "weight": 1.0, + "source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository", + "target": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_construct", + "target": "src_clinicinvitation_repository_clinicdoctorinvitationrepository_php_clinicdoctorinvitation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_construct", + "target": "src_clinicinvitation_repository_clinicdoctorinvitationrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "return_type", + "source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findbytoken", + "target": "src_clinicinvitation_repository_clinicdoctorinvitationrepository_php_clinicdoctorinvitation", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L43", + "weight": 1.0, + "source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbydoctor", + "target": "src_clinicinvitation_repository_clinicdoctorinvitationrepository_php_clinicdoctorinvitation" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L30", + "weight": 1.0, + "context": "return_type", + "confidence_score": 1.0, + "source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbymobileandclinic", + "target": "src_clinicinvitation_repository_clinicdoctorinvitationrepository_php_clinicdoctorinvitation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_save", + "target": "src_clinicinvitation_repository_clinicdoctorinvitationrepository_php_clinicdoctorinvitation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_clinicdoctorinvitationrepository_clinicdoctorinvitationrepository_findpendingbydoctor", + "target": "src_clinicinvitation_repository_clinicdoctorinvitationrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L14", + "weight": 1.0, + "source": "service_clinicinvitationservice", + "target": "service_clinicinvitationservice_clinicinvitationservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L6", + "weight": 1.0, + "source": "service_clinicinvitationservice", + "target": "src_clinicinvitation_service_clinicinvitationservice_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L7", + "weight": 1.0, + "source": "service_clinicinvitationservice", + "target": "src_clinicinvitation_service_clinicinvitationservice_php_clinicdoctorinvitation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L5", + "weight": 1.0, + "source": "service_clinicinvitationservice", + "target": "src_clinicinvitation_service_clinicinvitationservice_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L74", + "weight": 1.0, + "source": "service_clinicinvitationservice_clinicinvitationservice", + "target": "service_clinicinvitationservice_clinicinvitationservice_accept", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L58", + "weight": 1.0, + "source": "service_clinicinvitationservice_clinicinvitationservice", + "target": "service_clinicinvitationservice_clinicinvitationservice_changestatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L16", + "weight": 1.0, + "source": "service_clinicinvitationservice_clinicinvitationservice", + "target": "service_clinicinvitationservice_clinicinvitationservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L68", + "weight": 1.0, + "source": "service_clinicinvitationservice_clinicinvitationservice", + "target": "service_clinicinvitationservice_clinicinvitationservice_delete", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L25", + "weight": 1.0, + "source": "service_clinicinvitationservice_clinicinvitationservice", + "target": "service_clinicinvitationservice_clinicinvitationservice_invite", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L101", + "weight": 1.0, + "source": "service_clinicinvitationservice_clinicinvitationservice", + "target": "service_clinicinvitationservice_clinicinvitationservice_reject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L47", + "weight": 1.0, + "source": "service_clinicinvitationservice_clinicinvitationservice", + "target": "service_clinicinvitationservice_clinicinvitationservice_resend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L111", + "weight": 1.0, + "source": "service_clinicinvitationservice_clinicinvitationservice", + "target": "service_clinicinvitationservice_clinicinvitationservice_sendsms", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L42", + "weight": 1.0, + "source": "service_clinicinvitationservice_clinicinvitationservice_invite", + "target": "service_clinicinvitationservice_clinicinvitationservice_sendsms", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L25", + "weight": 1.0, + "context": "parameter_type", + "source": "service_clinicinvitationservice_clinicinvitationservice_invite", + "target": "src_clinicinvitation_service_clinicinvitationservice_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L25", + "weight": 1.0, + "context": "return_type", + "source": "service_clinicinvitationservice_clinicinvitationservice_invite", + "target": "src_clinicinvitation_service_clinicinvitationservice_php_clinicdoctorinvitation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L25", + "weight": 1.0, + "context": "parameter_type", + "source": "service_clinicinvitationservice_clinicinvitationservice_invite", + "target": "src_clinicinvitation_service_clinicinvitationservice_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "source": "service_clinicinvitationservice_clinicinvitationservice_sendsms", + "target": "src_clinicinvitation_service_clinicinvitationservice_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "confidence_score": 1.0, + "source": "service_clinicinvitationservice_clinicinvitationservice_accept", + "target": "src_clinicinvitation_service_clinicinvitationservice_php_clinicdoctorinvitation" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L60", + "weight": 1.0, + "context": "parameter_type", + "confidence_score": 1.0, + "source": "service_clinicinvitationservice_clinicinvitationservice_changestatus", + "target": "src_clinicinvitation_service_clinicinvitationservice_php_clinicdoctorinvitation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L68", + "weight": 1.0, + "context": "parameter_type", + "source": "service_clinicinvitationservice_clinicinvitationservice_delete", + "target": "src_clinicinvitation_service_clinicinvitationservice_php_clinicdoctorinvitation", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "confidence_score": 1.0, + "source": "service_clinicinvitationservice_clinicinvitationservice_reject", + "target": "src_clinicinvitation_service_clinicinvitationservice_php_clinicdoctorinvitation" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "confidence_score": 1.0, + "source": "service_clinicinvitationservice_clinicinvitationservice_resend", + "target": "src_clinicinvitation_service_clinicinvitationservice_php_clinicdoctorinvitation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "source": "service_clinicinvitationservice_clinicinvitationservice_sendsms", + "target": "src_clinicinvitation_service_clinicinvitationservice_php_clinicdoctorinvitation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicInvitation/Service/ClinicInvitationService.php", + "source_location": "L55", + "weight": 1.0, + "source": "service_clinicinvitationservice_clinicinvitationservice_resend", + "target": "service_clinicinvitationservice_clinicinvitationservice_sendsms", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L15", + "weight": 1.0, + "source": "controller_clinicservicecontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L26", + "weight": 1.0, + "source": "controller_clinicservicecontroller", + "target": "controller_clinicservicecontroller_clinicservicecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L19", + "weight": 1.0, + "source": "controller_clinicservicecontroller", + "target": "src_clinicservice_controller_clinicservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L20", + "weight": 1.0, + "source": "controller_clinicservicecontroller", + "target": "src_clinicservice_controller_clinicservicecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L7", + "weight": 1.0, + "source": "controller_clinicservicecontroller", + "target": "src_clinicservice_controller_clinicservicecontroller_php_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_clinicservicecontroller", + "target": "src_clinicservice_controller_clinicservicecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L28", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L303", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller", + "target": "controller_clinicservicecontroller_clinicservicecontroller_assertservicesgate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L30", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller", + "target": "controller_clinicservicecontroller_clinicservicecontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L136", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller", + "target": "controller_clinicservicecontroller_clinicservicecontroller_createitem", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L57", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller", + "target": "controller_clinicservicecontroller_clinicservicecontroller_createsection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L216", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller", + "target": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L100", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller", + "target": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L118", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller", + "target": "controller_clinicservicecontroller_clinicservicecontroller_listitems", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L43", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller", + "target": "controller_clinicservicecontroller_clinicservicecontroller_listsections", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L237", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller", + "target": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L314", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller", + "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L288", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller", + "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L257", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller", + "target": "controller_clinicservicecontroller_clinicservicecontroller_settariff", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L179", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller", + "target": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L76", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller", + "target": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L47", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_listsections", + "target": "controller_clinicservicecontroller_clinicservicecontroller_assertservicesgate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L46", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_listsections", + "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L43", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_listsections", + "target": "src_clinicservice_controller_clinicservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L43", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_listsections", + "target": "src_clinicservice_controller_clinicservicecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L136", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_createitem", + "target": "src_clinicservice_controller_clinicservicecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_createsection", + "target": "src_clinicservice_controller_clinicservicecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L216", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", + "target": "src_clinicservice_controller_clinicservicecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L100", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", + "target": "src_clinicservice_controller_clinicservicecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L118", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_listitems", + "target": "src_clinicservice_controller_clinicservicecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L237", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", + "target": "src_clinicservice_controller_clinicservicecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L288", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", + "target": "src_clinicservice_controller_clinicservicecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L257", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_settariff", + "target": "src_clinicservice_controller_clinicservicecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", + "target": "src_clinicservice_controller_clinicservicecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", + "target": "src_clinicservice_controller_clinicservicecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L136", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_createitem", + "target": "src_clinicservice_controller_clinicservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L57", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_createsection", + "target": "src_clinicservice_controller_clinicservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L216", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", + "target": "src_clinicservice_controller_clinicservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L100", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", + "target": "src_clinicservice_controller_clinicservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L118", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_listitems", + "target": "src_clinicservice_controller_clinicservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L237", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", + "target": "src_clinicservice_controller_clinicservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L257", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_settariff", + "target": "src_clinicservice_controller_clinicservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L179", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", + "target": "src_clinicservice_controller_clinicservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L76", + "weight": 1.0, + "context": "return_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", + "target": "src_clinicservice_controller_clinicservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L61", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_createsection", + "target": "controller_clinicservicecontroller_clinicservicecontroller_assertservicesgate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L60", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_createsection", + "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_createsection", + "target": "src_clinicservice_controller_clinicservicecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L136", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_createitem", + "target": "src_clinicservice_controller_clinicservicecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L257", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_settariff", + "target": "src_clinicservice_controller_clinicservicecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", + "target": "src_clinicservice_controller_clinicservicecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", + "target": "src_clinicservice_controller_clinicservicecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L84", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L80", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", + "target": "controller_clinicservicecontroller_clinicservicecontroller_assertservicesgate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L83", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", + "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L79", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_updatesection", + "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L108", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L104", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", + "target": "controller_clinicservicecontroller_clinicservicecontroller_assertservicesgate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L107", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", + "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L103", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_deletesection", + "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L125", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_listitems", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L124", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_listitems", + "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L121", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_listitems", + "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L140", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_createitem", + "target": "controller_clinicservicecontroller_clinicservicecontroller_assertservicesgate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L151", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_createitem", + "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L139", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_createitem", + "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L186", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L185", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", + "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L182", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_updateitem", + "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L223", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L222", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", + "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L219", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_deleteitem", + "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L245", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L244", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", + "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L241", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_listtariffs", + "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L265", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_settariff", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L264", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_settariff", + "target": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L261", + "weight": 1.0, + "source": "controller_clinicservicecontroller_clinicservicecontroller_settariff", + "target": "controller_clinicservicecontroller_clinicservicecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Controller/ClinicServiceController.php", + "source_location": "L314", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_clinicservicecontroller_clinicservicecontroller_ownssection", + "target": "src_clinicservice_controller_clinicservicecontroller_php_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L10", + "weight": 1.0, + "source": "entity_serviceitem", + "target": "entity_serviceitem_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L6", + "weight": 1.0, + "source": "entity_serviceitem", + "target": "src_clinicservice_entity_serviceitem_php_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L51", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L70", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_getcreatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L61", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_getinsurancepricerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L66", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_getpricerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_getsection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_getstaff", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L71", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_getupdatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L67", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_isactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_isinsurancecovered", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_setactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_setinsurancecovered", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L78", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_setinsurancepricerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_setname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_setpricerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_setstaff", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L80", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem", + "target": "entity_serviceitem_serviceitem_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L26", + "weight": 1.0, + "context": "field", + "source": "entity_serviceitem_serviceitem", + "target": "src_clinicservice_entity_serviceitem_php_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L22", + "weight": 1.0, + "context": "field", + "source": "entity_serviceitem_serviceitem", + "target": "src_clinicservice_entity_serviceitem_php_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_serviceitem_serviceitem_construct", + "target": "src_clinicservice_entity_serviceitem_php_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "source": "entity_serviceitem_serviceitem_getsection", + "target": "src_clinicservice_entity_serviceitem_php_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L64", + "weight": 1.0, + "context": "return_type", + "source": "entity_serviceitem_serviceitem_getstaff", + "target": "src_clinicservice_entity_serviceitem_php_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L73", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_serviceitem_serviceitem_setstaff", + "target": "src_clinicservice_entity_serviceitem_php_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L57", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L84", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem_toarray", + "target": "entity_serviceitem_serviceitem_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem_setstaff", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L73", + "weight": 1.0, + "context": "return_type", + "source": "entity_serviceitem_serviceitem_setstaff", + "target": "src_clinicservice_entity_serviceitem_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L76", + "weight": 1.0, + "context": "return_type", + "source": "entity_serviceitem_serviceitem_setactive", + "target": "src_clinicservice_entity_serviceitem_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L77", + "weight": 1.0, + "context": "return_type", + "source": "entity_serviceitem_serviceitem_setinsurancecovered", + "target": "src_clinicservice_entity_serviceitem_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L78", + "weight": 1.0, + "context": "return_type", + "source": "entity_serviceitem_serviceitem_setinsurancepricerials", + "target": "src_clinicservice_entity_serviceitem_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L74", + "weight": 1.0, + "context": "return_type", + "source": "entity_serviceitem_serviceitem_setname", + "target": "src_clinicservice_entity_serviceitem_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L75", + "weight": 1.0, + "context": "return_type", + "source": "entity_serviceitem_serviceitem_setpricerials", + "target": "src_clinicservice_entity_serviceitem_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem_setname", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem_setpricerials", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem_setactive", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem_setinsurancecovered", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Entity/ServiceItem.php", + "source_location": "L78", + "weight": 1.0, + "source": "entity_serviceitem_serviceitem_setinsurancepricerials", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L11", + "weight": 1.0, + "source": "entity_servicesection", + "target": "entity_servicesection_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L7", + "weight": 1.0, + "source": "entity_servicesection", + "target": "src_clinicservice_entity_servicesection_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L45", + "weight": 1.0, + "source": "entity_servicesection_servicesection", + "target": "entity_servicesection_servicesection_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_servicesection_servicesection", + "target": "entity_servicesection_servicesection_getcreatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L59", + "weight": 1.0, + "source": "entity_servicesection_servicesection", + "target": "entity_servicesection_servicesection_getentityid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L58", + "weight": 1.0, + "source": "entity_servicesection_servicesection", + "target": "entity_servicesection_servicesection_getentitytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L56", + "weight": 1.0, + "source": "entity_servicesection_servicesection", + "target": "entity_servicesection_servicesection_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L60", + "weight": 1.0, + "source": "entity_servicesection_servicesection", + "target": "entity_servicesection_servicesection_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_servicesection_servicesection", + "target": "entity_servicesection_servicesection_getupdatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L57", + "weight": 1.0, + "source": "entity_servicesection_servicesection", + "target": "entity_servicesection_servicesection_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L61", + "weight": 1.0, + "source": "entity_servicesection_servicesection", + "target": "entity_servicesection_servicesection_isactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L66", + "weight": 1.0, + "source": "entity_servicesection_servicesection", + "target": "entity_servicesection_servicesection_setactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_servicesection_servicesection", + "target": "entity_servicesection_servicesection_setname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_servicesection_servicesection", + "target": "entity_servicesection_servicesection_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "source": "entity_servicesection_servicesection", + "target": "src_clinicservice_entity_servicesection_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L51", + "weight": 1.0, + "source": "entity_servicesection_servicesection_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_servicesection_servicesection_setname", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L65", + "weight": 1.0, + "context": "return_type", + "source": "entity_servicesection_servicesection_setname", + "target": "src_clinicservice_entity_servicesection_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L66", + "weight": 1.0, + "context": "return_type", + "source": "entity_servicesection_servicesection_setactive", + "target": "src_clinicservice_entity_servicesection_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Entity/ServiceSection.php", + "source_location": "L66", + "weight": 1.0, + "source": "entity_servicesection_servicesection_setactive", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_tariff", + "target": "entity_tariff_tariff", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L41", + "weight": 1.0, + "source": "entity_tariff_tariff", + "target": "entity_tariff_tariff_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L51", + "weight": 1.0, + "source": "entity_tariff_tariff", + "target": "entity_tariff_tariff_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L55", + "weight": 1.0, + "source": "entity_tariff_tariff", + "target": "entity_tariff_tariff_getpricerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L53", + "weight": 1.0, + "source": "entity_tariff_tariff", + "target": "entity_tariff_tariff_getserviceitemid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L52", + "weight": 1.0, + "source": "entity_tariff_tariff", + "target": "entity_tariff_tariff_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L54", + "weight": 1.0, + "source": "entity_tariff_tariff", + "target": "entity_tariff_tariff_getyear", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L56", + "weight": 1.0, + "source": "entity_tariff_tariff", + "target": "entity_tariff_tariff_isactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L59", + "weight": 1.0, + "source": "entity_tariff_tariff", + "target": "entity_tariff_tariff_setactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L58", + "weight": 1.0, + "source": "entity_tariff_tariff", + "target": "entity_tariff_tariff_setpricerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L61", + "weight": 1.0, + "source": "entity_tariff_tariff", + "target": "entity_tariff_tariff_toarray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L47", + "weight": 1.0, + "source": "entity_tariff_tariff_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L58", + "weight": 1.0, + "source": "entity_tariff_tariff_setpricerials", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L58", + "weight": 1.0, + "context": "return_type", + "source": "entity_tariff_tariff_setpricerials", + "target": "src_clinicservice_entity_tariff_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L59", + "weight": 1.0, + "context": "return_type", + "source": "entity_tariff_tariff_setactive", + "target": "src_clinicservice_entity_tariff_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Entity/Tariff.php", + "source_location": "L59", + "weight": 1.0, + "source": "entity_tariff_tariff_setactive", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_serviceitemrepository", + "target": "repository_serviceitemrepository_serviceitemrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_serviceitemrepository", + "target": "src_clinicservice_repository_serviceitemrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_serviceitemrepository", + "target": "src_clinicservice_repository_serviceitemrepository_php_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_serviceitemrepository", + "target": "src_clinicservice_repository_serviceitemrepository_php_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_serviceitemrepository_serviceitemrepository", + "target": "repository_serviceitemrepository_serviceitemrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L22", + "weight": 1.0, + "source": "repository_serviceitemrepository_serviceitemrepository", + "target": "repository_serviceitemrepository_serviceitemrepository_findbysection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_serviceitemrepository_serviceitemrepository", + "target": "repository_serviceitemrepository_serviceitemrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L38", + "weight": 1.0, + "source": "repository_serviceitemrepository_serviceitemrepository", + "target": "repository_serviceitemrepository_serviceitemrepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L32", + "weight": 1.0, + "source": "repository_serviceitemrepository_serviceitemrepository", + "target": "repository_serviceitemrepository_serviceitemrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_serviceitemrepository_serviceitemrepository_construct", + "target": "src_clinicservice_repository_serviceitemrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_serviceitemrepository_serviceitemrepository_construct", + "target": "src_clinicservice_repository_serviceitemrepository_php_serviceitem" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "return_type", + "source": "repository_serviceitemrepository_serviceitemrepository_findbyuuid", + "target": "src_clinicservice_repository_serviceitemrepository_php_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_serviceitemrepository_serviceitemrepository_remove", + "target": "src_clinicservice_repository_serviceitemrepository_php_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_serviceitemrepository_serviceitemrepository_save", + "target": "src_clinicservice_repository_serviceitemrepository_php_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceItemRepository.php", + "source_location": "L22", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_serviceitemrepository_serviceitemrepository_findbysection", + "target": "src_clinicservice_repository_serviceitemrepository_php_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_servicesectionrepository", + "target": "repository_servicesectionrepository_servicesectionrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_servicesectionrepository", + "target": "src_clinicservice_repository_servicesectionrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_servicesectionrepository", + "target": "src_clinicservice_repository_servicesectionrepository_php_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_servicesectionrepository_servicesectionrepository", + "target": "repository_servicesectionrepository_servicesectionrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L21", + "weight": 1.0, + "source": "repository_servicesectionrepository_servicesectionrepository", + "target": "repository_servicesectionrepository_servicesectionrepository_findbyentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_servicesectionrepository_servicesectionrepository", + "target": "repository_servicesectionrepository_servicesectionrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L39", + "weight": 1.0, + "source": "repository_servicesectionrepository_servicesectionrepository", + "target": "repository_servicesectionrepository_servicesectionrepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L33", + "weight": 1.0, + "source": "repository_servicesectionrepository_servicesectionrepository", + "target": "repository_servicesectionrepository_servicesectionrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_servicesectionrepository_servicesectionrepository_construct", + "target": "src_clinicservice_repository_servicesectionrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_servicesectionrepository_servicesectionrepository_construct", + "target": "src_clinicservice_repository_servicesectionrepository_php_servicesection" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "return_type", + "source": "repository_servicesectionrepository_servicesectionrepository_findbyuuid", + "target": "src_clinicservice_repository_servicesectionrepository_php_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_servicesectionrepository_servicesectionrepository_remove", + "target": "src_clinicservice_repository_servicesectionrepository_php_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/ServiceSectionRepository.php", + "source_location": "L33", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_servicesectionrepository_servicesectionrepository_save", + "target": "src_clinicservice_repository_servicesectionrepository_php_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_tariffrepository", + "target": "repository_tariffrepository_tariffrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_tariffrepository", + "target": "src_clinicservice_repository_tariffrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_tariffrepository", + "target": "src_clinicservice_repository_tariffrepository_php_tariff", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_tariffrepository_tariffrepository", + "target": "repository_tariffrepository_tariffrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L26", + "weight": 1.0, + "source": "repository_tariffrepository_tariffrepository", + "target": "repository_tariffrepository_tariffrepository_findbyservice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L36", + "weight": 1.0, + "source": "repository_tariffrepository_tariffrepository", + "target": "repository_tariffrepository_tariffrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_tariffrepository_tariffrepository", + "target": "repository_tariffrepository_tariffrepository_findforserviceyear", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L41", + "weight": 1.0, + "source": "repository_tariffrepository_tariffrepository", + "target": "repository_tariffrepository_tariffrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_tariffrepository_tariffrepository_construct", + "target": "src_clinicservice_repository_tariffrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_tariffrepository_tariffrepository_construct", + "target": "src_clinicservice_repository_tariffrepository_php_tariff" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "return_type", + "source": "repository_tariffrepository_tariffrepository_findforserviceyear", + "target": "src_clinicservice_repository_tariffrepository_php_tariff", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L36", + "weight": 1.0, + "context": "return_type", + "source": "repository_tariffrepository_tariffrepository_findbyuuid", + "target": "src_clinicservice_repository_tariffrepository_php_tariff", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Repository/TariffRepository.php", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_tariffrepository_tariffrepository_save", + "target": "src_clinicservice_repository_tariffrepository_php_tariff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L9", + "weight": 1.0, + "source": "service_tariffservice", + "target": "service_tariffservice_tariffservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L5", + "weight": 1.0, + "source": "service_tariffservice", + "target": "src_clinicservice_service_tariffservice_php_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L6", + "weight": 1.0, + "source": "service_tariffservice", + "target": "src_clinicservice_service_tariffservice_php_tariff", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L11", + "weight": 1.0, + "source": "service_tariffservice_tariffservice", + "target": "service_tariffservice_tariffservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L42", + "weight": 1.0, + "source": "service_tariffservice_tariffservice", + "target": "service_tariffservice_tariffservice_currentjalaliyear", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L19", + "weight": 1.0, + "source": "service_tariffservice_tariffservice", + "target": "service_tariffservice_tariffservice_resolveprice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L30", + "weight": 1.0, + "source": "service_tariffservice_tariffservice", + "target": "service_tariffservice_tariffservice_upsert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L21", + "weight": 1.0, + "source": "service_tariffservice_tariffservice_resolveprice", + "target": "service_tariffservice_tariffservice_currentjalaliyear", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L19", + "weight": 1.0, + "context": "parameter_type", + "source": "service_tariffservice_tariffservice_resolveprice", + "target": "src_clinicservice_service_tariffservice_php_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L30", + "weight": 1.0, + "context": "return_type", + "source": "service_tariffservice_tariffservice_upsert", + "target": "src_clinicservice_service_tariffservice_php_tariff", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/ClinicService/Service/TariffService.php", + "source_location": "L52", + "weight": 1.0, + "source": "service_tariffservice_tariffservice_currentjalaliyear", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_siteconfigcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L14", + "weight": 1.0, + "source": "controller_siteconfigcontroller", + "target": "controller_siteconfigcontroller_siteconfigcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L8", + "weight": 1.0, + "source": "controller_siteconfigcontroller", + "target": "src_config_controller_siteconfigcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L9", + "weight": 1.0, + "source": "controller_siteconfigcontroller", + "target": "src_config_controller_siteconfigcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L16", + "weight": 1.0, + "source": "controller_siteconfigcontroller_siteconfigcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L47", + "weight": 1.0, + "source": "controller_siteconfigcontroller_siteconfigcontroller", + "target": "controller_siteconfigcontroller_siteconfigcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L53", + "weight": 1.0, + "source": "controller_siteconfigcontroller_siteconfigcontroller", + "target": "controller_siteconfigcontroller_siteconfigcontroller_get", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L59", + "weight": 1.0, + "source": "controller_siteconfigcontroller_siteconfigcontroller", + "target": "controller_siteconfigcontroller_siteconfigcontroller_patch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L91", + "weight": 1.0, + "source": "controller_siteconfigcontroller_siteconfigcontroller", + "target": "controller_siteconfigcontroller_siteconfigcontroller_taxhistory", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L53", + "weight": 1.0, + "context": "return_type", + "source": "controller_siteconfigcontroller_siteconfigcontroller_get", + "target": "src_config_controller_siteconfigcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L65", + "weight": 1.0, + "source": "controller_siteconfigcontroller_siteconfigcontroller_patch", + "target": "controller_siteconfigcontroller_siteconfigcontroller_get", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L59", + "weight": 1.0, + "context": "return_type", + "source": "controller_siteconfigcontroller_siteconfigcontroller_patch", + "target": "src_config_controller_siteconfigcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L91", + "weight": 1.0, + "context": "return_type", + "source": "controller_siteconfigcontroller_siteconfigcontroller_taxhistory", + "target": "src_config_controller_siteconfigcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L59", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_siteconfigcontroller_siteconfigcontroller_patch", + "target": "src_config_controller_siteconfigcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Config/Controller/SiteConfigController.php", + "source_location": "L59", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_siteconfigcontroller_siteconfigcontroller_patch", + "target": "src_config_controller_siteconfigcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/SiteConfig.php", + "source_location": "L7", + "weight": 1.0, + "source": "entity_siteconfig", + "target": "entity_siteconfig_siteconfig", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/SiteConfig.php", + "source_location": "L21", + "weight": 1.0, + "source": "entity_siteconfig_siteconfig", + "target": "entity_siteconfig_siteconfig_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/SiteConfig.php", + "source_location": "L28", + "weight": 1.0, + "source": "entity_siteconfig_siteconfig", + "target": "entity_siteconfig_siteconfig_getkey", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/SiteConfig.php", + "source_location": "L29", + "weight": 1.0, + "source": "entity_siteconfig_siteconfig", + "target": "entity_siteconfig_siteconfig_getvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/SiteConfig.php", + "source_location": "L31", + "weight": 1.0, + "source": "entity_siteconfig_siteconfig", + "target": "entity_siteconfig_siteconfig_setvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Config/Entity/SiteConfig.php", + "source_location": "L25", + "weight": 1.0, + "source": "entity_siteconfig_siteconfig_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Config/Entity/SiteConfig.php", + "source_location": "L34", + "weight": 1.0, + "source": "entity_siteconfig_siteconfig_setvalue", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/SiteConfig.php", + "source_location": "L31", + "weight": 1.0, + "context": "return_type", + "source": "entity_siteconfig_siteconfig_setvalue", + "target": "src_config_entity_siteconfig_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L8", + "weight": 1.0, + "source": "entity_taxratehistory", + "target": "entity_taxratehistory_taxratehistory", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_taxratehistory", + "target": "src_config_entity_taxratehistory_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L31", + "weight": 1.0, + "source": "entity_taxratehistory_taxratehistory", + "target": "entity_taxratehistory_taxratehistory_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L43", + "weight": 1.0, + "source": "entity_taxratehistory_taxratehistory", + "target": "entity_taxratehistory_taxratehistory_getchangedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L42", + "weight": 1.0, + "source": "entity_taxratehistory_taxratehistory", + "target": "entity_taxratehistory_taxratehistory_getchangedby", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L39", + "weight": 1.0, + "source": "entity_taxratehistory_taxratehistory", + "target": "entity_taxratehistory_taxratehistory_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L40", + "weight": 1.0, + "source": "entity_taxratehistory_taxratehistory", + "target": "entity_taxratehistory_taxratehistory_gettaxpercent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L41", + "weight": 1.0, + "source": "entity_taxratehistory_taxratehistory", + "target": "entity_taxratehistory_taxratehistory_isenabled", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L45", + "weight": 1.0, + "source": "entity_taxratehistory_taxratehistory", + "target": "entity_taxratehistory_taxratehistory_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L24", + "weight": 1.0, + "context": "field", + "source": "entity_taxratehistory_taxratehistory", + "target": "src_config_entity_taxratehistory_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_taxratehistory_taxratehistory_construct", + "target": "src_config_entity_taxratehistory_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L42", + "weight": 1.0, + "context": "return_type", + "source": "entity_taxratehistory_taxratehistory_getchangedby", + "target": "src_config_entity_taxratehistory_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Config/Entity/TaxRateHistory.php", + "source_location": "L36", + "weight": 1.0, + "source": "entity_taxratehistory_taxratehistory_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/SiteConfigRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_siteconfigrepository", + "target": "repository_siteconfigrepository_siteconfigrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/SiteConfigRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_siteconfigrepository", + "target": "src_config_repository_siteconfigrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/SiteConfigRepository.php", + "source_location": "L40", + "weight": 1.0, + "source": "repository_siteconfigrepository_siteconfigrepository", + "target": "repository_siteconfigrepository_siteconfigrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/SiteConfigRepository.php", + "source_location": "L45", + "weight": 1.0, + "source": "repository_siteconfigrepository_siteconfigrepository", + "target": "repository_siteconfigrepository_siteconfigrepository_get", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/SiteConfigRepository.php", + "source_location": "L54", + "weight": 1.0, + "source": "repository_siteconfigrepository_siteconfigrepository", + "target": "repository_siteconfigrepository_siteconfigrepository_getall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/SiteConfigRepository.php", + "source_location": "L70", + "weight": 1.0, + "source": "repository_siteconfigrepository_siteconfigrepository", + "target": "repository_siteconfigrepository_siteconfigrepository_set", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/SiteConfigRepository.php", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_siteconfigrepository_siteconfigrepository_construct", + "target": "src_config_repository_siteconfigrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_taxratehistoryrepository", + "target": "repository_taxratehistoryrepository_taxratehistoryrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_taxratehistoryrepository", + "target": "src_config_repository_taxratehistoryrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_taxratehistoryrepository", + "target": "taxratehistory", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_taxratehistoryrepository_taxratehistoryrepository", + "target": "repository_taxratehistoryrepository_taxratehistoryrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_taxratehistoryrepository_taxratehistoryrepository", + "target": "repository_taxratehistoryrepository_taxratehistoryrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_taxratehistoryrepository_taxratehistoryrepository_construct", + "target": "src_config_repository_taxratehistoryrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_taxratehistoryrepository_taxratehistoryrepository_construct", + "target": "taxratehistory" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Config/Repository/TaxRateHistoryRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_taxratehistoryrepository_taxratehistoryrepository_save", + "target": "taxratehistory", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L14", + "weight": 1.0, + "source": "controller_dashboardcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L24", + "weight": 1.0, + "source": "controller_dashboardcontroller", + "target": "controller_dashboardcontroller_dashboardcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L11", + "weight": 1.0, + "source": "controller_dashboardcontroller", + "target": "src_dashboard_controller_dashboardcontroller_php_doctorsecretary", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L17", + "weight": 1.0, + "source": "controller_dashboardcontroller", + "target": "src_dashboard_controller_dashboardcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_dashboardcontroller", + "target": "src_dashboard_controller_dashboardcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_dashboardcontroller", + "target": "src_dashboard_controller_dashboardcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L25", + "weight": 1.0, + "source": "controller_dashboardcontroller_dashboardcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L40", + "weight": 1.0, + "source": "controller_dashboardcontroller_dashboardcontroller", + "target": "controller_dashboardcontroller_dashboardcontroller_clinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L27", + "weight": 1.0, + "source": "controller_dashboardcontroller_dashboardcontroller", + "target": "controller_dashboardcontroller_dashboardcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L160", + "weight": 1.0, + "source": "controller_dashboardcontroller_dashboardcontroller", + "target": "controller_dashboardcontroller_dashboardcontroller_doctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L254", + "weight": 1.0, + "source": "controller_dashboardcontroller_dashboardcontroller", + "target": "controller_dashboardcontroller_dashboardcontroller_secretary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L338", + "weight": 1.0, + "source": "controller_dashboardcontroller_dashboardcontroller", + "target": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L283", + "weight": 1.0, + "source": "controller_dashboardcontroller_dashboardcontroller", + "target": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L55", + "weight": 1.0, + "source": "controller_dashboardcontroller_dashboardcontroller_clinic", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L40", + "weight": 1.0, + "context": "return_type", + "source": "controller_dashboardcontroller_dashboardcontroller_clinic", + "target": "src_dashboard_controller_dashboardcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_dashboardcontroller_dashboardcontroller_clinic", + "target": "src_dashboard_controller_dashboardcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_dashboardcontroller_dashboardcontroller_clinic", + "target": "src_dashboard_controller_dashboardcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L160", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_dashboardcontroller_dashboardcontroller_doctor", + "target": "src_dashboard_controller_dashboardcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L160", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_dashboardcontroller_dashboardcontroller_doctor", + "target": "src_dashboard_controller_dashboardcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L254", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_dashboardcontroller_dashboardcontroller_secretary", + "target": "src_dashboard_controller_dashboardcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L338", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", + "target": "src_dashboard_controller_dashboardcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L283", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", + "target": "src_dashboard_controller_dashboardcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L160", + "weight": 1.0, + "context": "return_type", + "source": "controller_dashboardcontroller_dashboardcontroller_doctor", + "target": "src_dashboard_controller_dashboardcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L254", + "weight": 1.0, + "context": "return_type", + "source": "controller_dashboardcontroller_dashboardcontroller_secretary", + "target": "src_dashboard_controller_dashboardcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L338", + "weight": 1.0, + "context": "return_type", + "source": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", + "target": "src_dashboard_controller_dashboardcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L283", + "weight": 1.0, + "context": "return_type", + "source": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", + "target": "src_dashboard_controller_dashboardcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L177", + "weight": 1.0, + "source": "controller_dashboardcontroller_dashboardcontroller_doctor", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L268", + "weight": 1.0, + "source": "controller_dashboardcontroller_dashboardcontroller_secretary", + "target": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L277", + "weight": 1.0, + "source": "controller_dashboardcontroller_dashboardcontroller_secretary", + "target": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L283", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_dashboardcontroller_dashboardcontroller_secretarydoctordashboard", + "target": "src_dashboard_controller_dashboardcontroller_php_doctorsecretary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Dashboard/Controller/DashboardController.php", + "source_location": "L338", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_dashboardcontroller_dashboardcontroller_secretaryclinicdashboard", + "target": "src_dashboard_controller_dashboardcontroller_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_doctorcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L28", + "weight": 1.0, + "source": "controller_doctorcontroller", + "target": "controller_doctorcontroller_doctorcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L11", + "weight": 1.0, + "source": "controller_doctorcontroller", + "target": "src_doctor_controller_doctorcontroller_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L12", + "weight": 1.0, + "source": "controller_doctorcontroller", + "target": "src_doctor_controller_doctorcontroller_php_doctoraddress", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L22", + "weight": 1.0, + "source": "controller_doctorcontroller", + "target": "src_doctor_controller_doctorcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L23", + "weight": 1.0, + "source": "controller_doctorcontroller", + "target": "src_doctor_controller_doctorcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_doctorcontroller", + "target": "src_doctor_controller_doctorcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L29", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L31", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller", + "target": "controller_doctorcontroller_doctorcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L47", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller", + "target": "controller_doctorcontroller_doctorcontroller_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L472", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller", + "target": "controller_doctorcontroller_doctorcontroller_createaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L338", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller", + "target": "controller_doctorcontroller_doctorcontroller_delete", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L628", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller", + "target": "controller_doctorcontroller_doctorcontroller_deleteaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L792", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller", + "target": "controller_doctorcontroller_doctorcontroller_hydrateaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L719", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller", + "target": "controller_doctorcontroller_doctorcontroller_hydratedoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L204", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller", + "target": "controller_doctorcontroller_doctorcontroller_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L674", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller", + "target": "controller_doctorcontroller_doctorcontroller_listaddresses", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L123", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller", + "target": "controller_doctorcontroller_doctorcontroller_show", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L535", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller", + "target": "controller_doctorcontroller_doctorcontroller_showaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L170", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller", + "target": "controller_doctorcontroller_doctorcontroller_showforclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L256", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller", + "target": "controller_doctorcontroller_doctorcontroller_update", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L569", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller", + "target": "controller_doctorcontroller_doctorcontroller_updateaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L378", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller", + "target": "controller_doctorcontroller_doctorcontroller_uploadimage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L108", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller_create", + "target": "controller_doctorcontroller_doctorcontroller_hydratedoctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L47", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorcontroller_doctorcontroller_create", + "target": "src_doctor_controller_doctorcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorcontroller_doctorcontroller_create", + "target": "src_doctor_controller_doctorcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorcontroller_doctorcontroller_create", + "target": "src_doctor_controller_doctorcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L472", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorcontroller_doctorcontroller_createaddress", + "target": "src_doctor_controller_doctorcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L204", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorcontroller_doctorcontroller_list", + "target": "src_doctor_controller_doctorcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L256", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorcontroller_doctorcontroller_update", + "target": "src_doctor_controller_doctorcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L569", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorcontroller_doctorcontroller_updateaddress", + "target": "src_doctor_controller_doctorcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L378", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorcontroller_doctorcontroller_uploadimage", + "target": "src_doctor_controller_doctorcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L472", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorcontroller_doctorcontroller_createaddress", + "target": "src_doctor_controller_doctorcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L628", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorcontroller_doctorcontroller_deleteaddress", + "target": "src_doctor_controller_doctorcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L170", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorcontroller_doctorcontroller_showforclinic", + "target": "src_doctor_controller_doctorcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L256", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorcontroller_doctorcontroller_update", + "target": "src_doctor_controller_doctorcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L569", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorcontroller_doctorcontroller_updateaddress", + "target": "src_doctor_controller_doctorcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L472", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorcontroller_doctorcontroller_createaddress", + "target": "src_doctor_controller_doctorcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L338", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorcontroller_doctorcontroller_delete", + "target": "src_doctor_controller_doctorcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L628", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorcontroller_doctorcontroller_deleteaddress", + "target": "src_doctor_controller_doctorcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L204", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorcontroller_doctorcontroller_list", + "target": "src_doctor_controller_doctorcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L674", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorcontroller_doctorcontroller_listaddresses", + "target": "src_doctor_controller_doctorcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L123", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorcontroller_doctorcontroller_show", + "target": "src_doctor_controller_doctorcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L535", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorcontroller_doctorcontroller_showaddress", + "target": "src_doctor_controller_doctorcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L170", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorcontroller_doctorcontroller_showforclinic", + "target": "src_doctor_controller_doctorcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L256", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorcontroller_doctorcontroller_update", + "target": "src_doctor_controller_doctorcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L569", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorcontroller_doctorcontroller_updateaddress", + "target": "src_doctor_controller_doctorcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L378", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorcontroller_doctorcontroller_uploadimage", + "target": "src_doctor_controller_doctorcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L331", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller_update", + "target": "controller_doctorcontroller_doctorcontroller_hydratedoctor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L442", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller_uploadimage", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L457", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller_uploadimage", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L529", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller_createaddress", + "target": "controller_doctorcontroller_doctorcontroller_hydrateaddress", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L528", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller_createaddress", + "target": "src_doctor_controller_doctorcontroller_php_doctoraddress", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L622", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller_updateaddress", + "target": "controller_doctorcontroller_doctorcontroller_hydrateaddress", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L613", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller_updateaddress", + "target": "src_doctor_controller_doctorcontroller_php_doctoraddress" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L662", + "weight": 1.0, + "source": "controller_doctorcontroller_doctorcontroller_deleteaddress", + "target": "src_doctor_controller_doctorcontroller_php_doctoraddress" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L719", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorcontroller_doctorcontroller_hydratedoctor", + "target": "src_doctor_controller_doctorcontroller_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Controller/DoctorController.php", + "source_location": "L792", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorcontroller_doctorcontroller_hydrateaddress", + "target": "src_doctor_controller_doctorcontroller_php_doctoraddress", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L7", + "weight": 1.0, + "source": "entity_doctor", + "target": "doctorservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L16", + "weight": 1.0, + "source": "entity_doctor", + "target": "entity_doctor_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L12", + "weight": 1.0, + "source": "entity_doctor", + "target": "src_doctor_entity_doctor_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L6", + "weight": 1.0, + "source": "entity_doctor", + "target": "src_doctor_entity_doctor_php_user", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_doctor", + "target": "src_doctor_entity_doctor_php_weeklyschedule", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L324", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_computeschedulefields", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L341", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_computescheduleparts", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L120", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L162", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getactivitytime", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L226", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getaddresses", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L222", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getcities", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L202", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getcreatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L166", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getdegree", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L182", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getdoctorrate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L186", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getdoctorratepercentage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L411", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getexperience", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L150", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getgender", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L134", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L174", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getimages", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L170", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L154", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getmedicalsystemcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L158", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getmobilenumber", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L146", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L198", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getnotificationmobile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L218", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getprovinces", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L194", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getrepresentationid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L214", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getservices", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L178", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getsocialmedia", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L210", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getspecialties", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L206", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getupdatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L142", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L138", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L190", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_isactivedoctorappointment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L296", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_setactivedoctorappointment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L254", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_setactivitytime", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L260", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_setdegree", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L284", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_setdoctorrate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L290", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_setdoctorratepercentage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L236", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_setgender", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L272", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_setimages", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L266", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_setinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L242", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_setmedicalsystemcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L248", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_setmobilenumber", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L231", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_setname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L308", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_setnotificationmobile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L302", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_setrepresentationid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L278", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_setsocialmedia", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L442", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_todetailarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L419", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_tolistarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L315", + "weight": 1.0, + "source": "entity_doctor_doctor", + "target": "entity_doctor_doctor_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L117", + "weight": 1.0, + "context": "field", + "source": "entity_doctor_doctor", + "target": "src_doctor_entity_doctor_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "source": "entity_doctor_doctor", + "target": "src_doctor_entity_doctor_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L120", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_doctor_doctor_construct", + "target": "src_doctor_entity_doctor_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L142", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_getuser", + "target": "src_doctor_entity_doctor_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L226", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_getaddresses", + "target": "src_doctor_entity_doctor_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L222", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_getcities", + "target": "src_doctor_entity_doctor_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L218", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_getprovinces", + "target": "src_doctor_entity_doctor_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L214", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_getservices", + "target": "src_doctor_entity_doctor_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L210", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_getspecialties", + "target": "src_doctor_entity_doctor_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L125", + "weight": 1.0, + "source": "entity_doctor_doctor_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L457", + "weight": 1.0, + "source": "entity_doctor_doctor_todetailarray", + "target": "entity_doctor_doctor_getid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L431", + "weight": 1.0, + "source": "entity_doctor_doctor_tolistarray", + "target": "entity_doctor_doctor_getid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L456", + "weight": 1.0, + "source": "entity_doctor_doctor_todetailarray", + "target": "entity_doctor_doctor_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L430", + "weight": 1.0, + "source": "entity_doctor_doctor_tolistarray", + "target": "entity_doctor_doctor_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L458", + "weight": 1.0, + "source": "entity_doctor_doctor_todetailarray", + "target": "entity_doctor_doctor_getname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L432", + "weight": 1.0, + "source": "entity_doctor_doctor_tolistarray", + "target": "entity_doctor_doctor_getname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L231", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_setname", + "target": "src_doctor_entity_doctor_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L296", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_setactivedoctorappointment", + "target": "src_doctor_entity_doctor_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L254", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_setactivitytime", + "target": "src_doctor_entity_doctor_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L260", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_setdegree", + "target": "src_doctor_entity_doctor_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L284", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_setdoctorrate", + "target": "src_doctor_entity_doctor_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L290", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_setdoctorratepercentage", + "target": "src_doctor_entity_doctor_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L236", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_setgender", + "target": "src_doctor_entity_doctor_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L272", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_setimages", + "target": "src_doctor_entity_doctor_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L266", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_setinfo", + "target": "src_doctor_entity_doctor_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L242", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_setmedicalsystemcode", + "target": "src_doctor_entity_doctor_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L248", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_setmobilenumber", + "target": "src_doctor_entity_doctor_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L308", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_setnotificationmobile", + "target": "src_doctor_entity_doctor_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L302", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_setrepresentationid", + "target": "src_doctor_entity_doctor_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L278", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctor_doctor_setsocialmedia", + "target": "src_doctor_entity_doctor_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L239", + "weight": 1.0, + "source": "entity_doctor_doctor_setgender", + "target": "entity_doctor_doctor_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L245", + "weight": 1.0, + "source": "entity_doctor_doctor_setmedicalsystemcode", + "target": "entity_doctor_doctor_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L251", + "weight": 1.0, + "source": "entity_doctor_doctor_setmobilenumber", + "target": "entity_doctor_doctor_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L257", + "weight": 1.0, + "source": "entity_doctor_doctor_setactivitytime", + "target": "entity_doctor_doctor_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L263", + "weight": 1.0, + "source": "entity_doctor_doctor_setdegree", + "target": "entity_doctor_doctor_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L269", + "weight": 1.0, + "source": "entity_doctor_doctor_setinfo", + "target": "entity_doctor_doctor_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L275", + "weight": 1.0, + "source": "entity_doctor_doctor_setimages", + "target": "entity_doctor_doctor_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L281", + "weight": 1.0, + "source": "entity_doctor_doctor_setsocialmedia", + "target": "entity_doctor_doctor_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L287", + "weight": 1.0, + "source": "entity_doctor_doctor_setdoctorrate", + "target": "entity_doctor_doctor_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L293", + "weight": 1.0, + "source": "entity_doctor_doctor_setdoctorratepercentage", + "target": "entity_doctor_doctor_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L299", + "weight": 1.0, + "source": "entity_doctor_doctor_setactivedoctorappointment", + "target": "entity_doctor_doctor_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L305", + "weight": 1.0, + "source": "entity_doctor_doctor_setrepresentationid", + "target": "entity_doctor_doctor_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L311", + "weight": 1.0, + "source": "entity_doctor_doctor_setnotificationmobile", + "target": "entity_doctor_doctor_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L317", + "weight": 1.0, + "source": "entity_doctor_doctor_touch", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L326", + "weight": 1.0, + "source": "entity_doctor_doctor_computeschedulefields", + "target": "entity_doctor_doctor_computescheduleparts", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L324", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_doctor_doctor_computeschedulefields", + "target": "src_doctor_entity_doctor_php_weeklyschedule", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L444", + "weight": 1.0, + "source": "entity_doctor_doctor_todetailarray", + "target": "entity_doctor_doctor_computeschedulefields", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L421", + "weight": 1.0, + "source": "entity_doctor_doctor_tolistarray", + "target": "entity_doctor_doctor_computeschedulefields", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L341", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_doctor_doctor_computescheduleparts", + "target": "src_doctor_entity_doctor_php_weeklyschedule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L442", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_doctor_doctor_todetailarray", + "target": "src_doctor_entity_doctor_php_weeklyschedule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L419", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_doctor_doctor_tolistarray", + "target": "src_doctor_entity_doctor_php_weeklyschedule", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L391", + "weight": 1.0, + "source": "entity_doctor_doctor_computescheduleparts", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L416", + "weight": 1.0, + "source": "entity_doctor_doctor_getexperience", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/Doctor.php", + "source_location": "L450", + "weight": 1.0, + "source": "entity_doctor_doctor_todetailarray", + "target": "entity_doctor_doctor_getexperience", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L10", + "weight": 1.0, + "source": "entity_doctoraddress", + "target": "entity_doctoraddress_doctoraddress", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_doctoraddress", + "target": "src_doctor_entity_doctoraddress_php_city", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L6", + "weight": 1.0, + "source": "entity_doctoraddress", + "target": "src_doctor_entity_doctoraddress_php_province", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L66", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L81", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_forclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_fordoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L95", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_getaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L99", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_getcity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L92", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_getclinicid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L91", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_getdoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L89", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L97", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_getlatitude", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L98", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_getlongitude", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L94", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L100", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_getprovince", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L96", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_gettelephone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L93", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_gettype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L90", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L103", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_setaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L107", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_setcity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L105", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_setlatitude", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L106", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_setlongitude", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L102", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_setname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L108", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_setprovince", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L104", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_settelephone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L112", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_toarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L110", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress", + "target": "entity_doctoraddress_doctoraddress_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "source": "entity_doctoraddress_doctoraddress", + "target": "src_doctor_entity_doctoraddress_php_city", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L27", + "weight": 1.0, + "context": "field", + "source": "entity_doctoraddress_doctoraddress", + "target": "src_doctor_entity_doctoraddress_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L56", + "weight": 1.0, + "context": "field", + "source": "entity_doctoraddress_doctoraddress", + "target": "src_doctor_entity_doctoraddress_php_province", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L73", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_doctoraddress_doctoraddress_fordoctor", + "target": "src_doctor_entity_doctoraddress_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L91", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctoraddress_doctoraddress_getdoctor", + "target": "src_doctor_entity_doctoraddress_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L99", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctoraddress_doctoraddress_getcity", + "target": "src_doctor_entity_doctoraddress_php_city", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_doctoraddress_doctoraddress_setcity", + "target": "src_doctor_entity_doctoraddress_php_city", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L100", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctoraddress_doctoraddress_getprovince", + "target": "src_doctor_entity_doctoraddress_php_province", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L108", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_doctoraddress_doctoraddress_setprovince", + "target": "src_doctor_entity_doctoraddress_php_province", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L73", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctoraddress_doctoraddress_fordoctor", + "target": "src_doctor_entity_doctoraddress_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L81", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctoraddress_doctoraddress_forclinic", + "target": "src_doctor_entity_doctoraddress_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L103", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctoraddress_doctoraddress_setaddress", + "target": "src_doctor_entity_doctoraddress_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L107", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctoraddress_doctoraddress_setcity", + "target": "src_doctor_entity_doctoraddress_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L105", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctoraddress_doctoraddress_setlatitude", + "target": "src_doctor_entity_doctoraddress_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L106", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctoraddress_doctoraddress_setlongitude", + "target": "src_doctor_entity_doctoraddress_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L102", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctoraddress_doctoraddress_setname", + "target": "src_doctor_entity_doctoraddress_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L108", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctoraddress_doctoraddress_setprovince", + "target": "src_doctor_entity_doctoraddress_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L104", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctoraddress_doctoraddress_settelephone", + "target": "src_doctor_entity_doctoraddress_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L128", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress_toarray", + "target": "entity_doctoraddress_doctoraddress_getid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L129", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress_toarray", + "target": "entity_doctoraddress_doctoraddress_getname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L103", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress_setaddress", + "target": "entity_doctoraddress_doctoraddress_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L104", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress_settelephone", + "target": "entity_doctoraddress_doctoraddress_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L105", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress_setlatitude", + "target": "entity_doctoraddress_doctoraddress_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L106", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress_setlongitude", + "target": "entity_doctoraddress_doctoraddress_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L107", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress_setcity", + "target": "entity_doctoraddress_doctoraddress_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L108", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress_setprovince", + "target": "entity_doctoraddress_doctoraddress_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Doctor/Entity/DoctorAddress.php", + "source_location": "L110", + "weight": 1.0, + "source": "entity_doctoraddress_doctoraddress_touch", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_doctoraddressrepository", + "target": "repository_doctoraddressrepository_doctoraddressrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_doctoraddressrepository", + "target": "src_doctor_repository_doctoraddressrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_doctoraddressrepository", + "target": "src_doctor_repository_doctoraddressrepository_php_doctoraddress", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_doctoraddressrepository", + "target": "src_doctor_repository_doctoraddressrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_doctoraddressrepository_doctoraddressrepository", + "target": "repository_doctoraddressrepository_doctoraddressrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L55", + "weight": 1.0, + "source": "repository_doctoraddressrepository_doctoraddressrepository", + "target": "repository_doctoraddressrepository_doctoraddressrepository_countbyclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L65", + "weight": 1.0, + "source": "repository_doctoraddressrepository_doctoraddressrepository", + "target": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L33", + "weight": 1.0, + "source": "repository_doctoraddressrepository_doctoraddressrepository", + "target": "repository_doctoraddressrepository_doctoraddressrepository_findbyuuidandclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L44", + "weight": 1.0, + "source": "repository_doctoraddressrepository_doctoraddressrepository", + "target": "repository_doctoraddressrepository_doctoraddressrepository_findonebyclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L25", + "weight": 1.0, + "source": "repository_doctoraddressrepository_doctoraddressrepository", + "target": "repository_doctoraddressrepository_doctoraddressrepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_doctoraddressrepository_doctoraddressrepository", + "target": "repository_doctoraddressrepository_doctoraddressrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_doctoraddressrepository_doctoraddressrepository_construct", + "target": "src_doctor_repository_doctoraddressrepository_php_doctoraddress" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctoraddressrepository_doctoraddressrepository_construct", + "target": "src_doctor_repository_doctoraddressrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctoraddressrepository_doctoraddressrepository_save", + "target": "src_doctor_repository_doctoraddressrepository_php_doctoraddress", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L81", + "weight": 1.0, + "source": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", + "target": "src_doctor_repository_doctoraddressrepository_php_doctoraddress" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L33", + "weight": 1.0, + "context": "return_type", + "source": "repository_doctoraddressrepository_doctoraddressrepository_findbyuuidandclinic", + "target": "src_doctor_repository_doctoraddressrepository_php_doctoraddress", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L44", + "weight": 1.0, + "context": "return_type", + "source": "repository_doctoraddressrepository_doctoraddressrepository_findonebyclinic", + "target": "src_doctor_repository_doctoraddressrepository_php_doctoraddress", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L25", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctoraddressrepository_doctoraddressrepository_remove", + "target": "src_doctor_repository_doctoraddressrepository_php_doctoraddress", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorAddressRepository.php", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctoraddressrepository_doctoraddressrepository_findavailablefordoctor", + "target": "src_doctor_repository_doctoraddressrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_doctorrepository", + "target": "repository_doctorrepository_doctorrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_doctorrepository", + "target": "src_doctor_repository_doctorrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_doctorrepository", + "target": "src_doctor_repository_doctorrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_doctorrepository", + "target": "src_doctor_repository_doctorrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_doctorrepository_doctorrepository", + "target": "repository_doctorrepository_doctorrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L115", + "weight": 1.0, + "source": "repository_doctorrepository_doctorrepository", + "target": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L132", + "weight": 1.0, + "source": "repository_doctorrepository_doctorrepository", + "target": "repository_doctorrepository_doctorrepository_findbyclinicwithfilters", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L26", + "weight": 1.0, + "source": "repository_doctorrepository_doctorrepository", + "target": "repository_doctorrepository_doctorrepository_findbyuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L21", + "weight": 1.0, + "source": "repository_doctorrepository_doctorrepository", + "target": "repository_doctorrepository_doctorrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L31", + "weight": 1.0, + "source": "repository_doctorrepository_doctorrepository", + "target": "repository_doctorrepository_doctorrepository_findonebymobile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L42", + "weight": 1.0, + "source": "repository_doctorrepository_doctorrepository", + "target": "repository_doctorrepository_doctorrepository_findwithfilters", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L189", + "weight": 1.0, + "source": "repository_doctorrepository_doctorrepository", + "target": "repository_doctorrepository_doctorrepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L181", + "weight": 1.0, + "source": "repository_doctorrepository_doctorrepository", + "target": "repository_doctorrepository_doctorrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L18", + "weight": 1.0, + "source": "repository_doctorrepository_doctorrepository_construct", + "target": "src_doctor_repository_doctorrepository_php_doctor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorrepository_doctorrepository_construct", + "target": "src_doctor_repository_doctorrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L21", + "weight": 1.0, + "context": "return_type", + "source": "repository_doctorrepository_doctorrepository_findbyuuid", + "target": "src_doctor_repository_doctorrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L26", + "weight": 1.0, + "context": "return_type", + "source": "repository_doctorrepository_doctorrepository_findbyuser", + "target": "src_doctor_repository_doctorrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L31", + "weight": 1.0, + "context": "return_type", + "source": "repository_doctorrepository_doctorrepository_findonebymobile", + "target": "src_doctor_repository_doctorrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L189", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorrepository_doctorrepository_remove", + "target": "src_doctor_repository_doctorrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L181", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorrepository_doctorrepository_save", + "target": "src_doctor_repository_doctorrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorrepository_doctorrepository_findbyuser", + "target": "src_doctor_repository_doctorrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Doctor/Repository/DoctorRepository.php", + "source_location": "L56", + "weight": 1.0, + "source": "repository_doctorrepository_doctorrepository_findwithfilters", + "target": "repository_doctorrepository_doctorrepository_doctoridsviacliniclocation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L8", + "weight": 1.0, + "source": "controller_doctorservicecontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L16", + "weight": 1.0, + "source": "controller_doctorservicecontroller", + "target": "controller_doctorservicecontroller_doctorservicecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_doctorservicecontroller", + "target": "doctorservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L10", + "weight": 1.0, + "source": "controller_doctorservicecontroller", + "target": "src_doctorservice_controller_doctorservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L11", + "weight": 1.0, + "source": "controller_doctorservicecontroller", + "target": "src_doctorservice_controller_doctorservicecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L17", + "weight": 1.0, + "source": "controller_doctorservicecontroller_doctorservicecontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L98", + "weight": 1.0, + "source": "controller_doctorservicecontroller_doctorservicecontroller", + "target": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L19", + "weight": 1.0, + "source": "controller_doctorservicecontroller_doctorservicecontroller", + "target": "controller_doctorservicecontroller_doctorservicecontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L37", + "weight": 1.0, + "source": "controller_doctorservicecontroller_doctorservicecontroller", + "target": "controller_doctorservicecontroller_doctorservicecontroller_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L85", + "weight": 1.0, + "source": "controller_doctorservicecontroller_doctorservicecontroller", + "target": "controller_doctorservicecontroller_doctorservicecontroller_delete", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L24", + "weight": 1.0, + "source": "controller_doctorservicecontroller_doctorservicecontroller", + "target": "controller_doctorservicecontroller_doctorservicecontroller_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L127", + "weight": 1.0, + "source": "controller_doctorservicecontroller_doctorservicecontroller", + "target": "controller_doctorservicecontroller_doctorservicecontroller_slugify", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L62", + "weight": 1.0, + "source": "controller_doctorservicecontroller_doctorservicecontroller", + "target": "controller_doctorservicecontroller_doctorservicecontroller_update", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L24", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorservicecontroller_doctorservicecontroller_list", + "target": "src_doctorservice_controller_doctorservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L24", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorservicecontroller_doctorservicecontroller_list", + "target": "src_doctorservice_controller_doctorservicecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L98", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", + "target": "src_doctorservice_controller_doctorservicecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorservicecontroller_doctorservicecontroller_create", + "target": "src_doctorservice_controller_doctorservicecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_doctorservicecontroller_doctorservicecontroller_update", + "target": "src_doctorservice_controller_doctorservicecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L98", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorservicecontroller_doctorservicecontroller_adminlist", + "target": "src_doctorservice_controller_doctorservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L37", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorservicecontroller_doctorservicecontroller_create", + "target": "src_doctorservice_controller_doctorservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L85", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorservicecontroller_doctorservicecontroller_delete", + "target": "src_doctorservice_controller_doctorservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L62", + "weight": 1.0, + "context": "return_type", + "source": "controller_doctorservicecontroller_doctorservicecontroller_update", + "target": "src_doctorservice_controller_doctorservicecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L47", + "weight": 1.0, + "source": "controller_doctorservicecontroller_doctorservicecontroller_create", + "target": "controller_doctorservicecontroller_doctorservicecontroller_slugify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/DoctorService/Controller/DoctorServiceController.php", + "source_location": "L132", + "weight": 1.0, + "source": "controller_doctorservicecontroller_doctorservicecontroller_slugify", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L10", + "weight": 1.0, + "source": "entity_doctorservice", + "target": "entity_doctorservice_doctorservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L6", + "weight": 1.0, + "source": "entity_doctorservice", + "target": "src_doctorservice_entity_doctorservice_php_specialty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L41", + "weight": 1.0, + "source": "entity_doctorservice_doctorservice", + "target": "entity_doctorservice_doctorservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L49", + "weight": 1.0, + "source": "entity_doctorservice_doctorservice", + "target": "entity_doctorservice_doctorservice_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L51", + "weight": 1.0, + "source": "entity_doctorservice_doctorservice", + "target": "entity_doctorservice_doctorservice_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L52", + "weight": 1.0, + "source": "entity_doctorservice_doctorservice", + "target": "entity_doctorservice_doctorservice_getslug", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L55", + "weight": 1.0, + "source": "entity_doctorservice_doctorservice", + "target": "entity_doctorservice_doctorservice_getspecialty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L53", + "weight": 1.0, + "source": "entity_doctorservice_doctorservice", + "target": "entity_doctorservice_doctorservice_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L50", + "weight": 1.0, + "source": "entity_doctorservice_doctorservice", + "target": "entity_doctorservice_doctorservice_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L54", + "weight": 1.0, + "source": "entity_doctorservice_doctorservice", + "target": "entity_doctorservice_doctorservice_getweight", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L57", + "weight": 1.0, + "source": "entity_doctorservice_doctorservice", + "target": "entity_doctorservice_doctorservice_setname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L58", + "weight": 1.0, + "source": "entity_doctorservice_doctorservice", + "target": "entity_doctorservice_doctorservice_setslug", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L61", + "weight": 1.0, + "source": "entity_doctorservice_doctorservice", + "target": "entity_doctorservice_doctorservice_setspecialty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L59", + "weight": 1.0, + "source": "entity_doctorservice_doctorservice", + "target": "entity_doctorservice_doctorservice_setstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L60", + "weight": 1.0, + "source": "entity_doctorservice_doctorservice", + "target": "entity_doctorservice_doctorservice_setweight", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_doctorservice_doctorservice", + "target": "entity_doctorservice_doctorservice_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "source": "entity_doctorservice_doctorservice", + "target": "src_doctorservice_entity_doctorservice_php_specialty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_doctorservice_doctorservice_construct", + "target": "src_doctorservice_entity_doctorservice_php_specialty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L55", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctorservice_doctorservice_getspecialty", + "target": "src_doctorservice_entity_doctorservice_php_specialty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L61", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_doctorservice_doctorservice_setspecialty", + "target": "src_doctorservice_entity_doctorservice_php_specialty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L57", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctorservice_doctorservice_setname", + "target": "src_doctorservice_entity_doctorservice_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L58", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctorservice_doctorservice_setslug", + "target": "src_doctorservice_entity_doctorservice_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L61", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctorservice_doctorservice_setspecialty", + "target": "src_doctorservice_entity_doctorservice_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L59", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctorservice_doctorservice_setstatus", + "target": "src_doctorservice_entity_doctorservice_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Entity/DoctorService.php", + "source_location": "L60", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctorservice_doctorservice_setweight", + "target": "src_doctorservice_entity_doctorservice_php_self", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_doctorservicerepository", + "target": "doctorservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_doctorservicerepository", + "target": "repository_doctorservicerepository_doctorservicerepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_doctorservicerepository", + "target": "src_doctorservice_repository_doctorservicerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_doctorservicerepository_doctorservicerepository", + "target": "repository_doctorservicerepository_doctorservicerepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_doctorservicerepository_doctorservicerepository", + "target": "repository_doctorservicerepository_doctorservicerepository_findactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L37", + "weight": 1.0, + "source": "repository_doctorservicerepository_doctorservicerepository", + "target": "repository_doctorservicerepository_doctorservicerepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L31", + "weight": 1.0, + "source": "repository_doctorservicerepository_doctorservicerepository", + "target": "repository_doctorservicerepository_doctorservicerepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_doctorservicerepository_doctorservicerepository_construct", + "target": "doctorservice" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorservicerepository_doctorservicerepository_construct", + "target": "src_doctorservice_repository_doctorservicerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorservicerepository_doctorservicerepository_save", + "target": "doctorservice", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/DoctorService/Repository/DoctorServiceRepository.php", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorservicerepository_doctorservicerepository_remove", + "target": "doctorservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L21", + "weight": 1.0, + "source": "controller_insurancecontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L31", + "weight": 1.0, + "source": "controller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L9", + "weight": 1.0, + "source": "controller_insurancecontroller", + "target": "doctorinsurance", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L10", + "weight": 1.0, + "source": "controller_insurancecontroller", + "target": "entityinsurancepricing", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L23", + "weight": 1.0, + "source": "controller_insurancecontroller", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L24", + "weight": 1.0, + "source": "controller_insurancecontroller", + "target": "src_insurance_controller_insurancecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_insurancecontroller", + "target": "src_insurance_controller_insurancecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L32", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L327", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L459", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L138", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_adminlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L34", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L78", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L381", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_deactivatetenantinsurance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L125", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_delete", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L532", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L215", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L63", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L396", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_listservicecoverage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L301", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L48", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L253", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L418", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_setservicecoverage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L499", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_showdoctorinsurance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L103", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_update", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L510", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L355", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L167", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_uploadlogo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L288", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller", + "target": "controller_insurancecontroller_insurancecontroller_upsertpricing", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L331", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", + "target": "controller_insurancecontroller_insurancecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L385", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller_deactivatetenantinsurance", + "target": "controller_insurancecontroller_insurancecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L219", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", + "target": "controller_insurancecontroller_insurancecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L400", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller_listservicecoverage", + "target": "controller_insurancecontroller_insurancecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L305", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", + "target": "controller_insurancecontroller_insurancecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_resolveentity", + "target": "src_insurance_controller_insurancecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L257", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", + "target": "controller_insurancecontroller_insurancecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L422", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller_setservicecoverage", + "target": "controller_insurancecontroller_insurancecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L359", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", + "target": "controller_insurancecontroller_insurancecontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", + "target": "src_insurance_controller_insurancecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L459", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", + "target": "src_insurance_controller_insurancecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L381", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_deactivatetenantinsurance", + "target": "src_insurance_controller_insurancecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L532", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", + "target": "src_insurance_controller_insurancecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L215", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", + "target": "src_insurance_controller_insurancecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L396", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_listservicecoverage", + "target": "src_insurance_controller_insurancecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L301", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", + "target": "src_insurance_controller_insurancecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L253", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", + "target": "src_insurance_controller_insurancecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L418", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_setservicecoverage", + "target": "src_insurance_controller_insurancecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L510", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", + "target": "src_insurance_controller_insurancecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L355", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", + "target": "src_insurance_controller_insurancecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_list", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L63", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_list", + "target": "src_insurance_controller_insurancecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", + "target": "src_insurance_controller_insurancecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L459", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", + "target": "src_insurance_controller_insurancecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L138", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_adminlist", + "target": "src_insurance_controller_insurancecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L78", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_create", + "target": "src_insurance_controller_insurancecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L253", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", + "target": "src_insurance_controller_insurancecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L418", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_setservicecoverage", + "target": "src_insurance_controller_insurancecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L103", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_update", + "target": "src_insurance_controller_insurancecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L510", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", + "target": "src_insurance_controller_insurancecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L355", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", + "target": "src_insurance_controller_insurancecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_insurancecontroller_insurancecontroller_uploadlogo", + "target": "src_insurance_controller_insurancecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L327", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_activatetenantinsurance", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L459", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_adddoctorinsurance", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L138", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_adminlist", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L78", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_create", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L381", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_deactivatetenantinsurance", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L125", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_delete", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L532", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_deletedoctorinsurance", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L215", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L396", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_listservicecoverage", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L301", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_listtenantinsurances", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L253", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L418", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_setservicecoverage", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L499", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_showdoctorinsurance", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L103", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_update", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L510", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_updatedoctorinsurance", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L355", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_updatetenantinsurance", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L167", + "weight": 1.0, + "context": "return_type", + "source": "controller_insurancecontroller_insurancecontroller_uploadlogo", + "target": "src_insurance_controller_insurancecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L188", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller_uploadlogo", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L285", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", + "target": "controller_insurancecontroller_insurancecontroller_getinsurancepricing", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Controller/InsuranceController.php", + "source_location": "L265", + "weight": 1.0, + "source": "controller_insurancecontroller_insurancecontroller_saveinsurancepricing", + "target": "controller_insurancecontroller_insurancecontroller_upsertpricing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_doctorinsurance", + "target": "entity_doctorinsurance_doctorinsurance", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_doctorinsurance", + "target": "src_insurance_entity_doctorinsurance_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L31", + "weight": 1.0, + "source": "entity_doctorinsurance_doctorinsurance", + "target": "entity_doctorinsurance_doctorinsurance_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L38", + "weight": 1.0, + "source": "entity_doctorinsurance_doctorinsurance", + "target": "entity_doctorinsurance_doctorinsurance_getdoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L37", + "weight": 1.0, + "source": "entity_doctorinsurance_doctorinsurance", + "target": "entity_doctorinsurance_doctorinsurance_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L39", + "weight": 1.0, + "source": "entity_doctorinsurance_doctorinsurance", + "target": "entity_doctorinsurance_doctorinsurance_getinsurance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L40", + "weight": 1.0, + "source": "entity_doctorinsurance_doctorinsurance", + "target": "entity_doctorinsurance_doctorinsurance_getprice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L42", + "weight": 1.0, + "source": "entity_doctorinsurance_doctorinsurance", + "target": "entity_doctorinsurance_doctorinsurance_setprice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L44", + "weight": 1.0, + "source": "entity_doctorinsurance_doctorinsurance", + "target": "entity_doctorinsurance_doctorinsurance_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L20", + "weight": 1.0, + "context": "field", + "source": "entity_doctorinsurance_doctorinsurance", + "target": "src_insurance_entity_doctorinsurance_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L24", + "weight": 1.0, + "context": "field", + "source": "entity_doctorinsurance_doctorinsurance", + "target": "src_insurance_entity_doctorinsurance_php_insurance", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_doctorinsurance_doctorinsurance_construct", + "target": "src_insurance_entity_doctorinsurance_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L38", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctorinsurance_doctorinsurance_getdoctor", + "target": "src_insurance_entity_doctorinsurance_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_doctorinsurance_doctorinsurance_construct", + "target": "src_insurance_entity_doctorinsurance_php_insurance", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L39", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctorinsurance_doctorinsurance_getinsurance", + "target": "src_insurance_entity_doctorinsurance_php_insurance", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L48", + "weight": 1.0, + "source": "entity_doctorinsurance_doctorinsurance_toarray", + "target": "entity_doctorinsurance_doctorinsurance_getid", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/DoctorInsurance.php", + "source_location": "L42", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctorinsurance_doctorinsurance_setprice", + "target": "src_insurance_entity_doctorinsurance_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L8", + "weight": 1.0, + "source": "entity_entityinsurancepricing", + "target": "entity_entityinsurancepricing_entityinsurancepricing", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L37", + "weight": 1.0, + "source": "entity_entityinsurancepricing_entityinsurancepricing", + "target": "entity_entityinsurancepricing_entityinsurancepricing_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L48", + "weight": 1.0, + "source": "entity_entityinsurancepricing_entityinsurancepricing", + "target": "entity_entityinsurancepricing_entityinsurancepricing_getentityid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L47", + "weight": 1.0, + "source": "entity_entityinsurancepricing_entityinsurancepricing", + "target": "entity_entityinsurancepricing_entityinsurancepricing_getentitytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L46", + "weight": 1.0, + "source": "entity_entityinsurancepricing_entityinsurancepricing", + "target": "entity_entityinsurancepricing_entityinsurancepricing_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L49", + "weight": 1.0, + "source": "entity_entityinsurancepricing_entityinsurancepricing", + "target": "entity_entityinsurancepricing_entityinsurancepricing_getinsuranceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L50", + "weight": 1.0, + "source": "entity_entityinsurancepricing_entityinsurancepricing", + "target": "entity_entityinsurancepricing_entityinsurancepricing_getpatientsharerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L52", + "weight": 1.0, + "source": "entity_entityinsurancepricing_entityinsurancepricing", + "target": "entity_entityinsurancepricing_entityinsurancepricing_isfreevisit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L54", + "weight": 1.0, + "source": "entity_entityinsurancepricing_entityinsurancepricing", + "target": "entity_entityinsurancepricing_entityinsurancepricing_setpatientsharerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L56", + "weight": 1.0, + "source": "entity_entityinsurancepricing_entityinsurancepricing", + "target": "entity_entityinsurancepricing_entityinsurancepricing_toarray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L43", + "weight": 1.0, + "source": "entity_entityinsurancepricing_entityinsurancepricing_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L54", + "weight": 1.0, + "source": "entity_entityinsurancepricing_entityinsurancepricing_setpatientsharerials", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/EntityInsurancePricing.php", + "source_location": "L54", + "weight": 1.0, + "context": "return_type", + "source": "entity_entityinsurancepricing_entityinsurancepricing_setpatientsharerials", + "target": "src_insurance_entity_entityinsurancepricing_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L10", + "weight": 1.0, + "source": "entity_insurance", + "target": "entity_insurance_insurance", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_insurance", + "target": "src_insurance_entity_insurance_php_insurancetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L36", + "weight": 1.0, + "source": "entity_insurance_insurance", + "target": "entity_insurance_insurance_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L43", + "weight": 1.0, + "source": "entity_insurance_insurance", + "target": "entity_insurance_insurance_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L47", + "weight": 1.0, + "source": "entity_insurance_insurance", + "target": "entity_insurance_insurance_getlogourl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L45", + "weight": 1.0, + "source": "entity_insurance_insurance", + "target": "entity_insurance_insurance_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L48", + "weight": 1.0, + "source": "entity_insurance_insurance", + "target": "entity_insurance_insurance_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L46", + "weight": 1.0, + "source": "entity_insurance_insurance", + "target": "entity_insurance_insurance_gettype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L44", + "weight": 1.0, + "source": "entity_insurance_insurance", + "target": "entity_insurance_insurance_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L52", + "weight": 1.0, + "source": "entity_insurance_insurance", + "target": "entity_insurance_insurance_setlogourl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L50", + "weight": 1.0, + "source": "entity_insurance_insurance", + "target": "entity_insurance_insurance_setname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L53", + "weight": 1.0, + "source": "entity_insurance_insurance", + "target": "entity_insurance_insurance_setstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L51", + "weight": 1.0, + "source": "entity_insurance_insurance", + "target": "entity_insurance_insurance_settype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L55", + "weight": 1.0, + "source": "entity_insurance_insurance", + "target": "entity_insurance_insurance_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L27", + "weight": 1.0, + "context": "field", + "source": "entity_insurance_insurance", + "target": "src_insurance_entity_insurance_php_insurancetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_insurance_insurance_construct", + "target": "src_insurance_entity_insurance_php_insurancetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L46", + "weight": 1.0, + "context": "return_type", + "source": "entity_insurance_insurance_gettype", + "target": "src_insurance_entity_insurance_php_insurancetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_insurance_insurance_settype", + "target": "src_insurance_entity_insurance_php_insurancetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L50", + "weight": 1.0, + "context": "return_type", + "source": "entity_insurance_insurance_setname", + "target": "src_insurance_entity_insurance_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L52", + "weight": 1.0, + "context": "return_type", + "source": "entity_insurance_insurance_setlogourl", + "target": "src_insurance_entity_insurance_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L53", + "weight": 1.0, + "context": "return_type", + "source": "entity_insurance_insurance_setstatus", + "target": "src_insurance_entity_insurance_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/Insurance.php", + "source_location": "L51", + "weight": 1.0, + "context": "return_type", + "source": "entity_insurance_insurance_settype", + "target": "src_insurance_entity_insurance_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L83", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_getannualceilingrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L81", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_getcoveragepercent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L84", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_geteffectivefrom", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L85", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_geteffectiveto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_getentityid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_getentitytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L82", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_getfranchiserials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L78", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_getinsuranceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L79", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_getversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L80", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_isactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L87", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_setactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L90", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_setannualceilingrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L88", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_setcoveragepercent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L91", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_seteffectiveto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L89", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_setfranchiserials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L93", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance", + "target": "entity_tenantinsurance_tenantinsurance_toarray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L87", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance_setactive", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L87", + "weight": 1.0, + "context": "return_type", + "source": "entity_tenantinsurance_tenantinsurance_setactive", + "target": "src_insurance_entity_tenantinsurance_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L90", + "weight": 1.0, + "context": "return_type", + "source": "entity_tenantinsurance_tenantinsurance_setannualceilingrials", + "target": "src_insurance_entity_tenantinsurance_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L88", + "weight": 1.0, + "context": "return_type", + "source": "entity_tenantinsurance_tenantinsurance_setcoveragepercent", + "target": "src_insurance_entity_tenantinsurance_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L91", + "weight": 1.0, + "context": "return_type", + "source": "entity_tenantinsurance_tenantinsurance_seteffectiveto", + "target": "src_insurance_entity_tenantinsurance_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L89", + "weight": 1.0, + "context": "return_type", + "source": "entity_tenantinsurance_tenantinsurance_setfranchiserials", + "target": "src_insurance_entity_tenantinsurance_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L88", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance_setcoveragepercent", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L89", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance_setfranchiserials", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L90", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance_setannualceilingrials", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Insurance/Entity/TenantInsurance.php", + "source_location": "L91", + "weight": 1.0, + "source": "entity_tenantinsurance_tenantinsurance_seteffectiveto", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_tenantservicecoverage", + "target": "entity_tenantservicecoverage_tenantservicecoverage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L44", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage", + "target": "entity_tenantservicecoverage_tenantservicecoverage_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L59", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage", + "target": "entity_tenantservicecoverage_tenantservicecoverage_getceilingrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L57", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage", + "target": "entity_tenantservicecoverage_tenantservicecoverage_getcoveragepercent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L58", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage", + "target": "entity_tenantservicecoverage_tenantservicecoverage_getfranchiserials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L52", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage", + "target": "entity_tenantservicecoverage_tenantservicecoverage_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L55", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage", + "target": "entity_tenantservicecoverage_tenantservicecoverage_getserviceitemid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L54", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage", + "target": "entity_tenantservicecoverage_tenantservicecoverage_gettenantinsuranceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L53", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage", + "target": "entity_tenantservicecoverage_tenantservicecoverage_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L56", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage", + "target": "entity_tenantservicecoverage_tenantservicecoverage_iscovered", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage", + "target": "entity_tenantservicecoverage_tenantservicecoverage_setceilingrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage", + "target": "entity_tenantservicecoverage_tenantservicecoverage_setcoveragepercent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L61", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage", + "target": "entity_tenantservicecoverage_tenantservicecoverage_setcovered", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage", + "target": "entity_tenantservicecoverage_tenantservicecoverage_setfranchiserials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L66", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage", + "target": "entity_tenantservicecoverage_tenantservicecoverage_toarray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L49", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage_toarray", + "target": "entity_tenantservicecoverage_tenantservicecoverage_getcoveragepercent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L61", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage_setcovered", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L61", + "weight": 1.0, + "context": "return_type", + "source": "entity_tenantservicecoverage_tenantservicecoverage_setcovered", + "target": "src_insurance_entity_tenantservicecoverage_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L64", + "weight": 1.0, + "context": "return_type", + "source": "entity_tenantservicecoverage_tenantservicecoverage_setceilingrials", + "target": "src_insurance_entity_tenantservicecoverage_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L62", + "weight": 1.0, + "context": "return_type", + "source": "entity_tenantservicecoverage_tenantservicecoverage_setcoveragepercent", + "target": "src_insurance_entity_tenantservicecoverage_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "source": "entity_tenantservicecoverage_tenantservicecoverage_setfranchiserials", + "target": "src_insurance_entity_tenantservicecoverage_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage_setcoveragepercent", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage_setfranchiserials", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Insurance/Entity/TenantServiceCoverage.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_tenantservicecoverage_tenantservicecoverage_setceilingrials", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Enum/InsuranceType.php", + "source_location": "L10", + "weight": 1.0, + "source": "enum_insurancetype", + "target": "enum_insurancetype_label", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_doctorinsurancerepository", + "target": "doctorinsurance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_doctorinsurancerepository", + "target": "repository_doctorinsurancerepository_doctorinsurancerepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_doctorinsurancerepository", + "target": "src_insurance_repository_doctorinsurancerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_doctorinsurancerepository_doctorinsurancerepository", + "target": "repository_doctorinsurancerepository_doctorinsurancerepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L24", + "weight": 1.0, + "source": "repository_doctorinsurancerepository_doctorinsurancerepository", + "target": "repository_doctorinsurancerepository_doctorinsurancerepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_doctorinsurancerepository_doctorinsurancerepository", + "target": "repository_doctorinsurancerepository_doctorinsurancerepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_doctorinsurancerepository_doctorinsurancerepository_construct", + "target": "doctorinsurance" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorinsurancerepository_doctorinsurancerepository_construct", + "target": "src_insurance_repository_doctorinsurancerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorinsurancerepository_doctorinsurancerepository_save", + "target": "doctorinsurance", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/DoctorInsuranceRepository.php", + "source_location": "L24", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorinsurancerepository_doctorinsurancerepository_remove", + "target": "doctorinsurance", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_entityinsurancepricingrepository", + "target": "entityinsurancepricing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_entityinsurancepricingrepository", + "target": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_entityinsurancepricingrepository", + "target": "src_insurance_repository_entityinsurancepricingrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository", + "target": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository", + "target": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_findbyentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L22", + "weight": 1.0, + "source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository", + "target": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_findoneforinsurance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L39", + "weight": 1.0, + "source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository", + "target": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L31", + "weight": 1.0, + "source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository", + "target": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_construct", + "target": "entityinsurancepricing" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_construct", + "target": "src_insurance_repository_entityinsurancepricingrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L22", + "weight": 1.0, + "context": "return_type", + "source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_findoneforinsurance", + "target": "entityinsurancepricing", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_remove", + "target": "entityinsurancepricing", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/EntityInsurancePricingRepository.php", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_entityinsurancepricingrepository_entityinsurancepricingrepository_save", + "target": "entityinsurancepricing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_insurancerepository", + "target": "repository_insurancerepository_insurancerepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_insurancerepository", + "target": "src_insurance_repository_insurancerepository_php_insurance", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_insurancerepository", + "target": "src_insurance_repository_insurancerepository_php_insurancetype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_insurancerepository", + "target": "src_insurance_repository_insurancerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_insurancerepository_insurancerepository", + "target": "repository_insurancerepository_insurancerepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L18", + "weight": 1.0, + "source": "repository_insurancerepository_insurancerepository", + "target": "repository_insurancerepository_insurancerepository_findactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L37", + "weight": 1.0, + "source": "repository_insurancerepository_insurancerepository", + "target": "repository_insurancerepository_insurancerepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L31", + "weight": 1.0, + "source": "repository_insurancerepository_insurancerepository", + "target": "repository_insurancerepository_insurancerepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_insurancerepository_insurancerepository_construct", + "target": "src_insurance_repository_insurancerepository_php_insurance" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_insurancerepository_insurancerepository_construct", + "target": "src_insurance_repository_insurancerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L18", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_insurancerepository_insurancerepository_findactive", + "target": "src_insurance_repository_insurancerepository_php_insurancetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_insurancerepository_insurancerepository_save", + "target": "src_insurance_repository_insurancerepository_php_insurance", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/InsuranceRepository.php", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_insurancerepository_insurancerepository_remove", + "target": "src_insurance_repository_insurancerepository_php_insurance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_tenantinsurancerepository", + "target": "repository_tenantinsurancerepository_tenantinsurancerepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_tenantinsurancerepository", + "target": "src_insurance_repository_tenantinsurancerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_tenantinsurancerepository", + "target": "src_insurance_repository_tenantinsurancerepository_php_tenantinsurance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_tenantinsurancerepository_tenantinsurancerepository", + "target": "repository_tenantinsurancerepository_tenantinsurancerepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_tenantinsurancerepository_tenantinsurancerepository", + "target": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivebytenant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L35", + "weight": 1.0, + "source": "repository_tenantinsurancerepository_tenantinsurancerepository", + "target": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L30", + "weight": 1.0, + "source": "repository_tenantinsurancerepository_tenantinsurancerepository", + "target": "repository_tenantinsurancerepository_tenantinsurancerepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L51", + "weight": 1.0, + "source": "repository_tenantinsurancerepository_tenantinsurancerepository", + "target": "repository_tenantinsurancerepository_tenantinsurancerepository_latestversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L67", + "weight": 1.0, + "source": "repository_tenantinsurancerepository_tenantinsurancerepository", + "target": "repository_tenantinsurancerepository_tenantinsurancerepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_tenantinsurancerepository_tenantinsurancerepository_construct", + "target": "src_insurance_repository_tenantinsurancerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_tenantinsurancerepository_tenantinsurancerepository_construct", + "target": "src_insurance_repository_tenantinsurancerepository_php_tenantinsurance" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L30", + "weight": 1.0, + "context": "return_type", + "source": "repository_tenantinsurancerepository_tenantinsurancerepository_findbyuuid", + "target": "src_insurance_repository_tenantinsurancerepository_php_tenantinsurance", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L35", + "weight": 1.0, + "context": "return_type", + "source": "repository_tenantinsurancerepository_tenantinsurancerepository_findactivecontract", + "target": "src_insurance_repository_tenantinsurancerepository_php_tenantinsurance", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantInsuranceRepository.php", + "source_location": "L67", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_tenantinsurancerepository_tenantinsurancerepository_save", + "target": "src_insurance_repository_tenantinsurancerepository_php_tenantinsurance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_tenantservicecoveragerepository", + "target": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_tenantservicecoveragerepository", + "target": "src_insurance_repository_tenantservicecoveragerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_tenantservicecoveragerepository", + "target": "tenantservicecoverage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository", + "target": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L25", + "weight": 1.0, + "source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository", + "target": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_findbycontract", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository", + "target": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_findonefor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L38", + "weight": 1.0, + "source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository", + "target": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L30", + "weight": 1.0, + "source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository", + "target": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_construct", + "target": "src_insurance_repository_tenantservicecoveragerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_construct", + "target": "tenantservicecoverage" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "return_type", + "source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_findonefor", + "target": "tenantservicecoverage", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_remove", + "target": "tenantservicecoverage", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Repository/TenantServiceCoverageRepository.php", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_tenantservicecoveragerepository_tenantservicecoveragerepository_save", + "target": "tenantservicecoverage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L14", + "weight": 1.0, + "source": "service_tenantinsuranceservice", + "target": "service_tenantinsuranceservice_tenantinsuranceservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L10", + "weight": 1.0, + "source": "service_tenantinsuranceservice", + "target": "src_insurance_service_tenantinsuranceservice_php_coveragerule", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L6", + "weight": 1.0, + "source": "service_tenantinsuranceservice", + "target": "src_insurance_service_tenantinsuranceservice_php_tenantinsurance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L27", + "weight": 1.0, + "source": "service_tenantinsuranceservice_tenantinsuranceservice", + "target": "service_tenantinsuranceservice_tenantinsuranceservice_activate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L64", + "weight": 1.0, + "source": "service_tenantinsuranceservice_tenantinsuranceservice", + "target": "service_tenantinsuranceservice_tenantinsuranceservice_assertactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L16", + "weight": 1.0, + "source": "service_tenantinsuranceservice_tenantinsuranceservice", + "target": "service_tenantinsuranceservice_tenantinsuranceservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L77", + "weight": 1.0, + "source": "service_tenantinsuranceservice_tenantinsuranceservice", + "target": "service_tenantinsuranceservice_tenantinsuranceservice_coveragerule", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L100", + "weight": 1.0, + "source": "service_tenantinsuranceservice_tenantinsuranceservice", + "target": "service_tenantinsuranceservice_tenantinsuranceservice_coverageruleforservice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L55", + "weight": 1.0, + "source": "service_tenantinsuranceservice_tenantinsuranceservice", + "target": "service_tenantinsuranceservice_tenantinsuranceservice_deactivate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L131", + "weight": 1.0, + "source": "service_tenantinsuranceservice_tenantinsuranceservice", + "target": "service_tenantinsuranceservice_tenantinsuranceservice_getservicecoverage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L137", + "weight": 1.0, + "source": "service_tenantinsuranceservice_tenantinsuranceservice", + "target": "service_tenantinsuranceservice_tenantinsuranceservice_setservicecoverage", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L27", + "weight": 1.0, + "context": "return_type", + "source": "service_tenantinsuranceservice_tenantinsuranceservice_activate", + "target": "src_insurance_service_tenantinsuranceservice_php_tenantinsurance", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L64", + "weight": 1.0, + "context": "return_type", + "source": "service_tenantinsuranceservice_tenantinsuranceservice_assertactive", + "target": "src_insurance_service_tenantinsuranceservice_php_tenantinsurance", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "source": "service_tenantinsuranceservice_tenantinsuranceservice_deactivate", + "target": "src_insurance_service_tenantinsuranceservice_php_tenantinsurance", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L137", + "weight": 1.0, + "context": "parameter_type", + "source": "service_tenantinsuranceservice_tenantinsuranceservice_setservicecoverage", + "target": "src_insurance_service_tenantinsuranceservice_php_tenantinsurance", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L57", + "weight": 1.0, + "source": "service_tenantinsuranceservice_tenantinsuranceservice_deactivate", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L77", + "weight": 1.0, + "source": "service_tenantinsuranceservice_tenantinsuranceservice_coveragerule", + "target": "src_insurance_service_tenantinsuranceservice_php_coveragerule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/Service/TenantInsuranceService.php", + "source_location": "L100", + "weight": 1.0, + "source": "service_tenantinsuranceservice_tenantinsuranceservice_coverageruleforservice", + "target": "src_insurance_service_tenantinsuranceservice_php_coveragerule", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/ValueObject/CoverageRule.php", + "source_location": "L5", + "weight": 1.0, + "source": "valueobject_coveragerule", + "target": "valueobject_coveragerule_coveragerule", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/ValueObject/CoverageRule.php", + "source_location": "L7", + "weight": 1.0, + "source": "valueobject_coveragerule_coveragerule", + "target": "valueobject_coveragerule_coveragerule_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/ValueObject/CoverageRule.php", + "source_location": "L14", + "weight": 1.0, + "source": "valueobject_coveragerule_coveragerule", + "target": "valueobject_coveragerule_coveragerule_notcovered", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Insurance/ValueObject/CoverageRule.php", + "source_location": "L14", + "weight": 1.0, + "context": "return_type", + "source": "valueobject_coveragerule_coveragerule_notcovered", + "target": "src_insurance_valueobject_coveragerule_php_self", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Kernel.php", + "source_location": "L5", + "weight": 1.0, + "source": "src_kernel", + "target": "microkerneltrait", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Kernel.php", + "source_location": "L8", + "weight": 1.0, + "source": "src_kernel", + "target": "src_kernel_kernel", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Kernel.php", + "source_location": "L8", + "weight": 1.0, + "source": "src_kernel_kernel", + "target": "basekernel", + "confidence_score": 1.0 + }, + { + "relation": "mixes_in", + "confidence": "EXTRACTED", + "source_file": "src/Kernel.php", + "source_location": "L10", + "weight": 1.0, + "source": "src_kernel_kernel", + "target": "microkerneltrait", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L10", + "weight": 1.0, + "source": "controller_locationcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L17", + "weight": 1.0, + "source": "controller_locationcontroller", + "target": "controller_locationcontroller_locationcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_locationcontroller", + "target": "src_location_controller_locationcontroller_php_city", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L11", + "weight": 1.0, + "source": "controller_locationcontroller", + "target": "src_location_controller_locationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L12", + "weight": 1.0, + "source": "controller_locationcontroller", + "target": "src_location_controller_locationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_locationcontroller_locationcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L180", + "weight": 1.0, + "source": "controller_locationcontroller_locationcontroller", + "target": "controller_locationcontroller_locationcontroller_admincities", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L156", + "weight": 1.0, + "source": "controller_locationcontroller_locationcontroller", + "target": "controller_locationcontroller_locationcontroller_adminprovinces", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L212", + "weight": 1.0, + "source": "controller_locationcontroller_locationcontroller", + "target": "controller_locationcontroller_locationcontroller_applycitydata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L34", + "weight": 1.0, + "source": "controller_locationcontroller_locationcontroller", + "target": "controller_locationcontroller_locationcontroller_cities", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L20", + "weight": 1.0, + "source": "controller_locationcontroller_locationcontroller", + "target": "controller_locationcontroller_locationcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L98", + "weight": 1.0, + "source": "controller_locationcontroller_locationcontroller", + "target": "controller_locationcontroller_locationcontroller_createcity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L47", + "weight": 1.0, + "source": "controller_locationcontroller_locationcontroller", + "target": "controller_locationcontroller_locationcontroller_createprovince", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L141", + "weight": 1.0, + "source": "controller_locationcontroller_locationcontroller", + "target": "controller_locationcontroller_locationcontroller_deletecity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L83", + "weight": 1.0, + "source": "controller_locationcontroller_locationcontroller", + "target": "controller_locationcontroller_locationcontroller_deleteprovince", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L27", + "weight": 1.0, + "source": "controller_locationcontroller_locationcontroller", + "target": "controller_locationcontroller_locationcontroller_provinces", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L120", + "weight": 1.0, + "source": "controller_locationcontroller_locationcontroller", + "target": "controller_locationcontroller_locationcontroller_updatecity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L65", + "weight": 1.0, + "source": "controller_locationcontroller_locationcontroller", + "target": "controller_locationcontroller_locationcontroller_updateprovince", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L27", + "weight": 1.0, + "context": "return_type", + "source": "controller_locationcontroller_locationcontroller_provinces", + "target": "src_location_controller_locationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L180", + "weight": 1.0, + "context": "return_type", + "source": "controller_locationcontroller_locationcontroller_admincities", + "target": "src_location_controller_locationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L156", + "weight": 1.0, + "context": "return_type", + "source": "controller_locationcontroller_locationcontroller_adminprovinces", + "target": "src_location_controller_locationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L34", + "weight": 1.0, + "context": "return_type", + "source": "controller_locationcontroller_locationcontroller_cities", + "target": "src_location_controller_locationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L98", + "weight": 1.0, + "context": "return_type", + "source": "controller_locationcontroller_locationcontroller_createcity", + "target": "src_location_controller_locationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L47", + "weight": 1.0, + "context": "return_type", + "source": "controller_locationcontroller_locationcontroller_createprovince", + "target": "src_location_controller_locationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L141", + "weight": 1.0, + "context": "return_type", + "source": "controller_locationcontroller_locationcontroller_deletecity", + "target": "src_location_controller_locationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L83", + "weight": 1.0, + "context": "return_type", + "source": "controller_locationcontroller_locationcontroller_deleteprovince", + "target": "src_location_controller_locationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L120", + "weight": 1.0, + "context": "return_type", + "source": "controller_locationcontroller_locationcontroller_updatecity", + "target": "src_location_controller_locationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L65", + "weight": 1.0, + "context": "return_type", + "source": "controller_locationcontroller_locationcontroller_updateprovince", + "target": "src_location_controller_locationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_locationcontroller_locationcontroller_cities", + "target": "src_location_controller_locationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L180", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_locationcontroller_locationcontroller_admincities", + "target": "src_location_controller_locationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L156", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_locationcontroller_locationcontroller_adminprovinces", + "target": "src_location_controller_locationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L98", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_locationcontroller_locationcontroller_createcity", + "target": "src_location_controller_locationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_locationcontroller_locationcontroller_createprovince", + "target": "src_location_controller_locationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L120", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_locationcontroller_locationcontroller_updatecity", + "target": "src_location_controller_locationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_locationcontroller_locationcontroller_updateprovince", + "target": "src_location_controller_locationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L114", + "weight": 1.0, + "source": "controller_locationcontroller_locationcontroller_createcity", + "target": "controller_locationcontroller_locationcontroller_applycitydata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L135", + "weight": 1.0, + "source": "controller_locationcontroller_locationcontroller_updatecity", + "target": "controller_locationcontroller_locationcontroller_applycitydata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Controller/LocationController.php", + "source_location": "L212", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_locationcontroller_locationcontroller_applycitydata", + "target": "src_location_controller_locationcontroller_php_city", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_city", + "target": "entity_city_city", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L67", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L81", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_getcontactphone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L83", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L85", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_getdomain", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L82", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_getemail", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L87", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_getfooterdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L86", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_getkeywords", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L89", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_getlogourl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L79", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_getprovince", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L80", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_getrepresentationid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L84", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_getslogan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L88", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_getsocialmedia", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L78", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_getweight", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L96", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_setcontactphone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L98", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_setdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L100", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_setdomain", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L97", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_setemail", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L102", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_setfooterdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L101", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_setkeywords", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L104", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_setlogourl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L91", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_setname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L94", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_setprovince", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L95", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_setrepresentationid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L99", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_setslogan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L103", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_setsocialmedia", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L92", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_setstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L93", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_setweight", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L106", + "weight": 1.0, + "source": "entity_city_city", + "target": "entity_city_city_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "source": "entity_city_city", + "target": "src_location_entity_city_php_province", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L67", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_city_city_construct", + "target": "src_location_entity_city_php_province", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L79", + "weight": 1.0, + "context": "return_type", + "source": "entity_city_city_getprovince", + "target": "src_location_entity_city_php_province", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L94", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_city_city_setprovince", + "target": "src_location_entity_city_php_province", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L91", + "weight": 1.0, + "context": "return_type", + "source": "entity_city_city_setname", + "target": "src_location_entity_city_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L96", + "weight": 1.0, + "context": "return_type", + "source": "entity_city_city_setcontactphone", + "target": "src_location_entity_city_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L98", + "weight": 1.0, + "context": "return_type", + "source": "entity_city_city_setdescription", + "target": "src_location_entity_city_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L100", + "weight": 1.0, + "context": "return_type", + "source": "entity_city_city_setdomain", + "target": "src_location_entity_city_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L97", + "weight": 1.0, + "context": "return_type", + "source": "entity_city_city_setemail", + "target": "src_location_entity_city_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L102", + "weight": 1.0, + "context": "return_type", + "source": "entity_city_city_setfooterdescription", + "target": "src_location_entity_city_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L101", + "weight": 1.0, + "context": "return_type", + "source": "entity_city_city_setkeywords", + "target": "src_location_entity_city_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L104", + "weight": 1.0, + "context": "return_type", + "source": "entity_city_city_setlogourl", + "target": "src_location_entity_city_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L94", + "weight": 1.0, + "context": "return_type", + "source": "entity_city_city_setprovince", + "target": "src_location_entity_city_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L95", + "weight": 1.0, + "context": "return_type", + "source": "entity_city_city_setrepresentationid", + "target": "src_location_entity_city_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L99", + "weight": 1.0, + "context": "return_type", + "source": "entity_city_city_setslogan", + "target": "src_location_entity_city_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L103", + "weight": 1.0, + "context": "return_type", + "source": "entity_city_city_setsocialmedia", + "target": "src_location_entity_city_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L92", + "weight": 1.0, + "context": "return_type", + "source": "entity_city_city_setstatus", + "target": "src_location_entity_city_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/City.php", + "source_location": "L93", + "weight": 1.0, + "context": "return_type", + "source": "entity_city_city_setweight", + "target": "src_location_entity_city_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_province", + "target": "entity_province_province", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L31", + "weight": 1.0, + "source": "entity_province_province", + "target": "entity_province_province_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L37", + "weight": 1.0, + "source": "entity_province_province", + "target": "entity_province_province_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L39", + "weight": 1.0, + "source": "entity_province_province", + "target": "entity_province_province_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L40", + "weight": 1.0, + "source": "entity_province_province", + "target": "entity_province_province_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L38", + "weight": 1.0, + "source": "entity_province_province", + "target": "entity_province_province_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L41", + "weight": 1.0, + "source": "entity_province_province", + "target": "entity_province_province_getweight", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L43", + "weight": 1.0, + "source": "entity_province_province", + "target": "entity_province_province_setname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L44", + "weight": 1.0, + "source": "entity_province_province", + "target": "entity_province_province_setstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L45", + "weight": 1.0, + "source": "entity_province_province", + "target": "entity_province_province_setweight", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L47", + "weight": 1.0, + "source": "entity_province_province", + "target": "entity_province_province_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L43", + "weight": 1.0, + "context": "return_type", + "source": "entity_province_province_setname", + "target": "src_location_entity_province_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L44", + "weight": 1.0, + "context": "return_type", + "source": "entity_province_province_setstatus", + "target": "src_location_entity_province_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Entity/Province.php", + "source_location": "L45", + "weight": 1.0, + "context": "return_type", + "source": "entity_province_province_setweight", + "target": "src_location_entity_province_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_cityrepository", + "target": "repository_cityrepository_cityrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_cityrepository", + "target": "src_location_repository_cityrepository_php_city", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_cityrepository", + "target": "src_location_repository_cityrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_cityrepository_cityrepository", + "target": "repository_cityrepository_cityrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_cityrepository_cityrepository", + "target": "repository_cityrepository_cityrepository_findactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L37", + "weight": 1.0, + "source": "repository_cityrepository_cityrepository", + "target": "repository_cityrepository_cityrepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L31", + "weight": 1.0, + "source": "repository_cityrepository_cityrepository", + "target": "repository_cityrepository_cityrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_cityrepository_cityrepository_construct", + "target": "src_location_repository_cityrepository_php_city" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_cityrepository_cityrepository_construct", + "target": "src_location_repository_cityrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_cityrepository_cityrepository_save", + "target": "src_location_repository_cityrepository_php_city", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/CityRepository.php", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_cityrepository_cityrepository_remove", + "target": "src_location_repository_cityrepository_php_city", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_provincerepository", + "target": "repository_provincerepository_provincerepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_provincerepository", + "target": "src_location_repository_provincerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_provincerepository", + "target": "src_location_repository_provincerepository_php_province", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_provincerepository_provincerepository", + "target": "repository_provincerepository_provincerepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_provincerepository_provincerepository", + "target": "repository_provincerepository_provincerepository_findactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L33", + "weight": 1.0, + "source": "repository_provincerepository_provincerepository", + "target": "repository_provincerepository_provincerepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L27", + "weight": 1.0, + "source": "repository_provincerepository_provincerepository", + "target": "repository_provincerepository_provincerepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_provincerepository_provincerepository_construct", + "target": "src_location_repository_provincerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_provincerepository_provincerepository_construct", + "target": "src_location_repository_provincerepository_php_province" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_provincerepository_provincerepository_save", + "target": "src_location_repository_provincerepository_php_province", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Location/Repository/ProvinceRepository.php", + "source_location": "L33", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_provincerepository_provincerepository_remove", + "target": "src_location_repository_provincerepository_php_province", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L19", + "weight": 1.0, + "source": "controller_patientcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L29", + "weight": 1.0, + "source": "controller_patientcontroller", + "target": "controller_patientcontroller_patientcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L22", + "weight": 1.0, + "source": "controller_patientcontroller", + "target": "src_patient_controller_patientcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L23", + "weight": 1.0, + "source": "controller_patientcontroller", + "target": "src_patient_controller_patientcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_patientcontroller", + "target": "src_patient_controller_patientcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L31", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L328", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller", + "target": "controller_patientcontroller_patientcontroller_assertpatientgate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L255", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller", + "target": "controller_patientcontroller_patientcontroller_autocreateclaim", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L50", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller", + "target": "controller_patientcontroller_patientcontroller_buildpatientprofile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L33", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller", + "target": "controller_patientcontroller_patientcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L122", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller", + "target": "controller_patientcontroller_patientcontroller_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L230", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller", + "target": "controller_patientcontroller_patientcontroller_createsession", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L101", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller", + "target": "controller_patientcontroller_patientcontroller_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L339", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller", + "target": "controller_patientcontroller_patientcontroller_ownsrecord", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L293", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller", + "target": "controller_patientcontroller_patientcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L77", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller", + "target": "controller_patientcontroller_patientcontroller_searchuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L206", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller", + "target": "controller_patientcontroller_patientcontroller_sessions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L189", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller", + "target": "controller_patientcontroller_patientcontroller_show", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L273", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller", + "target": "controller_patientcontroller_patientcontroller_updatesession", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L50", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_patientcontroller_patientcontroller_buildpatientprofile", + "target": "src_patient_controller_patientcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L201", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_show", + "target": "controller_patientcontroller_patientcontroller_buildpatientprofile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_patientcontroller_patientcontroller_create", + "target": "src_patient_controller_patientcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L230", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_patientcontroller_patientcontroller_createsession", + "target": "src_patient_controller_patientcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L101", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_patientcontroller_patientcontroller_list", + "target": "src_patient_controller_patientcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L293", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_patientcontroller_patientcontroller_resolveentity", + "target": "src_patient_controller_patientcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_patientcontroller_patientcontroller_searchuser", + "target": "src_patient_controller_patientcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L206", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_patientcontroller_patientcontroller_sessions", + "target": "src_patient_controller_patientcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L189", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_patientcontroller_patientcontroller_show", + "target": "src_patient_controller_patientcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L273", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_patientcontroller_patientcontroller_updatesession", + "target": "src_patient_controller_patientcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L81", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_searchuser", + "target": "controller_patientcontroller_patientcontroller_assertpatientgate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L80", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_searchuser", + "target": "controller_patientcontroller_patientcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L77", + "weight": 1.0, + "context": "return_type", + "source": "controller_patientcontroller_patientcontroller_searchuser", + "target": "src_patient_controller_patientcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_patientcontroller_patientcontroller_searchuser", + "target": "src_patient_controller_patientcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_patientcontroller_patientcontroller_create", + "target": "src_patient_controller_patientcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L230", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_patientcontroller_patientcontroller_createsession", + "target": "src_patient_controller_patientcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L101", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_patientcontroller_patientcontroller_list", + "target": "src_patient_controller_patientcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L206", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_patientcontroller_patientcontroller_sessions", + "target": "src_patient_controller_patientcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L273", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_patientcontroller_patientcontroller_updatesession", + "target": "src_patient_controller_patientcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L122", + "weight": 1.0, + "context": "return_type", + "source": "controller_patientcontroller_patientcontroller_create", + "target": "src_patient_controller_patientcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L230", + "weight": 1.0, + "context": "return_type", + "source": "controller_patientcontroller_patientcontroller_createsession", + "target": "src_patient_controller_patientcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L101", + "weight": 1.0, + "context": "return_type", + "source": "controller_patientcontroller_patientcontroller_list", + "target": "src_patient_controller_patientcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L206", + "weight": 1.0, + "context": "return_type", + "source": "controller_patientcontroller_patientcontroller_sessions", + "target": "src_patient_controller_patientcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L189", + "weight": 1.0, + "context": "return_type", + "source": "controller_patientcontroller_patientcontroller_show", + "target": "src_patient_controller_patientcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L273", + "weight": 1.0, + "context": "return_type", + "source": "controller_patientcontroller_patientcontroller_updatesession", + "target": "src_patient_controller_patientcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L105", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_list", + "target": "controller_patientcontroller_patientcontroller_assertpatientgate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L104", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_list", + "target": "controller_patientcontroller_patientcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L126", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_create", + "target": "controller_patientcontroller_patientcontroller_assertpatientgate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L125", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_create", + "target": "controller_patientcontroller_patientcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L197", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_show", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L193", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_show", + "target": "controller_patientcontroller_patientcontroller_assertpatientgate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L196", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_show", + "target": "controller_patientcontroller_patientcontroller_ownsrecord", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L192", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_show", + "target": "controller_patientcontroller_patientcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L214", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_sessions", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L210", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_sessions", + "target": "controller_patientcontroller_patientcontroller_assertpatientgate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L213", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_sessions", + "target": "controller_patientcontroller_patientcontroller_ownsrecord", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L209", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_sessions", + "target": "controller_patientcontroller_patientcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L238", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_createsession", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L234", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_createsession", + "target": "controller_patientcontroller_patientcontroller_assertpatientgate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L244", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_createsession", + "target": "controller_patientcontroller_patientcontroller_autocreateclaim", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L237", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_createsession", + "target": "controller_patientcontroller_patientcontroller_ownsrecord", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L233", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_createsession", + "target": "controller_patientcontroller_patientcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L255", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_patientcontroller_patientcontroller_autocreateclaim", + "target": "src_patient_controller_patientcontroller_php_patientsession", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L280", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_updatesession", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L279", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_updatesession", + "target": "controller_patientcontroller_patientcontroller_ownsrecord", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Controller/PatientController.php", + "source_location": "L276", + "weight": 1.0, + "source": "controller_patientcontroller_patientcontroller_updatesession", + "target": "controller_patientcontroller_patientcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L12", + "weight": 1.0, + "source": "entity_patientrecord", + "target": "entity_patientrecord_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L8", + "weight": 1.0, + "source": "entity_patientrecord", + "target": "src_patient_entity_patientrecord_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_patientrecord", + "target": "src_patient_entity_patientrecord_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L47", + "weight": 1.0, + "source": "entity_patientrecord_patientrecord", + "target": "entity_patientrecord_patientrecord_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L66", + "weight": 1.0, + "source": "entity_patientrecord_patientrecord", + "target": "entity_patientrecord_patientrecord_getcreatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_patientrecord_patientrecord", + "target": "entity_patientrecord_patientrecord_getcreatedbyid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_patientrecord_patientrecord", + "target": "entity_patientrecord_patientrecord_getcreatedbytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_patientrecord_patientrecord", + "target": "entity_patientrecord_patientrecord_getentityid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L61", + "weight": 1.0, + "source": "entity_patientrecord_patientrecord", + "target": "entity_patientrecord_patientrecord_getentitytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L59", + "weight": 1.0, + "source": "entity_patientrecord_patientrecord", + "target": "entity_patientrecord_patientrecord_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_patientrecord_patientrecord", + "target": "entity_patientrecord_patientrecord_getuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L60", + "weight": 1.0, + "source": "entity_patientrecord_patientrecord", + "target": "entity_patientrecord_patientrecord_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_patientrecord_patientrecord", + "target": "entity_patientrecord_patientrecord_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "source": "entity_patientrecord_patientrecord", + "target": "src_patient_entity_patientrecord_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "source": "entity_patientrecord_patientrecord", + "target": "src_patient_entity_patientrecord_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_patientrecord_patientrecord_construct", + "target": "src_patient_entity_patientrecord_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "source": "entity_patientrecord_patientrecord_getuser", + "target": "src_patient_entity_patientrecord_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L55", + "weight": 1.0, + "source": "entity_patientrecord_patientrecord_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientRecord.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_patientrecord_patientrecord_toarray", + "target": "entity_patientrecord_patientrecord_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L12", + "weight": 1.0, + "source": "entity_patientsession", + "target": "entity_patientsession_patientsession", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_patientsession", + "target": "src_patient_entity_patientsession_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L8", + "weight": 1.0, + "source": "entity_patientsession", + "target": "src_patient_entity_patientsession_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L86", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_addservice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L81", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_getappointment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L94", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_getbaseinsurancediscountpercent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L100", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_getcreatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L97", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_getfinalpricerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L78", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L82", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_getinsurancebaseid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L83", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_getinsurancesupplementaryid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L99", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_getnotes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L98", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_getpaymentmethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L80", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_getrecord", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L84", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_getservices", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L96", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_getservicestotalrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L95", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_getsupplementarydiscountpercent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L101", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_getupdatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L79", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L93", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_getvisitpricerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L106", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_setbaseinsurancediscountpercent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L109", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_setfinalpricerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L103", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_setinsurancebaseid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L104", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_setinsurancesupplementaryid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L111", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_setnotes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L110", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_setpaymentmethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L108", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_setservicestotalrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L107", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_setsupplementarydiscountpercent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L105", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_setvisitpricerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L113", + "weight": 1.0, + "source": "entity_patientsession_patientsession", + "target": "entity_patientsession_patientsession_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L28", + "weight": 1.0, + "context": "field", + "source": "entity_patientsession_patientsession", + "target": "src_patient_entity_patientsession_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L65", + "weight": 1.0, + "context": "field", + "source": "entity_patientsession_patientsession", + "target": "src_patient_entity_patientsession_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L24", + "weight": 1.0, + "context": "field", + "source": "entity_patientsession_patientsession", + "target": "src_patient_entity_patientsession_php_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L68", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_patientsession_patientsession_construct", + "target": "src_patient_entity_patientsession_php_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L80", + "weight": 1.0, + "context": "return_type", + "source": "entity_patientsession_patientsession_getrecord", + "target": "src_patient_entity_patientsession_php_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L68", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_patientsession_patientsession_construct", + "target": "src_patient_entity_patientsession_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L81", + "weight": 1.0, + "context": "return_type", + "source": "entity_patientsession_patientsession_getappointment", + "target": "src_patient_entity_patientsession_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L84", + "weight": 1.0, + "context": "return_type", + "source": "entity_patientsession_patientsession_getservices", + "target": "src_patient_entity_patientsession_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_patientsession_patientsession_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L117", + "weight": 1.0, + "source": "entity_patientsession_patientsession_toarray", + "target": "entity_patientsession_patientsession_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L86", + "weight": 1.0, + "context": "return_type", + "source": "entity_patientsession_patientsession_addservice", + "target": "src_patient_entity_patientsession_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L86", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_patientsession_patientsession_addservice", + "target": "src_patient_entity_patientsession_php_sessionservice", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L106", + "weight": 1.0, + "context": "return_type", + "source": "entity_patientsession_patientsession_setbaseinsurancediscountpercent", + "target": "src_patient_entity_patientsession_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L109", + "weight": 1.0, + "context": "return_type", + "source": "entity_patientsession_patientsession_setfinalpricerials", + "target": "src_patient_entity_patientsession_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L103", + "weight": 1.0, + "context": "return_type", + "source": "entity_patientsession_patientsession_setinsurancebaseid", + "target": "src_patient_entity_patientsession_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L104", + "weight": 1.0, + "context": "return_type", + "source": "entity_patientsession_patientsession_setinsurancesupplementaryid", + "target": "src_patient_entity_patientsession_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L111", + "weight": 1.0, + "context": "return_type", + "source": "entity_patientsession_patientsession_setnotes", + "target": "src_patient_entity_patientsession_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L110", + "weight": 1.0, + "context": "return_type", + "source": "entity_patientsession_patientsession_setpaymentmethod", + "target": "src_patient_entity_patientsession_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L108", + "weight": 1.0, + "context": "return_type", + "source": "entity_patientsession_patientsession_setservicestotalrials", + "target": "src_patient_entity_patientsession_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L107", + "weight": 1.0, + "context": "return_type", + "source": "entity_patientsession_patientsession_setsupplementarydiscountpercent", + "target": "src_patient_entity_patientsession_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L105", + "weight": 1.0, + "context": "return_type", + "source": "entity_patientsession_patientsession_setvisitpricerials", + "target": "src_patient_entity_patientsession_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L103", + "weight": 1.0, + "source": "entity_patientsession_patientsession_setinsurancebaseid", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L104", + "weight": 1.0, + "source": "entity_patientsession_patientsession_setinsurancesupplementaryid", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L105", + "weight": 1.0, + "source": "entity_patientsession_patientsession_setvisitpricerials", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L106", + "weight": 1.0, + "source": "entity_patientsession_patientsession_setbaseinsurancediscountpercent", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L107", + "weight": 1.0, + "source": "entity_patientsession_patientsession_setsupplementarydiscountpercent", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L108", + "weight": 1.0, + "source": "entity_patientsession_patientsession_setservicestotalrials", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L109", + "weight": 1.0, + "source": "entity_patientsession_patientsession_setfinalpricerials", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L110", + "weight": 1.0, + "source": "entity_patientsession_patientsession_setpaymentmethod", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Patient/Entity/PatientSession.php", + "source_location": "L111", + "weight": 1.0, + "source": "entity_patientsession_patientsession_setnotes", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L11", + "weight": 1.0, + "source": "entity_sessionservice", + "target": "entity_sessionservice_sessionservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L7", + "weight": 1.0, + "source": "entity_sessionservice", + "target": "src_patient_entity_sessionservice_php_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_sessionservice", + "target": "src_patient_entity_sessionservice_php_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L44", + "weight": 1.0, + "source": "entity_sessionservice_sessionservice", + "target": "entity_sessionservice_sessionservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_sessionservice_sessionservice", + "target": "entity_sessionservice_sessionservice_getcreatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L55", + "weight": 1.0, + "source": "entity_sessionservice_sessionservice", + "target": "entity_sessionservice_sessionservice_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_sessionservice_sessionservice", + "target": "entity_sessionservice_sessionservice_getlinetotalrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L60", + "weight": 1.0, + "source": "entity_sessionservice_sessionservice", + "target": "entity_sessionservice_sessionservice_getpricerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L61", + "weight": 1.0, + "source": "entity_sessionservice_sessionservice", + "target": "entity_sessionservice_sessionservice_getquantity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L58", + "weight": 1.0, + "source": "entity_sessionservice_sessionservice", + "target": "entity_sessionservice_sessionservice_getserviceitem", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L57", + "weight": 1.0, + "source": "entity_sessionservice_sessionservice", + "target": "entity_sessionservice_sessionservice_getsession", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L59", + "weight": 1.0, + "source": "entity_sessionservice_sessionservice", + "target": "entity_sessionservice_sessionservice_getstaff", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L56", + "weight": 1.0, + "source": "entity_sessionservice_sessionservice", + "target": "entity_sessionservice_sessionservice_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_sessionservice_sessionservice", + "target": "entity_sessionservice_sessionservice_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "source": "entity_sessionservice_sessionservice", + "target": "src_patient_entity_sessionservice_php_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L23", + "weight": 1.0, + "context": "field", + "source": "entity_sessionservice_sessionservice", + "target": "src_patient_entity_sessionservice_php_patientsession", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L27", + "weight": 1.0, + "context": "field", + "source": "entity_sessionservice_sessionservice", + "target": "src_patient_entity_sessionservice_php_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_sessionservice_sessionservice_construct", + "target": "src_patient_entity_sessionservice_php_patientsession", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L57", + "weight": 1.0, + "context": "return_type", + "source": "entity_sessionservice_sessionservice_getsession", + "target": "src_patient_entity_sessionservice_php_patientsession", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_sessionservice_sessionservice_construct", + "target": "src_patient_entity_sessionservice_php_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L58", + "weight": 1.0, + "context": "return_type", + "source": "entity_sessionservice_sessionservice_getserviceitem", + "target": "src_patient_entity_sessionservice_php_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_sessionservice_sessionservice_construct", + "target": "src_patient_entity_sessionservice_php_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L59", + "weight": 1.0, + "context": "return_type", + "source": "entity_sessionservice_sessionservice_getstaff", + "target": "src_patient_entity_sessionservice_php_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L50", + "weight": 1.0, + "source": "entity_sessionservice_sessionservice_construct", + "target": "entity_sessionservice_sessionservice_getpricerials", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L52", + "weight": 1.0, + "source": "entity_sessionservice_sessionservice_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_sessionservice_sessionservice_toarray", + "target": "entity_sessionservice_sessionservice_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Entity/SessionService.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_sessionservice_sessionservice_toarray", + "target": "entity_sessionservice_sessionservice_getlinetotalrials", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_patientrecordrepository", + "target": "repository_patientrecordrepository_patientrecordrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_patientrecordrepository", + "target": "src_patient_repository_patientrecordrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_patientrecordrepository", + "target": "src_patient_repository_patientrecordrepository_php_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_patientrecordrepository", + "target": "src_patient_repository_patientrecordrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_patientrecordrepository_patientrecordrepository", + "target": "repository_patientrecordrepository_patientrecordrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L51", + "weight": 1.0, + "source": "repository_patientrecordrepository_patientrecordrepository", + "target": "repository_patientrecordrepository_patientrecordrepository_countbyentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L69", + "weight": 1.0, + "source": "repository_patientrecordrepository_patientrecordrepository", + "target": "repository_patientrecordrepository_patientrecordrepository_countunique", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L31", + "weight": 1.0, + "source": "repository_patientrecordrepository_patientrecordrepository", + "target": "repository_patientrecordrepository_patientrecordrepository_findbyentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L22", + "weight": 1.0, + "source": "repository_patientrecordrepository_patientrecordrepository", + "target": "repository_patientrecordrepository_patientrecordrepository_findbyentityanduser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_patientrecordrepository_patientrecordrepository", + "target": "repository_patientrecordrepository_patientrecordrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L85", + "weight": 1.0, + "source": "repository_patientrecordrepository_patientrecordrepository", + "target": "repository_patientrecordrepository_patientrecordrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_patientrecordrepository_patientrecordrepository_construct", + "target": "src_patient_repository_patientrecordrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_patientrecordrepository_patientrecordrepository_construct", + "target": "src_patient_repository_patientrecordrepository_php_patientrecord" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "return_type", + "source": "repository_patientrecordrepository_patientrecordrepository_findbyuuid", + "target": "src_patient_repository_patientrecordrepository_php_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L22", + "weight": 1.0, + "context": "return_type", + "source": "repository_patientrecordrepository_patientrecordrepository_findbyentityanduser", + "target": "src_patient_repository_patientrecordrepository_php_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_patientrecordrepository_patientrecordrepository_save", + "target": "src_patient_repository_patientrecordrepository_php_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientRecordRepository.php", + "source_location": "L22", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_patientrecordrepository_patientrecordrepository_findbyentityanduser", + "target": "src_patient_repository_patientrecordrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_patientsessionrepository", + "target": "repository_patientsessionrepository_patientsessionrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_patientsessionrepository", + "target": "src_patient_repository_patientsessionrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_patientsessionrepository", + "target": "src_patient_repository_patientsessionrepository_php_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_patientsessionrepository", + "target": "src_patient_repository_patientsessionrepository_php_patientsession", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_patientsessionrepository_patientsessionrepository", + "target": "repository_patientsessionrepository_patientsessionrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L34", + "weight": 1.0, + "source": "repository_patientsessionrepository_patientsessionrepository", + "target": "repository_patientsessionrepository_patientsessionrepository_countbyrecord", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L73", + "weight": 1.0, + "source": "repository_patientsessionrepository_patientsessionrepository", + "target": "repository_patientsessionrepository_patientsessionrepository_datesforids", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L22", + "weight": 1.0, + "source": "repository_patientsessionrepository_patientsessionrepository", + "target": "repository_patientsessionrepository_patientsessionrepository_findbyrecord", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_patientsessionrepository_patientsessionrepository", + "target": "repository_patientsessionrepository_patientsessionrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L98", + "weight": 1.0, + "source": "repository_patientsessionrepository_patientsessionrepository", + "target": "repository_patientsessionrepository_patientsessionrepository_patientinfoforids", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L62", + "weight": 1.0, + "source": "repository_patientsessionrepository_patientsessionrepository", + "target": "repository_patientsessionrepository_patientsessionrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L44", + "weight": 1.0, + "source": "repository_patientsessionrepository_patientsessionrepository", + "target": "repository_patientsessionrepository_patientsessionrepository_sumrevenue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_patientsessionrepository_patientsessionrepository_construct", + "target": "src_patient_repository_patientsessionrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_patientsessionrepository_patientsessionrepository_construct", + "target": "src_patient_repository_patientsessionrepository_php_patientsession" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "return_type", + "source": "repository_patientsessionrepository_patientsessionrepository_findbyuuid", + "target": "src_patient_repository_patientsessionrepository_php_patientsession", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_patientsessionrepository_patientsessionrepository_save", + "target": "src_patient_repository_patientsessionrepository_php_patientsession", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L22", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_patientsessionrepository_patientsessionrepository_findbyrecord", + "target": "src_patient_repository_patientsessionrepository_php_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/PatientSessionRepository.php", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_patientsessionrepository_patientsessionrepository_countbyrecord", + "target": "src_patient_repository_patientsessionrepository_php_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/SessionServiceRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_sessionservicerepository", + "target": "repository_sessionservicerepository_sessionservicerepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/SessionServiceRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_sessionservicerepository", + "target": "src_patient_repository_sessionservicerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/SessionServiceRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_sessionservicerepository", + "target": "src_patient_repository_sessionservicerepository_php_sessionservice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/SessionServiceRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_sessionservicerepository_sessionservicerepository", + "target": "repository_sessionservicerepository_sessionservicerepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/SessionServiceRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_sessionservicerepository_sessionservicerepository", + "target": "repository_sessionservicerepository_sessionservicerepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/SessionServiceRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_sessionservicerepository_sessionservicerepository_construct", + "target": "src_patient_repository_sessionservicerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Patient/Repository/SessionServiceRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_sessionservicerepository_sessionservicerepository_construct", + "target": "src_patient_repository_sessionservicerepository_php_sessionservice" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Repository/SessionServiceRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_sessionservicerepository_sessionservicerepository_save", + "target": "src_patient_repository_sessionservicerepository_php_sessionservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L7", + "weight": 1.0, + "source": "service_patientservice", + "target": "billingcalculator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L22", + "weight": 1.0, + "source": "service_patientservice", + "target": "service_patientservice_patientservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L5", + "weight": 1.0, + "source": "service_patientservice", + "target": "src_patient_service_patientservice_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L13", + "weight": 1.0, + "source": "service_patientservice", + "target": "src_patient_service_patientservice_php_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L14", + "weight": 1.0, + "source": "service_patientservice", + "target": "src_patient_service_patientservice_php_patientsession", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L102", + "weight": 1.0, + "source": "service_patientservice_patientservice", + "target": "service_patientservice_patientservice_autocreateforentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L77", + "weight": 1.0, + "source": "service_patientservice_patientservice", + "target": "service_patientservice_patientservice_autocreateonappointmentconfirm", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L45", + "weight": 1.0, + "source": "service_patientservice_patientservice", + "target": "service_patientservice_patientservice_calculatefinalprice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L24", + "weight": 1.0, + "source": "service_patientservice_patientservice", + "target": "service_patientservice_patientservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L120", + "weight": 1.0, + "source": "service_patientservice_patientservice", + "target": "service_patientservice_patientservice_createsession", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L150", + "weight": 1.0, + "source": "service_patientservice_patientservice_createsession", + "target": "service_patientservice_patientservice_calculatefinalprice", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L82", + "weight": 1.0, + "source": "service_patientservice_patientservice_autocreateonappointmentconfirm", + "target": "service_patientservice_patientservice_autocreateforentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "source": "service_patientservice_patientservice_autocreateonappointmentconfirm", + "target": "src_patient_service_patientservice_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L102", + "weight": 1.0, + "context": "parameter_type", + "source": "service_patientservice_patientservice_autocreateforentity", + "target": "src_patient_service_patientservice_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L120", + "weight": 1.0, + "context": "parameter_type", + "source": "service_patientservice_patientservice_createsession", + "target": "src_patient_service_patientservice_php_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Patient/Service/PatientService.php", + "source_location": "L120", + "weight": 1.0, + "context": "return_type", + "source": "service_patientservice_patientservice_createsession", + "target": "src_patient_service_patientservice_php_patientsession", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_paymentcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L30", + "weight": 1.0, + "source": "controller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L23", + "weight": 1.0, + "source": "controller_paymentcontroller", + "target": "src_payment_controller_paymentcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L10", + "weight": 1.0, + "source": "controller_paymentcontroller", + "target": "src_payment_controller_paymentcontroller_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L25", + "weight": 1.0, + "source": "controller_paymentcontroller", + "target": "src_payment_controller_paymentcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L7", + "weight": 1.0, + "source": "controller_paymentcontroller", + "target": "src_payment_controller_paymentcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L31", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L578", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller_allowedhosts", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L216", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller_callback", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L474", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller_config", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L39", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L546", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L630", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L616", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller_handlesmswalletcharge", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L663", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L61", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller_initiateappointment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L294", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller_initiatesubscription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L595", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller_isallowedcallbackip", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L585", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller_isallowedfrontend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L529", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller_mypayments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L686", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L564", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller_resolvegateway", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L439", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller", + "target": "controller_paymentcontroller_paymentcontroller_subscriptioncallback", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L173", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_initiateappointment", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L172", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_initiateappointment", + "target": "controller_paymentcontroller_paymentcontroller_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L177", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_initiateappointment", + "target": "controller_paymentcontroller_paymentcontroller_isallowedfrontend", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L181", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_initiateappointment", + "target": "controller_paymentcontroller_paymentcontroller_resolvegateway", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L61", + "weight": 1.0, + "context": "return_type", + "source": "controller_paymentcontroller_paymentcontroller_initiateappointment", + "target": "src_payment_controller_paymentcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L191", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_initiateappointment", + "target": "src_payment_controller_paymentcontroller_php_payment" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L61", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_paymentcontroller_paymentcontroller_initiateappointment", + "target": "src_payment_controller_paymentcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L61", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_paymentcontroller_paymentcontroller_initiateappointment", + "target": "src_payment_controller_paymentcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L216", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_paymentcontroller_paymentcontroller_callback", + "target": "src_payment_controller_paymentcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L294", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_paymentcontroller_paymentcontroller_initiatesubscription", + "target": "src_payment_controller_paymentcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L529", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_paymentcontroller_paymentcontroller_mypayments", + "target": "src_payment_controller_paymentcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L439", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_paymentcontroller_paymentcontroller_subscriptioncallback", + "target": "src_payment_controller_paymentcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L546", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_paymentcontroller_paymentcontroller_getstatus", + "target": "src_payment_controller_paymentcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L294", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_paymentcontroller_paymentcontroller_initiatesubscription", + "target": "src_payment_controller_paymentcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L529", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_paymentcontroller_paymentcontroller_mypayments", + "target": "src_payment_controller_paymentcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L474", + "weight": 1.0, + "context": "return_type", + "source": "controller_paymentcontroller_paymentcontroller_config", + "target": "src_payment_controller_paymentcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L546", + "weight": 1.0, + "context": "return_type", + "source": "controller_paymentcontroller_paymentcontroller_getstatus", + "target": "src_payment_controller_paymentcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L294", + "weight": 1.0, + "context": "return_type", + "source": "controller_paymentcontroller_paymentcontroller_initiatesubscription", + "target": "src_payment_controller_paymentcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L529", + "weight": 1.0, + "context": "return_type", + "source": "controller_paymentcontroller_paymentcontroller_mypayments", + "target": "src_payment_controller_paymentcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L286", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_callback", + "target": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L284", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_callback", + "target": "controller_paymentcontroller_paymentcontroller_handlesmswalletcharge", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L282", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_callback", + "target": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L248", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_callback", + "target": "controller_paymentcontroller_paymentcontroller_isallowedcallbackip", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L273", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_callback", + "target": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L262", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_callback", + "target": "controller_paymentcontroller_paymentcontroller_resolvegateway", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L267", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_callback", + "target": "src_payment_controller_paymentcontroller_php_payment" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L216", + "weight": 1.0, + "context": "return_type", + "source": "controller_paymentcontroller_paymentcontroller_callback", + "target": "src_payment_controller_paymentcontroller_php_response", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L469", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_subscriptioncallback", + "target": "controller_paymentcontroller_paymentcontroller_callback", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L686", + "weight": 1.0, + "context": "return_type", + "source": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", + "target": "src_payment_controller_paymentcontroller_php_response", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L439", + "weight": 1.0, + "context": "return_type", + "source": "controller_paymentcontroller_paymentcontroller_subscriptioncallback", + "target": "src_payment_controller_paymentcontroller_php_response", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L397", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_initiatesubscription", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L400", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_initiatesubscription", + "target": "controller_paymentcontroller_paymentcontroller_isallowedfrontend", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L404", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_initiatesubscription", + "target": "controller_paymentcontroller_paymentcontroller_resolvegateway", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L414", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_initiatesubscription", + "target": "src_payment_controller_paymentcontroller_php_payment" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L697", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", + "target": "controller_paymentcontroller_paymentcontroller_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L564", + "weight": 1.0, + "context": "return_type", + "source": "controller_paymentcontroller_paymentcontroller_resolvegateway", + "target": "src_payment_controller_paymentcontroller_php_paymentgatewayinterface", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L8", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway", + "target": "src_payment_controller_paymentcontroller_php_paymentgatewayinterface", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MockGateway.php", + "source_location": "L5", + "weight": 1.0, + "source": "gateway_mockgateway_mockgateway", + "target": "src_payment_controller_paymentcontroller_php_paymentgatewayinterface", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L8", + "weight": 1.0, + "source": "gateway_sepgateway_sepgateway", + "target": "src_payment_controller_paymentcontroller_php_paymentgatewayinterface", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L587", + "weight": 1.0, + "source": "controller_paymentcontroller_paymentcontroller_isallowedfrontend", + "target": "controller_paymentcontroller_paymentcontroller_allowedhosts", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L616", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_paymentcontroller_paymentcontroller_handlesmswalletcharge", + "target": "src_payment_controller_paymentcontroller_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L630", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_paymentcontroller_paymentcontroller_handleappointmentconfirmation", + "target": "src_payment_controller_paymentcontroller_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L663", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_paymentcontroller_paymentcontroller_handlesubscriptionactivation", + "target": "src_payment_controller_paymentcontroller_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Controller/PaymentController.php", + "source_location": "L686", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_paymentcontroller_paymentcontroller_redirecttofrontend", + "target": "src_payment_controller_paymentcontroller_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L10", + "weight": 1.0, + "source": "entity_payment", + "target": "entity_payment_payment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_payment", + "target": "src_payment_entity_payment_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L6", + "weight": 1.0, + "source": "entity_payment", + "target": "src_payment_entity_payment_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L78", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L96", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_getamountrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L95", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_getappointment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L103", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_getcallbackip", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L102", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_getfrontendaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L98", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_getgateway", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L100", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_getgatewaytoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L91", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L104", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_getmetadata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L93", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_getorderid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L101", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_getreferenceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L97", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L99", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_gettype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L94", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_getuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L92", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L106", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_setappointment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L111", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_setcallbackip", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L108", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_setgatewaytoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L107", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_setmetadata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L109", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_setreferenceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L110", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_setstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L115", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_toarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L113", + "weight": 1.0, + "source": "entity_payment_payment", + "target": "entity_payment_payment_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "source": "entity_payment_payment", + "target": "src_payment_entity_payment_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "source": "entity_payment_payment", + "target": "src_payment_entity_payment_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L78", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_payment_payment_construct", + "target": "src_payment_entity_payment_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L94", + "weight": 1.0, + "context": "return_type", + "source": "entity_payment_payment_getuser", + "target": "src_payment_entity_payment_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L95", + "weight": 1.0, + "context": "return_type", + "source": "entity_payment_payment_getappointment", + "target": "src_payment_entity_payment_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_payment_payment_setappointment", + "target": "src_payment_entity_payment_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L87", + "weight": 1.0, + "source": "entity_payment_payment_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L106", + "weight": 1.0, + "context": "return_type", + "source": "entity_payment_payment_setappointment", + "target": "src_payment_entity_payment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L111", + "weight": 1.0, + "context": "return_type", + "source": "entity_payment_payment_setcallbackip", + "target": "src_payment_entity_payment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L108", + "weight": 1.0, + "context": "return_type", + "source": "entity_payment_payment_setgatewaytoken", + "target": "src_payment_entity_payment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L107", + "weight": 1.0, + "context": "return_type", + "source": "entity_payment_payment_setmetadata", + "target": "src_payment_entity_payment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L109", + "weight": 1.0, + "context": "return_type", + "source": "entity_payment_payment_setreferenceid", + "target": "src_payment_entity_payment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L110", + "weight": 1.0, + "context": "return_type", + "source": "entity_payment_payment_setstatus", + "target": "src_payment_entity_payment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L107", + "weight": 1.0, + "source": "entity_payment_payment_setmetadata", + "target": "entity_payment_payment_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L108", + "weight": 1.0, + "source": "entity_payment_payment_setgatewaytoken", + "target": "entity_payment_payment_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L109", + "weight": 1.0, + "source": "entity_payment_payment_setreferenceid", + "target": "entity_payment_payment_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L110", + "weight": 1.0, + "source": "entity_payment_payment_setstatus", + "target": "entity_payment_payment_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L111", + "weight": 1.0, + "source": "entity_payment_payment_setcallbackip", + "target": "entity_payment_payment_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Payment/Entity/Payment.php", + "source_location": "L113", + "weight": 1.0, + "source": "entity_payment_payment_touch", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L8", + "weight": 1.0, + "source": "gateway_mellatgateway", + "target": "gateway_mellatgateway_mellatgateway", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L86", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway", + "target": "gateway_mellatgateway_mellatgateway_buildrequestpayload", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L112", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway", + "target": "gateway_mellatgateway_mellatgateway_buildverifypayload", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L22", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway", + "target": "gateway_mellatgateway_mellatgateway_cfg", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L12", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway", + "target": "gateway_mellatgateway_mellatgateway_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L148", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway", + "target": "gateway_mellatgateway_mellatgateway_date", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L20", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway", + "target": "gateway_mellatgateway_mellatgateway_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L27", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway", + "target": "gateway_mellatgateway_mellatgateway_initiate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L141", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway", + "target": "gateway_mellatgateway_mellatgateway_parserefid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L134", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway", + "target": "gateway_mellatgateway_mellatgateway_parserescode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L149", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway", + "target": "gateway_mellatgateway_mellatgateway_time", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L53", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway", + "target": "gateway_mellatgateway_mellatgateway_verify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L88", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway_buildrequestpayload", + "target": "gateway_mellatgateway_mellatgateway_cfg", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L114", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway_buildverifypayload", + "target": "gateway_mellatgateway_mellatgateway_cfg", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L32", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway_initiate", + "target": "gateway_mellatgateway_mellatgateway_buildrequestpayload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L44", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway_initiate", + "target": "gateway_mellatgateway_mellatgateway_parserefid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L38", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway_initiate", + "target": "gateway_mellatgateway_mellatgateway_parserescode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L27", + "weight": 1.0, + "context": "return_type", + "source": "gateway_mellatgateway_mellatgateway_initiate", + "target": "src_payment_gateway_mellatgateway_php_paymentinitresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L69", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway_verify", + "target": "gateway_mellatgateway_mellatgateway_buildverifypayload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L75", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway_verify", + "target": "gateway_mellatgateway_mellatgateway_parserescode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L53", + "weight": 1.0, + "context": "return_type", + "source": "gateway_mellatgateway_mellatgateway_verify", + "target": "src_payment_gateway_mellatgateway_php_paymentverifyresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L101", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway_buildrequestpayload", + "target": "gateway_mellatgateway_mellatgateway_date", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L102", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway_buildrequestpayload", + "target": "gateway_mellatgateway_mellatgateway_time", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L546", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_appointments", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L472", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_clinics", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L419", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_doctors", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L799", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_financereport", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L480", + "weight": 1.0, + "source": "controller_settlementcontroller_settlementcontroller_handlefileupload", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L68", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MellatGateway.php", + "source_location": "L149", + "weight": 1.0, + "source": "gateway_mellatgateway_mellatgateway_time", + "target": "gateway_mellatgateway_mellatgateway_date", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L73", + "weight": 1.0, + "source": "service_jalalidateservice_jalalidateservice_jalalimonth", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L64", + "weight": 1.0, + "source": "service_jalalidateservice_jalalidateservice_jalaliyear", + "target": "gateway_mellatgateway_mellatgateway_date" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Shared/Controller/HealthController.php", + "source_location": "L42", + "weight": 1.0, + "source": "controller_healthcontroller_healthcontroller_invoke", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L633", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L702", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L304", + "weight": 1.0, + "source": "controller_representationcontroller_representationcontroller_dashboardmonthly", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L370", + "weight": 1.0, + "source": "controller_representationcontroller_representationcontroller_dashboardyearly", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L72", + "weight": 1.0, + "source": "controller_specialtycontroller_specialtycontroller_create", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L156", + "weight": 1.0, + "source": "controller_specialtycontroller_specialtycontroller_slugify", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L108", + "weight": 1.0, + "source": "controller_tagcontroller_tagcontroller_slugify", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L58", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L80", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff_setactive", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L78", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff_setaddress", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff_setfullname", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff_setjobtitle", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L79", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff_setnationalcode", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff_setphone", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L85", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff_toggleactive", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L96", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription_getdaysremaining", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L88", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription_isactive", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L84", + "weight": 1.0, + "source": "entity_comment_comment_approve", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_comment_comment_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L85", + "weight": 1.0, + "source": "entity_comment_comment_reject", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L82", + "weight": 1.0, + "source": "entity_comment_comment_setbody", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L72", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L111", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary_touch", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L105", + "weight": 1.0, + "source": "entity_financialbreakdown_financialbreakdown_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L43", + "weight": 1.0, + "source": "entity_like_like_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L67", + "weight": 1.0, + "source": "entity_rate_rate_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L92", + "weight": 1.0, + "source": "entity_rate_rate_setdimensions", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L98", + "weight": 1.0, + "source": "entity_representation_representation_addiban", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L58", + "weight": 1.0, + "source": "entity_representation_representation_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L126", + "weight": 1.0, + "source": "entity_representation_representation_touch", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L88", + "weight": 1.0, + "source": "entity_settlement_settlement_approve", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_settlement_settlement_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L108", + "weight": 1.0, + "source": "entity_settlement_settlement_markpaid", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L98", + "weight": 1.0, + "source": "entity_settlement_settlement_reject", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L80", + "weight": 1.0, + "source": "entity_settlement_settlement_setreceipt", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L70", + "weight": 1.0, + "source": "entity_smslog_smslog_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_smsmessagetemplate_smsmessagetemplate_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L84", + "weight": 1.0, + "source": "entity_smsmessagetemplate_smsmessagetemplate_setbody", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L83", + "weight": 1.0, + "source": "entity_smsmessagetemplate_smsmessagetemplate_settitle", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L93", + "weight": 1.0, + "source": "entity_smssettings_smssettings_approvepostvisittext", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L57", + "weight": 1.0, + "source": "entity_smssettings_smssettings_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L101", + "weight": 1.0, + "source": "entity_smssettings_smssettings_rejectpostvisittext", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_smssettings_smssettings_setpostvisitenabled", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_smssettings_smssettings_setpostvisittext", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L72", + "weight": 1.0, + "source": "entity_smssettings_smssettings_setreminderenabled", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_smssettings_smssettings_setreminderhoursbefore", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L82", + "weight": 1.0, + "source": "entity_smssettings_smssettings_submitpostvisittext", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L55", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L93", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate_touch", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L37", + "weight": 1.0, + "source": "entity_smswallet_smswallet_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L49", + "weight": 1.0, + "source": "entity_smswallet_smswallet_credit", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L58", + "weight": 1.0, + "source": "entity_smswallet_smswallet_debit", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L53", + "weight": 1.0, + "source": "entity_smswallettransaction_smswallettransaction_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L57", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod_setactive", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod_setdurationmonths", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod_setlabel", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod_setpricerials", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod_setsortorder", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L54", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan_setactive", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan_setfeatures", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L71", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan_setlevel", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L72", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan_setmaxsecretaries", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L70", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan_setname", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L100", + "weight": 1.0, + "source": "entity_userprofile_userprofile_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L154", + "weight": 1.0, + "source": "entity_userprofile_userprofile_touch", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L56", + "weight": 1.0, + "source": "entity_wallettransaction_wallettransaction_construct", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L29", + "weight": 1.0, + "source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L120", + "weight": 1.0, + "source": "service_subscriptionservice_subscriptionservice_calculateexpiresat", + "target": "gateway_mellatgateway_mellatgateway_time" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MockGateway.php", + "source_location": "L5", + "weight": 1.0, + "source": "gateway_mockgateway", + "target": "gateway_mockgateway_mockgateway", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MockGateway.php", + "source_location": "L7", + "weight": 1.0, + "source": "gateway_mockgateway_mockgateway", + "target": "gateway_mockgateway_mockgateway_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MockGateway.php", + "source_location": "L9", + "weight": 1.0, + "source": "gateway_mockgateway_mockgateway", + "target": "gateway_mockgateway_mockgateway_initiate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MockGateway.php", + "source_location": "L15", + "weight": 1.0, + "source": "gateway_mockgateway_mockgateway", + "target": "gateway_mockgateway_mockgateway_verify", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MockGateway.php", + "source_location": "L9", + "weight": 1.0, + "context": "return_type", + "source": "gateway_mockgateway_mockgateway_initiate", + "target": "src_payment_gateway_mockgateway_php_paymentinitresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/MockGateway.php", + "source_location": "L15", + "weight": 1.0, + "context": "return_type", + "source": "gateway_mockgateway_mockgateway_verify", + "target": "src_payment_gateway_mockgateway_php_paymentverifyresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", + "source_location": "L7", + "weight": 1.0, + "source": "gateway_paymentgatewayinterface", + "target": "gateway_paymentgatewayinterface_getname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", + "source_location": "L12", + "weight": 1.0, + "source": "gateway_paymentgatewayinterface", + "target": "gateway_paymentgatewayinterface_initiate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", + "source_location": "L17", + "weight": 1.0, + "source": "gateway_paymentgatewayinterface", + "target": "gateway_paymentgatewayinterface_verify", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", + "source_location": "L12", + "weight": 1.0, + "context": "return_type", + "source": "gateway_paymentgatewayinterface_initiate", + "target": "src_payment_gateway_paymentgatewayinterface_php_paymentinitresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/PaymentGatewayInterface.php", + "source_location": "L17", + "weight": 1.0, + "context": "return_type", + "source": "gateway_paymentgatewayinterface_verify", + "target": "src_payment_gateway_paymentgatewayinterface_php_paymentverifyresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/PaymentInitResult.php", + "source_location": "L5", + "weight": 1.0, + "source": "gateway_paymentinitresult", + "target": "gateway_paymentinitresult_paymentinitresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/PaymentInitResult.php", + "source_location": "L7", + "weight": 1.0, + "source": "gateway_paymentinitresult_paymentinitresult", + "target": "gateway_paymentinitresult_paymentinitresult_construct", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/PaymentVerifyResult.php", + "source_location": "L5", + "weight": 1.0, + "source": "gateway_paymentverifyresult", + "target": "gateway_paymentverifyresult_paymentverifyresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/PaymentVerifyResult.php", + "source_location": "L7", + "weight": 1.0, + "source": "gateway_paymentverifyresult_paymentverifyresult", + "target": "gateway_paymentverifyresult_paymentverifyresult_construct", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L8", + "weight": 1.0, + "source": "gateway_sepgateway", + "target": "gateway_sepgateway_sepgateway", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L21", + "weight": 1.0, + "source": "gateway_sepgateway_sepgateway", + "target": "gateway_sepgateway_sepgateway_cfg", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L13", + "weight": 1.0, + "source": "gateway_sepgateway_sepgateway", + "target": "gateway_sepgateway_sepgateway_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L19", + "weight": 1.0, + "source": "gateway_sepgateway_sepgateway", + "target": "gateway_sepgateway_sepgateway_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L26", + "weight": 1.0, + "source": "gateway_sepgateway_sepgateway", + "target": "gateway_sepgateway_sepgateway_initiate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L54", + "weight": 1.0, + "source": "gateway_sepgateway_sepgateway", + "target": "gateway_sepgateway_sepgateway_verify", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L32", + "weight": 1.0, + "source": "gateway_sepgateway_sepgateway_initiate", + "target": "gateway_sepgateway_sepgateway_cfg", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L70", + "weight": 1.0, + "source": "gateway_sepgateway_sepgateway_verify", + "target": "gateway_sepgateway_sepgateway_cfg", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L26", + "weight": 1.0, + "context": "return_type", + "source": "gateway_sepgateway_sepgateway_initiate", + "target": "src_payment_gateway_sepgateway_php_paymentinitresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Gateway/SepGateway.php", + "source_location": "L54", + "weight": 1.0, + "context": "return_type", + "source": "gateway_sepgateway_sepgateway_verify", + "target": "src_payment_gateway_sepgateway_php_paymentverifyresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_paymentrepository", + "target": "repository_paymentrepository_paymentrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_paymentrepository", + "target": "src_payment_repository_paymentrepository_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_paymentrepository", + "target": "src_payment_repository_paymentrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_paymentrepository", + "target": "src_payment_repository_paymentrepository_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_paymentrepository", + "target": "src_payment_repository_paymentrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_paymentrepository_paymentrepository", + "target": "repository_paymentrepository_paymentrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L39", + "weight": 1.0, + "source": "repository_paymentrepository_paymentrepository", + "target": "repository_paymentrepository_paymentrepository_countbyuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L52", + "weight": 1.0, + "source": "repository_paymentrepository_paymentrepository", + "target": "repository_paymentrepository_paymentrepository_findbyorderid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L24", + "weight": 1.0, + "source": "repository_paymentrepository_paymentrepository", + "target": "repository_paymentrepository_paymentrepository_findbyuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L18", + "weight": 1.0, + "source": "repository_paymentrepository_paymentrepository", + "target": "repository_paymentrepository_paymentrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L57", + "weight": 1.0, + "source": "repository_paymentrepository_paymentrepository", + "target": "repository_paymentrepository_paymentrepository_findpendingbyappointment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L65", + "weight": 1.0, + "source": "repository_paymentrepository_paymentrepository", + "target": "repository_paymentrepository_paymentrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L13", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_paymentrepository_paymentrepository_construct", + "target": "src_payment_repository_paymentrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L15", + "weight": 1.0, + "source": "repository_paymentrepository_paymentrepository_construct", + "target": "src_payment_repository_paymentrepository_php_payment" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L18", + "weight": 1.0, + "context": "return_type", + "source": "repository_paymentrepository_paymentrepository_findbyuuid", + "target": "src_payment_repository_paymentrepository_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L52", + "weight": 1.0, + "context": "return_type", + "source": "repository_paymentrepository_paymentrepository_findbyorderid", + "target": "src_payment_repository_paymentrepository_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L61", + "weight": 1.0, + "context": "return_type", + "confidence_score": 1.0, + "source": "repository_paymentrepository_paymentrepository_findpendingbyappointment", + "target": "src_payment_repository_paymentrepository_php_payment" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_paymentrepository_paymentrepository_save", + "target": "src_payment_repository_paymentrepository_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L24", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_paymentrepository_paymentrepository_findbyuser", + "target": "src_payment_repository_paymentrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_paymentrepository_paymentrepository_countbyuser", + "target": "src_payment_repository_paymentrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Repository/PaymentRepository.php", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_paymentrepository_paymentrepository_findpendingbyappointment", + "target": "src_payment_repository_paymentrepository_php_appointment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Service/CircuitBreakerService.php", + "source_location": "L8", + "weight": 1.0, + "source": "service_circuitbreakerservice", + "target": "service_circuitbreakerservice_circuitbreakerservice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Service/CircuitBreakerService.php", + "source_location": "L13", + "weight": 1.0, + "source": "service_circuitbreakerservice_circuitbreakerservice", + "target": "service_circuitbreakerservice_circuitbreakerservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Service/CircuitBreakerService.php", + "source_location": "L15", + "weight": 1.0, + "source": "service_circuitbreakerservice_circuitbreakerservice", + "target": "service_circuitbreakerservice_circuitbreakerservice_isopen", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Service/CircuitBreakerService.php", + "source_location": "L21", + "weight": 1.0, + "source": "service_circuitbreakerservice_circuitbreakerservice", + "target": "service_circuitbreakerservice_circuitbreakerservice_recordfailure", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Payment/Service/CircuitBreakerService.php", + "source_location": "L37", + "weight": 1.0, + "source": "service_circuitbreakerservice_circuitbreakerservice", + "target": "service_circuitbreakerservice_circuitbreakerservice_recordsuccess", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L15", + "weight": 1.0, + "source": "controller_ratingcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L23", + "weight": 1.0, + "source": "controller_ratingcontroller", + "target": "controller_ratingcontroller_ratingcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L9", + "weight": 1.0, + "source": "controller_ratingcontroller", + "target": "like", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L10", + "weight": 1.0, + "source": "controller_ratingcontroller", + "target": "rate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L17", + "weight": 1.0, + "source": "controller_ratingcontroller", + "target": "src_rating_controller_ratingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_ratingcontroller", + "target": "src_rating_controller_ratingcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_ratingcontroller", + "target": "src_rating_controller_ratingcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L24", + "weight": 1.0, + "source": "controller_ratingcontroller_ratingcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L356", + "weight": 1.0, + "source": "controller_ratingcontroller_ratingcontroller", + "target": "controller_ratingcontroller_ratingcontroller_approvecomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L26", + "weight": 1.0, + "source": "controller_ratingcontroller_ratingcontroller", + "target": "controller_ratingcontroller_ratingcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L183", + "weight": 1.0, + "source": "controller_ratingcontroller_ratingcontroller", + "target": "controller_ratingcontroller_ratingcontroller_createcomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L285", + "weight": 1.0, + "source": "controller_ratingcontroller_ratingcontroller", + "target": "controller_ratingcontroller_ratingcontroller_deletecomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L141", + "weight": 1.0, + "source": "controller_ratingcontroller_ratingcontroller", + "target": "controller_ratingcontroller_ratingcontroller_eligibility", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L104", + "weight": 1.0, + "source": "controller_ratingcontroller_ratingcontroller", + "target": "controller_ratingcontroller_ratingcontroller_getaverage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L249", + "weight": 1.0, + "source": "controller_ratingcontroller_ratingcontroller", + "target": "controller_ratingcontroller_ratingcontroller_listcomments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L329", + "weight": 1.0, + "source": "controller_ratingcontroller_ratingcontroller", + "target": "controller_ratingcontroller_ratingcontroller_pendingcomments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L36", + "weight": 1.0, + "source": "controller_ratingcontroller_ratingcontroller", + "target": "controller_ratingcontroller_ratingcontroller_rate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L392", + "weight": 1.0, + "source": "controller_ratingcontroller_ratingcontroller", + "target": "controller_ratingcontroller_ratingcontroller_rejectcomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L430", + "weight": 1.0, + "source": "controller_ratingcontroller_ratingcontroller", + "target": "controller_ratingcontroller_ratingcontroller_togglelike", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L88", + "weight": 1.0, + "source": "controller_ratingcontroller_ratingcontroller_rate", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L36", + "weight": 1.0, + "context": "return_type", + "source": "controller_ratingcontroller_ratingcontroller_rate", + "target": "src_rating_controller_ratingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_ratingcontroller_ratingcontroller_rate", + "target": "src_rating_controller_ratingcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_ratingcontroller_ratingcontroller_rate", + "target": "src_rating_controller_ratingcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L183", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_ratingcontroller_ratingcontroller_createcomment", + "target": "src_rating_controller_ratingcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L430", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_ratingcontroller_ratingcontroller_togglelike", + "target": "src_rating_controller_ratingcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L183", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_ratingcontroller_ratingcontroller_createcomment", + "target": "src_rating_controller_ratingcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L285", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_ratingcontroller_ratingcontroller_deletecomment", + "target": "src_rating_controller_ratingcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_ratingcontroller_ratingcontroller_eligibility", + "target": "src_rating_controller_ratingcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L430", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_ratingcontroller_ratingcontroller_togglelike", + "target": "src_rating_controller_ratingcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L356", + "weight": 1.0, + "context": "return_type", + "source": "controller_ratingcontroller_ratingcontroller_approvecomment", + "target": "src_rating_controller_ratingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L183", + "weight": 1.0, + "context": "return_type", + "source": "controller_ratingcontroller_ratingcontroller_createcomment", + "target": "src_rating_controller_ratingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L285", + "weight": 1.0, + "context": "return_type", + "source": "controller_ratingcontroller_ratingcontroller_deletecomment", + "target": "src_rating_controller_ratingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L141", + "weight": 1.0, + "context": "return_type", + "source": "controller_ratingcontroller_ratingcontroller_eligibility", + "target": "src_rating_controller_ratingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L104", + "weight": 1.0, + "context": "return_type", + "source": "controller_ratingcontroller_ratingcontroller_getaverage", + "target": "src_rating_controller_ratingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L249", + "weight": 1.0, + "context": "return_type", + "source": "controller_ratingcontroller_ratingcontroller_listcomments", + "target": "src_rating_controller_ratingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L329", + "weight": 1.0, + "context": "return_type", + "source": "controller_ratingcontroller_ratingcontroller_pendingcomments", + "target": "src_rating_controller_ratingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L392", + "weight": 1.0, + "context": "return_type", + "source": "controller_ratingcontroller_ratingcontroller_rejectcomment", + "target": "src_rating_controller_ratingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L430", + "weight": 1.0, + "context": "return_type", + "source": "controller_ratingcontroller_ratingcontroller_togglelike", + "target": "src_rating_controller_ratingcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Rating/Controller/RatingController.php", + "source_location": "L232", + "weight": 1.0, + "source": "controller_ratingcontroller_ratingcontroller_createcomment", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L12", + "weight": 1.0, + "source": "entity_comment", + "target": "entity_comment_comment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L8", + "weight": 1.0, + "source": "entity_comment", + "target": "src_rating_entity_comment_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L6", + "weight": 1.0, + "source": "entity_comment", + "target": "src_rating_entity_comment_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_comment", + "target": "src_rating_entity_comment_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L84", + "weight": 1.0, + "source": "entity_comment_comment", + "target": "entity_comment_comment_approve", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L59", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_comment_comment_construct", + "target": "entity_comment_comment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_comment_comment", + "target": "entity_comment_comment_getbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_comment_comment", + "target": "entity_comment_comment_getdoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L72", + "weight": 1.0, + "source": "entity_comment_comment", + "target": "entity_comment_comment_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L78", + "weight": 1.0, + "source": "entity_comment_comment", + "target": "entity_comment_comment_getlikes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L79", + "weight": 1.0, + "context": "return_type", + "source": "entity_comment_comment_getparent", + "target": "entity_comment_comment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L80", + "weight": 1.0, + "source": "entity_comment_comment", + "target": "entity_comment_comment_getreplies", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_comment_comment", + "target": "entity_comment_comment_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_comment_comment", + "target": "entity_comment_comment_getuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_comment_comment", + "target": "entity_comment_comment_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L85", + "weight": 1.0, + "source": "entity_comment_comment", + "target": "entity_comment_comment_reject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L82", + "weight": 1.0, + "source": "entity_comment_comment", + "target": "entity_comment_comment_setbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L87", + "weight": 1.0, + "source": "entity_comment_comment", + "target": "entity_comment_comment_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "source": "entity_comment_comment", + "target": "src_rating_entity_comment_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "source": "entity_comment_comment", + "target": "src_rating_entity_comment_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "source": "entity_comment_comment", + "target": "src_rating_entity_comment_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L59", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_comment_comment_construct", + "target": "src_rating_entity_comment_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L74", + "weight": 1.0, + "context": "return_type", + "source": "entity_comment_comment_getuser", + "target": "src_rating_entity_comment_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L87", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_comment_comment_toarray", + "target": "src_rating_entity_comment_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L59", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_comment_comment_construct", + "target": "src_rating_entity_comment_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L75", + "weight": 1.0, + "context": "return_type", + "source": "entity_comment_comment_getdoctor", + "target": "src_rating_entity_comment_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L78", + "weight": 1.0, + "context": "return_type", + "source": "entity_comment_comment_getlikes", + "target": "src_rating_entity_comment_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L80", + "weight": 1.0, + "context": "return_type", + "source": "entity_comment_comment_getreplies", + "target": "src_rating_entity_comment_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L100", + "weight": 1.0, + "source": "entity_comment_comment_toarray", + "target": "entity_comment_comment_getid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L100", + "weight": 1.0, + "source": "entity_comment_comment_toarray", + "target": "entity_comment_comment_getuser", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L108", + "weight": 1.0, + "source": "entity_comment_comment_toarray", + "target": "entity_comment_comment_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L82", + "weight": 1.0, + "context": "return_type", + "source": "entity_comment_comment_setbody", + "target": "src_rating_entity_comment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L84", + "weight": 1.0, + "context": "return_type", + "source": "entity_comment_comment_approve", + "target": "src_rating_entity_comment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Comment.php", + "source_location": "L85", + "weight": 1.0, + "context": "return_type", + "source": "entity_comment_comment_reject", + "target": "src_rating_entity_comment_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_like", + "target": "entity_like_like", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_like", + "target": "src_rating_entity_like_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L37", + "weight": 1.0, + "source": "entity_like_like", + "target": "entity_like_like_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L49", + "weight": 1.0, + "source": "entity_like_like", + "target": "entity_like_like_getcomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L46", + "weight": 1.0, + "source": "entity_like_like", + "target": "entity_like_like_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L48", + "weight": 1.0, + "source": "entity_like_like", + "target": "entity_like_like_getuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L47", + "weight": 1.0, + "source": "entity_like_like", + "target": "entity_like_like_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L50", + "weight": 1.0, + "source": "entity_like_like", + "target": "entity_like_like_getvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L52", + "weight": 1.0, + "source": "entity_like_like", + "target": "entity_like_like_setvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L54", + "weight": 1.0, + "source": "entity_like_like", + "target": "entity_like_like_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L26", + "weight": 1.0, + "context": "field", + "source": "entity_like_like", + "target": "src_rating_entity_like_php_comment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L22", + "weight": 1.0, + "context": "field", + "source": "entity_like_like", + "target": "src_rating_entity_like_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_like_like_construct", + "target": "src_rating_entity_like_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L48", + "weight": 1.0, + "context": "return_type", + "source": "entity_like_like_getuser", + "target": "src_rating_entity_like_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_like_like_construct", + "target": "src_rating_entity_like_php_comment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L49", + "weight": 1.0, + "context": "return_type", + "source": "entity_like_like_getcomment", + "target": "src_rating_entity_like_php_comment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L58", + "weight": 1.0, + "source": "entity_like_like_toarray", + "target": "entity_like_like_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Like.php", + "source_location": "L52", + "weight": 1.0, + "context": "return_type", + "source": "entity_like_like_setvalue", + "target": "src_rating_entity_like_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L10", + "weight": 1.0, + "source": "entity_rate", + "target": "entity_rate_rate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L6", + "weight": 1.0, + "source": "entity_rate", + "target": "src_rating_entity_rate_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_rate", + "target": "src_rating_entity_rate_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_rate_rate", + "target": "entity_rate_rate_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L78", + "weight": 1.0, + "source": "entity_rate_rate", + "target": "entity_rate_rate_getaccuracyofdiagnosis", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L80", + "weight": 1.0, + "source": "entity_rate_rate", + "target": "entity_rate_rate_getcliniccleanliness", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_rate_rate", + "target": "entity_rate_rate_getdoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L79", + "weight": 1.0, + "source": "entity_rate_rate", + "target": "entity_rate_rate_getdoctorbehavior", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L81", + "weight": 1.0, + "source": "entity_rate_rate", + "target": "entity_rate_rate_getdoctorexpertise", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L72", + "weight": 1.0, + "source": "entity_rate_rate", + "target": "entity_rate_rate_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_rate_rate", + "target": "entity_rate_rate_getuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_rate_rate", + "target": "entity_rate_rate_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_rate_rate", + "target": "entity_rate_rate_getwaitingtimeatclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L97", + "weight": 1.0, + "source": "entity_rate_rate", + "target": "entity_rate_rate_overallpercent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L84", + "weight": 1.0, + "source": "entity_rate_rate", + "target": "entity_rate_rate_setdimensions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "source": "entity_rate_rate", + "target": "src_rating_entity_rate_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "source": "entity_rate_rate", + "target": "src_rating_entity_rate_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_rate_rate_construct", + "target": "src_rating_entity_rate_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L74", + "weight": 1.0, + "context": "return_type", + "source": "entity_rate_rate_getuser", + "target": "src_rating_entity_rate_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_rate_rate_construct", + "target": "src_rating_entity_rate_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L75", + "weight": 1.0, + "context": "return_type", + "source": "entity_rate_rate_getdoctor", + "target": "src_rating_entity_rate_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_rate_rate_construct", + "target": "entity_rate_rate_setdimensions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Entity/Rate.php", + "source_location": "L84", + "weight": 1.0, + "context": "return_type", + "source": "entity_rate_rate_setdimensions", + "target": "src_rating_entity_rate_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_commentrepository", + "target": "repository_commentrepository_commentrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_commentrepository", + "target": "src_rating_repository_commentrepository_php_comment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_commentrepository", + "target": "src_rating_repository_commentrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_commentrepository", + "target": "src_rating_repository_commentrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_commentrepository_commentrepository", + "target": "repository_commentrepository_commentrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_commentrepository_commentrepository", + "target": "repository_commentrepository_commentrepository_findapprovedbydoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L23", + "weight": 1.0, + "source": "repository_commentrepository_commentrepository", + "target": "repository_commentrepository_commentrepository_findapprovedrootsbydoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_commentrepository_commentrepository", + "target": "repository_commentrepository_commentrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L32", + "weight": 1.0, + "source": "repository_commentrepository_commentrepository", + "target": "repository_commentrepository_commentrepository_findpending", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L38", + "weight": 1.0, + "source": "repository_commentrepository_commentrepository", + "target": "repository_commentrepository_commentrepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L37", + "weight": 1.0, + "source": "repository_commentrepository_commentrepository", + "target": "repository_commentrepository_commentrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_commentrepository_commentrepository_construct", + "target": "src_rating_repository_commentrepository_php_comment" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_commentrepository_commentrepository_construct", + "target": "src_rating_repository_commentrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L14", + "weight": 1.0, + "context": "return_type", + "source": "repository_commentrepository_commentrepository_findbyuuid", + "target": "src_rating_repository_commentrepository_php_comment", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L19", + "weight": 1.0, + "source": "repository_commentrepository_commentrepository_findapprovedbydoctor", + "target": "src_rating_repository_commentrepository_php_comment" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L26", + "weight": 1.0, + "source": "repository_commentrepository_commentrepository_findapprovedrootsbydoctor", + "target": "src_rating_repository_commentrepository_php_comment" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L34", + "weight": 1.0, + "source": "repository_commentrepository_commentrepository_findpending", + "target": "src_rating_repository_commentrepository_php_comment" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_commentrepository_commentrepository_remove", + "target": "src_rating_repository_commentrepository_php_comment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_commentrepository_commentrepository_save", + "target": "src_rating_repository_commentrepository_php_comment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_commentrepository_commentrepository_findapprovedbydoctor", + "target": "src_rating_repository_commentrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/CommentRepository.php", + "source_location": "L23", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_commentrepository_commentrepository_findapprovedrootsbydoctor", + "target": "src_rating_repository_commentrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_likerepository", + "target": "like", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_likerepository", + "target": "repository_likerepository_likerepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_likerepository", + "target": "src_rating_repository_likerepository_php_comment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_likerepository", + "target": "src_rating_repository_likerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_likerepository", + "target": "src_rating_repository_likerepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_likerepository_likerepository", + "target": "repository_likerepository_likerepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L18", + "weight": 1.0, + "source": "repository_likerepository_likerepository", + "target": "repository_likerepository_likerepository_countbycomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L15", + "weight": 1.0, + "source": "repository_likerepository_likerepository", + "target": "repository_likerepository_likerepository_findbyuserandcomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L41", + "weight": 1.0, + "source": "repository_likerepository_likerepository", + "target": "repository_likerepository_likerepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L40", + "weight": 1.0, + "source": "repository_likerepository_likerepository", + "target": "repository_likerepository_likerepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_likerepository_likerepository_construct", + "target": "like" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L13", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_likerepository_likerepository_construct", + "target": "src_rating_repository_likerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L15", + "weight": 1.0, + "context": "return_type", + "source": "repository_likerepository_likerepository_findbyuserandcomment", + "target": "like", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L15", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_likerepository_likerepository_findbyuserandcomment", + "target": "src_rating_repository_likerepository_php_comment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L15", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_likerepository_likerepository_findbyuserandcomment", + "target": "src_rating_repository_likerepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L18", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_likerepository_likerepository_countbycomment", + "target": "src_rating_repository_likerepository_php_comment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_likerepository_likerepository_remove", + "target": "like", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/LikeRepository.php", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_likerepository_likerepository_save", + "target": "like", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_raterepository", + "target": "rate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_raterepository", + "target": "repository_raterepository_raterepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_raterepository", + "target": "src_rating_repository_raterepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_raterepository", + "target": "src_rating_repository_raterepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_raterepository", + "target": "src_rating_repository_raterepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_raterepository_raterepository", + "target": "repository_raterepository_raterepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L15", + "weight": 1.0, + "source": "repository_raterepository_raterepository", + "target": "repository_raterepository_raterepository_findbyuseranddoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L22", + "weight": 1.0, + "source": "repository_raterepository_raterepository", + "target": "repository_raterepository_raterepository_getaggregate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L53", + "weight": 1.0, + "source": "repository_raterepository_raterepository", + "target": "repository_raterepository_raterepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_raterepository_raterepository_construct", + "target": "rate" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L13", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_raterepository_raterepository_construct", + "target": "src_rating_repository_raterepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L15", + "weight": 1.0, + "context": "return_type", + "source": "repository_raterepository_raterepository_findbyuseranddoctor", + "target": "rate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L15", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_raterepository_raterepository_findbyuseranddoctor", + "target": "src_rating_repository_raterepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L15", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_raterepository_raterepository_findbyuseranddoctor", + "target": "src_rating_repository_raterepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L22", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_raterepository_raterepository_getaggregate", + "target": "src_rating_repository_raterepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L38", + "weight": 1.0, + "source": "repository_raterepository_raterepository_getaggregate", + "target": "rate" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Rating/Repository/RateRepository.php", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_raterepository_raterepository_save", + "target": "rate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L14", + "weight": 1.0, + "source": "controller_representationactioncontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L27", + "weight": 1.0, + "source": "controller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L9", + "weight": 1.0, + "source": "controller_representationactioncontroller", + "target": "financialbreakdown", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L17", + "weight": 1.0, + "source": "controller_representationactioncontroller", + "target": "src_representation_controller_representationactioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_representationactioncontroller", + "target": "src_representation_controller_representationactioncontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_representationactioncontroller", + "target": "src_representation_controller_representationactioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L29", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L114", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_addiban", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L478", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_appointments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L425", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_clinics", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L31", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L289", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_createclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L200", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_createdoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L618", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L368", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_doctors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L669", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L556", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_doctorstats", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L740", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_financereport", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L41", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_me", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L191", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_normalizeiban", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L169", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_removeiban", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L62", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_repprofile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L587", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L70", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller", + "target": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L58", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_me", + "target": "controller_representationactioncontroller_representationactioncontroller_repprofile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L41", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationactioncontroller_representationactioncontroller_me", + "target": "src_representation_controller_representationactioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_me", + "target": "src_representation_controller_representationactioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L114", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_addiban", + "target": "src_representation_controller_representationactioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L478", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_appointments", + "target": "src_representation_controller_representationactioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L425", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_clinics", + "target": "src_representation_controller_representationactioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "confidence_score": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_createclinic", + "target": "src_representation_controller_representationactioncontroller_php_user" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L238", + "weight": 1.0, + "context": "parameter_type", + "confidence_score": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_createdoctor", + "target": "src_representation_controller_representationactioncontroller_php_user" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L618", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", + "target": "src_representation_controller_representationactioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L368", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_doctors", + "target": "src_representation_controller_representationactioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L669", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", + "target": "src_representation_controller_representationactioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L556", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_doctorstats", + "target": "src_representation_controller_representationactioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L740", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_financereport", + "target": "src_representation_controller_representationactioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L169", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_removeiban", + "target": "src_representation_controller_representationactioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_repprofile", + "target": "src_representation_controller_representationactioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L587", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", + "target": "src_representation_controller_representationactioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", + "target": "src_representation_controller_representationactioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L114", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationactioncontroller_representationactioncontroller_addiban", + "target": "src_representation_controller_representationactioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L478", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationactioncontroller_representationactioncontroller_appointments", + "target": "src_representation_controller_representationactioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L425", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationactioncontroller_representationactioncontroller_clinics", + "target": "src_representation_controller_representationactioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L289", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationactioncontroller_representationactioncontroller_createclinic", + "target": "src_representation_controller_representationactioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L200", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationactioncontroller_representationactioncontroller_createdoctor", + "target": "src_representation_controller_representationactioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L618", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationactioncontroller_representationactioncontroller_dashboardsummary", + "target": "src_representation_controller_representationactioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L368", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationactioncontroller_representationactioncontroller_doctors", + "target": "src_representation_controller_representationactioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L669", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", + "target": "src_representation_controller_representationactioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L556", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationactioncontroller_representationactioncontroller_doctorstats", + "target": "src_representation_controller_representationactioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L740", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationactioncontroller_representationactioncontroller_financereport", + "target": "src_representation_controller_representationactioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L169", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationactioncontroller_representationactioncontroller_removeiban", + "target": "src_representation_controller_representationactioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L587", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationactioncontroller_representationactioncontroller_toggledoctorstatus", + "target": "src_representation_controller_representationactioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L70", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", + "target": "src_representation_controller_representationactioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L166", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_addiban", + "target": "controller_representationactioncontroller_representationactioncontroller_repprofile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L187", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_removeiban", + "target": "controller_representationactioncontroller_representationactioncontroller_repprofile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_repprofile", + "target": "src_representation_controller_representationactioncontroller_php_representation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L111", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", + "target": "controller_representationactioncontroller_representationactioncontroller_repprofile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L104", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_verifynationalcode", + "target": "src_representation_controller_representationactioncontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L114", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_addiban", + "target": "src_representation_controller_representationactioncontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L478", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_appointments", + "target": "src_representation_controller_representationactioncontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L425", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_clinics", + "target": "src_representation_controller_representationactioncontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L289", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_createclinic", + "target": "src_representation_controller_representationactioncontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L200", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_createdoctor", + "target": "src_representation_controller_representationactioncontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L368", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_doctors", + "target": "src_representation_controller_representationactioncontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L669", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_doctorsperformance", + "target": "src_representation_controller_representationactioncontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L740", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationactioncontroller_representationactioncontroller_financereport", + "target": "src_representation_controller_representationactioncontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L140", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_addiban", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L147", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_addiban", + "target": "controller_representationactioncontroller_representationactioncontroller_normalizeiban", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L228", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_createdoctor", + "target": "service_inputvalidator_inputvalidator" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Controller/RepresentationActionController.php", + "source_location": "L314", + "weight": 1.0, + "source": "controller_representationactioncontroller_representationactioncontroller_createclinic", + "target": "service_inputvalidator_inputvalidator" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L11", + "weight": 1.0, + "source": "controller_representationcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L21", + "weight": 1.0, + "source": "controller_representationcontroller", + "target": "controller_representationcontroller_representationcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L15", + "weight": 1.0, + "source": "controller_representationcontroller", + "target": "src_representation_controller_representationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L7", + "weight": 1.0, + "source": "controller_representationcontroller", + "target": "src_representation_controller_representationcontroller_php_representation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L16", + "weight": 1.0, + "source": "controller_representationcontroller", + "target": "src_representation_controller_representationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_representationcontroller", + "target": "src_representation_controller_representationcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L23", + "weight": 1.0, + "source": "controller_representationcontroller_representationcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L392", + "weight": 1.0, + "source": "controller_representationcontroller_representationcontroller", + "target": "controller_representationcontroller_representationcontroller_buildstats", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L25", + "weight": 1.0, + "source": "controller_representationcontroller_representationcontroller", + "target": "controller_representationcontroller_representationcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L34", + "weight": 1.0, + "source": "controller_representationcontroller_representationcontroller", + "target": "controller_representationcontroller_representationcontroller_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L257", + "weight": 1.0, + "source": "controller_representationcontroller_representationcontroller", + "target": "controller_representationcontroller_representationcontroller_dashboardmonthly", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L315", + "weight": 1.0, + "source": "controller_representationcontroller_representationcontroller", + "target": "controller_representationcontroller_representationcontroller_dashboardyearly", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L217", + "weight": 1.0, + "source": "controller_representationcontroller_representationcontroller", + "target": "controller_representationcontroller_representationcontroller_delete", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L120", + "weight": 1.0, + "source": "controller_representationcontroller_representationcontroller", + "target": "controller_representationcontroller_representationcontroller_get", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L158", + "weight": 1.0, + "source": "controller_representationcontroller_representationcontroller", + "target": "controller_representationcontroller_representationcontroller_update", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L87", + "weight": 1.0, + "source": "controller_representationcontroller_representationcontroller_create", + "target": "service_inputvalidator_inputvalidator" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L34", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationcontroller_representationcontroller_create", + "target": "src_representation_controller_representationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationcontroller_representationcontroller_create", + "target": "src_representation_controller_representationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L257", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationcontroller_representationcontroller_dashboardmonthly", + "target": "src_representation_controller_representationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L315", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationcontroller_representationcontroller_dashboardyearly", + "target": "src_representation_controller_representationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L158", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationcontroller_representationcontroller_update", + "target": "src_representation_controller_representationcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L257", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationcontroller_representationcontroller_dashboardmonthly", + "target": "src_representation_controller_representationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L315", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationcontroller_representationcontroller_dashboardyearly", + "target": "src_representation_controller_representationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L217", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationcontroller_representationcontroller_delete", + "target": "src_representation_controller_representationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L120", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationcontroller_representationcontroller_get", + "target": "src_representation_controller_representationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L158", + "weight": 1.0, + "context": "return_type", + "source": "controller_representationcontroller_representationcontroller_update", + "target": "src_representation_controller_representationcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L304", + "weight": 1.0, + "source": "controller_representationcontroller_representationcontroller_dashboardmonthly", + "target": "controller_representationcontroller_representationcontroller_get", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L370", + "weight": 1.0, + "source": "controller_representationcontroller_representationcontroller_dashboardyearly", + "target": "controller_representationcontroller_representationcontroller_get", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L120", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationcontroller_representationcontroller_get", + "target": "src_representation_controller_representationcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L257", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationcontroller_representationcontroller_dashboardmonthly", + "target": "src_representation_controller_representationcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L315", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationcontroller_representationcontroller_dashboardyearly", + "target": "src_representation_controller_representationcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L158", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationcontroller_representationcontroller_update", + "target": "src_representation_controller_representationcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L311", + "weight": 1.0, + "source": "controller_representationcontroller_representationcontroller_dashboardmonthly", + "target": "controller_representationcontroller_representationcontroller_buildstats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L377", + "weight": 1.0, + "source": "controller_representationcontroller_representationcontroller_dashboardyearly", + "target": "controller_representationcontroller_representationcontroller_buildstats", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Controller/RepresentationController.php", + "source_location": "L392", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_representationcontroller_representationcontroller_buildstats", + "target": "src_representation_controller_representationcontroller_php_representation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_representation", + "target": "entity_representation_representation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_representation", + "target": "src_representation_entity_representation_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L86", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_addiban", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L53", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L116", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_findverifiediban", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_getbankaccount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L67", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_getcityid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_getcommissionpercent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_getfullname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L80", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_getibans", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L66", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_getmobilenumber", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_getuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L70", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_isactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L105", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_removeiban", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_setactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_setbankaccount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_setcityid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_setcommissionpercent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L72", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_setfullname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_setmobilenumber", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L128", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_toarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L126", + "weight": 1.0, + "source": "entity_representation_representation", + "target": "entity_representation_representation_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L21", + "weight": 1.0, + "context": "field", + "source": "entity_representation_representation", + "target": "src_representation_entity_representation_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_representation_representation_construct", + "target": "src_representation_entity_representation_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L64", + "weight": 1.0, + "context": "return_type", + "source": "entity_representation_representation_getuser", + "target": "src_representation_entity_representation_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L72", + "weight": 1.0, + "source": "entity_representation_representation_setfullname", + "target": "entity_representation_representation_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L72", + "weight": 1.0, + "context": "return_type", + "source": "entity_representation_representation_setfullname", + "target": "src_representation_entity_representation_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L86", + "weight": 1.0, + "context": "return_type", + "source": "entity_representation_representation_addiban", + "target": "src_representation_entity_representation_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L105", + "weight": 1.0, + "context": "return_type", + "source": "entity_representation_representation_removeiban", + "target": "src_representation_entity_representation_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L77", + "weight": 1.0, + "context": "return_type", + "source": "entity_representation_representation_setactive", + "target": "src_representation_entity_representation_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L76", + "weight": 1.0, + "context": "return_type", + "source": "entity_representation_representation_setbankaccount", + "target": "src_representation_entity_representation_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L74", + "weight": 1.0, + "context": "return_type", + "source": "entity_representation_representation_setcityid", + "target": "src_representation_entity_representation_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L75", + "weight": 1.0, + "context": "return_type", + "source": "entity_representation_representation_setcommissionpercent", + "target": "src_representation_entity_representation_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L73", + "weight": 1.0, + "context": "return_type", + "source": "entity_representation_representation_setmobilenumber", + "target": "src_representation_entity_representation_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_representation_representation_setmobilenumber", + "target": "entity_representation_representation_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_representation_representation_setcityid", + "target": "entity_representation_representation_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_representation_representation_setcommissionpercent", + "target": "entity_representation_representation_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_representation_representation_setbankaccount", + "target": "entity_representation_representation_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_representation_representation_setactive", + "target": "entity_representation_representation_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L88", + "weight": 1.0, + "source": "entity_representation_representation_addiban", + "target": "entity_representation_representation_getibans", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L118", + "weight": 1.0, + "source": "entity_representation_representation_findverifiediban", + "target": "entity_representation_representation_getibans", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L108", + "weight": 1.0, + "source": "entity_representation_representation_removeiban", + "target": "entity_representation_representation_getibans", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L101", + "weight": 1.0, + "source": "entity_representation_representation_addiban", + "target": "entity_representation_representation_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Entity/Representation.php", + "source_location": "L111", + "weight": 1.0, + "source": "entity_representation_representation_removeiban", + "target": "entity_representation_representation_touch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_representationrepository", + "target": "repository_representationrepository_representationrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_representationrepository", + "target": "src_representation_repository_representationrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_representationrepository", + "target": "src_representation_repository_representationrepository_php_representation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_representationrepository", + "target": "src_representation_repository_representationrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_representationrepository_representationrepository", + "target": "repository_representationrepository_representationrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L27", + "weight": 1.0, + "source": "repository_representationrepository_representationrepository", + "target": "repository_representationrepository_representationrepository_findactivebycityid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L22", + "weight": 1.0, + "source": "repository_representationrepository_representationrepository", + "target": "repository_representationrepository_representationrepository_findbyuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_representationrepository_representationrepository", + "target": "repository_representationrepository_representationrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L38", + "weight": 1.0, + "source": "repository_representationrepository_representationrepository", + "target": "repository_representationrepository_representationrepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L32", + "weight": 1.0, + "source": "repository_representationrepository_representationrepository", + "target": "repository_representationrepository_representationrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_representationrepository_representationrepository_construct", + "target": "src_representation_repository_representationrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_representationrepository_representationrepository_construct", + "target": "src_representation_repository_representationrepository_php_representation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "return_type", + "source": "repository_representationrepository_representationrepository_findbyuuid", + "target": "src_representation_repository_representationrepository_php_representation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L27", + "weight": 1.0, + "context": "return_type", + "source": "repository_representationrepository_representationrepository_findactivebycityid", + "target": "src_representation_repository_representationrepository_php_representation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L22", + "weight": 1.0, + "context": "return_type", + "source": "repository_representationrepository_representationrepository_findbyuser", + "target": "src_representation_repository_representationrepository_php_representation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_representationrepository_representationrepository_remove", + "target": "src_representation_repository_representationrepository_php_representation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_representationrepository_representationrepository_save", + "target": "src_representation_repository_representationrepository_php_representation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Repository/RepresentationRepository.php", + "source_location": "L22", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_representationrepository_representationrepository_findbyuser", + "target": "src_representation_repository_representationrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L8", + "weight": 1.0, + "source": "service_jalalidateservice", + "target": "service_jalalidateservice_jalalidateservice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L47", + "weight": 1.0, + "source": "service_jalalidateservice_jalalidateservice", + "target": "service_jalalidateservice_jalalidateservice_formatdatetime", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L17", + "weight": 1.0, + "source": "service_jalalidateservice_jalalidateservice", + "target": "service_jalalidateservice_jalalidateservice_gregoriantojalali", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L70", + "weight": 1.0, + "source": "service_jalalidateservice_jalalidateservice", + "target": "service_jalalidateservice_jalalidateservice_jalalimonth", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L80", + "weight": 1.0, + "source": "service_jalalidateservice_jalalidateservice", + "target": "service_jalalidateservice_jalalidateservice_jalalimonthrange", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L104", + "weight": 1.0, + "source": "service_jalalidateservice_jalalidateservice", + "target": "service_jalalidateservice_jalalidateservice_jalalitogregorian", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L61", + "weight": 1.0, + "source": "service_jalalidateservice_jalalidateservice", + "target": "service_jalalidateservice_jalalidateservice_jalaliyear", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L93", + "weight": 1.0, + "source": "service_jalalidateservice_jalalidateservice", + "target": "service_jalalidateservice_jalalidateservice_jalaliyearrange", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L10", + "weight": 1.0, + "source": "service_jalalidateservice_jalalidateservice", + "target": "service_jalalidateservice_jalalidateservice_tojalali", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L10", + "weight": 1.0, + "context": "parameter_type", + "source": "service_jalalidateservice_jalalidateservice_tojalali", + "target": "datetimeinterface", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L13", + "weight": 1.0, + "source": "service_jalalidateservice_jalalidateservice_tojalali", + "target": "service_jalalidateservice_jalalidateservice_gregoriantojalali", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L72", + "weight": 1.0, + "source": "service_jalalidateservice_jalalidateservice_jalalimonth", + "target": "service_jalalidateservice_jalalidateservice_gregoriantojalali", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L63", + "weight": 1.0, + "source": "service_jalalidateservice_jalalidateservice_jalaliyear", + "target": "service_jalalidateservice_jalalidateservice_gregoriantojalali", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L83", + "weight": 1.0, + "source": "service_jalalidateservice_jalalidateservice_jalalimonthrange", + "target": "service_jalalidateservice_jalalidateservice_jalalitogregorian", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Representation/Service/JalaliDateService.php", + "source_location": "L95", + "weight": 1.0, + "source": "service_jalalidateservice_jalalidateservice_jalaliyearrange", + "target": "service_jalalidateservice_jalalidateservice_jalalitogregorian", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Schedule.php", + "source_location": "L9", + "weight": 1.0, + "source": "src_schedule", + "target": "scheduleproviderinterface", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Schedule.php", + "source_location": "L12", + "weight": 1.0, + "source": "src_schedule", + "target": "src_schedule_schedule", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "src/Schedule.php", + "source_location": "L13", + "weight": 1.0, + "source": "src_schedule_schedule", + "target": "scheduleproviderinterface", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Schedule.php", + "source_location": "L15", + "weight": 1.0, + "source": "src_schedule_schedule", + "target": "src_schedule_schedule_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Schedule.php", + "source_location": "L20", + "weight": 1.0, + "source": "src_schedule_schedule", + "target": "src_schedule_schedule_getschedule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Schedule.php", + "source_location": "L20", + "weight": 1.0, + "context": "return_type", + "source": "src_schedule_schedule_getschedule", + "target": "symfonyschedule", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L12", + "weight": 1.0, + "source": "controller_secretarycontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L22", + "weight": 1.0, + "source": "controller_secretarycontroller", + "target": "controller_secretarycontroller_secretarycontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L9", + "weight": 1.0, + "source": "controller_secretarycontroller", + "target": "src_secretary_controller_secretarycontroller_php_doctorsecretary", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L14", + "weight": 1.0, + "source": "controller_secretarycontroller", + "target": "src_secretary_controller_secretarycontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L15", + "weight": 1.0, + "source": "controller_secretarycontroller", + "target": "src_secretary_controller_secretarycontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_secretarycontroller", + "target": "src_secretary_controller_secretarycontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L24", + "weight": 1.0, + "source": "controller_secretarycontroller_secretarycontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L220", + "weight": 1.0, + "source": "controller_secretarycontroller_secretarycontroller", + "target": "controller_secretarycontroller_secretarycontroller_canmanage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L26", + "weight": 1.0, + "source": "controller_secretarycontroller_secretarycontroller", + "target": "controller_secretarycontroller_secretarycontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L35", + "weight": 1.0, + "source": "controller_secretarycontroller_secretarycontroller", + "target": "controller_secretarycontroller_secretarycontroller_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L158", + "weight": 1.0, + "source": "controller_secretarycontroller_secretarycontroller", + "target": "controller_secretarycontroller_secretarycontroller_deactivate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L177", + "weight": 1.0, + "source": "controller_secretarycontroller_secretarycontroller", + "target": "controller_secretarycontroller_secretarycontroller_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L199", + "weight": 1.0, + "source": "controller_secretarycontroller_secretarycontroller", + "target": "controller_secretarycontroller_secretarycontroller_listbyclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L116", + "weight": 1.0, + "source": "controller_secretarycontroller_secretarycontroller", + "target": "controller_secretarycontroller_secretarycontroller_show", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L131", + "weight": 1.0, + "source": "controller_secretarycontroller_secretarycontroller", + "target": "controller_secretarycontroller_secretarycontroller_update", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L71", + "weight": 1.0, + "source": "controller_secretarycontroller_secretarycontroller_create", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L65", + "weight": 1.0, + "source": "controller_secretarycontroller_secretarycontroller_create", + "target": "src_secretary_controller_secretarycontroller_php_doctorsecretary" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L35", + "weight": 1.0, + "context": "return_type", + "source": "controller_secretarycontroller_secretarycontroller_create", + "target": "src_secretary_controller_secretarycontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L35", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_secretarycontroller_secretarycontroller_create", + "target": "src_secretary_controller_secretarycontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L35", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_secretarycontroller_secretarycontroller_create", + "target": "src_secretary_controller_secretarycontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L131", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_secretarycontroller_secretarycontroller_update", + "target": "src_secretary_controller_secretarycontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_secretarycontroller_secretarycontroller_canmanage", + "target": "src_secretary_controller_secretarycontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L158", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_secretarycontroller_secretarycontroller_deactivate", + "target": "src_secretary_controller_secretarycontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L177", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_secretarycontroller_secretarycontroller_list", + "target": "src_secretary_controller_secretarycontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L199", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_secretarycontroller_secretarycontroller_listbyclinic", + "target": "src_secretary_controller_secretarycontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_secretarycontroller_secretarycontroller_show", + "target": "src_secretary_controller_secretarycontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L131", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_secretarycontroller_secretarycontroller_update", + "target": "src_secretary_controller_secretarycontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L158", + "weight": 1.0, + "context": "return_type", + "source": "controller_secretarycontroller_secretarycontroller_deactivate", + "target": "src_secretary_controller_secretarycontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L177", + "weight": 1.0, + "context": "return_type", + "source": "controller_secretarycontroller_secretarycontroller_list", + "target": "src_secretary_controller_secretarycontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L199", + "weight": 1.0, + "context": "return_type", + "source": "controller_secretarycontroller_secretarycontroller_listbyclinic", + "target": "src_secretary_controller_secretarycontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L116", + "weight": 1.0, + "context": "return_type", + "source": "controller_secretarycontroller_secretarycontroller_show", + "target": "src_secretary_controller_secretarycontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L131", + "weight": 1.0, + "context": "return_type", + "source": "controller_secretarycontroller_secretarycontroller_update", + "target": "src_secretary_controller_secretarycontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L124", + "weight": 1.0, + "source": "controller_secretarycontroller_secretarycontroller_show", + "target": "controller_secretarycontroller_secretarycontroller_canmanage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L139", + "weight": 1.0, + "source": "controller_secretarycontroller_secretarycontroller_update", + "target": "controller_secretarycontroller_secretarycontroller_canmanage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L166", + "weight": 1.0, + "source": "controller_secretarycontroller_secretarycontroller_deactivate", + "target": "controller_secretarycontroller_secretarycontroller_canmanage", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Controller/SecretaryController.php", + "source_location": "L226", + "weight": 1.0, + "context": "parameter_type", + "confidence_score": 1.0, + "source": "controller_secretarycontroller_secretarycontroller_canmanage", + "target": "src_secretary_controller_secretarycontroller_php_doctorsecretary" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L11", + "weight": 1.0, + "source": "entity_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L6", + "weight": 1.0, + "source": "entity_doctorsecretary", + "target": "src_secretary_entity_doctorsecretary_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L7", + "weight": 1.0, + "source": "entity_doctorsecretary", + "target": "src_secretary_entity_doctorsecretary_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_doctorsecretary", + "target": "src_secretary_entity_doctorsecretary_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L81", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary_getclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L84", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary_getcreatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L78", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary_getdoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L80", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary_getownertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L82", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary_getpermissions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L79", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary_getsecretary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L85", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary_getupdatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L83", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary_isactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L91", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary_mergepermissions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L87", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary_setactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L88", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary_setpermissions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L113", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary_toarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L111", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary", + "target": "entity_doctorsecretary_doctorsecretary_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "source": "entity_doctorsecretary_doctorsecretary", + "target": "src_secretary_entity_doctorsecretary_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "source": "entity_doctorsecretary_doctorsecretary", + "target": "src_secretary_entity_doctorsecretary_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "source": "entity_doctorsecretary_doctorsecretary", + "target": "src_secretary_entity_doctorsecretary_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_doctorsecretary_doctorsecretary_construct", + "target": "src_secretary_entity_doctorsecretary_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L78", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctorsecretary_doctorsecretary_getdoctor", + "target": "src_secretary_entity_doctorsecretary_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_doctorsecretary_doctorsecretary_construct", + "target": "src_secretary_entity_doctorsecretary_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L79", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctorsecretary_doctorsecretary_getsecretary", + "target": "src_secretary_entity_doctorsecretary_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_doctorsecretary_doctorsecretary_construct", + "target": "src_secretary_entity_doctorsecretary_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L81", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctorsecretary_doctorsecretary_getclinic", + "target": "src_secretary_entity_doctorsecretary_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L120", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary_toarray", + "target": "entity_doctorsecretary_doctorsecretary_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L93", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary_mergepermissions", + "target": "entity_doctorsecretary_doctorsecretary_getpermissions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L124", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary_toarray", + "target": "entity_doctorsecretary_doctorsecretary_getpermissions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L87", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary_setactive", + "target": "entity_doctorsecretary_doctorsecretary_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L87", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctorsecretary_doctorsecretary_setactive", + "target": "src_secretary_entity_doctorsecretary_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L88", + "weight": 1.0, + "context": "return_type", + "source": "entity_doctorsecretary_doctorsecretary_setpermissions", + "target": "src_secretary_entity_doctorsecretary_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L88", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary_setpermissions", + "target": "entity_doctorsecretary_doctorsecretary_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Entity/DoctorSecretary.php", + "source_location": "L108", + "weight": 1.0, + "source": "entity_doctorsecretary_doctorsecretary_mergepermissions", + "target": "entity_doctorsecretary_doctorsecretary_touch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository", + "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository", + "target": "src_secretary_repository_doctorsecretaryrepository_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctorsecretary", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository", + "target": "src_secretary_repository_doctorsecretaryrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository", + "target": "src_secretary_repository_doctorsecretaryrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L24", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_countactivebydoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L101", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L62", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L51", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryfordoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L95", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findallactivebysecretary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L112", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L36", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbydoctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L42", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbydoctorscope", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L19", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L78", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L106", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_isdoctorinclinic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L132", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L124", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository", + "target": "repository_doctorsecretaryrepository_doctorsecretaryrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_construct", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctorsecretary" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L14", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_construct", + "target": "src_secretary_repository_doctorsecretaryrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L19", + "weight": 1.0, + "context": "return_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyuuid", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctorsecretary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L101", + "weight": 1.0, + "context": "return_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretary", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctorsecretary", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L71", + "weight": 1.0, + "context": "return_type", + "confidence_score": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctorsecretary" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L56", + "weight": 1.0, + "context": "return_type", + "confidence_score": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryfordoctor", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctorsecretary" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L118", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyclinic", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctorsecretary" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L45", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbydoctorscope", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctorsecretary" + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L89", + "weight": 1.0, + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctorsecretary" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L132", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_remove", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctorsecretary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L124", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_save", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctorsecretary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L24", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_countactivebydoctor", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryfordoctor", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbydoctor", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbydoctorscope", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_isdoctorinclinic", + "target": "src_secretary_repository_doctorsecretaryrepository_php_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryfordoctor", + "target": "src_secretary_repository_doctorsecretaryrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L101", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretary", + "target": "src_secretary_repository_doctorsecretaryrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", + "target": "src_secretary_repository_doctorsecretaryrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L95", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findallactivebysecretary", + "target": "src_secretary_repository_doctorsecretaryrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L78", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", + "target": "src_secretary_repository_doctorsecretaryrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findactivebysecretaryforclinic", + "target": "src_secretary_repository_doctorsecretaryrepository_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L112", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_findbyclinic", + "target": "src_secretary_repository_doctorsecretaryrepository_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L78", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_finddoctorsbysecretaryinclinic", + "target": "src_secretary_repository_doctorsecretaryrepository_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Repository/DoctorSecretaryRepository.php", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_doctorsecretaryrepository_doctorsecretaryrepository_isdoctorinclinic", + "target": "src_secretary_repository_doctorsecretaryrepository_php_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", + "source_location": "L7", + "weight": 1.0, + "source": "security_secretarypermissionchecker", + "target": "security_secretarypermissionchecker_secretarypermissionchecker", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", + "source_location": "L5", + "weight": 1.0, + "source": "security_secretarypermissionchecker", + "target": "src_secretary_security_secretarypermissionchecker_php_doctorsecretary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", + "source_location": "L9", + "weight": 1.0, + "source": "security_secretarypermissionchecker_secretarypermissionchecker", + "target": "security_secretarypermissionchecker_secretarypermissionchecker_can", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", + "source_location": "L20", + "weight": 1.0, + "source": "security_secretarypermissionchecker_secretarypermissionchecker", + "target": "security_secretarypermissionchecker_secretarypermissionchecker_canall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", + "source_location": "L9", + "weight": 1.0, + "context": "parameter_type", + "source": "security_secretarypermissionchecker_secretarypermissionchecker_can", + "target": "src_secretary_security_secretarypermissionchecker_php_doctorsecretary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", + "source_location": "L24", + "weight": 1.0, + "source": "security_secretarypermissionchecker_secretarypermissionchecker_canall", + "target": "security_secretarypermissionchecker_secretarypermissionchecker_can", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Secretary/Security/SecretaryPermissionChecker.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "security_secretarypermissionchecker_secretarypermissionchecker_canall", + "target": "src_secretary_security_secretarypermissionchecker_php_doctorsecretary", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L11", + "weight": 1.0, + "source": "controller_settlementcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L20", + "weight": 1.0, + "source": "controller_settlementcontroller", + "target": "controller_settlementcontroller_settlementcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_settlementcontroller", + "target": "settlement", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L13", + "weight": 1.0, + "source": "controller_settlementcontroller", + "target": "src_settlement_controller_settlementcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L14", + "weight": 1.0, + "source": "controller_settlementcontroller", + "target": "src_settlement_controller_settlementcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_settlementcontroller", + "target": "src_settlement_controller_settlementcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L7", + "weight": 1.0, + "source": "controller_settlementcontroller", + "target": "wallettransaction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L22", + "weight": 1.0, + "source": "controller_settlementcontroller_settlementcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L243", + "weight": 1.0, + "source": "controller_settlementcontroller_settlementcontroller", + "target": "controller_settlementcontroller_settlementcontroller_approve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L34", + "weight": 1.0, + "source": "controller_settlementcontroller_settlementcontroller", + "target": "controller_settlementcontroller_settlementcontroller_balance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L24", + "weight": 1.0, + "source": "controller_settlementcontroller_settlementcontroller", + "target": "controller_settlementcontroller_settlementcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L203", + "weight": 1.0, + "source": "controller_settlementcontroller_settlementcontroller", + "target": "controller_settlementcontroller_settlementcontroller_get", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L466", + "weight": 1.0, + "source": "controller_settlementcontroller_settlementcontroller", + "target": "controller_settlementcontroller_settlementcontroller_handlefileupload", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L174", + "weight": 1.0, + "source": "controller_settlementcontroller_settlementcontroller", + "target": "controller_settlementcontroller_settlementcontroller_listmine", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L377", + "weight": 1.0, + "source": "controller_settlementcontroller_settlementcontroller", + "target": "controller_settlementcontroller_settlementcontroller_markpaid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L295", + "weight": 1.0, + "source": "controller_settlementcontroller_settlementcontroller", + "target": "controller_settlementcontroller_settlementcontroller_reject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L101", + "weight": 1.0, + "source": "controller_settlementcontroller_settlementcontroller", + "target": "controller_settlementcontroller_settlementcontroller_request", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L422", + "weight": 1.0, + "source": "controller_settlementcontroller_settlementcontroller", + "target": "controller_settlementcontroller_settlementcontroller_savereceipt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L70", + "weight": 1.0, + "source": "controller_settlementcontroller_settlementcontroller", + "target": "controller_settlementcontroller_settlementcontroller_transactions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L364", + "weight": 1.0, + "source": "controller_settlementcontroller_settlementcontroller", + "target": "controller_settlementcontroller_settlementcontroller_uploadreceipt", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L34", + "weight": 1.0, + "context": "return_type", + "source": "controller_settlementcontroller_settlementcontroller_balance", + "target": "src_settlement_controller_settlementcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_settlementcontroller_settlementcontroller_balance", + "target": "src_settlement_controller_settlementcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L243", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_settlementcontroller_settlementcontroller_approve", + "target": "src_settlement_controller_settlementcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L203", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_settlementcontroller_settlementcontroller_get", + "target": "src_settlement_controller_settlementcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L174", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_settlementcontroller_settlementcontroller_listmine", + "target": "src_settlement_controller_settlementcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L295", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_settlementcontroller_settlementcontroller_reject", + "target": "src_settlement_controller_settlementcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L101", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_settlementcontroller_settlementcontroller_request", + "target": "src_settlement_controller_settlementcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_settlementcontroller_settlementcontroller_transactions", + "target": "src_settlement_controller_settlementcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L243", + "weight": 1.0, + "context": "return_type", + "source": "controller_settlementcontroller_settlementcontroller_approve", + "target": "src_settlement_controller_settlementcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L203", + "weight": 1.0, + "context": "return_type", + "source": "controller_settlementcontroller_settlementcontroller_get", + "target": "src_settlement_controller_settlementcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L466", + "weight": 1.0, + "context": "return_type", + "source": "controller_settlementcontroller_settlementcontroller_handlefileupload", + "target": "src_settlement_controller_settlementcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L174", + "weight": 1.0, + "context": "return_type", + "source": "controller_settlementcontroller_settlementcontroller_listmine", + "target": "src_settlement_controller_settlementcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L377", + "weight": 1.0, + "context": "return_type", + "source": "controller_settlementcontroller_settlementcontroller_markpaid", + "target": "src_settlement_controller_settlementcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L295", + "weight": 1.0, + "context": "return_type", + "source": "controller_settlementcontroller_settlementcontroller_reject", + "target": "src_settlement_controller_settlementcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L101", + "weight": 1.0, + "context": "return_type", + "source": "controller_settlementcontroller_settlementcontroller_request", + "target": "src_settlement_controller_settlementcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L422", + "weight": 1.0, + "context": "return_type", + "source": "controller_settlementcontroller_settlementcontroller_savereceipt", + "target": "src_settlement_controller_settlementcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L70", + "weight": 1.0, + "context": "return_type", + "source": "controller_settlementcontroller_settlementcontroller_transactions", + "target": "src_settlement_controller_settlementcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L364", + "weight": 1.0, + "context": "return_type", + "source": "controller_settlementcontroller_settlementcontroller_uploadreceipt", + "target": "src_settlement_controller_settlementcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L101", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_settlementcontroller_settlementcontroller_request", + "target": "src_settlement_controller_settlementcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L243", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_settlementcontroller_settlementcontroller_approve", + "target": "src_settlement_controller_settlementcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L466", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_settlementcontroller_settlementcontroller_handlefileupload", + "target": "src_settlement_controller_settlementcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L377", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_settlementcontroller_settlementcontroller_markpaid", + "target": "src_settlement_controller_settlementcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L295", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_settlementcontroller_settlementcontroller_reject", + "target": "src_settlement_controller_settlementcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L422", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_settlementcontroller_settlementcontroller_savereceipt", + "target": "src_settlement_controller_settlementcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L364", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_settlementcontroller_settlementcontroller_uploadreceipt", + "target": "src_settlement_controller_settlementcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L469", + "weight": 1.0, + "source": "controller_settlementcontroller_settlementcontroller_handlefileupload", + "target": "controller_settlementcontroller_settlementcontroller_get", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Controller/SettlementController.php", + "source_location": "L374", + "weight": 1.0, + "source": "controller_settlementcontroller_settlementcontroller_uploadreceipt", + "target": "controller_settlementcontroller_settlementcontroller_handlefileupload", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L10", + "weight": 1.0, + "source": "entity_financialbreakdown", + "target": "entity_financialbreakdown_financialbreakdown", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L6", + "weight": 1.0, + "source": "entity_financialbreakdown", + "target": "src_settlement_entity_financialbreakdown_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_financialbreakdown", + "target": "src_settlement_entity_financialbreakdown_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_financialbreakdown_financialbreakdown", + "target": "entity_financialbreakdown_financialbreakdown_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L108", + "weight": 1.0, + "source": "entity_financialbreakdown_financialbreakdown", + "target": "entity_financialbreakdown_financialbreakdown_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L110", + "weight": 1.0, + "source": "entity_financialbreakdown_financialbreakdown", + "target": "entity_financialbreakdown_financialbreakdown_getpayment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L112", + "weight": 1.0, + "source": "entity_financialbreakdown_financialbreakdown", + "target": "entity_financialbreakdown_financialbreakdown_getrepresentationid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L111", + "weight": 1.0, + "source": "entity_financialbreakdown_financialbreakdown", + "target": "entity_financialbreakdown_financialbreakdown_getsource", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L109", + "weight": 1.0, + "source": "entity_financialbreakdown_financialbreakdown", + "target": "entity_financialbreakdown_financialbreakdown_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L114", + "weight": 1.0, + "source": "entity_financialbreakdown_financialbreakdown", + "target": "entity_financialbreakdown_financialbreakdown_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L27", + "weight": 1.0, + "context": "field", + "source": "entity_financialbreakdown_financialbreakdown", + "target": "src_settlement_entity_financialbreakdown_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L67", + "weight": 1.0, + "context": "field", + "source": "entity_financialbreakdown_financialbreakdown", + "target": "src_settlement_entity_financialbreakdown_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L74", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_financialbreakdown_financialbreakdown_construct", + "target": "src_settlement_entity_financialbreakdown_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L110", + "weight": 1.0, + "context": "return_type", + "source": "entity_financialbreakdown_financialbreakdown_getpayment", + "target": "src_settlement_entity_financialbreakdown_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L74", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_financialbreakdown_financialbreakdown_construct", + "target": "src_settlement_entity_financialbreakdown_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/FinancialBreakdown.php", + "source_location": "L118", + "weight": 1.0, + "source": "entity_financialbreakdown_financialbreakdown_toarray", + "target": "entity_financialbreakdown_financialbreakdown_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_settlement", + "target": "entity_settlement_settlement", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_settlement", + "target": "src_settlement_entity_settlement_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L84", + "weight": 1.0, + "source": "entity_settlement_settlement", + "target": "entity_settlement_settlement_approve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L58", + "weight": 1.0, + "source": "entity_settlement_settlement", + "target": "entity_settlement_settlement_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_settlement_settlement", + "target": "entity_settlement_settlement_getadminnote", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L71", + "weight": 1.0, + "source": "entity_settlement_settlement", + "target": "entity_settlement_settlement_getamountrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_settlement_settlement", + "target": "entity_settlement_settlement_getbankaccount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_settlement_settlement", + "target": "entity_settlement_settlement_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_settlement_settlement", + "target": "entity_settlement_settlement_getreceipt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L72", + "weight": 1.0, + "source": "entity_settlement_settlement", + "target": "entity_settlement_settlement_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L70", + "weight": 1.0, + "source": "entity_settlement_settlement", + "target": "entity_settlement_settlement_getuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_settlement_settlement", + "target": "entity_settlement_settlement_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L104", + "weight": 1.0, + "source": "entity_settlement_settlement", + "target": "entity_settlement_settlement_markpaid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L94", + "weight": 1.0, + "source": "entity_settlement_settlement", + "target": "entity_settlement_settlement_reject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_settlement_settlement", + "target": "entity_settlement_settlement_setreceipt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L112", + "weight": 1.0, + "source": "entity_settlement_settlement", + "target": "entity_settlement_settlement_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L27", + "weight": 1.0, + "context": "field", + "source": "entity_settlement_settlement", + "target": "src_settlement_entity_settlement_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L58", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_settlement_settlement_construct", + "target": "src_settlement_entity_settlement_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L70", + "weight": 1.0, + "context": "return_type", + "source": "entity_settlement_settlement_getuser", + "target": "src_settlement_entity_settlement_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L77", + "weight": 1.0, + "context": "return_type", + "source": "entity_settlement_settlement_setreceipt", + "target": "src_settlement_entity_settlement_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L84", + "weight": 1.0, + "context": "return_type", + "source": "entity_settlement_settlement_approve", + "target": "src_settlement_entity_settlement_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L104", + "weight": 1.0, + "context": "return_type", + "source": "entity_settlement_settlement_markpaid", + "target": "src_settlement_entity_settlement_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/Settlement.php", + "source_location": "L94", + "weight": 1.0, + "context": "return_type", + "source": "entity_settlement_settlement_reject", + "target": "src_settlement_entity_settlement_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L10", + "weight": 1.0, + "source": "entity_wallettransaction", + "target": "entity_wallettransaction_wallettransaction", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L6", + "weight": 1.0, + "source": "entity_wallettransaction", + "target": "src_settlement_entity_wallettransaction_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_wallettransaction", + "target": "src_settlement_entity_wallettransaction_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L49", + "weight": 1.0, + "source": "entity_wallettransaction_wallettransaction", + "target": "entity_wallettransaction_wallettransaction_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_wallettransaction_wallettransaction", + "target": "entity_wallettransaction_wallettransaction_getamountrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L66", + "weight": 1.0, + "source": "entity_wallettransaction_wallettransaction", + "target": "entity_wallettransaction_wallettransaction_getbalanceafter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_wallettransaction_wallettransaction", + "target": "entity_wallettransaction_wallettransaction_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L59", + "weight": 1.0, + "source": "entity_wallettransaction_wallettransaction", + "target": "entity_wallettransaction_wallettransaction_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_wallettransaction_wallettransaction", + "target": "entity_wallettransaction_wallettransaction_getpayment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_wallettransaction_wallettransaction", + "target": "entity_wallettransaction_wallettransaction_gettype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L61", + "weight": 1.0, + "source": "entity_wallettransaction_wallettransaction", + "target": "entity_wallettransaction_wallettransaction_getuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L60", + "weight": 1.0, + "source": "entity_wallettransaction_wallettransaction", + "target": "entity_wallettransaction_wallettransaction_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_wallettransaction_wallettransaction", + "target": "entity_wallettransaction_wallettransaction_setdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_wallettransaction_wallettransaction", + "target": "entity_wallettransaction_wallettransaction_setpayment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L71", + "weight": 1.0, + "source": "entity_wallettransaction_wallettransaction", + "target": "entity_wallettransaction_wallettransaction_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "source": "entity_wallettransaction_wallettransaction", + "target": "src_settlement_entity_wallettransaction_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L26", + "weight": 1.0, + "context": "field", + "source": "entity_wallettransaction_wallettransaction", + "target": "src_settlement_entity_wallettransaction_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_wallettransaction_wallettransaction_construct", + "target": "src_settlement_entity_wallettransaction_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L61", + "weight": 1.0, + "context": "return_type", + "source": "entity_wallettransaction_wallettransaction_getuser", + "target": "src_settlement_entity_wallettransaction_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L62", + "weight": 1.0, + "context": "return_type", + "source": "entity_wallettransaction_wallettransaction_getpayment", + "target": "src_settlement_entity_wallettransaction_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L68", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_wallettransaction_wallettransaction_setpayment", + "target": "src_settlement_entity_wallettransaction_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L68", + "weight": 1.0, + "context": "return_type", + "source": "entity_wallettransaction_wallettransaction_setpayment", + "target": "src_settlement_entity_wallettransaction_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Entity/WalletTransaction.php", + "source_location": "L69", + "weight": 1.0, + "context": "return_type", + "source": "entity_wallettransaction_wallettransaction_setdescription", + "target": "src_settlement_entity_wallettransaction_php_self", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_financialbreakdownrepository", + "target": "financialbreakdown", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_financialbreakdownrepository", + "target": "repository_financialbreakdownrepository_financialbreakdownrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_financialbreakdownrepository", + "target": "src_settlement_repository_financialbreakdownrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_financialbreakdownrepository", + "target": "src_settlement_repository_financialbreakdownrepository_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_financialbreakdownrepository_financialbreakdownrepository", + "target": "repository_financialbreakdownrepository_financialbreakdownrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_financialbreakdownrepository_financialbreakdownrepository", + "target": "repository_financialbreakdownrepository_financialbreakdownrepository_existsforpayment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L22", + "weight": 1.0, + "source": "repository_financialbreakdownrepository_financialbreakdownrepository", + "target": "repository_financialbreakdownrepository_financialbreakdownrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_financialbreakdownrepository_financialbreakdownrepository_construct", + "target": "financialbreakdown" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_financialbreakdownrepository_financialbreakdownrepository_construct", + "target": "src_settlement_repository_financialbreakdownrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_financialbreakdownrepository_financialbreakdownrepository_existsforpayment", + "target": "src_settlement_repository_financialbreakdownrepository_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/FinancialBreakdownRepository.php", + "source_location": "L22", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_financialbreakdownrepository_financialbreakdownrepository_save", + "target": "financialbreakdown", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L9", + "weight": 1.0, + "source": "service_commissionservice", + "target": "financialbreakdown", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_settlementrepository", + "target": "repository_settlementrepository_settlementrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_settlementrepository", + "target": "settlement", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_settlementrepository", + "target": "src_settlement_repository_settlementrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_settlementrepository", + "target": "src_settlement_repository_settlementrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_settlementrepository_settlementrepository", + "target": "repository_settlementrepository_settlementrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L23", + "weight": 1.0, + "source": "repository_settlementrepository_settlementrepository", + "target": "repository_settlementrepository_settlementrepository_findbyuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_settlementrepository_settlementrepository", + "target": "repository_settlementrepository_settlementrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L29", + "weight": 1.0, + "source": "repository_settlementrepository_settlementrepository", + "target": "repository_settlementrepository_settlementrepository_getwalletbalance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L56", + "weight": 1.0, + "source": "repository_settlementrepository_settlementrepository", + "target": "repository_settlementrepository_settlementrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L47", + "weight": 1.0, + "source": "repository_settlementrepository_settlementrepository", + "target": "repository_settlementrepository_settlementrepository_sumbystatus", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_settlementrepository_settlementrepository_construct", + "target": "settlement" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_settlementrepository_settlementrepository_construct", + "target": "src_settlement_repository_settlementrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "return_type", + "source": "repository_settlementrepository_settlementrepository_findbyuuid", + "target": "settlement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_settlementrepository_settlementrepository_save", + "target": "settlement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L23", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_settlementrepository_settlementrepository_findbyuser", + "target": "src_settlement_repository_settlementrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_settlementrepository_settlementrepository_getwalletbalance", + "target": "src_settlement_repository_settlementrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/SettlementRepository.php", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_settlementrepository_settlementrepository_sumbystatus", + "target": "src_settlement_repository_settlementrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_wallettransactionrepository", + "target": "repository_wallettransactionrepository_wallettransactionrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_wallettransactionrepository", + "target": "src_settlement_repository_wallettransactionrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_wallettransactionrepository", + "target": "src_settlement_repository_wallettransactionrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_wallettransactionrepository", + "target": "wallettransaction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_wallettransactionrepository_wallettransactionrepository", + "target": "repository_wallettransactionrepository_wallettransactionrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L18", + "weight": 1.0, + "source": "repository_wallettransactionrepository_wallettransactionrepository", + "target": "repository_wallettransactionrepository_wallettransactionrepository_findbyuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L23", + "weight": 1.0, + "source": "repository_wallettransactionrepository_wallettransactionrepository", + "target": "repository_wallettransactionrepository_wallettransactionrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_wallettransactionrepository_wallettransactionrepository_construct", + "target": "src_settlement_repository_wallettransactionrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_wallettransactionrepository_wallettransactionrepository_construct", + "target": "wallettransaction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L18", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_wallettransactionrepository_wallettransactionrepository_findbyuser", + "target": "src_settlement_repository_wallettransactionrepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Repository/WalletTransactionRepository.php", + "source_location": "L23", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_wallettransactionrepository_wallettransactionrepository_save", + "target": "wallettransaction", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L10", + "weight": 1.0, + "source": "service_commissionservice", + "target": "wallettransaction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L20", + "weight": 1.0, + "source": "service_commissionservice", + "target": "service_commissionservice_commissionservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L6", + "weight": 1.0, + "source": "service_commissionservice", + "target": "src_settlement_service_commissionservice_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L7", + "weight": 1.0, + "source": "service_commissionservice", + "target": "src_settlement_service_commissionservice_php_representation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L22", + "weight": 1.0, + "source": "service_commissionservice_commissionservice", + "target": "service_commissionservice_commissionservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L35", + "weight": 1.0, + "source": "service_commissionservice_commissionservice", + "target": "service_commissionservice_commissionservice_processappointment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L56", + "weight": 1.0, + "source": "service_commissionservice_commissionservice", + "target": "service_commissionservice_commissionservice_processsubscription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L73", + "weight": 1.0, + "source": "service_commissionservice_commissionservice", + "target": "service_commissionservice_commissionservice_resolverep", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L80", + "weight": 1.0, + "source": "service_commissionservice_commissionservice", + "target": "service_commissionservice_commissionservice_settle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L42", + "weight": 1.0, + "source": "service_commissionservice_commissionservice_processappointment", + "target": "service_commissionservice_commissionservice_resolverep", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L45", + "weight": 1.0, + "source": "service_commissionservice_commissionservice_processappointment", + "target": "service_commissionservice_commissionservice_settle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L35", + "weight": 1.0, + "context": "parameter_type", + "source": "service_commissionservice_commissionservice_processappointment", + "target": "src_settlement_service_commissionservice_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "source": "service_commissionservice_commissionservice_processsubscription", + "target": "src_settlement_service_commissionservice_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "source": "service_commissionservice_commissionservice_settle", + "target": "src_settlement_service_commissionservice_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L60", + "weight": 1.0, + "source": "service_commissionservice_commissionservice_processsubscription", + "target": "service_commissionservice_commissionservice_resolverep", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L63", + "weight": 1.0, + "source": "service_commissionservice_commissionservice_processsubscription", + "target": "service_commissionservice_commissionservice_settle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L73", + "weight": 1.0, + "context": "return_type", + "source": "service_commissionservice_commissionservice_resolverep", + "target": "src_settlement_service_commissionservice_php_representation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Settlement/Service/CommissionService.php", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "source": "service_commissionservice_commissionservice_settle", + "target": "src_settlement_service_commissionservice_php_representation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Constant/ErrorCodes.php", + "source_location": "L5", + "weight": 1.0, + "source": "constant_errorcodes", + "target": "constant_errorcodes_errorcodes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Constant/ErrorCodes.php", + "source_location": "L86", + "weight": 1.0, + "source": "constant_errorcodes_errorcodes", + "target": "constant_errorcodes_errorcodes_message", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L103", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller_toggle", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L76", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller_update", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L136", + "weight": 1.0, + "source": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/Shared/Exception/AppException.php", + "source_location": "L15", + "weight": 1.0, + "source": "exception_appexception_appexception_construct", + "target": "constant_errorcodes_errorcodes" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L8", + "weight": 1.0, + "source": "controller_basecontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_basecontroller", + "target": "src_shared_controller_basecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L28", + "weight": 1.0, + "source": "controller_basecontroller_basecontroller", + "target": "controller_basecontroller_basecontroller_error", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L19", + "weight": 1.0, + "source": "controller_basecontroller_basecontroller", + "target": "controller_basecontroller_basecontroller_paginated", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L10", + "weight": 1.0, + "source": "controller_basecontroller_basecontroller", + "target": "controller_basecontroller_basecontroller_success", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L37", + "weight": 1.0, + "source": "controller_basecontroller_basecontroller", + "target": "controller_basecontroller_basecontroller_validationerror", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L7", + "weight": 1.0, + "source": "controller_smscontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L20", + "weight": 1.0, + "source": "controller_smscontroller_smscontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_smsmessagecontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L20", + "weight": 1.0, + "source": "controller_smsmessagecontroller_smsmessagecontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L15", + "weight": 1.0, + "source": "controller_smswalletcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L30", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_specialtycontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L16", + "weight": 1.0, + "source": "controller_specialtycontroller_specialtycontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L9", + "weight": 1.0, + "source": "controller_staffcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L21", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L10", + "weight": 1.0, + "source": "controller_subscriptioncontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L27", + "weight": 1.0, + "source": "controller_subscriptioncontroller_subscriptioncontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_tagcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L16", + "weight": 1.0, + "source": "controller_tagcontroller_tagcontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L8", + "weight": 1.0, + "source": "controller_userprofilecontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L23", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller", + "target": "controller_basecontroller_basecontroller", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L21", + "weight": 1.0, + "source": "controller_basecontroller_basecontroller_paginated", + "target": "controller_basecontroller_basecontroller_success", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L10", + "weight": 1.0, + "context": "return_type", + "source": "controller_basecontroller_basecontroller_success", + "target": "src_shared_controller_basecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L28", + "weight": 1.0, + "context": "return_type", + "source": "controller_basecontroller_basecontroller_error", + "target": "src_shared_controller_basecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L19", + "weight": 1.0, + "context": "return_type", + "source": "controller_basecontroller_basecontroller_paginated", + "target": "src_shared_controller_basecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/BaseController.php", + "source_location": "L37", + "weight": 1.0, + "context": "return_type", + "source": "controller_basecontroller_basecontroller_validationerror", + "target": "src_shared_controller_basecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/HealthController.php", + "source_location": "L10", + "weight": 1.0, + "source": "controller_healthcontroller", + "target": "controller_healthcontroller_healthcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/HealthController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_healthcontroller", + "target": "src_shared_controller_healthcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/HealthController.php", + "source_location": "L12", + "weight": 1.0, + "source": "controller_healthcontroller_healthcontroller", + "target": "controller_healthcontroller_healthcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/HealthController.php", + "source_location": "L17", + "weight": 1.0, + "source": "controller_healthcontroller_healthcontroller", + "target": "controller_healthcontroller_healthcontroller_invoke", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/HealthController.php", + "source_location": "L17", + "weight": 1.0, + "context": "return_type", + "source": "controller_healthcontroller_healthcontroller_invoke", + "target": "src_shared_controller_healthcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/HomeController.php", + "source_location": "L9", + "weight": 1.0, + "source": "controller_homecontroller", + "target": "controller_homecontroller_homecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/HomeController.php", + "source_location": "L6", + "weight": 1.0, + "source": "controller_homecontroller", + "target": "src_shared_controller_homecontroller_php_response", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/HomeController.php", + "source_location": "L11", + "weight": 1.0, + "source": "controller_homecontroller_homecontroller", + "target": "controller_homecontroller_homecontroller_index", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Controller/HomeController.php", + "source_location": "L11", + "weight": 1.0, + "context": "return_type", + "source": "controller_homecontroller_homecontroller_index", + "target": "src_shared_controller_homecontroller_php_response", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L15", + "weight": 1.0, + "source": "doctrine_jsoncontains", + "target": "doctrine_jsoncontains_jsoncontains", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L5", + "weight": 1.0, + "source": "doctrine_jsoncontains", + "target": "functionnode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L6", + "weight": 1.0, + "source": "doctrine_jsoncontains", + "target": "node", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L7", + "weight": 1.0, + "source": "doctrine_jsoncontains", + "target": "parser", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L8", + "weight": 1.0, + "source": "doctrine_jsoncontains", + "target": "sqlwalker", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L30", + "weight": 1.0, + "source": "doctrine_jsoncontains_jsoncontains", + "target": "doctrine_jsoncontains_jsoncontains_getsql", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L20", + "weight": 1.0, + "source": "doctrine_jsoncontains_jsoncontains", + "target": "doctrine_jsoncontains_jsoncontains_parse", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L15", + "weight": 1.0, + "source": "doctrine_jsoncontains_jsoncontains", + "target": "functionnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L18", + "weight": 1.0, + "context": "field", + "source": "doctrine_jsoncontains_jsoncontains", + "target": "node", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L20", + "weight": 1.0, + "context": "parameter_type", + "source": "doctrine_jsoncontains_jsoncontains_parse", + "target": "parser", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Doctrine/JsonContains.php", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "source": "doctrine_jsoncontains_jsoncontains_getsql", + "target": "sqlwalker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", + "source_location": "L19", + "weight": 1.0, + "source": "eventsubscriber_exceptionsubscriber", + "target": "eventsubscriber_exceptionsubscriber_exceptionsubscriber", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", + "source_location": "L7", + "weight": 1.0, + "source": "eventsubscriber_exceptionsubscriber", + "target": "eventsubscriberinterface", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", + "source_location": "L9", + "weight": 1.0, + "source": "eventsubscriber_exceptionsubscriber", + "target": "exceptionevent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", + "source_location": "L21", + "weight": 1.0, + "source": "eventsubscriber_exceptionsubscriber_exceptionsubscriber", + "target": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", + "source_location": "L123", + "weight": 1.0, + "source": "eventsubscriber_exceptionsubscriber_exceptionsubscriber", + "target": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_getsubscribedevents", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", + "source_location": "L26", + "weight": 1.0, + "source": "eventsubscriber_exceptionsubscriber_exceptionsubscriber", + "target": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", + "source_location": "L19", + "weight": 1.0, + "source": "eventsubscriber_exceptionsubscriber_exceptionsubscriber", + "target": "eventsubscriberinterface", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", + "source_location": "L5", + "weight": 1.0, + "source": "eventsubscriber_securityheaderssubscriber", + "target": "eventsubscriberinterface", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", + "source_location": "L9", + "weight": 1.0, + "source": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber", + "target": "eventsubscriberinterface", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Shared/EventSubscriber/ExceptionSubscriber.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "eventsubscriber_exceptionsubscriber_exceptionsubscriber_onkernelexception", + "target": "exceptionevent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", + "source_location": "L9", + "weight": 1.0, + "source": "eventsubscriber_securityheaderssubscriber", + "target": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", + "source_location": "L6", + "weight": 1.0, + "source": "eventsubscriber_securityheaderssubscriber", + "target": "responseevent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", + "source_location": "L34", + "weight": 1.0, + "source": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber", + "target": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_getsubscribedevents", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", + "source_location": "L11", + "weight": 1.0, + "source": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber", + "target": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_onkernelresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "eventsubscriber_securityheaderssubscriber_securityheaderssubscriber_onkernelresponse", + "target": "responseevent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Exception/AppException.php", + "source_location": "L7", + "weight": 1.0, + "source": "exception_appexception", + "target": "exception_appexception_appexception", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Exception/AppException.php", + "source_location": "L9", + "weight": 1.0, + "source": "exception_appexception_appexception", + "target": "exception_appexception_appexception_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Exception/AppException.php", + "source_location": "L18", + "weight": 1.0, + "source": "exception_appexception_appexception", + "target": "exception_appexception_appexception_geterrorcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Exception/AppException.php", + "source_location": "L20", + "weight": 1.0, + "source": "exception_appexception_appexception", + "target": "exception_appexception_appexception_getfield", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Exception/AppException.php", + "source_location": "L19", + "weight": 1.0, + "source": "exception_appexception_appexception", + "target": "exception_appexception_appexception_gethttpstatus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Message/SendSmsMessage.php", + "source_location": "L5", + "weight": 1.0, + "source": "src_shared_message_sendsmsmessage_php_message_sendsmsmessage", + "target": "src_shared_message_sendsmsmessage_php_message_sendsmsmessage_sendsmsmessage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Message/SendSmsMessage.php", + "source_location": "L7", + "weight": 1.0, + "source": "src_shared_message_sendsmsmessage_php_message_sendsmsmessage_sendsmsmessage", + "target": "src_shared_message_sendsmsmessage_php_message_sendsmsmessage_sendsmsmessage_construct", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L22", + "weight": 1.0, + "source": "service_apiirservice", + "target": "service_apiirservice_apiirservice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L24", + "weight": 1.0, + "source": "service_apiirservice_apiirservice", + "target": "service_apiirservice_apiirservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L106", + "weight": 1.0, + "source": "service_apiirservice_apiirservice", + "target": "service_apiirservice_apiirservice_extractmatched", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L54", + "weight": 1.0, + "source": "service_apiirservice_apiirservice", + "target": "service_apiirservice_apiirservice_ibanmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L31", + "weight": 1.0, + "source": "service_apiirservice_apiirservice", + "target": "service_apiirservice_apiirservice_isconfigured", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L74", + "weight": 1.0, + "source": "service_apiirservice_apiirservice", + "target": "service_apiirservice_apiirservice_post", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L39", + "weight": 1.0, + "source": "service_apiirservice_apiirservice", + "target": "service_apiirservice_apiirservice_shahkarmatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L76", + "weight": 1.0, + "source": "service_apiirservice_apiirservice_post", + "target": "service_apiirservice_apiirservice_isconfigured", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L46", + "weight": 1.0, + "source": "service_apiirservice_apiirservice_shahkarmatch", + "target": "service_apiirservice_apiirservice_extractmatched", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L41", + "weight": 1.0, + "source": "service_apiirservice_apiirservice_shahkarmatch", + "target": "service_apiirservice_apiirservice_post", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L64", + "weight": 1.0, + "source": "service_apiirservice_apiirservice_ibanmatch", + "target": "service_apiirservice_apiirservice_extractmatched", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/ApiIrService.php", + "source_location": "L56", + "weight": 1.0, + "source": "service_apiirservice_apiirservice_ibanmatch", + "target": "service_apiirservice_apiirservice_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L9", + "weight": 1.0, + "source": "service_filevalidatorservice", + "target": "service_filevalidatorservice_filevalidatorservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L7", + "weight": 1.0, + "source": "service_filevalidatorservice", + "target": "uploadedfile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L19", + "weight": 1.0, + "source": "service_filevalidatorservice_filevalidatorservice", + "target": "service_filevalidatorservice_filevalidatorservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L68", + "weight": 1.0, + "source": "service_filevalidatorservice_filevalidatorservice", + "target": "service_filevalidatorservice_filevalidatorservice_detectmimetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L53", + "weight": 1.0, + "source": "service_filevalidatorservice_filevalidatorservice", + "target": "service_filevalidatorservice_filevalidatorservice_sanitizefilename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L31", + "weight": 1.0, + "source": "service_filevalidatorservice_filevalidatorservice", + "target": "service_filevalidatorservice_filevalidatorservice_validate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L21", + "weight": 1.0, + "source": "service_filevalidatorservice_filevalidatorservice", + "target": "service_filevalidatorservice_filevalidatorservice_validateuploadedfile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L28", + "weight": 1.0, + "source": "service_filevalidatorservice_filevalidatorservice_validateuploadedfile", + "target": "service_filevalidatorservice_filevalidatorservice_validate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L21", + "weight": 1.0, + "context": "parameter_type", + "source": "service_filevalidatorservice_filevalidatorservice_validateuploadedfile", + "target": "uploadedfile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/FileValidatorService.php", + "source_location": "L50", + "weight": 1.0, + "source": "service_filevalidatorservice_filevalidatorservice_validate", + "target": "service_filevalidatorservice_filevalidatorservice_sanitizefilename", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/InputValidator.php", + "source_location": "L9", + "weight": 1.0, + "source": "service_inputvalidator", + "target": "service_inputvalidator_inputvalidator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L217", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", + "target": "service_inputvalidator_inputvalidator" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/InputValidator.php", + "source_location": "L11", + "weight": 1.0, + "source": "service_inputvalidator_inputvalidator", + "target": "service_inputvalidator_inputvalidator_isvalidiranmobile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/InputValidator.php", + "source_location": "L17", + "weight": 1.0, + "source": "service_inputvalidator_inputvalidator", + "target": "service_inputvalidator_inputvalidator_isvalidirannationalcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/InputValidator.php", + "source_location": "L27", + "weight": 1.0, + "source": "service_inputvalidator_inputvalidator", + "target": "service_inputvalidator_inputvalidator_maskmobile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Shared/Service/InputValidator.php", + "source_location": "L37", + "weight": 1.0, + "source": "service_inputvalidator_inputvalidator", + "target": "service_inputvalidator_inputvalidator_toenglishdigits", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L12", + "weight": 1.0, + "source": "command_seedsmsmessagetemplatescommand", + "target": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L5", + "weight": 1.0, + "source": "command_seedsmsmessagetemplatescommand", + "target": "smsmessagetemplate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L9", + "weight": 1.0, + "source": "command_seedsmsmessagetemplatescommand", + "target": "src_sms_command_seedsmsmessagetemplatescommand_php_inputinterface", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L10", + "weight": 1.0, + "source": "command_seedsmsmessagetemplatescommand", + "target": "src_sms_command_seedsmsmessagetemplatescommand_php_outputinterface", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L18", + "weight": 1.0, + "source": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand", + "target": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L23", + "weight": 1.0, + "source": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand", + "target": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_execute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L23", + "weight": 1.0, + "context": "parameter_type", + "source": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_execute", + "target": "src_sms_command_seedsmsmessagetemplatescommand_php_inputinterface", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Command/SeedSmsMessageTemplatesCommand.php", + "source_location": "L23", + "weight": 1.0, + "context": "parameter_type", + "source": "command_seedsmsmessagetemplatescommand_seedsmsmessagetemplatescommand_execute", + "target": "src_sms_command_seedsmsmessagetemplatescommand_php_outputinterface", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_smscontroller", + "target": "controller_smscontroller_smscontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L8", + "weight": 1.0, + "source": "controller_smscontroller", + "target": "smstemplate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L12", + "weight": 1.0, + "source": "controller_smscontroller", + "target": "src_sms_controller_smscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L13", + "weight": 1.0, + "source": "controller_smscontroller", + "target": "src_sms_controller_smscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L329", + "weight": 1.0, + "source": "controller_smscontroller_smscontroller", + "target": "controller_smscontroller_smscontroller_approvetemplate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L22", + "weight": 1.0, + "source": "controller_smscontroller_smscontroller", + "target": "controller_smscontroller_smscontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L82", + "weight": 1.0, + "source": "controller_smscontroller_smscontroller", + "target": "controller_smscontroller_smscontroller_createtemplate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L263", + "weight": 1.0, + "source": "controller_smscontroller_smscontroller", + "target": "controller_smscontroller_smscontroller_deletetemplate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L132", + "weight": 1.0, + "source": "controller_smscontroller_smscontroller", + "target": "controller_smscontroller_smscontroller_gettemplate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L302", + "weight": 1.0, + "source": "controller_smscontroller_smscontroller", + "target": "controller_smscontroller_smscontroller_listtemplates", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L378", + "weight": 1.0, + "source": "controller_smscontroller_smscontroller", + "target": "controller_smscontroller_smscontroller_rejecttemplate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L29", + "weight": 1.0, + "source": "controller_smscontroller_smscontroller", + "target": "controller_smscontroller_smscontroller_send", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L433", + "weight": 1.0, + "source": "controller_smscontroller_smscontroller", + "target": "controller_smscontroller_smscontroller_sendviatemplate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L225", + "weight": 1.0, + "source": "controller_smscontroller_smscontroller", + "target": "controller_smscontroller_smscontroller_submittemplate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L164", + "weight": 1.0, + "source": "controller_smscontroller_smscontroller", + "target": "controller_smscontroller_smscontroller_updatetemplate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L29", + "weight": 1.0, + "context": "return_type", + "source": "controller_smscontroller_smscontroller_send", + "target": "src_sms_controller_smscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smscontroller_smscontroller_send", + "target": "src_sms_controller_smscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L329", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smscontroller_smscontroller_approvetemplate", + "target": "src_sms_controller_smscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L82", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smscontroller_smscontroller_createtemplate", + "target": "src_sms_controller_smscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L378", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smscontroller_smscontroller_rejecttemplate", + "target": "src_sms_controller_smscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L433", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smscontroller_smscontroller_sendviatemplate", + "target": "src_sms_controller_smscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L164", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smscontroller_smscontroller_updatetemplate", + "target": "src_sms_controller_smscontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L329", + "weight": 1.0, + "context": "return_type", + "source": "controller_smscontroller_smscontroller_approvetemplate", + "target": "src_sms_controller_smscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L82", + "weight": 1.0, + "context": "return_type", + "source": "controller_smscontroller_smscontroller_createtemplate", + "target": "src_sms_controller_smscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L263", + "weight": 1.0, + "context": "return_type", + "source": "controller_smscontroller_smscontroller_deletetemplate", + "target": "src_sms_controller_smscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L132", + "weight": 1.0, + "context": "return_type", + "source": "controller_smscontroller_smscontroller_gettemplate", + "target": "src_sms_controller_smscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L302", + "weight": 1.0, + "context": "return_type", + "source": "controller_smscontroller_smscontroller_listtemplates", + "target": "src_sms_controller_smscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L378", + "weight": 1.0, + "context": "return_type", + "source": "controller_smscontroller_smscontroller_rejecttemplate", + "target": "src_sms_controller_smscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L433", + "weight": 1.0, + "context": "return_type", + "source": "controller_smscontroller_smscontroller_sendviatemplate", + "target": "src_sms_controller_smscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L225", + "weight": 1.0, + "context": "return_type", + "source": "controller_smscontroller_smscontroller_submittemplate", + "target": "src_sms_controller_smscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsController.php", + "source_location": "L164", + "weight": 1.0, + "context": "return_type", + "source": "controller_smscontroller_smscontroller_updatetemplate", + "target": "src_sms_controller_smscontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_smsmessagecontroller", + "target": "controller_smsmessagecontroller_smsmessagecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L7", + "weight": 1.0, + "source": "controller_smsmessagecontroller", + "target": "smsmessagetemplate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L10", + "weight": 1.0, + "source": "controller_smsmessagecontroller", + "target": "src_sms_controller_smsmessagecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L11", + "weight": 1.0, + "source": "controller_smsmessagecontroller", + "target": "src_sms_controller_smsmessagecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L22", + "weight": 1.0, + "source": "controller_smsmessagecontroller_smsmessagecontroller", + "target": "controller_smsmessagecontroller_smsmessagecontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L26", + "weight": 1.0, + "source": "controller_smsmessagecontroller_smsmessagecontroller", + "target": "controller_smsmessagecontroller_smsmessagecontroller_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L55", + "weight": 1.0, + "source": "controller_smsmessagecontroller_smsmessagecontroller", + "target": "controller_smsmessagecontroller_smsmessagecontroller_update", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L26", + "weight": 1.0, + "context": "return_type", + "source": "controller_smsmessagecontroller_smsmessagecontroller_list", + "target": "src_sms_controller_smsmessagecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L55", + "weight": 1.0, + "context": "return_type", + "source": "controller_smsmessagecontroller_smsmessagecontroller_update", + "target": "src_sms_controller_smsmessagecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsMessageController.php", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smsmessagecontroller_smsmessagecontroller_update", + "target": "src_sms_controller_smsmessagecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L28", + "weight": 1.0, + "source": "controller_smswalletcontroller", + "target": "controller_smswalletcontroller_smswalletcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L16", + "weight": 1.0, + "source": "controller_smswalletcontroller", + "target": "smssettings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L21", + "weight": 1.0, + "source": "controller_smswalletcontroller", + "target": "src_sms_controller_smswalletcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L22", + "weight": 1.0, + "source": "controller_smswalletcontroller", + "target": "src_sms_controller_smswalletcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_smswalletcontroller", + "target": "src_sms_controller_smswalletcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L219", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller", + "target": "controller_smswalletcontroller_smswalletcontroller_adminapprove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L234", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller", + "target": "controller_smswalletcontroller_smswalletcontroller_adminreject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L266", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller", + "target": "controller_smswalletcontroller_smswalletcontroller_adminreport", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L195", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller", + "target": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L47", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller", + "target": "controller_smswalletcontroller_smswalletcontroller_balance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L66", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller", + "target": "controller_smswalletcontroller_smswalletcontroller_charge", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L32", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller", + "target": "controller_smswalletcontroller_smswalletcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L141", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller", + "target": "controller_smswalletcontroller_smswalletcontroller_getsettings", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L118", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller", + "target": "controller_smswalletcontroller_smswalletcontroller_logs", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L288", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller", + "target": "controller_smswalletcontroller_smswalletcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L255", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller", + "target": "controller_smswalletcontroller_smswalletcontroller_resolveentityname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L165", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller", + "target": "controller_smswalletcontroller_smswalletcontroller_updatesettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L50", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller_balance", + "target": "controller_smswalletcontroller_smswalletcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L47", + "weight": 1.0, + "context": "return_type", + "source": "controller_smswalletcontroller_smswalletcontroller_balance", + "target": "src_sms_controller_smswalletcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smswalletcontroller_smswalletcontroller_balance", + "target": "src_sms_controller_smswalletcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L66", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smswalletcontroller_smswalletcontroller_charge", + "target": "src_sms_controller_smswalletcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smswalletcontroller_smswalletcontroller_getsettings", + "target": "src_sms_controller_smswalletcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L118", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smswalletcontroller_smswalletcontroller_logs", + "target": "src_sms_controller_smswalletcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L288", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smswalletcontroller_smswalletcontroller_resolveentity", + "target": "src_sms_controller_smswalletcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L165", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smswalletcontroller_smswalletcontroller_updatesettings", + "target": "src_sms_controller_smswalletcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L219", + "weight": 1.0, + "context": "return_type", + "source": "controller_smswalletcontroller_smswalletcontroller_adminapprove", + "target": "src_sms_controller_smswalletcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L234", + "weight": 1.0, + "context": "return_type", + "source": "controller_smswalletcontroller_smswalletcontroller_adminreject", + "target": "src_sms_controller_smswalletcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L266", + "weight": 1.0, + "context": "return_type", + "source": "controller_smswalletcontroller_smswalletcontroller_adminreport", + "target": "src_sms_controller_smswalletcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L195", + "weight": 1.0, + "context": "return_type", + "source": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", + "target": "src_sms_controller_smswalletcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L66", + "weight": 1.0, + "context": "return_type", + "source": "controller_smswalletcontroller_smswalletcontroller_charge", + "target": "src_sms_controller_smswalletcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L141", + "weight": 1.0, + "context": "return_type", + "source": "controller_smswalletcontroller_smswalletcontroller_getsettings", + "target": "src_sms_controller_smswalletcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L118", + "weight": 1.0, + "context": "return_type", + "source": "controller_smswalletcontroller_smswalletcontroller_logs", + "target": "src_sms_controller_smswalletcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L165", + "weight": 1.0, + "context": "return_type", + "source": "controller_smswalletcontroller_smswalletcontroller_updatesettings", + "target": "src_sms_controller_smswalletcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L69", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller_charge", + "target": "controller_smswalletcontroller_smswalletcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L66", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smswalletcontroller_smswalletcontroller_charge", + "target": "src_sms_controller_smswalletcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L234", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smswalletcontroller_smswalletcontroller_adminreject", + "target": "src_sms_controller_smswalletcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L266", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smswalletcontroller_smswalletcontroller_adminreport", + "target": "src_sms_controller_smswalletcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L195", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", + "target": "src_sms_controller_smswalletcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L118", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smswalletcontroller_smswalletcontroller_logs", + "target": "src_sms_controller_smswalletcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L165", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_smswalletcontroller_smswalletcontroller_updatesettings", + "target": "src_sms_controller_smswalletcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L121", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller_logs", + "target": "controller_smswalletcontroller_smswalletcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L144", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller_getsettings", + "target": "controller_smswalletcontroller_smswalletcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L168", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller_updatesettings", + "target": "controller_smswalletcontroller_smswalletcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Controller/SmsWalletController.php", + "source_location": "L212", + "weight": 1.0, + "source": "controller_smswalletcontroller_smswalletcontroller_adminreviewlist", + "target": "controller_smswalletcontroller_smswalletcontroller_resolveentityname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L8", + "weight": 1.0, + "source": "entity_smslog", + "target": "entity_smslog_smslog", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_smslog_smslog", + "target": "entity_smslog_smslog_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_smslog_smslog", + "target": "entity_smslog_smslog_gettag", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_smslog_smslog", + "target": "entity_smslog_smslog_settag", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_smslog_smslog", + "target": "entity_smslog_smslog_settemplateuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_smslog_smslog", + "target": "entity_smslog_smslog_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L73", + "weight": 1.0, + "context": "return_type", + "source": "entity_smslog_smslog_settemplateuuid", + "target": "src_sms_entity_smslog_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsLog.php", + "source_location": "L75", + "weight": 1.0, + "context": "return_type", + "source": "entity_smslog_smslog_settag", + "target": "src_sms_entity_smslog_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L11", + "weight": 1.0, + "source": "entity_smsmessagetemplate", + "target": "entity_smsmessagetemplate_smsmessagetemplate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L67", + "weight": 1.0, + "source": "entity_smsmessagetemplate_smsmessagetemplate", + "target": "entity_smsmessagetemplate_smsmessagetemplate_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L79", + "weight": 1.0, + "source": "entity_smsmessagetemplate_smsmessagetemplate", + "target": "entity_smsmessagetemplate_smsmessagetemplate_getbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_smsmessagetemplate_smsmessagetemplate", + "target": "entity_smsmessagetemplate_smsmessagetemplate_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_smsmessagetemplate_smsmessagetemplate", + "target": "entity_smsmessagetemplate_smsmessagetemplate_gettag", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L78", + "weight": 1.0, + "source": "entity_smsmessagetemplate_smsmessagetemplate", + "target": "entity_smsmessagetemplate_smsmessagetemplate_gettitle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L81", + "weight": 1.0, + "source": "entity_smsmessagetemplate_smsmessagetemplate", + "target": "entity_smsmessagetemplate_smsmessagetemplate_getupdatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L80", + "weight": 1.0, + "source": "entity_smsmessagetemplate_smsmessagetemplate", + "target": "entity_smsmessagetemplate_smsmessagetemplate_getvariables", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L84", + "weight": 1.0, + "source": "entity_smsmessagetemplate_smsmessagetemplate", + "target": "entity_smsmessagetemplate_smsmessagetemplate_setbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L83", + "weight": 1.0, + "source": "entity_smsmessagetemplate_smsmessagetemplate", + "target": "entity_smsmessagetemplate_smsmessagetemplate_settitle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L86", + "weight": 1.0, + "source": "entity_smsmessagetemplate_smsmessagetemplate", + "target": "entity_smsmessagetemplate_smsmessagetemplate_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L83", + "weight": 1.0, + "context": "return_type", + "source": "entity_smsmessagetemplate_smsmessagetemplate_settitle", + "target": "src_sms_entity_smsmessagetemplate_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsMessageTemplate.php", + "source_location": "L84", + "weight": 1.0, + "context": "return_type", + "source": "entity_smsmessagetemplate_smsmessagetemplate_setbody", + "target": "src_sms_entity_smsmessagetemplate_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L8", + "weight": 1.0, + "source": "entity_smssettings", + "target": "entity_smssettings_smssettings", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L86", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_approvepostvisittext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L53", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_getentityid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L61", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_getentitytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L60", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L66", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_getpostvisittext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_getpostvisittextpending", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L70", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_getpostvisittextrejectreason", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_getpostvisittextstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_getreminderhoursbefore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_ispostvisitenabled", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_isreminderenabled", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L97", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_rejectpostvisittext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_setpostvisitenabled", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_setpostvisittext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L72", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_setreminderenabled", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_setreminderhoursbefore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_submitpostvisittext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L105", + "weight": 1.0, + "source": "entity_smssettings_smssettings", + "target": "entity_smssettings_smssettings_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L72", + "weight": 1.0, + "context": "return_type", + "source": "entity_smssettings_smssettings_setreminderenabled", + "target": "src_sms_entity_smssettings_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L86", + "weight": 1.0, + "context": "return_type", + "source": "entity_smssettings_smssettings_approvepostvisittext", + "target": "src_sms_entity_smssettings_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L97", + "weight": 1.0, + "context": "return_type", + "source": "entity_smssettings_smssettings_rejectpostvisittext", + "target": "src_sms_entity_smssettings_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L74", + "weight": 1.0, + "context": "return_type", + "source": "entity_smssettings_smssettings_setpostvisitenabled", + "target": "src_sms_entity_smssettings_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L75", + "weight": 1.0, + "context": "return_type", + "source": "entity_smssettings_smssettings_setpostvisittext", + "target": "src_sms_entity_smssettings_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L73", + "weight": 1.0, + "context": "return_type", + "source": "entity_smssettings_smssettings_setreminderhoursbefore", + "target": "src_sms_entity_smssettings_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsSettings.php", + "source_location": "L77", + "weight": 1.0, + "context": "return_type", + "source": "entity_smssettings_smssettings_submitpostvisittext", + "target": "src_sms_entity_smssettings_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L8", + "weight": 1.0, + "source": "entity_smstemplate", + "target": "entity_smstemplate_smstemplate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_approve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L49", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L66", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_getadminnote", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_getbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L59", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L61", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_getprovidercode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L60", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_getvariables", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L85", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_reject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L95", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_renderbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_reverttodraft", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_setbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_setname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L70", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_setprovidercode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L71", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_setvariables", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_submitforreview", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L104", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_toarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L93", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate", + "target": "entity_smstemplate_smstemplate_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate_setname", + "target": "entity_smstemplate_smstemplate_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L68", + "weight": 1.0, + "context": "return_type", + "source": "entity_smstemplate_smstemplate_setname", + "target": "src_sms_entity_smstemplate_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L77", + "weight": 1.0, + "context": "return_type", + "source": "entity_smstemplate_smstemplate_approve", + "target": "src_sms_entity_smstemplate_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L85", + "weight": 1.0, + "context": "return_type", + "source": "entity_smstemplate_smstemplate_reject", + "target": "src_sms_entity_smstemplate_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L75", + "weight": 1.0, + "context": "return_type", + "source": "entity_smstemplate_smstemplate_reverttodraft", + "target": "src_sms_entity_smstemplate_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L69", + "weight": 1.0, + "context": "return_type", + "source": "entity_smstemplate_smstemplate_setbody", + "target": "src_sms_entity_smstemplate_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L70", + "weight": 1.0, + "context": "return_type", + "source": "entity_smstemplate_smstemplate_setprovidercode", + "target": "src_sms_entity_smstemplate_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L71", + "weight": 1.0, + "context": "return_type", + "source": "entity_smstemplate_smstemplate_setvariables", + "target": "src_sms_entity_smstemplate_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L73", + "weight": 1.0, + "context": "return_type", + "source": "entity_smstemplate_smstemplate_submitforreview", + "target": "src_sms_entity_smstemplate_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate_setbody", + "target": "entity_smstemplate_smstemplate_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L70", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate_setprovidercode", + "target": "entity_smstemplate_smstemplate_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L71", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate_setvariables", + "target": "entity_smstemplate_smstemplate_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate_submitforreview", + "target": "entity_smstemplate_smstemplate_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate_reverttodraft", + "target": "entity_smstemplate_smstemplate_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L81", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate_approve", + "target": "entity_smstemplate_smstemplate_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsTemplate.php", + "source_location": "L89", + "weight": 1.0, + "source": "entity_smstemplate_smstemplate_reject", + "target": "entity_smstemplate_smstemplate_touch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L8", + "weight": 1.0, + "source": "entity_smswallet", + "target": "entity_smswallet_smswallet", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L33", + "weight": 1.0, + "source": "entity_smswallet_smswallet", + "target": "entity_smswallet_smswallet_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L46", + "weight": 1.0, + "source": "entity_smswallet_smswallet", + "target": "entity_smswallet_smswallet_credit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L52", + "weight": 1.0, + "source": "entity_smswallet_smswallet", + "target": "entity_smswallet_smswallet_debit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L44", + "weight": 1.0, + "source": "entity_smswallet_smswallet", + "target": "entity_smswallet_smswallet_getbalancerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L43", + "weight": 1.0, + "source": "entity_smswallet_smswallet", + "target": "entity_smswallet_smswallet_getentityid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L42", + "weight": 1.0, + "source": "entity_smswallet_smswallet", + "target": "entity_smswallet_smswallet_getentitytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWallet.php", + "source_location": "L41", + "weight": 1.0, + "source": "entity_smswallet_smswallet", + "target": "entity_smswallet_smswallet_getid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L10", + "weight": 1.0, + "source": "entity_smswallettransaction", + "target": "entity_smswallettransaction_smswallettransaction", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_smswallettransaction", + "target": "src_sms_entity_smswallettransaction_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L45", + "weight": 1.0, + "source": "entity_smswallettransaction_smswallettransaction", + "target": "entity_smswallettransaction_smswallettransaction_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L59", + "weight": 1.0, + "source": "entity_smswallettransaction_smswallettransaction", + "target": "entity_smswallettransaction_smswallettransaction_getamountrials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L61", + "weight": 1.0, + "source": "entity_smswallettransaction_smswallettransaction", + "target": "entity_smswallettransaction_smswallettransaction_getcreatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L60", + "weight": 1.0, + "source": "entity_smswallettransaction_smswallettransaction", + "target": "entity_smswallettransaction_smswallettransaction_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L56", + "weight": 1.0, + "source": "entity_smswallettransaction_smswallettransaction", + "target": "entity_smswallettransaction_smswallettransaction_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L58", + "weight": 1.0, + "source": "entity_smswallettransaction_smswallettransaction", + "target": "entity_smswallettransaction_smswallettransaction_gettype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L57", + "weight": 1.0, + "source": "entity_smswallettransaction_smswallettransaction", + "target": "entity_smswallettransaction_smswallettransaction_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_smswallettransaction_smswallettransaction", + "target": "entity_smswallettransaction_smswallettransaction_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "source": "entity_smswallettransaction_smswallettransaction", + "target": "src_sms_entity_smswallettransaction_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L25", + "weight": 1.0, + "context": "field", + "source": "entity_smswallettransaction_smswallettransaction", + "target": "src_sms_entity_smswallettransaction_php_smswallet", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L45", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_smswallettransaction_smswallettransaction_construct", + "target": "src_sms_entity_smswallettransaction_php_smswallet", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Entity/SmsWalletTransaction.php", + "source_location": "L45", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_smswallettransaction_smswallettransaction_construct", + "target": "src_sms_entity_smswallettransaction_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Message/SendSmsMessage.php", + "source_location": "L5", + "weight": 1.0, + "source": "src_sms_message_sendsmsmessage_php_message_sendsmsmessage", + "target": "src_sms_message_sendsmsmessage_php_message_sendsmsmessage_sendsmsmessage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Message/SendSmsMessage.php", + "source_location": "L7", + "weight": 1.0, + "source": "src_sms_message_sendsmsmessage_php_message_sendsmsmessage_sendsmsmessage", + "target": "src_sms_message_sendsmsmessage_php_message_sendsmsmessage_sendsmsmessage_construct", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L8", + "weight": 1.0, + "source": "provider_kavehnegarprovider", + "target": "provider_kavehnegarprovider_kavehnegarprovider", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L12", + "weight": 1.0, + "source": "provider_kavehnegarprovider_kavehnegarprovider", + "target": "provider_kavehnegarprovider_kavehnegarprovider_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L22", + "weight": 1.0, + "source": "provider_kavehnegarprovider_kavehnegarprovider", + "target": "provider_kavehnegarprovider_kavehnegarprovider_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L19", + "weight": 1.0, + "source": "provider_kavehnegarprovider_kavehnegarprovider", + "target": "provider_kavehnegarprovider_kavehnegarprovider_key", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L24", + "weight": 1.0, + "source": "provider_kavehnegarprovider_kavehnegarprovider", + "target": "provider_kavehnegarprovider_kavehnegarprovider_send", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L20", + "weight": 1.0, + "source": "provider_kavehnegarprovider_kavehnegarprovider", + "target": "provider_kavehnegarprovider_kavehnegarprovider_sender", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L44", + "weight": 1.0, + "source": "provider_kavehnegarprovider_kavehnegarprovider", + "target": "provider_kavehnegarprovider_kavehnegarprovider_sendtemplate", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L8", + "weight": 1.0, + "source": "provider_kavehnegarprovider_kavehnegarprovider", + "target": "src_sms_service_smsservice_php_smsproviderinterface", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L28", + "weight": 1.0, + "source": "provider_kavehnegarprovider_kavehnegarprovider_send", + "target": "provider_kavehnegarprovider_kavehnegarprovider_key", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L52", + "weight": 1.0, + "source": "provider_kavehnegarprovider_kavehnegarprovider_sendtemplate", + "target": "provider_kavehnegarprovider_kavehnegarprovider_key", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/KavehNegarProvider.php", + "source_location": "L32", + "weight": 1.0, + "source": "provider_kavehnegarprovider_kavehnegarprovider_send", + "target": "provider_kavehnegarprovider_kavehnegarprovider_sender", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/RanginehProvider.php", + "source_location": "L7", + "weight": 1.0, + "source": "provider_ranginehprovider", + "target": "provider_ranginehprovider_ranginehprovider", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/RanginehProvider.php", + "source_location": "L11", + "weight": 1.0, + "source": "provider_ranginehprovider_ranginehprovider", + "target": "provider_ranginehprovider_ranginehprovider_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/RanginehProvider.php", + "source_location": "L17", + "weight": 1.0, + "source": "provider_ranginehprovider_ranginehprovider", + "target": "provider_ranginehprovider_ranginehprovider_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/RanginehProvider.php", + "source_location": "L19", + "weight": 1.0, + "source": "provider_ranginehprovider_ranginehprovider", + "target": "provider_ranginehprovider_ranginehprovider_send", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/RanginehProvider.php", + "source_location": "L33", + "weight": 1.0, + "source": "provider_ranginehprovider_ranginehprovider", + "target": "provider_ranginehprovider_ranginehprovider_sendtemplate", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/RanginehProvider.php", + "source_location": "L7", + "weight": 1.0, + "source": "provider_ranginehprovider_ranginehprovider", + "target": "src_sms_service_smsservice_php_smsproviderinterface", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/SmsProviderInterface.php", + "source_location": "L7", + "weight": 1.0, + "source": "provider_smsproviderinterface", + "target": "provider_smsproviderinterface_getname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/SmsProviderInterface.php", + "source_location": "L10", + "weight": 1.0, + "source": "provider_smsproviderinterface", + "target": "provider_smsproviderinterface_send", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Provider/SmsProviderInterface.php", + "source_location": "L13", + "weight": 1.0, + "source": "provider_smsproviderinterface", + "target": "provider_smsproviderinterface_sendtemplate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsLogRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_smslogrepository", + "target": "repository_smslogrepository_smslogrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsLogRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_smslogrepository", + "target": "smslog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsLogRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_smslogrepository", + "target": "src_sms_repository_smslogrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsLogRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_smslogrepository_smslogrepository", + "target": "repository_smslogrepository_smslogrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsLogRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_smslogrepository_smslogrepository", + "target": "repository_smslogrepository_smslogrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Sms/Repository/SmsLogRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_smslogrepository_smslogrepository_construct", + "target": "smslog" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsLogRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_smslogrepository_smslogrepository_construct", + "target": "src_sms_repository_smslogrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsLogRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_smslogrepository_smslogrepository_save", + "target": "smslog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L5", + "weight": 1.0, + "source": "service_smsservice", + "target": "smslog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_smsmessagetemplaterepository", + "target": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_smsmessagetemplaterepository", + "target": "smsmessagetemplate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_smsmessagetemplaterepository", + "target": "src_sms_repository_smsmessagetemplaterepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository", + "target": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository", + "target": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_findbytag", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L21", + "weight": 1.0, + "source": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository", + "target": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_construct", + "target": "smsmessagetemplate" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_construct", + "target": "src_sms_repository_smsmessagetemplaterepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "return_type", + "source": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_findbytag", + "target": "smsmessagetemplate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsMessageTemplateRepository.php", + "source_location": "L21", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_smsmessagetemplaterepository_smsmessagetemplaterepository_save", + "target": "smsmessagetemplate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsTextResolver.php", + "source_location": "L5", + "weight": 1.0, + "source": "service_smstextresolver", + "target": "smsmessagetemplate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_smssettingsrepository", + "target": "repository_smssettingsrepository_smssettingsrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_smssettingsrepository", + "target": "smssettings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_smssettingsrepository", + "target": "src_sms_repository_smssettingsrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_smssettingsrepository_smssettingsrepository", + "target": "repository_smssettingsrepository_smssettingsrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_smssettingsrepository_smssettingsrepository", + "target": "repository_smssettingsrepository_smssettingsrepository_findbyentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L21", + "weight": 1.0, + "source": "repository_smssettingsrepository_smssettingsrepository", + "target": "repository_smssettingsrepository_smssettingsrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_smssettingsrepository_smssettingsrepository_construct", + "target": "smssettings" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_smssettingsrepository_smssettingsrepository_construct", + "target": "src_sms_repository_smssettingsrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "return_type", + "source": "repository_smssettingsrepository_smssettingsrepository_findbyentity", + "target": "smssettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsSettingsRepository.php", + "source_location": "L21", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_smssettingsrepository_smssettingsrepository_save", + "target": "smssettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_smstemplaterepository", + "target": "repository_smstemplaterepository_smstemplaterepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_smstemplaterepository", + "target": "smstemplate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_smstemplaterepository", + "target": "src_sms_repository_smstemplaterepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_smstemplaterepository_smstemplaterepository", + "target": "repository_smstemplaterepository_smstemplaterepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_smstemplaterepository_smstemplaterepository", + "target": "repository_smstemplaterepository_smstemplaterepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_smstemplaterepository_smstemplaterepository", + "target": "repository_smstemplaterepository_smstemplaterepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_smstemplaterepository_smstemplaterepository", + "target": "repository_smstemplaterepository_smstemplaterepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_smstemplaterepository_smstemplaterepository_construct", + "target": "smstemplate" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_smstemplaterepository_smstemplaterepository_construct", + "target": "src_sms_repository_smstemplaterepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "return_type", + "source": "repository_smstemplaterepository_smstemplaterepository_findbyuuid", + "target": "smstemplate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L14", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_smstemplaterepository_smstemplaterepository_remove", + "target": "smstemplate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsTemplateRepository.php", + "source_location": "L13", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_smstemplaterepository_smstemplaterepository_save", + "target": "smstemplate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_smswalletrepository", + "target": "repository_smswalletrepository_smswalletrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_smswalletrepository", + "target": "src_sms_repository_smswalletrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_smswalletrepository", + "target": "src_sms_repository_smswalletrepository_php_smswallet", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_smswalletrepository_smswalletrepository", + "target": "repository_smswalletrepository_smswalletrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_smswalletrepository_smswalletrepository", + "target": "repository_smswalletrepository_smswalletrepository_findbyentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L21", + "weight": 1.0, + "source": "repository_smswalletrepository_smswalletrepository", + "target": "repository_smswalletrepository_smswalletrepository_getbalance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L27", + "weight": 1.0, + "source": "repository_smswalletrepository_smswalletrepository", + "target": "repository_smswalletrepository_smswalletrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_smswalletrepository_smswalletrepository_construct", + "target": "src_sms_repository_smswalletrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_smswalletrepository_smswalletrepository_construct", + "target": "src_sms_repository_smswalletrepository_php_smswallet" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "return_type", + "source": "repository_smswalletrepository_smswalletrepository_findbyentity", + "target": "src_sms_repository_smswalletrepository_php_smswallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L23", + "weight": 1.0, + "source": "repository_smswalletrepository_smswalletrepository_getbalance", + "target": "repository_smswalletrepository_smswalletrepository_findbyentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletRepository.php", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_smswalletrepository_smswalletrepository_save", + "target": "src_sms_repository_smswalletrepository_php_smswallet", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_smswallettransactionrepository", + "target": "repository_smswallettransactionrepository_smswallettransactionrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_smswallettransactionrepository", + "target": "smswallettransaction", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_smswallettransactionrepository", + "target": "src_sms_repository_smswallettransactionrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_smswallettransactionrepository", + "target": "src_sms_repository_smswallettransactionrepository_php_smswallet", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_smswallettransactionrepository_smswallettransactionrepository", + "target": "repository_smswallettransactionrepository_smswallettransactionrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L29", + "weight": 1.0, + "source": "repository_smswallettransactionrepository_smswallettransactionrepository", + "target": "repository_smswallettransactionrepository_smswallettransactionrepository_countbywallet", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_smswallettransactionrepository_smswallettransactionrepository", + "target": "repository_smswallettransactionrepository_smswallettransactionrepository_findbywallet", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L39", + "weight": 1.0, + "source": "repository_smswallettransactionrepository_smswallettransactionrepository", + "target": "repository_smswallettransactionrepository_smswallettransactionrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_smswallettransactionrepository_smswallettransactionrepository_construct", + "target": "smswallettransaction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_smswallettransactionrepository_smswallettransactionrepository_construct", + "target": "src_sms_repository_smswallettransactionrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_smswallettransactionrepository_smswallettransactionrepository_findbywallet", + "target": "src_sms_repository_smswallettransactionrepository_php_smswallet", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_smswallettransactionrepository_smswallettransactionrepository_countbywallet", + "target": "src_sms_repository_smswallettransactionrepository_php_smswallet", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Repository/SmsWalletTransactionRepository.php", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_smswallettransactionrepository_smswallettransactionrepository_save", + "target": "smswallettransaction", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L7", + "weight": 1.0, + "source": "service_smswalletservice", + "target": "smswallettransaction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SendSmsHandler.php", + "source_location": "L8", + "weight": 1.0, + "source": "service_sendsmshandler", + "target": "service_sendsmshandler_sendsmshandler", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SendSmsHandler.php", + "source_location": "L5", + "weight": 1.0, + "source": "service_sendsmshandler", + "target": "src_sms_service_sendsmshandler_php_sendsmsmessage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SendSmsHandler.php", + "source_location": "L11", + "weight": 1.0, + "source": "service_sendsmshandler_sendsmshandler", + "target": "service_sendsmshandler_sendsmshandler_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SendSmsHandler.php", + "source_location": "L13", + "weight": 1.0, + "source": "service_sendsmshandler_sendsmshandler", + "target": "service_sendsmshandler_sendsmshandler_invoke", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SendSmsHandler.php", + "source_location": "L13", + "weight": 1.0, + "context": "parameter_type", + "source": "service_sendsmshandler_sendsmshandler_invoke", + "target": "src_sms_service_sendsmshandler_php_sendsmsmessage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L13", + "weight": 1.0, + "source": "service_smsservice", + "target": "service_smsservice_smsservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L6", + "weight": 1.0, + "source": "service_smsservice", + "target": "src_sms_service_smsservice_php_sendsmsmessage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L9", + "weight": 1.0, + "source": "service_smsservice", + "target": "src_sms_service_smsservice_php_smsproviderinterface", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L17", + "weight": 1.0, + "source": "service_smsservice_smsservice", + "target": "service_smsservice_smsservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L29", + "weight": 1.0, + "source": "service_smsservice_smsservice", + "target": "service_smsservice_smsservice_dispatchasync", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L58", + "weight": 1.0, + "source": "service_smsservice_smsservice", + "target": "service_smsservice_smsservice_resolveprovider", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L43", + "weight": 1.0, + "source": "service_smsservice_smsservice", + "target": "service_smsservice_smsservice_sendnow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L45", + "weight": 1.0, + "source": "service_smsservice_smsservice_sendnow", + "target": "service_smsservice_smsservice_resolveprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L43", + "weight": 1.0, + "context": "parameter_type", + "source": "service_smsservice_smsservice_sendnow", + "target": "src_sms_service_smsservice_php_sendsmsmessage", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsService.php", + "source_location": "L58", + "weight": 1.0, + "context": "return_type", + "source": "service_smsservice_smsservice_resolveprovider", + "target": "src_sms_service_smsservice_php_smsproviderinterface", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsTextResolver.php", + "source_location": "L12", + "weight": 1.0, + "source": "service_smstextresolver", + "target": "service_smstextresolver_smstextresolver", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsTextResolver.php", + "source_location": "L14", + "weight": 1.0, + "source": "service_smstextresolver_smstextresolver", + "target": "service_smstextresolver_smstextresolver_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsTextResolver.php", + "source_location": "L19", + "weight": 1.0, + "source": "service_smstextresolver_smstextresolver", + "target": "service_smstextresolver_smstextresolver_resolve", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L11", + "weight": 1.0, + "source": "service_smswalletservice", + "target": "service_smswalletservice_smswalletservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L5", + "weight": 1.0, + "source": "service_smswalletservice", + "target": "src_sms_service_smswalletservice_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L6", + "weight": 1.0, + "source": "service_smswalletservice", + "target": "src_sms_service_smswalletservice_php_smswallet", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L28", + "weight": 1.0, + "source": "service_smswalletservice_smswalletservice", + "target": "service_smswalletservice_smswalletservice_charge", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L13", + "weight": 1.0, + "source": "service_smswalletservice_smswalletservice", + "target": "service_smswalletservice_smswalletservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L43", + "weight": 1.0, + "source": "service_smswalletservice_smswalletservice", + "target": "service_smswalletservice_smswalletservice_deduct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L62", + "weight": 1.0, + "source": "service_smswalletservice_smswalletservice", + "target": "service_smswalletservice_smswalletservice_getbalance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L18", + "weight": 1.0, + "source": "service_smswalletservice_smswalletservice", + "target": "service_smswalletservice_smswalletservice_getorcreate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L18", + "weight": 1.0, + "context": "return_type", + "source": "service_smswalletservice_smswalletservice_getorcreate", + "target": "src_sms_service_smswalletservice_php_smswallet", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "source": "service_smswalletservice_smswalletservice_charge", + "target": "src_sms_service_smswalletservice_php_smswallet", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L43", + "weight": 1.0, + "context": "parameter_type", + "source": "service_smswalletservice_smswalletservice_deduct", + "target": "src_sms_service_smswalletservice_php_smswallet", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Sms/Service/SmsWalletService.php", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "source": "service_smswalletservice_smswalletservice_charge", + "target": "src_sms_service_smswalletservice_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L15", + "weight": 1.0, + "source": "controller_specialtycontroller", + "target": "controller_specialtycontroller_specialtycontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L9", + "weight": 1.0, + "source": "controller_specialtycontroller", + "target": "src_specialty_controller_specialtycontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L10", + "weight": 1.0, + "source": "controller_specialtycontroller", + "target": "src_specialty_controller_specialtycontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L124", + "weight": 1.0, + "source": "controller_specialtycontroller_specialtycontroller", + "target": "controller_specialtycontroller_specialtycontroller_adminlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_specialtycontroller_specialtycontroller", + "target": "controller_specialtycontroller_specialtycontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L60", + "weight": 1.0, + "source": "controller_specialtycontroller_specialtycontroller", + "target": "controller_specialtycontroller_specialtycontroller_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L111", + "weight": 1.0, + "source": "controller_specialtycontroller_specialtycontroller", + "target": "controller_specialtycontroller_specialtycontroller_delete", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L33", + "weight": 1.0, + "source": "controller_specialtycontroller_specialtycontroller", + "target": "controller_specialtycontroller_specialtycontroller_doctorcounts", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L22", + "weight": 1.0, + "source": "controller_specialtycontroller_specialtycontroller", + "target": "controller_specialtycontroller_specialtycontroller_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L151", + "weight": 1.0, + "source": "controller_specialtycontroller_specialtycontroller", + "target": "controller_specialtycontroller_specialtycontroller_slugify", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L88", + "weight": 1.0, + "source": "controller_specialtycontroller_specialtycontroller", + "target": "controller_specialtycontroller_specialtycontroller_update", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L22", + "weight": 1.0, + "context": "return_type", + "source": "controller_specialtycontroller_specialtycontroller_list", + "target": "src_specialty_controller_specialtycontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L22", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_specialtycontroller_specialtycontroller_list", + "target": "src_specialty_controller_specialtycontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L124", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_specialtycontroller_specialtycontroller_adminlist", + "target": "src_specialty_controller_specialtycontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L60", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_specialtycontroller_specialtycontroller_create", + "target": "src_specialty_controller_specialtycontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L33", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_specialtycontroller_specialtycontroller_doctorcounts", + "target": "src_specialty_controller_specialtycontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L88", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_specialtycontroller_specialtycontroller_update", + "target": "src_specialty_controller_specialtycontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L124", + "weight": 1.0, + "context": "return_type", + "source": "controller_specialtycontroller_specialtycontroller_adminlist", + "target": "src_specialty_controller_specialtycontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L60", + "weight": 1.0, + "context": "return_type", + "source": "controller_specialtycontroller_specialtycontroller_create", + "target": "src_specialty_controller_specialtycontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L111", + "weight": 1.0, + "context": "return_type", + "source": "controller_specialtycontroller_specialtycontroller_delete", + "target": "src_specialty_controller_specialtycontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L33", + "weight": 1.0, + "context": "return_type", + "source": "controller_specialtycontroller_specialtycontroller_doctorcounts", + "target": "src_specialty_controller_specialtycontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L88", + "weight": 1.0, + "context": "return_type", + "source": "controller_specialtycontroller_specialtycontroller_update", + "target": "src_specialty_controller_specialtycontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Controller/SpecialtyController.php", + "source_location": "L70", + "weight": 1.0, + "source": "controller_specialtycontroller_specialtycontroller_create", + "target": "controller_specialtycontroller_specialtycontroller_slugify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L10", + "weight": 1.0, + "source": "entity_specialty", + "target": "entity_specialty_specialty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L41", + "weight": 1.0, + "source": "entity_specialty_specialty", + "target": "entity_specialty_specialty_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L49", + "weight": 1.0, + "source": "entity_specialty_specialty", + "target": "entity_specialty_specialty_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L51", + "weight": 1.0, + "source": "entity_specialty_specialty", + "target": "entity_specialty_specialty_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L55", + "weight": 1.0, + "source": "entity_specialty_specialty", + "target": "entity_specialty_specialty_getparent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L52", + "weight": 1.0, + "source": "entity_specialty_specialty", + "target": "entity_specialty_specialty_getslug", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L53", + "weight": 1.0, + "source": "entity_specialty_specialty", + "target": "entity_specialty_specialty_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L50", + "weight": 1.0, + "source": "entity_specialty_specialty", + "target": "entity_specialty_specialty_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L54", + "weight": 1.0, + "source": "entity_specialty_specialty", + "target": "entity_specialty_specialty_getweight", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L57", + "weight": 1.0, + "source": "entity_specialty_specialty", + "target": "entity_specialty_specialty_setname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L61", + "weight": 1.0, + "source": "entity_specialty_specialty", + "target": "entity_specialty_specialty_setparent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L58", + "weight": 1.0, + "source": "entity_specialty_specialty", + "target": "entity_specialty_specialty_setslug", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L59", + "weight": 1.0, + "source": "entity_specialty_specialty", + "target": "entity_specialty_specialty_setstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L60", + "weight": 1.0, + "source": "entity_specialty_specialty", + "target": "entity_specialty_specialty_setweight", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_specialty_specialty", + "target": "entity_specialty_specialty_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "source": "entity_specialty_specialty", + "target": "src_specialty_entity_specialty_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_specialty_specialty_construct", + "target": "src_specialty_entity_specialty_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L55", + "weight": 1.0, + "context": "return_type", + "source": "entity_specialty_specialty_getparent", + "target": "src_specialty_entity_specialty_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L57", + "weight": 1.0, + "context": "return_type", + "source": "entity_specialty_specialty_setname", + "target": "src_specialty_entity_specialty_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L61", + "weight": 1.0, + "context": "return_type", + "source": "entity_specialty_specialty_setparent", + "target": "src_specialty_entity_specialty_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L58", + "weight": 1.0, + "context": "return_type", + "source": "entity_specialty_specialty_setslug", + "target": "src_specialty_entity_specialty_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L59", + "weight": 1.0, + "context": "return_type", + "source": "entity_specialty_specialty_setstatus", + "target": "src_specialty_entity_specialty_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Entity/Specialty.php", + "source_location": "L60", + "weight": 1.0, + "context": "return_type", + "source": "entity_specialty_specialty_setweight", + "target": "src_specialty_entity_specialty_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_specialtyrepository", + "target": "repository_specialtyrepository_specialtyrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_specialtyrepository", + "target": "src_specialty_repository_specialtyrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_specialtyrepository", + "target": "src_specialty_repository_specialtyrepository_php_specialty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_specialtyrepository_specialtyrepository", + "target": "repository_specialtyrepository_specialtyrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L38", + "weight": 1.0, + "source": "repository_specialtyrepository_specialtyrepository", + "target": "repository_specialtyrepository_specialtyrepository_doctorcountsbycity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L18", + "weight": 1.0, + "source": "repository_specialtyrepository_specialtyrepository", + "target": "repository_specialtyrepository_specialtyrepository_findactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L60", + "weight": 1.0, + "source": "repository_specialtyrepository_specialtyrepository", + "target": "repository_specialtyrepository_specialtyrepository_findbyslug", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L71", + "weight": 1.0, + "source": "repository_specialtyrepository_specialtyrepository", + "target": "repository_specialtyrepository_specialtyrepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L65", + "weight": 1.0, + "source": "repository_specialtyrepository_specialtyrepository", + "target": "repository_specialtyrepository_specialtyrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_specialtyrepository_specialtyrepository_construct", + "target": "src_specialty_repository_specialtyrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_specialtyrepository_specialtyrepository_construct", + "target": "src_specialty_repository_specialtyrepository_php_specialty" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L60", + "weight": 1.0, + "context": "return_type", + "source": "repository_specialtyrepository_specialtyrepository_findbyslug", + "target": "src_specialty_repository_specialtyrepository_php_specialty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_specialtyrepository_specialtyrepository_remove", + "target": "src_specialty_repository_specialtyrepository_php_specialty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Specialty/Repository/SpecialtyRepository.php", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_specialtyrepository_specialtyrepository_save", + "target": "src_specialty_repository_specialtyrepository_php_specialty", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L19", + "weight": 1.0, + "source": "controller_staffcontroller", + "target": "controller_staffcontroller_staffcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L10", + "weight": 1.0, + "source": "controller_staffcontroller", + "target": "src_staff_controller_staffcontroller_php_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L12", + "weight": 1.0, + "source": "controller_staffcontroller", + "target": "src_staff_controller_staffcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L13", + "weight": 1.0, + "source": "controller_staffcontroller", + "target": "src_staff_controller_staffcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_staffcontroller", + "target": "src_staff_controller_staffcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L23", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller", + "target": "controller_staffcontroller_staffcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L45", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller", + "target": "controller_staffcontroller_staffcontroller_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L29", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller", + "target": "controller_staffcontroller_staffcontroller_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L131", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller", + "target": "controller_staffcontroller_staffcontroller_ownsstaff", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L116", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller", + "target": "controller_staffcontroller_staffcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L98", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller", + "target": "controller_staffcontroller_staffcontroller_toggle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L143", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller", + "target": "controller_staffcontroller_staffcontroller_tolatindigits", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L71", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller", + "target": "controller_staffcontroller_staffcontroller_update", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L32", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller_list", + "target": "controller_staffcontroller_staffcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L29", + "weight": 1.0, + "context": "return_type", + "source": "controller_staffcontroller_staffcontroller_list", + "target": "src_staff_controller_staffcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_staffcontroller_staffcontroller_list", + "target": "src_staff_controller_staffcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L45", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_staffcontroller_staffcontroller_create", + "target": "src_staff_controller_staffcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L131", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_staffcontroller_staffcontroller_ownsstaff", + "target": "src_staff_controller_staffcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_staffcontroller_staffcontroller_resolveentity", + "target": "src_staff_controller_staffcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L98", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_staffcontroller_staffcontroller_toggle", + "target": "src_staff_controller_staffcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_staffcontroller_staffcontroller_update", + "target": "src_staff_controller_staffcontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L45", + "weight": 1.0, + "context": "return_type", + "source": "controller_staffcontroller_staffcontroller_create", + "target": "src_staff_controller_staffcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L98", + "weight": 1.0, + "context": "return_type", + "source": "controller_staffcontroller_staffcontroller_toggle", + "target": "src_staff_controller_staffcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L71", + "weight": 1.0, + "context": "return_type", + "source": "controller_staffcontroller_staffcontroller_update", + "target": "src_staff_controller_staffcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L48", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller_create", + "target": "controller_staffcontroller_staffcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L64", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller_create", + "target": "controller_staffcontroller_staffcontroller_tolatindigits", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L45", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_staffcontroller_staffcontroller_create", + "target": "src_staff_controller_staffcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_staffcontroller_staffcontroller_update", + "target": "src_staff_controller_staffcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L79", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller_update", + "target": "controller_staffcontroller_staffcontroller_ownsstaff", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L91", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller_update", + "target": "controller_staffcontroller_staffcontroller_tolatindigits", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L106", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller_toggle", + "target": "controller_staffcontroller_staffcontroller_ownsstaff", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L137", + "weight": 1.0, + "source": "controller_staffcontroller_staffcontroller_ownsstaff", + "target": "controller_staffcontroller_staffcontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Controller/StaffController.php", + "source_location": "L131", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_staffcontroller_staffcontroller_ownsstaff", + "target": "src_staff_controller_staffcontroller_php_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_clinicstaff", + "target": "entity_clinicstaff_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L52", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_getaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L72", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_getcreatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_getentityid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_getentitytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L66", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_getfullname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_getjobtitle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L70", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_getnationalcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L67", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_getphone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_getupdatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L71", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_isactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L80", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_setactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L78", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_setaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_setfullname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_setjobtitle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L79", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_setnationalcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_setphone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L89", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_toarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L82", + "weight": 1.0, + "source": "entity_clinicstaff_clinicstaff", + "target": "entity_clinicstaff_clinicstaff_toggleactive", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L75", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinicstaff_clinicstaff_setfullname", + "target": "src_staff_entity_clinicstaff_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L80", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinicstaff_clinicstaff_setactive", + "target": "src_staff_entity_clinicstaff_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L78", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinicstaff_clinicstaff_setaddress", + "target": "src_staff_entity_clinicstaff_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L77", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinicstaff_clinicstaff_setjobtitle", + "target": "src_staff_entity_clinicstaff_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L79", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinicstaff_clinicstaff_setnationalcode", + "target": "src_staff_entity_clinicstaff_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L76", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinicstaff_clinicstaff_setphone", + "target": "src_staff_entity_clinicstaff_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Entity/ClinicStaff.php", + "source_location": "L82", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinicstaff_clinicstaff_toggleactive", + "target": "src_staff_entity_clinicstaff_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_clinicstaffrepository", + "target": "repository_clinicstaffrepository_clinicstaffrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_clinicstaffrepository", + "target": "src_staff_repository_clinicstaffrepository_php_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_clinicstaffrepository", + "target": "src_staff_repository_clinicstaffrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_clinicstaffrepository_clinicstaffrepository", + "target": "repository_clinicstaffrepository_clinicstaffrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L21", + "weight": 1.0, + "source": "repository_clinicstaffrepository_clinicstaffrepository", + "target": "repository_clinicstaffrepository_clinicstaffrepository_findbyentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_clinicstaffrepository_clinicstaffrepository", + "target": "repository_clinicstaffrepository_clinicstaffrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L37", + "weight": 1.0, + "source": "repository_clinicstaffrepository_clinicstaffrepository", + "target": "repository_clinicstaffrepository_clinicstaffrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_clinicstaffrepository_clinicstaffrepository_construct", + "target": "src_staff_repository_clinicstaffrepository_php_clinicstaff" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_clinicstaffrepository_clinicstaffrepository_construct", + "target": "src_staff_repository_clinicstaffrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "return_type", + "source": "repository_clinicstaffrepository_clinicstaffrepository_findbyuuid", + "target": "src_staff_repository_clinicstaffrepository_php_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Staff/Repository/ClinicStaffRepository.php", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_clinicstaffrepository_clinicstaffrepository_save", + "target": "src_staff_repository_clinicstaffrepository_php_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L26", + "weight": 1.0, + "source": "controller_subscriptioncontroller", + "target": "controller_subscriptioncontroller_subscriptioncontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L19", + "weight": 1.0, + "source": "controller_subscriptioncontroller", + "target": "src_subscription_controller_subscriptioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L20", + "weight": 1.0, + "source": "controller_subscriptioncontroller", + "target": "src_subscription_controller_subscriptioncontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_subscriptioncontroller", + "target": "src_subscription_controller_subscriptioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L152", + "weight": 1.0, + "source": "controller_subscriptioncontroller_subscriptioncontroller", + "target": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L107", + "weight": 1.0, + "source": "controller_subscriptioncontroller_subscriptioncontroller", + "target": "controller_subscriptioncontroller_subscriptioncontroller_admincreateplan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L204", + "weight": 1.0, + "source": "controller_subscriptioncontroller_subscriptioncontroller", + "target": "controller_subscriptioncontroller_subscriptioncontroller_admindeleteperiod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L93", + "weight": 1.0, + "source": "controller_subscriptioncontroller_subscriptioncontroller", + "target": "controller_subscriptioncontroller_subscriptioncontroller_adminplans", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L219", + "weight": 1.0, + "source": "controller_subscriptioncontroller_subscriptioncontroller", + "target": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L182", + "weight": 1.0, + "source": "controller_subscriptioncontroller_subscriptioncontroller", + "target": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L130", + "weight": 1.0, + "source": "controller_subscriptioncontroller_subscriptioncontroller", + "target": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L29", + "weight": 1.0, + "source": "controller_subscriptioncontroller_subscriptioncontroller", + "target": "controller_subscriptioncontroller_subscriptioncontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L55", + "weight": 1.0, + "source": "controller_subscriptioncontroller_subscriptioncontroller", + "target": "controller_subscriptioncontroller_subscriptioncontroller_my", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L42", + "weight": 1.0, + "source": "controller_subscriptioncontroller_subscriptioncontroller", + "target": "controller_subscriptioncontroller_subscriptioncontroller_plans", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L245", + "weight": 1.0, + "source": "controller_subscriptioncontroller_subscriptioncontroller", + "target": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L73", + "weight": 1.0, + "source": "controller_subscriptioncontroller_subscriptioncontroller", + "target": "controller_subscriptioncontroller_subscriptioncontroller_trial", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L42", + "weight": 1.0, + "context": "return_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_plans", + "target": "src_subscription_controller_subscriptioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L152", + "weight": 1.0, + "context": "return_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", + "target": "src_subscription_controller_subscriptioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L107", + "weight": 1.0, + "context": "return_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_admincreateplan", + "target": "src_subscription_controller_subscriptioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L204", + "weight": 1.0, + "context": "return_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_admindeleteperiod", + "target": "src_subscription_controller_subscriptioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L93", + "weight": 1.0, + "context": "return_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_adminplans", + "target": "src_subscription_controller_subscriptioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L219", + "weight": 1.0, + "context": "return_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", + "target": "src_subscription_controller_subscriptioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L182", + "weight": 1.0, + "context": "return_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", + "target": "src_subscription_controller_subscriptioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L130", + "weight": 1.0, + "context": "return_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", + "target": "src_subscription_controller_subscriptioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L55", + "weight": 1.0, + "context": "return_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_my", + "target": "src_subscription_controller_subscriptioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L73", + "weight": 1.0, + "context": "return_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_trial", + "target": "src_subscription_controller_subscriptioncontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L59", + "weight": 1.0, + "source": "controller_subscriptioncontroller_subscriptioncontroller_my", + "target": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_my", + "target": "src_subscription_controller_subscriptioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L245", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", + "target": "src_subscription_controller_subscriptioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L73", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_trial", + "target": "src_subscription_controller_subscriptioncontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L77", + "weight": 1.0, + "source": "controller_subscriptioncontroller_subscriptioncontroller_trial", + "target": "controller_subscriptioncontroller_subscriptioncontroller_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_admincreateplan", + "target": "src_subscription_controller_subscriptioncontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_admincreateperiod", + "target": "src_subscription_controller_subscriptioncontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L219", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_adminreport", + "target": "src_subscription_controller_subscriptioncontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L182", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateperiod", + "target": "src_subscription_controller_subscriptioncontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Controller/SubscriptionController.php", + "source_location": "L130", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_subscriptioncontroller_subscriptioncontroller_adminupdateplan", + "target": "src_subscription_controller_subscriptioncontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L10", + "weight": 1.0, + "source": "entity_clinicsubscription", + "target": "entity_clinicsubscription_clinicsubscription", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_clinicsubscription", + "target": "src_subscription_entity_clinicsubscription_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L53", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription", + "target": "entity_clinicsubscription_clinicsubscription_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L84", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription", + "target": "entity_clinicsubscription_clinicsubscription_getcreatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L91", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription", + "target": "entity_clinicsubscription_clinicsubscription_getdaysremaining", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription", + "target": "entity_clinicsubscription_clinicsubscription_getentityid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription", + "target": "entity_clinicsubscription_clinicsubscription_getentitytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L83", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription", + "target": "entity_clinicsubscription_clinicsubscription_getexpiresat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription", + "target": "entity_clinicsubscription_clinicsubscription_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L80", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription", + "target": "entity_clinicsubscription_clinicsubscription_getpayment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L79", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription", + "target": "entity_clinicsubscription_clinicsubscription_getperiod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L78", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription", + "target": "entity_clinicsubscription_clinicsubscription_getplan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L82", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription", + "target": "entity_clinicsubscription_clinicsubscription_getstartsat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription", + "target": "entity_clinicsubscription_clinicsubscription_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L86", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription", + "target": "entity_clinicsubscription_clinicsubscription_isactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L81", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription", + "target": "entity_clinicsubscription_clinicsubscription_istrial", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L100", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription", + "target": "entity_clinicsubscription_clinicsubscription_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "source": "entity_clinicsubscription_clinicsubscription", + "target": "src_subscription_entity_clinicsubscription_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "source": "entity_clinicsubscription_clinicsubscription", + "target": "src_subscription_entity_clinicsubscription_php_subscriptionperiod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "source": "entity_clinicsubscription_clinicsubscription", + "target": "src_subscription_entity_clinicsubscription_php_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_clinicsubscription_clinicsubscription_construct", + "target": "src_subscription_entity_clinicsubscription_php_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L78", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinicsubscription_clinicsubscription_getplan", + "target": "src_subscription_entity_clinicsubscription_php_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_clinicsubscription_clinicsubscription_construct", + "target": "src_subscription_entity_clinicsubscription_php_subscriptionperiod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L79", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinicsubscription_clinicsubscription_getperiod", + "target": "src_subscription_entity_clinicsubscription_php_subscriptionperiod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_clinicsubscription_clinicsubscription_construct", + "target": "src_subscription_entity_clinicsubscription_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L80", + "weight": 1.0, + "context": "return_type", + "source": "entity_clinicsubscription_clinicsubscription_getpayment", + "target": "src_subscription_entity_clinicsubscription_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L110", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription_toarray", + "target": "entity_clinicsubscription_clinicsubscription_isactive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/ClinicSubscription.php", + "source_location": "L109", + "weight": 1.0, + "source": "entity_clinicsubscription_clinicsubscription_toarray", + "target": "entity_clinicsubscription_clinicsubscription_getdaysremaining", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L49", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L70", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_getcreatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_getdurationmonths", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L61", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_getlabel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_getplan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L66", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_getpricerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L69", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_getsortorder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L71", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_getupdatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_isactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L67", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_istrial", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_setactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_setdurationmonths", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_setlabel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L75", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_setpricerials", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L77", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_setsortorder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L79", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "entity_subscriptionperiod_subscriptionperiod_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L21", + "weight": 1.0, + "context": "field", + "source": "entity_subscriptionperiod_subscriptionperiod", + "target": "src_subscription_entity_subscriptionperiod_php_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_subscriptionperiod_subscriptionperiod_construct", + "target": "src_subscription_entity_subscriptionperiod_php_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "source": "entity_subscriptionperiod_subscriptionperiod_getplan", + "target": "src_subscription_entity_subscriptionperiod_php_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L83", + "weight": 1.0, + "source": "entity_subscriptionperiod_subscriptionperiod_toarray", + "target": "entity_subscriptionperiod_subscriptionperiod_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L73", + "weight": 1.0, + "context": "return_type", + "source": "entity_subscriptionperiod_subscriptionperiod_setlabel", + "target": "src_subscription_entity_subscriptionperiod_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L76", + "weight": 1.0, + "context": "return_type", + "source": "entity_subscriptionperiod_subscriptionperiod_setactive", + "target": "src_subscription_entity_subscriptionperiod_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L74", + "weight": 1.0, + "context": "return_type", + "source": "entity_subscriptionperiod_subscriptionperiod_setdurationmonths", + "target": "src_subscription_entity_subscriptionperiod_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L75", + "weight": 1.0, + "context": "return_type", + "source": "entity_subscriptionperiod_subscriptionperiod_setpricerials", + "target": "src_subscription_entity_subscriptionperiod_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPeriod.php", + "source_location": "L77", + "weight": 1.0, + "context": "return_type", + "source": "entity_subscriptionperiod_subscriptionperiod_setsortorder", + "target": "src_subscription_entity_subscriptionperiod_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L11", + "weight": 1.0, + "source": "entity_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L7", + "weight": 1.0, + "source": "entity_subscriptionplan", + "target": "src_subscription_entity_subscriptionplan_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L47", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L66", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_getcreatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L64", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_getfeatures", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L59", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L62", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_getlevel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L63", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_getmaxsecretaries", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L61", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L68", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_getperiods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L67", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_getupdatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L60", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L76", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_hasfeature", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L65", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_isactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L74", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_setactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L73", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_setfeatures", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L71", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_setlevel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L72", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_setmaxsecretaries", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L70", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_setname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L81", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan", + "target": "entity_subscriptionplan_subscriptionplan_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "source": "entity_subscriptionplan_subscriptionplan", + "target": "src_subscription_entity_subscriptionplan_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L68", + "weight": 1.0, + "context": "return_type", + "source": "entity_subscriptionplan_subscriptionplan_getperiods", + "target": "src_subscription_entity_subscriptionplan_php_collection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L95", + "weight": 1.0, + "source": "entity_subscriptionplan_subscriptionplan_toarray", + "target": "entity_subscriptionplan_subscriptionplan_isactive", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L70", + "weight": 1.0, + "context": "return_type", + "source": "entity_subscriptionplan_subscriptionplan_setname", + "target": "src_subscription_entity_subscriptionplan_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L74", + "weight": 1.0, + "context": "return_type", + "source": "entity_subscriptionplan_subscriptionplan_setactive", + "target": "src_subscription_entity_subscriptionplan_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L73", + "weight": 1.0, + "context": "return_type", + "source": "entity_subscriptionplan_subscriptionplan_setfeatures", + "target": "src_subscription_entity_subscriptionplan_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L71", + "weight": 1.0, + "context": "return_type", + "source": "entity_subscriptionplan_subscriptionplan_setlevel", + "target": "src_subscription_entity_subscriptionplan_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Entity/SubscriptionPlan.php", + "source_location": "L72", + "weight": 1.0, + "context": "return_type", + "source": "entity_subscriptionplan_subscriptionplan_setmaxsecretaries", + "target": "src_subscription_entity_subscriptionplan_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_clinicsubscriptionrepository", + "target": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_clinicsubscriptionrepository", + "target": "src_subscription_repository_clinicsubscriptionrepository_php_clinicsubscription", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_clinicsubscriptionrepository", + "target": "src_subscription_repository_clinicsubscriptionrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", + "target": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L21", + "weight": 1.0, + "source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", + "target": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", + "target": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L36", + "weight": 1.0, + "source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", + "target": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_hasusedtrial", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L51", + "weight": 1.0, + "source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository", + "target": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_construct", + "target": "src_subscription_repository_clinicsubscriptionrepository_php_clinicsubscription" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_construct", + "target": "src_subscription_repository_clinicsubscriptionrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "return_type", + "source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findbyuuid", + "target": "src_subscription_repository_clinicsubscriptionrepository_php_clinicsubscription", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L21", + "weight": 1.0, + "context": "return_type", + "source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_findactive", + "target": "src_subscription_repository_clinicsubscriptionrepository_php_clinicsubscription", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/ClinicSubscriptionRepository.php", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_clinicsubscriptionrepository_clinicsubscriptionrepository_save", + "target": "src_subscription_repository_clinicsubscriptionrepository_php_clinicsubscription", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_subscriptionperiodrepository", + "target": "repository_subscriptionperiodrepository_subscriptionperiodrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_subscriptionperiodrepository", + "target": "src_subscription_repository_subscriptionperiodrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_subscriptionperiodrepository", + "target": "src_subscription_repository_subscriptionperiodrepository_php_subscriptionperiod", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_subscriptionperiodrepository", + "target": "src_subscription_repository_subscriptionperiodrepository_php_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_subscriptionperiodrepository_subscriptionperiodrepository", + "target": "repository_subscriptionperiodrepository_subscriptionperiodrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_subscriptionperiodrepository_subscriptionperiodrepository", + "target": "repository_subscriptionperiodrepository_subscriptionperiodrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L22", + "weight": 1.0, + "source": "repository_subscriptionperiodrepository_subscriptionperiodrepository", + "target": "repository_subscriptionperiodrepository_subscriptionperiodrepository_findtrialperiodforplan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L27", + "weight": 1.0, + "source": "repository_subscriptionperiodrepository_subscriptionperiodrepository", + "target": "repository_subscriptionperiodrepository_subscriptionperiodrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_subscriptionperiodrepository_subscriptionperiodrepository_construct", + "target": "src_subscription_repository_subscriptionperiodrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_subscriptionperiodrepository_subscriptionperiodrepository_construct", + "target": "src_subscription_repository_subscriptionperiodrepository_php_subscriptionperiod" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "return_type", + "source": "repository_subscriptionperiodrepository_subscriptionperiodrepository_findbyuuid", + "target": "src_subscription_repository_subscriptionperiodrepository_php_subscriptionperiod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L22", + "weight": 1.0, + "context": "return_type", + "source": "repository_subscriptionperiodrepository_subscriptionperiodrepository_findtrialperiodforplan", + "target": "src_subscription_repository_subscriptionperiodrepository_php_subscriptionperiod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_subscriptionperiodrepository_subscriptionperiodrepository_save", + "target": "src_subscription_repository_subscriptionperiodrepository_php_subscriptionperiod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPeriodRepository.php", + "source_location": "L22", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_subscriptionperiodrepository_subscriptionperiodrepository_findtrialperiodforplan", + "target": "src_subscription_repository_subscriptionperiodrepository_php_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_subscriptionplanrepository", + "target": "repository_subscriptionplanrepository_subscriptionplanrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_subscriptionplanrepository", + "target": "src_subscription_repository_subscriptionplanrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_subscriptionplanrepository", + "target": "src_subscription_repository_subscriptionplanrepository_php_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_subscriptionplanrepository_subscriptionplanrepository", + "target": "repository_subscriptionplanrepository_subscriptionplanrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L26", + "weight": 1.0, + "source": "repository_subscriptionplanrepository_subscriptionplanrepository", + "target": "repository_subscriptionplanrepository_subscriptionplanrepository_findallactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L21", + "weight": 1.0, + "source": "repository_subscriptionplanrepository_subscriptionplanrepository", + "target": "repository_subscriptionplanrepository_subscriptionplanrepository_findbyname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L16", + "weight": 1.0, + "source": "repository_subscriptionplanrepository_subscriptionplanrepository", + "target": "repository_subscriptionplanrepository_subscriptionplanrepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L35", + "weight": 1.0, + "source": "repository_subscriptionplanrepository_subscriptionplanrepository", + "target": "repository_subscriptionplanrepository_subscriptionplanrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_subscriptionplanrepository_subscriptionplanrepository_construct", + "target": "src_subscription_repository_subscriptionplanrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_subscriptionplanrepository_subscriptionplanrepository_construct", + "target": "src_subscription_repository_subscriptionplanrepository_php_subscriptionplan" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L16", + "weight": 1.0, + "context": "return_type", + "source": "repository_subscriptionplanrepository_subscriptionplanrepository_findbyuuid", + "target": "src_subscription_repository_subscriptionplanrepository_php_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L21", + "weight": 1.0, + "context": "return_type", + "source": "repository_subscriptionplanrepository_subscriptionplanrepository_findbyname", + "target": "src_subscription_repository_subscriptionplanrepository_php_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Repository/SubscriptionPlanRepository.php", + "source_location": "L35", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_subscriptionplanrepository_subscriptionplanrepository_save", + "target": "src_subscription_repository_subscriptionplanrepository_php_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L14", + "weight": 1.0, + "source": "service_subscriptionservice", + "target": "service_subscriptionservice_subscriptionservice", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L9", + "weight": 1.0, + "source": "service_subscriptionservice", + "target": "src_subscription_service_subscriptionservice_php_clinicsubscription", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L6", + "weight": 1.0, + "source": "service_subscriptionservice", + "target": "src_subscription_service_subscriptionservice_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L53", + "weight": 1.0, + "source": "service_subscriptionservice_subscriptionservice", + "target": "service_subscriptionservice_subscriptionservice_activatetrial", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L118", + "weight": 1.0, + "source": "service_subscriptionservice_subscriptionservice", + "target": "service_subscriptionservice_subscriptionservice_calculateexpiresat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L16", + "weight": 1.0, + "source": "service_subscriptionservice_subscriptionservice", + "target": "service_subscriptionservice_subscriptionservice_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L91", + "weight": 1.0, + "source": "service_subscriptionservice_subscriptionservice", + "target": "service_subscriptionservice_subscriptionservice_createfrompayment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L23", + "weight": 1.0, + "source": "service_subscriptionservice_subscriptionservice", + "target": "service_subscriptionservice_subscriptionservice_getactivesubscription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L38", + "weight": 1.0, + "source": "service_subscriptionservice_subscriptionservice", + "target": "service_subscriptionservice_subscriptionservice_getsecretarylimit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L28", + "weight": 1.0, + "source": "service_subscriptionservice_subscriptionservice", + "target": "service_subscriptionservice_subscriptionservice_hasfeature", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L48", + "weight": 1.0, + "source": "service_subscriptionservice_subscriptionservice", + "target": "service_subscriptionservice_subscriptionservice_hasusedtrial", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L98", + "weight": 1.0, + "source": "service_subscriptionservice_subscriptionservice_createfrompayment", + "target": "service_subscriptionservice_subscriptionservice_getactivesubscription", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L23", + "weight": 1.0, + "context": "return_type", + "source": "service_subscriptionservice_subscriptionservice_getactivesubscription", + "target": "src_subscription_service_subscriptionservice_php_clinicsubscription", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L40", + "weight": 1.0, + "source": "service_subscriptionservice_subscriptionservice_getsecretarylimit", + "target": "service_subscriptionservice_subscriptionservice_getactivesubscription", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L30", + "weight": 1.0, + "source": "service_subscriptionservice_subscriptionservice_hasfeature", + "target": "service_subscriptionservice_subscriptionservice_getactivesubscription", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L53", + "weight": 1.0, + "context": "return_type", + "source": "service_subscriptionservice_subscriptionservice_activatetrial", + "target": "src_subscription_service_subscriptionservice_php_clinicsubscription", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L91", + "weight": 1.0, + "context": "return_type", + "source": "service_subscriptionservice_subscriptionservice_createfrompayment", + "target": "src_subscription_service_subscriptionservice_php_clinicsubscription", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L55", + "weight": 1.0, + "source": "service_subscriptionservice_subscriptionservice_activatetrial", + "target": "service_subscriptionservice_subscriptionservice_hasusedtrial", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L74", + "weight": 1.0, + "source": "service_subscriptionservice_subscriptionservice_activatetrial", + "target": "service_subscriptionservice_subscriptionservice_calculateexpiresat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L101", + "weight": 1.0, + "source": "service_subscriptionservice_subscriptionservice_createfrompayment", + "target": "service_subscriptionservice_subscriptionservice_calculateexpiresat", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Subscription/Service/SubscriptionService.php", + "source_location": "L91", + "weight": 1.0, + "context": "parameter_type", + "source": "service_subscriptionservice_subscriptionservice_createfrompayment", + "target": "src_subscription_service_subscriptionservice_php_payment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L15", + "weight": 1.0, + "source": "controller_tagcontroller", + "target": "controller_tagcontroller_tagcontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L9", + "weight": 1.0, + "source": "controller_tagcontroller", + "target": "src_tag_controller_tagcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L10", + "weight": 1.0, + "source": "controller_tagcontroller", + "target": "src_tag_controller_tagcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L7", + "weight": 1.0, + "source": "controller_tagcontroller", + "target": "tag", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L81", + "weight": 1.0, + "source": "controller_tagcontroller_tagcontroller", + "target": "controller_tagcontroller_tagcontroller_adminlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L18", + "weight": 1.0, + "source": "controller_tagcontroller_tagcontroller", + "target": "controller_tagcontroller_tagcontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L31", + "weight": 1.0, + "source": "controller_tagcontroller_tagcontroller", + "target": "controller_tagcontroller_tagcontroller_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L68", + "weight": 1.0, + "source": "controller_tagcontroller_tagcontroller", + "target": "controller_tagcontroller_tagcontroller_delete", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L22", + "weight": 1.0, + "source": "controller_tagcontroller_tagcontroller", + "target": "controller_tagcontroller_tagcontroller_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L103", + "weight": 1.0, + "source": "controller_tagcontroller_tagcontroller", + "target": "controller_tagcontroller_tagcontroller_slugify", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L50", + "weight": 1.0, + "source": "controller_tagcontroller_tagcontroller", + "target": "controller_tagcontroller_tagcontroller_update", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L22", + "weight": 1.0, + "context": "return_type", + "source": "controller_tagcontroller_tagcontroller_list", + "target": "src_tag_controller_tagcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L81", + "weight": 1.0, + "context": "return_type", + "source": "controller_tagcontroller_tagcontroller_adminlist", + "target": "src_tag_controller_tagcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L31", + "weight": 1.0, + "context": "return_type", + "source": "controller_tagcontroller_tagcontroller_create", + "target": "src_tag_controller_tagcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L68", + "weight": 1.0, + "context": "return_type", + "source": "controller_tagcontroller_tagcontroller_delete", + "target": "src_tag_controller_tagcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L50", + "weight": 1.0, + "context": "return_type", + "source": "controller_tagcontroller_tagcontroller_update", + "target": "src_tag_controller_tagcontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L41", + "weight": 1.0, + "source": "controller_tagcontroller_tagcontroller_create", + "target": "controller_tagcontroller_tagcontroller_slugify", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_tagcontroller_tagcontroller_create", + "target": "src_tag_controller_tagcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_tagcontroller_tagcontroller_adminlist", + "target": "src_tag_controller_tagcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Controller/TagController.php", + "source_location": "L50", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_tagcontroller_tagcontroller_update", + "target": "src_tag_controller_tagcontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_tag", + "target": "entity_tag_tag", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L32", + "weight": 1.0, + "source": "entity_tag_tag", + "target": "entity_tag_tag_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L39", + "weight": 1.0, + "source": "entity_tag_tag", + "target": "entity_tag_tag_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L41", + "weight": 1.0, + "source": "entity_tag_tag", + "target": "entity_tag_tag_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L42", + "weight": 1.0, + "source": "entity_tag_tag", + "target": "entity_tag_tag_getslug", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L43", + "weight": 1.0, + "source": "entity_tag_tag", + "target": "entity_tag_tag_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L40", + "weight": 1.0, + "source": "entity_tag_tag", + "target": "entity_tag_tag_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L45", + "weight": 1.0, + "source": "entity_tag_tag", + "target": "entity_tag_tag_setname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L46", + "weight": 1.0, + "source": "entity_tag_tag", + "target": "entity_tag_tag_setslug", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L47", + "weight": 1.0, + "source": "entity_tag_tag", + "target": "entity_tag_tag_setstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L49", + "weight": 1.0, + "source": "entity_tag_tag", + "target": "entity_tag_tag_toarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L45", + "weight": 1.0, + "context": "return_type", + "source": "entity_tag_tag_setname", + "target": "src_tag_entity_tag_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L46", + "weight": 1.0, + "context": "return_type", + "source": "entity_tag_tag_setslug", + "target": "src_tag_entity_tag_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Entity/Tag.php", + "source_location": "L47", + "weight": 1.0, + "context": "return_type", + "source": "entity_tag_tag_setstatus", + "target": "src_tag_entity_tag_php_self", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L9", + "weight": 1.0, + "source": "repository_tagrepository", + "target": "repository_tagrepository_tagrepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L7", + "weight": 1.0, + "source": "repository_tagrepository", + "target": "src_tag_repository_tagrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_tagrepository", + "target": "tag", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L11", + "weight": 1.0, + "source": "repository_tagrepository_tagrepository", + "target": "repository_tagrepository_tagrepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_tagrepository_tagrepository", + "target": "repository_tagrepository_tagrepository_findactive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L32", + "weight": 1.0, + "source": "repository_tagrepository_tagrepository", + "target": "repository_tagrepository_tagrepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L26", + "weight": 1.0, + "source": "repository_tagrepository_tagrepository", + "target": "repository_tagrepository_tagrepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L11", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_tagrepository_tagrepository_construct", + "target": "src_tag_repository_tagrepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L13", + "weight": 1.0, + "source": "repository_tagrepository_tagrepository_construct", + "target": "tag" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_tagrepository_tagrepository_save", + "target": "tag", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/Tag/Repository/TagRepository.php", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_tagrepository_tagrepository_remove", + "target": "tag", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L21", + "weight": 1.0, + "source": "controller_userprofilecontroller", + "target": "controller_userprofilecontroller_userprofilecontroller", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L14", + "weight": 1.0, + "source": "controller_userprofilecontroller", + "target": "src_userprofile_controller_userprofilecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L15", + "weight": 1.0, + "source": "controller_userprofilecontroller", + "target": "src_userprofile_controller_userprofilecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L5", + "weight": 1.0, + "source": "controller_userprofilecontroller", + "target": "src_userprofile_controller_userprofilecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L11", + "weight": 1.0, + "source": "controller_userprofilecontroller", + "target": "src_userprofile_controller_userprofilecontroller_php_userprofile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L200", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller", + "target": "controller_userprofilecontroller_userprofilecontroller_canaccess", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L25", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller", + "target": "controller_userprofilecontroller_userprofilecontroller_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L86", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller", + "target": "controller_userprofilecontroller_userprofilecontroller_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L149", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller", + "target": "controller_userprofilecontroller_userprofilecontroller_delete", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L211", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller", + "target": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L237", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller", + "target": "controller_userprofilecontroller_userprofilecontroller_hydrate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L171", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller", + "target": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L106", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller", + "target": "controller_userprofilecontroller_userprofilecontroller_show", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L124", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller", + "target": "controller_userprofilecontroller_userprofilecontroller_update", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L32", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller", + "target": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L32", + "weight": 1.0, + "context": "return_type", + "source": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", + "target": "src_userprofile_controller_userprofilecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", + "target": "src_userprofile_controller_userprofilecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_userprofilecontroller_userprofilecontroller_uploadavatar", + "target": "src_userprofile_controller_userprofilecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L86", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_userprofilecontroller_userprofilecontroller_create", + "target": "src_userprofile_controller_userprofilecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L124", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_userprofilecontroller_userprofilecontroller_update", + "target": "src_userprofile_controller_userprofilecontroller_php_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L200", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_userprofilecontroller_userprofilecontroller_canaccess", + "target": "src_userprofile_controller_userprofilecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L86", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_userprofilecontroller_userprofilecontroller_create", + "target": "src_userprofile_controller_userprofilecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L171", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", + "target": "src_userprofile_controller_userprofilecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_userprofilecontroller_userprofilecontroller_show", + "target": "src_userprofile_controller_userprofilecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L124", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_userprofilecontroller_userprofilecontroller_update", + "target": "src_userprofile_controller_userprofilecontroller_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L86", + "weight": 1.0, + "context": "return_type", + "source": "controller_userprofilecontroller_userprofilecontroller_create", + "target": "src_userprofile_controller_userprofilecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L149", + "weight": 1.0, + "context": "return_type", + "source": "controller_userprofilecontroller_userprofilecontroller_delete", + "target": "src_userprofile_controller_userprofilecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L211", + "weight": 1.0, + "context": "return_type", + "source": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", + "target": "src_userprofile_controller_userprofilecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L106", + "weight": 1.0, + "context": "return_type", + "source": "controller_userprofilecontroller_userprofilecontroller_show", + "target": "src_userprofile_controller_userprofilecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L124", + "weight": 1.0, + "context": "return_type", + "source": "controller_userprofilecontroller_userprofilecontroller_update", + "target": "src_userprofile_controller_userprofilecontroller_php_jsonresponse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L95", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller_create", + "target": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L100", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller_create", + "target": "controller_userprofilecontroller_userprofilecontroller_hydrate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L117", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller_show", + "target": "controller_userprofilecontroller_userprofilecontroller_canaccess", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L111", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller_show", + "target": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L133", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller_update", + "target": "controller_userprofilecontroller_userprofilecontroller_canaccess", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L139", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller_update", + "target": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L143", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller_update", + "target": "controller_userprofilecontroller_userprofilecontroller_hydrate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L127", + "weight": 1.0, + "source": "controller_userprofilecontroller_userprofilecontroller_update", + "target": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L171", + "weight": 1.0, + "context": "return_type", + "source": "controller_userprofilecontroller_userprofilecontroller_resolveprofile", + "target": "src_userprofile_controller_userprofilecontroller_php_userprofile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L200", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_userprofilecontroller_userprofilecontroller_canaccess", + "target": "src_userprofile_controller_userprofilecontroller_php_userprofile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L211", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_userprofilecontroller_userprofilecontroller_guardnationalcode", + "target": "src_userprofile_controller_userprofilecontroller_php_userprofile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Controller/UserProfileController.php", + "source_location": "L237", + "weight": 1.0, + "context": "parameter_type", + "source": "controller_userprofilecontroller_userprofilecontroller_hydrate", + "target": "src_userprofile_controller_userprofilecontroller_php_userprofile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L9", + "weight": 1.0, + "source": "entity_userprofile", + "target": "entity_userprofile_userprofile", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L5", + "weight": 1.0, + "source": "entity_userprofile", + "target": "src_userprofile_entity_userprofile_php_user", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L96", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L119", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L128", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getavatar", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L123", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getbasicinsuranceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L115", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getbloodtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L129", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getcreatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L114", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getdateofbirth", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L127", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L117", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_geteducation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L109", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getfamily", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L110", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getfathersname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L113", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getgender", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L120", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_gethomephone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L104", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L122", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getinsuranceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L118", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getjob", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L108", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getlabel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L116", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getmaritalstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L111", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getnationalcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L125", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getother", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L124", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getsupplementaryinsuranceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L130", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getupdatedat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L106", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L105", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L121", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_getworkphone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L112", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_isnationalcodeapproved", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L126", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_issharingwithuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L143", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L152", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setavatar", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L147", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setbasicinsuranceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L139", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setbloodtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L138", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setdateofbirth", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L151", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setdescription", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L141", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_seteducation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L133", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setfamily", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L134", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setfathersname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L137", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setgender", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L144", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_sethomephone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L146", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setinsuranceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L142", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setjob", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L132", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setlabel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L140", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setmaritalstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L135", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setnationalcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L136", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setnationalcodeapproved", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L149", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setother", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L150", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setsharingwithuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L148", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setsupplementaryinsuranceid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L145", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_setworkphone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L156", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_toarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L154", + "weight": 1.0, + "source": "entity_userprofile_userprofile", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L23", + "weight": 1.0, + "context": "field", + "source": "entity_userprofile_userprofile", + "target": "src_userprofile_entity_userprofile_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L96", + "weight": 1.0, + "context": "parameter_type", + "source": "entity_userprofile_userprofile_construct", + "target": "src_userprofile_entity_userprofile_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L106", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_getuser", + "target": "src_userprofile_entity_userprofile_php_user", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L161", + "weight": 1.0, + "source": "entity_userprofile_userprofile_toarray", + "target": "entity_userprofile_userprofile_getuuid", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L132", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setlabel", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L143", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setaddress", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L152", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setavatar", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L147", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setbasicinsuranceid", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L139", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setbloodtype", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L138", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setdateofbirth", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L151", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setdescription", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L141", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_seteducation", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L133", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setfamily", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L134", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setfathersname", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L137", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setgender", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L144", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_sethomephone", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L146", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setinsuranceid", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L142", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setjob", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L140", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setmaritalstatus", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L135", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setnationalcode", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L136", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setnationalcodeapproved", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L149", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setother", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L150", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setsharingwithuser", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L148", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setsupplementaryinsuranceid", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L145", + "weight": 1.0, + "context": "return_type", + "source": "entity_userprofile_userprofile_setworkphone", + "target": "src_userprofile_entity_userprofile_php_self", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L133", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setfamily", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L134", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setfathersname", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L135", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setnationalcode", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L136", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setnationalcodeapproved", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L137", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setgender", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L138", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setdateofbirth", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L139", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setbloodtype", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L140", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setmaritalstatus", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L141", + "weight": 1.0, + "source": "entity_userprofile_userprofile_seteducation", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L142", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setjob", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L143", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setaddress", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L144", + "weight": 1.0, + "source": "entity_userprofile_userprofile_sethomephone", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L145", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setworkphone", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L146", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setinsuranceid", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L147", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setbasicinsuranceid", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L148", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setsupplementaryinsuranceid", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L149", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setother", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L150", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setsharingwithuser", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L151", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setdescription", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Entity/UserProfile.php", + "source_location": "L152", + "weight": 1.0, + "source": "entity_userprofile_userprofile_setavatar", + "target": "entity_userprofile_userprofile_touch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L10", + "weight": 1.0, + "source": "repository_userprofilerepository", + "target": "repository_userprofilerepository_userprofilerepository", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L8", + "weight": 1.0, + "source": "repository_userprofilerepository", + "target": "src_userprofile_repository_userprofilerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L5", + "weight": 1.0, + "source": "repository_userprofilerepository", + "target": "src_userprofile_repository_userprofilerepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L6", + "weight": 1.0, + "source": "repository_userprofilerepository", + "target": "src_userprofile_repository_userprofilerepository_php_userprofile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L12", + "weight": 1.0, + "source": "repository_userprofilerepository_userprofilerepository", + "target": "repository_userprofilerepository_userprofilerepository_construct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L17", + "weight": 1.0, + "source": "repository_userprofilerepository_userprofilerepository", + "target": "repository_userprofilerepository_userprofilerepository_findbyuser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L22", + "weight": 1.0, + "source": "repository_userprofilerepository_userprofilerepository", + "target": "repository_userprofilerepository_userprofilerepository_findbyuuid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L27", + "weight": 1.0, + "source": "repository_userprofilerepository_userprofilerepository", + "target": "repository_userprofilerepository_userprofilerepository_findonebynationalcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L40", + "weight": 1.0, + "source": "repository_userprofilerepository_userprofilerepository", + "target": "repository_userprofilerepository_userprofilerepository_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L32", + "weight": 1.0, + "source": "repository_userprofilerepository_userprofilerepository", + "target": "repository_userprofilerepository_userprofilerepository_save", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L12", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_userprofilerepository_userprofilerepository_construct", + "target": "src_userprofile_repository_userprofilerepository_php_managerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references_constant", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L14", + "weight": 1.0, + "source": "repository_userprofilerepository_userprofilerepository_construct", + "target": "src_userprofile_repository_userprofilerepository_php_userprofile" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_userprofilerepository_userprofilerepository_findbyuser", + "target": "src_userprofile_repository_userprofilerepository_php_user", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L17", + "weight": 1.0, + "context": "return_type", + "source": "repository_userprofilerepository_userprofilerepository_findbyuser", + "target": "src_userprofile_repository_userprofilerepository_php_userprofile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L22", + "weight": 1.0, + "context": "return_type", + "source": "repository_userprofilerepository_userprofilerepository_findbyuuid", + "target": "src_userprofile_repository_userprofilerepository_php_userprofile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L27", + "weight": 1.0, + "context": "return_type", + "source": "repository_userprofilerepository_userprofilerepository_findonebynationalcode", + "target": "src_userprofile_repository_userprofilerepository_php_userprofile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_userprofilerepository_userprofilerepository_remove", + "target": "src_userprofile_repository_userprofilerepository_php_userprofile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "src/UserProfile/Repository/UserProfileRepository.php", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "source": "repository_userprofilerepository_userprofilerepository_save", + "target": "src_userprofile_repository_userprofilerepository_php_userprofile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L10", + "weight": 1.0, + "source": "billing_billingcalculatortest", + "target": "billing_billingcalculatortest_billingcalculatortest", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L5", + "weight": 1.0, + "source": "billing_billingcalculatortest", + "target": "billingcalculator", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L8", + "weight": 1.0, + "source": "billing_billingcalculatortest", + "target": "testcase", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L14", + "weight": 1.0, + "source": "billing_billingcalculatortest_billingcalculatortest", + "target": "billing_billingcalculatortest_billingcalculatortest_setup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L27", + "weight": 1.0, + "source": "billing_billingcalculatortest_billingcalculatortest", + "target": "billing_billingcalculatortest_billingcalculatortest_testbaseandsupplementary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L53", + "weight": 1.0, + "source": "billing_billingcalculatortest_billingcalculatortest", + "target": "billing_billingcalculatortest_billingcalculatortest_testbaseceilingcapsshare", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L44", + "weight": 1.0, + "source": "billing_billingcalculatortest_billingcalculatortest", + "target": "billing_billingcalculatortest_billingcalculatortest_testbaseonly", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L62", + "weight": 1.0, + "source": "billing_billingcalculatortest_billingcalculatortest", + "target": "billing_billingcalculatortest_billingcalculatortest_testfranchiseaddedtopatient", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L19", + "weight": 1.0, + "source": "billing_billingcalculatortest_billingcalculatortest", + "target": "billing_billingcalculatortest_billingcalculatortest_testnoinsuranceallpatient", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L71", + "weight": 1.0, + "source": "billing_billingcalculatortest_billingcalculatortest", + "target": "billing_billingcalculatortest_billingcalculatortest_testnotcoveredrule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L12", + "weight": 1.0, + "context": "field", + "source": "billing_billingcalculatortest_billingcalculatortest", + "target": "billingcalculator", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "tests/Billing/BillingCalculatorTest.php", + "source_location": "L10", + "weight": 1.0, + "source": "billing_billingcalculatortest_billingcalculatortest", + "target": "testcase", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L2", + "weight": 1.0, + "source": "tsconfig", + "target": "tsconfig_compileroptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L17", + "weight": 1.0, + "source": "tsconfig", + "target": "tsconfig_exclude", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L16", + "weight": 1.0, + "source": "tsconfig", + "target": "tsconfig_include", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L9", + "weight": 1.0, + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_allowsyntheticdefaultimports", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L11", + "weight": 1.0, + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_baseurl", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L8", + "weight": 1.0, + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_esmoduleinterop", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L6", + "weight": 1.0, + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_jsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L4", + "weight": 1.0, + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_module", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L5", + "weight": 1.0, + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_moduleresolution", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L12", + "weight": 1.0, + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_paths", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L10", + "weight": 1.0, + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_skiplibcheck", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L7", + "weight": 1.0, + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_strict", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L3", + "weight": 1.0, + "source": "tsconfig_compileroptions", + "target": "tsconfig_compileroptions_target", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tsconfig.json", + "source_location": "L13", + "weight": 1.0, + "source": "tsconfig_compileroptions_paths", + "target": "tsconfig_paths", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "webpack.config.js", + "source_location": "L1", + "weight": 1.0, + "source": "webpack_config", + "target": "webpack_config_encore", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_admin_pwa", + "target": "prompt_admin_pwa_admin_panel_pwa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L125", + "weight": 1.0, + "source": "prompt_admin_pwa_admin_panel_pwa", + "target": "prompt_admin_pwa_\u062a\u0633\u062a_\u067e\u0633_\u0627\u0632_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L24", + "weight": 1.0, + "source": "prompt_admin_pwa_admin_panel_pwa", + "target": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L194", + "weight": 1.0, + "source": "prompt_admin_pwa_admin_panel_pwa", + "target": "prompt_admin_pwa_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627_\u0648_\u0646\u06a9\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_admin_pwa_admin_panel_pwa", + "target": "prompt_admin_pwa_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L26", + "weight": 1.0, + "source": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", + "target": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_web_app_manifest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L64", + "weight": 1.0, + "source": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", + "target": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_service_worker_cache_shell", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L92", + "weight": 1.0, + "source": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", + "target": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f3_\u062b\u0628\u062a_service_worker_\u062f\u0631_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L109", + "weight": 1.0, + "source": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", + "target": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_install_prompt_banner_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc_\u0627\u0645\u0627_\u0645\u0637\u0644\u0648\u0628", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-pwa.md", + "source_location": "L149", + "weight": 1.0, + "source": "prompt_admin_pwa_\u062a\u0633\u062a_\u067e\u0633_\u0627\u0632_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", + "target": "prompt_admin_pwa_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0627\u0645\u067e\u062a_\u0646\u0635\u0628_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0644\u0627\u06af\u06cc\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_admin_ui_kit_redesign", + "target": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", + "target": "prompt_admin_ui_kit_redesign_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L17", + "weight": 1.0, + "source": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", + "target": "prompt_admin_ui_kit_redesign_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L107", + "weight": 1.0, + "source": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", + "target": "prompt_admin_ui_kit_redesign_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L23", + "weight": 1.0, + "source": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", + "target": "prompt_admin_ui_kit_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L60", + "weight": 1.0, + "source": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", + "target": "prompt_admin_ui_kit_redesign_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L47", + "weight": 1.0, + "source": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", + "target": "prompt_admin_ui_kit_redesign_\u0648\u06cc\u0698\u06af\u06cc_\u0647\u0627\u06cc_\u0628\u0635\u0631\u06cc_\u0647\u062f\u0641_\u0627\u0632_\u0627\u0633\u06a9\u0631\u06cc\u0646_\u0634\u0627\u062a_\u0647\u0627\u06cc_tauri", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_admin_ui_kit_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0628\u0631_\u0627\u0633\u0627\u0633_ui_kit_\u0627\u0644\u0647\u0627\u0645_\u06af\u0631\u0641\u062a\u0647_\u0627\u0632_clinic_pro_tauri", + "target": "prompt_admin_ui_kit_redesign_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L62", + "weight": 1.0, + "source": "prompt_admin_ui_kit_redesign_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_admin_ui_kit_redesign_\u06f1_\u0627\u0633\u062a\u062e\u0631\u0627\u062c_\u0648_\u06cc\u06a9\u0633\u0627\u0646_\u0633\u0627\u0632\u06cc_\u062a\u0648\u06a9\u0646_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L68", + "weight": 1.0, + "source": "prompt_admin_ui_kit_redesign_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_admin_ui_kit_redesign_\u06f2_\u0633\u0627\u062e\u062a_\u062a\u06a9\u0645\u06cc\u0644_ui_kit_\u062f\u0631_assets_admin_components_ui", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L86", + "weight": 1.0, + "source": "prompt_admin_ui_kit_redesign_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_admin_ui_kit_redesign_\u06f3_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0631\u0648\u06cc_ui_kit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-ui-kit-redesign.md", + "source_location": "L99", + "weight": 1.0, + "source": "prompt_admin_ui_kit_redesign_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_admin_ui_kit_redesign_\u06f4_\u062a\u0633\u062a_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_admin_user_detail_show_profile", + "target": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "target": "prompt_admin_user_detail_show_profile_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L17", + "weight": 1.0, + "source": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "target": "prompt_admin_user_detail_show_profile_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L13", + "weight": 1.0, + "source": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "target": "prompt_admin_user_detail_show_profile_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L98", + "weight": 1.0, + "source": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "target": "prompt_admin_user_detail_show_profile_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L27", + "weight": 1.0, + "source": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "target": "prompt_admin_user_detail_show_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L59", + "weight": 1.0, + "source": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "target": "prompt_admin_user_detail_show_profile_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_admin_user_detail_show_profile_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_\u062f\u0631_\u0635\u0641\u062d\u0647_\u06cc_\u062c\u0632\u0626\u06cc\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "target": "prompt_admin_user_detail_show_profile_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L29", + "weight": 1.0, + "source": "prompt_admin_user_detail_show_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_admin_user_detail_show_profile_userdetailpage_tsx_\u0641\u0642\u0637_user_query", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L41", + "weight": 1.0, + "source": "prompt_admin_user_detail_show_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_admin_user_detail_show_profile_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_userprofile_toarray", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L61", + "weight": 1.0, + "source": "prompt_admin_user_detail_show_profile_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_admin_user_detail_show_profile_\u06f1_\u06a9\u0648\u0626\u0631\u06cc_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u0631_userdetailpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L84", + "weight": 1.0, + "source": "prompt_admin_user_detail_show_profile_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_admin_user_detail_show_profile_\u06f2_\u0628\u062e\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_read_only_\u062f\u0631_\u0631\u0646\u062f\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/admin-user-detail-show-profile.md", + "source_location": "L92", + "weight": 1.0, + "source": "prompt_admin_user_detail_show_profile_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_admin_user_detail_show_profile_\u06f3_\u062d\u0627\u0644\u062a_\u0647\u0627\u06cc_loading_\u062e\u0627\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_appointment_detail_enrich", + "target": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L9", + "weight": 1.0, + "source": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", + "target": "prompt_appointment_detail_enrich_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L19", + "weight": 1.0, + "source": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", + "target": "prompt_appointment_detail_enrich_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L15", + "weight": 1.0, + "source": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", + "target": "prompt_appointment_detail_enrich_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L74", + "weight": 1.0, + "source": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", + "target": "prompt_appointment_detail_enrich_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L28", + "weight": 1.0, + "source": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", + "target": "prompt_appointment_detail_enrich_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L49", + "weight": 1.0, + "source": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", + "target": "prompt_appointment_detail_enrich_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_appointment_detail_enrich_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u0646\u0648\u0628\u062a_\u0628\u0627_\u062a\u062e\u0635\u0635_\u0648_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628_\u067e\u0632\u0634\u06a9", + "target": "prompt_appointment_detail_enrich_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L51", + "weight": 1.0, + "source": "prompt_appointment_detail_enrich_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_appointment_detail_enrich_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_specialties_\u0648_address_\u0628\u0647_doctor_\u062f\u0631_appointment_toarray", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-detail-enrich.md", + "source_location": "L71", + "weight": 1.0, + "source": "prompt_appointment_detail_enrich_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_appointment_detail_enrich_\u06f2_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_appointment_md", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm", + "target": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L10", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "prompt_appointment_lock_patient_confirm_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L29", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "prompt_appointment_lock_patient_confirm_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L20", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "prompt_appointment_lock_patient_confirm_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L217", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "prompt_appointment_lock_patient_confirm_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L42", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "prompt_appointment_lock_patient_confirm_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L121", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "prompt_appointment_lock_patient_confirm_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0642\u0641\u0644_\u06f1\u06f5_\u062f\u0642\u06cc\u0642\u0647_\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u0627_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a_\u06a9\u0646\u0646\u062f\u0647_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u067e\u0633_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "prompt_appointment_lock_patient_confirm_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L44", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_appointment_lock_patient_confirm_appointment_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627_optimistic_lock_\u0628\u062f\u0648\u0646_expiresat_\u0628\u06cc\u0645\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L77", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_appointment_lock_patient_confirm_book_\u0628\u062f\u0648\u0646_\u0641\u06cc\u0644\u062f_\u0628\u06cc\u0645\u0627\u0631_\u0628\u062f\u0648\u0646_expiresat", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L92", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_appointment_lock_patient_confirm_findexpiredpending_command_\u0645\u0628\u0646\u0627_\u0632\u0645\u0627\u0646_\u0648\u06cc\u0632\u06cc\u062a_\u06af\u0630\u0634\u062a\u0647_\u0646\u0647_\u0645\u0647\u0644\u062a_\u067e\u0631\u062f\u0627\u062e\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L68", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_appointment_lock_patient_confirm_isslottaken_pending_\u0631\u0627_\u0642\u0641\u0644_\u0645\u06cc_\u06a9\u0646\u062f_\u0648\u0644\u06cc_\u0627\u0646\u0642\u0636\u0627_\u0631\u0627_\u0646\u0645\u06cc_\u0628\u06cc\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L105", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_appointment_lock_patient_confirm_paymentcontroller_handlecallback_\u0634\u0627\u062e\u0647_\u06cc_appointment_\u063a\u0627\u06cc\u0628", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L125", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_appointment_lock_patient_confirm_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_expiresat_\u0648_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_appointment_migration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L135", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_appointment_lock_patient_confirm_\u06f2_\u0644\u062d\u0627\u0638_\u06a9\u0631\u062f\u0646_\u0627\u0646\u0642\u0636\u0627_\u062f\u0631_isslottaken_\u0622\u0632\u0627\u062f\u0633\u0627\u0632\u06cc_\u0646\u0631\u0645_\u0642\u0628\u0644_\u0627\u0632_\u0627\u062c\u0631\u0627\u06cc_command", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L152", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_appointment_lock_patient_confirm_\u06f3_\u0633\u0627\u062e\u062a_\u0646\u0648\u0628\u062a_\u0627\u062a\u0645\u06cc\u06a9_\u0633\u062a_expiresat_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u062f\u0631_book", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L162", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_appointment_lock_patient_confirm_\u06f4_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L182", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_appointment_lock_patient_confirm_\u06f5_\u062a\u0623\u06cc\u06cc\u062f_\u0646\u0648\u0628\u062a_sms_\u062f\u0631_callback_\u067e\u0631\u062f\u0627\u062e\u062a_\u0645\u0648\u0641\u0642", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointment-lock-patient-confirm.md", + "source_location": "L212", + "weight": 1.0, + "source": "prompt_appointment_lock_patient_confirm_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_appointment_lock_patient_confirm_\u06f6_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_appointments_day_of_week", + "target": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L17", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", + "target": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f1_\u06a9\u0631\u0634_\u062a\u0642\u0648\u06cc\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L42", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", + "target": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f2_\u0631\u0648\u0632_\u0647\u0641\u062a\u0647_\u062f\u0631_datenavigator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L101", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", + "target": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f3_\u067e\u06cc\u0627\u0645_slot_\u0646\u06cc\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L123", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", + "target": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f4_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0646\u0627\u0645_\u0627\u062c\u0628\u0627\u0631\u06cc_find_or_create_patient", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L290", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", + "target": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f5_patient_mobile_\u0646\u0634\u0627\u0646_\u0645\u06cc_\u062f\u0647\u062f_\u0645\u0648\u0628\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L319", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", + "target": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f6_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0631\u0632\u0631\u0648_\u0634\u062f\u0647_\u062f\u0631_\u0646\u0645\u0627\u06cc\u0634_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L367", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", + "target": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f7_\u062d\u0630\u0641_\u0633\u062a\u0648\u0646_\u0639\u0645\u0644\u06cc\u0627\u062a_\u0627\u0632_\u0646\u0645\u0627\u06cc\u0634_\u062c\u062f\u0648\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L394", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", + "target": "prompt_appointments_day_of_week_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L383", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", + "target": "prompt_appointments_day_of_week_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u0641\u06cc\u06a9\u0633_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627", + "target": "prompt_appointments_day_of_week_\u0641\u0647\u0631\u0633\u062a_\u0628\u0627\u06af_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L19", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f1_\u06a9\u0631\u0634_\u062a\u0642\u0648\u06cc\u0645", + "target": "prompt_appointments_day_of_week_\u0639\u0644\u062a_\u0631\u06cc\u0634\u0647_\u0627\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L31", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f1_\u06a9\u0631\u0634_\u062a\u0642\u0648\u06cc\u0645", + "target": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L60", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f2_\u0631\u0648\u0632_\u0647\u0641\u062a\u0647_\u062f\u0631_datenavigator", + "target": "prompt_appointments_day_of_week_\u0627\u0644\u0632\u0627\u0645\u0627\u062a_ui", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L51", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f2_\u0631\u0648\u0632_\u0647\u0641\u062a\u0647_\u062f\u0631_datenavigator", + "target": "prompt_appointments_day_of_week_\u0631\u0641\u062a\u0627\u0631_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L44", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f2_\u0631\u0648\u0632_\u0647\u0641\u062a\u0647_\u062f\u0631_datenavigator", + "target": "prompt_appointments_day_of_week_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L67", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f2_\u0631\u0648\u0632_\u0647\u0641\u062a\u0647_\u062f\u0631_datenavigator", + "target": "prompt_appointments_day_of_week_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L142", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f4_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0646\u0627\u0645_\u0627\u062c\u0628\u0627\u0631\u06cc_find_or_create_patient", + "target": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633_backend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L223", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f4_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0646\u0627\u0645_\u0627\u062c\u0628\u0627\u0631\u06cc_find_or_create_patient", + "target": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633_frontend_newappointmentmodal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L125", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f4_\u0646\u0648\u0628\u062a_\u062c\u062f\u06cc\u062f_\u0646\u0627\u0645_\u0627\u062c\u0628\u0627\u0631\u06cc_find_or_create_patient", + "target": "prompt_appointments_day_of_week_\u0645\u0634\u06a9\u0644_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L144", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633_backend", + "target": "prompt_appointments_day_of_week_\u06f1_post_api_v1_admin_appointment_\u062f\u0631_adminapicontroller_php", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L166", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633_backend", + "target": "prompt_appointments_day_of_week_\u06f2_post_api_v1_my_appointment_endpoint_\u062c\u062f\u06cc\u062f_\u062f\u0631_myappointmentscontroller_php", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L292", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f5_patient_mobile_\u0646\u0634\u0627\u0646_\u0645\u06cc_\u062f\u0647\u062f_\u0645\u0648\u0628\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9", + "target": "prompt_appointments_day_of_week_\u0639\u0644\u062a_\u0631\u06cc\u0634\u0647_\u0627\u06cc_292", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L303", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f5_patient_mobile_\u0646\u0634\u0627\u0646_\u0645\u06cc_\u062f\u0647\u062f_\u0645\u0648\u0628\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9", + "target": "prompt_appointments_day_of_week_\u0641\u06cc\u06a9\u0633_303", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L327", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f6_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0631\u0632\u0631\u0648_\u0634\u062f\u0647_\u062f\u0631_\u0646\u0645\u0627\u06cc\u0634_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", + "target": "prompt_appointments_day_of_week_\u0628\u0631\u0631\u0633\u06cc_\u0648_\u0641\u06cc\u06a9\u0633", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-day-of-week.md", + "source_location": "L321", + "weight": 1.0, + "source": "prompt_appointments_day_of_week_\u0628\u0627\u06af_\u06f6_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0631\u0632\u0631\u0648_\u0634\u062f\u0647_\u062f\u0631_\u0646\u0645\u0627\u06cc\u0634_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", + "target": "prompt_appointments_day_of_week_\u0645\u0634\u06a9\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_appointments_redesign", + "target": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L364", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", + "target": "prompt_appointments_redesign_\u0627\u0644\u0632\u0627\u0645_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u062f\u0642\u06cc\u0642\u0627_\u0634\u0628\u06cc\u0647_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L28", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", + "target": "prompt_appointments_redesign_\u0633\u0627\u062e\u062a\u0627\u0631_\u06a9\u0644\u06cc_\u0635\u0641\u062d\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L313", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", + "target": "prompt_appointments_redesign_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L329", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", + "target": "prompt_appointments_redesign_\u0645\u0646\u0637\u0642_\u0645\u062d\u0627\u0633\u0628\u0647_slot_\u0647\u0627_slotcalculatorservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L224", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", + "target": "prompt_appointments_redesign_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_feature_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a_\u0627\u0632_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L346", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", + "target": "prompt_appointments_redesign_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", + "target": "prompt_appointments_redesign_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L185", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", + "target": "prompt_appointments_redesign_\u0648\u0636\u0639\u06cc\u062a_backend_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0631\u0633\u06cc_\u0634\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L284", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", + "target": "prompt_appointments_redesign_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_frontend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L9", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_\u06a9\u0627\u0645\u0644_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_appointmentspage", + "target": "prompt_appointments_redesign_\u06cc\u06a9_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_\u0628\u0631\u0627\u06cc_\u0647\u0645\u0647_\u0646\u0642\u0634_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L30", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0633\u0627\u062e\u062a\u0627\u0631_\u06a9\u0644\u06cc_\u0635\u0641\u062d\u0647", + "target": "prompt_appointments_redesign_\u06f1_\u0646\u0648\u0627\u0631_\u0622\u0645\u0627\u0631_\u0628\u0627\u0644\u0627_stats_bar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L43", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0633\u0627\u062e\u062a\u0627\u0631_\u06a9\u0644\u06cc_\u0635\u0641\u062d\u0647", + "target": "prompt_appointments_redesign_\u06f2_\u0646\u0648\u0627\u0631_\u06a9\u0646\u062a\u0631\u0644_toolbar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L60", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0633\u0627\u062e\u062a\u0627\u0631_\u06a9\u0644\u06cc_\u0635\u0641\u062d\u0647", + "target": "prompt_appointments_redesign_\u06f3_\u0633\u06cc\u0633\u062a\u0645_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L96", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0633\u0627\u062e\u062a\u0627\u0631_\u06a9\u0644\u06cc_\u0635\u0641\u062d\u0647", + "target": "prompt_appointments_redesign_\u06f4_\u0646\u0645\u0627\u06cc_\u062c\u062f\u0648\u0644\u06cc_table_view", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L111", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0633\u0627\u062e\u062a\u0627\u0631_\u06a9\u0644\u06cc_\u0635\u0641\u062d\u0647", + "target": "prompt_appointments_redesign_\u06f5_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc_schedule_view", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L187", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0648\u0636\u0639\u06cc\u062a_backend_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0631\u0633\u06cc_\u0634\u062f\u0647", + "target": "prompt_appointments_redesign_\u0645\u0648\u062c\u0648\u062f_\u0648_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L196", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0648\u0636\u0639\u06cc\u062a_backend_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0631\u0633\u06cc_\u0634\u062f\u0647", + "target": "prompt_appointments_redesign_\u0646\u062f\u0627\u0631\u062f_\u0628\u0627\u06cc\u062f_\u0627\u0636\u0627\u0641\u0647_\u0634\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L273", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_feature_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a_\u0627\u0632_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", + "target": "prompt_appointments_redesign_doctor_tabs_\u062f\u0631_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L249", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_feature_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a_\u0627\u0632_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", + "target": "prompt_appointments_redesign_\u062c\u0631\u06cc\u0627\u0646_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a_\u0627\u0632_slot_\u062e\u0627\u0644\u06cc_\u0627\u0635\u0644\u06cc_\u062a\u0631\u06cc\u0646_ux", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L226", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_feature_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a_\u0627\u0632_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc", + "target": "prompt_appointments_redesign_\u067e\u06cc\u0634_\u0634\u0631\u0637_\u062f\u06a9\u062a\u0631_\u0628\u0627\u06cc\u062f_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc_\u062f\u0627\u0634\u062a\u0647_\u0628\u0627\u0634\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L298", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_frontend", + "target": "prompt_appointments_redesign_appointmentstatusdropdown_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L286", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_frontend", + "target": "prompt_appointments_redesign_persiancalendar_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L380", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0627\u0644\u0632\u0627\u0645_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u062f\u0642\u06cc\u0642\u0627_\u0634\u0628\u06cc\u0647_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", + "target": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L370", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0627\u0644\u0632\u0627\u0645_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u062f\u0642\u06cc\u0642\u0627_\u0634\u0628\u06cc\u0647_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", + "target": "prompt_appointments_redesign_\u0647\u0645\u0647_\u062a\u0627\u0631\u06cc\u062e_\u0647\u0627_\u0634\u0645\u0633\u06cc_jalali", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L458", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", + "target": "prompt_appointments_redesign_pagination", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L382", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", + "target": "prompt_appointments_redesign_stats_bar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L417", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", + "target": "prompt_appointments_redesign_status_badge_inline_\u0642\u0627\u0628\u0644_\u06a9\u0644\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L422", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", + "target": "prompt_appointments_redesign_status_dropdown_\u06a9\u0644\u06cc\u06a9_\u0631\u0648\u06cc_badge", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L398", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", + "target": "prompt_appointments_redesign_toolbar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L441", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", + "target": "prompt_appointments_redesign_\u062a\u0642\u0648\u06cc\u0645_popup_\u06a9\u0644\u06cc\u06a9_\u0631\u0648\u06cc_\u0622\u06cc\u06a9\u0648\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L408", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", + "target": "prompt_appointments_redesign_\u062c\u062f\u0648\u0644_\u0633\u062a\u0648\u0646_\u0647\u0627\u06cc_\u0647\u062f\u0631_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/appointments-redesign.md", + "source_location": "L437", + "weight": 1.0, + "source": "prompt_appointments_redesign_\u0645\u0634\u062e\u0635\u0627\u062a_\u062f\u0642\u06cc\u0642_\u062f\u06cc\u0632\u0627\u06cc\u0646_\u0627\u0632_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0645\u0631\u062c\u0639", + "target": "prompt_appointments_redesign_\u062f\u06a9\u0645\u0647_\u0639\u0645\u0644\u06cc\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_build_homepage", + "target": "prompt_build_homepage_build_the_clinicpro_public_homepage_at", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_build_homepage_build_the_clinicpro_public_homepage_at", + "target": "prompt_build_homepage_goal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L116", + "weight": 1.0, + "source": "prompt_build_homepage_build_the_clinicpro_public_homepage_at", + "target": "prompt_build_homepage_notes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L9", + "weight": 1.0, + "source": "prompt_build_homepage_build_the_clinicpro_public_homepage_at", + "target": "prompt_build_homepage_step_1_webpack_entry_for_homepage_css_js", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L27", + "weight": 1.0, + "source": "prompt_build_homepage_build_the_clinicpro_public_homepage_at", + "target": "prompt_build_homepage_step_2_symfony_controller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L52", + "weight": 1.0, + "source": "prompt_build_homepage_build_the_clinicpro_public_homepage_at", + "target": "prompt_build_homepage_step_3_twig_template", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L95", + "weight": 1.0, + "source": "prompt_build_homepage_build_the_clinicpro_public_homepage_at", + "target": "prompt_build_homepage_step_4_build_and_verify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L74", + "weight": 1.0, + "source": "prompt_build_homepage_step_3_twig_template", + "target": "prompt_build_homepage_body_all_sections", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L58", + "weight": 1.0, + "source": "prompt_build_homepage_step_3_twig_template", + "target": "prompt_build_homepage_head", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/build-homepage.md", + "source_location": "L87", + "weight": 1.0, + "source": "prompt_build_homepage_step_3_twig_template", + "target": "prompt_build_homepage_twig_specific_adaptations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-detail-fixes.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_clinic_detail_fixes", + "target": "prompt_clinic_detail_fixes_clinicdetailpage_\u067e\u0646\u062c_\u0627\u0635\u0644\u0627\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-detail-fixes.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_clinic_detail_fixes_clinicdetailpage_\u067e\u0646\u062c_\u0627\u0635\u0644\u0627\u062d", + "target": "prompt_clinic_detail_fixes_\u06f1_\u0634\u0647\u0631_\u0627\u0634\u062a\u0628\u0627\u0647_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0627\u062f\u0647_\u0645\u06cc_\u0634\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-detail-fixes.md", + "source_location": "L18", + "weight": 1.0, + "source": "prompt_clinic_detail_fixes_clinicdetailpage_\u067e\u0646\u062c_\u0627\u0635\u0644\u0627\u062d", + "target": "prompt_clinic_detail_fixes_\u06f2_\u0647\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0641\u0642\u0637_\u06cc\u06a9_\u0622\u062f\u0631\u0633", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-detail-fixes.md", + "source_location": "L29", + "weight": 1.0, + "source": "prompt_clinic_detail_fixes_clinicdetailpage_\u067e\u0646\u062c_\u0627\u0635\u0644\u0627\u062d", + "target": "prompt_clinic_detail_fixes_\u06f3_\u0645\u0648\u062f\u0627\u0644_\u0622\u062f\u0631\u0633_\u0627\u0633\u062a\u0627\u0646_\u0634\u0647\u0631_\u0648_\u0646\u0642\u0634\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-detail-fixes.md", + "source_location": "L43", + "weight": 1.0, + "source": "prompt_clinic_detail_fixes_clinicdetailpage_\u067e\u0646\u062c_\u0627\u0635\u0644\u0627\u062d", + "target": "prompt_clinic_detail_fixes_\u06f4_\u0644\u0648\u06af\u0648_\u0622\u067e\u0644\u0648\u062f_\u0646\u0645\u06cc_\u0634\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-detail-fixes.md", + "source_location": "L61", + "weight": 1.0, + "source": "prompt_clinic_detail_fixes_clinicdetailpage_\u067e\u0646\u062c_\u0627\u0635\u0644\u0627\u062d", + "target": "prompt_clinic_detail_fixes_\u06f5_\u06af\u0627\u0644\u0631\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u062a\u0635\u0648\u06cc\u0631_\u0645\u06cc_\u06af\u06cc\u0631\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate", + "target": "prompt_clinic_doctor_deactivate_\u067e\u0631\u0627\u0645\u067e\u062a_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631_\u062a\u0648\u0633\u0637_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L309", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u067e\u0631\u0627\u0645\u067e\u062a_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631_\u062a\u0648\u0633\u0637_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_clinic_doctor_deactivate_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L325", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u067e\u0631\u0627\u0645\u067e\u062a_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631_\u062a\u0648\u0633\u0637_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_clinic_doctor_deactivate_\u062a\u0633\u062a_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L11", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u067e\u0631\u0627\u0645\u067e\u062a_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631_\u062a\u0648\u0633\u0637_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_clinic_doctor_deactivate_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L50", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u067e\u0631\u0627\u0645\u067e\u062a_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631_\u062a\u0648\u0633\u0637_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L349", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u067e\u0631\u0627\u0645\u067e\u062a_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631_\u062a\u0648\u0633\u0637_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_clinic_doctor_deactivate_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u067e\u0631\u0627\u0645\u067e\u062a_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631_\u062a\u0648\u0633\u0637_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_clinic_doctor_deactivate_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L20", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", + "target": "prompt_clinic_doctor_deactivate_api_\u0645\u0648\u062c\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L25", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", + "target": "prompt_clinic_doctor_deactivate_frontend_\u0645\u0648\u062c\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L31", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", + "target": "prompt_clinic_doctor_deactivate_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_clinic_owner", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L13", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", + "target": "prompt_clinic_doctor_deactivate_\u062c\u062f\u0648\u0644_clinic_doctors_join_table_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L40", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", + "target": "prompt_clinic_doctor_deactivate_\u0646\u0648\u0628\u062a_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L54", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_migration_\u0633\u0647_\u062a\u063a\u06cc\u06cc\u0631_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L102", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_backend_endpoint_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L168", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_\u0628_backend_\u0630\u062e\u06cc\u0631\u0647_address_id_\u0647\u0646\u06af\u0627\u0645_\u062b\u0628\u062a_\u0646\u0648\u0628\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L183", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f3_backend_endpoint_\u0641\u0639\u0627\u0644_\u06a9\u0631\u062f\u0646_\u0645\u062c\u062f\u062f_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L201", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_backend_\u0622\u067e\u062f\u06cc\u062a_endpoint_doctor_list", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L242", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_\u062f\u06a9\u0645\u0647_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0641\u0639\u0627\u0644_\u062f\u0631_clinicdetailpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L58", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_migration_\u0633\u0647_\u062a\u063a\u06cc\u06cc\u0631_schema", + "target": "prompt_clinic_doctor_deactivate_\u06f1_\u0627\u0644\u0641_\u062c\u062f\u0648\u0644_clinic_doctors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L64", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_migration_\u0633\u0647_\u062a\u063a\u06cc\u06cc\u0631_schema", + "target": "prompt_clinic_doctor_deactivate_\u06f1_\u0628_\u062c\u062f\u0648\u0644_doctor_addresses", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L69", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_migration_\u0633\u0647_\u062a\u063a\u06cc\u06cc\u0631_schema", + "target": "prompt_clinic_doctor_deactivate_\u06f1_\u062c_\u062c\u062f\u0648\u0644_appointments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L277", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_\u062f\u06a9\u0645\u0647_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0641\u0639\u0627\u0644_\u062f\u0631_clinicdetailpage_tsx", + "target": "prompt_clinic_doctor_deactivate_api_calls_\u0628\u0627_usemutation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L301", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_\u062f\u06a9\u0645\u0647_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0641\u0639\u0627\u0644_\u062f\u0631_clinicdetailpage_tsx", + "target": "prompt_clinic_doctor_deactivate_ux_\u0646\u06a9\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L248", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_\u062f\u06a9\u0645\u0647_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0641\u0639\u0627\u0644_\u062f\u0631_clinicdetailpage_tsx", + "target": "prompt_clinic_doctor_deactivate_\u0622\u067e\u062f\u06cc\u062a_interface", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L268", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_\u062f\u06a9\u0645\u0647_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0641\u0639\u0627\u0644_\u062f\u0631_clinicdetailpage_tsx", + "target": "prompt_clinic_doctor_deactivate_\u062f\u06a9\u0645\u0647_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L260", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_\u062f\u06a9\u0645\u0647_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0641\u0639\u0627\u0644_\u062f\u0631_clinicdetailpage_tsx", + "target": "prompt_clinic_doctor_deactivate_\u0645\u0646\u0637\u0642_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u0645\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L353", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "target": "prompt_clinic_doctor_deactivate_patch_api_v1_clinic_clinicuuid_doctor_doctoruuid_deactivate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L354", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "target": "prompt_clinic_doctor_deactivate_patch_api_v1_clinic_clinicuuid_doctor_doctoruuid_reactivate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-doctor-deactivate.md", + "source_location": "L355", + "weight": 1.0, + "source": "prompt_clinic_doctor_deactivate_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "target": "prompt_clinic_doctor_deactivate_\u0622\u067e\u062f\u06cc\u062a_get_api_v1_clinic_doctor_list_clinicuuid_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_clinic_social_media_field", + "target": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L9", + "weight": 1.0, + "source": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", + "target": "prompt_clinic_social_media_field_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L17", + "weight": 1.0, + "source": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", + "target": "prompt_clinic_social_media_field_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L13", + "weight": 1.0, + "source": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", + "target": "prompt_clinic_social_media_field_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L97", + "weight": 1.0, + "source": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", + "target": "prompt_clinic_social_media_field_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L26", + "weight": 1.0, + "source": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", + "target": "prompt_clinic_social_media_field_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L41", + "weight": 1.0, + "source": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", + "target": "prompt_clinic_social_media_field_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_clinic_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_clinic", + "target": "prompt_clinic_social_media_field_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L43", + "weight": 1.0, + "source": "prompt_clinic_social_media_field_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_clinic_social_media_field_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_socialmedia", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L66", + "weight": 1.0, + "source": "prompt_clinic_social_media_field_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_clinic_social_media_field_\u06f2_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_\u0628\u0647_\u062e\u0631\u0648\u062c\u06cc_todetailarray_\u0648_tolistarray", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L70", + "weight": 1.0, + "source": "prompt_clinic_social_media_field_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_clinic_social_media_field_\u06f3_migration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-social-media-field.md", + "source_location": "L77", + "weight": 1.0, + "source": "prompt_clinic_social_media_field_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_clinic_social_media_field_\u06f4_\u067e\u0630\u06cc\u0631\u0634_\u062f\u0631_cliniccontroller_update", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_clinic_view_doctor_profile", + "target": "prompt_clinic_view_doctor_profile_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_clinic_view_doctor_profile_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_clinic_view_doctor_profile_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L26", + "weight": 1.0, + "source": "prompt_clinic_view_doctor_profile_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_clinic_view_doctor_profile_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_clinic_view_doctor_profile_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_clinic_view_doctor_profile_\u0645\u0634\u06a9\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L140", + "weight": 1.0, + "source": "prompt_clinic_view_doctor_profile_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_clinic_view_doctor_profile_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L35", + "weight": 1.0, + "source": "prompt_clinic_view_doctor_profile_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_clinic_view_doctor_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L64", + "weight": 1.0, + "source": "prompt_clinic_view_doctor_profile_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_clinic_view_doctor_profile_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L66", + "weight": 1.0, + "source": "prompt_clinic_view_doctor_profile_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_clinic_view_doctor_profile_\u06f1_frontend_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_clinic_\u0628\u0647_roleroute_\u0645\u0633\u06cc\u0631_\u067e\u0632\u0634\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L76", + "weight": 1.0, + "source": "prompt_clinic_view_doctor_profile_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_clinic_view_doctor_profile_\u06f2_backend_endpoint_\u0627\u062e\u062a\u0635\u0627\u0635\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L115", + "weight": 1.0, + "source": "prompt_clinic_view_doctor_profile_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_clinic_view_doctor_profile_\u06f3_frontend_doctordetailpage_fetch_\u0628\u0627_endpoint_\u0645\u0646\u0627\u0633\u0628", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/clinic-view-doctor-profile.md", + "source_location": "L131", + "weight": 1.0, + "source": "prompt_clinic_view_doctor_profile_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_clinic_view_doctor_profile_\u06f4_frontend_doctordetailpage_\u0645\u062d\u062f\u0648\u062f_\u06a9\u0631\u062f\u0646_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u0628\u0631\u0627\u06cc_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_create_patient_without_signup", + "target": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", + "target": "prompt_create_patient_without_signup_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L30", + "weight": 1.0, + "source": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", + "target": "prompt_create_patient_without_signup_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L26", + "weight": 1.0, + "source": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", + "target": "prompt_create_patient_without_signup_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L77", + "weight": 1.0, + "source": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", + "target": "prompt_create_patient_without_signup_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L42", + "weight": 1.0, + "source": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", + "target": "prompt_create_patient_without_signup_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L49", + "weight": 1.0, + "source": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", + "target": "prompt_create_patient_without_signup_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_create_patient_without_signup_\u062a\u0639\u0631\u06cc\u0641_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f_\u0628\u062f\u0648\u0646_\u062b\u0628\u062a_\u0646\u0627\u0645_\u0642\u0628\u0644\u06cc_\u062f\u0631_\u0633\u0627\u06cc\u062a", + "target": "prompt_create_patient_without_signup_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L51", + "weight": 1.0, + "source": "prompt_create_patient_without_signup_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_create_patient_without_signup_\u06f1_backend_endpoint_\u0633\u0627\u062e\u062a_\u0628\u06cc\u0645\u0627\u0631_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L65", + "weight": 1.0, + "source": "prompt_create_patient_without_signup_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_create_patient_without_signup_\u06f2_admin_frontend_\u0645\u0648\u062f\u0627\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-patient-without-signup.md", + "source_location": "L73", + "weight": 1.0, + "source": "prompt_create_patient_without_signup_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_create_patient_without_signup_\u06f3_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_create_phase2_tasks", + "target": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0641\u0627\u0632_\u06f2_clinicpro", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0641\u0627\u0632_\u06f2_clinicpro", + "target": "prompt_create_phase2_tasks_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L41", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0641\u0627\u0632_\u06f2_clinicpro", + "target": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_\u06a9\u0644\u06cc_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L568", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0641\u0627\u0632_\u06f2_clinicpro", + "target": "prompt_create_phase2_tasks_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0641\u0627\u0632_\u06f2_clinicpro", + "target": "prompt_create_phase2_tasks_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L91", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0641\u0627\u0632_\u06f2_clinicpro", + "target": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L29", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_create_phase2_tasks_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0646\u06cc\u0627\u0632\u06cc_\u0628\u0647_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0646\u062f\u0627\u0631\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L35", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_create_phase2_tasks_entities_\u0645\u0648\u062c\u0648\u062f_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L9", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_create_phase2_tasks_\u0633\u0627\u062e\u062a\u0627\u0631_\u0646\u0645\u0648\u0646\u0647_task_09", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L18", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_create_phase2_tasks_\u0645\u0633\u06cc\u0631_\u0646\u0647\u0627\u06cc\u06cc_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L71", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_\u06a9\u0644\u06cc_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644", + "target": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_controller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L83", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_\u06a9\u0644\u06cc_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644", + "target": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_database_md", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L43", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_\u06a9\u0644\u06cc_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644", + "target": "prompt_create_phase2_tasks_\u0642\u0648\u0627\u0646\u06cc\u0646_entity_\u062f\u0631_architecture_md", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L93", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_create_phase2_tasks_\u06f1_\u0633\u0627\u062e\u062a_docs_tasks_task_10_staff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L144", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_create_phase2_tasks_\u06f2_\u0633\u0627\u062e\u062a_docs_tasks_task_11_subscription", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L256", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_create_phase2_tasks_\u06f3_\u0633\u0627\u062e\u062a_docs_tasks_task_12_secretary_completion", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L306", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_create_phase2_tasks_\u06f4_\u0633\u0627\u062e\u062a_docs_tasks_task_13_clinic_services", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L358", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_create_phase2_tasks_\u06f5_\u0633\u0627\u062e\u062a_docs_tasks_task_14_sms_panel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L413", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_create_phase2_tasks_\u06f6_\u0633\u0627\u062e\u062a_docs_tasks_task_15_patient_records", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L530", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_create_phase2_tasks_\u06f7_\u0633\u0627\u062e\u062a_docs_tasks_task_16_smart_dashboard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L112", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f1_\u0633\u0627\u062e\u062a_docs_tasks_task_10_staff", + "target": "prompt_create_phase2_tasks_architecture_md", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L122", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f1_\u0633\u0627\u062e\u062a_docs_tasks_task_10_staff", + "target": "prompt_create_phase2_tasks_database_md", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L97", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f1_\u0633\u0627\u062e\u062a_docs_tasks_task_10_staff", + "target": "prompt_create_phase2_tasks_task_md", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L139", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f1_\u0633\u0627\u062e\u062a_docs_tasks_task_10_staff", + "target": "prompt_create_phase2_tasks_user_flow_md", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L184", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f2_\u0633\u0627\u062e\u062a_docs_tasks_task_11_subscription", + "target": "prompt_create_phase2_tasks_architecture_md_184", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L213", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f2_\u0633\u0627\u062e\u062a_docs_tasks_task_11_subscription", + "target": "prompt_create_phase2_tasks_database_md_213", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L148", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f2_\u0633\u0627\u062e\u062a_docs_tasks_task_11_subscription", + "target": "prompt_create_phase2_tasks_task_md_148", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L248", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f2_\u0633\u0627\u062e\u062a_docs_tasks_task_11_subscription", + "target": "prompt_create_phase2_tasks_user_flow_md_248", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L291", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f3_\u0633\u0627\u062e\u062a_docs_tasks_task_12_secretary_completion", + "target": "prompt_create_phase2_tasks_architecture_md_291", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L296", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f3_\u0633\u0627\u062e\u062a_docs_tasks_task_12_secretary_completion", + "target": "prompt_create_phase2_tasks_database_md_296", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L258", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f3_\u0633\u0627\u062e\u062a_docs_tasks_task_12_secretary_completion", + "target": "prompt_create_phase2_tasks_task_md_258", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L300", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f3_\u0633\u0627\u062e\u062a_docs_tasks_task_12_secretary_completion", + "target": "prompt_create_phase2_tasks_user_flow_md_300", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L326", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f4_\u0633\u0627\u062e\u062a_docs_tasks_task_13_clinic_services", + "target": "prompt_create_phase2_tasks_architecture_md_326", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L338", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f4_\u0633\u0627\u062e\u062a_docs_tasks_task_13_clinic_services", + "target": "prompt_create_phase2_tasks_database_md_338", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L308", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f4_\u0633\u0627\u062e\u062a_docs_tasks_task_13_clinic_services", + "target": "prompt_create_phase2_tasks_task_md_308", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L351", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f4_\u0633\u0627\u062e\u062a_docs_tasks_task_13_clinic_services", + "target": "prompt_create_phase2_tasks_user_flow_md_351", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L376", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f5_\u0633\u0627\u062e\u062a_docs_tasks_task_14_sms_panel", + "target": "prompt_create_phase2_tasks_architecture_md_376", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L386", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f5_\u0633\u0627\u062e\u062a_docs_tasks_task_14_sms_panel", + "target": "prompt_create_phase2_tasks_database_md_386", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L360", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f5_\u0633\u0627\u062e\u062a_docs_tasks_task_14_sms_panel", + "target": "prompt_create_phase2_tasks_task_md_360", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L406", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f5_\u0633\u0627\u062e\u062a_docs_tasks_task_14_sms_panel", + "target": "prompt_create_phase2_tasks_user_flow_md_406", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L471", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f6_\u0633\u0627\u062e\u062a_docs_tasks_task_15_patient_records", + "target": "prompt_create_phase2_tasks_architecture_md_471", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L488", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f6_\u0633\u0627\u062e\u062a_docs_tasks_task_15_patient_records", + "target": "prompt_create_phase2_tasks_database_md_488", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L415", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f6_\u0633\u0627\u062e\u062a_docs_tasks_task_15_patient_records", + "target": "prompt_create_phase2_tasks_task_md_415", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L522", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f6_\u0633\u0627\u062e\u062a_docs_tasks_task_15_patient_records", + "target": "prompt_create_phase2_tasks_user_flow_md_522", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L550", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f7_\u0633\u0627\u062e\u062a_docs_tasks_task_16_smart_dashboard", + "target": "prompt_create_phase2_tasks_architecture_md_550", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L557", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f7_\u0633\u0627\u062e\u062a_docs_tasks_task_16_smart_dashboard", + "target": "prompt_create_phase2_tasks_database_md_557", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L532", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f7_\u0633\u0627\u062e\u062a_docs_tasks_task_16_smart_dashboard", + "target": "prompt_create_phase2_tasks_task_md_532", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/create-phase2-tasks.md", + "source_location": "L561", + "weight": 1.0, + "source": "prompt_create_phase2_tasks_\u06f7_\u0633\u0627\u062e\u062a_docs_tasks_task_16_smart_dashboard", + "target": "prompt_create_phase2_tasks_user_flow_md_561", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_doctor_booking_window_and_month_availability", + "target": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L10", + "weight": 1.0, + "source": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", + "target": "prompt_doctor_booking_window_and_month_availability_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L26", + "weight": 1.0, + "source": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", + "target": "prompt_doctor_booking_window_and_month_availability_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L19", + "weight": 1.0, + "source": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", + "target": "prompt_doctor_booking_window_and_month_availability_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L167", + "weight": 1.0, + "source": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", + "target": "prompt_doctor_booking_window_and_month_availability_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L39", + "weight": 1.0, + "source": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", + "target": "prompt_doctor_booking_window_and_month_availability_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L101", + "weight": 1.0, + "source": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", + "target": "prompt_doctor_booking_window_and_month_availability_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_doctor_booking_window_and_month_availability_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0622\u0646\u0644\u0627\u06cc\u0646_\u062f\u06a9\u062a\u0631_\u0628\u0627\u0632\u0647_\u06cc_\u0631\u0632\u0631\u0648_booking_window_endpoint_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_\u0645\u0627\u0647\u0627\u0646\u0647", + "target": "prompt_doctor_booking_window_and_month_availability_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L76", + "weight": 1.0, + "source": "prompt_doctor_booking_window_and_month_availability_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_doctor_booking_window_and_month_availability_appointment_slots_controller_\u0628\u062f\u0648\u0646_\u0686\u06a9_window", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L91", + "weight": 1.0, + "source": "prompt_doctor_booking_window_and_month_availability_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_doctor_booking_window_and_month_availability_doctordetailpage_tsx_schedule_\u0627\u0632_\u0642\u0628\u0644_\u0630\u062e\u06cc\u0631\u0647_\u0645\u06cc_\u0634\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L50", + "weight": 1.0, + "source": "prompt_doctor_booking_window_and_month_availability_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_doctor_booking_window_and_month_availability_slotcalculatorservice_buildallsessions_\u062a\u0631\u062a\u06cc\u0628_\u0627\u0648\u0644\u0648\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L41", + "weight": 1.0, + "source": "prompt_doctor_booking_window_and_month_availability_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_doctor_booking_window_and_month_availability_weeklyschedule_php_\u0630\u062e\u06cc\u0631\u0647_\u0633\u0627\u0632\u06cc_\u062f\u0631_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L105", + "weight": 1.0, + "source": "prompt_doctor_booking_window_and_month_availability_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_doctor_booking_window_and_month_availability_\u06f1_\u0645\u062f\u0644_booking_window_\u062f\u0631_weeklyschedule_setting", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L125", + "weight": 1.0, + "source": "prompt_doctor_booking_window_and_month_availability_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_doctor_booking_window_and_month_availability_\u06f2_\u0627\u0639\u0645\u0627\u0644_window_\u062f\u0631_slotcalculatorservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L134", + "weight": 1.0, + "source": "prompt_doctor_booking_window_and_month_availability_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_doctor_booking_window_and_month_availability_\u06f3_endpoint_\u0639\u0645\u0648\u0645\u06cc_month_availability", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-booking-window-and-month-availability.md", + "source_location": "L158", + "weight": 1.0, + "source": "prompt_doctor_booking_window_and_month_availability_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_doctor_booking_window_and_month_availability_\u06f4_ui_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_doctordetailpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_doctor_clinic_address_access", + "target": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", + "target": "prompt_doctor_clinic_address_access_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L19", + "weight": 1.0, + "source": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", + "target": "prompt_doctor_clinic_address_access_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L11", + "weight": 1.0, + "source": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", + "target": "prompt_doctor_clinic_address_access_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L204", + "weight": 1.0, + "source": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", + "target": "prompt_doctor_clinic_address_access_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L85", + "weight": 1.0, + "source": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", + "target": "prompt_doctor_clinic_address_access_\u0648\u0636\u0639\u06cc\u062a_clinicrepository", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L30", + "weight": 1.0, + "source": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", + "target": "prompt_doctor_clinic_address_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L102", + "weight": 1.0, + "source": "prompt_doctor_clinic_address_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0628\u0647_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0622\u062f\u0631\u0633", + "target": "prompt_doctor_clinic_address_access_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L32", + "weight": 1.0, + "source": "prompt_doctor_clinic_address_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_doctor_clinic_address_access_backend_doctoraddress_toarray_\u0641\u0627\u06cc\u0644_src_doctor_entity_doctoraddress_php_\u062e\u0637_112", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L48", + "weight": 1.0, + "source": "prompt_doctor_clinic_address_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_doctor_clinic_address_access_backend_listaddresses_\u062f\u0631_doctorcontroller_\u062e\u0637_671", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L62", + "weight": 1.0, + "source": "prompt_doctor_clinic_address_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_doctor_clinic_address_access_frontend_addrschema_\u062f\u0631_doctordetailpage_tsx_\u062e\u0637_772", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L76", + "weight": 1.0, + "source": "prompt_doctor_clinic_address_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_doctor_clinic_address_access_frontend_sessioneditor_\u062e\u0637_1082_1085", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L104", + "weight": 1.0, + "source": "prompt_doctor_clinic_address_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_doctor_clinic_address_access_\u06f1_backend_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_clinic_name_\u0628\u0647_doctoraddress_toarray", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L125", + "weight": 1.0, + "source": "prompt_doctor_clinic_address_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_doctor_clinic_address_access_\u06f2_backend_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u0631\u0627_\u062f\u0631_listaddresses_\u0634\u0627\u0645\u0644_\u06a9\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-clinic-address-access.md", + "source_location": "L165", + "weight": 1.0, + "source": "prompt_doctor_clinic_address_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_doctor_clinic_address_access_\u06f3_frontend_\u0627\u062c\u0628\u0627\u0631\u06cc_\u06a9\u0631\u062f\u0646_\u0641\u06cc\u0644\u062f\u0647\u0627_\u062f\u0631_addrschema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_doctor_profile_page", + "target": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L34", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", + "target": "prompt_doctor_profile_page_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0631\u0633\u06cc_\u0634\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L195", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", + "target": "prompt_doctor_profile_page_\u0627\u0644\u0632\u0627\u0645\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L166", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", + "target": "prompt_doctor_profile_page_\u0631\u0648\u06cc\u06a9\u0631\u062f_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L155", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", + "target": "prompt_doctor_profile_page_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u0623\u062b\u06cc\u0631\u067e\u0630\u06cc\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L53", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", + "target": "prompt_doctor_profile_page_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L127", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", + "target": "prompt_doctor_profile_page_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", + "target": "prompt_doctor_profile_page_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L12", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u067e\u0632\u0634\u06a9_doctor_profile_page", + "target": "prompt_doctor_profile_page_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0686\u0647_\u062f\u0627\u0631\u06cc\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L28", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0686\u0647_\u062f\u0627\u0631\u06cc\u0645", + "target": "prompt_doctor_profile_page_auth_store", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L19", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0686\u0647_\u062f\u0627\u0631\u06cc\u0645", + "target": "prompt_doctor_profile_page_\u0633\u0627\u06cc\u062f\u0628\u0627\u0631_\u062f\u06a9\u062a\u0631_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L14", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0686\u0647_\u062f\u0627\u0631\u06cc\u0645", + "target": "prompt_doctor_profile_page_\u0635\u0641\u062d\u0647_\u0645\u0648\u062c\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L55", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u062f", + "target": "prompt_doctor_profile_page_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_route_sidebar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L81", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u062f", + "target": "prompt_doctor_profile_page_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_doctorprofilepage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L134", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "target": "prompt_doctor_profile_page_double_nested_response_\u0628\u0631\u0627\u06cc_get_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L140", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "target": "prompt_doctor_profile_page_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u062c\u062f\u062f_\u0627\u0632_doctordetailpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L150", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "target": "prompt_doctor_profile_page_\u0628\u062e\u0634_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u062f\u06a9\u062a\u0631_\u0627\u0636\u0627\u0641\u0647_\u0645\u06cc_\u0628\u06cc\u0646\u062f_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L145", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "target": "prompt_doctor_profile_page_\u0628\u062e\u0634_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0641\u0642\u0637_\u0627\u062f\u0645\u06cc\u0646_\u0645\u06cc_\u0628\u06cc\u0646\u062f_\u0628\u0627\u06cc\u062f_\u067e\u0646\u0647\u0627\u0646_\u0634\u0648\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-profile-page.md", + "source_location": "L129", + "weight": 1.0, + "source": "prompt_doctor_profile_page_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "target": "prompt_doctor_profile_page_\u06af\u0631\u0641\u062a\u0646_uuid_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_doctor_social_media_field", + "target": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", + "target": "prompt_doctor_social_media_field_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L17", + "weight": 1.0, + "source": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", + "target": "prompt_doctor_social_media_field_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L13", + "weight": 1.0, + "source": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", + "target": "prompt_doctor_social_media_field_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L100", + "weight": 1.0, + "source": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", + "target": "prompt_doctor_social_media_field_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L28", + "weight": 1.0, + "source": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", + "target": "prompt_doctor_social_media_field_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L40", + "weight": 1.0, + "source": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", + "target": "prompt_doctor_social_media_field_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_doctor_social_media_field_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_\u0634\u0628\u06a9\u0647_\u0647\u0627\u06cc_\u0627\u062c\u062a\u0645\u0627\u0639\u06cc_\u0628\u0647_doctor", + "target": "prompt_doctor_social_media_field_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L42", + "weight": 1.0, + "source": "prompt_doctor_social_media_field_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_doctor_social_media_field_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u0641\u06cc\u0644\u062f_socialmedia_\u0628\u0647_doctor_entity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L67", + "weight": 1.0, + "source": "prompt_doctor_social_media_field_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_doctor_social_media_field_\u06f2_migration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L74", + "weight": 1.0, + "source": "prompt_doctor_social_media_field_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_doctor_social_media_field_\u06f3_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u0641\u06cc\u0644\u062f_\u062f\u0631_\u067e\u0627\u0633\u062e_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/doctor-social-media-field.md", + "source_location": "L84", + "weight": 1.0, + "source": "prompt_doctor_social_media_field_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_doctor_social_media_field_\u06f4_\u0641\u0631\u0645_\u0627\u062f\u0645\u06cc\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_fix_access_scoping_doctor_clinic_representation", + "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L20", + "weight": 1.0, + "source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L15", + "weight": 1.0, + "source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L155", + "weight": 1.0, + "source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L35", + "weight": 1.0, + "source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L76", + "weight": 1.0, + "source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0633\u062a\u0631\u0633\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L78", + "weight": 1.0, + "source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f1_\u0646\u0642\u0634_\u0645\u062d\u062f\u0648\u062f_\u0628\u0631\u0627\u06cc_\u067e\u0632\u0634\u06a9_\u0639\u0636\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0631\u0641\u0639_\u0646\u0634\u062a\u06cc_\u062f\u0633\u062a\u0631\u0633\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L97", + "weight": 1.0, + "source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f2_admin_spa_\u0645\u0646\u0648_\u0648_\u0645\u0633\u06cc\u0631\u0647\u0627\u06cc_\u0645\u062d\u062f\u0648\u062f_\u0628\u0631\u0627\u06cc_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L103", + "weight": 1.0, + "source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f3_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0633\u062a_\u06a9\u0631\u062f\u0646_representation_id_\u0631\u0648\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L117", + "weight": 1.0, + "source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f4_\u0641\u06cc\u0644\u062a\u0631_representation_\u062f\u0631_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0648_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L134", + "weight": 1.0, + "source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f5_admin_spa_\u0627\u062a\u0635\u0627\u0644_\u0644\u06cc\u0633\u062a_\u0647\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0628\u0647_endpoint_scoped", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L145", + "weight": 1.0, + "source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0627\u0639\u062f\u0627\u062f_\u0641\u0642\u0637_\u0627\u0632_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u062e\u0648\u062f\u0634", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md", + "source_location": "L149", + "weight": 1.0, + "source": "prompt_fix_access_scoping_doctor_clinic_representation_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_access_scoping_doctor_clinic_representation_\u06f7_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_fix_auth_token_hardening", + "target": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L9", + "weight": 1.0, + "source": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", + "target": "prompt_fix_auth_token_hardening_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L23", + "weight": 1.0, + "source": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", + "target": "prompt_fix_auth_token_hardening_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L19", + "weight": 1.0, + "source": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", + "target": "prompt_fix_auth_token_hardening_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L208", + "weight": 1.0, + "source": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", + "target": "prompt_fix_auth_token_hardening_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L37", + "weight": 1.0, + "source": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", + "target": "prompt_fix_auth_token_hardening_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L72", + "weight": 1.0, + "source": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", + "target": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_fix_auth_token_hardening_\u0633\u062e\u062a_\u0633\u0627\u0632\u06cc_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_\u0648_\u062a\u0648\u06a9\u0646_c_1_h_1_h_4_m_1_m_3_headers", + "target": "prompt_fix_auth_token_hardening_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L74", + "weight": 1.0, + "source": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_auth_token_hardening_\u06f1_grant_\u06cc\u06a9_\u0628\u0627\u0631\u0645\u0635\u0631\u0641_\u062f\u0631_otpservice_c_1", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L115", + "weight": 1.0, + "source": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_auth_token_hardening_\u06f2_\u0645\u0635\u0631\u0641_grant_\u062f\u0631_\u0646\u0642\u0627\u0637_\u0635\u062f\u0648\u0631_\u062a\u0648\u06a9\u0646_\u0631\u06cc\u0633\u062a_c_1_h_4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L138", + "weight": 1.0, + "source": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_auth_token_hardening_\u06f3_rate_limit_\u0631\u0648\u06cc_\u0646\u0642\u0627\u0637_\u062d\u0633\u0627\u0633_c_1_h_4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L163", + "weight": 1.0, + "source": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_auth_token_hardening_\u06f4_\u06a9\u0648\u062a\u0627\u0647_\u06a9\u0631\u062f\u0646_\u0639\u0645\u0631_jwt_h_1", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L172", + "weight": 1.0, + "source": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_auth_token_hardening_\u06f5_randomize_\u0646\u0627\u0645_\u0641\u0627\u06cc\u0644_\u0622\u067e\u0644\u0648\u062f\u06cc_m_1", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L184", + "weight": 1.0, + "source": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_auth_token_hardening_\u06f6_\u0633\u0642\u0641_\u0633\u0631\u0627\u0633\u0631\u06cc_pagination_m_3", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-auth-token-hardening.md", + "source_location": "L192", + "weight": 1.0, + "source": "prompt_fix_auth_token_hardening_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_auth_token_hardening_\u06f7_security_headers_\u062f\u0631_\u0633\u0637\u062d_symfony", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_fix_bugs_and_features", + "target": "prompt_fix_bugs_and_features_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0647\u0627_\u0648_\u0627\u0641\u0632\u0648\u062f\u0646_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_phase_3", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_fix_bugs_and_features_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0647\u0627_\u0648_\u0627\u0641\u0632\u0648\u062f\u0646_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_phase_3", + "target": "prompt_fix_bugs_and_features_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L408", + "weight": 1.0, + "source": "prompt_fix_bugs_and_features_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0647\u0627_\u0648_\u0627\u0641\u0632\u0648\u062f\u0646_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_phase_3", + "target": "prompt_fix_bugs_and_features_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L11", + "weight": 1.0, + "source": "prompt_fix_bugs_and_features_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0647\u0627_\u0648_\u0627\u0641\u0632\u0648\u062f\u0646_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_phase_3", + "target": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L436", + "weight": 1.0, + "source": "prompt_fix_bugs_and_features_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0647\u0627_\u0648_\u0627\u0641\u0632\u0648\u062f\u0646_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_phase_3", + "target": "prompt_fix_bugs_and_features_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L13", + "weight": 1.0, + "source": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "target": "prompt_fix_bugs_and_features_\u0628\u0627\u06af_\u06f1_\u062e\u0637\u0627\u06cc_500_\u062f\u0631_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0633\u0646\u0644_national_code_10_chars", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L34", + "weight": 1.0, + "source": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "target": "prompt_fix_bugs_and_features_\u0628\u0627\u06af_\u06f2_doctor_uuid_null_\u062f\u0631_\u0627\u06cc\u062c\u0627\u062f_\u0645\u0646\u0634\u06cc_\u0627\u0632_\u067e\u0646\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L85", + "weight": 1.0, + "source": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "target": "prompt_fix_bugs_and_features_\u0628\u0627\u06af_\u06f3_\u062f\u0631_appointmentspage_\u067e\u0632\u0634\u06a9\u06cc_\u0628\u0631\u0627\u06cc_\u0627\u0646\u062a\u062e\u0627\u0628_\u0646\u06cc\u0633\u062a_\u067e\u0646\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L120", + "weight": 1.0, + "source": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "target": "prompt_fix_bugs_and_features_\u0628\u0627\u06af_\u06f4_\u0645\u0646\u0634\u06cc_\u0646\u0645\u06cc_\u062a\u0648\u0627\u0646\u062f_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_\u062a\u0634\u06a9\u06cc\u0644_\u062f\u0647\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L165", + "weight": 1.0, + "source": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "target": "prompt_fix_bugs_and_features_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_\u0641\u0631\u0645\u062a_\u0642\u06cc\u0645\u062a_\u0628\u0627_\u06a9\u0627\u0645\u0627_\u062f\u0631_\u0641\u0631\u0645_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L222", + "weight": 1.0, + "source": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "target": "prompt_fix_bugs_and_features_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f6_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0627\u0632_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-bugs-and-features.md", + "source_location": "L314", + "weight": 1.0, + "source": "prompt_fix_bugs_and_features_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "target": "prompt_fix_bugs_and_features_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f7_approval_flow_\u0628\u0631\u0627\u06cc_post_visit_sms_text", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_fix_clinic_filter_by_address_location", + "target": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_clinic_filter_by_address_location_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L21", + "weight": 1.0, + "source": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_clinic_filter_by_address_location_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L17", + "weight": 1.0, + "source": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_clinic_filter_by_address_location_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L105", + "weight": 1.0, + "source": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_clinic_filter_by_address_location_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L29", + "weight": 1.0, + "source": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_clinic_filter_by_address_location_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L64", + "weight": 1.0, + "source": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_clinic_filter_by_address_location_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_fix_clinic_filter_by_address_location_\u0641\u06cc\u0644\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0634\u0647\u0631_\u0627\u0633\u062a\u0627\u0646_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_clinic_filter_by_address_location_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L66", + "weight": 1.0, + "source": "prompt_fix_clinic_filter_by_address_location_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_clinic_filter_by_address_location_\u06f1_join_\u0628\u0647_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_\u0641\u06cc\u0644\u062a\u0631_\u0631\u0648\u06cc_city_province_\u0622\u062f\u0631\u0633", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-filter-by-address-location.md", + "source_location": "L102", + "weight": 1.0, + "source": "prompt_fix_clinic_filter_by_address_location_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_clinic_filter_by_address_location_\u06f2_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_clinic_md", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_fix_clinic_patient_auto_add", + "target": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_clinic_patient_auto_add_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L34", + "weight": 1.0, + "source": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_clinic_patient_auto_add_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L11", + "weight": 1.0, + "source": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_clinic_patient_auto_add_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L78", + "weight": 1.0, + "source": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_clinic_patient_auto_add_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L45", + "weight": 1.0, + "source": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_clinic_patient_auto_add_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06cc\u0627\u0641\u062a\u0647_\u06cc_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L56", + "weight": 1.0, + "source": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_clinic_patient_auto_add_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_fix_clinic_patient_auto_add_\u0628\u0627\u06af_\u0627\u0641\u0632\u0648\u062f\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0646\u06af\u0627\u0645_\u0646\u0648\u0628\u062a_\u0628\u0627_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_clinic_patient_auto_add_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L58", + "weight": 1.0, + "source": "prompt_fix_clinic_patient_auto_add_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_clinic_patient_auto_add_\u06f1_\u0630\u062e\u06cc\u0631\u0647_\u06cc_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0631\u0648\u06cc_\u0646\u0648\u0628\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L66", + "weight": 1.0, + "source": "prompt_fix_clinic_patient_auto_add_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_clinic_patient_auto_add_\u06f2_\u0627\u0641\u0632\u0648\u062f\u0646_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062f\u0631_\u062a\u0623\u06cc\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-clinic-patient-auto-add.md", + "source_location": "L74", + "weight": 1.0, + "source": "prompt_fix_clinic_patient_auto_add_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_clinic_patient_auto_add_\u06f3_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_fix_doctor_city_via_clinic", + "target": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_doctor_city_via_clinic_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L24", + "weight": 1.0, + "source": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_doctor_city_via_clinic_\u0633\u0627\u062e\u062a\u0627\u0631_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L41", + "weight": 1.0, + "source": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_doctor_city_via_clinic_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L11", + "weight": 1.0, + "source": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_doctor_city_via_clinic_\u0645\u0634\u06a9\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L123", + "weight": 1.0, + "source": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_doctor_city_via_clinic_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L50", + "weight": 1.0, + "source": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_doctor_city_via_clinic_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L66", + "weight": 1.0, + "source": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_doctor_city_via_clinic_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_fix_doctor_city_via_clinic_\u0641\u06cc\u06a9\u0633_\u0646\u0645\u0627\u06cc\u0634_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u0634\u0647\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_doctor_city_via_clinic_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L68", + "weight": 1.0, + "source": "prompt_fix_doctor_city_via_clinic_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_doctor_city_via_clinic_\u06f1_\u06af\u0633\u062a\u0631\u0634_\u0641\u06cc\u0644\u062a\u0631_city_\u0628\u0647_clinic_city", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L89", + "weight": 1.0, + "source": "prompt_fix_doctor_city_via_clinic_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_doctor_city_via_clinic_\u06f2_\u0628\u0631\u0631\u0633\u06cc_\u0641\u06cc\u0644\u062a\u0631_state_\u0645\u0634\u0627\u0628\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L103", + "weight": 1.0, + "source": "prompt_fix_doctor_city_via_clinic_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_doctor_city_via_clinic_\u06f3_import_\u0644\u0627\u0632\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-city-via-clinic.md", + "source_location": "L114", + "weight": 1.0, + "source": "prompt_fix_doctor_city_via_clinic_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_doctor_city_via_clinic_\u06f4_\u062a\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields", + "target": "prompt_fix_doctor_schedule_fields_\u0631\u0641\u0639_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_free_turn_\u0648_hours_of_work_\u062f\u0631_api_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields_\u0631\u0641\u0639_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_free_turn_\u0648_hours_of_work_\u062f\u0631_api_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646", + "target": "prompt_fix_doctor_schedule_fields_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L13", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields_\u0631\u0641\u0639_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_free_turn_\u0648_hours_of_work_\u062f\u0631_api_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646", + "target": "prompt_fix_doctor_schedule_fields_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields_\u0631\u0641\u0639_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_free_turn_\u0648_hours_of_work_\u062f\u0631_api_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646", + "target": "prompt_fix_doctor_schedule_fields_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L241", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields_\u0631\u0641\u0639_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_free_turn_\u0648_hours_of_work_\u062f\u0631_api_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646", + "target": "prompt_fix_doctor_schedule_fields_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L23", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields_\u0631\u0641\u0639_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_free_turn_\u0648_hours_of_work_\u062f\u0631_api_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646", + "target": "prompt_fix_doctor_schedule_fields_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L64", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields_\u0631\u0641\u0639_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_free_turn_\u0648_hours_of_work_\u062f\u0631_api_\u0644\u06cc\u0633\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646", + "target": "prompt_fix_doctor_schedule_fields_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L38", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_fix_doctor_schedule_fields_doctor_php_todetailarray_\u062e\u0637_\u06f1\u06f9\u06f8", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L25", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_fix_doctor_schedule_fields_doctor_php_tolistarray_\u062e\u0637_\u06f1\u06f7\u06f8", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L55", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_fix_doctor_schedule_fields_doctorrepository_findwithfilters_join_\u0646\u062f\u0627\u0631\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L44", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_fix_doctor_schedule_fields_\u0633\u0627\u062e\u062a\u0627\u0631_setting_\u062f\u0631_weekly_schedules", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L66", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_doctor_schedule_fields_\u06f1_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_\u0645\u062a\u062f_\u06a9\u0645\u06a9\u06cc_\u0628\u0647_doctor_entity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L135", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_doctor_schedule_fields_\u06f2_\u0622\u067e\u062f\u06cc\u062a_tolistarray_\u0648_todetailarray", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L164", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_doctor_schedule_fields_\u06f3_\u0622\u067e\u062f\u06cc\u062a_doctorrepository_findwithfilters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L179", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_doctor_schedule_fields_\u06f4_\u0622\u067e\u062f\u06cc\u062a_doctorcontroller_\u0645\u062a\u062f_list", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L213", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_doctor_schedule_fields_\u06f5_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_findbydoctors_\u0628\u0647_weeklyschedulerepository", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-schedule-fields.md", + "source_location": "L232", + "weight": 1.0, + "source": "prompt_fix_doctor_schedule_fields_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_doctor_schedule_fields_\u06f6_\u0622\u067e\u062f\u06cc\u062a_\u0645\u062a\u062f\u0647\u0627\u06cc_show_\u062f\u0631_doctorcontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_fix_doctor_search_performance", + "target": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", + "target": "prompt_fix_doctor_search_performance_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L28", + "weight": 1.0, + "source": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", + "target": "prompt_fix_doctor_search_performance_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L11", + "weight": 1.0, + "source": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", + "target": "prompt_fix_doctor_search_performance_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L170", + "weight": 1.0, + "source": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", + "target": "prompt_fix_doctor_search_performance_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L37", + "weight": 1.0, + "source": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", + "target": "prompt_fix_doctor_search_performance_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L65", + "weight": 1.0, + "source": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", + "target": "prompt_fix_doctor_search_performance_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_fix_doctor_search_performance_\u0631\u0641\u0639_\u0627\u0641\u062a_\u0634\u062f\u06cc\u062f_\u0633\u0631\u0639\u062a_\u0633\u0631\u0686_\u067e\u0632\u0634\u06a9_regression_\u06a9\u0627\u0645\u06cc\u062a_city_via_clinic", + "target": "prompt_fix_doctor_search_performance_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L67", + "weight": 1.0, + "source": "prompt_fix_doctor_search_performance_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_doctor_search_performance_\u06f1_\u062d\u0630\u0641_join_\u06af\u0631\u0627\u0646_d_member_of_cl_doctors_\u0648_\u0641\u06cc\u0644\u062a\u0631\u06a9\u0631\u062f\u0646_\u0645\u06a9\u0627\u0646_\u0628\u0627_subquery_\u0634\u0631\u0637\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L136", + "weight": 1.0, + "source": "prompt_fix_doctor_search_performance_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_doctor_search_performance_\u06f2_\u0627\u0637\u0645\u06cc\u0646\u0627\u0646_\u0627\u0632_\u0627\u06cc\u0646\u06a9\u0647_\u06a9\u0648\u0626\u0631\u06cc_\u0628\u062f\u0648\u0646_\u0641\u06cc\u0644\u062a\u0631_\u0645\u06a9\u0627\u0646_\u062f\u0633\u062a_\u0646\u062e\u0648\u0631\u062f\u0647_\u0628\u0645\u0627\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L140", + "weight": 1.0, + "source": "prompt_fix_doctor_search_performance_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_doctor_search_performance_\u06f3_\u0627\u0646\u062f\u0627\u0632\u0647_\u06af\u06cc\u0631\u06cc_\u0648_\u062a\u0623\u06cc\u06cc\u062f_\u0628\u0647\u0628\u0648\u062f_\u0633\u0631\u0639\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-doctor-search-performance.md", + "source_location": "L155", + "weight": 1.0, + "source": "prompt_fix_doctor_search_performance_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_doctor_search_performance_\u06f4_\u0628\u0631\u0631\u0633\u06cc_\u0646\u06cc\u0627\u0632_\u0628\u0647_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u062f\u06cc\u062a\u0627\u0628\u06cc\u0633", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_fix_guest_doctor_clinic_context_access", + "target": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_guest_doctor_clinic_context_access_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L17", + "weight": 1.0, + "source": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_guest_doctor_clinic_context_access_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L13", + "weight": 1.0, + "source": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_guest_doctor_clinic_context_access_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L104", + "weight": 1.0, + "source": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_guest_doctor_clinic_context_access_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L30", + "weight": 1.0, + "source": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L72", + "weight": 1.0, + "source": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_fix_guest_doctor_clinic_context_access_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0633\u062a\u0631\u0633\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646_\u062f\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_fix_guest_doctor_clinic_context_access_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L74", + "weight": 1.0, + "source": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_guest_doctor_clinic_context_access_\u06f1_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u0628\u0648\u062f\u0646_scope_\u062f\u0631_authstore", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L79", + "weight": 1.0, + "source": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_guest_doctor_clinic_context_access_\u06f2_\u0645\u062d\u062f\u0648\u062f\u06a9\u0631\u062f\u0646_\u0645\u0646\u0648\u06cc_sidebar_\u0628\u0631\u0627\u06cc_\u067e\u0632\u0634\u06a9_\u0645\u0647\u0645\u0627\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L88", + "weight": 1.0, + "source": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_guest_doctor_clinic_context_access_\u06f3_\u06af\u0627\u0631\u062f_roleroute_\u062f\u0631_spa_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a\u06cc_\u0645\u0647\u0645\u0627\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L94", + "weight": 1.0, + "source": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_guest_doctor_clinic_context_access_\u06f4_\u06af\u0627\u0631\u062f_backend_defense_in_depth", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-guest-doctor-clinic-context-access.md", + "source_location": "L100", + "weight": 1.0, + "source": "prompt_fix_guest_doctor_clinic_context_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_guest_doctor_clinic_context_access_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_fix_invitation_accept", + "target": "prompt_fix_invitation_accept_fix_\u067e\u0630\u06cc\u0631\u0641\u062a\u0646_\u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0632\u0634\u06a9_\u0631\u0627_\u0628\u0647_clinic_doctors_\u0627\u0636\u0627\u0641\u0647_\u0646\u0645\u06cc_\u06a9\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_fix_invitation_accept_fix_\u067e\u0630\u06cc\u0631\u0641\u062a\u0646_\u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0632\u0634\u06a9_\u0631\u0627_\u0628\u0647_clinic_doctors_\u0627\u0636\u0627\u0641\u0647_\u0646\u0645\u06cc_\u06a9\u0646\u062f", + "target": "prompt_fix_invitation_accept_\u0631\u06cc\u0634\u0647_\u0628\u0627\u06af", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L25", + "weight": 1.0, + "source": "prompt_fix_invitation_accept_fix_\u067e\u0630\u06cc\u0631\u0641\u062a\u0646_\u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0632\u0634\u06a9_\u0631\u0627_\u0628\u0647_clinic_doctors_\u0627\u0636\u0627\u0641\u0647_\u0646\u0645\u06cc_\u06a9\u0646\u062f", + "target": "prompt_fix_invitation_accept_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_fix_invitation_accept_fix_\u067e\u0630\u06cc\u0631\u0641\u062a\u0646_\u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0632\u0634\u06a9_\u0631\u0627_\u0628\u0647_clinic_doctors_\u0627\u0636\u0627\u0641\u0647_\u0646\u0645\u06cc_\u06a9\u0646\u062f", + "target": "prompt_fix_invitation_accept_\u0645\u0634\u06a9\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L102", + "weight": 1.0, + "source": "prompt_fix_invitation_accept_fix_\u067e\u0630\u06cc\u0631\u0641\u062a\u0646_\u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0632\u0634\u06a9_\u0631\u0627_\u0628\u0647_clinic_doctors_\u0627\u0636\u0627\u0641\u0647_\u0646\u0645\u06cc_\u06a9\u0646\u062f", + "target": "prompt_fix_invitation_accept_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L33", + "weight": 1.0, + "source": "prompt_fix_invitation_accept_fix_\u067e\u0630\u06cc\u0631\u0641\u062a\u0646_\u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0632\u0634\u06a9_\u0631\u0627_\u0628\u0647_clinic_doctors_\u0627\u0636\u0627\u0641\u0647_\u0646\u0645\u06cc_\u06a9\u0646\u062f", + "target": "prompt_fix_invitation_accept_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L41", + "weight": 1.0, + "source": "prompt_fix_invitation_accept_fix_\u067e\u0630\u06cc\u0631\u0641\u062a\u0646_\u062f\u0639\u0648\u062a\u0646\u0627\u0645\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0632\u0634\u06a9_\u0631\u0627_\u0628\u0647_clinic_doctors_\u0627\u0636\u0627\u0641\u0647_\u0646\u0645\u06cc_\u06a9\u0646\u062f", + "target": "prompt_fix_invitation_accept_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L43", + "weight": 1.0, + "source": "prompt_fix_invitation_accept_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_invitation_accept_\u06f1_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062f\u0631_clinicinvitationservice_accept", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L68", + "weight": 1.0, + "source": "prompt_fix_invitation_accept_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_invitation_accept_\u06f2_\u0628\u0631\u0631\u0633\u06cc_\u062d\u0627\u0644\u062a_\u0644\u0628\u0647_\u0627\u06cc_\u067e\u0632\u0634\u06a9_null_\u0627\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L81", + "weight": 1.0, + "source": "prompt_fix_invitation_accept_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_invitation_accept_\u06f3_\u062a\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-invitation-accept.md", + "source_location": "L96", + "weight": 1.0, + "source": "prompt_fix_invitation_accept_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_invitation_accept_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_fix_profile_in_clinic_context", + "target": "prompt_fix_profile_in_clinic_context_\u0631\u0641\u0639_\u0628\u0627\u06af_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u06a9\u062a\u0631_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_doctor_uuid_\u0628\u0627_clinic_uuid_\u0627\u0634\u062a\u0628\u0627\u0647_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_fix_profile_in_clinic_context_\u0631\u0641\u0639_\u0628\u0627\u06af_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u06a9\u062a\u0631_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_doctor_uuid_\u0628\u0627_clinic_uuid_\u0627\u0634\u062a\u0628\u0627\u0647_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", + "target": "prompt_fix_profile_in_clinic_context_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L20", + "weight": 1.0, + "source": "prompt_fix_profile_in_clinic_context_\u0631\u0641\u0639_\u0628\u0627\u06af_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u06a9\u062a\u0631_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_doctor_uuid_\u0628\u0627_clinic_uuid_\u0627\u0634\u062a\u0628\u0627\u0647_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", + "target": "prompt_fix_profile_in_clinic_context_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L12", + "weight": 1.0, + "source": "prompt_fix_profile_in_clinic_context_\u0631\u0641\u0639_\u0628\u0627\u06af_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u06a9\u062a\u0631_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_doctor_uuid_\u0628\u0627_clinic_uuid_\u0627\u0634\u062a\u0628\u0627\u0647_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", + "target": "prompt_fix_profile_in_clinic_context_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L219", + "weight": 1.0, + "source": "prompt_fix_profile_in_clinic_context_\u0631\u0641\u0639_\u0628\u0627\u06af_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u06a9\u062a\u0631_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_doctor_uuid_\u0628\u0627_clinic_uuid_\u0627\u0634\u062a\u0628\u0627\u0647_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", + "target": "prompt_fix_profile_in_clinic_context_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L29", + "weight": 1.0, + "source": "prompt_fix_profile_in_clinic_context_\u0631\u0641\u0639_\u0628\u0627\u06af_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u06a9\u062a\u0631_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_doctor_uuid_\u0628\u0627_clinic_uuid_\u0627\u0634\u062a\u0628\u0627\u0647_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", + "target": "prompt_fix_profile_in_clinic_context_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L86", + "weight": 1.0, + "source": "prompt_fix_profile_in_clinic_context_\u0631\u0641\u0639_\u0628\u0627\u06af_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u06a9\u062a\u0631_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_doctor_uuid_\u0628\u0627_clinic_uuid_\u0627\u0634\u062a\u0628\u0627\u0647_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", + "target": "prompt_fix_profile_in_clinic_context_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L44", + "weight": 1.0, + "source": "prompt_fix_profile_in_clinic_context_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_fix_profile_in_clinic_context_backend_buildavailablecontexts_\u062e\u0637_614_661", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L31", + "weight": 1.0, + "source": "prompt_fix_profile_in_clinic_context_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_fix_profile_in_clinic_context_backend_userinfo_response_\u062e\u0637_536_548", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L64", + "weight": 1.0, + "source": "prompt_fix_profile_in_clinic_context_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_fix_profile_in_clinic_context_frontend_authstore_ts_\u062e\u0637_19_94_95", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L79", + "weight": 1.0, + "source": "prompt_fix_profile_in_clinic_context_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_fix_profile_in_clinic_context_frontend_doctordetailpage_tsx_\u062e\u0637_2162", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L88", + "weight": 1.0, + "source": "prompt_fix_profile_in_clinic_context_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_profile_in_clinic_context_\u06f1_backend_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_doctor_uuid_\u0628\u0647_response_\u0647\u0627\u06cc_auth", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L129", + "weight": 1.0, + "source": "prompt_fix_profile_in_clinic_context_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_profile_in_clinic_context_\u06f2_frontend_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_doctoruuid_\u0628\u0647_authstore", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-profile-in-clinic-context.md", + "source_location": "L202", + "weight": 1.0, + "source": "prompt_fix_profile_in_clinic_context_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_profile_in_clinic_context_\u06f3_frontend_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0627\u0632_doctoruuid_\u062f\u0631_doctordetailpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_fix_server_side_mobile_nationalcode_validation", + "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", + "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L19", + "weight": 1.0, + "source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", + "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L15", + "weight": 1.0, + "source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", + "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L129", + "weight": 1.0, + "source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", + "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L31", + "weight": 1.0, + "source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", + "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L55", + "weight": 1.0, + "source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", + "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0631\u0641\u0639_\u0628\u0627\u06af_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0648_\u06a9\u062f_\u0645\u0644\u06cc_bug_2_\u0648_bug_3", + "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L57", + "weight": 1.0, + "source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f1_\u0633\u0631\u0648\u06cc\u0633_\u0645\u0634\u062a\u0631\u06a9_inputvalidator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L93", + "weight": 1.0, + "source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f2_\u0627\u0639\u0645\u0627\u0644_\u062f\u0631_\u0633\u0627\u062e\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_bug_3", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L103", + "weight": 1.0, + "source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f3_\u0627\u0639\u0645\u0627\u0644_\u062f\u0631_\u0633\u0627\u06cc\u0631_\u0646\u0642\u0627\u0637_\u0633\u0627\u062e\u062a_\u06a9\u0627\u0631\u0628\u0631_\u0627\u0632_\u0645\u0648\u0628\u0627\u06cc\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L110", + "weight": 1.0, + "source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f4_\u0627\u0639\u0645\u0627\u0644_\u062f\u0631_\u06a9\u062f_\u0645\u0644\u06cc_bug_2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md", + "source_location": "L124", + "weight": 1.0, + "source": "prompt_fix_server_side_mobile_nationalcode_validation_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_server_side_mobile_nationalcode_validation_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_fix_switch_context_role", + "target": "prompt_fix_switch_context_role_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_primaryrole_\u0622\u067e\u062f\u06cc\u062a_\u0646\u0645\u06cc_\u0634\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_fix_switch_context_role_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_primaryrole_\u0622\u067e\u062f\u06cc\u062a_\u0646\u0645\u06cc_\u0634\u0648\u062f", + "target": "prompt_fix_switch_context_role_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L14", + "weight": 1.0, + "source": "prompt_fix_switch_context_role_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_primaryrole_\u0622\u067e\u062f\u06cc\u062a_\u0646\u0645\u06cc_\u0634\u0648\u062f", + "target": "prompt_fix_switch_context_role_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_fix_switch_context_role_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_primaryrole_\u0622\u067e\u062f\u06cc\u062a_\u0646\u0645\u06cc_\u0634\u0648\u062f", + "target": "prompt_fix_switch_context_role_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L161", + "weight": 1.0, + "source": "prompt_fix_switch_context_role_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_primaryrole_\u0622\u067e\u062f\u06cc\u062a_\u0646\u0645\u06cc_\u0634\u0648\u062f", + "target": "prompt_fix_switch_context_role_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L23", + "weight": 1.0, + "source": "prompt_fix_switch_context_role_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_primaryrole_\u0622\u067e\u062f\u06cc\u062a_\u0646\u0645\u06cc_\u0634\u0648\u062f", + "target": "prompt_fix_switch_context_role_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L85", + "weight": 1.0, + "source": "prompt_fix_switch_context_role_\u0631\u0641\u0639_\u0628\u0627\u06af_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_primaryrole_\u0622\u067e\u062f\u06cc\u062a_\u0646\u0645\u06cc_\u0634\u0648\u062f", + "target": "prompt_fix_switch_context_role_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L25", + "weight": 1.0, + "source": "prompt_fix_switch_context_role_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_fix_switch_context_role_backend_switchcontext_response_\u062e\u0637_595_599", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L76", + "weight": 1.0, + "source": "prompt_fix_switch_context_role_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_fix_switch_context_role_frontend_doctordetailpage_\u062e\u0637_2162", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L57", + "weight": 1.0, + "source": "prompt_fix_switch_context_role_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_fix_switch_context_role_frontend_switchcontext_\u062f\u0631_authstore_\u062e\u0637_105_117", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L87", + "weight": 1.0, + "source": "prompt_fix_switch_context_role_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_switch_context_role_\u06f1_frontend_\u0622\u067e\u062f\u06cc\u062a_primaryrole_\u062f\u0631_switchcontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L108", + "weight": 1.0, + "source": "prompt_fix_switch_context_role_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_switch_context_role_\u06f2_backend_\u0628\u0631\u0631\u0633\u06cc_role_\u062f\u0631_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627\u06cc_\u0639\u0636\u0648_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/fix-switch-context-role.md", + "source_location": "L125", + "weight": 1.0, + "source": "prompt_fix_switch_context_role_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_fix_switch_context_role_\u06f3_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644_admin_profile_\u0628\u0631\u0627\u06cc_context_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_implement_phase2_backend", + "target": "prompt_implement_phase2_backend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0627\u0632_\u06f2_backend_\u062a\u0633\u06a9_\u0628\u0647_\u062a\u0633\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L9", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0627\u0632_\u06f2_backend_\u062a\u0633\u06a9_\u0628\u0647_\u062a\u0633\u06a9", + "target": "prompt_implement_phase2_backend_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0628\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u0647\u0627_\u0648\u0627\u0628\u0633\u062a\u06af\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L124", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0627\u0632_\u06f2_backend_\u062a\u0633\u06a9_\u0628\u0647_\u062a\u0633\u06a9", + "target": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0627\u0632_\u06f2_backend_\u062a\u0633\u06a9_\u0628\u0647_\u062a\u0633\u06a9", + "target": "prompt_implement_phase2_backend_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L27", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0627\u0632_\u06f2_backend_\u062a\u0633\u06a9_\u0628\u0647_\u062a\u0633\u06a9", + "target": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L545", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0627\u0632_\u06f2_backend_\u062a\u0633\u06a9_\u0628\u0647_\u062a\u0633\u06a9", + "target": "prompt_implement_phase2_backend_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0628\u0631\u0627\u06cc_\u0647\u0645\u0647_\u062a\u0633\u06a9_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L115", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "prompt_implement_phase2_backend_appointmentcontroller_updatestatus_\u0648\u0636\u0639\u06cc\u062a_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L29", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "prompt_implement_phase2_backend_backend_symfony_7", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L99", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "prompt_implement_phase2_backend_payment_entity_\u0648\u0636\u0639\u06cc\u062a_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L88", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "prompt_implement_phase2_backend_secretarycontroller_\u0648\u0636\u0639\u06cc\u062a_\u0648\u0627\u0642\u0639\u06cc_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L107", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "prompt_implement_phase2_backend_smsservice_signature_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L74", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "prompt_implement_phase2_backend_\u062a\u0648\u062c\u0647_\u0645\u0647\u0645_basecontroller_success_double_nested", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L40", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0639\u0645\u0648\u0645\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "prompt_implement_phase2_backend_\u0633\u0627\u062e\u062a\u0627\u0631_entity_\u0627\u0644\u06af\u0648", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L128", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", + "target": "prompt_implement_phase2_backend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L164", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", + "target": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L256", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", + "target": "prompt_implement_phase2_backend_task_12_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L287", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", + "target": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L351", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", + "target": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L416", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", + "target": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L499", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u062a\u0633\u06a9_\u0647\u0627", + "target": "prompt_implement_phase2_backend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L148", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "prompt_implement_phase2_backend_controller_endpoints", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L141", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "prompt_implement_phase2_backend_entity_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L132", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L156", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "prompt_implement_phase2_backend_\u0646\u06a9\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L189", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prompt_implement_phase2_backend_clinicsubscription_id_uuid_entitytype_entityid_plan_fk", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L245", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prompt_implement_phase2_backend_error_codes_\u062c\u062f\u06cc\u062f_\u062f\u0631_errorcodes_php", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L242", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prompt_implement_phase2_backend_seed_data_\u062f\u0631_migration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L219", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prompt_implement_phase2_backend_subscriptioncontroller_endpoints", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L185", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prompt_implement_phase2_backend_subscriptionperiod_id_uuid_plan_fk_subscriptionplan_label_varchar_50", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L181", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prompt_implement_phase2_backend_subscriptionplan_id_uuid_name_varchar_30_free_basic_professional_level_tinyint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L195", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prompt_implement_phase2_backend_subscriptionservice_\u0645\u062a\u062f\u0647\u0627\u06cc_\u0627\u0644\u0632\u0627\u0645\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L233", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_paymentcontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L168", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_168", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L280", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_12_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644", + "target": "prompt_implement_phase2_backend_error_code_\u0645\u0648\u062c\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L264", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_12_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644", + "target": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_secretarycontroller_create", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L260", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_12_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644", + "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647_\u0647\u06cc\u0686_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f\u06cc_\u0646\u06cc\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L277", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_12_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644", + "target": "prompt_implement_phase2_backend_\u0646\u06a9\u062a\u0647_\u0645\u0647\u0645_\u0645\u062a\u062f_\u0645\u0648\u062c\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L308", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "prompt_implement_phase2_backend_controller_endpoints_308", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L342", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "prompt_implement_phase2_backend_error_codes_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L320", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "prompt_implement_phase2_backend_gate_check_helper", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L304", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "prompt_implement_phase2_backend_serviceitem_id_uuid_section_fk_servicesection_on_delete_cascade", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L301", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "prompt_implement_phase2_backend_servicesection_id_uuid_entitytype_entityid_name_varchar_200_active_bool_true_createdat_updatedat", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L331", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "prompt_implement_phase2_backend_\u062d\u0630\u0641_serviceitem_\u0628\u0627_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u062f\u0631_\u067e\u0631\u0648\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L291", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_291", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L409", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "target": "prompt_implement_phase2_backend_siteconfig_key", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L379", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "target": "prompt_implement_phase2_backend_smssettings_id_entitytype_entityid_reminderenabled_bool_false", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L372", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "target": "prompt_implement_phase2_backend_smswallet_id_entitytype_entityid_balancerials_int_0_createdat_updatedat", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L391", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "target": "prompt_implement_phase2_backend_smswalletcontroller_endpoints", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L383", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "target": "prompt_implement_phase2_backend_smswalletservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L375", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "target": "prompt_implement_phase2_backend_smswallettransaction_id_uuid_wallet_fk_smswallet_on_delete_cascade", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L401", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "target": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_paymentcontroller_callback_\u0628\u0631\u0627\u06cc_sms_wallet", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L368", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L355", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_355", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L489", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "prompt_implement_phase2_backend_error_codes_\u062c\u062f\u06cc\u062f_489", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L473", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "prompt_implement_phase2_backend_patientcontroller_endpoints", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L435", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "prompt_implement_phase2_backend_patientrecord_id_uuid_entitytype_entityid_user_fk_user_on_delete_restrict", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L450", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "prompt_implement_phase2_backend_patientservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L439", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "prompt_implement_phase2_backend_patientsession_id_uuid_record_fk_patientrecord_cascade_appointment_fk_nullable_set_null", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L446", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "prompt_implement_phase2_backend_sessionservice_entity_id_uuid_session_fk_patientsession_cascade", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L483", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_appointmentcontroller_updatestatus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L432", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L420", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_420", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L529", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", + "target": "prompt_implement_phase2_backend_patientrecordrepository_\u0645\u062a\u062f_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L535", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", + "target": "prompt_implement_phase2_backend_patientsessionrepository_\u0645\u062a\u062f_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L519", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", + "target": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_adminapicontroller_dashboardcharts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L507", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", + "target": "prompt_implement_phase2_backend_\u062a\u063a\u06cc\u06cc\u0631_dashboardcontroller_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_from_to", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L503", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", + "target": "prompt_implement_phase2_backend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062a\u063a\u06cc\u06cc\u0631\u06a9\u0646\u0646\u062f\u0647_\u0647\u06cc\u0686_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f\u06cc_\u0646\u06cc\u0633\u062a_503", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L557", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0628\u0631\u0627\u06cc_\u0647\u0645\u0647_\u062a\u0633\u06a9_\u0647\u0627", + "target": "prompt_implement_phase2_backend_migration_\u0628\u0639\u062f_\u0627\u0632_\u0647\u0631_\u062a\u0633\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L547", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0628\u0631\u0627\u06cc_\u0647\u0645\u0647_\u062a\u0633\u06a9_\u0647\u0627", + "target": "prompt_implement_phase2_backend_resolveentityfromjwt_helper_\u0645\u0634\u062a\u0631\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L564", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0628\u0631\u0627\u06cc_\u0647\u0645\u0647_\u062a\u0633\u06a9_\u0647\u0627", + "target": "prompt_implement_phase2_backend_\u0628\u0631\u0631\u0633\u06cc_route_\u0628\u0639\u062f_\u0627\u0632_\u0647\u0631_\u062a\u0633\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-backend.md", + "source_location": "L569", + "weight": 1.0, + "source": "prompt_implement_phase2_backend_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0628\u0631\u0627\u06cc_\u0647\u0645\u0647_\u062a\u0633\u06a9_\u0647\u0627", + "target": "prompt_implement_phase2_backend_\u062a\u0631\u062a\u06cc\u0628_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend", + "target": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L23", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", + "target": "prompt_implement_phase2_frontend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L121", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", + "target": "prompt_implement_phase2_frontend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L253", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", + "target": "prompt_implement_phase2_frontend_task_12_\u062a\u06a9\u0645\u06cc\u0644_permissions_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L342", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", + "target": "prompt_implement_phase2_frontend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L449", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", + "target": "prompt_implement_phase2_frontend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L578", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", + "target": "prompt_implement_phase2_frontend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L740", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", + "target": "prompt_implement_phase2_frontend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0628\u0627_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L909", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", + "target": "prompt_implement_phase2_frontend_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627_\u0648_\u0686\u06a9_\u0644\u06cc\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", + "target": "prompt_implement_phase2_frontend_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L930", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", + "target": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062c\u0639_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L921", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", + "target": "prompt_implement_phase2_frontend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L9", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0641\u0627\u0632_\u06f2_task_10_\u062a\u0627_task_16", + "target": "prompt_implement_phase2_frontend_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062b\u0627\u0628\u062a_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L25", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "prompt_implement_phase2_frontend_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L95", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "prompt_implement_phase2_frontend_route_\u0648_sidebar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L60", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L112", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L123", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription", + "target": "prompt_implement_phase2_frontend_api_123", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L232", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription", + "target": "prompt_implement_phase2_frontend_route", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L186", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription", + "target": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_186", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L245", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_11_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription", + "target": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_245", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L257", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_12_\u062a\u06a9\u0645\u06cc\u0644_permissions_\u0645\u0646\u0634\u06cc", + "target": "prompt_implement_phase2_frontend_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_secretariespage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L334", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_12_\u062a\u06a9\u0645\u06cc\u0644_permissions_\u0645\u0646\u0634\u06cc", + "target": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_334", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L344", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_implement_phase2_frontend_api_344", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L428", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_implement_phase2_frontend_route_428", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L384", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_384", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L441", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_13_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_441", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L451", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "prompt_implement_phase2_frontend_api_451", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L557", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "prompt_implement_phase2_frontend_route_557", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L513", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_513", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L570", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_14_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_570", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L580", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "prompt_implement_phase2_frontend_api_580", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L718", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "prompt_implement_phase2_frontend_route_718", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L648", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "prompt_implement_phase2_frontend_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L732", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_15_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_732", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L742", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0628\u0627_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", + "target": "prompt_implement_phase2_frontend_\u062a\u063a\u06cc\u06cc\u0631_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L785", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0628\u0627_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", + "target": "prompt_implement_phase2_frontend_\u062a\u063a\u06cc\u06cc\u0631_assets_admin_pages_dashboardpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/implement-phase2-frontend.md", + "source_location": "L901", + "weight": 1.0, + "source": "prompt_implement_phase2_frontend_task_16_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0628\u0627_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", + "target": "prompt_implement_phase2_frontend_\u06a9\u0627\u0645\u06cc\u062a_901", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_insurance_pages_subscription_gating", + "target": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "target": "prompt_insurance_pages_subscription_gating_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L25", + "weight": 1.0, + "source": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "target": "prompt_insurance_pages_subscription_gating_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L16", + "weight": 1.0, + "source": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "target": "prompt_insurance_pages_subscription_gating_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L145", + "weight": 1.0, + "source": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "target": "prompt_insurance_pages_subscription_gating_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L35", + "weight": 1.0, + "source": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "target": "prompt_insurance_pages_subscription_gating_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L101", + "weight": 1.0, + "source": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "target": "prompt_insurance_pages_subscription_gating_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_insurance_pages_subscription_gating_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u0635\u0641\u062d\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u0647_\u062e\u0631\u06cc\u062f_\u067e\u0644\u0646_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "target": "prompt_insurance_pages_subscription_gating_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L80", + "weight": 1.0, + "source": "prompt_insurance_pages_subscription_gating_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_insurance_pages_subscription_gating_adminsubscriptionpage_feature\u0647\u0627\u06cc_\u0647\u0627\u0631\u062f\u06a9\u062f_\u0641\u0642\u0637_\u06f3_\u062a\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L71", + "weight": 1.0, + "source": "prompt_insurance_pages_subscription_gating_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_insurance_pages_subscription_gating_sidebar_\u0644\u06cc\u0646\u06a9_\u0647\u0627_\u0628\u062f\u0648\u0646_feature", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L37", + "weight": 1.0, + "source": "prompt_insurance_pages_subscription_gating_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_insurance_pages_subscription_gating_\u0627\u0644\u06af\u0648\u06cc_\u062f\u0631\u0633\u062a_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0627\u06cc_\u062a\u0642\u0644\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L48", + "weight": 1.0, + "source": "prompt_insurance_pages_subscription_gating_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_insurance_pages_subscription_gating_\u0635\u0641\u062d\u0627\u062a_\u0645\u062d\u0627\u0641\u0638\u062a_\u0646\u0634\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L103", + "weight": 1.0, + "source": "prompt_insurance_pages_subscription_gating_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_insurance_pages_subscription_gating_\u06f1_\u067e\u06cc\u0686\u06cc\u062f\u0646_\u062f\u0648_\u0635\u0641\u062d\u0647_\u062f\u0631_featuregate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L126", + "weight": 1.0, + "source": "prompt_insurance_pages_subscription_gating_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_insurance_pages_subscription_gating_\u06f2_\u0627\u0641\u0632\u0648\u062f\u0646_feature_\u0628\u0647_\u0644\u06cc\u0646\u06a9_\u0647\u0627\u06cc_sidebar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pages-subscription-gating.md", + "source_location": "L130", + "weight": 1.0, + "source": "prompt_insurance_pages_subscription_gating_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_insurance_pages_subscription_gating_\u06f3_\u0627\u0641\u0632\u0648\u062f\u0646_insurance_\u0628\u0647_ui_\u0627\u062f\u0645\u06cc\u0646_\u067e\u0644\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_insurance_pricing_and_selects_cleanup", + "target": "prompt_insurance_pricing_and_selects_cleanup_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_select_\u06cc\u06a9\u062f\u0633\u062a_\u0648_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a_\u062f\u0631_\u0645\u0631\u0627\u062c\u0639\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_insurance_pricing_and_selects_cleanup_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_select_\u06cc\u06a9\u062f\u0633\u062a_\u0648_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a_\u062f\u0631_\u0645\u0631\u0627\u062c\u0639\u0647", + "target": "prompt_insurance_pricing_and_selects_cleanup_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L92", + "weight": 1.0, + "source": "prompt_insurance_pricing_and_selects_cleanup_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_select_\u06cc\u06a9\u062f\u0633\u062a_\u0648_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a_\u062f\u0631_\u0645\u0631\u0627\u062c\u0639\u0647", + "target": "prompt_insurance_pricing_and_selects_cleanup_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L16", + "weight": 1.0, + "source": "prompt_insurance_pricing_and_selects_cleanup_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_select_\u06cc\u06a9\u062f\u0633\u062a_\u0648_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a_\u062f\u0631_\u0645\u0631\u0627\u062c\u0639\u0647", + "target": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L59", + "weight": 1.0, + "source": "prompt_insurance_pricing_and_selects_cleanup_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_select_\u06cc\u06a9\u062f\u0633\u062a_\u0648_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a_\u062f\u0631_\u0645\u0631\u0627\u062c\u0639\u0647", + "target": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_insurance_pricing_and_selects_cleanup_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_select_\u06cc\u06a9\u062f\u0633\u062a_\u0648_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a_\u062f\u0631_\u0645\u0631\u0627\u062c\u0639\u0647", + "target": "prompt_insurance_pricing_and_selects_cleanup_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L30", + "weight": 1.0, + "source": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_insurance_pricing_and_selects_cleanup_select_list\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L55", + "weight": 1.0, + "source": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_insurance_pricing_and_selects_cleanup_select_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u0641\u0631\u0645_\u0645\u0631\u0627\u062c\u0639\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L41", + "weight": 1.0, + "source": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_insurance_pricing_and_selects_cleanup_\u062a\u0639\u062f\u0627\u062f_\u062e\u062f\u0645\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L18", + "weight": 1.0, + "source": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_insurance_pricing_and_selects_cleanup_\u0635\u0641\u062d\u0647_\u06cc_insurance_pricing_\u062f\u0648_\u0628\u062e\u0634_\u0647\u0645_\u067e\u0648\u0634\u0627\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L61", + "weight": 1.0, + "source": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_insurance_pricing_and_selects_cleanup_\u06f1_\u0627\u062f\u063a\u0627\u0645_\u0635\u0641\u062d\u0647_\u06cc_insurance_pricing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L68", + "weight": 1.0, + "source": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_insurance_pricing_and_selects_cleanup_\u06f2_\u06cc\u06a9_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_select_\u06cc\u06a9\u062f\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L74", + "weight": 1.0, + "source": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_insurance_pricing_and_selects_cleanup_\u06f3_\u062a\u0639\u062f\u0627\u062f_quantity_\u0628\u0631\u0627\u06cc_\u062e\u062f\u0645\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-pricing-and-selects-cleanup.md", + "source_location": "L86", + "weight": 1.0, + "source": "prompt_insurance_pricing_and_selects_cleanup_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_insurance_pricing_and_selects_cleanup_\u06f4_select_\u0628\u06cc\u0645\u0647_\u0641\u0642\u0637_\u0627\u0632_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627_\u062f\u0631\u0635\u062f_\u062e\u0648\u062f\u06a9\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_insurance_visit_pricing", + "target": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", + "target": "prompt_insurance_visit_pricing_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L33", + "weight": 1.0, + "source": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", + "target": "prompt_insurance_visit_pricing_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L23", + "weight": 1.0, + "source": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", + "target": "prompt_insurance_visit_pricing_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L105", + "weight": 1.0, + "source": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", + "target": "prompt_insurance_visit_pricing_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L45", + "weight": 1.0, + "source": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", + "target": "prompt_insurance_visit_pricing_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L63", + "weight": 1.0, + "source": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", + "target": "prompt_insurance_visit_pricing_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_insurance_visit_pricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", + "target": "prompt_insurance_visit_pricing_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L65", + "weight": 1.0, + "source": "prompt_insurance_visit_pricing_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_insurance_visit_pricing_\u06f1_\u062a\u062d\u0644\u06cc\u0644_\u0648_\u0637\u0631\u0627\u062d\u06cc_\u0645\u062f\u0644_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L76", + "weight": 1.0, + "source": "prompt_insurance_visit_pricing_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_insurance_visit_pricing_\u06f2_entity_migration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L83", + "weight": 1.0, + "source": "prompt_insurance_visit_pricing_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_insurance_visit_pricing_\u06f3_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L92", + "weight": 1.0, + "source": "prompt_insurance_visit_pricing_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_insurance_visit_pricing_\u06f4_admin_frontend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/insurance-visit-pricing.md", + "source_location": "L101", + "weight": 1.0, + "source": "prompt_insurance_visit_pricing_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_insurance_visit_pricing_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_location_clinic_address", + "target": "prompt_location_clinic_address_\u067e\u0631\u0627\u0645\u067e\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_location_id_\u062f\u0631_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L368", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u067e\u0631\u0627\u0645\u067e\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_location_id_\u062f\u0631_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", + "target": "prompt_location_clinic_address_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L385", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u067e\u0631\u0627\u0645\u067e\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_location_id_\u062f\u0631_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", + "target": "prompt_location_clinic_address_\u062a\u0633\u062a_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L16", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u067e\u0631\u0627\u0645\u067e\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_location_id_\u062f\u0631_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", + "target": "prompt_location_clinic_address_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L50", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u067e\u0631\u0627\u0645\u067e\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_location_id_\u062f\u0631_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", + "target": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L408", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u067e\u0631\u0627\u0645\u067e\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_location_id_\u062f\u0631_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", + "target": "prompt_location_clinic_address_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u067e\u0631\u0627\u0645\u067e\u062a_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0648_location_id_\u062f\u0631_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", + "target": "prompt_location_clinic_address_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L42", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", + "target": "prompt_location_clinic_address_api_endpoint_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0627\u06cc_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L32", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", + "target": "prompt_location_clinic_address_endpoint_\u0645\u0648\u062c\u0648\u062f_workaround_\u06a9\u0647_\u062d\u0630\u0641_\u0645\u06cc_\u0634\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L28", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", + "target": "prompt_location_clinic_address_entity_doctoraddress", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L36", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", + "target": "prompt_location_clinic_address_frontend_\u0645\u0648\u062c\u0648\u062f_doctordetailpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L18", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f", + "target": "prompt_location_clinic_address_\u062c\u062f\u0648\u0644_doctor_addresses_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L54", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_migration_\u062a\u063a\u06cc\u06cc\u0631_\u0633\u0627\u062e\u062a\u0627\u0631_doctor_addresses", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L84", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_\u0622\u067e\u062f\u06cc\u062a_entity_doctoraddress", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L136", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f3_\u062d\u0630\u0641_endpoint_\u0642\u062f\u06cc\u0645\u06cc_\u0648_\u0622\u067e\u062f\u06cc\u062a_doctorcontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L148", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_crud_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L198", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_endpoint_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u062f\u0631_\u062f\u0633\u062a\u0631\u0633_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L270", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f6_frontend_doctordetailpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L334", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f7_frontend_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062f\u0631_clinicdetailpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L184", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_crud_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_location_clinic_address_delete_api_v1_clinic_clinicuuid_address_addressuuid_\u062d\u0630\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L189", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_crud_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_location_clinic_address_get_api_v1_clinic_clinicuuid_addresses_\u0644\u06cc\u0633\u062a_\u0622\u062f\u0631\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L178", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_crud_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_location_clinic_address_patch_api_v1_clinic_clinicuuid_address_addressuuid_\u0648\u06cc\u0631\u0627\u06cc\u0634", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L152", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_crud_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "prompt_location_clinic_address_post_api_v1_clinic_clinicuuid_address_\u0627\u06cc\u062c\u0627\u062f_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L274", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f6_frontend_doctordetailpage_tsx", + "target": "prompt_location_clinic_address_\u0622\u067e\u062f\u06cc\u062a_interface", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L306", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f6_frontend_doctordetailpage_tsx", + "target": "prompt_location_clinic_address_\u0622\u067e\u062f\u06cc\u062a_sessioneditor_dropdown_\u0644\u0648\u06a9\u06cc\u0634\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L290", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f6_frontend_doctordetailpage_tsx", + "target": "prompt_location_clinic_address_\u0622\u067e\u062f\u06cc\u062a_\u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc_\u0622\u062f\u0631\u0633_\u0647\u0627_\u062f\u0631_schedulesection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L338", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f7_frontend_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062f\u0631_clinicdetailpage_tsx", + "target": "prompt_location_clinic_address_interface_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L359", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f7_frontend_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062f\u0631_clinicdetailpage_tsx", + "target": "prompt_location_clinic_address_ui_\u0641\u0642\u0637_\u0628\u0631\u0627\u06cc_clinic_owner", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L350", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f7_frontend_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0622\u062f\u0631\u0633_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062f\u0631_clinicdetailpage_tsx", + "target": "prompt_location_clinic_address_\u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L417", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "target": "prompt_location_clinic_address_docs_api_appointment_settings_md", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/location-clinic-address.md", + "source_location": "L410", + "weight": 1.0, + "source": "prompt_location_clinic_address_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "target": "prompt_location_clinic_address_docs_api_clinic_md", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_mark_past_slots_unavailable", + "target": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L10", + "weight": 1.0, + "source": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", + "target": "prompt_mark_past_slots_unavailable_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L22", + "weight": 1.0, + "source": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", + "target": "prompt_mark_past_slots_unavailable_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L18", + "weight": 1.0, + "source": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", + "target": "prompt_mark_past_slots_unavailable_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L106", + "weight": 1.0, + "source": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", + "target": "prompt_mark_past_slots_unavailable_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L30", + "weight": 1.0, + "source": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", + "target": "prompt_mark_past_slots_unavailable_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L67", + "weight": 1.0, + "source": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", + "target": "prompt_mark_past_slots_unavailable_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_mark_past_slots_unavailable_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648_\u06a9\u0631\u062f\u0646_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u06af\u0630\u0634\u062a\u0647_\u062f\u0631_\u0631\u0648\u0632_\u062c\u0627\u0631\u06cc", + "target": "prompt_mark_past_slots_unavailable_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L48", + "weight": 1.0, + "source": "prompt_mark_past_slots_unavailable_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_mark_past_slots_unavailable_getavailableslots_\u0628\u0631\u0627\u06cc_\u0686\u06a9_\u06a9\u0627\u0646\u0641\u0644\u06cc\u06a9\u062a_\u0631\u0632\u0631\u0648_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_flat_\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L32", + "weight": 1.0, + "source": "prompt_mark_past_slots_unavailable_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_mark_past_slots_unavailable_slotcalculatorservice_getallslotswithavailability_is_available_\u0641\u0642\u0637_\u0631\u0632\u0631\u0648_\u0631\u0627_\u0686\u06a9_\u0645\u06cc_\u06a9\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L69", + "weight": 1.0, + "source": "prompt_mark_past_slots_unavailable_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_mark_past_slots_unavailable_\u06f1_\u0627\u0633\u0644\u0627\u062a_\u06af\u0630\u0634\u062a\u0647_\u0631\u0627_\u062f\u0631_is_available_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u06a9\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L85", + "weight": 1.0, + "source": "prompt_mark_past_slots_unavailable_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_mark_past_slots_unavailable_\u06f2_\u0627\u0633\u0644\u0627\u062a_\u06af\u0630\u0634\u062a\u0647_\u0631\u0627_\u0627\u0632_getavailableslots_\u0647\u0645_\u062d\u0630\u0641_\u06a9\u0646_\u0633\u0627\u0632\u06af\u0627\u0631\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/mark-past-slots-unavailable.md", + "source_location": "L102", + "weight": 1.0, + "source": "prompt_mark_past_slots_unavailable_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_mark_past_slots_unavailable_\u06f3_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1031", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u062e\u0644\u0627\u0635\u0647_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L151", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1_\u06af\u0633\u062a\u0631\u0634_oauth_userinfo_\u0628\u06a9_\u0627\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L301", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1_\u06f5_switch_context_api_\u0628\u06a9_\u0627\u0646\u062f_api_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L914", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1\u06f0_\u0634\u0645\u0627\u0631\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0627\u0637\u0644\u0627\u0639_\u0631\u0633\u0627\u0646\u06cc_\u0646\u0648\u0628\u062a_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L369", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f2_\u0628\u0647_\u0631\u0648\u0632_\u06a9\u0631\u062f\u0646_authstore_ts_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L404", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f2_\u06f5_\u0635\u0641\u062d\u0647_\u0627\u0646\u062a\u062e\u0627\u0628_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L455", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f3_\u0645\u062d\u0627\u0641\u0638\u062a_route_\u0647\u0627_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L494", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f4_sidebar_\u067e\u0648\u06cc\u0627_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L542", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f5_endpoint_\u0647\u0627\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062c\u062f\u06cc\u062f_\u0628\u06a9_\u0627\u0646\u062f_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L651", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f6_dashboardpage_tsx_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L695", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f7_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0646_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L723", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f8_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0641\u06cc\u0644\u062a\u0631\u0634\u062f\u0647_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_api_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L808", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L52", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0645\u0641\u0627\u0647\u06cc\u0645_\u06a9\u0644\u06cc\u062f\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_multi_context_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L982", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0647\u062f\u0641_\u06a9\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L16", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_api_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L122", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u067e\u0631\u0627\u0645\u067e\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0686\u0646\u062f_\u0646\u0642\u0634\u0647_multi_role_dashboard", + "target": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u062a\u063a\u06cc\u06cc\u0631_\u0628\u062e\u0648\u0627\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L38", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_api_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", + "target": "prompt_multi_role_dashboard_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L18", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_api_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", + "target": "prompt_multi_role_dashboard_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u06a9\u0646_\u062a\u063a\u06cc\u06cc\u0631_\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L32", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_api_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", + "target": "prompt_multi_role_dashboard_\u062a\u063a\u06cc\u06cc\u0631_\u0631\u0648\u06cc_api_\u0645\u0648\u062c\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L104", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0641\u0627\u0647\u06cc\u0645_\u06a9\u0644\u06cc\u062f\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_multi_context_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", + "target": "prompt_multi_role_dashboard_\u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc_\u0686\u0646\u062f_context", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L115", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0641\u0627\u0647\u06cc\u0645_\u06a9\u0644\u06cc\u062f\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_multi_context_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", + "target": "prompt_multi_role_dashboard_\u0642\u0627\u0646\u0648\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_context", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L76", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0641\u0627\u0647\u06cc\u0645_\u06a9\u0644\u06cc\u062f\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_multi_context_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", + "target": "prompt_multi_role_dashboard_\u0645\u0641\u0647\u0648\u0645_available_contexts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L68", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0641\u0627\u0647\u06cc\u0645_\u06a9\u0644\u06cc\u062f\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_multi_context_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", + "target": "prompt_multi_role_dashboard_\u0645\u0641\u0647\u0648\u0645_db_key", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L56", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0641\u0627\u0647\u06cc\u0645_\u06a9\u0644\u06cc\u062f\u06cc_\u0645\u0639\u0645\u0627\u0631\u06cc_multi_context_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0628\u062e\u0648\u0627\u0646", + "target": "prompt_multi_role_dashboard_\u0645\u0641\u0647\u0648\u0645_db_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L124", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u062a\u063a\u06cc\u06cc\u0631_\u0628\u062e\u0648\u0627\u0646", + "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L143", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u062a\u063a\u06cc\u06cc\u0631_\u0628\u062e\u0648\u0627\u0646", + "target": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L153", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1_\u06af\u0633\u062a\u0631\u0634_oauth_userinfo_\u0628\u06a9_\u0627\u0646\u062f", + "target": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_src_auth_controller_authcontroller_php", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L303", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1_\u06f5_switch_context_api_\u0628\u06a9_\u0627\u0646\u062f_api_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_src_auth_controller_authcontroller_php_303", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L305", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_src_auth_controller_authcontroller_php_303", + "target": "prompt_multi_role_dashboard_post_api_v1_auth_switch_context_is_authenticated_fully", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L406", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f2_\u06f5_\u0635\u0641\u062d\u0647_\u0627\u0646\u062a\u062e\u0627\u0628_\u0645\u062d\u06cc\u0637_\u06a9\u0627\u0631\u06cc_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f_assets_admin_pages_selectcontextpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L457", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f3_\u0645\u062d\u0627\u0641\u0638\u062a_route_\u0647\u0627_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", + "target": "prompt_multi_role_dashboard_\u062f\u0631_app_tsx_\u06a9\u0627\u0645\u067e\u0648\u0646\u0646\u062a_roleroute_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L496", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f4_sidebar_\u067e\u0648\u06cc\u0627_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", + "target": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_assets_admin_components_layout_sidebar_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L507", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_assets_admin_components_layout_sidebar_tsx", + "target": "prompt_multi_role_dashboard_\u0627\u062f\u0645\u06cc\u0646_\u0647\u0645\u0647_\u0644\u06cc\u0646\u06a9_\u0647\u0627\u06cc_\u0641\u0639\u0644\u06cc_\u0628\u062f\u0648\u0646_\u062a\u063a\u06cc\u06cc\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L520", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_assets_admin_components_layout_sidebar_tsx", + "target": "prompt_multi_role_dashboard_\u062f\u06a9\u062a\u0631_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L509", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_assets_admin_components_layout_sidebar_tsx", + "target": "prompt_multi_role_dashboard_\u0635\u0627\u062d\u0628_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L529", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_assets_admin_components_layout_sidebar_tsx", + "target": "prompt_multi_role_dashboard_\u0645\u0646\u0634\u06cc_secretary_\u0628\u0631_\u0627\u0633\u0627\u0633_context_permissions_resources", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L551", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f5_endpoint_\u0647\u0627\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062c\u062f\u06cc\u062f_\u0628\u06a9_\u0627\u0646\u062f_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_get_api_v1_dashboard_clinic_role_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L586", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f5_endpoint_\u0647\u0627\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062c\u062f\u06cc\u062f_\u0628\u06a9_\u0627\u0646\u062f_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_get_api_v1_dashboard_doctor_role_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L621", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f5_endpoint_\u0647\u0627\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062c\u062f\u06cc\u062f_\u0628\u06a9_\u0627\u0646\u062f_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_get_api_v1_dashboard_secretary_role_secretary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L544", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f5_endpoint_\u0647\u0627\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062c\u062f\u06cc\u062f_\u0628\u06a9_\u0627\u0646\u062f_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f_src_dashboard_controller_dashboardcontroller_php", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L697", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f7_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0646_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f", + "target": "prompt_multi_role_dashboard_\u0641\u0627\u06cc\u0644_\u062c\u062f\u06cc\u062f_assets_admin_pages_myclinicpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L725", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f8_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0641\u06cc\u0644\u062a\u0631\u0634\u062f\u0647_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_api_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_endpoint_\u062c\u062f\u06cc\u062f_get_api_v1_my_appointments_is_authenticated_fully", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L750", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f8_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0641\u06cc\u0644\u062a\u0631\u0634\u062f\u0647_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_api_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_appointmentspage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L770", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_appointmentspage_tsx", + "target": "prompt_multi_role_dashboard_\u0646\u0645\u0627\u06cc_\u062c\u062f\u0648\u0644\u06cc_tableview", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L775", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_appointmentspage_tsx", + "target": "prompt_multi_role_dashboard_\u0646\u0645\u0627\u06cc_\u0632\u0645\u0627\u0646\u0628\u0646\u062f\u06cc_timelineview", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L763", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_appointmentspage_tsx", + "target": "prompt_multi_role_dashboard_\u0647\u062f\u0631_\u0635\u0641\u062d\u0647_\u0645\u0634\u062a\u0631\u06a9_\u0647\u0631_\u062f\u0648_\u0646\u0645\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L783", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_appointmentspage_tsx", + "target": "prompt_multi_role_dashboard_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0628\u0627\u06cc\u062f_\u062f\u0631_entity_\u0648_frontend_\u0647\u0631_\u062f\u0648_\u0628\u0627\u0634\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L848", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_appointment_entity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L868", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_appointmentcontroller_book", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L815", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_siteconfig_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L840", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u06a9\u0646\u062a\u0631\u0644\u0631_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u062f\u0645\u06cc\u0646_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L905", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_appointmentspage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L895", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u0635\u0641\u062d\u0647_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u062f\u0645\u06cc\u0646_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L810", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f9_\u0633\u06cc\u0633\u062a\u0645_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_\u0645\u0646\u0637\u0642_\u06a9\u0633\u0628_\u0648\u06a9\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L943", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1\u06f0_\u0634\u0645\u0627\u0631\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0627\u0637\u0644\u0627\u0639_\u0631\u0633\u0627\u0646\u06cc_\u0646\u0648\u0628\u062a_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_endpoint_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L922", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1\u06f0_\u0634\u0645\u0627\u0631\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0627\u0637\u0644\u0627\u0639_\u0631\u0633\u0627\u0646\u06cc_\u0646\u0648\u0628\u062a_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u06cc\u0644\u062f_\u062c\u062f\u06cc\u062f_\u0631\u0648\u06cc_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L968", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1\u06f0_\u0634\u0645\u0627\u0631\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0627\u0637\u0644\u0627\u0639_\u0631\u0633\u0627\u0646\u06cc_\u0646\u0648\u0628\u062a_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062a\u0628_\u0628\u062e\u0634_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0637\u0644\u0627\u0639_\u0631\u0633\u0627\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L916", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0645\u0631\u062d\u0644\u0647_\u06f1\u06f0_\u0634\u0645\u0627\u0631\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0627\u0637\u0644\u0627\u0639_\u0631\u0633\u0627\u0646\u06cc_\u0646\u0648\u0628\u062a_\u0628\u06a9_\u0627\u0646\u062f_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "target": "prompt_multi_role_dashboard_\u0645\u0646\u0637\u0642_\u06a9\u0633\u0628_\u0648\u06a9\u0627\u0631_916", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L984", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "target": "prompt_multi_role_dashboard_css_ui_\u0641\u0642\u0637_template_css", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L998", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u0642\u0648\u0627\u0646\u06cc\u0646_\u06a9\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1003", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "target": "prompt_multi_role_dashboard_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L993", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "target": "prompt_multi_role_dashboard_\u067e\u0627\u0633\u062e_\u0647\u0627\u06cc_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1062", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u062e\u0644\u0627\u0635\u0647_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", + "target": "prompt_multi_role_dashboard_migration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1033", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u062e\u0644\u0627\u0635\u0647_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", + "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1041", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u062e\u0644\u0627\u0635\u0647_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", + "target": "prompt_multi_role_dashboard_\u0628\u06a9_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1065", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u062e\u0644\u0627\u0635\u0647_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", + "target": "prompt_multi_role_dashboard_\u062f\u0627\u06a9\u06cc\u0648\u0645\u0646\u062a_\u0628\u0647_\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1050", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u062e\u0644\u0627\u0635\u0647_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", + "target": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062a\u063a\u06cc\u06cc\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/multi-role-dashboard.md", + "source_location": "L1057", + "weight": 1.0, + "source": "prompt_multi_role_dashboard_\u062e\u0644\u0627\u0635\u0647_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062a\u063a\u06cc\u06cc\u0631\u06cc\u0627\u0641\u062a\u0647", + "target": "prompt_multi_role_dashboard_\u0641\u0631\u0627\u0646\u062a_\u0627\u0646\u062f_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_my_payments_list_endpoint", + "target": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L10", + "weight": 1.0, + "source": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", + "target": "prompt_my_payments_list_endpoint_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L20", + "weight": 1.0, + "source": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", + "target": "prompt_my_payments_list_endpoint_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L16", + "weight": 1.0, + "source": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", + "target": "prompt_my_payments_list_endpoint_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L122", + "weight": 1.0, + "source": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", + "target": "prompt_my_payments_list_endpoint_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L30", + "weight": 1.0, + "source": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", + "target": "prompt_my_payments_list_endpoint_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L57", + "weight": 1.0, + "source": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", + "target": "prompt_my_payments_list_endpoint_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_my_payments_list_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_endpoint_\u0644\u06cc\u0633\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u0644\u0627\u06af\u06cc\u0646_\u0634\u062f\u0647_get_api_v1_my_payments", + "target": "prompt_my_payments_list_endpoint_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L40", + "weight": 1.0, + "source": "prompt_my_payments_list_endpoint_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_my_payments_list_endpoint_payment_\u0644\u06cc\u0646\u06a9_user_toarray", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L32", + "weight": 1.0, + "source": "prompt_my_payments_list_endpoint_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_my_payments_list_endpoint_paymentrepository_\u0628\u062f\u0648\u0646_findbyuser", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L51", + "weight": 1.0, + "source": "prompt_my_payments_list_endpoint_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_my_payments_list_endpoint_route_\u0646\u0627\u0645\u0648\u062c\u0648\u062f_\u06a9\u0647_\u0641\u0631\u0627\u0646\u062a_\u0635\u062f\u0627_\u0645\u06cc_\u0632\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L59", + "weight": 1.0, + "source": "prompt_my_payments_list_endpoint_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_my_payments_list_endpoint_\u06f1_findbyuser_\u062f\u0631_paymentrepository", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L89", + "weight": 1.0, + "source": "prompt_my_payments_list_endpoint_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_my_payments_list_endpoint_\u06f2_endpoint_get_api_v1_my_payments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L114", + "weight": 1.0, + "source": "prompt_my_payments_list_endpoint_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_my_payments_list_endpoint_\u06f3_\u0645\u0637\u0645\u0626\u0646_\u0634\u0648_route_\u0639\u0645\u0648\u0645\u06cc_auth_\u062f\u0631\u0633\u062a_\u0627\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/my-payments-list-endpoint.md", + "source_location": "L118", + "weight": 1.0, + "source": "prompt_my_payments_list_endpoint_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_my_payments_list_endpoint_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_national_code_unique_profile", + "target": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L9", + "weight": 1.0, + "source": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "target": "prompt_national_code_unique_profile_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L33", + "weight": 1.0, + "source": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "target": "prompt_national_code_unique_profile_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L27", + "weight": 1.0, + "source": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "target": "prompt_national_code_unique_profile_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L142", + "weight": 1.0, + "source": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "target": "prompt_national_code_unique_profile_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L44", + "weight": 1.0, + "source": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "target": "prompt_national_code_unique_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L66", + "weight": 1.0, + "source": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "target": "prompt_national_code_unique_profile_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_national_code_unique_profile_\u06cc\u06a9\u062a\u0627_\u0628\u0648\u062f\u0646_\u06a9\u062f_\u0645\u0644\u06cc_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_\u0647\u0631_\u06a9\u062f_\u0645\u0644\u06cc_\u0641\u0642\u0637_\u06cc\u06a9_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "target": "prompt_national_code_unique_profile_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L68", + "weight": 1.0, + "source": "prompt_national_code_unique_profile_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_national_code_unique_profile_\u06f1_\u0642\u06cc\u062f_\u06cc\u06a9\u062a\u0627\u06cc_\u062f\u06cc\u062a\u0627\u0628\u06cc\u0633_partial_\u0641\u0642\u0637_\u0645\u0642\u0627\u062f\u06cc\u0631_non_null", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L93", + "weight": 1.0, + "source": "prompt_national_code_unique_profile_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_national_code_unique_profile_\u06f2_\u0645\u062a\u062f_repository", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L104", + "weight": 1.0, + "source": "prompt_national_code_unique_profile_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_national_code_unique_profile_\u06f3_\u0686\u06a9_\u06cc\u06a9\u062a\u0627\u06cc\u06cc_\u062f\u0631_\u0633\u0637\u062d_\u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646_\u0642\u0628\u0644_\u0627\u0632_flush", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L123", + "weight": 1.0, + "source": "prompt_national_code_unique_profile_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_national_code_unique_profile_\u06f4_\u06a9\u062f_\u062e\u0637\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/national-code-unique-profile.md", + "source_location": "L133", + "weight": 1.0, + "source": "prompt_national_code_unique_profile_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_national_code_unique_profile_\u06f5_\u0645\u0633\u06cc\u0631\u0647\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u0645\u0646\u0634\u06cc_\u0633\u0627\u06cc\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_new_visit_modal_ux", + "target": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", + "target": "prompt_new_visit_modal_ux_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L21", + "weight": 1.0, + "source": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", + "target": "prompt_new_visit_modal_ux_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L11", + "weight": 1.0, + "source": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", + "target": "prompt_new_visit_modal_ux_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L84", + "weight": 1.0, + "source": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", + "target": "prompt_new_visit_modal_ux_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L32", + "weight": 1.0, + "source": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", + "target": "prompt_new_visit_modal_ux_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L59", + "weight": 1.0, + "source": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", + "target": "prompt_new_visit_modal_ux_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_new_visit_modal_ux_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u0645\u0648\u062f\u0627\u0644_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u062c\u062f\u06cc\u062f", + "target": "prompt_new_visit_modal_ux_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L61", + "weight": 1.0, + "source": "prompt_new_visit_modal_ux_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_new_visit_modal_ux_\u06f1_\u0633\u0627\u062e\u062a\u0627\u0631_\u0628\u0635\u0631\u06cc_\u0645\u0648\u062f\u0627\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L70", + "weight": 1.0, + "source": "prompt_new_visit_modal_ux_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_new_visit_modal_ux_\u06f2_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0647_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L76", + "weight": 1.0, + "source": "prompt_new_visit_modal_ux_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_new_visit_modal_ux_\u06f3_\u0648\u0627\u062d\u062f_\u067e\u0648\u0644_\u06cc\u06a9\u062f\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/new-visit-modal-ux.md", + "source_location": "L80", + "weight": 1.0, + "source": "prompt_new_visit_modal_ux_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_new_visit_modal_ux_\u06f4_\u062a\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_patient_record_profile_binding", + "target": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", + "target": "prompt_patient_record_profile_binding_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L15", + "weight": 1.0, + "source": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", + "target": "prompt_patient_record_profile_binding_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L11", + "weight": 1.0, + "source": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", + "target": "prompt_patient_record_profile_binding_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L88", + "weight": 1.0, + "source": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", + "target": "prompt_patient_record_profile_binding_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L27", + "weight": 1.0, + "source": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", + "target": "prompt_patient_record_profile_binding_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L64", + "weight": 1.0, + "source": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", + "target": "prompt_patient_record_profile_binding_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_patient_record_profile_binding_\u0627\u062a\u0635\u0627\u0644_\u067e\u0631\u0648\u0646\u062f\u0647_\u06cc_\u0628\u06cc\u0645\u0627\u0631_\u0628\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631", + "target": "prompt_patient_record_profile_binding_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L66", + "weight": 1.0, + "source": "prompt_patient_record_profile_binding_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_patient_record_profile_binding_\u06f1_\u062a\u062d\u0644\u06cc\u0644_\u0631\u0627\u0628\u0637\u0647_user_userprofile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L70", + "weight": 1.0, + "source": "prompt_patient_record_profile_binding_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_patient_record_profile_binding_\u06f2_\u063a\u0646\u06cc_\u0633\u0627\u0632\u06cc_\u067e\u0627\u0633\u062e_\u067e\u0631\u0648\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L78", + "weight": 1.0, + "source": "prompt_patient_record_profile_binding_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_patient_record_profile_binding_\u06f3_admin_frontend_\u0646\u0645\u0627\u06cc\u0634_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062f\u0631_\u067e\u0631\u0648\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/patient-record-profile-binding.md", + "source_location": "L84", + "weight": 1.0, + "source": "prompt_patient_record_profile_binding_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_patient_record_profile_binding_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_payment_test_mode_ui", + "target": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L168", + "weight": 1.0, + "source": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", + "target": "prompt_payment_test_mode_ui_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", + "target": "prompt_payment_test_mode_ui_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L25", + "weight": 1.0, + "source": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", + "target": "prompt_payment_test_mode_ui_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L15", + "weight": 1.0, + "source": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", + "target": "prompt_payment_test_mode_ui_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L157", + "weight": 1.0, + "source": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", + "target": "prompt_payment_test_mode_ui_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L37", + "weight": 1.0, + "source": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", + "target": "prompt_payment_test_mode_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L77", + "weight": 1.0, + "source": "prompt_payment_test_mode_ui_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631\u06af\u0627\u0647_\u062a\u0633\u062a_\u062f\u0631_\u0631\u0627\u0628\u0637_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u0647\u0646\u06af\u0627\u0645_\u0641\u0639\u0627\u0644_\u0628\u0648\u062f\u0646_\u062d\u0627\u0644\u062a_\u0622\u0632\u0645\u0627\u06cc\u0634\u06cc", + "target": "prompt_payment_test_mode_ui_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L39", + "weight": 1.0, + "source": "prompt_payment_test_mode_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_payment_test_mode_ui_backend_endpoint_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0641\u0642\u0637_\u0627\u062f\u0645\u06cc\u0646_\u0627\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L53", + "weight": 1.0, + "source": "prompt_payment_test_mode_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_payment_test_mode_ui_frontend_smswalletpage_modal_\u062e\u0637_\u06f3\u06f4\u06f8_\u06f3\u06f7\u06f3", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L64", + "weight": 1.0, + "source": "prompt_payment_test_mode_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_payment_test_mode_ui_frontend_subscriptionpage_modal_\u062e\u0637_\u06f3\u06f0\u06f7_\u06f3\u06f2\u06f7", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L79", + "weight": 1.0, + "source": "prompt_payment_test_mode_ui_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_payment_test_mode_ui_\u06f1_backend_endpoint_\u0639\u0645\u0648\u0645\u06cc_get_api_v1_payment_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L98", + "weight": 1.0, + "source": "prompt_payment_test_mode_ui_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_payment_test_mode_ui_\u06f2_frontend_hook_\u0628\u0631\u0627\u06cc_\u062e\u0648\u0627\u0646\u062f\u0646_\u062d\u0627\u0644\u062a_\u062a\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L112", + "weight": 1.0, + "source": "prompt_payment_test_mode_ui_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_payment_test_mode_ui_\u06f3_frontend_smswalletpage_\u067e\u0646\u0647\u0627\u0646_\u06a9\u0631\u062f\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_\u06a9\u0646\u0646\u062f\u0647_\u062f\u0631\u06af\u0627\u0647_\u062f\u0631_\u062d\u0627\u0644\u062a_\u062a\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-test-mode-ui.md", + "source_location": "L143", + "weight": 1.0, + "source": "prompt_payment_test_mode_ui_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_payment_test_mode_ui_\u06f4_frontend_subscriptionpage_\u067e\u0646\u0647\u0627\u0646_\u06a9\u0631\u062f\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_\u06a9\u0646\u0646\u062f\u0647_\u062f\u0631\u06af\u0627\u0647_\u062f\u0631_\u062d\u0627\u0644\u062a_\u062a\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L9", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L24", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L18", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L148", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L36", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L80", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06cc\u06a9\u067e\u0627\u0631\u0686\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0646\u0637\u0642_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648\u0636\u0639\u06cc\u062a_canceled_allowlist_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L46", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_allowlist_\u062b\u0627\u0628\u062a_\u0627\u0632_env_services_yaml_allowedfrontendhosts_env_allowed_frontend_hosts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L68", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_callback_\u0627\u0646\u0635\u0631\u0627\u0641_\u06a9\u0627\u0631\u0628\u0631_\u0645\u0639\u0627\u062f\u0644_\u062e\u0637\u0627_\u06af\u0631\u0641\u062a\u0647_\u0645\u06cc_\u0634\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L58", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_expire_\u0646\u0648\u0628\u062a_payment_\u0631\u0627_\u062f\u0633\u062a_\u0646\u0645\u06cc_\u0632\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L38", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_payment_\u0628\u062f\u0648\u0646_canceled", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L82", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u0648\u0636\u0639\u06cc\u062a_canceled", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L90", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f2_\u062a\u0645\u0627\u06cc\u0632_\u0627\u0646\u0635\u0631\u0627\u0641_\u0627\u0632_\u062e\u0637\u0627_\u062f\u0631_gateway\u0647\u0627_\u0648_callback", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L106", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f3_canceled_\u0647\u0646\u06af\u0627\u0645_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0645\u0647\u0644\u062a_\u067e\u0631\u062f\u0627\u062e\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L122", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f4_allowlist_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0630\u06cc\u0631_\u0627\u0632_siteconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md", + "source_location": "L142", + "weight": 1.0, + "source": "prompt_payment_unified_status_canceled_and_managed_hosts_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_payment_unified_status_canceled_and_managed_hosts_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_payment_md", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_pre_registration", + "target": "prompt_pre_registration_pre_registration_feature", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L14", + "weight": 1.0, + "source": "prompt_pre_registration_pre_registration_feature", + "target": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L196", + "weight": 1.0, + "source": "prompt_pre_registration_pre_registration_feature", + "target": "prompt_pre_registration_\u0646\u06a9\u0627\u062a_\u0627\u062c\u0631\u0627\u06cc\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_pre_registration_pre_registration_feature", + "target": "prompt_pre_registration_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L16", + "weight": 1.0, + "source": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f1_entity_\u0648_migration_preregistration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L34", + "weight": 1.0, + "source": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f2_backend_public_pre_registration_endpoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L72", + "weight": 1.0, + "source": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f3_backend_admin_pre_registration_management_endpoints", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L113", + "weight": 1.0, + "source": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f4_frontend_homepage_\u062f\u0648_\u062f\u06a9\u0645\u0647_\u062f\u0631_header_\u0648_hero", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L168", + "weight": 1.0, + "source": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627", + "target": "prompt_pre_registration_\u0642\u0627\u0628\u0644\u06cc\u062a_\u06f5_frontend_admin_panel_\u0635\u0641\u062d\u0647_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062f\u0631\u062e\u0648\u0627\u0633\u062a_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L202", + "weight": 1.0, + "source": "prompt_pre_registration_\u0646\u06a9\u0627\u062a_\u0627\u062c\u0631\u0627\u06cc\u06cc", + "target": "prompt_pre_registration_sms", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L198", + "weight": 1.0, + "source": "prompt_pre_registration_\u0646\u06a9\u0627\u062a_\u0627\u062c\u0631\u0627\u06cc\u06cc", + "target": "prompt_pre_registration_\u0627\u0645\u0646\u06cc\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L209", + "weight": 1.0, + "source": "prompt_pre_registration_\u0646\u06a9\u0627\u062a_\u0627\u062c\u0631\u0627\u06cc\u06cc", + "target": "prompt_pre_registration_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/pre-registration.md", + "source_location": "L206", + "weight": 1.0, + "source": "prompt_pre_registration_\u0646\u06a9\u0627\u062a_\u0627\u062c\u0631\u0627\u06cc\u06cc", + "target": "prompt_pre_registration_\u067e\u0633\u0648\u0631\u062f_\u062a\u0635\u0627\u062f\u0641\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_profile_birthday_jalali_persist", + "target": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L9", + "weight": 1.0, + "source": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", + "target": "prompt_profile_birthday_jalali_persist_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L18", + "weight": 1.0, + "source": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", + "target": "prompt_profile_birthday_jalali_persist_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L13", + "weight": 1.0, + "source": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", + "target": "prompt_profile_birthday_jalali_persist_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L72", + "weight": 1.0, + "source": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", + "target": "prompt_profile_birthday_jalali_persist_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L25", + "weight": 1.0, + "source": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", + "target": "prompt_profile_birthday_jalali_persist_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L47", + "weight": 1.0, + "source": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", + "target": "prompt_profile_birthday_jalali_persist_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_profile_birthday_jalali_persist_\u0630\u062e\u06cc\u0631\u0647_\u0648_\u0646\u0645\u0627\u06cc\u0634_\u0635\u062d\u06cc\u062d_\u062a\u0627\u0631\u06cc\u062e_\u062a\u0648\u0644\u062f_\u062f\u0631_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_unix", + "target": "prompt_profile_birthday_jalali_persist_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L49", + "weight": 1.0, + "source": "prompt_profile_birthday_jalali_persist_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_profile_birthday_jalali_persist_\u06f1_\u0630\u062e\u06cc\u0631\u0647_birthday_unix_\u062f\u0631_hydrate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L61", + "weight": 1.0, + "source": "prompt_profile_birthday_jalali_persist_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_profile_birthday_jalali_persist_\u06f2_\u062e\u0631\u0648\u062c\u06cc_birthday_\u062f\u0631_toarray", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/profile-birthday-jalali-persist.md", + "source_location": "L69", + "weight": 1.0, + "source": "prompt_profile_birthday_jalali_persist_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_profile_birthday_jalali_persist_\u06f3_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_qa_bug_audit", + "target": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L33", + "weight": 1.0, + "source": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", + "target": "prompt_qa_bug_audit_\u0627\u0628\u0632\u0627\u0631\u0647\u0627_\u0648_\u0631\u0648\u0634_\u062a\u0633\u062a_\u0648\u0627\u0642\u0639\u06cc_\u062f\u0627\u062e\u0644_ddev", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L9", + "weight": 1.0, + "source": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", + "target": "prompt_qa_bug_audit_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L22", + "weight": 1.0, + "source": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", + "target": "prompt_qa_bug_audit_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L13", + "weight": 1.0, + "source": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", + "target": "prompt_qa_bug_audit_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L124", + "weight": 1.0, + "source": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", + "target": "prompt_qa_bug_audit_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L57", + "weight": 1.0, + "source": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", + "target": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_qa_bug_audit_\u0645\u0645\u06cc\u0632\u06cc_\u06a9\u0634\u0641_\u0628\u0627\u06af_\u062a\u0633\u062a_\u0631\u0641\u062a\u0627\u0631\u06cc_\u06a9\u0644_\u0633\u06cc\u0633\u062a\u0645", + "target": "prompt_qa_bug_audit_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L59", + "weight": 1.0, + "source": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_qa_bug_audit_\u06f1_\u0646\u0642\u0634\u0647_\u0628\u0631\u062f\u0627\u0631\u06cc_endpoint\u0647\u0627_\u0648_\u062f\u0627\u0645\u0646\u0647_\u06cc_\u062a\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L64", + "weight": 1.0, + "source": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_qa_bug_audit_\u06f2_\u062a\u0633\u062a_\u062e\u0637\u0627\u0647\u0627\u06cc_\u06f5\u06f0\u06f0_\u0648_\u0648\u0631\u0648\u062f\u06cc_\u0645\u0631\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L71", + "weight": 1.0, + "source": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_qa_bug_audit_\u06f3_\u0645\u0627\u062a\u0631\u06cc\u0633_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0647\u0627_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_\u0628\u062e\u0634", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L81", + "weight": 1.0, + "source": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_qa_bug_audit_\u06f4_\u0627\u0646\u0637\u0628\u0627\u0642_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L88", + "weight": 1.0, + "source": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_qa_bug_audit_\u06f5_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0648\u0631\u0648\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L94", + "weight": 1.0, + "source": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_qa_bug_audit_\u06f6_\u0633\u0644\u0627\u0645\u062a_build_\u0648_\u0633\u0627\u0632\u06af\u0627\u0631\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/qa-bug-audit.md", + "source_location": "L100", + "weight": 1.0, + "source": "prompt_qa_bug_audit_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_qa_bug_audit_\u06f7_\u062a\u0648\u0644\u06cc\u062f_\u06af\u0632\u0627\u0631\u0634_\u0628\u0627\u06af", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments", + "target": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L11", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", + "target": "prompt_rating_multidimensional_and_rich_comments_\u0632\u0645\u06cc\u0646\u0647_\u0648_\u0686\u0631\u0627\u06cc\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L97", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", + "target": "prompt_rating_multidimensional_and_rich_comments_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L21", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", + "target": "prompt_rating_multidimensional_and_rich_comments_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0647\u062f\u0641_\u062f\u0642\u06cc\u0642\u0627_\u0622\u0646\u0686\u0647_ui_\u0627\u0646\u062a\u0638\u0627\u0631_\u062f\u0627\u0631\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L164", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", + "target": "prompt_rating_multidimensional_and_rich_comments_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L112", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", + "target": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L126", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", + "target": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc_\u0646\u0638\u0631\u0627\u062a_\u063a\u0646\u06cc_\u0646\u0648\u06cc\u0633\u0646\u062f\u0647_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9_\u067e\u0627\u0633\u062e_\u0628\u0631\u0627\u06cc_\u0635\u0641\u062d\u0647_\u067e\u0632\u0634\u06a9", + "target": "prompt_rating_multidimensional_and_rich_comments_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L23", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0647\u062f\u0641_\u062f\u0642\u06cc\u0642\u0627_\u0622\u0646\u0686\u0647_ui_\u0627\u0646\u062a\u0638\u0627\u0631_\u062f\u0627\u0631\u062f", + "target": "prompt_rating_multidimensional_and_rich_comments_\u0627\u0644\u0641_get_api_v1_rate_doctoruuid_\u0639\u0645\u0648\u0645\u06cc_\u062a\u062c\u0645\u06cc\u0639_\u0627\u0645\u062a\u06cc\u0627\u0632", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L45", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0647\u062f\u0641_\u062f\u0642\u06cc\u0642\u0627_\u0622\u0646\u0686\u0647_ui_\u0627\u0646\u062a\u0638\u0627\u0631_\u062f\u0627\u0631\u062f", + "target": "prompt_rating_multidimensional_and_rich_comments_\u0628_post_api_v1_rate_auth_\u06af\u0627\u0631\u062f_\u0648\u0627\u062c\u062f_\u0628\u0648\u062f\u0646_\u0645\u0648\u062c\u0648\u062f_\u062b\u0628\u062a_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L60", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0647\u062f\u0641_\u062f\u0642\u06cc\u0642\u0627_\u0622\u0646\u0686\u0647_ui_\u0627\u0646\u062a\u0638\u0627\u0631_\u062f\u0627\u0631\u062f", + "target": "prompt_rating_multidimensional_and_rich_comments_\u062c_get_api_v1_comments_doctoruuid_\u0639\u0645\u0648\u0645\u06cc_\u0647\u0631_\u0622\u06cc\u062a\u0645_\u0646\u0638\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L81", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0647\u062f\u0641_\u062f\u0642\u06cc\u0642\u0627_\u0622\u0646\u0686\u0647_ui_\u0627\u0646\u062a\u0638\u0627\u0631_\u062f\u0627\u0631\u062f", + "target": "prompt_rating_multidimensional_and_rich_comments_\u062f_post_api_v1_comment_auth_\u06af\u0627\u0631\u062f_\u0648\u0627\u062c\u062f_\u0628\u0648\u062f\u0646_\u0645\u0648\u062c\u0648\u062f_\u062b\u0628\u062a_\u0646\u0638\u0631_\u067e\u0627\u0633\u062e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L89", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0647\u062f\u0641_\u062f\u0642\u06cc\u0642\u0627_\u0622\u0646\u0686\u0647_ui_\u0627\u0646\u062a\u0638\u0627\u0631_\u062f\u0627\u0631\u062f", + "target": "prompt_rating_multidimensional_and_rich_comments_\u0647_post_api_v1_like_commentuuid_auth_\u0631\u0623\u06cc_\u0644\u0627\u06cc\u06a9_\u062f\u06cc\u0633\u0644\u0627\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L128", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_rating_multidimensional_and_rich_comments_\u06f1_entity_rate_\u0686\u0646\u062f\u0628_\u0639\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L134", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_rating_multidimensional_and_rich_comments_\u06f2_entity_comment_parent_replies_toarray_\u063a\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L140", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_rating_multidimensional_and_rich_comments_\u06f3_entity_like_\u062c\u0647\u062a_\u062f\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L144", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_rating_multidimensional_and_rich_comments_\u06f4_repository_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L149", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_rating_multidimensional_and_rich_comments_\u06f5_controller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L158", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_rating_multidimensional_and_rich_comments_\u06f6_migration_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-multidimensional-and-rich-comments.md", + "source_location": "L161", + "weight": 1.0, + "source": "prompt_rating_multidimensional_and_rich_comments_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_rating_multidimensional_and_rich_comments_\u06f7_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_rating_md", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_rating_require_recent_confirmed_appointment", + "target": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L144", + "weight": 1.0, + "source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", + "target": "prompt_rating_require_recent_confirmed_appointment_\u062a\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L20", + "weight": 1.0, + "source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", + "target": "prompt_rating_require_recent_confirmed_appointment_\u062a\u0639\u0631\u06cc\u0641_\u062f\u0642\u06cc\u0642_\u0648\u0627\u062c\u062f_\u0628\u0648\u062f\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L9", + "weight": 1.0, + "source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", + "target": "prompt_rating_require_recent_confirmed_appointment_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L30", + "weight": 1.0, + "source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", + "target": "prompt_rating_require_recent_confirmed_appointment_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L161", + "weight": 1.0, + "source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", + "target": "prompt_rating_require_recent_confirmed_appointment_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L15", + "weight": 1.0, + "source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", + "target": "prompt_rating_require_recent_confirmed_appointment_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L39", + "weight": 1.0, + "source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", + "target": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L68", + "weight": 1.0, + "source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", + "target": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_rating_require_recent_confirmed_appointment_\u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc_\u062b\u0628\u062a_\u0646\u0638\u0631_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0628\u0647_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062f\u0627\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_\u062a\u0627\u06cc\u06cc\u062f_\u0634\u062f\u0647_\u062f\u0631_\u06f3\u06f0_\u0631\u0648\u0632_\u06af\u0630\u0634\u062a\u0647", + "target": "prompt_rating_require_recent_confirmed_appointment_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L70", + "weight": 1.0, + "source": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_rating_require_recent_confirmed_appointment_\u06f1_\u0645\u062a\u062f_repository_hasrecentconfirmed", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L101", + "weight": 1.0, + "source": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_rating_require_recent_confirmed_appointment_\u06f2_\u06af\u0627\u0631\u062f_\u062f\u0631_rate_\u0648_createcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L115", + "weight": 1.0, + "source": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_rating_require_recent_confirmed_appointment_\u06f3_\u06a9\u062f_\u062e\u0637\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L119", + "weight": 1.0, + "source": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_rating_require_recent_confirmed_appointment_\u06f4_endpoint_\u0628\u0631\u0631\u0633\u06cc_\u0648\u0627\u062c\u062f_\u0628\u0648\u062f\u0646_\u0628\u0631\u0627\u06cc_ui", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/rating-require-recent-confirmed-appointment.md", + "source_location": "L139", + "weight": 1.0, + "source": "prompt_rating_require_recent_confirmed_appointment_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_rating_require_recent_confirmed_appointment_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_rating_md", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access", + "target": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "target": "prompt_representation_admin_panel_access_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L27", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "target": "prompt_representation_admin_panel_access_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L23", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "target": "prompt_representation_admin_panel_access_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L209", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "target": "prompt_representation_admin_panel_access_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L44", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "target": "prompt_representation_admin_panel_access_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L111", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "target": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation_\u0628\u0647_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646", + "target": "prompt_representation_admin_panel_access_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L113", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_admin_panel_access_\u06f1_backend_\u0634\u0646\u0627\u062e\u062a\u0646_\u0646\u0642\u0634_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u062f\u0631_primary_role", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L125", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_admin_panel_access_\u06f2_backend_\u0627\u062c\u0627\u0632\u0647_\u06cc_createdoctor_\u0648_createclinic_\u0628\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L144", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_admin_panel_access_\u06f3_backend_endpoint_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L154", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_admin_panel_access_\u06f4_backend_endpoint_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062c\u0627\u0631\u06cc_\u0628\u0631\u0627\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L163", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_admin_panel_access_\u06f5_admin_spa_\u0645\u0633\u06cc\u0631\u0647\u0627_\u0648_\u06af\u0627\u0631\u062f_\u0646\u0642\u0634", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L170", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_admin_panel_access_\u06f6_admin_spa_\u0645\u0646\u0648\u06cc_sidebar_\u0628\u0631\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L180", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_admin_panel_access_\u06f7_admin_spa_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L190", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_admin_panel_access_\u06f8_admin_spa_\u0635\u0641\u062d\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627_\u0628\u0631\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-admin-panel-access.md", + "source_location": "L203", + "weight": 1.0, + "source": "prompt_representation_admin_panel_access_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_admin_panel_access_\u06f9_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine", + "target": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L8", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "target": "prompt_representation_commission_tax_engine_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L23", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "target": "prompt_representation_commission_tax_engine_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L14", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "target": "prompt_representation_commission_tax_engine_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L317", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "target": "prompt_representation_commission_tax_engine_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L42", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "target": "prompt_representation_commission_tax_engine_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L119", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "target": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u0646\u0648\u0628\u062a_\u0627\u0631\u062a\u0642\u0627\u0621_\u0645\u0627\u0644\u06cc\u0627\u062a_\u0628\u0631_\u0627\u0631\u0632\u0634_\u0627\u0641\u0632\u0648\u062f\u0647_\u0647\u0632\u06cc\u0646\u0647_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "target": "prompt_representation_commission_tax_engine_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L44", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_representation_commission_tax_engine_\u0627\u0644\u0641_\u0647\u0648\u06a9_\u067e\u0631\u062f\u0627\u062e\u062a_\u0645\u0648\u0641\u0642_\u0647\u06cc\u0686_\u067e\u0648\u0631\u0633\u0627\u0646\u062a\u06cc_\u0648\u0627\u0631\u06cc\u0632_\u0646\u0645\u06cc_\u0634\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L93", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_representation_commission_tax_engine_\u0628_commission_percent_\u0628\u0644\u0627\u0627\u0633\u062a\u0641\u0627\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L97", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_representation_commission_tax_engine_\u062c_\u0627\u0644\u06af\u0648\u06cc_\u0648\u0627\u0631\u06cc\u0632_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u0627\u0632_settlementcontroller_reject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L111", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_representation_commission_tax_engine_\u062f_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u062f\u0645\u06cc\u0646_whitelist_defaults", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L121", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_commission_tax_engine_\u06f1_\u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0645\u0627\u0644\u06cc_\u062f\u0631_siteconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L137", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_commission_tax_engine_\u06f2_entity_\u0644\u0627\u06af_\u0645\u0627\u0644\u06cc_financialbreakdown", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L174", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_commission_tax_engine_\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0645\u062d\u0627\u0633\u0628\u0647_commissionservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L260", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_commission_tax_engine_\u06f4_\u0627\u062a\u0635\u0627\u0644_\u0628\u0647_paymentcontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L284", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_commission_tax_engine_\u06f5_representationrepository_find_int_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L288", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_commission_tax_engine_\u06f6_endpoint\u0647\u0627\u06cc_\u06af\u0632\u0627\u0631\u0634_\u0645\u0627\u0644\u06cc_\u062f\u0631_adminapicontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L297", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_commission_tax_engine_\u06f7_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u06af\u0632\u0627\u0631\u0634", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-commission-tax-engine.md", + "source_location": "L313", + "weight": 1.0, + "source": "prompt_representation_commission_tax_engine_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_commission_tax_engine_\u06f8_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc_\u0637\u0628\u0642_\u062f\u0631\u062e\u0648\u0627\u0633\u062a_\u062a\u0627\u0631\u06cc\u062e\u0686\u0647_\u06cc_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_\u0645\u0627\u0644\u06cc\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L24", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L17", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L194", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L40", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L93", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u0628\u0631\u0627\u06cc_\u067e\u0648\u0631\u0633\u0627\u0646\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06af\u0632\u0627\u0631\u0634_\u062a\u0633\u0648\u06cc\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L42", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u0627\u0644\u0641_buildstats_\u0628\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0641\u06cc\u0644\u062a\u0631_\u0646\u0645\u06cc_\u0634\u0648\u062f_\u0628\u0627\u06af", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L58", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u0628_commissionservice_\u0628\u062f\u0648\u0646_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L76", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u062c_booking_\u0641\u0639\u0644\u06cc_appointmentcontroller_book_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0627\u0631\u0633\u0627\u0644_\u0630\u062e\u06cc\u0631\u0647_\u0646\u0645\u06cc_\u0634\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L80", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u062f_representationdashboard_\u0641\u0639\u0644\u06cc_dashboardpage_tsx_\u0641\u0642\u0637_\u06f4_\u06a9\u0627\u0631\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L95", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u06f1_\u0630\u062e\u06cc\u0631\u0647_\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062f\u0627\u0645\u0646\u0647_\u0631\u0648\u06cc_\u0646\u0648\u0628\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L112", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u06f2_\u06af\u0627\u0631\u062f_\u062f\u0627\u0645\u0646\u0647_\u062f\u0631_commissionservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L138", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u06f3_\u0627\u0635\u0644\u0627\u062d_buildstats_\u0628\u0647_scope_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u062f\u0631\u0622\u0645\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L145", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u06f4_endpoint\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L173", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u06f5_\u0645\u062a\u062f\u0647\u0627\u06cc_\u062c\u0645\u0639_\u0628\u0646\u062f\u06cc_\u062a\u0633\u0648\u06cc\u0647_\u062f\u0631_settlementrepository", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L180", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u06f6_\u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc_representationdashboard_dashboardpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-domain-guard-dashboard-settlement.md", + "source_location": "L188", + "weight": 1.0, + "source": "prompt_representation_domain_guard_dashboard_settlement_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_domain_guard_dashboard_settlement_\u06f7_\u0635\u0641\u062d\u0627\u062a_\u062c\u062f\u06cc\u062f_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification", + "target": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", + "target": "prompt_representation_identity_iban_verification_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L26", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", + "target": "prompt_representation_identity_iban_verification_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L18", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", + "target": "prompt_representation_identity_iban_verification_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L245", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", + "target": "prompt_representation_identity_iban_verification_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L47", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", + "target": "prompt_representation_identity_iban_verification_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L121", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", + "target": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification_\u062a\u0623\u06cc\u06cc\u062f_\u0647\u0648\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06a9\u062f_\u0645\u0644\u06cc_\u0634\u0628\u0627_\u0628\u0627_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_s_api_ir_\u0648_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", + "target": "prompt_representation_identity_iban_verification_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L123", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_identity_iban_verification_\u06f1_\u0633\u0631\u0648\u06cc\u0633_\u0627\u0633\u062a\u0639\u0644\u0627\u0645_apiirservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L148", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_identity_iban_verification_\u06f2_\u067e\u0631\u0686\u0645_\u062a\u0623\u06cc\u06cc\u062f_\u06a9\u062f_\u0645\u0644\u06cc_\u0631\u0648\u06cc_user", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L160", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_identity_iban_verification_\u06f3_\u0622\u0631\u0627\u06cc\u0647_\u06cc_\u0634\u0628\u0627\u0647\u0627\u06cc_\u062a\u0623\u06cc\u06cc\u062f\u0634\u062f\u0647_\u0631\u0648\u06cc_representation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L175", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_identity_iban_verification_\u06f4_\u0627\u06a9\u0634\u0646_\u0647\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u062f\u0631_representationactioncontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L185", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_identity_iban_verification_\u06f5_\u0627\u0644\u0632\u0627\u0645_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u062a\u0633\u0648\u06cc\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L206", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_identity_iban_verification_\u06f6_\u0635\u0641\u062d\u0647_\u06cc_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u067e\u0646\u0644_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L225", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_identity_iban_verification_\u06f7_\u0627\u0646\u062a\u062e\u0627\u0628_\u0634\u0628\u0627_\u062f\u0631_\u0641\u0631\u0645_\u062a\u0633\u0648\u06cc\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L232", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_identity_iban_verification_\u06f8_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_\u0646\u0645\u0627\u06cc\u0634_\u0634\u0628\u0627_\u0648_\u062f\u06a9\u0645\u0647_\u062a\u06a9\u0645\u06cc\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/representation-identity-iban-verification.md", + "source_location": "L239", + "weight": 1.0, + "source": "prompt_representation_identity_iban_verification_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_representation_identity_iban_verification_\u06f9_migration_\u0648_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_schedule_cancel_expired_appointments", + "target": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", + "target": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L21", + "weight": 1.0, + "source": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", + "target": "prompt_schedule_cancel_expired_appointments_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L17", + "weight": 1.0, + "source": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", + "target": "prompt_schedule_cancel_expired_appointments_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L169", + "weight": 1.0, + "source": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", + "target": "prompt_schedule_cancel_expired_appointments_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L34", + "weight": 1.0, + "source": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", + "target": "prompt_schedule_cancel_expired_appointments_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L70", + "weight": 1.0, + "source": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", + "target": "prompt_schedule_cancel_expired_appointments_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_schedule_cancel_expired_appointments_\u0632\u0645\u0627\u0646_\u0628\u0646\u062f\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0627\u0646\u0642\u0636\u0627\u06cc_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0634\u062f\u0647_\u0628\u0627_symfony_scheduler", + "target": "prompt_schedule_cancel_expired_appointments_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L48", + "weight": 1.0, + "source": "prompt_schedule_cancel_expired_appointments_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_schedule_cancel_expired_appointments_command_\u0645\u0646\u0637\u0642_\u0627\u0646\u0642\u0636\u0627_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0645\u0634\u062a\u0631\u06a9_\u0634\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L36", + "weight": 1.0, + "source": "prompt_schedule_cancel_expired_appointments_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_schedule_cancel_expired_appointments_messenger_yaml", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L72", + "weight": 1.0, + "source": "prompt_schedule_cancel_expired_appointments_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_schedule_cancel_expired_appointments_\u06f1_\u0646\u0635\u0628_symfony_scheduler", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L78", + "weight": 1.0, + "source": "prompt_schedule_cancel_expired_appointments_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_schedule_cancel_expired_appointments_\u06f2_\u0627\u0633\u062a\u062e\u0631\u0627\u062c_\u0645\u0646\u0637\u0642_\u0627\u0646\u0642\u0636\u0627_\u0628\u0647_\u06cc\u06a9_\u0633\u0631\u0648\u06cc\u0633_\u0645\u0634\u062a\u0631\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L108", + "weight": 1.0, + "source": "prompt_schedule_cancel_expired_appointments_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_schedule_cancel_expired_appointments_\u06f3_\u067e\u06cc\u0627\u0645_\u0648_\u0647\u0646\u062f\u0644\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L128", + "weight": 1.0, + "source": "prompt_schedule_cancel_expired_appointments_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_schedule_cancel_expired_appointments_\u06f4_scheduleprovider", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L144", + "weight": 1.0, + "source": "prompt_schedule_cancel_expired_appointments_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_schedule_cancel_expired_appointments_\u06f5_transport_\u0648_routing_\u062f\u0631_messenger_yaml", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/schedule-cancel-expired-appointments.md", + "source_location": "L161", + "weight": 1.0, + "source": "prompt_schedule_cancel_expired_appointments_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_schedule_cancel_expired_appointments_\u06f6_\u0627\u062c\u0631\u0627\u06cc_worker_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_ddev", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_secretary_context_scope", + "target": "prompt_secretary_context_scope_\u0645\u0646\u0637\u0642_scope_\u0645\u0646\u0634\u06cc_\u062a\u0641\u06a9\u06cc\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0627\u0632_\u0645\u0637\u0628_\u0634\u062e\u0635\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0645\u0646\u0637\u0642_scope_\u0645\u0646\u0634\u06cc_\u062a\u0641\u06a9\u06cc\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0627\u0632_\u0645\u0637\u0628_\u0634\u062e\u0635\u06cc", + "target": "prompt_secretary_context_scope_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L24", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0645\u0646\u0637\u0642_scope_\u0645\u0646\u0634\u06cc_\u062a\u0641\u06a9\u06cc\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0627\u0632_\u0645\u0637\u0628_\u0634\u062e\u0635\u06cc", + "target": "prompt_secretary_context_scope_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L318", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0645\u0646\u0637\u0642_scope_\u0645\u0646\u0634\u06cc_\u062a\u0641\u06a9\u06cc\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0627\u0632_\u0645\u0637\u0628_\u0634\u062e\u0635\u06cc", + "target": "prompt_secretary_context_scope_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L11", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0645\u0646\u0637\u0642_scope_\u0645\u0646\u0634\u06cc_\u062a\u0641\u06a9\u06cc\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0627\u0632_\u0645\u0637\u0628_\u0634\u062e\u0635\u06cc", + "target": "prompt_secretary_context_scope_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L38", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0645\u0646\u0637\u0642_scope_\u0645\u0646\u0634\u06cc_\u062a\u0641\u06a9\u06cc\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0627\u0632_\u0645\u0637\u0628_\u0634\u062e\u0635\u06cc", + "target": "prompt_secretary_context_scope_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L103", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0645\u0646\u0637\u0642_scope_\u0645\u0646\u0634\u06cc_\u062a\u0641\u06a9\u06cc\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0627\u0632_\u0645\u0637\u0628_\u0634\u062e\u0635\u06cc", + "target": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L92", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_secretary_context_scope_appointment_\u0641\u06cc\u0644\u062a\u0631_\u0641\u0642\u0637_\u06cc\u06a9_\u0631\u0627\u0628\u0637\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L75", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_secretary_context_scope_auth_context_builder_scope_blind", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L67", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_secretary_context_scope_controller_\u0627\u06cc\u062c\u0627\u062f_\u0628\u062f\u0648\u0646_scope", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L40", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_secretary_context_scope_entity_\u0628\u062f\u0648\u0646_scope", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L57", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_secretary_context_scope_repository_scope_blind", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L105", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_secretary_context_scope_\u06f1_entity_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_owner_type_\u0648_clinic_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L142", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_secretary_context_scope_\u06f2_migration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L153", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_secretary_context_scope_\u06f3_repository_query_\u0647\u0627\u06cc_scope_aware", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L233", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_secretary_context_scope_\u06f4_secretarycontroller_\u0627\u06cc\u062c\u0627\u062f_\u0628\u0627_scope", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L254", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_secretary_context_scope_\u06f5_auth_context_builder_scope_aware", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L288", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_secretary_context_scope_\u06f6_appointment_\u0648_dashboard_scope_aware", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/secretary-context-scope.md", + "source_location": "L307", + "weight": 1.0, + "source": "prompt_secretary_context_scope_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_secretary_context_scope_\u06f7_patientcontroller_scope_aware", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_seed_realistic_data", + "target": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L35", + "weight": 1.0, + "source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", + "target": "prompt_seed_realistic_data_id\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_lookup_tables", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L270", + "weight": 1.0, + "source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", + "target": "prompt_seed_realistic_data_\u062e\u0631\u0648\u062c\u06cc_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L264", + "weight": 1.0, + "source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", + "target": "prompt_seed_realistic_data_\u062f\u0633\u062a\u0648\u0631_\u0627\u062c\u0631\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", + "target": "prompt_seed_realistic_data_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L101", + "weight": 1.0, + "source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", + "target": "prompt_seed_realistic_data_\u0633\u0627\u062e\u062a\u0627\u0631_weekly_schedules_setting_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L14", + "weight": 1.0, + "source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", + "target": "prompt_seed_realistic_data_\u0633\u0627\u062e\u062a\u0627\u0631_\u062f\u06cc\u062a\u0627\u0628\u06cc\u0633_\u062c\u062f\u0627\u0648\u0644_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L252", + "weight": 1.0, + "source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", + "target": "prompt_seed_realistic_data_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_\u0627\u062c\u0631\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", + "target": "prompt_seed_realistic_data_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L123", + "weight": 1.0, + "source": "prompt_seed_realistic_data_seed_\u0648\u0627\u0642\u0639\u06cc_\u062f\u06cc\u062a\u0627_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631", + "target": "prompt_seed_realistic_data_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L47", + "weight": 1.0, + "source": "prompt_seed_realistic_data_id\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_lookup_tables", + "target": "prompt_seed_realistic_data_\u0627\u0633\u062a\u0627\u0646_\u0647\u0627_provinces_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L94", + "weight": 1.0, + "source": "prompt_seed_realistic_data_id\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_lookup_tables", + "target": "prompt_seed_realistic_data_\u0628\u06cc\u0645\u0647_\u0647\u0627_insurances_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L59", + "weight": 1.0, + "source": "prompt_seed_realistic_data_id\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_lookup_tables", + "target": "prompt_seed_realistic_data_\u062a\u062e\u0635\u0635_\u0647\u0627_specialties_id_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0628\u0631\u0627\u06cc_\u062a\u0648\u0632\u06cc\u0639_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L78", + "weight": 1.0, + "source": "prompt_seed_realistic_data_id\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_lookup_tables", + "target": "prompt_seed_realistic_data_\u062e\u062f\u0645\u0627\u062a_\u067e\u0632\u0634\u06a9\u06cc_doctor_services_id_\u0646\u0645\u0648\u0646\u0647_\u0647\u0627\u06cc\u06cc_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062a\u062e\u0635\u0635", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L37", + "weight": 1.0, + "source": "prompt_seed_realistic_data_id\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_lookup_tables", + "target": "prompt_seed_realistic_data_\u0634\u0647\u0631\u0647\u0627_cities_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L125", + "weight": 1.0, + "source": "prompt_seed_realistic_data_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_seed_realistic_data_\u06f1_\u0627\u06cc\u062c\u0627\u062f_\u0641\u0627\u06cc\u0644_seed_realistic_data_php", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L129", + "weight": 1.0, + "source": "prompt_seed_realistic_data_\u06f1_\u0627\u06cc\u062c\u0627\u062f_\u0641\u0627\u06cc\u0644_seed_realistic_data_php", + "target": "prompt_seed_realistic_data_\u0628\u062e\u0634_a_\u067e\u0627\u06a9_\u0633\u0627\u0632\u06cc_\u0628\u0647_\u062a\u0631\u062a\u06cc\u0628_fk", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L156", + "weight": 1.0, + "source": "prompt_seed_realistic_data_\u06f1_\u0627\u06cc\u062c\u0627\u062f_\u0641\u0627\u06cc\u0644_seed_realistic_data_php", + "target": "prompt_seed_realistic_data_\u0628\u062e\u0634_b_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0646\u0645\u0648\u0646\u0647_\u06a9\u0627\u0645\u0644_\u062a\u0628\u0631\u06cc\u0632", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L166", + "weight": 1.0, + "source": "prompt_seed_realistic_data_\u06f1_\u0627\u06cc\u062c\u0627\u062f_\u0641\u0627\u06cc\u0644_seed_realistic_data_php", + "target": "prompt_seed_realistic_data_\u0628\u062e\u0634_c_\u062f\u06a9\u062a\u0631_\u0646\u0645\u0648\u0646\u0647_\u06a9\u0627\u0645\u0644_\u062a\u0628\u0631\u06cc\u0632", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/seed-realistic-data.md", + "source_location": "L177", + "weight": 1.0, + "source": "prompt_seed_realistic_data_\u06f1_\u0627\u06cc\u062c\u0627\u062f_\u0641\u0627\u06cc\u0644_seed_realistic_data_php", + "target": "prompt_seed_realistic_data_\u0628\u062e\u0634_d_\u06f1\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u0634\u0647\u0631_bulk_generation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_service_insurance_coverage", + "target": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", + "target": "prompt_service_insurance_coverage_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L18", + "weight": 1.0, + "source": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", + "target": "prompt_service_insurance_coverage_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L11", + "weight": 1.0, + "source": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", + "target": "prompt_service_insurance_coverage_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L94", + "weight": 1.0, + "source": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", + "target": "prompt_service_insurance_coverage_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L29", + "weight": 1.0, + "source": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", + "target": "prompt_service_insurance_coverage_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L59", + "weight": 1.0, + "source": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", + "target": "prompt_service_insurance_coverage_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_service_insurance_coverage_\u0645\u0634\u062e\u0635_\u06a9\u0631\u062f\u0646_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647_\u0628\u0631\u0627\u06cc_\u0647\u0631_\u062e\u062f\u0645\u062a", + "target": "prompt_service_insurance_coverage_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L61", + "weight": 1.0, + "source": "prompt_service_insurance_coverage_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_service_insurance_coverage_\u06f1_\u0637\u0631\u0627\u062d\u06cc_\u0641\u06cc\u0644\u062f_\u0634\u0645\u0648\u0644_\u0628\u06cc\u0645\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L72", + "weight": 1.0, + "source": "prompt_service_insurance_coverage_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_service_insurance_coverage_\u06f2_entity_migration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L78", + "weight": 1.0, + "source": "prompt_service_insurance_coverage_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_service_insurance_coverage_\u06f3_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L82", + "weight": 1.0, + "source": "prompt_service_insurance_coverage_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_service_insurance_coverage_\u06f4_admin_frontend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-coverage.md", + "source_location": "L90", + "weight": 1.0, + "source": "prompt_service_insurance_coverage_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_service_insurance_coverage_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_service_insurance_per_insurer_coverage", + "target": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", + "target": "prompt_service_insurance_per_insurer_coverage_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L35", + "weight": 1.0, + "source": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", + "target": "prompt_service_insurance_per_insurer_coverage_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L25", + "weight": 1.0, + "source": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", + "target": "prompt_service_insurance_per_insurer_coverage_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L171", + "weight": 1.0, + "source": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", + "target": "prompt_service_insurance_per_insurer_coverage_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L50", + "weight": 1.0, + "source": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", + "target": "prompt_service_insurance_per_insurer_coverage_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L108", + "weight": 1.0, + "source": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", + "target": "prompt_service_insurance_per_insurer_coverage_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_service_insurance_per_insurer_coverage_\u0627\u062a\u0635\u0627\u0644_\u0628\u06cc\u0645\u0647_\u06cc_\u0633\u0631\u0648\u06cc\u0633_\u062f\u0631_\u0635\u0641\u062d\u0647_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0628\u0647_\u0633\u0627\u0645\u0627\u0646\u0647_\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0648_\u0645\u0637\u0627\u0644\u0628\u0627\u062a", + "target": "prompt_service_insurance_per_insurer_coverage_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L80", + "weight": 1.0, + "source": "prompt_service_insurance_per_insurer_coverage_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_service_insurance_per_insurer_coverage_endpoint_\u0645\u0648\u062c\u0648\u062f_\u0633\u062a_\u06a9\u0631\u062f\u0646_\u067e\u0648\u0634\u0634_backend_payload_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L52", + "weight": 1.0, + "source": "prompt_service_insurance_per_insurer_coverage_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_service_insurance_per_insurer_coverage_\u0641\u0631\u0645_\u0633\u0631\u0648\u06cc\u0633_frontend_\u0641\u0642\u0637_\u062f\u0648_\u0641\u06cc\u0644\u062f_\u0633\u0627\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L104", + "weight": 1.0, + "source": "prompt_service_insurance_per_insurer_coverage_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_service_insurance_per_insurer_coverage_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u067e\u0648\u0634\u0634_\u0642\u0627\u0639\u062f\u0647_\u0627\u06cc_\u06a9\u0647_\u0645\u062d\u0627\u0633\u0628\u0647_\u0631\u0627_\u062a\u0639\u06cc\u06cc\u0646_\u0645\u06cc_\u06a9\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L110", + "weight": 1.0, + "source": "prompt_service_insurance_per_insurer_coverage_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_service_insurance_per_insurer_coverage_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_\u067e\u0648\u0634\u0634_\u0628\u06cc\u0645\u0647_\u0628\u0647_\u0627\u0632\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06af\u0631_\u0628\u0647_modal_\u0633\u0631\u0648\u06cc\u0633_frontend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L144", + "weight": 1.0, + "source": "prompt_service_insurance_per_insurer_coverage_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_service_insurance_per_insurer_coverage_\u06f2_\u0634\u0641\u0627\u0641_\u0633\u0627\u0632\u06cc_\u0646\u0642\u0634_\u062f\u0648_\u0641\u06cc\u0644\u062f_\u0633\u0627\u062f\u0647_\u06cc_\u0642\u062f\u06cc\u0645\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L150", + "weight": 1.0, + "source": "prompt_service_insurance_per_insurer_coverage_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_service_insurance_per_insurer_coverage_\u06f3_\u062d\u0644_\u0645\u0634\u06a9\u0644_service_item_id_\u062f\u0631_\u0628\u0631\u0627\u0628\u0631_uuid_backend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L159", + "weight": 1.0, + "source": "prompt_service_insurance_per_insurer_coverage_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_service_insurance_per_insurer_coverage_\u06f4_\u0627\u0637\u0645\u06cc\u0646\u0627\u0646_\u0627\u0632_\u062c\u0631\u06cc\u0627\u0646_\u0628\u0647_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/service-insurance-per-insurer-coverage.md", + "source_location": "L167", + "weight": 1.0, + "source": "prompt_service_insurance_per_insurer_coverage_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_service_insurance_per_insurer_coverage_\u06f5_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_sms_log_tags", + "target": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", + "target": "prompt_sms_log_tags_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L20", + "weight": 1.0, + "source": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", + "target": "prompt_sms_log_tags_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L16", + "weight": 1.0, + "source": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", + "target": "prompt_sms_log_tags_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L202", + "weight": 1.0, + "source": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", + "target": "prompt_sms_log_tags_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L41", + "weight": 1.0, + "source": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", + "target": "prompt_sms_log_tags_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L99", + "weight": 1.0, + "source": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", + "target": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_sms_log_tags_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0648_\u0644\u06cc\u0633\u062a_\u06a9\u0627\u0645\u0644_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0627\u0631\u0633\u0627\u0644\u06cc", + "target": "prompt_sms_log_tags_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L101", + "weight": 1.0, + "source": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_sms_log_tags_\u06f1_\u0627\u0641\u0632\u0648\u062f\u0646_tag_\u0628\u0647_smslog_migration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L121", + "weight": 1.0, + "source": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_sms_log_tags_\u06f2_\u0639\u0628\u0648\u0631_tag_\u062f\u0631_dto_\u0648_smsservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L130", + "weight": 1.0, + "source": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_sms_log_tags_\u06f3_\u062a\u06af_\u06af\u0630\u0627\u0631\u06cc_\u0647\u0645\u0647_\u06cc_\u0646\u0642\u0627\u0637_\u0627\u0631\u0633\u0627\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L147", + "weight": 1.0, + "source": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_sms_log_tags_\u06f4_admin_endpoint_\u0627\u0641\u0632\u0648\u062f\u0646_tag_\u0628\u0647_\u062e\u0631\u0648\u062c\u06cc_\u0641\u06cc\u0644\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L158", + "weight": 1.0, + "source": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_sms_log_tags_\u06f5_admin_spa_\u0633\u062a\u0648\u0646_\u062a\u06af_\u0641\u06cc\u0644\u062a\u0631_\u062f\u0631_\u062a\u0628_\u0644\u0627\u06af_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L165", + "weight": 1.0, + "source": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_sms_log_tags_\u06f6_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0630\u06cc\u0631_\u06a9\u0631\u062f\u0646_\u0645\u062a\u0646_\u0647\u0645\u0647_\u06cc_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-log-tags.md", + "source_location": "L197", + "weight": 1.0, + "source": "prompt_sms_log_tags_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_sms_log_tags_\u06f7_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_sms_login", + "target": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L63", + "weight": 1.0, + "source": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", + "target": "prompt_sms_login_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L243", + "weight": 1.0, + "source": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", + "target": "prompt_sms_login_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L255", + "weight": 1.0, + "source": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", + "target": "prompt_sms_login_\u062a\u0633\u062a_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L12", + "weight": 1.0, + "source": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", + "target": "prompt_sms_login_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u0647\u0631_\u0686\u06cc\u0632_\u0628\u062e\u0648\u0627\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L131", + "weight": 1.0, + "source": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", + "target": "prompt_sms_login_\u0642\u0627\u0628\u0644\u06cc\u062a_frontend_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_assets_admin_pages_loginpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L272", + "weight": 1.0, + "source": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", + "target": "prompt_sms_login_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_sms_login_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648\u0631\u0648\u062f_\u0628\u0627_\u067e\u06cc\u0627\u0645\u06a9_\u0648_\u0641\u0631\u0627\u0645\u0648\u0634\u06cc_\u0631\u0645\u0632_\u0639\u0628\u0648\u0631", + "target": "prompt_sms_login_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L14", + "weight": 1.0, + "source": "prompt_sms_login_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u0647\u0631_\u0686\u06cc\u0632_\u0628\u062e\u0648\u0627\u0646", + "target": "prompt_sms_login_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u0633\u062a\u0642\u06cc\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L55", + "weight": 1.0, + "source": "prompt_sms_login_\u0632\u0645\u06cc\u0646\u0647_\u0641\u0646\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0645\u0647\u0645_\u0642\u0628\u0644_\u0627\u0632_\u0647\u0631_\u0686\u06cc\u0632_\u0628\u062e\u0648\u0627\u0646", + "target": "prompt_sms_login_authstore", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L35", + "weight": 1.0, + "source": "prompt_sms_login_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u0633\u062a\u0642\u06cc\u0645", + "target": "prompt_sms_login_post_api_v1_user_login_public_passwordauthenticator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L16", + "weight": 1.0, + "source": "prompt_sms_login_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u0633\u062a\u0642\u06cc\u0645", + "target": "prompt_sms_login_post_api_v1_user_send_code_public", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L26", + "weight": 1.0, + "source": "prompt_sms_login_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u0633\u062a\u0642\u06cc\u0645", + "target": "prompt_sms_login_post_api_v1_user_verify_code_public", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L45", + "weight": 1.0, + "source": "prompt_sms_login_api_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u0633\u062a\u0642\u06cc\u0645", + "target": "prompt_sms_login_post_oauth_token_public", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L65", + "weight": 1.0, + "source": "prompt_sms_login_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u0646\u062f", + "target": "prompt_sms_login_\u06f1_post_api_v1_user_otp_login_public", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L85", + "weight": 1.0, + "source": "prompt_sms_login_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u0646\u062f", + "target": "prompt_sms_login_\u06f2_post_api_v1_user_reset_password_public", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L111", + "weight": 1.0, + "source": "prompt_sms_login_api_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u0633\u0627\u062e\u062a\u0647_\u0634\u0648\u0646\u062f", + "target": "prompt_sms_login_\u06f3_security_yaml_public_\u06a9\u0631\u062f\u0646_endpoint_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L133", + "weight": 1.0, + "source": "prompt_sms_login_\u0642\u0627\u0628\u0644\u06cc\u062a_frontend_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_assets_admin_pages_loginpage_tsx", + "target": "prompt_sms_login_state_management_\u0641\u0642\u0637_usestate_\u0646\u0647_tanstack_query", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L193", + "weight": 1.0, + "source": "prompt_sms_login_\u0642\u0627\u0628\u0644\u06cc\u062a_frontend_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_assets_admin_pages_loginpage_tsx", + "target": "prompt_sms_login_ui", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L232", + "weight": 1.0, + "source": "prompt_sms_login_\u0642\u0627\u0628\u0644\u06cc\u062a_frontend_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_assets_admin_pages_loginpage_tsx", + "target": "prompt_sms_login_\u0627\u0635\u0648\u0644_ui", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L171", + "weight": 1.0, + "source": "prompt_sms_login_\u0642\u0627\u0628\u0644\u06cc\u062a_frontend_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_assets_admin_pages_loginpage_tsx", + "target": "prompt_sms_login_\u062c\u0631\u06cc\u0627\u0646_\u0647\u0627\u06cc_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L186", + "weight": 1.0, + "source": "prompt_sms_login_\u062c\u0631\u06cc\u0627\u0646_\u0647\u0627\u06cc_api", + "target": "prompt_sms_login_\u062d\u0627\u0644\u062a_forgot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L173", + "weight": 1.0, + "source": "prompt_sms_login_\u062c\u0631\u06cc\u0627\u0646_\u0647\u0627\u06cc_api", + "target": "prompt_sms_login_\u062d\u0627\u0644\u062a_password", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sms-login.md", + "source_location": "L179", + "weight": 1.0, + "source": "prompt_sms_login_\u062c\u0631\u06cc\u0627\u0646_\u0647\u0627\u06cc_api", + "target": "prompt_sms_login_\u062d\u0627\u0644\u062a_sms", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_specialty_doctor_counts", + "target": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L9", + "weight": 1.0, + "source": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", + "target": "prompt_specialty_doctor_counts_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L19", + "weight": 1.0, + "source": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", + "target": "prompt_specialty_doctor_counts_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L15", + "weight": 1.0, + "source": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", + "target": "prompt_specialty_doctor_counts_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L108", + "weight": 1.0, + "source": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", + "target": "prompt_specialty_doctor_counts_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L29", + "weight": 1.0, + "source": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", + "target": "prompt_specialty_doctor_counts_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L55", + "weight": 1.0, + "source": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", + "target": "prompt_specialty_doctor_counts_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_specialty_doctor_counts_\u062a\u0639\u062f\u0627\u062f_\u067e\u0632\u0634\u06a9\u0627\u0646_\u0647\u0631_\u062a\u062e\u0635\u0635_\u0628\u0647_\u062a\u0641\u06a9\u06cc\u06a9_\u0634\u0647\u0631", + "target": "prompt_specialty_doctor_counts_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L57", + "weight": 1.0, + "source": "prompt_specialty_doctor_counts_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_specialty_doctor_counts_\u06f1_\u0645\u062a\u062f_\u0634\u0645\u0627\u0631\u0634_\u062f\u0631_specialtyrepository", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L82", + "weight": 1.0, + "source": "prompt_specialty_doctor_counts_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_specialty_doctor_counts_\u06f2_endpoint_doctorcounts_\u062f\u0631_specialtycontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L102", + "weight": 1.0, + "source": "prompt_specialty_doctor_counts_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_specialty_doctor_counts_\u06f3_\u0639\u0645\u0648\u0645\u06cc_\u06a9\u0631\u062f\u0646_\u0645\u0633\u06cc\u0631_\u062f\u0631_security_yaml", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/specialty-doctor-counts.md", + "source_location": "L105", + "weight": 1.0, + "source": "prompt_specialty_doctor_counts_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_specialty_doctor_counts_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_docs_api_specialty_md", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_subscription_gate_ui", + "target": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L417", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", + "target": "prompt_subscription_gate_ui_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", + "target": "prompt_subscription_gate_ui_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L37", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", + "target": "prompt_subscription_gate_ui_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L22", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", + "target": "prompt_subscription_gate_ui_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L405", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", + "target": "prompt_subscription_gate_ui_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L54", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", + "target": "prompt_subscription_gate_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L156", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0627\u0639\u0645\u0627\u0644_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u062f\u0631_\u067e\u0646\u0644_\u0627\u062f\u0645\u06cc\u0646_frontend_gate", + "target": "prompt_subscription_gate_ui_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L24", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "target": "prompt_subscription_gate_ui_\u0642\u0627\u0628\u0644\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u062d\u062f\u0648\u062f\u0634\u062f\u0647_\u062a\u0648\u0633\u0637_\u0627\u0634\u062a\u0631\u0627\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L56", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_subscription_gate_ui_backend_endpoint_\u0627\u0634\u062a\u0631\u0627\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L145", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_subscription_gate_ui_frontend_app_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L104", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_subscription_gate_ui_frontend_authstore", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L115", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", + "target": "prompt_subscription_gate_ui_frontend_sidebar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L158", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_subscription_gate_ui_\u06f1_backend_\u0645\u0646\u0634\u06cc_\u0645\u06cc_\u062a\u0648\u0627\u0646\u062f_\u0627\u0634\u062a\u0631\u0627\u06a9_entity_\u062e\u0648\u062f_\u0631\u0627_\u0628\u0628\u06cc\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L176", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_subscription_gate_ui_\u06f2_frontend_hook_\u0645\u0634\u062a\u0631\u06a9_usesubscription", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L218", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_subscription_gate_ui_\u06f3_frontend_sidebar_\u0628\u0627_\u0642\u0641\u0644_feature", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L271", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_subscription_gate_ui_\u06f4_frontend_featuregate_component", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L344", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_subscription_gate_ui_\u06f5_frontend_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0627\u0632_featuregate_\u062f\u0631_\u0635\u0641\u062d\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/subscription-gate-ui.md", + "source_location": "L368", + "weight": 1.0, + "source": "prompt_subscription_gate_ui_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_subscription_gate_ui_\u06f6_frontend_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u062a\u0639\u062f\u0627\u062f_\u0645\u0646\u0634\u06cc_\u062f\u0631_mysecretariespage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_sync_user_realname_from_profile", + "target": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L9", + "weight": 1.0, + "source": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "target": "prompt_sync_user_realname_from_profile_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L17", + "weight": 1.0, + "source": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "target": "prompt_sync_user_realname_from_profile_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L13", + "weight": 1.0, + "source": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "target": "prompt_sync_user_realname_from_profile_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L67", + "weight": 1.0, + "source": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "target": "prompt_sync_user_realname_from_profile_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L25", + "weight": 1.0, + "source": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "target": "prompt_sync_user_realname_from_profile_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L42", + "weight": 1.0, + "source": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "target": "prompt_sync_user_realname_from_profile_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_sync_user_realname_from_profile_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_\u0646\u0627\u0645_\u06a9\u0627\u0631\u0628\u0631_user_real_name_\u0647\u0646\u06af\u0627\u0645_\u062a\u06a9\u0645\u06cc\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "target": "prompt_sync_user_realname_from_profile_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L44", + "weight": 1.0, + "source": "prompt_sync_user_realname_from_profile_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_sync_user_realname_from_profile_\u06f1_\u0647\u0645\u06af\u0627\u0645_\u0633\u0627\u0632\u06cc_user_realname_\u062f\u0631_hydrate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/sync-user-realname-from-profile.md", + "source_location": "L63", + "weight": 1.0, + "source": "prompt_sync_user_realname_from_profile_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_sync_user_realname_from_profile_\u06f2_\u0627\u0637\u0645\u06cc\u0646\u0627\u0646_\u0627\u0632_flush_\u0634\u062f\u0646_\u062a\u063a\u06cc\u06cc\u0631_user", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_ui_darkmode_polish", + "target": "prompt_ui_darkmode_polish_\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc_\u06a9\u0627\u0645\u0644_ui_ux_\u0648_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L129", + "weight": 1.0, + "source": "prompt_ui_darkmode_polish_\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc_\u06a9\u0627\u0645\u0644_ui_ux_\u0648_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f", + "target": "prompt_ui_darkmode_polish_css_variables_\u0645\u0648\u062c\u0648\u062f_\u0628\u0631\u0627\u06cc_\u0627\u0633\u062a\u0641\u0627\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_ui_darkmode_polish_\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc_\u06a9\u0627\u0645\u0644_ui_ux_\u0648_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f", + "target": "prompt_ui_darkmode_polish_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L118", + "weight": 1.0, + "source": "prompt_ui_darkmode_polish_\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc_\u06a9\u0627\u0645\u0644_ui_ux_\u0648_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f", + "target": "prompt_ui_darkmode_polish_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_ui_darkmode_polish_\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc_\u06a9\u0627\u0645\u0644_ui_ux_\u0648_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f", + "target": "prompt_ui_darkmode_polish_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L179", + "weight": 1.0, + "source": "prompt_ui_darkmode_polish_\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc_\u06a9\u0627\u0645\u0644_ui_ux_\u0648_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f", + "target": "prompt_ui_darkmode_polish_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L144", + "weight": 1.0, + "source": "prompt_ui_darkmode_polish_\u0628\u0627\u0632\u0628\u06cc\u0646\u06cc_\u06a9\u0627\u0645\u0644_ui_ux_\u0648_\u0631\u0641\u0639_\u0645\u0634\u06a9\u0644\u0627\u062a_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f", + "target": "prompt_ui_darkmode_polish_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L9", + "weight": 1.0, + "source": "prompt_ui_darkmode_polish_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", + "target": "prompt_ui_darkmode_polish_\u06f1_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_\u0631\u0646\u06af_\u0647\u0627\u06cc_hardcoded_\u0628\u062d\u0631\u0627\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L102", + "weight": 1.0, + "source": "prompt_ui_darkmode_polish_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", + "target": "prompt_ui_darkmode_polish_\u06f2_ux_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L146", + "weight": 1.0, + "source": "prompt_ui_darkmode_polish_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_ui_darkmode_polish_\u06f1_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_appointmentspage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L152", + "weight": 1.0, + "source": "prompt_ui_darkmode_polish_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_ui_darkmode_polish_\u06f2_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_subscriptionpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L158", + "weight": 1.0, + "source": "prompt_ui_darkmode_polish_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_ui_darkmode_polish_\u06f3_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_settingspage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L164", + "weight": 1.0, + "source": "prompt_ui_darkmode_polish_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_ui_darkmode_polish_\u06f4_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_loginpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L168", + "weight": 1.0, + "source": "prompt_ui_darkmode_polish_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_ui_darkmode_polish_\u06f5_\u0631\u0641\u0639_\u062f\u0627\u0631\u06a9_\u0645\u0648\u062f_smswalletpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-darkmode-polish.md", + "source_location": "L173", + "weight": 1.0, + "source": "prompt_ui_darkmode_polish_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_ui_darkmode_polish_\u06f6_\u0628\u0631\u0631\u0633\u06cc_\u0648_build", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign", + "target": "prompt_ui_ux_pages_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u067e\u0646\u062c_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u067e\u0646\u062c_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648", + "target": "prompt_ui_ux_pages_redesign_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L7", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u067e\u0646\u062c_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648", + "target": "prompt_ui_ux_pages_redesign_\u0633\u06cc\u0633\u062a\u0645_css_\u0645\u0648\u062c\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L27", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u067e\u0646\u062c_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648", + "target": "prompt_ui_ux_pages_redesign_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L384", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u067e\u0646\u062c_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648", + "target": "prompt_ui_ux_pages_redesign_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L39", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u067e\u0646\u062c_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648", + "target": "prompt_ui_ux_pages_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0647\u0631_\u0635\u0641\u062d\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L159", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_ui_ux_\u067e\u0646\u062c_\u0635\u0641\u062d\u0647_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648", + "target": "prompt_ui_ux_pages_redesign_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L41", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0647\u0631_\u0635\u0641\u062d\u0647", + "target": "prompt_ui_ux_pages_redesign_\u06f1_mypatientspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L66", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0647\u0631_\u0635\u0641\u062d\u0647", + "target": "prompt_ui_ux_pages_redesign_\u06f2_staffpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L80", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0647\u0631_\u0635\u0641\u062d\u0647", + "target": "prompt_ui_ux_pages_redesign_\u06f3_mysecretariespage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L106", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0647\u0631_\u0635\u0641\u062d\u0647", + "target": "prompt_ui_ux_pages_redesign_\u06f4_clinicservicespage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L135", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0647\u0631_\u0635\u0641\u062d\u0647", + "target": "prompt_ui_ux_pages_redesign_\u06f5_smswalletpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L161", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_ui_ux_pages_redesign_\u06f1_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_mypatientspage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L193", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_ui_ux_pages_redesign_\u06f2_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_staffpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L221", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_ui_ux_pages_redesign_\u06f3_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_mysecretariespage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L268", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_ui_ux_pages_redesign_\u06f4_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_clinicservicespage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/ui-ux-pages-redesign.md", + "source_location": "L319", + "weight": 1.0, + "source": "prompt_ui_ux_pages_redesign_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_ui_ux_pages_redesign_\u06f5_\u0628\u0627\u0632\u0637\u0631\u0627\u062d\u06cc_smswalletpage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L1", + "weight": 1.0, + "source": "prompt_user_profile_resolve_by_user_uuid", + "target": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L10", + "weight": 1.0, + "source": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", + "target": "prompt_user_profile_resolve_by_user_uuid_\u0632\u0645\u06cc\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L25", + "weight": 1.0, + "source": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", + "target": "prompt_user_profile_resolve_by_user_uuid_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L18", + "weight": 1.0, + "source": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", + "target": "prompt_user_profile_resolve_by_user_uuid_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L135", + "weight": 1.0, + "source": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", + "target": "prompt_user_profile_resolve_by_user_uuid_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L35", + "weight": 1.0, + "source": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", + "target": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L75", + "weight": 1.0, + "source": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", + "target": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0638\u0627\u06cc\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L3", + "weight": 1.0, + "source": "prompt_user_profile_resolve_by_user_uuid_\u0631\u0641\u0639_404_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631_resolve_\u0628\u0627_user_uuid_\u0648_\u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062a\u0627\u0632\u0647", + "target": "prompt_user_profile_resolve_by_user_uuid_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L65", + "weight": 1.0, + "source": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_user_profile_resolve_by_user_uuid_repository\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L54", + "weight": 1.0, + "source": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_user_profile_resolve_by_user_uuid_userprofile_uuid_\u0645\u0633\u062a\u0642\u0644_\u0627\u0632_\u06a9\u0627\u0631\u0628\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L37", + "weight": 1.0, + "source": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "target": "prompt_user_profile_resolve_by_user_uuid_userprofilecontroller_show_\u0641\u0642\u0637_\u0628\u0627_profile_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L77", + "weight": 1.0, + "source": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_user_profile_resolve_by_user_uuid_\u06f1_\u062a\u0632\u0631\u06cc\u0642_userrepository_\u0628\u0647_\u06a9\u0646\u062a\u0631\u0644\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L86", + "weight": 1.0, + "source": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_user_profile_resolve_by_user_uuid_\u06f2_\u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc_show_resolve_\u0628\u0627_profile_uuid_\u06cc\u0627_user_uuid_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u062e\u0627\u0644\u06cc_\u0628\u0631\u0627\u06cc_\u06a9\u0627\u0631\u0628\u0631_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L126", + "weight": 1.0, + "source": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_user_profile_resolve_by_user_uuid_\u06f3_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc_patch_\u0647\u0645_\u0628\u0627_user_uuid_\u06a9\u0627\u0631_\u06a9\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/prompt/user-profile-resolve-by-user-uuid.md", + "source_location": "L131", + "weight": 1.0, + "source": "prompt_user_profile_resolve_by_user_uuid_\u0648\u0638\u0627\u06cc\u0641", + "target": "prompt_user_profile_resolve_by_user_uuid_\u06f4_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L128", + "weight": 1.0, + "source": "prompt_writer_skill", + "target": "prompt_writer_skill_\u0645\u062b\u0627\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L12", + "weight": 1.0, + "source": "prompt_writer_skill", + "target": "prompt_writer_skill_\u0645\u0631\u0627\u062d\u0644_\u0627\u062c\u0631\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L6", + "weight": 1.0, + "source": "prompt_writer_skill", + "target": "prompt_writer_skill_\u0646\u062d\u0648\u0647_\u062f\u0631\u06cc\u0627\u0641\u062a_\u0648\u0631\u0648\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L91", + "weight": 1.0, + "source": "prompt_writer_skill_\u0645\u0631\u0627\u062d\u0644_\u0627\u062c\u0631\u0627", + "target": "prompt_writer_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0645\u062d\u062a\u0648\u0627\u06cc_\u067e\u0631\u0627\u0645\u067e\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L14", + "weight": 1.0, + "source": "prompt_writer_skill_\u0645\u0631\u0627\u062d\u0644_\u0627\u062c\u0631\u0627", + "target": "prompt_writer_skill_\u0645\u0631\u062d\u0644\u0647_\u06f1_\u062f\u0631\u06a9_\u0645\u0648\u0636\u0648\u0639", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L26", + "weight": 1.0, + "source": "prompt_writer_skill_\u0645\u0631\u0627\u062d\u0644_\u0627\u062c\u0631\u0627", + "target": "prompt_writer_skill_\u0645\u0631\u062d\u0644\u0647_\u06f2_\u0646\u0627\u0645_\u06af\u0630\u0627\u0631\u06cc_\u0641\u0627\u06cc\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L36", + "weight": 1.0, + "source": "prompt_writer_skill_\u0645\u0631\u0627\u062d\u0644_\u0627\u062c\u0631\u0627", + "target": "prompt_writer_skill_\u0645\u0631\u062d\u0644\u0647_\u06f3_\u0633\u0627\u062e\u062a_\u0641\u0627\u06cc\u0644_\u067e\u0631\u0627\u0645\u067e\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/prompt-writer/SKILL.md", + "source_location": "L114", + "weight": 1.0, + "source": "prompt_writer_skill_\u0645\u0631\u0627\u062d\u0644_\u0627\u062c\u0631\u0627", + "target": "prompt_writer_skill_\u0645\u0631\u062d\u0644\u0647_\u06f4_\u062e\u0631\u0648\u062c\u06cc_\u0646\u0647\u0627\u06cc\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L80", + "weight": 1.0, + "source": "run_prompt_skill", + "target": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L13", + "weight": 1.0, + "source": "run_prompt_skill", + "target": "run_prompt_skill_\u0642\u0628\u0644_\u0627\u0632_\u0634\u0631\u0648\u0639_\u062a\u062d\u0644\u06cc\u0644_\u067e\u0631\u0627\u0645\u067e\u062a_\u0648_\u0633\u0627\u062e\u062a_todo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L33", + "weight": 1.0, + "source": "run_prompt_skill", + "target": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627_\u0627\u062c\u0628\u0627\u0631\u06cc_\u0647\u06cc\u0686_\u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc_\u0646\u062f\u0627\u0631\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L192", + "weight": 1.0, + "source": "run_prompt_skill", + "target": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062e\u0627\u0635_\u0627\u06cc\u0646_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L217", + "weight": 1.0, + "source": "run_prompt_skill", + "target": "run_prompt_skill_\u0645\u062b\u0627\u0644_\u0627\u062c\u0631\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L6", + "weight": 1.0, + "source": "run_prompt_skill", + "target": "run_prompt_skill_\u0646\u062d\u0648\u0647_\u062f\u0631\u06cc\u0627\u0641\u062a_\u0648\u0631\u0648\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L35", + "weight": 1.0, + "source": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627_\u0627\u062c\u0628\u0627\u0631\u06cc_\u0647\u06cc\u0686_\u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc_\u0646\u062f\u0627\u0631\u062f", + "target": "run_prompt_skill_\u06f1_todo_\u0633\u062a\u0648\u0646_\u0641\u0642\u0631\u0627\u062a_\u0627\u062c\u0631\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L56", + "weight": 1.0, + "source": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627_\u0627\u062c\u0628\u0627\u0631\u06cc_\u0647\u06cc\u0686_\u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc_\u0646\u062f\u0627\u0631\u062f", + "target": "run_prompt_skill_\u06f2_\u06cc\u06a9_\u0642\u0627\u0628\u0644\u06cc\u062a_\u062f\u0631_\u0647\u0631_\u0645\u0631\u062d\u0644\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L60", + "weight": 1.0, + "source": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627_\u0627\u062c\u0628\u0627\u0631\u06cc_\u0647\u06cc\u0686_\u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc_\u0646\u062f\u0627\u0631\u062f", + "target": "run_prompt_skill_\u06f3_\u062a\u0631\u062a\u06cc\u0628_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L66", + "weight": 1.0, + "source": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627_\u0627\u062c\u0628\u0627\u0631\u06cc_\u0647\u06cc\u0686_\u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc_\u0646\u062f\u0627\u0631\u062f", + "target": "run_prompt_skill_\u06f4_\u0633\u0627\u0632\u06af\u0627\u0631\u06cc_\u0628\u0627_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L72", + "weight": 1.0, + "source": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u0627\u062c\u0631\u0627_\u0627\u062c\u0628\u0627\u0631\u06cc_\u0647\u06cc\u0686_\u0627\u0633\u062a\u062b\u0646\u0627\u06cc\u06cc_\u0646\u062f\u0627\u0631\u062f", + "target": "run_prompt_skill_\u06f5_\u0627\u0635\u0648\u0644_\u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L82", + "weight": 1.0, + "source": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", + "target": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_1_\u062a\u062d\u0644\u06cc\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L90", + "weight": 1.0, + "source": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", + "target": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_2_\u0637\u0631\u0627\u062d\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L97", + "weight": 1.0, + "source": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", + "target": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_3_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L104", + "weight": 1.0, + "source": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", + "target": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_4_\u062a\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L131", + "weight": 1.0, + "source": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", + "target": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_5_\u0631\u0641\u0639_\u062e\u0637\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L137", + "weight": 1.0, + "source": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", + "target": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_6_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L164", + "weight": 1.0, + "source": "run_prompt_skill_\u0631\u0648\u0646\u062f_\u0627\u062c\u0631\u0627\u06cc_\u0647\u0631_\u0642\u0627\u0628\u0644\u06cc\u062a", + "target": "run_prompt_skill_\u0645\u0631\u062d\u0644\u0647_7_todo_\u06af\u0632\u0627\u0631\u0634", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L194", + "weight": 1.0, + "source": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062e\u0627\u0635_\u0627\u06cc\u0646_\u067e\u0631\u0648\u0698\u0647", + "target": "run_prompt_skill_backend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L210", + "weight": 1.0, + "source": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062e\u0627\u0635_\u0627\u06cc\u0646_\u067e\u0631\u0648\u0698\u0647", + "target": "run_prompt_skill_css_ui", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": ".claude/skills/run-prompt/SKILL.md", + "source_location": "L201", + "weight": 1.0, + "source": "run_prompt_skill_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062e\u0627\u0635_\u0627\u06cc\u0646_\u067e\u0631\u0648\u0698\u0647", + "target": "run_prompt_skill_frontend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L1", + "weight": 1.0, + "source": "claude", + "target": "claude_claude_md", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L59", + "weight": 1.0, + "source": "claude_claude_md", + "target": "claude_architecture", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L15", + "weight": 1.0, + "source": "claude_claude_md", + "target": "claude_commands", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L141", + "weight": 1.0, + "source": "claude_claude_md", + "target": "claude_key_patterns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L5", + "weight": 1.0, + "source": "claude_claude_md", + "target": "claude_project_overview", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L159", + "weight": 1.0, + "source": "claude_claude_md", + "target": "claude_standing_rule_api_documentation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L28", + "weight": 1.0, + "source": "claude_commands", + "target": "claude_backend_php_symfony", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L19", + "weight": 1.0, + "source": "claude_commands", + "target": "claude_first_time_setup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L45", + "weight": 1.0, + "source": "claude_commands", + "target": "claude_frontend_react_typescript", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L119", + "weight": 1.0, + "source": "claude_architecture", + "target": "claude_auth", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L61", + "weight": 1.0, + "source": "claude_architecture", + "target": "claude_backend_src", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L126", + "weight": 1.0, + "source": "claude_architecture", + "target": "claude_category_bundle_system", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L132", + "weight": 1.0, + "source": "claude_architecture", + "target": "claude_database", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CLAUDE.md", + "source_location": "L90", + "weight": 1.0, + "source": "claude_architecture", + "target": "claude_frontend_assets_admin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TEST_USERS.md", + "source_location": "L1", + "weight": 1.0, + "source": "test_users", + "target": "test_users_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062a\u0633\u062a\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TEST_USERS.md", + "source_location": "L9", + "weight": 1.0, + "source": "test_users_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062a\u0633\u062a\u06cc", + "target": "test_users_\u0627\u062f\u0645\u06cc\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TEST_USERS.md", + "source_location": "L33", + "weight": 1.0, + "source": "test_users_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062a\u0633\u062a\u06cc", + "target": "test_users_\u062f\u06a9\u062a\u0631_\u0646\u0645\u0648\u0646\u0647_\u06a9\u0627\u0645\u0644_\u062a\u0628\u0631\u06cc\u0632", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TEST_USERS.md", + "source_location": "L62", + "weight": 1.0, + "source": "test_users_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062a\u0633\u062a\u06cc", + "target": "test_users_\u062f\u06a9\u062a\u0631\u0627\u0646_bulk_\u06f1\u06f5\u06f0\u06f0_\u062f\u06a9\u062a\u0631_\u062f\u0631_\u06f1\u06f5_\u0634\u0647\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TEST_USERS.md", + "source_location": "L97", + "weight": 1.0, + "source": "test_users_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062a\u0633\u062a\u06cc", + "target": "test_users_\u0633\u0627\u062e\u062a_\u0645\u062c\u062f\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TEST_USERS.md", + "source_location": "L50", + "weight": 1.0, + "source": "test_users_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062a\u0633\u062a\u06cc", + "target": "test_users_\u0645\u0646\u0634\u06cc_\u062f\u06a9\u062a\u0631_\u0646\u0645\u0648\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TEST_USERS.md", + "source_location": "L20", + "weight": 1.0, + "source": "test_users_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_\u062a\u0633\u062a\u06cc", + "target": "test_users_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0646\u0645\u0648\u0646\u0647_\u062a\u0628\u0631\u06cc\u0632", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L1", + "weight": 1.0, + "source": "docs_architecture_audit", + "target": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L17", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_architecture_score_\u0628\u0639\u062f_\u0627\u0632_\u0627\u0635\u0644\u0627\u062d\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L562", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_architecture_violations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L9", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_executive_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L804", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_final_verdict_\u0628\u0639\u062f_\u0627\u0632_\u0627\u0635\u0644\u0627\u062d\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L537", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_missing_requirements_\u06a9\u0627\u0645\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L577", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_recommended_improvements", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L706", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_refactoring_plan", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L758", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_\u0627\u0635\u0644\u0627\u062d\u0627\u062a_\u0627\u0639\u0645\u0627\u0644_\u0634\u062f\u0647_\u0628\u0639\u062f_\u0627\u0632_audit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L792", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0627\u0645\u0646\u06cc\u062a\u06cc_\u0628\u0627\u0642\u06cc_\u0645\u0627\u0646\u062f\u0647_\u0646\u06cc\u0627\u0632_\u0628\u0647_\u062a\u0648\u062c\u0647_\u062f\u0631_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L33", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_\u06f1_\u062a\u0637\u0627\u0628\u0642_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0628\u0627_prd", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L505", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_\u06f1\u06f0_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L69", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L146", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_\u06f3_\u062a\u062d\u0644\u06cc\u0644_design_patterns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L175", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_\u06f4_\u062a\u062d\u0644\u06cc\u0644_domain_design", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L214", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_\u06f5_\u062a\u062d\u0644\u06cc\u0644_database", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L283", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_\u06f6_\u062a\u062d\u0644\u06cc\u0644_api_design", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L327", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_\u06f7_\u062a\u062d\u0644\u06cc\u0644_\u0627\u0645\u0646\u06cc\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L387", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_\u06f8_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L428", + "weight": 1.0, + "source": "docs_architecture_audit_architecture_audit_clinicpro_symfony_7_migration", + "target": "docs_architecture_audit_\u06f9_\u062a\u062d\u0644\u06cc\u0644_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L35", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f1_\u062a\u0637\u0627\u0628\u0642_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0628\u0627_prd", + "target": "docs_architecture_audit_\u0645\u0627\u0698\u0648\u0644_\u0647\u0627\u06cc_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647_\u062f\u0631_prd", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L60", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f1_\u062a\u0637\u0627\u0628\u0642_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0628\u0627_prd", + "target": "docs_architecture_audit_\u0645\u0648\u0627\u0631\u062f_\u067e\u0648\u0634\u0634_\u062f\u0627\u062f\u0647_\u0646\u0634\u062f\u0647_\u0627\u0632_prd", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L82", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", + "target": "docs_architecture_audit_maintainability", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L135", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", + "target": "docs_architecture_audit_observability", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L107", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", + "target": "docs_architecture_audit_performance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L117", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", + "target": "docs_architecture_audit_reliability", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L71", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", + "target": "docs_architecture_audit_scalability", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L93", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", + "target": "docs_architecture_audit_security", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L128", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f2_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0641\u0639\u0644\u06cc", + "target": "docs_architecture_audit_testability", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L159", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f3_\u062a\u062d\u0644\u06cc\u0644_design_patterns", + "target": "docs_architecture_audit_anti_pattern_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0645\u0634\u0627\u0647\u062f\u0647_\u0645\u06cc_\u0634\u0648\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L148", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f3_\u062a\u062d\u0644\u06cc\u0644_design_patterns", + "target": "docs_architecture_audit_pattern_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0634\u062f\u0647_\u0627\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L190", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f4_\u062a\u062d\u0644\u06cc\u0644_domain_design", + "target": "docs_architecture_audit_bounded_context_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L177", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f4_\u062a\u062d\u0644\u06cc\u0644_domain_design", + "target": "docs_architecture_audit_domain_model_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L203", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f4_\u062a\u062d\u0644\u06cc\u0644_domain_design", + "target": "docs_architecture_audit_separation_of_concerns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L270", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f5_\u062a\u062d\u0644\u06cc\u0644_database", + "target": "docs_architecture_audit_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627\u06cc_\u0645\u0646\u0627\u0633\u0628", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L216", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f5_\u062a\u062d\u0644\u06cc\u0644_database", + "target": "docs_architecture_audit_\u062c\u062f\u0627\u0648\u0644_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647_\u06f3\u06f2_\u062c\u062f\u0648\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L242", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f5_\u062a\u062d\u0644\u06cc\u0644_database", + "target": "docs_architecture_audit_\u0645\u0634\u06a9\u0644\u0627\u062a_database", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L293", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f6_\u062a\u062d\u0644\u06cc\u0644_api_design", + "target": "docs_architecture_audit_\u0646\u0642\u0627\u0637_\u0636\u0639\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L285", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f6_\u062a\u062d\u0644\u06cc\u0644_api_design", + "target": "docs_architecture_audit_\u0646\u0642\u0627\u0637_\u0642\u0648\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L329", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f7_\u062a\u062d\u0644\u06cc\u0644_\u0627\u0645\u0646\u06cc\u062a", + "target": "docs_architecture_audit_authentication", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L339", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f7_\u062a\u062d\u0644\u06cc\u0644_\u0627\u0645\u0646\u06cc\u062a", + "target": "docs_architecture_audit_authorization", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L357", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f7_\u062a\u062d\u0644\u06cc\u0644_\u0627\u0645\u0646\u06cc\u062a", + "target": "docs_architecture_audit_input_validation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L376", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f7_\u062a\u062d\u0644\u06cc\u0644_\u0627\u0645\u0646\u06cc\u062a", + "target": "docs_architecture_audit_logging_security", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L348", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f7_\u062a\u062d\u0644\u06cc\u0644_\u0627\u0645\u0646\u06cc\u062a", + "target": "docs_architecture_audit_rate_limiting", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L367", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f7_\u062a\u062d\u0644\u06cc\u0644_\u0627\u0645\u0646\u06cc\u062a", + "target": "docs_architecture_audit_secrets_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L405", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f8_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631\u06cc", + "target": "docs_architecture_audit_\u0628\u0627_\u06f1_\u06f0\u06f0\u06f0_\u06f0\u06f0\u06f0_\u06a9\u0627\u0631\u0628\u0631_\u0646\u06cc\u0627\u0632_\u0628\u0647_refactoring_\u0627\u0633\u0627\u0633\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L389", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f8_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631\u06cc", + "target": "docs_architecture_audit_\u0628\u0627_\u06f1\u06f0_\u06f0\u06f0\u06f0_\u06a9\u0627\u0631\u0628\u0631_\u0645\u0634\u06a9\u0644_\u062c\u062f\u06cc_\u0646\u06cc\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L396", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f8_\u062a\u062d\u0644\u06cc\u0644_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631\u06cc", + "target": "docs_architecture_audit_\u0628\u0627_\u06f1\u06f0\u06f0_\u06f0\u06f0\u06f0_\u06a9\u0627\u0631\u0628\u0631_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0631\u0648\u0639_\u0645\u06cc_\u0634\u0648\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L490", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f9_\u062a\u062d\u0644\u06cc\u0644_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0631\u0648\u0698\u0647", + "target": "docs_architecture_audit_dependency_direction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L442", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f9_\u062a\u062d\u0644\u06cc\u0644_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0631\u0648\u0698\u0647", + "target": "docs_architecture_audit_\u0633\u0627\u062e\u062a\u0627\u0631_\u062a\u0648\u0635\u06cc\u0647_\u0634\u062f\u0647_domain_driven", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L430", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f9_\u062a\u062d\u0644\u06cc\u0644_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0631\u0648\u0698\u0647", + "target": "docs_architecture_audit_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc_\u0641\u0639\u0644\u06cc_\u0646\u0627\u0645\u0634\u062e\u0635", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L507", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f1\u06f0_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", + "target": "docs_architecture_audit_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0628\u062d\u0631\u0627\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L526", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f1\u06f0_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", + "target": "docs_architecture_audit_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0639\u0645\u0644\u06cc\u0627\u062a\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L516", + "weight": 1.0, + "source": "docs_architecture_audit_\u06f1\u06f0_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647", + "target": "docs_architecture_audit_\u0631\u06cc\u0633\u06a9_\u0647\u0627\u06cc_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L579", + "weight": 1.0, + "source": "docs_architecture_audit_recommended_improvements", + "target": "docs_architecture_audit_\u0627\u0648\u0644\u0648\u06cc\u062a_\u06f1_\u0642\u0628\u0644_\u0627\u0632_\u0634\u0631\u0648\u0639_\u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L627", + "weight": 1.0, + "source": "docs_architecture_audit_recommended_improvements", + "target": "docs_architecture_audit_\u0627\u0648\u0644\u0648\u06cc\u062a_\u06f2_\u062f\u0631_\u062d\u06cc\u0646_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L670", + "weight": 1.0, + "source": "docs_architecture_audit_recommended_improvements", + "target": "docs_architecture_audit_\u0627\u0648\u0644\u0648\u06cc\u062a_\u06f3_\u0628\u0631\u0627\u06cc_\u0622\u0645\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0648\u0644\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L708", + "weight": 1.0, + "source": "docs_architecture_audit_refactoring_plan", + "target": "docs_architecture_audit_\u0641\u0627\u0632_\u06f0_\u0645\u0633\u062a\u0646\u062f\u0633\u0627\u0632\u06cc_\u06f3_\u062a\u0627_\u06f5_\u0631\u0648\u0632_\u0642\u0628\u0644_\u0627\u0632_\u0647\u0631_\u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L718", + "weight": 1.0, + "source": "docs_architecture_audit_refactoring_plan", + "target": "docs_architecture_audit_\u0641\u0627\u0632_\u06f1_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a_\u067e\u0627\u06cc\u0647_task_01", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L727", + "weight": 1.0, + "source": "docs_architecture_audit_refactoring_plan", + "target": "docs_architecture_audit_\u0641\u0627\u0632_\u06f2_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u0645\u0627\u0698\u0648\u0644_\u0647\u0627_\u0628\u0647_\u062a\u0631\u062a\u06cc\u0628_dependency", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L741", + "weight": 1.0, + "source": "docs_architecture_audit_refactoring_plan", + "target": "docs_architecture_audit_\u0641\u0627\u0632_\u06f3_\u0628\u0647\u06cc\u0646\u0647_\u0633\u0627\u0632\u06cc_\u0628\u0639\u062f_\u0627\u0632_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L749", + "weight": 1.0, + "source": "docs_architecture_audit_refactoring_plan", + "target": "docs_architecture_audit_\u0641\u0627\u0632_\u06f4_\u0622\u0645\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0648\u0644\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/Architecture_Audit.md", + "source_location": "L810", + "weight": 1.0, + "source": "docs_architecture_audit_final_verdict_\u0628\u0639\u062f_\u0627\u0632_\u0627\u0635\u0644\u0627\u062d\u0627\u062a", + "target": "docs_architecture_audit_\u062f\u0644\u06cc\u0644_\u062a\u0635\u0645\u06cc\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L53", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2", + "target": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u0627\u0648\u0644_\u0645\u0633\u062a\u0646\u062f_\u0645\u062d\u0635\u0648\u0644_prd", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L829", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2", + "target": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L9", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2", + "target": "docs_clinicpro_manual_v2_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648_\u0645\u0633\u062a\u0646\u062f_\u062c\u0627\u0645\u0639_\u0641\u0646\u06cc_\u0648_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L55", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2", + "target": "docs_clinicpro_manual_v2_\u06f1_\u0645\u0639\u0631\u0641\u06cc_\u0645\u062d\u0635\u0648\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L123", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2", + "target": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L567", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2", + "target": "docs_clinicpro_manual_v2_\u06f3_\u0645\u0634\u062e\u0635\u0627\u062a_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L707", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2", + "target": "docs_clinicpro_manual_v2_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u062d\u0633\u0627\u0628_\u0648_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L757", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2", + "target": "docs_clinicpro_manual_v2_\u06f5_\u0641\u0647\u0631\u0633\u062a_\u0645\u0634\u06a9\u0644\u0627\u062a_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0634\u062f\u0647_\u0648_\u0627\u0635\u0644\u0627\u062d\u0627\u062a_\u0644\u0627\u0632\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L775", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2", + "target": "docs_clinicpro_manual_v2_\u06f6_\u067e\u06cc\u0648\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L21", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u067e\u0631\u0648_\u0645\u0633\u062a\u0646\u062f_\u062c\u0627\u0645\u0639_\u0641\u0646\u06cc_\u0648_api", + "target": "docs_clinicpro_manual_v2_\u0641\u0647\u0631\u0633\u062a_\u06a9\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L59", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f1_\u0645\u0639\u0631\u0641\u06cc_\u0645\u062d\u0635\u0648\u0644", + "target": "docs_clinicpro_manual_v2_\u06f1_\u06f1_\u0646\u0642\u0634_\u0647\u0627\u06cc_\u0633\u06cc\u0633\u062a\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L71", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f1_\u0645\u0639\u0631\u0641\u06cc_\u0645\u062d\u0635\u0648\u0644", + "target": "docs_clinicpro_manual_v2_\u06f1_\u06f2_\u0641\u0644\u0648\u0647\u0627\u06cc_\u0639\u0645\u0644\u06cc\u0627\u062a\u06cc_\u0627\u0635\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L99", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f1_\u0645\u0639\u0631\u0641\u06cc_\u0645\u062d\u0635\u0648\u0644", + "target": "docs_clinicpro_manual_v2_\u06f1_\u06f3_\u067e\u0644\u0646_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L111", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f1_\u0645\u0639\u0631\u0641\u06cc_\u0645\u062d\u0635\u0648\u0644", + "target": "docs_clinicpro_manual_v2_\u06f1_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u067e\u06cc\u0627\u0645\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L91", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f1_\u06f2_\u0641\u0644\u0648\u0647\u0627\u06cc_\u0639\u0645\u0644\u06cc\u0627\u062a\u06cc_\u0627\u0635\u0644\u06cc", + "target": "docs_clinicpro_manual_v2_\u062b\u0628\u062a_\u0646\u0627\u0645_\u062f\u06a9\u062a\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L81", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f1_\u06f2_\u0641\u0644\u0648\u0647\u0627\u06cc_\u0639\u0645\u0644\u06cc\u0627\u062a\u06cc_\u0627\u0635\u0644\u06cc", + "target": "docs_clinicpro_manual_v2_\u062b\u0628\u062a_\u0646\u0627\u0645_\u062f\u06a9\u062a\u0631_\u0627\u0632_\u0637\u0631\u06cc\u0642_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L73", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f1_\u06f2_\u0641\u0644\u0648\u0647\u0627\u06cc_\u0639\u0645\u0644\u06cc\u0627\u062a\u06cc_\u0627\u0635\u0644\u06cc", + "target": "docs_clinicpro_manual_v2_\u062b\u0628\u062a_\u0646\u0627\u0645_\u062f\u06a9\u062a\u0631_\u0645\u0633\u062a\u0642\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L125", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1_\u06a9\u0627\u0631\u0628\u0631_user", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L441", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f0_\u067e\u0631\u062f\u0627\u062e\u062a_payment_types", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L483", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f1_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_profile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L509", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f2_\u0648\u0628\u0644\u0627\u06af_blog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L524", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u0646\u0638\u0631\u0627\u062a_\u0644\u0627\u06cc\u06a9_\u0648_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L147", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L245", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f3_\u062f\u06a9\u062a\u0631_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L271", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f4_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L298", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f5_\u0622\u062f\u0631\u0633_\u0647\u0627\u06cc_\u062f\u06a9\u062a\u0631_doctor_addresses", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L314", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f6_\u0645\u0646\u0634\u06cc_\u062f\u06a9\u062a\u0631_doctor_secretary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L331", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_representation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L356", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_appointment_settings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L414", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u0645\u062f\u0644_\u062f\u0627\u062f\u0647_\u0648_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f9_\u0646\u0648\u0628\u062a_appointment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L151", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f1_\u062a\u06af_tag", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L163", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f2_\u0627\u0633\u062a\u0627\u0646_state", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L175", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f3_\u0634\u0647\u0631_city", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L201", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f4_\u0628\u06cc\u0645\u0647_\u067e\u0627\u06cc\u0647_basic_insurance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L214", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f5_\u0628\u06cc\u0645\u0647_\u0645\u06a9\u0645\u0644_supplementary_insurance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L218", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f6_\u062a\u062e\u0635\u0635_\u062f\u06a9\u062a\u0631_doctor_specialty", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L231", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u0627\u0646\u0648\u0627\u0639_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_category_types", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f2_\u06f7_\u062e\u062f\u0645\u0627\u062a_\u062f\u06a9\u062a\u0631_doctor_services", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L360", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_appointment_settings", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u06f1_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc_weekly_schedule", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L373", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_appointment_settings", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u06f2_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a_holidays", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L388", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_appointment_settings", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u06f3_\u0644\u063a\u0648_\u062a\u0639\u0637\u06cc\u0644_date_override", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L404", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_appointment_settings", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f8_\u06f4_\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645_\u0645\u062d\u0627\u0633\u0628\u0647_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u062e\u0627\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L443", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f0_\u067e\u0631\u062f\u0627\u062e\u062a_payment_types", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f0_\u06f1_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0648\u0628\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L462", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f0_\u067e\u0631\u062f\u0627\u062e\u062a_payment_types", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f0_\u06f2_\u067e\u0631\u062f\u0627\u062e\u062a_\u0627\u0634\u062a\u0631\u0627\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L526", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u0646\u0638\u0631\u0627\u062a_\u0644\u0627\u06cc\u06a9_\u0648_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u06f1_\u0646\u0638\u0631_comment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L539", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u0646\u0638\u0631\u0627\u062a_\u0644\u0627\u06cc\u06a9_\u0648_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u06f2_\u0644\u0627\u06cc\u06a9_like", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L550", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u0646\u0638\u0631\u0627\u062a_\u0644\u0627\u06cc\u06a9_\u0648_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc", + "target": "docs_clinicpro_manual_v2_\u06f2_\u06f1\u06f3_\u06f3_\u0627\u0645\u062a\u06cc\u0627\u0632_rate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L571", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f3_\u0645\u0634\u062e\u0635\u0627\u062a_api", + "target": "docs_clinicpro_manual_v2_task_02_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L602", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f3_\u0645\u0634\u062e\u0635\u0627\u062a_api", + "target": "docs_clinicpro_manual_v2_task_05_api_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L624", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f3_\u0645\u0634\u062e\u0635\u0627\u062a_api", + "target": "docs_clinicpro_manual_v2_task_07_api_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L646", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f3_\u0645\u0634\u062e\u0635\u0627\u062a_api", + "target": "docs_clinicpro_manual_v2_task_08_api_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L678", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f3_\u0645\u0634\u062e\u0635\u0627\u062a_api", + "target": "docs_clinicpro_manual_v2_task_09_api_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L584", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_task_02_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", + "target": "docs_clinicpro_manual_v2_get_oauth_userinfo_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631_\u0633\u0627\u0632\u06af\u0627\u0631_\u0628\u0627_\u062f\u0631\u0648\u067e\u0627\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L593", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_task_02_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", + "target": "docs_clinicpro_manual_v2_post_oauth_token_\u062a\u062c\u062f\u06cc\u062f_\u062a\u0648\u06a9\u0646_refresh", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L575", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_task_02_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", + "target": "docs_clinicpro_manual_v2_post_oauth_token_\u0648\u0631\u0648\u062f_\u0628\u0647_\u0633\u06cc\u0633\u062a\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L606", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_task_05_api_\u062f\u06a9\u062a\u0631", + "target": "docs_clinicpro_manual_v2_get_api_v1_doctors_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L615", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_task_05_api_\u062f\u06a9\u062a\u0631", + "target": "docs_clinicpro_manual_v2_get_api_v1_doctors_id_insurances", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L628", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_task_07_api_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent", + "target": "docs_clinicpro_manual_v2_get_api_v1_representations_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L637", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_task_07_api_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent", + "target": "docs_clinicpro_manual_v2_post_api_v1_representations_id_bank_accounts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L659", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_task_08_api_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "docs_clinicpro_manual_v2_get_api_v1_categories_cities_\u0634\u0647\u0631\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L650", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_task_08_api_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "docs_clinicpro_manual_v2_get_api_v1_categories_states_\u0627\u0633\u062a\u0627\u0646_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L668", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_task_08_api_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "docs_clinicpro_manual_v2_\u0633\u0627\u06cc\u0631_endpoint_\u0647\u0627\u06cc_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0627\u0644\u0632\u0627\u0645\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L680", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_task_09_api_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a", + "target": "docs_clinicpro_manual_v2_get_api_v1_appointment_settings_slots_\u062f\u0631\u06cc\u0627\u0641\u062a_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u062e\u0627\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L698", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_task_09_api_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a", + "target": "docs_clinicpro_manual_v2_post_api_v1_appointment_settings_holidays_\u062b\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u06cc_\u0641\u0642\u0637_\u0627\u062f\u0645\u06cc\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L689", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_task_09_api_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a", + "target": "docs_clinicpro_manual_v2_post_api_v1_appointment_settings_overrides_\u062b\u0628\u062a_override_\u062a\u0648\u0633\u0637_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L709", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u062d\u0633\u0627\u0628_\u0648_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9", + "target": "docs_clinicpro_manual_v2_\u06f4_\u06f1_\u062d\u0633\u0627\u0628_\u067e\u06cc\u0627\u0645\u06a9_sms_account", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L721", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u062d\u0633\u0627\u0628_\u0648_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9", + "target": "docs_clinicpro_manual_v2_\u06f4_\u06f2_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9_sms_queue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L737", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u062d\u0633\u0627\u0628_\u0648_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9", + "target": "docs_clinicpro_manual_v2_\u06f4_\u06f3_api_\u067e\u06cc\u0627\u0645\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L748", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f4_\u06f3_api_\u067e\u06cc\u0627\u0645\u06a9", + "target": "docs_clinicpro_manual_v2_get_api_v1_sms_balance_\u0645\u0648\u062c\u0648\u062f\u06cc_\u062d\u0633\u0627\u0628_\u067e\u06cc\u0627\u0645\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L739", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f4_\u06f3_api_\u067e\u06cc\u0627\u0645\u06a9", + "target": "docs_clinicpro_manual_v2_post_api_v1_sms_queue_\u0627\u0641\u0632\u0648\u062f\u0646_\u0628\u0647_\u0635\u0641", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L777", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f6_\u067e\u06cc\u0648\u0633\u062a", + "target": "docs_clinicpro_manual_v2_\u06f6_\u06f1_\u062f\u06cc\u0627\u06af\u0631\u0627\u0645_\u0648\u0636\u0639\u06cc\u062a_\u0646\u0648\u0628\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L793", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f6_\u067e\u06cc\u0648\u0633\u062a", + "target": "docs_clinicpro_manual_v2_\u06f6_\u06f2_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L803", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f6_\u067e\u06cc\u0648\u0633\u062a", + "target": "docs_clinicpro_manual_v2_\u06f6_\u06f3_\u0628\u0631\u0631\u0633\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L813", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u06f6_\u067e\u06cc\u0648\u0633\u062a", + "target": "docs_clinicpro_manual_v2_\u06f6_\u06f4_\u0645\u062d\u062f\u0648\u062f\u0647_\u0633\u06cc\u0633\u062a\u0645_scope", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4251", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_10_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4576", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_11_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_date_override", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4833", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_12_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5090", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_13_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_appointment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5207", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_14_\u0645\u0646\u0634\u06cc_secretary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5384", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_15_\u067e\u0631\u062f\u0627\u062e\u062a_payment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5506", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L869", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_1_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L981", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_2_\u06a9\u0627\u0631\u0628\u0631_user", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1164", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_3_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_user_profile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1807", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2435", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_5_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631_doctor_address", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2641", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3596", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3804", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4108", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_9_\u0628\u06cc\u0645\u0647_\u062f\u06a9\u062a\u0631_doctor_insurance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L854", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_\u062e\u0637\u0627\u0647\u0627\u06cc_\u0639\u0645\u0648\u0645\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L833", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_\u0628\u062e\u0634_\u062f\u0648\u0645_\u0645\u0633\u062a\u0646\u062f_\u06a9\u0627\u0645\u0644_api", + "target": "docs_clinicpro_manual_v2_\u0641\u0647\u0631\u0633\u062a_\u0645\u0637\u0627\u0644\u0628", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L871", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_1_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", + "target": "docs_clinicpro_manual_v2_1_post_refresh_token", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L896", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_1_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", + "target": "docs_clinicpro_manual_v2_2_get_x_csrf_token", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L914", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_1_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a_authentication", + "target": "docs_clinicpro_manual_v2_3_get_user_info", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L879", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_1_post_refresh_token", + "target": "docs_clinicpro_manual_v2_request_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L888", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_1_post_refresh_token", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L906", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_2_get_x_csrf_token", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_906", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L924", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_3_get_user_info", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_924", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L983", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_2_\u06a9\u0627\u0631\u0628\u0631_user", + "target": "docs_clinicpro_manual_v2_4_post_verify_code", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1015", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_2_\u06a9\u0627\u0631\u0628\u0631_user", + "target": "docs_clinicpro_manual_v2_5_post_send_code", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1049", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_2_\u06a9\u0627\u0631\u0628\u0631_user", + "target": "docs_clinicpro_manual_v2_6_post_register", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1071", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_2_\u06a9\u0627\u0631\u0628\u0631_user", + "target": "docs_clinicpro_manual_v2_7_delete_delete_user", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1093", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_2_\u06a9\u0627\u0631\u0628\u0631_user", + "target": "docs_clinicpro_manual_v2_8_patch_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1133", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_2_\u06a9\u0627\u0631\u0628\u0631_user", + "target": "docs_clinicpro_manual_v2_9_get_list_secretary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L991", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_4_post_verify_code", + "target": "docs_clinicpro_manual_v2_request_body_991", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L998", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_4_post_verify_code", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1007", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_4_post_verify_code", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1007", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1025", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_5_post_send_code", + "target": "docs_clinicpro_manual_v2_request_body_1025", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1032", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_5_post_send_code", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1032", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1041", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_5_post_send_code", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1041", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1057", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_post_register", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1063", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_post_register", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1063", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1079", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_7_delete_delete_user", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1079", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1085", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_7_delete_delete_user", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1085", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1107", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_8_patch_patch", + "target": "docs_clinicpro_manual_v2_request_body_1107", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1115", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_8_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1115", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1101", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_8_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1101", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1125", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_8_patch_patch", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1125", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1147", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_9_get_list_secretary", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1147", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1141", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_9_get_list_secretary", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1154", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_9_get_list_secretary", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1154", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1166", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_3_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_user_profile", + "target": "docs_clinicpro_manual_v2_10_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1462", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_3_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_user_profile", + "target": "docs_clinicpro_manual_v2_11_get_get", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1486", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_3_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_user_profile", + "target": "docs_clinicpro_manual_v2_12_patch_path_only_disease", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1783", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_3_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u0628\u06cc\u0645\u0627\u0631_user_profile", + "target": "docs_clinicpro_manual_v2_13_delete_delete", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1180", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_10_post_post", + "target": "docs_clinicpro_manual_v2_request_body_1180", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1200", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_10_post_post", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1174", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_10_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1174", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1454", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_10_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1454", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1472", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_11_get_get", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1472", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1478", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_11_get_get", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1478", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1501", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_12_patch_path_only_disease", + "target": "docs_clinicpro_manual_v2_request_body_1501", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1521", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_12_patch_path_only_disease", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1521", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1494", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_12_patch_path_only_disease", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1494", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1775", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_12_patch_path_only_disease", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1775", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1791", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_13_delete_delete", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1791", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1797", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_13_delete_delete", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1797", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1809", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", + "target": "docs_clinicpro_manual_v2_14_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1833", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", + "target": "docs_clinicpro_manual_v2_15_patch_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1876", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", + "target": "docs_clinicpro_manual_v2_16_delete_delete", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1901", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", + "target": "docs_clinicpro_manual_v2_17_get_get", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2039", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", + "target": "docs_clinicpro_manual_v2_18_get_doctor_list", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2304", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", + "target": "docs_clinicpro_manual_v2_19_post_image_upload", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2328", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", + "target": "docs_clinicpro_manual_v2_20_get_clinic_doctor_list", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2361", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", + "target": "docs_clinicpro_manual_v2_21_get_all_doctor_services", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2386", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", + "target": "docs_clinicpro_manual_v2_22_get_get_doctor_rate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2410", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_4_\u062f\u06a9\u062a\u0631_doctor", + "target": "docs_clinicpro_manual_v2_23_delete_delete", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1819", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_14_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1819", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1825", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_14_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1825", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1850", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_15_patch_patch", + "target": "docs_clinicpro_manual_v2_request_body_1850", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1857", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_15_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_1857", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1843", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_15_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1843", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1868", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_15_patch_patch", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1868", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1886", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_16_delete_delete", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_1886", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1893", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_16_delete_delete", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1893", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L1911", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_17_get_get", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_1911", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2049", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_18_get_doctor_list", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2049", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2064", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_18_get_doctor_list", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2064", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2312", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_19_post_image_upload", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2312", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2320", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_19_post_image_upload", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2320", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2338", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_20_get_clinic_doctor_list", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2338", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2353", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_20_get_clinic_doctor_list", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2353", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2371", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_21_get_all_doctor_services", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2371", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2378", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_21_get_all_doctor_services", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2378", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2396", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_22_get_get_doctor_rate", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2396", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2402", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_22_get_get_doctor_rate", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2402", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2418", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_23_delete_delete", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2418", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2425", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_23_delete_delete", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2425", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2437", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_5_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631_doctor_address", + "target": "docs_clinicpro_manual_v2_24_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2461", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_5_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631_doctor_address", + "target": "docs_clinicpro_manual_v2_25_patch_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2504", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_5_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631_doctor_address", + "target": "docs_clinicpro_manual_v2_26_delete_delete", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2529", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_5_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631_doctor_address", + "target": "docs_clinicpro_manual_v2_27_get_get", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2579", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_5_\u0622\u062f\u0631\u0633_\u062f\u06a9\u062a\u0631_doctor_address", + "target": "docs_clinicpro_manual_v2_28_get_list", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2447", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_24_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2447", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2453", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_24_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2453", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2478", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_25_patch_patch", + "target": "docs_clinicpro_manual_v2_request_body_2478", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2485", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_25_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_2485", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2471", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_25_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2471", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2496", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_25_patch_patch", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2496", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2514", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_26_delete_delete", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2514", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2521", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_26_delete_delete", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2521", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2539", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_27_get_get", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_2539", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2545", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_27_get_get", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2545", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2589", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_28_get_list", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2589", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2643", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_29_get_clinic_list", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2763", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_30_get_get", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3011", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_31_patch_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3075", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_32_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3153", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_33_post_image_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3177", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_34_post_image_logo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3201", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_35_patch_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3250", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_36_get_get_my_rate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3275", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_37_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3324", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_38_get_unapproved_comments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3354", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_39_patch_comment_confirmation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3383", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_40_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3412", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_41_patch_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3461", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_42_delete_delete", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3484", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_43_get_get", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3506", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_44_get_list_comment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3536", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_45_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3565", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_6_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic", + "target": "docs_clinicpro_manual_v2_46_patch_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2653", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_29_get_clinic_list", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2653", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2664", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_29_get_clinic_list", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2664", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L2773", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_30_get_get", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2773", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3027", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_31_patch_patch", + "target": "docs_clinicpro_manual_v2_request_body_3027", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3044", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_31_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3044", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3021", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_31_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3021", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3067", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_31_patch_patch", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3067", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3091", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_32_post_post", + "target": "docs_clinicpro_manual_v2_request_body_3091", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3110", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_32_post_post", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3110", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3085", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_32_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3085", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3145", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_32_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3145", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3161", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_33_post_image_clinic", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3161", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3169", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_33_post_image_clinic", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3169", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3185", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_34_post_image_logo", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3185", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3193", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_34_post_image_logo", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3193", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3216", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_35_patch_patch", + "target": "docs_clinicpro_manual_v2_request_body_3216", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3228", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_35_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3228", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3209", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_35_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3209", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3242", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_35_patch_patch", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3242", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3260", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_36_get_get_my_rate", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3260", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3267", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_36_get_get_my_rate", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3267", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3290", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_37_post_post", + "target": "docs_clinicpro_manual_v2_request_body_3290", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3302", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_37_post_post", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3302", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3283", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_37_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3283", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3316", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_37_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3316", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3339", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_38_get_unapproved_comments", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3339", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3332", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_38_get_unapproved_comments", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3332", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3346", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_38_get_unapproved_comments", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3346", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3369", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_39_patch_comment_confirmation", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3369", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3362", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_39_patch_comment_confirmation", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3362", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3375", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_39_patch_comment_confirmation", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3375", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3398", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_40_post_post", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3398", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3391", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_40_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3391", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3404", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_40_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3404", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3427", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_41_patch_patch", + "target": "docs_clinicpro_manual_v2_request_body_3427", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3439", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_41_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3439", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3420", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_41_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3420", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3453", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_41_patch_patch", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3453", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3469", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_42_delete_delete", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3469", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3476", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_42_delete_delete", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3476", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3492", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_43_get_get", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3492", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3498", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_43_get_get", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3498", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3521", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_44_get_list_comment", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3521", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3514", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_44_get_list_comment", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3514", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3528", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_44_get_list_comment", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3528", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3551", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_45_post_post", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3551", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3544", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_45_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3544", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3557", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_45_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3557", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3580", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_46_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3580", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3573", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_46_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3573", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3586", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_46_patch_patch", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3586", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3598", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", + "target": "docs_clinicpro_manual_v2_47_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3620", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", + "target": "docs_clinicpro_manual_v2_48_patch_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3642", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", + "target": "docs_clinicpro_manual_v2_49_get_get", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3664", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", + "target": "docs_clinicpro_manual_v2_50_get_get", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3687", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", + "target": "docs_clinicpro_manual_v2_51_get_my_appointments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3710", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", + "target": "docs_clinicpro_manual_v2_52_get_my_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3740", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", + "target": "docs_clinicpro_manual_v2_53_get_representation_filter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3771", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_7_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_agent_representation", + "target": "docs_clinicpro_manual_v2_54_get_yearly_income", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3606", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_47_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3606", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3612", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_47_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3612", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3628", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_48_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3628", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3634", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_48_patch_patch", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3634", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3650", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_49_get_get", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3650", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3656", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_49_get_get", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3656", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3672", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_50_get_get", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3672", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3679", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_50_get_get", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3679", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3695", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_51_get_my_appointments", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3695", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3702", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_51_get_my_appointments", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3702", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3725", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_52_get_my_doctor", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3725", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3718", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_52_get_my_doctor", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3718", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3732", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_52_get_my_doctor", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3732", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3756", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_53_get_representation_filter", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3756", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3748", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_53_get_representation_filter", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3748", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3763", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_53_get_representation_filter", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3763", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3787", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_54_get_yearly_income", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3787", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3779", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_54_get_yearly_income", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3779", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3794", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_54_get_yearly_income", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3794", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3806", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", + "target": "docs_clinicpro_manual_v2_55_get_all_tag", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3837", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", + "target": "docs_clinicpro_manual_v2_56_get_supplementary_insurance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3868", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", + "target": "docs_clinicpro_manual_v2_57_get_categories_list", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3900", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", + "target": "docs_clinicpro_manual_v2_58_get_all_state", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3931", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", + "target": "docs_clinicpro_manual_v2_59_get_all_city", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3963", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", + "target": "docs_clinicpro_manual_v2_60_get_all_specially_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3994", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", + "target": "docs_clinicpro_manual_v2_61_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4033", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", + "target": "docs_clinicpro_manual_v2_62_patch_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4070", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_8_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", + "target": "docs_clinicpro_manual_v2_63_delete_delete", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3823", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_55_get_all_tag", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3823", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3816", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_55_get_all_tag", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3816", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3829", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_55_get_all_tag", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3829", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3854", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_56_get_supplementary_insurance", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3854", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3847", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_56_get_supplementary_insurance", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3847", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3860", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_56_get_supplementary_insurance", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3860", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3886", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_57_get_categories_list", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3886", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3878", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_57_get_categories_list", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3878", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3892", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_57_get_categories_list", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3892", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3917", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_58_get_all_state", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3917", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3910", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_58_get_all_state", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3910", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3923", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_58_get_all_state", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3923", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3949", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_59_get_all_city", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3949", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3941", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_59_get_all_city", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3941", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3955", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_59_get_all_city", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3955", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3980", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_60_get_all_specially_doctor", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3980", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3973", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_60_get_all_specially_doctor", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3973", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L3986", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_60_get_all_specially_doctor", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3986", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4009", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_61_post_post", + "target": "docs_clinicpro_manual_v2_request_body_4009", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4016", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_61_post_post", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4016", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4002", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_61_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4002", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4025", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_61_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4025", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4048", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_62_patch_patch", + "target": "docs_clinicpro_manual_v2_request_body_4048", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4054", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_62_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4054", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4041", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_62_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4041", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4062", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_62_patch_patch", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4062", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4084", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_63_delete_delete", + "target": "docs_clinicpro_manual_v2_request_body_4084", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4090", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_63_delete_delete", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4090", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4078", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_63_delete_delete", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4078", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4098", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_63_delete_delete", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4098", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4110", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_9_\u0628\u06cc\u0645\u0647_\u062f\u06a9\u062a\u0631_doctor_insurance", + "target": "docs_clinicpro_manual_v2_64_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4151", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_9_\u0628\u06cc\u0645\u0647_\u062f\u06a9\u062a\u0631_doctor_insurance", + "target": "docs_clinicpro_manual_v2_65_delete_delete", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4187", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_9_\u0628\u06cc\u0645\u0647_\u062f\u06a9\u062a\u0631_doctor_insurance", + "target": "docs_clinicpro_manual_v2_66_get_get", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4209", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_9_\u0628\u06cc\u0645\u0647_\u062f\u06a9\u062a\u0631_doctor_insurance", + "target": "docs_clinicpro_manual_v2_67_patch_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4125", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_64_post_post", + "target": "docs_clinicpro_manual_v2_request_body_4125", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4133", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_64_post_post", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4133", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4118", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_64_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4118", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4143", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_64_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4143", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4165", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_65_delete_delete", + "target": "docs_clinicpro_manual_v2_request_body_4165", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4171", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_65_delete_delete", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4171", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4159", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_65_delete_delete", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4159", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4179", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_65_delete_delete", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4179", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4195", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_66_get_get", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4195", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4201", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_66_get_get", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4223", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_67_patch_patch", + "target": "docs_clinicpro_manual_v2_request_body_4223", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4231", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_67_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4231", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4217", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_67_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4217", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4241", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_67_patch_patch", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4241", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4253", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_10_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", + "target": "docs_clinicpro_manual_v2_68_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4402", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_10_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", + "target": "docs_clinicpro_manual_v2_69_patch_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4549", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_10_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u0628\u0631\u0646\u0627\u0645\u0647_\u0647\u0641\u062a\u06af\u06cc", + "target": "docs_clinicpro_manual_v2_70_get_get", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4270", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_68_post_post", + "target": "docs_clinicpro_manual_v2_request_body_4270", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4277", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_68_post_post", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4277", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4263", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_68_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4263", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4394", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_68_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4394", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4419", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_69_patch_patch", + "target": "docs_clinicpro_manual_v2_request_body_4419", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4425", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_69_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4425", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4412", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_69_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4412", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4541", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_69_patch_patch", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4541", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4559", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_70_get_get", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4559", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4566", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_70_get_get", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4566", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4578", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_11_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_date_override", + "target": "docs_clinicpro_manual_v2_71_get_list", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4601", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_11_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_date_override", + "target": "docs_clinicpro_manual_v2_72_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4658", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_11_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_date_override", + "target": "docs_clinicpro_manual_v2_73_patch_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4785", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_11_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_date_override", + "target": "docs_clinicpro_manual_v2_74_delete_delete", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4808", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_11_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_date_override", + "target": "docs_clinicpro_manual_v2_75_get_get", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4586", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_71_get_list", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4586", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4593", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_71_get_list", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4593", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4616", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_72_post_post", + "target": "docs_clinicpro_manual_v2_request_body_4616", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4624", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_72_post_post", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4624", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4609", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_72_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4609", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4650", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_72_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4650", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4673", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_73_patch_patch", + "target": "docs_clinicpro_manual_v2_request_body_4673", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4679", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_73_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4679", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4666", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_73_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4666", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4777", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_73_patch_patch", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4777", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4793", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_74_delete_delete", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4793", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4800", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_74_delete_delete", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4800", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4816", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_75_get_get", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4816", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4823", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_75_get_get", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4823", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4835", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_12_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", + "target": "docs_clinicpro_manual_v2_76_delete_delete", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4858", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_12_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", + "target": "docs_clinicpro_manual_v2_77_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4915", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_12_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", + "target": "docs_clinicpro_manual_v2_78_patch_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5042", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_12_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", + "target": "docs_clinicpro_manual_v2_79_delete_delete", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5065", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_12_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", + "target": "docs_clinicpro_manual_v2_80_get_get", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4843", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_76_delete_delete", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4843", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4850", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_76_delete_delete", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4850", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4873", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_77_post_post", + "target": "docs_clinicpro_manual_v2_request_body_4873", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4881", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_77_post_post", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4881", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4866", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_77_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4866", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4907", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_77_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4907", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4930", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_78_patch_patch", + "target": "docs_clinicpro_manual_v2_request_body_4930", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4936", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_78_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4936", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L4923", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_78_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4923", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5034", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_78_patch_patch", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5034", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5050", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_79_delete_delete", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5050", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5057", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_79_delete_delete", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5057", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5073", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_80_get_get", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5073", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5080", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_80_get_get", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5080", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5092", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_13_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_appointment", + "target": "docs_clinicpro_manual_v2_81_get_appointment_slots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5123", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_13_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_appointment", + "target": "docs_clinicpro_manual_v2_82_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5155", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_13_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_appointment", + "target": "docs_clinicpro_manual_v2_83_get_days_not_available_for_appointments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5179", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_13_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_appointment", + "target": "docs_clinicpro_manual_v2_84_get_my_appointments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5109", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_81_get_appointment_slots", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5109", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5102", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_81_get_appointment_slots", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_5102", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5115", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_81_get_appointment_slots", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5115", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5140", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_82_post_post", + "target": "docs_clinicpro_manual_v2_request_body_5140", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5133", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_82_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5133", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5147", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_82_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5147", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5165", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_83_get_days_not_available_for_appointments", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5165", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5171", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_83_get_days_not_available_for_appointments", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5171", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5189", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_84_get_my_appointments", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_5189", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5197", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_84_get_my_appointments", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5197", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5209", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_14_\u0645\u0646\u0634\u06cc_secretary", + "target": "docs_clinicpro_manual_v2_85_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5232", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_14_\u0645\u0646\u0634\u06cc_secretary", + "target": "docs_clinicpro_manual_v2_86_patch_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5359", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_14_\u0645\u0646\u0634\u06cc_secretary", + "target": "docs_clinicpro_manual_v2_87_get_get", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5217", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_85_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5217", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5224", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_85_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5224", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5247", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_86_patch_patch", + "target": "docs_clinicpro_manual_v2_request_body_5247", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5253", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_86_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_5253", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5240", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_86_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5240", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5351", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_86_patch_patch", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5351", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5367", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_87_get_get", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5367", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5374", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_87_get_get", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5374", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5386", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_15_\u067e\u0631\u062f\u0627\u062e\u062a_payment", + "target": "docs_clinicpro_manual_v2_88_get_get", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5409", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_15_\u067e\u0631\u062f\u0627\u062e\u062a_payment", + "target": "docs_clinicpro_manual_v2_89_patch_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5432", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_15_\u067e\u0631\u062f\u0627\u062e\u062a_payment", + "target": "docs_clinicpro_manual_v2_90_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5455", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_15_\u067e\u0631\u062f\u0627\u062e\u062a_payment", + "target": "docs_clinicpro_manual_v2_91_delete_delete", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5478", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_15_\u067e\u0631\u062f\u0627\u062e\u062a_payment", + "target": "docs_clinicpro_manual_v2_92_get_my_payments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5394", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_88_get_get", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5394", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5401", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_88_get_get", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5401", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5417", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_89_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5417", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5424", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_89_patch_patch", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5424", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5440", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_90_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5440", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5447", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_90_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5447", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5463", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_91_delete_delete", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5463", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5470", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_91_delete_delete", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5470", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5488", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_92_get_my_payments", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_5488", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5496", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_92_get_my_payments", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5496", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5508", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", + "target": "docs_clinicpro_manual_v2_93_get_top_blogs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5696", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", + "target": "docs_clinicpro_manual_v2_94_post_post", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5746", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", + "target": "docs_clinicpro_manual_v2_95_patch_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5787", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", + "target": "docs_clinicpro_manual_v2_96_delete_delete", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5812", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", + "target": "docs_clinicpro_manual_v2_97_get_get_blog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5836", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", + "target": "docs_clinicpro_manual_v2_98_get_list_blogs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5869", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_16_\u0648\u0628\u0644\u0627\u06af_blog", + "target": "docs_clinicpro_manual_v2_99_post_image_upload", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5518", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_93_get_top_blogs", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5518", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5524", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_93_get_top_blogs", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5524", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5713", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_94_post_post", + "target": "docs_clinicpro_manual_v2_request_body_5713", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5721", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_94_post_post", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_5721", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5706", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_94_post_post", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5706", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5738", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_94_post_post", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5738", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5763", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_95_patch_patch", + "target": "docs_clinicpro_manual_v2_request_body_5763", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5770", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_95_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_5770", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5756", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_95_patch_patch", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5756", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5779", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_95_patch_patch", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5779", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5797", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_96_delete_delete", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5797", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5804", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_96_delete_delete", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5804", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5822", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_97_get_get_blog", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5822", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5828", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_97_get_get_blog", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5828", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5855", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_98_get_list_blogs", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5855", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5846", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_98_get_list_blogs", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_5846", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5861", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_98_get_list_blogs", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5861", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5877", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_99_post_image_upload", + "target": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_5877", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/ClinicPro_Manual_v2.md", + "source_location": "L5885", + "weight": 1.0, + "source": "docs_clinicpro_manual_v2_99_post_image_upload", + "target": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_5885", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L1", + "weight": 1.0, + "source": "prd_prd", + "target": "prd_prd_prd_clinicpro_phase_2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L548", + "weight": 1.0, + "source": "prd_prd_prd_clinicpro_phase_2", + "target": "prd_prd_definition_of_done_\u0647\u0631_\u0627\u067e\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L490", + "weight": 1.0, + "source": "prd_prd_prd_clinicpro_phase_2", + "target": "prd_prd_\u0627\u0648\u0644\u0648\u06cc\u062a_\u0628\u0646\u062f\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L38", + "weight": 1.0, + "source": "prd_prd_prd_clinicpro_phase_2", + "target": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L9", + "weight": 1.0, + "source": "prd_prd_prd_clinicpro_phase_2", + "target": "prd_prd_\u062e\u0644\u0627\u0635\u0647_\u0627\u062c\u0631\u0627\u06cc\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L524", + "weight": 1.0, + "source": "prd_prd_prd_clinicpro_phase_2", + "target": "prd_prd_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a_\u0645\u0648\u062c\u0648\u062f_\u0642\u0627\u0628\u0644_\u0627\u0633\u062a\u0641\u0627\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L538", + "weight": 1.0, + "source": "prd_prd_prd_clinicpro_phase_2", + "target": "prd_prd_\u0645\u0639\u0645\u0627\u0631\u06cc_\u0645\u0634\u062a\u0631\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L504", + "weight": 1.0, + "source": "prd_prd_prd_clinicpro_phase_2", + "target": "prd_prd_\u0646\u0642\u0634\u0647_entity_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L15", + "weight": 1.0, + "source": "prd_prd_prd_clinicpro_phase_2", + "target": "prd_prd_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L42", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", + "target": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f1_\u067e\u0631\u0633\u0646\u0644_staff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L97", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", + "target": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L216", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", + "target": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f3_\u0645\u0646\u0634\u06cc_secretary_\u062a\u06a9\u0645\u06cc\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L245", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", + "target": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f4_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L308", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", + "target": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f5_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L374", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", + "target": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L463", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", + "target": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f7_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L74", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f1_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "prd_prd_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L58", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f1_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "prd_prd_entity_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L83", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f1_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "prd_prd_frontend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L44", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f1_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "prd_prd_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L88", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f1_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "prd_prd_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L48", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f1_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L178", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prd_prd_api_178", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L142", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prd_prd_entities_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L194", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prd_prd_frontend_194", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L99", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_99", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L111", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prd_prd_\u062f\u0648\u0631\u0647_\u0647\u0627\u06cc_\u0627\u0634\u062a\u0631\u0627\u06a9_\u0645\u062b\u0627\u0644_\u0627\u062f\u0645\u06cc\u0646_\u062a\u0646\u0638\u06cc\u0645_\u0645\u06cc_\u06a9\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L103", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prd_prd_\u0633\u0637\u0648\u062d_\u067e\u0646\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L205", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prd_prd_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_205", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L121", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prd_prd_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062a\u0631\u06cc\u0627\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L129", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f2_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_129", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L239", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f3_\u0645\u0646\u0634\u06cc_secretary_\u062a\u06a9\u0645\u06cc\u0644", + "target": "prd_prd_api_\u0645\u0648\u062c\u0648\u062f_\u0646\u06cc\u0627\u0632_\u0628\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0646\u062f\u0627\u0631\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L234", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f3_\u0645\u0646\u0634\u06cc_secretary_\u062a\u06a9\u0645\u06cc\u0644", + "target": "prd_prd_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L218", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f3_\u0645\u0646\u0634\u06cc_secretary_\u062a\u06a9\u0645\u06cc\u0644", + "target": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_218", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L225", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f3_\u0645\u0646\u0634\u06cc_secretary_\u062a\u06a9\u0645\u06cc\u0644", + "target": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_225", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L282", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f4_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "prd_prd_api_282", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L261", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f4_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "prd_prd_entities_\u062c\u062f\u06cc\u062f_261", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L295", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f4_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "prd_prd_frontend_295", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L247", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f4_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_247", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L299", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f4_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "prd_prd_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_299", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L251", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f4_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_251", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L352", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f5_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "target": "prd_prd_api_352", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L331", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f5_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "target": "prd_prd_entities_\u062c\u062f\u06cc\u062f_331", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L363", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f5_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "target": "prd_prd_frontend_363", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L368", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f5_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "target": "prd_prd_\u062a\u0623\u062b\u06cc\u0631_\u0628\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L310", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f5_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "target": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_310", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L318", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f5_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_sms_panel", + "target": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_318", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L436", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "prd_prd_api_436", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L401", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "prd_prd_entities_\u062c\u062f\u06cc\u062f_401", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L447", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "prd_prd_frontend_447", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L376", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_376", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L453", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "prd_prd_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_453", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L391", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "prd_prd_\u0645\u062d\u0627\u0633\u0628\u0647_\u0645\u0628\u0644\u063a_\u0646\u0647\u0627\u06cc\u06cc_\u0633\u0634\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L380", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f6_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_380", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L478", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f7_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", + "target": "prd_prd_api_\u0645\u0648\u062c\u0648\u062f_\u0646\u06cc\u0627\u0632_\u0628\u0647_endpoint_\u062c\u062f\u06cc\u062f_\u0646\u062f\u0627\u0631\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L483", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f7_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", + "target": "prd_prd_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u0648\u0631\u062f_\u0646\u06cc\u0627\u0632", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L465", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f7_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", + "target": "prd_prd_\u062a\u0648\u0636\u06cc\u062d_465", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/PRD/prd.md", + "source_location": "L469", + "weight": 1.0, + "source": "prd_prd_\u0627\u067e\u06cc\u06a9_\u06f7_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_smart_dashboard", + "target": "prd_prd_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u0647\u0627\u06cc_\u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc_469", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L1", + "weight": 1.0, + "source": "admin_ui_ui_design_spec", + "target": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L330", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_10_modal_dialog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L354", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_11_toast_notifications", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L372", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_12_empty_states_loading", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L400", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_13_page_header_\u0647\u0631_\u0635\u0641\u062d\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L411", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_14_\u062a\u06a9\u0646\u0648\u0644\u0648\u0698\u06cc_stack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L435", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_15_responsive_breakpoints", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L445", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_16_dark_mode_\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc_\u0641\u0627\u0632_\u062f\u0648\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L459", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_17_\u0646\u0645\u0648\u0646\u0647_\u0631\u0646\u06af_\u0628\u0646\u062f\u06cc_\u0635\u0641\u062d\u0647_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L6", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_1_design_system_\u067e\u0627\u06cc\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L81", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_2_layout_structure", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L102", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_3_sidebar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L174", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_4_topbar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L189", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_5_cards", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L215", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_6_datatable_\u062c\u062f\u0648\u0644_\u062f\u0627\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L240", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_7_status_badges", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L277", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_8_\u0641\u0631\u0645_\u0647\u0627_forms", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L311", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_9_\u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627_charts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L478", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_clinicpro_admin_ui_design_specification", + "target": "admin_ui_ui_design_spec_\u0645\u0646\u0627\u0628\u0639", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L63", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_1_design_system_\u067e\u0627\u06cc\u0647", + "target": "admin_ui_ui_design_spec_spacing_border_radius", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L48", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_1_design_system_\u067e\u0627\u06cc\u0647", + "target": "admin_ui_ui_design_spec_\u062a\u0627\u06cc\u067e\u0648\u06af\u0631\u0627\u0641\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L8", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_1_design_system_\u067e\u0627\u06cc\u0647", + "target": "admin_ui_ui_design_spec_\u0631\u0646\u06af_\u0628\u0646\u062f\u06cc_color_palette", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L104", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_3_sidebar", + "target": "admin_ui_ui_design_spec_\u062d\u0627\u0644\u062a_\u0628\u0627\u0632_260px", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L142", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_3_sidebar", + "target": "admin_ui_ui_design_spec_\u062d\u0627\u0644\u062a_\u062c\u0645\u0639_\u0634\u062f\u0647_72px_flyout_on_hover", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L202", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_5_cards", + "target": "admin_ui_ui_design_spec_data_card_\u0645\u062d\u062a\u0648\u0627_\u062c\u062f\u0627\u0648\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L191", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_5_cards", + "target": "admin_ui_ui_design_spec_stat_card_\u0622\u0645\u0627\u0631_\u062e\u0644\u0627\u0635\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L279", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_8_\u0641\u0631\u0645_\u0647\u0627_forms", + "target": "admin_ui_ui_design_spec_input", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L300", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_8_\u0641\u0631\u0645_\u0647\u0627_forms", + "target": "admin_ui_ui_design_spec_permission_matrix_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L296", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_8_\u0641\u0631\u0645_\u0647\u0627_forms", + "target": "admin_ui_ui_design_spec_select_dropdown", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L313", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_9_\u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627_charts", + "target": "admin_ui_ui_design_spec_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0627\u0635\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L384", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_12_empty_states_loading", + "target": "admin_ui_ui_design_spec_empty_state", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/ui-design-spec.md", + "source_location": "L374", + "weight": 1.0, + "source": "admin_ui_ui_design_spec_12_empty_states_loading", + "target": "admin_ui_ui_design_spec_loading_skeleton", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L1", + "weight": 1.0, + "source": "admin_ui_user_flow", + "target": "admin_ui_user_flow_admin_panel_user_flow_react", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L250", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_10_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0646\u0638\u0631\u0627\u062a_comment_moderation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L270", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_11_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc_rating_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L289", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_12_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_sms_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L318", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_13_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_categories", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L342", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_14_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0628\u0644\u0627\u06af_blog_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L364", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_15_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0645\u0646\u0634\u06cc_\u0647\u0627_secretary_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L386", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_16_\u0633\u0627\u062e\u062a\u0627\u0631_navigation_sidebar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L408", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_17_global_components", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L425", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_18_auth_guard_route_protection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L439", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_19_state_management_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L5", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_1_authentication", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L23", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_2_dashboard_\u0635\u0641\u062d\u0647_\u0627\u0635\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L50", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_3_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u06a9\u0627\u0631\u0628\u0631\u0627\u0646_user_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L81", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_4_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0632\u0634\u06a9\u0627\u0646_doctor_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L114", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_5_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0647\u0627_clinic_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L139", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_6_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0646\u0648\u0628\u062a_\u0647\u0627_appointment_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L178", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_7_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627_payment_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L203", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_8_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062a\u0633\u0648\u06cc\u0647_\u062d\u0633\u0627\u0628_settlement_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/admin-ui/user-flow.md", + "source_location": "L226", + "weight": 1.0, + "source": "admin_ui_user_flow_admin_panel_user_flow_react", + "target": "admin_ui_user_flow_9_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u0627\u0646_representation_management", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L65", + "weight": 1.0, + "source": "api_readme", + "target": "api_admin", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L50", + "weight": 1.0, + "source": "api_readme", + "target": "api_appointment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L51", + "weight": 1.0, + "source": "api_readme", + "target": "api_appointment_settings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L46", + "weight": 1.0, + "source": "api_readme", + "target": "api_auth", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L58", + "weight": 1.0, + "source": "api_readme", + "target": "api_blog", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L48", + "weight": 1.0, + "source": "api_readme", + "target": "api_clinic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L49", + "weight": 1.0, + "source": "api_readme", + "target": "api_clinic_invitation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L47", + "weight": 1.0, + "source": "api_readme", + "target": "api_doctor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L61", + "weight": 1.0, + "source": "api_readme", + "target": "api_doctor_service", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L60", + "weight": 1.0, + "source": "api_readme", + "target": "api_insurance", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L63", + "weight": 1.0, + "source": "api_readme", + "target": "api_location", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L52", + "weight": 1.0, + "source": "api_readme", + "target": "api_payment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L54", + "weight": 1.0, + "source": "api_readme", + "target": "api_rating", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_readme", + "target": "api_readme_clinicpro_api_documentation_index", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L56", + "weight": 1.0, + "source": "api_readme", + "target": "api_representation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L55", + "weight": 1.0, + "source": "api_readme", + "target": "api_secretary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L53", + "weight": 1.0, + "source": "api_readme", + "target": "api_settlement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L57", + "weight": 1.0, + "source": "api_readme", + "target": "api_sms", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L59", + "weight": 1.0, + "source": "api_readme", + "target": "api_specialty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L62", + "weight": 1.0, + "source": "api_readme", + "target": "api_tag", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L64", + "weight": 1.0, + "source": "api_readme", + "target": "api_user_profile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L9", + "weight": 1.0, + "source": "api_readme_clinicpro_api_documentation_index", + "target": "api_readme_authentication", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L69", + "weight": 1.0, + "source": "api_readme_clinicpro_api_documentation_index", + "target": "api_readme_error_code_reference", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L42", + "weight": 1.0, + "source": "api_readme_clinicpro_api_documentation_index", + "target": "api_readme_modules", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/README.md", + "source_location": "L27", + "weight": 1.0, + "source": "api_readme_clinicpro_api_documentation_index", + "target": "api_readme_standard_response_envelope", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_admin", + "target": "api_admin_admin_api", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L817", + "weight": 1.0, + "source": "api_admin", + "target": "api_clinic_invitation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L811", + "weight": 1.0, + "source": "api_admin", + "target": "api_sms", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L468", + "weight": 1.0, + "source": "api_admin_admin_api", + "target": "api_admin_appointment_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L815", + "weight": 1.0, + "source": "api_admin_admin_api", + "target": "api_admin_clinic_invitation_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L401", + "weight": 1.0, + "source": "api_admin_admin_api", + "target": "api_admin_clinic_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L9", + "weight": 1.0, + "source": "api_admin_admin_api", + "target": "api_admin_dashboard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L283", + "weight": 1.0, + "source": "api_admin_admin_api", + "target": "api_admin_doctor_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L583", + "weight": 1.0, + "source": "api_admin_admin_api", + "target": "api_admin_payment_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L902", + "weight": 1.0, + "source": "api_admin_admin_api", + "target": "api_admin_pre_registration_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L714", + "weight": 1.0, + "source": "api_admin_admin_api", + "target": "api_admin_rating_comment_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L655", + "weight": 1.0, + "source": "api_admin_admin_api", + "target": "api_admin_representation_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L694", + "weight": 1.0, + "source": "api_admin_admin_api", + "target": "api_admin_secretary_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L829", + "weight": 1.0, + "source": "api_admin_admin_api", + "target": "api_admin_settings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L618", + "weight": 1.0, + "source": "api_admin_admin_api", + "target": "api_admin_settlement_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L751", + "weight": 1.0, + "source": "api_admin_admin_api", + "target": "api_admin_sms_management_admin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L118", + "weight": 1.0, + "source": "api_admin_admin_api", + "target": "api_admin_user_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L972", + "weight": 1.0, + "source": "api_admin_admin_api", + "target": "api_admin_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L41", + "weight": 1.0, + "source": "api_admin_dashboard", + "target": "api_admin_get_api_v1_admin_dashboard_charts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L74", + "weight": 1.0, + "source": "api_admin_dashboard", + "target": "api_admin_get_api_v1_admin_dashboard_recent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L11", + "weight": 1.0, + "source": "api_admin_dashboard", + "target": "api_admin_get_api_v1_admin_dashboard_stats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L17", + "weight": 1.0, + "source": "api_admin_dashboard", + "target": "api_admin_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L47", + "weight": 1.0, + "source": "api_admin_dashboard", + "target": "api_admin_response_200_47", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L80", + "weight": 1.0, + "source": "api_admin_dashboard", + "target": "api_admin_response_200_80", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L265", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_delete_api_v1_admin_users_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L179", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L276", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_errors_276", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L120", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_get_api_v1_admin_users", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L186", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_get_api_v1_admin_users_stats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L156", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_get_api_v1_admin_users_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L252", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_post_api_v1_admin_users_uuid_status", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L209", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_put_api_v1_admin_users_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L228", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_put_api_v1_admin_users_uuid_role", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L126", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_query_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L215", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L234", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_request_body_application_json_234", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L136", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_response_200_136", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L162", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_response_200_162", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L192", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_response_200_192", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L223", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_response_200_223", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L245", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_response_200_245", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L258", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_response_200_258", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L271", + "weight": 1.0, + "source": "api_admin_user_management", + "target": "api_admin_response_200_271", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L328", + "weight": 1.0, + "source": "api_admin_doctor_management", + "target": "api_admin_get_api_v1_admin_doctors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L365", + "weight": 1.0, + "source": "api_admin_doctor_management", + "target": "api_admin_get_api_v1_admin_doctors_stats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L307", + "weight": 1.0, + "source": "api_admin_doctor_management", + "target": "api_admin_post_api_v1_admin_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L287", + "weight": 1.0, + "source": "api_admin_doctor_management", + "target": "api_admin_post_api_v1_admin_doctors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L388", + "weight": 1.0, + "source": "api_admin_doctor_management", + "target": "api_admin_post_api_v1_admin_doctors_uuid_status", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L334", + "weight": 1.0, + "source": "api_admin_doctor_management", + "target": "api_admin_query_parameters_334", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L345", + "weight": 1.0, + "source": "api_admin_doctor_management", + "target": "api_admin_response_200_345", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L371", + "weight": 1.0, + "source": "api_admin_doctor_management", + "target": "api_admin_response_200_371", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L394", + "weight": 1.0, + "source": "api_admin_doctor_management", + "target": "api_admin_response_200_394", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L299", + "weight": 1.0, + "source": "api_admin_post_api_v1_admin_doctors", + "target": "api_admin_errors_299", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L293", + "weight": 1.0, + "source": "api_admin_post_api_v1_admin_doctors", + "target": "api_admin_request_body_application_json_293", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L319", + "weight": 1.0, + "source": "api_admin_post_api_v1_admin_clinic", + "target": "api_admin_errors_319", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L313", + "weight": 1.0, + "source": "api_admin_post_api_v1_admin_clinic", + "target": "api_admin_request_body_application_json_313", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L455", + "weight": 1.0, + "source": "api_admin_clinic_management", + "target": "api_admin_delete_api_v1_admin_clinic_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L448", + "weight": 1.0, + "source": "api_admin_clinic_management", + "target": "api_admin_errors_448", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L403", + "weight": 1.0, + "source": "api_admin_clinic_management", + "target": "api_admin_get_api_v1_admin_clinics", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L437", + "weight": 1.0, + "source": "api_admin_clinic_management", + "target": "api_admin_patch_api_v1_admin_clinic_uuid_status", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L409", + "weight": 1.0, + "source": "api_admin_clinic_management", + "target": "api_admin_query_parameters_409", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L417", + "weight": 1.0, + "source": "api_admin_clinic_management", + "target": "api_admin_response_200_417", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L443", + "weight": 1.0, + "source": "api_admin_clinic_management", + "target": "api_admin_response_200_443", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L461", + "weight": 1.0, + "source": "api_admin_clinic_management", + "target": "api_admin_response_200_461", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L574", + "weight": 1.0, + "source": "api_admin_appointment_management", + "target": "api_admin_error_responses", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L496", + "weight": 1.0, + "source": "api_admin_appointment_management", + "target": "api_admin_get_api_v1_admin_appointments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L470", + "weight": 1.0, + "source": "api_admin_appointment_management", + "target": "api_admin_get_api_v1_admin_appointments_today_stats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L541", + "weight": 1.0, + "source": "api_admin_appointment_management", + "target": "api_admin_post_api_v1_admin_appointment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L476", + "weight": 1.0, + "source": "api_admin_appointment_management", + "target": "api_admin_query_parameters_476", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L502", + "weight": 1.0, + "source": "api_admin_appointment_management", + "target": "api_admin_query_parameters_502", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L547", + "weight": 1.0, + "source": "api_admin_appointment_management", + "target": "api_admin_request_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L481", + "weight": 1.0, + "source": "api_admin_appointment_management", + "target": "api_admin_response_200_481", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L512", + "weight": 1.0, + "source": "api_admin_appointment_management", + "target": "api_admin_response_200_512", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L561", + "weight": 1.0, + "source": "api_admin_appointment_management", + "target": "api_admin_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L585", + "weight": 1.0, + "source": "api_admin_payment_management", + "target": "api_admin_get_api_v1_admin_payments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L591", + "weight": 1.0, + "source": "api_admin_payment_management", + "target": "api_admin_query_parameters_591", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L598", + "weight": 1.0, + "source": "api_admin_payment_management", + "target": "api_admin_response_200_598", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L620", + "weight": 1.0, + "source": "api_admin_settlement_management", + "target": "api_admin_get_api_v1_admin_settlements", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L626", + "weight": 1.0, + "source": "api_admin_settlement_management", + "target": "api_admin_query_parameters_626", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L633", + "weight": 1.0, + "source": "api_admin_settlement_management", + "target": "api_admin_response_200_633", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L657", + "weight": 1.0, + "source": "api_admin_representation_management", + "target": "api_admin_get_api_v1_admin_representations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L663", + "weight": 1.0, + "source": "api_admin_representation_management", + "target": "api_admin_query_parameters_663", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L671", + "weight": 1.0, + "source": "api_admin_representation_management", + "target": "api_admin_response_200_671", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L696", + "weight": 1.0, + "source": "api_admin_secretary_management", + "target": "api_admin_get_api_v1_admin_secretaries", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L702", + "weight": 1.0, + "source": "api_admin_secretary_management", + "target": "api_admin_query_parameters_702", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L709", + "weight": 1.0, + "source": "api_admin_secretary_management", + "target": "api_admin_response_200_709", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L733", + "weight": 1.0, + "source": "api_admin_rating_comment_management", + "target": "api_admin_get_api_v1_admin_comments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L716", + "weight": 1.0, + "source": "api_admin_rating_comment_management", + "target": "api_admin_get_api_v1_admin_rates", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L722", + "weight": 1.0, + "source": "api_admin_rating_comment_management", + "target": "api_admin_query_parameters_722", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L739", + "weight": 1.0, + "source": "api_admin_rating_comment_management", + "target": "api_admin_query_parameters_739", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L753", + "weight": 1.0, + "source": "api_admin_sms_management_admin", + "target": "api_admin_get_api_v1_admin_sms_logs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L789", + "weight": 1.0, + "source": "api_admin_sms_management_admin", + "target": "api_admin_get_api_v1_admin_sms_templates", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L759", + "weight": 1.0, + "source": "api_admin_sms_management_admin", + "target": "api_admin_query_parameters_759", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L766", + "weight": 1.0, + "source": "api_admin_sms_management_admin", + "target": "api_admin_response_200_766", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L795", + "weight": 1.0, + "source": "api_admin_sms_management_admin", + "target": "api_admin_response_200_795", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L831", + "weight": 1.0, + "source": "api_admin_settings", + "target": "api_admin_get_api_v1_admin_settings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L861", + "weight": 1.0, + "source": "api_admin_settings", + "target": "api_admin_patch_api_v1_admin_settings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L904", + "weight": 1.0, + "source": "api_admin_pre_registration_management", + "target": "api_admin_get_api_v1_admin_pre_registrations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L938", + "weight": 1.0, + "source": "api_admin_pre_registration_management", + "target": "api_admin_post_api_v1_admin_pre_registrations_uuid_approve", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L956", + "weight": 1.0, + "source": "api_admin_pre_registration_management", + "target": "api_admin_post_api_v1_admin_pre_registrations_uuid_reject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L990", + "weight": 1.0, + "source": "api_admin_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc", + "target": "api_admin_get_api_v1_admin_financial_breakdowns", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L1024", + "weight": 1.0, + "source": "api_admin_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc", + "target": "api_admin_get_api_v1_admin_financial_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L1042", + "weight": 1.0, + "source": "api_admin_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc", + "target": "api_admin_get_api_v1_admin_settings_tax_history", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/admin.md", + "source_location": "L1056", + "weight": 1.0, + "source": "api_admin_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc", + "target": "api_admin_get_api_v1_admin_settlement_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_appointment_settings", + "target": "api_appointment_settings_appointment_settings_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L572", + "weight": 1.0, + "source": "api_appointment_settings_appointment_settings_api", + "target": "api_appointment_settings_available_locations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L243", + "weight": 1.0, + "source": "api_appointment_settings_appointment_settings_api", + "target": "api_appointment_settings_date_overrides", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L420", + "weight": 1.0, + "source": "api_appointment_settings_appointment_settings_api", + "target": "api_appointment_settings_holidays", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L547", + "weight": 1.0, + "source": "api_appointment_settings_appointment_settings_api", + "target": "api_appointment_settings_slot_calculation_logic_reference", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L10", + "weight": 1.0, + "source": "api_appointment_settings_appointment_settings_api", + "target": "api_appointment_settings_weekly_schedule", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L14", + "weight": 1.0, + "source": "api_appointment_settings_weekly_schedule", + "target": "api_appointment_settings_day_index_convention", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L221", + "weight": 1.0, + "source": "api_appointment_settings_weekly_schedule", + "target": "api_appointment_settings_delete_api_v1_booking_setting_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L152", + "weight": 1.0, + "source": "api_appointment_settings_weekly_schedule", + "target": "api_appointment_settings_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L170", + "weight": 1.0, + "source": "api_appointment_settings_weekly_schedule", + "target": "api_appointment_settings_errors_170", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L212", + "weight": 1.0, + "source": "api_appointment_settings_weekly_schedule", + "target": "api_appointment_settings_errors_212", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L234", + "weight": 1.0, + "source": "api_appointment_settings_weekly_schedule", + "target": "api_appointment_settings_errors_234", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L161", + "weight": 1.0, + "source": "api_appointment_settings_weekly_schedule", + "target": "api_appointment_settings_get_api_v1_appointment_settings_weekly_schedule_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L178", + "weight": 1.0, + "source": "api_appointment_settings_weekly_schedule", + "target": "api_appointment_settings_patch_api_v1_appointment_settings_weekly_schedule_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L28", + "weight": 1.0, + "source": "api_appointment_settings_weekly_schedule", + "target": "api_appointment_settings_post_api_v1_appointment_settings_weekly_schedule", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L184", + "weight": 1.0, + "source": "api_appointment_settings_weekly_schedule", + "target": "api_appointment_settings_request_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L36", + "weight": 1.0, + "source": "api_appointment_settings_weekly_schedule", + "target": "api_appointment_settings_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L167", + "weight": 1.0, + "source": "api_appointment_settings_weekly_schedule", + "target": "api_appointment_settings_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L209", + "weight": 1.0, + "source": "api_appointment_settings_weekly_schedule", + "target": "api_appointment_settings_response_200_209", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L229", + "weight": 1.0, + "source": "api_appointment_settings_weekly_schedule", + "target": "api_appointment_settings_response_200_229", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L120", + "weight": 1.0, + "source": "api_appointment_settings_weekly_schedule", + "target": "api_appointment_settings_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L407", + "weight": 1.0, + "source": "api_appointment_settings_date_overrides", + "target": "api_appointment_settings_delete_api_v1_appointment_settings_date_override_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L347", + "weight": 1.0, + "source": "api_appointment_settings_date_overrides", + "target": "api_appointment_settings_errors_347", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L398", + "weight": 1.0, + "source": "api_appointment_settings_date_overrides", + "target": "api_appointment_settings_errors_398", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L247", + "weight": 1.0, + "source": "api_appointment_settings_date_overrides", + "target": "api_appointment_settings_get_api_v1_appointment_settings_date_override_list_doctoruuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L357", + "weight": 1.0, + "source": "api_appointment_settings_date_overrides", + "target": "api_appointment_settings_get_api_v1_appointment_settings_date_override_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L368", + "weight": 1.0, + "source": "api_appointment_settings_date_overrides", + "target": "api_appointment_settings_patch_api_v1_appointment_settings_date_override_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L277", + "weight": 1.0, + "source": "api_appointment_settings_date_overrides", + "target": "api_appointment_settings_post_api_v1_appointment_settings_date_override", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L283", + "weight": 1.0, + "source": "api_appointment_settings_date_overrides", + "target": "api_appointment_settings_request_body_283", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L374", + "weight": 1.0, + "source": "api_appointment_settings_date_overrides", + "target": "api_appointment_settings_request_body_all_optional", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L253", + "weight": 1.0, + "source": "api_appointment_settings_date_overrides", + "target": "api_appointment_settings_response_200_253", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L363", + "weight": 1.0, + "source": "api_appointment_settings_date_overrides", + "target": "api_appointment_settings_response_200_363", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L395", + "weight": 1.0, + "source": "api_appointment_settings_date_overrides", + "target": "api_appointment_settings_response_200_395", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L413", + "weight": 1.0, + "source": "api_appointment_settings_date_overrides", + "target": "api_appointment_settings_response_200_413", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L329", + "weight": 1.0, + "source": "api_appointment_settings_date_overrides", + "target": "api_appointment_settings_response_201_329", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L534", + "weight": 1.0, + "source": "api_appointment_settings_holidays", + "target": "api_appointment_settings_delete_api_v1_appointment_settings_holidays_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L495", + "weight": 1.0, + "source": "api_appointment_settings_holidays", + "target": "api_appointment_settings_errors_495", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L424", + "weight": 1.0, + "source": "api_appointment_settings_holidays", + "target": "api_appointment_settings_get_api_v1_appointment_settings_holidays_list_doctoruuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L505", + "weight": 1.0, + "source": "api_appointment_settings_holidays", + "target": "api_appointment_settings_get_api_v1_appointment_settings_holidays_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L513", + "weight": 1.0, + "source": "api_appointment_settings_holidays", + "target": "api_appointment_settings_patch_api_v1_appointment_settings_holidays_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L454", + "weight": 1.0, + "source": "api_appointment_settings_holidays", + "target": "api_appointment_settings_post_api_v1_appointment_settings_holidays", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L460", + "weight": 1.0, + "source": "api_appointment_settings_holidays", + "target": "api_appointment_settings_request_body_460", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L519", + "weight": 1.0, + "source": "api_appointment_settings_holidays", + "target": "api_appointment_settings_request_body_all_optional_519", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L430", + "weight": 1.0, + "source": "api_appointment_settings_holidays", + "target": "api_appointment_settings_response_200_430", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L529", + "weight": 1.0, + "source": "api_appointment_settings_holidays", + "target": "api_appointment_settings_response_200_529", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L540", + "weight": 1.0, + "source": "api_appointment_settings_holidays", + "target": "api_appointment_settings_response_200_540", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L477", + "weight": 1.0, + "source": "api_appointment_settings_holidays", + "target": "api_appointment_settings_response_201_477", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L574", + "weight": 1.0, + "source": "api_appointment_settings_available_locations", + "target": "api_appointment_settings_get_api_v1_appointment_settings_available_locations_doctoruuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L623", + "weight": 1.0, + "source": "api_appointment_settings_get_api_v1_appointment_settings_available_locations_doctoruuid", + "target": "api_appointment_settings_errors_623", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment-settings.md", + "source_location": "L580", + "weight": 1.0, + "source": "api_appointment_settings_get_api_v1_appointment_settings_available_locations_doctoruuid", + "target": "api_appointment_settings_response_200_580", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_appointment", + "target": "api_appointment_appointment_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L71", + "weight": 1.0, + "source": "api_appointment_appointment_api", + "target": "api_appointment_get_api_v1_appointment_settings_month_availability_doctoruuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L7", + "weight": 1.0, + "source": "api_appointment_appointment_api", + "target": "api_appointment_get_api_v1_appointment_slots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L205", + "weight": 1.0, + "source": "api_appointment_appointment_api", + "target": "api_appointment_get_api_v1_appointment_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L260", + "weight": 1.0, + "source": "api_appointment_appointment_api", + "target": "api_appointment_get_api_v1_appointments_doctor_doctoruuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L302", + "weight": 1.0, + "source": "api_appointment_appointment_api", + "target": "api_appointment_get_api_v1_appointments_user", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L425", + "weight": 1.0, + "source": "api_appointment_appointment_api", + "target": "api_appointment_get_api_v1_my_appointments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L337", + "weight": 1.0, + "source": "api_appointment_appointment_api", + "target": "api_appointment_patch_api_v1_appointment_uuid_status", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L120", + "weight": 1.0, + "source": "api_appointment_appointment_api", + "target": "api_appointment_post_api_v1_appointment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L382", + "weight": 1.0, + "source": "api_appointment_appointment_api", + "target": "api_appointment_post_api_v1_my_appointment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L63", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointment_slots", + "target": "api_appointment_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L13", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointment_slots", + "target": "api_appointment_query_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L19", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointment_slots", + "target": "api_appointment_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L112", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointment_settings_month_availability_doctoruuid", + "target": "api_appointment_errors_112", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L77", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointment_settings_month_availability_doctoruuid", + "target": "api_appointment_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L82", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointment_settings_month_availability_doctoruuid", + "target": "api_appointment_query_parameters_82", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L90", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointment_settings_month_availability_doctoruuid", + "target": "api_appointment_response_200_90", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L195", + "weight": 1.0, + "source": "api_appointment_post_api_v1_appointment", + "target": "api_appointment_errors_195", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L126", + "weight": 1.0, + "source": "api_appointment_post_api_v1_appointment", + "target": "api_appointment_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L162", + "weight": 1.0, + "source": "api_appointment_post_api_v1_appointment", + "target": "api_appointment_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L251", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointment_uuid", + "target": "api_appointment_errors_251", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L211", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointment_uuid", + "target": "api_appointment_path_parameters_211", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L216", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointment_uuid", + "target": "api_appointment_response_200_216", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L293", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointments_doctor_doctoruuid", + "target": "api_appointment_errors_293", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L266", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointments_doctor_doctoruuid", + "target": "api_appointment_path_parameters_266", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L271", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointments_doctor_doctoruuid", + "target": "api_appointment_query_parameters_271", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L276", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointments_doctor_doctoruuid", + "target": "api_appointment_response_200_276", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L330", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointments_user", + "target": "api_appointment_errors_330", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L308", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointments_user", + "target": "api_appointment_query_parameters_308", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L313", + "weight": 1.0, + "source": "api_appointment_get_api_v1_appointments_user", + "target": "api_appointment_response_200_313", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L371", + "weight": 1.0, + "source": "api_appointment_patch_api_v1_appointment_uuid_status", + "target": "api_appointment_errors_371", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L343", + "weight": 1.0, + "source": "api_appointment_patch_api_v1_appointment_uuid_status", + "target": "api_appointment_path_parameters_343", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L348", + "weight": 1.0, + "source": "api_appointment_patch_api_v1_appointment_uuid_status", + "target": "api_appointment_request_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L368", + "weight": 1.0, + "source": "api_appointment_patch_api_v1_appointment_uuid_status", + "target": "api_appointment_response_200_368", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L415", + "weight": 1.0, + "source": "api_appointment_post_api_v1_my_appointment", + "target": "api_appointment_error_responses", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L388", + "weight": 1.0, + "source": "api_appointment_post_api_v1_my_appointment", + "target": "api_appointment_request_body_388", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L402", + "weight": 1.0, + "source": "api_appointment_post_api_v1_my_appointment", + "target": "api_appointment_response_201_402", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L440", + "weight": 1.0, + "source": "api_appointment_get_api_v1_my_appointments", + "target": "api_appointment_query_parameters_440", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/appointment.md", + "source_location": "L449", + "weight": 1.0, + "source": "api_appointment_get_api_v1_my_appointments", + "target": "api_appointment_response_200_449", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_auth", + "target": "api_auth_authentication_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L484", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_delete_api_v1_notification_mobile_target", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L458", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_get_api_v1_notification_mobile_target", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L237", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_get_oauth_userinfo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L369", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_notification_mobile_otp", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L325", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_post_api_v1_auth_switch_context", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L377", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_post_api_v1_notification_mobile_request_otp", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L420", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_post_api_v1_notification_mobile_verify", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L537", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_post_api_v1_pre_registration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L125", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_post_api_v1_user_login", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L584", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_post_api_v1_user_otp_login", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L87", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_post_api_v1_user_register", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L620", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_post_api_v1_user_reset_password", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L8", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_post_api_v1_user_send_code", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L44", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_post_api_v1_user_verify_code", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L508", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_post_oauth_logout", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L166", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_post_oauth_token", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L209", + "weight": 1.0, + "source": "api_auth_authentication_api", + "target": "api_auth_post_oauth_token_refresh", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L36", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_send_code", + "target": "api_auth_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L14", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_send_code", + "target": "api_auth_request_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L25", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_send_code", + "target": "api_auth_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L77", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_verify_code", + "target": "api_auth_errors_77", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L50", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_verify_code", + "target": "api_auth_request_body_50", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L63", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_verify_code", + "target": "api_auth_response_200_63", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L117", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_register", + "target": "api_auth_errors_117", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L93", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_register", + "target": "api_auth_request_body_93", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L106", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_register", + "target": "api_auth_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L157", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_login", + "target": "api_auth_errors_157", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L131", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_login", + "target": "api_auth_request_body_131", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L144", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_login", + "target": "api_auth_response_200_144", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L199", + "weight": 1.0, + "source": "api_auth_post_oauth_token", + "target": "api_auth_errors_199", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L172", + "weight": 1.0, + "source": "api_auth_post_oauth_token", + "target": "api_auth_request_body_172", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L185", + "weight": 1.0, + "source": "api_auth_post_oauth_token", + "target": "api_auth_response_200_185", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L230", + "weight": 1.0, + "source": "api_auth_post_oauth_token_refresh", + "target": "api_auth_errors_230", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L215", + "weight": 1.0, + "source": "api_auth_post_oauth_token_refresh", + "target": "api_auth_request_body_215", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L222", + "weight": 1.0, + "source": "api_auth_post_oauth_token_refresh", + "target": "api_auth_response_200_222", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L318", + "weight": 1.0, + "source": "api_auth_get_oauth_userinfo", + "target": "api_auth_errors_318", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L243", + "weight": 1.0, + "source": "api_auth_get_oauth_userinfo", + "target": "api_auth_headers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L248", + "weight": 1.0, + "source": "api_auth_get_oauth_userinfo", + "target": "api_auth_response_200_248", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L360", + "weight": 1.0, + "source": "api_auth_post_api_v1_auth_switch_context", + "target": "api_auth_errors_360", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L331", + "weight": 1.0, + "source": "api_auth_post_api_v1_auth_switch_context", + "target": "api_auth_request_body_331", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L342", + "weight": 1.0, + "source": "api_auth_post_api_v1_auth_switch_context", + "target": "api_auth_response_200_342", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L407", + "weight": 1.0, + "source": "api_auth_post_api_v1_notification_mobile_request_otp", + "target": "api_auth_errors_407", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L413", + "weight": 1.0, + "source": "api_auth_post_api_v1_notification_mobile_request_otp", + "target": "api_auth_notes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L383", + "weight": 1.0, + "source": "api_auth_post_api_v1_notification_mobile_request_otp", + "target": "api_auth_request_body_383", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L396", + "weight": 1.0, + "source": "api_auth_post_api_v1_notification_mobile_request_otp", + "target": "api_auth_response_200_396", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L450", + "weight": 1.0, + "source": "api_auth_post_api_v1_notification_mobile_verify", + "target": "api_auth_errors_450", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L426", + "weight": 1.0, + "source": "api_auth_post_api_v1_notification_mobile_verify", + "target": "api_auth_request_body_426", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L439", + "weight": 1.0, + "source": "api_auth_post_api_v1_notification_mobile_verify", + "target": "api_auth_response_200_439", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L477", + "weight": 1.0, + "source": "api_auth_get_api_v1_notification_mobile_target", + "target": "api_auth_errors_477", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L465", + "weight": 1.0, + "source": "api_auth_get_api_v1_notification_mobile_target", + "target": "api_auth_response_200_465", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L501", + "weight": 1.0, + "source": "api_auth_delete_api_v1_notification_mobile_target", + "target": "api_auth_errors_501", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L491", + "weight": 1.0, + "source": "api_auth_delete_api_v1_notification_mobile_target", + "target": "api_auth_response_200_491", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L514", + "weight": 1.0, + "source": "api_auth_post_oauth_logout", + "target": "api_auth_request_body_514", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L525", + "weight": 1.0, + "source": "api_auth_post_oauth_logout", + "target": "api_auth_response_200_525", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L576", + "weight": 1.0, + "source": "api_auth_post_api_v1_pre_registration", + "target": "api_auth_error_codes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L543", + "weight": 1.0, + "source": "api_auth_post_api_v1_pre_registration", + "target": "api_auth_request_body_543", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L568", + "weight": 1.0, + "source": "api_auth_post_api_v1_pre_registration", + "target": "api_auth_response_200_568", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L610", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_otp_login", + "target": "api_auth_error_codes_610", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L590", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_otp_login", + "target": "api_auth_request_body_590", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L599", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_otp_login", + "target": "api_auth_response_200_599", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L647", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_reset_password", + "target": "api_auth_error_codes_647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L626", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_reset_password", + "target": "api_auth_request_body_626", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/auth.md", + "source_location": "L639", + "weight": 1.0, + "source": "api_auth_post_api_v1_user_reset_password", + "target": "api_auth_response_200_639", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/billing.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_billing", + "target": "api_billing_billing_api_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0641\u0627\u0632_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0628\u06cc\u0645\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/billing.md", + "source_location": "L96", + "weight": 1.0, + "source": "api_billing", + "target": "api_billing_claims_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f5", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "docs/api/patient.md", + "source_location": "L257", + "weight": 1.0, + "source": "api_patient", + "target": "api_billing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/billing.md", + "source_location": "L68", + "weight": 1.0, + "source": "api_billing_billing_api_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0641\u0627\u0632_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0628\u06cc\u0645\u0647", + "target": "api_billing_get_api_v1_billing_invoices_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/billing.md", + "source_location": "L17", + "weight": 1.0, + "source": "api_billing_billing_api_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0641\u0627\u0632_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0628\u06cc\u0645\u0647", + "target": "api_billing_post_api_v1_billing_invoices", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/billing.md", + "source_location": "L77", + "weight": 1.0, + "source": "api_billing_billing_api_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0641\u0627\u0632_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0628\u06cc\u0645\u0647", + "target": "api_billing_post_api_v1_billing_invoices_uuid_finalize", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/billing.md", + "source_location": "L89", + "weight": 1.0, + "source": "api_billing_billing_api_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0641\u0627\u0632_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0628\u06cc\u0645\u0647", + "target": "api_billing_\u0646\u06a9\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/billing.md", + "source_location": "L86", + "weight": 1.0, + "source": "api_billing_billing_api_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0641\u0627\u0632_\u06f4_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0628\u06cc\u0645\u0647", + "target": "api_billing_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_invoice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/billing.md", + "source_location": "L113", + "weight": 1.0, + "source": "api_billing_claims_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f5", + "target": "api_billing_get_api_v1_billing_claims", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/billing.md", + "source_location": "L168", + "weight": 1.0, + "source": "api_billing_claims_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f5", + "target": "api_billing_get_api_v1_billing_reports_insurance_debt", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/billing.md", + "source_location": "L104", + "weight": 1.0, + "source": "api_billing_claims_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f5", + "target": "api_billing_post_api_v1_billing_claims", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/billing.md", + "source_location": "L156", + "weight": 1.0, + "source": "api_billing_claims_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f5", + "target": "api_billing_post_api_v1_billing_claims_uuid_action", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/billing.md", + "source_location": "L186", + "weight": 1.0, + "source": "api_billing_claims_\u0645\u0637\u0627\u0644\u0628\u0627\u062a_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f5", + "target": "api_billing_\u0627\u0631\u0633\u0627\u0644_\u0645\u0637\u0627\u0644\u0628\u0647_claimsubmitter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_blog", + "target": "api_blog_blog_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L183", + "weight": 1.0, + "source": "api_blog_blog_api", + "target": "api_blog_delete_api_v1_blog_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L47", + "weight": 1.0, + "source": "api_blog_blog_api", + "target": "api_blog_get_api_v1_blog_slug", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L7", + "weight": 1.0, + "source": "api_blog_blog_api", + "target": "api_blog_get_api_v1_blogs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L146", + "weight": 1.0, + "source": "api_blog_blog_api", + "target": "api_blog_patch_api_v1_blog_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L85", + "weight": 1.0, + "source": "api_blog_blog_api", + "target": "api_blog_post_api_v1_blog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L203", + "weight": 1.0, + "source": "api_blog_blog_api", + "target": "api_blog_post_file_upload_clinic_pro_blog_field_image", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L13", + "weight": 1.0, + "source": "api_blog_get_api_v1_blogs", + "target": "api_blog_query_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L20", + "weight": 1.0, + "source": "api_blog_get_api_v1_blogs", + "target": "api_blog_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L78", + "weight": 1.0, + "source": "api_blog_get_api_v1_blog_slug", + "target": "api_blog_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L53", + "weight": 1.0, + "source": "api_blog_get_api_v1_blog_slug", + "target": "api_blog_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L58", + "weight": 1.0, + "source": "api_blog_get_api_v1_blog_slug", + "target": "api_blog_response_200_58", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L137", + "weight": 1.0, + "source": "api_blog_post_api_v1_blog", + "target": "api_blog_errors_137", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L91", + "weight": 1.0, + "source": "api_blog_post_api_v1_blog", + "target": "api_blog_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L112", + "weight": 1.0, + "source": "api_blog_post_api_v1_blog", + "target": "api_blog_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L174", + "weight": 1.0, + "source": "api_blog_patch_api_v1_blog_uuid", + "target": "api_blog_errors_174", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L152", + "weight": 1.0, + "source": "api_blog_patch_api_v1_blog_uuid", + "target": "api_blog_path_parameters_152", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L157", + "weight": 1.0, + "source": "api_blog_patch_api_v1_blog_uuid", + "target": "api_blog_request_body_application_json_157", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L171", + "weight": 1.0, + "source": "api_blog_patch_api_v1_blog_uuid", + "target": "api_blog_response_200_171", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L194", + "weight": 1.0, + "source": "api_blog_delete_api_v1_blog_uuid", + "target": "api_blog_errors_194", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L189", + "weight": 1.0, + "source": "api_blog_delete_api_v1_blog_uuid", + "target": "api_blog_response_200_189", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L231", + "weight": 1.0, + "source": "api_blog_post_file_upload_clinic_pro_blog_field_image", + "target": "api_blog_errors_231", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L209", + "weight": 1.0, + "source": "api_blog_post_file_upload_clinic_pro_blog_field_image", + "target": "api_blog_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/blog.md", + "source_location": "L217", + "weight": 1.0, + "source": "api_blog_post_file_upload_clinic_pro_blog_field_image", + "target": "api_blog_response_200_217", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_clinic_invitation", + "target": "api_clinic_invitation_clinic_doctor_invitation_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L195", + "weight": 1.0, + "source": "api_clinic_invitation_clinic_doctor_invitation_api", + "target": "api_clinic_invitation_delete_api_v1_admin_clinic_invitation_invuuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L66", + "weight": 1.0, + "source": "api_clinic_invitation_clinic_doctor_invitation_api", + "target": "api_clinic_invitation_get_api_v1_admin_clinic_uuid_invitations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L218", + "weight": 1.0, + "source": "api_clinic_invitation_clinic_doctor_invitation_api", + "target": "api_clinic_invitation_get_api_v1_clinic_invitation_token", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L318", + "weight": 1.0, + "source": "api_clinic_invitation_clinic_doctor_invitation_api", + "target": "api_clinic_invitation_get_api_v1_doctor_invitations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L155", + "weight": 1.0, + "source": "api_clinic_invitation_clinic_doctor_invitation_api", + "target": "api_clinic_invitation_patch_api_v1_admin_clinic_invitation_invuuid_status", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L127", + "weight": 1.0, + "source": "api_clinic_invitation_clinic_doctor_invitation_api", + "target": "api_clinic_invitation_post_api_v1_admin_clinic_invitation_invuuid_resend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L9", + "weight": 1.0, + "source": "api_clinic_invitation_clinic_doctor_invitation_api", + "target": "api_clinic_invitation_post_api_v1_admin_clinic_uuid_invite_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L262", + "weight": 1.0, + "source": "api_clinic_invitation_clinic_doctor_invitation_api", + "target": "api_clinic_invitation_post_api_v1_clinic_invitation_token_accept", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L291", + "weight": 1.0, + "source": "api_clinic_invitation_clinic_doctor_invitation_api", + "target": "api_clinic_invitation_post_api_v1_clinic_invitation_token_reject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L353", + "weight": 1.0, + "source": "api_clinic_invitation_clinic_doctor_invitation_api", + "target": "api_clinic_invitation_post_api_v1_doctor_invitation_invuuid_respond", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L56", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_admin_clinic_uuid_invite_doctor", + "target": "api_clinic_invitation_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L15", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_admin_clinic_uuid_invite_doctor", + "target": "api_clinic_invitation_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L20", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_admin_clinic_uuid_invite_doctor", + "target": "api_clinic_invitation_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L35", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_admin_clinic_uuid_invite_doctor", + "target": "api_clinic_invitation_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L118", + "weight": 1.0, + "source": "api_clinic_invitation_get_api_v1_admin_clinic_uuid_invitations", + "target": "api_clinic_invitation_errors_118", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L72", + "weight": 1.0, + "source": "api_clinic_invitation_get_api_v1_admin_clinic_uuid_invitations", + "target": "api_clinic_invitation_path_parameters_72", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L77", + "weight": 1.0, + "source": "api_clinic_invitation_get_api_v1_admin_clinic_uuid_invitations", + "target": "api_clinic_invitation_query_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L83", + "weight": 1.0, + "source": "api_clinic_invitation_get_api_v1_admin_clinic_uuid_invitations", + "target": "api_clinic_invitation_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L146", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_admin_clinic_invitation_invuuid_resend", + "target": "api_clinic_invitation_errors_146", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L133", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_admin_clinic_invitation_invuuid_resend", + "target": "api_clinic_invitation_path_parameters_133", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L138", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_admin_clinic_invitation_invuuid_resend", + "target": "api_clinic_invitation_response_200_138", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L185", + "weight": 1.0, + "source": "api_clinic_invitation_patch_api_v1_admin_clinic_invitation_invuuid_status", + "target": "api_clinic_invitation_errors_185", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L161", + "weight": 1.0, + "source": "api_clinic_invitation_patch_api_v1_admin_clinic_invitation_invuuid_status", + "target": "api_clinic_invitation_path_parameters_161", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L166", + "weight": 1.0, + "source": "api_clinic_invitation_patch_api_v1_admin_clinic_invitation_invuuid_status", + "target": "api_clinic_invitation_request_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L177", + "weight": 1.0, + "source": "api_clinic_invitation_patch_api_v1_admin_clinic_invitation_invuuid_status", + "target": "api_clinic_invitation_response_200_177", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L209", + "weight": 1.0, + "source": "api_clinic_invitation_delete_api_v1_admin_clinic_invitation_invuuid", + "target": "api_clinic_invitation_errors_209", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L201", + "weight": 1.0, + "source": "api_clinic_invitation_delete_api_v1_admin_clinic_invitation_invuuid", + "target": "api_clinic_invitation_path_parameters_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L206", + "weight": 1.0, + "source": "api_clinic_invitation_delete_api_v1_admin_clinic_invitation_invuuid", + "target": "api_clinic_invitation_response_204", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L255", + "weight": 1.0, + "source": "api_clinic_invitation_get_api_v1_clinic_invitation_token", + "target": "api_clinic_invitation_errors_255", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L224", + "weight": 1.0, + "source": "api_clinic_invitation_get_api_v1_clinic_invitation_token", + "target": "api_clinic_invitation_path_parameters_224", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L229", + "weight": 1.0, + "source": "api_clinic_invitation_get_api_v1_clinic_invitation_token", + "target": "api_clinic_invitation_response_200_229", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L283", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_clinic_invitation_token_accept", + "target": "api_clinic_invitation_errors_283", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L270", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_clinic_invitation_token_accept", + "target": "api_clinic_invitation_path_parameters_270", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L275", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_clinic_invitation_token_accept", + "target": "api_clinic_invitation_response_200_275", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L310", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_clinic_invitation_token_reject", + "target": "api_clinic_invitation_errors_310", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L297", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_clinic_invitation_token_reject", + "target": "api_clinic_invitation_path_parameters_297", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L302", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_clinic_invitation_token_reject", + "target": "api_clinic_invitation_response_200_302", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L346", + "weight": 1.0, + "source": "api_clinic_invitation_get_api_v1_doctor_invitations", + "target": "api_clinic_invitation_errors_346", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L324", + "weight": 1.0, + "source": "api_clinic_invitation_get_api_v1_doctor_invitations", + "target": "api_clinic_invitation_response_200_324", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L382", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_doctor_invitation_invuuid_respond", + "target": "api_clinic_invitation_errors_382", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L361", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_doctor_invitation_invuuid_respond", + "target": "api_clinic_invitation_path_parameters_361", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L366", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_doctor_invitation_invuuid_respond", + "target": "api_clinic_invitation_request_body_366", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-invitation.md", + "source_location": "L374", + "weight": 1.0, + "source": "api_clinic_invitation_post_api_v1_doctor_invitation_invuuid_respond", + "target": "api_clinic_invitation_response_200_374", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-services.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_clinic_services", + "target": "api_clinic_services_clinic_services_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-services.md", + "source_location": "L152", + "weight": 1.0, + "source": "api_clinic_services_clinic_services_api", + "target": "api_clinic_services_delete_api_v1_service_item_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-services.md", + "source_location": "L68", + "weight": 1.0, + "source": "api_clinic_services_clinic_services_api", + "target": "api_clinic_services_delete_api_v1_service_section_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-services.md", + "source_location": "L76", + "weight": 1.0, + "source": "api_clinic_services_clinic_services_api", + "target": "api_clinic_services_get_api_v1_service_items_sectionuuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-services.md", + "source_location": "L9", + "weight": 1.0, + "source": "api_clinic_services_clinic_services_api", + "target": "api_clinic_services_get_api_v1_service_sections", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-services.md", + "source_location": "L135", + "weight": 1.0, + "source": "api_clinic_services_clinic_services_api", + "target": "api_clinic_services_patch_api_v1_service_item_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-services.md", + "source_location": "L56", + "weight": 1.0, + "source": "api_clinic_services_clinic_services_api", + "target": "api_clinic_services_patch_api_v1_service_section_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-services.md", + "source_location": "L102", + "weight": 1.0, + "source": "api_clinic_services_clinic_services_api", + "target": "api_clinic_services_post_api_v1_service_item", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-services.md", + "source_location": "L35", + "weight": 1.0, + "source": "api_clinic_services_clinic_services_api", + "target": "api_clinic_services_post_api_v1_service_section", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-services.md", + "source_location": "L174", + "weight": 1.0, + "source": "api_clinic_services_clinic_services_api", + "target": "api_clinic_services_\u062a\u0639\u0631\u0641\u0647_\u06cc_\u0646\u0633\u062e\u0647_\u062f\u0627\u0631_\u0633\u0627\u0644\u0627\u0646\u0647_tariff_\u0641\u0627\u0632_\u06f3_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-services.md", + "source_location": "L178", + "weight": 1.0, + "source": "api_clinic_services_\u062a\u0639\u0631\u0641\u0647_\u06cc_\u0646\u0633\u062e\u0647_\u062f\u0627\u0631_\u0633\u0627\u0644\u0627\u0646\u0647_tariff_\u0641\u0627\u0632_\u06f3_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", + "target": "api_clinic_services_get_api_v1_service_items_uuid_tariffs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic-services.md", + "source_location": "L198", + "weight": 1.0, + "source": "api_clinic_services_\u062a\u0639\u0631\u0641\u0647_\u06cc_\u0646\u0633\u062e\u0647_\u062f\u0627\u0631_\u0633\u0627\u0644\u0627\u0646\u0647_tariff_\u0641\u0627\u0632_\u06f3_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", + "target": "api_clinic_services_put_api_v1_service_items_uuid_tariffs_year", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_clinic", + "target": "api_clinic_clinic_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L411", + "weight": 1.0, + "source": "api_clinic_clinic_api", + "target": "api_clinic_clinic_address_management", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L314", + "weight": 1.0, + "source": "api_clinic_clinic_api", + "target": "api_clinic_delete_api_v1_admin_clinic_clinicuuid_doctor_doctoruuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L246", + "weight": 1.0, + "source": "api_clinic_clinic_api", + "target": "api_clinic_get_api_v1_clinic_doctor_list_clinicuuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L97", + "weight": 1.0, + "source": "api_clinic_clinic_api", + "target": "api_clinic_get_api_v1_clinic_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L184", + "weight": 1.0, + "source": "api_clinic_clinic_api", + "target": "api_clinic_get_api_v1_clinics", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L158", + "weight": 1.0, + "source": "api_clinic_clinic_api", + "target": "api_clinic_patch_api_v1_clinic_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L7", + "weight": 1.0, + "source": "api_clinic_clinic_api", + "target": "api_clinic_post_api_v1_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L339", + "weight": 1.0, + "source": "api_clinic_clinic_api", + "target": "api_clinic_post_file_upload_clinic_pro_clinic_field_clinic_logo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L374", + "weight": 1.0, + "source": "api_clinic_clinic_api", + "target": "api_clinic_post_file_upload_clinic_pro_clinic_field_image_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L90", + "weight": 1.0, + "source": "api_clinic_post_api_v1_clinic", + "target": "api_clinic_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L13", + "weight": 1.0, + "source": "api_clinic_post_api_v1_clinic", + "target": "api_clinic_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L57", + "weight": 1.0, + "source": "api_clinic_post_api_v1_clinic", + "target": "api_clinic_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L151", + "weight": 1.0, + "source": "api_clinic_get_api_v1_clinic_uuid", + "target": "api_clinic_errors_151", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L103", + "weight": 1.0, + "source": "api_clinic_get_api_v1_clinic_uuid", + "target": "api_clinic_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L108", + "weight": 1.0, + "source": "api_clinic_get_api_v1_clinic_uuid", + "target": "api_clinic_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L175", + "weight": 1.0, + "source": "api_clinic_patch_api_v1_clinic_uuid", + "target": "api_clinic_errors_175", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L164", + "weight": 1.0, + "source": "api_clinic_patch_api_v1_clinic_uuid", + "target": "api_clinic_path_parameters_164", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L169", + "weight": 1.0, + "source": "api_clinic_patch_api_v1_clinic_uuid", + "target": "api_clinic_request_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L172", + "weight": 1.0, + "source": "api_clinic_patch_api_v1_clinic_uuid", + "target": "api_clinic_response_200_172", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L190", + "weight": 1.0, + "source": "api_clinic_get_api_v1_clinics", + "target": "api_clinic_query_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L202", + "weight": 1.0, + "source": "api_clinic_get_api_v1_clinics", + "target": "api_clinic_response_200_202", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L307", + "weight": 1.0, + "source": "api_clinic_get_api_v1_clinic_doctor_list_clinicuuid", + "target": "api_clinic_errors_307", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L252", + "weight": 1.0, + "source": "api_clinic_get_api_v1_clinic_doctor_list_clinicuuid", + "target": "api_clinic_path_parameters_252", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L257", + "weight": 1.0, + "source": "api_clinic_get_api_v1_clinic_doctor_list_clinicuuid", + "target": "api_clinic_query_parameters_257", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L273", + "weight": 1.0, + "source": "api_clinic_get_api_v1_clinic_doctor_list_clinicuuid", + "target": "api_clinic_response_200_273", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L331", + "weight": 1.0, + "source": "api_clinic_delete_api_v1_admin_clinic_clinicuuid_doctor_doctoruuid", + "target": "api_clinic_errors_331", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L320", + "weight": 1.0, + "source": "api_clinic_delete_api_v1_admin_clinic_clinicuuid_doctor_doctoruuid", + "target": "api_clinic_path_parameters_320", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L326", + "weight": 1.0, + "source": "api_clinic_delete_api_v1_admin_clinic_clinicuuid_doctor_doctoruuid", + "target": "api_clinic_response_200_326", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L366", + "weight": 1.0, + "source": "api_clinic_post_file_upload_clinic_pro_clinic_field_clinic_logo", + "target": "api_clinic_errors_366", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L345", + "weight": 1.0, + "source": "api_clinic_post_file_upload_clinic_pro_clinic_field_clinic_logo", + "target": "api_clinic_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L352", + "weight": 1.0, + "source": "api_clinic_post_file_upload_clinic_pro_clinic_field_clinic_logo", + "target": "api_clinic_response_200_352", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L403", + "weight": 1.0, + "source": "api_clinic_post_file_upload_clinic_pro_clinic_field_image_clinic", + "target": "api_clinic_errors_403", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L380", + "weight": 1.0, + "source": "api_clinic_post_file_upload_clinic_pro_clinic_field_image_clinic", + "target": "api_clinic_request_380", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L387", + "weight": 1.0, + "source": "api_clinic_post_file_upload_clinic_pro_clinic_field_image_clinic", + "target": "api_clinic_response_200_387", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L497", + "weight": 1.0, + "source": "api_clinic_clinic_address_management", + "target": "api_clinic_delete_api_v1_clinic_clinicuuid_address_addressuuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L413", + "weight": 1.0, + "source": "api_clinic_clinic_address_management", + "target": "api_clinic_get_api_v1_clinic_clinicuuid_addresses", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L484", + "weight": 1.0, + "source": "api_clinic_clinic_address_management", + "target": "api_clinic_patch_api_v1_clinic_clinicuuid_address_addressuuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L442", + "weight": 1.0, + "source": "api_clinic_clinic_address_management", + "target": "api_clinic_post_api_v1_clinic_clinicuuid_address", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L514", + "weight": 1.0, + "source": "api_clinic_clinic_address_management", + "target": "api_clinic_removed_endpoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L419", + "weight": 1.0, + "source": "api_clinic_get_api_v1_clinic_clinicuuid_addresses", + "target": "api_clinic_response_200_419", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L476", + "weight": 1.0, + "source": "api_clinic_post_api_v1_clinic_clinicuuid_address", + "target": "api_clinic_errors_476", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L448", + "weight": 1.0, + "source": "api_clinic_post_api_v1_clinic_clinicuuid_address", + "target": "api_clinic_request_448", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L471", + "weight": 1.0, + "source": "api_clinic_post_api_v1_clinic_clinicuuid_address", + "target": "api_clinic_response_201_471", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L490", + "weight": 1.0, + "source": "api_clinic_patch_api_v1_clinic_clinicuuid_address_addressuuid", + "target": "api_clinic_response_200_490", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/clinic.md", + "source_location": "L505", + "weight": 1.0, + "source": "api_clinic_delete_api_v1_clinic_clinicuuid_address_addressuuid", + "target": "api_clinic_errors_505", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/dashboard.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_dashboard", + "target": "api_dashboard_dashboard_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/dashboard.md", + "source_location": "L198", + "weight": 1.0, + "source": "api_dashboard_dashboard_api", + "target": "api_dashboard_get_api_v1_admin_dashboard_charts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/dashboard.md", + "source_location": "L7", + "weight": 1.0, + "source": "api_dashboard_dashboard_api", + "target": "api_dashboard_get_api_v1_dashboard_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/dashboard.md", + "source_location": "L77", + "weight": 1.0, + "source": "api_dashboard_dashboard_api", + "target": "api_dashboard_get_api_v1_dashboard_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/dashboard.md", + "source_location": "L146", + "weight": 1.0, + "source": "api_dashboard_dashboard_api", + "target": "api_dashboard_get_api_v1_dashboard_secretary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/dashboard.md", + "source_location": "L69", + "weight": 1.0, + "source": "api_dashboard_get_api_v1_dashboard_clinic", + "target": "api_dashboard_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/dashboard.md", + "source_location": "L13", + "weight": 1.0, + "source": "api_dashboard_get_api_v1_dashboard_clinic", + "target": "api_dashboard_query_params", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/dashboard.md", + "source_location": "L20", + "weight": 1.0, + "source": "api_dashboard_get_api_v1_dashboard_clinic", + "target": "api_dashboard_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/dashboard.md", + "source_location": "L138", + "weight": 1.0, + "source": "api_dashboard_get_api_v1_dashboard_doctor", + "target": "api_dashboard_errors_138", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/dashboard.md", + "source_location": "L83", + "weight": 1.0, + "source": "api_dashboard_get_api_v1_dashboard_doctor", + "target": "api_dashboard_query_params_83", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/dashboard.md", + "source_location": "L90", + "weight": 1.0, + "source": "api_dashboard_get_api_v1_dashboard_doctor", + "target": "api_dashboard_response_200_90", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/dashboard.md", + "source_location": "L190", + "weight": 1.0, + "source": "api_dashboard_get_api_v1_dashboard_secretary", + "target": "api_dashboard_errors_190", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/dashboard.md", + "source_location": "L152", + "weight": 1.0, + "source": "api_dashboard_get_api_v1_dashboard_secretary", + "target": "api_dashboard_response_200_152", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/dashboard.md", + "source_location": "L204", + "weight": 1.0, + "source": "api_dashboard_get_api_v1_admin_dashboard_charts", + "target": "api_dashboard_query_params_204", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/dashboard.md", + "source_location": "L211", + "weight": 1.0, + "source": "api_dashboard_get_api_v1_admin_dashboard_charts", + "target": "api_dashboard_response_200_211", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_doctor_service", + "target": "api_doctor_service_doctor_service_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L130", + "weight": 1.0, + "source": "api_doctor_service_doctor_service_api", + "target": "api_doctor_service_delete_api_v1_admin_doctor_service_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L37", + "weight": 1.0, + "source": "api_doctor_service_doctor_service_api", + "target": "api_doctor_service_get_api_v1_admin_doctor_services", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L7", + "weight": 1.0, + "source": "api_doctor_service_doctor_service_api", + "target": "api_doctor_service_get_api_v1_doctor_services", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L105", + "weight": 1.0, + "source": "api_doctor_service_doctor_service_api", + "target": "api_doctor_service_patch_api_v1_admin_doctor_service_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L68", + "weight": 1.0, + "source": "api_doctor_service_doctor_service_api", + "target": "api_doctor_service_post_api_v1_admin_doctor_service", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L13", + "weight": 1.0, + "source": "api_doctor_service_get_api_v1_doctor_services", + "target": "api_doctor_service_query_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L18", + "weight": 1.0, + "source": "api_doctor_service_get_api_v1_doctor_services", + "target": "api_doctor_service_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L60", + "weight": 1.0, + "source": "api_doctor_service_get_api_v1_admin_doctor_services", + "target": "api_doctor_service_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L43", + "weight": 1.0, + "source": "api_doctor_service_get_api_v1_admin_doctor_services", + "target": "api_doctor_service_query_parameters_43", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L51", + "weight": 1.0, + "source": "api_doctor_service_get_api_v1_admin_doctor_services", + "target": "api_doctor_service_response_200_51", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L96", + "weight": 1.0, + "source": "api_doctor_service_post_api_v1_admin_doctor_service", + "target": "api_doctor_service_errors_96", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L74", + "weight": 1.0, + "source": "api_doctor_service_post_api_v1_admin_doctor_service", + "target": "api_doctor_service_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L93", + "weight": 1.0, + "source": "api_doctor_service_post_api_v1_admin_doctor_service", + "target": "api_doctor_service_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L121", + "weight": 1.0, + "source": "api_doctor_service_patch_api_v1_admin_doctor_service_id", + "target": "api_doctor_service_errors_121", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L111", + "weight": 1.0, + "source": "api_doctor_service_patch_api_v1_admin_doctor_service_id", + "target": "api_doctor_service_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L118", + "weight": 1.0, + "source": "api_doctor_service_patch_api_v1_admin_doctor_service_id", + "target": "api_doctor_service_response_200_118", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L141", + "weight": 1.0, + "source": "api_doctor_service_delete_api_v1_admin_doctor_service_id", + "target": "api_doctor_service_errors_141", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor-service.md", + "source_location": "L136", + "weight": 1.0, + "source": "api_doctor_service_delete_api_v1_admin_doctor_service_id", + "target": "api_doctor_service_response_200_136", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_doctor", + "target": "api_doctor_doctor_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L450", + "weight": 1.0, + "source": "api_doctor_doctor_api", + "target": "api_doctor_delete_api_v1_clinic_pro_doctor_address_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L258", + "weight": 1.0, + "source": "api_doctor_doctor_api", + "target": "api_doctor_delete_api_v1_doctor_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L121", + "weight": 1.0, + "source": "api_doctor_doctor_api", + "target": "api_doctor_get_api_v1_clinic_my_doctor_doctoruuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L321", + "weight": 1.0, + "source": "api_doctor_doctor_api", + "target": "api_doctor_get_api_v1_clinic_pro_doctor_addresses_doctorid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L65", + "weight": 1.0, + "source": "api_doctor_doctor_api", + "target": "api_doctor_get_api_v1_doctor_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L171", + "weight": 1.0, + "source": "api_doctor_doctor_api", + "target": "api_doctor_get_api_v1_doctors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L424", + "weight": 1.0, + "source": "api_doctor_doctor_api", + "target": "api_doctor_patch_api_v1_clinic_pro_doctor_address_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L216", + "weight": 1.0, + "source": "api_doctor_doctor_api", + "target": "api_doctor_patch_api_v1_doctor_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L371", + "weight": 1.0, + "source": "api_doctor_doctor_api", + "target": "api_doctor_post_api_v1_clinic_pro_doctor_address", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L470", + "weight": 1.0, + "source": "api_doctor_doctor_api", + "target": "api_doctor_post_api_v1_clinic_pro_doctor_address_from_clinic_clinicuuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L7", + "weight": 1.0, + "source": "api_doctor_doctor_api", + "target": "api_doctor_post_api_v1_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L286", + "weight": 1.0, + "source": "api_doctor_doctor_api", + "target": "api_doctor_post_file_upload_clinic_pro_doctor_field_image", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L56", + "weight": 1.0, + "source": "api_doctor_post_api_v1_doctor", + "target": "api_doctor_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L13", + "weight": 1.0, + "source": "api_doctor_post_api_v1_doctor", + "target": "api_doctor_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L36", + "weight": 1.0, + "source": "api_doctor_post_api_v1_doctor", + "target": "api_doctor_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L114", + "weight": 1.0, + "source": "api_doctor_get_api_v1_doctor_uuid", + "target": "api_doctor_errors_114", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L71", + "weight": 1.0, + "source": "api_doctor_get_api_v1_doctor_uuid", + "target": "api_doctor_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L76", + "weight": 1.0, + "source": "api_doctor_get_api_v1_doctor_uuid", + "target": "api_doctor_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L151", + "weight": 1.0, + "source": "api_doctor_get_api_v1_clinic_my_doctor_doctoruuid", + "target": "api_doctor_errors_151", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L127", + "weight": 1.0, + "source": "api_doctor_get_api_v1_clinic_my_doctor_doctoruuid", + "target": "api_doctor_path_parameters_127", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L132", + "weight": 1.0, + "source": "api_doctor_get_api_v1_clinic_my_doctor_doctoruuid", + "target": "api_doctor_response_200_132", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L159", + "weight": 1.0, + "source": "api_doctor_get_api_v1_clinic_my_doctor_doctoruuid", + "target": "api_doctor_schedule_fields_notes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L177", + "weight": 1.0, + "source": "api_doctor_get_api_v1_doctors", + "target": "api_doctor_query_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L187", + "weight": 1.0, + "source": "api_doctor_get_api_v1_doctors", + "target": "api_doctor_response_200_187", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L249", + "weight": 1.0, + "source": "api_doctor_patch_api_v1_doctor_uuid", + "target": "api_doctor_errors_249", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L222", + "weight": 1.0, + "source": "api_doctor_patch_api_v1_doctor_uuid", + "target": "api_doctor_path_parameters_222", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L227", + "weight": 1.0, + "source": "api_doctor_patch_api_v1_doctor_uuid", + "target": "api_doctor_request_body_application_json_227", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L246", + "weight": 1.0, + "source": "api_doctor_patch_api_v1_doctor_uuid", + "target": "api_doctor_response_200_246", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L277", + "weight": 1.0, + "source": "api_doctor_delete_api_v1_doctor_uuid", + "target": "api_doctor_errors_277", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L264", + "weight": 1.0, + "source": "api_doctor_delete_api_v1_doctor_uuid", + "target": "api_doctor_path_parameters_264", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L269", + "weight": 1.0, + "source": "api_doctor_delete_api_v1_doctor_uuid", + "target": "api_doctor_response_200_269", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L313", + "weight": 1.0, + "source": "api_doctor_post_file_upload_clinic_pro_doctor_field_image", + "target": "api_doctor_errors_313", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L292", + "weight": 1.0, + "source": "api_doctor_post_file_upload_clinic_pro_doctor_field_image", + "target": "api_doctor_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L299", + "weight": 1.0, + "source": "api_doctor_post_file_upload_clinic_pro_doctor_field_image", + "target": "api_doctor_response_200_299", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L327", + "weight": 1.0, + "source": "api_doctor_get_api_v1_clinic_pro_doctor_addresses_doctorid", + "target": "api_doctor_path_parameters_327", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L332", + "weight": 1.0, + "source": "api_doctor_get_api_v1_clinic_pro_doctor_addresses_doctorid", + "target": "api_doctor_response_200_332", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L415", + "weight": 1.0, + "source": "api_doctor_post_api_v1_clinic_pro_doctor_address", + "target": "api_doctor_errors_415", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L377", + "weight": 1.0, + "source": "api_doctor_post_api_v1_clinic_pro_doctor_address", + "target": "api_doctor_request_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L400", + "weight": 1.0, + "source": "api_doctor_post_api_v1_clinic_pro_doctor_address", + "target": "api_doctor_response_201_400", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L441", + "weight": 1.0, + "source": "api_doctor_patch_api_v1_clinic_pro_doctor_address_id", + "target": "api_doctor_errors_441", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L430", + "weight": 1.0, + "source": "api_doctor_patch_api_v1_clinic_pro_doctor_address_id", + "target": "api_doctor_path_parameters_430", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L435", + "weight": 1.0, + "source": "api_doctor_patch_api_v1_clinic_pro_doctor_address_id", + "target": "api_doctor_request_body_435", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L438", + "weight": 1.0, + "source": "api_doctor_patch_api_v1_clinic_pro_doctor_address_id", + "target": "api_doctor_response_200_438", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L461", + "weight": 1.0, + "source": "api_doctor_delete_api_v1_clinic_pro_doctor_address_id", + "target": "api_doctor_errors_461", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L456", + "weight": 1.0, + "source": "api_doctor_delete_api_v1_clinic_pro_doctor_address_id", + "target": "api_doctor_response_200_456", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L484", + "weight": 1.0, + "source": "api_doctor_post_api_v1_clinic_pro_doctor_address_from_clinic_clinicuuid", + "target": "api_doctor_errors_484", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L476", + "weight": 1.0, + "source": "api_doctor_post_api_v1_clinic_pro_doctor_address_from_clinic_clinicuuid", + "target": "api_doctor_path_parameters_476", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/doctor.md", + "source_location": "L481", + "weight": 1.0, + "source": "api_doctor_post_api_v1_clinic_pro_doctor_address_from_clinic_clinicuuid", + "target": "api_doctor_response_201_481", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_insurance", + "target": "api_insurance_insurance_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L138", + "weight": 1.0, + "source": "api_insurance_insurance_api", + "target": "api_insurance_delete_api_v1_admin_insurance_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L258", + "weight": 1.0, + "source": "api_insurance_insurance_api", + "target": "api_insurance_delete_api_v1_insurance_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L271", + "weight": 1.0, + "source": "api_insurance_insurance_api", + "target": "api_insurance_entityinsurancepricing_\u0642\u06cc\u0645\u062a_\u06af\u0630\u0627\u0631\u06cc_\u0648\u06cc\u0632\u06cc\u062a_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0628\u06cc\u0645\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L47", + "weight": 1.0, + "source": "api_insurance_insurance_api", + "target": "api_insurance_get_api_v1_admin_insurances", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L224", + "weight": 1.0, + "source": "api_insurance_insurance_api", + "target": "api_insurance_get_api_v1_insurance_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L281", + "weight": 1.0, + "source": "api_insurance_insurance_api", + "target": "api_insurance_get_api_v1_insurance_pricing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L11", + "weight": 1.0, + "source": "api_insurance_insurance_api", + "target": "api_insurance_get_api_v1_insurances", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L113", + "weight": 1.0, + "source": "api_insurance_insurance_api", + "target": "api_insurance_patch_api_v1_admin_insurance_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L235", + "weight": 1.0, + "source": "api_insurance_insurance_api", + "target": "api_insurance_patch_api_v1_insurance_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L78", + "weight": 1.0, + "source": "api_insurance_insurance_api", + "target": "api_insurance_post_api_v1_admin_insurance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L151", + "weight": 1.0, + "source": "api_insurance_insurance_api", + "target": "api_insurance_post_api_v1_admin_insurance_id_upload_logo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L180", + "weight": 1.0, + "source": "api_insurance_insurance_api", + "target": "api_insurance_post_api_v1_insurance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L320", + "weight": 1.0, + "source": "api_insurance_insurance_api", + "target": "api_insurance_put_api_v1_insurance_pricing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L351", + "weight": 1.0, + "source": "api_insurance_insurance_api", + "target": "api_insurance_tenantinsurance_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06cc_tenant_\u0641\u0627\u0632_\u06f1_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L411", + "weight": 1.0, + "source": "api_insurance_insurance_api", + "target": "api_insurance_tenantservicecoverage_\u067e\u0648\u0634\u0634_\u062e\u062f\u0645\u062a_\u062a\u062d\u062a_\u06cc\u06a9_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L17", + "weight": 1.0, + "source": "api_insurance_get_api_v1_insurances", + "target": "api_insurance_query_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L22", + "weight": 1.0, + "source": "api_insurance_get_api_v1_insurances", + "target": "api_insurance_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L70", + "weight": 1.0, + "source": "api_insurance_get_api_v1_admin_insurances", + "target": "api_insurance_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L53", + "weight": 1.0, + "source": "api_insurance_get_api_v1_admin_insurances", + "target": "api_insurance_query_parameters_53", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L61", + "weight": 1.0, + "source": "api_insurance_get_api_v1_admin_insurances", + "target": "api_insurance_response_200_61", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L104", + "weight": 1.0, + "source": "api_insurance_post_api_v1_admin_insurance", + "target": "api_insurance_errors_104", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L84", + "weight": 1.0, + "source": "api_insurance_post_api_v1_admin_insurance", + "target": "api_insurance_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L101", + "weight": 1.0, + "source": "api_insurance_post_api_v1_admin_insurance", + "target": "api_insurance_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L129", + "weight": 1.0, + "source": "api_insurance_patch_api_v1_admin_insurance_id", + "target": "api_insurance_errors_129", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L119", + "weight": 1.0, + "source": "api_insurance_patch_api_v1_admin_insurance_id", + "target": "api_insurance_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L126", + "weight": 1.0, + "source": "api_insurance_patch_api_v1_admin_insurance_id", + "target": "api_insurance_response_200_126", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L144", + "weight": 1.0, + "source": "api_insurance_delete_api_v1_admin_insurance_id", + "target": "api_insurance_response_200_144", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L157", + "weight": 1.0, + "source": "api_insurance_post_api_v1_admin_insurance_id_upload_logo", + "target": "api_insurance_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L164", + "weight": 1.0, + "source": "api_insurance_post_api_v1_admin_insurance_id_upload_logo", + "target": "api_insurance_response_200_164", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L214", + "weight": 1.0, + "source": "api_insurance_post_api_v1_insurance", + "target": "api_insurance_errors_214", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L186", + "weight": 1.0, + "source": "api_insurance_post_api_v1_insurance", + "target": "api_insurance_request_body_application_json_186", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L201", + "weight": 1.0, + "source": "api_insurance_post_api_v1_insurance", + "target": "api_insurance_response_201_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L230", + "weight": 1.0, + "source": "api_insurance_get_api_v1_insurance_id", + "target": "api_insurance_response_200_230", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L249", + "weight": 1.0, + "source": "api_insurance_patch_api_v1_insurance_id", + "target": "api_insurance_errors_249", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L241", + "weight": 1.0, + "source": "api_insurance_patch_api_v1_insurance_id", + "target": "api_insurance_request_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L246", + "weight": 1.0, + "source": "api_insurance_patch_api_v1_insurance_id", + "target": "api_insurance_response_200_246", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L264", + "weight": 1.0, + "source": "api_insurance_delete_api_v1_insurance_id", + "target": "api_insurance_response_200_264", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L287", + "weight": 1.0, + "source": "api_insurance_get_api_v1_insurance_pricing", + "target": "api_insurance_response_200_287", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L315", + "weight": 1.0, + "source": "api_insurance_get_api_v1_insurance_pricing", + "target": "api_insurance_\u062e\u0637\u0627\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L326", + "weight": 1.0, + "source": "api_insurance_put_api_v1_insurance_pricing", + "target": "api_insurance_request_body_326", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L343", + "weight": 1.0, + "source": "api_insurance_put_api_v1_insurance_pricing", + "target": "api_insurance_response_200_343", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L346", + "weight": 1.0, + "source": "api_insurance_put_api_v1_insurance_pricing", + "target": "api_insurance_\u062e\u0637\u0627\u0647\u0627_346", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L400", + "weight": 1.0, + "source": "api_insurance_tenantinsurance_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06cc_tenant_\u0641\u0627\u0632_\u06f1_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", + "target": "api_insurance_delete_api_v1_billing_tenant_insurances_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L355", + "weight": 1.0, + "source": "api_insurance_tenantinsurance_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06cc_tenant_\u0641\u0627\u0632_\u06f1_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", + "target": "api_insurance_get_api_v1_billing_tenant_insurances", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L397", + "weight": 1.0, + "source": "api_insurance_tenantinsurance_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06cc_tenant_\u0641\u0627\u0632_\u06f1_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", + "target": "api_insurance_patch_api_v1_billing_tenant_insurances_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L383", + "weight": 1.0, + "source": "api_insurance_tenantinsurance_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06cc_tenant_\u0641\u0627\u0632_\u06f1_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", + "target": "api_insurance_post_api_v1_billing_tenant_insurances", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L415", + "weight": 1.0, + "source": "api_insurance_tenantservicecoverage_\u067e\u0648\u0634\u0634_\u062e\u062f\u0645\u062a_\u062a\u062d\u062a_\u06cc\u06a9_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f2", + "target": "api_insurance_get_api_v1_billing_tenant_insurances_uuid_service_coverage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/insurance.md", + "source_location": "L440", + "weight": 1.0, + "source": "api_insurance_tenantservicecoverage_\u067e\u0648\u0634\u0634_\u062e\u062f\u0645\u062a_\u062a\u062d\u062a_\u06cc\u06a9_\u0642\u0631\u0627\u0631\u062f\u0627\u062f_\u0628\u06cc\u0645\u0647_\u0641\u0627\u0632_\u06f2", + "target": "api_insurance_put_api_v1_billing_tenant_insurances_uuid_service_coverage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_location", + "target": "api_location_location_api_province_city", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L218", + "weight": 1.0, + "source": "api_location_location_api_province_city", + "target": "api_location_delete_api_v1_admin_city_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L157", + "weight": 1.0, + "source": "api_location_location_api_province_city", + "target": "api_location_delete_api_v1_admin_province_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L80", + "weight": 1.0, + "source": "api_location_location_api_province_city", + "target": "api_location_get_api_v1_admin_cities", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L50", + "weight": 1.0, + "source": "api_location_location_api_province_city", + "target": "api_location_get_api_v1_admin_provinces", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L231", + "weight": 1.0, + "source": "api_location_location_api_province_city", + "target": "api_location_get_api_v1_categorys_bundle_legacy", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L26", + "weight": 1.0, + "source": "api_location_location_api_province_city", + "target": "api_location_get_api_v1_cities", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L7", + "weight": 1.0, + "source": "api_location_location_api_province_city", + "target": "api_location_get_api_v1_provinces", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L205", + "weight": 1.0, + "source": "api_location_location_api_province_city", + "target": "api_location_patch_api_v1_admin_city_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L132", + "weight": 1.0, + "source": "api_location_location_api_province_city", + "target": "api_location_patch_api_v1_admin_province_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L170", + "weight": 1.0, + "source": "api_location_location_api_province_city", + "target": "api_location_post_api_v1_admin_city", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L99", + "weight": 1.0, + "source": "api_location_location_api_province_city", + "target": "api_location_post_api_v1_admin_province", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L13", + "weight": 1.0, + "source": "api_location_get_api_v1_provinces", + "target": "api_location_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L32", + "weight": 1.0, + "source": "api_location_get_api_v1_cities", + "target": "api_location_query_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L37", + "weight": 1.0, + "source": "api_location_get_api_v1_cities", + "target": "api_location_response_200_37", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L72", + "weight": 1.0, + "source": "api_location_get_api_v1_admin_provinces", + "target": "api_location_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L56", + "weight": 1.0, + "source": "api_location_get_api_v1_admin_provinces", + "target": "api_location_query_parameters_56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L63", + "weight": 1.0, + "source": "api_location_get_api_v1_admin_provinces", + "target": "api_location_response_200_63", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L86", + "weight": 1.0, + "source": "api_location_get_api_v1_admin_cities", + "target": "api_location_query_parameters_86", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L94", + "weight": 1.0, + "source": "api_location_get_api_v1_admin_cities", + "target": "api_location_response_200_94", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L123", + "weight": 1.0, + "source": "api_location_post_api_v1_admin_province", + "target": "api_location_errors_123", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L105", + "weight": 1.0, + "source": "api_location_post_api_v1_admin_province", + "target": "api_location_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L120", + "weight": 1.0, + "source": "api_location_post_api_v1_admin_province", + "target": "api_location_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L148", + "weight": 1.0, + "source": "api_location_patch_api_v1_admin_province_id", + "target": "api_location_errors_148", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L138", + "weight": 1.0, + "source": "api_location_patch_api_v1_admin_province_id", + "target": "api_location_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L145", + "weight": 1.0, + "source": "api_location_patch_api_v1_admin_province_id", + "target": "api_location_response_200_145", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L163", + "weight": 1.0, + "source": "api_location_delete_api_v1_admin_province_id", + "target": "api_location_response_200_163", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L196", + "weight": 1.0, + "source": "api_location_post_api_v1_admin_city", + "target": "api_location_errors_196", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L176", + "weight": 1.0, + "source": "api_location_post_api_v1_admin_city", + "target": "api_location_request_body_application_json_176", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L193", + "weight": 1.0, + "source": "api_location_post_api_v1_admin_city", + "target": "api_location_response_201_193", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L213", + "weight": 1.0, + "source": "api_location_patch_api_v1_admin_city_id", + "target": "api_location_response_200_213", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L224", + "weight": 1.0, + "source": "api_location_delete_api_v1_admin_city_id", + "target": "api_location_response_200_224", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/location.md", + "source_location": "L237", + "weight": 1.0, + "source": "api_location_get_api_v1_categorys_bundle_legacy", + "target": "api_location_path_parameters_237", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/patient.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_patient", + "target": "api_patient_patient_records_sessions_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/patient.md", + "source_location": "L311", + "weight": 1.0, + "source": "api_patient_patient_records_sessions_api", + "target": "api_patient_auto_creation_on_appointment_confirm", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/patient.md", + "source_location": "L12", + "weight": 1.0, + "source": "api_patient_patient_records_sessions_api", + "target": "api_patient_endpoints", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/patient.md", + "source_location": "L3", + "weight": 1.0, + "source": "api_patient_patient_records_sessions_api", + "target": "api_patient_overview", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/patient.md", + "source_location": "L62", + "weight": 1.0, + "source": "api_patient_endpoints", + "target": "api_patient_create_patient_record", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/patient.md", + "source_location": "L218", + "weight": 1.0, + "source": "api_patient_endpoints", + "target": "api_patient_create_session", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/patient.md", + "source_location": "L118", + "weight": 1.0, + "source": "api_patient_endpoints", + "target": "api_patient_get_patient_record", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/patient.md", + "source_location": "L172", + "weight": 1.0, + "source": "api_patient_endpoints", + "target": "api_patient_list_patient_sessions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/patient.md", + "source_location": "L14", + "weight": 1.0, + "source": "api_patient_endpoints", + "target": "api_patient_list_patients", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/patient.md", + "source_location": "L277", + "weight": 1.0, + "source": "api_patient_endpoints", + "target": "api_patient_update_session", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_payment", + "target": "api_payment_payment_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L34", + "weight": 1.0, + "source": "api_payment_payment_api", + "target": "api_payment_get_api_v1_my_payments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L128", + "weight": 1.0, + "source": "api_payment_payment_api", + "target": "api_payment_get_api_v1_payment_callback_gateway", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L8", + "weight": 1.0, + "source": "api_payment_payment_api", + "target": "api_payment_get_api_v1_payment_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L218", + "weight": 1.0, + "source": "api_payment_payment_api", + "target": "api_payment_get_api_v1_payment_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L77", + "weight": 1.0, + "source": "api_payment_payment_api", + "target": "api_payment_post_api_v1_payment_appointment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L127", + "weight": 1.0, + "source": "api_payment_payment_api", + "target": "api_payment_post_api_v1_payment_callback_gateway", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L168", + "weight": 1.0, + "source": "api_payment_payment_api", + "target": "api_payment_post_api_v1_subscription_payment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L210", + "weight": 1.0, + "source": "api_payment_payment_api", + "target": "api_payment_post_get_api_v1_subscription_payment_callback_gateway", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L267", + "weight": 1.0, + "source": "api_payment_payment_api", + "target": "api_payment_sandbox_test_mode_origin_allowlist", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L14", + "weight": 1.0, + "source": "api_payment_get_api_v1_payment_config", + "target": "api_payment_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L70", + "weight": 1.0, + "source": "api_payment_get_api_v1_my_payments", + "target": "api_payment_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L40", + "weight": 1.0, + "source": "api_payment_get_api_v1_my_payments", + "target": "api_payment_query_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L47", + "weight": 1.0, + "source": "api_payment_get_api_v1_my_payments", + "target": "api_payment_response_200_paginated", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L116", + "weight": 1.0, + "source": "api_payment_post_api_v1_payment_appointment", + "target": "api_payment_errors_116", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L83", + "weight": 1.0, + "source": "api_payment_post_api_v1_payment_appointment", + "target": "api_payment_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L98", + "weight": 1.0, + "source": "api_payment_post_api_v1_payment_appointment", + "target": "api_payment_response_200_98", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L161", + "weight": 1.0, + "source": "api_payment_get_api_v1_payment_callback_gateway", + "target": "api_payment_notes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L134", + "weight": 1.0, + "source": "api_payment_get_api_v1_payment_callback_gateway", + "target": "api_payment_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L139", + "weight": 1.0, + "source": "api_payment_get_api_v1_payment_callback_gateway", + "target": "api_payment_request_varies_by_gateway", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L150", + "weight": 1.0, + "source": "api_payment_get_api_v1_payment_callback_gateway", + "target": "api_payment_response", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L201", + "weight": 1.0, + "source": "api_payment_post_api_v1_subscription_payment", + "target": "api_payment_errors_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L174", + "weight": 1.0, + "source": "api_payment_post_api_v1_subscription_payment", + "target": "api_payment_request_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L189", + "weight": 1.0, + "source": "api_payment_post_api_v1_subscription_payment", + "target": "api_payment_response_200_189", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L258", + "weight": 1.0, + "source": "api_payment_get_api_v1_payment_uuid", + "target": "api_payment_errors_258", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L224", + "weight": 1.0, + "source": "api_payment_get_api_v1_payment_uuid", + "target": "api_payment_path_parameters_224", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/payment.md", + "source_location": "L229", + "weight": 1.0, + "source": "api_payment_get_api_v1_payment_uuid", + "target": "api_payment_response_200_229", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_rating", + "target": "api_rating_rating_comments_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L238", + "weight": 1.0, + "source": "api_rating_rating_comments_api", + "target": "api_rating_delete_api_v1_comment_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L258", + "weight": 1.0, + "source": "api_rating_rating_comments_api", + "target": "api_rating_get_api_v1_admin_comments_pending", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L181", + "weight": 1.0, + "source": "api_rating_rating_comments_api", + "target": "api_rating_get_api_v1_comments_doctoruuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L69", + "weight": 1.0, + "source": "api_rating_rating_comments_api", + "target": "api_rating_get_api_v1_rate_doctoruuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L112", + "weight": 1.0, + "source": "api_rating_rating_comments_api", + "target": "api_rating_get_api_v1_rate_doctoruuid_eligibility", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L289", + "weight": 1.0, + "source": "api_rating_rating_comments_api", + "target": "api_rating_post_api_v1_admin_comment_uuid_approve", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L307", + "weight": 1.0, + "source": "api_rating_rating_comments_api", + "target": "api_rating_post_api_v1_admin_comment_uuid_reject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L141", + "weight": 1.0, + "source": "api_rating_rating_comments_api", + "target": "api_rating_post_api_v1_comment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L325", + "weight": 1.0, + "source": "api_rating_rating_comments_api", + "target": "api_rating_post_api_v1_like_commentuuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L7", + "weight": 1.0, + "source": "api_rating_rating_comments_api", + "target": "api_rating_post_api_v1_rate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L59", + "weight": 1.0, + "source": "api_rating_post_api_v1_rate", + "target": "api_rating_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L15", + "weight": 1.0, + "source": "api_rating_post_api_v1_rate", + "target": "api_rating_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L37", + "weight": 1.0, + "source": "api_rating_post_api_v1_rate", + "target": "api_rating_response_201_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L105", + "weight": 1.0, + "source": "api_rating_get_api_v1_rate_doctoruuid", + "target": "api_rating_errors_105", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L75", + "weight": 1.0, + "source": "api_rating_get_api_v1_rate_doctoruuid", + "target": "api_rating_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L80", + "weight": 1.0, + "source": "api_rating_get_api_v1_rate_doctoruuid", + "target": "api_rating_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L133", + "weight": 1.0, + "source": "api_rating_get_api_v1_rate_doctoruuid_eligibility", + "target": "api_rating_errors_133", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L118", + "weight": 1.0, + "source": "api_rating_get_api_v1_rate_doctoruuid_eligibility", + "target": "api_rating_path_parameters_118", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L123", + "weight": 1.0, + "source": "api_rating_get_api_v1_rate_doctoruuid_eligibility", + "target": "api_rating_response_200_123", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L171", + "weight": 1.0, + "source": "api_rating_post_api_v1_comment", + "target": "api_rating_errors_171", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L151", + "weight": 1.0, + "source": "api_rating_post_api_v1_comment", + "target": "api_rating_request_body_application_json_151", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L166", + "weight": 1.0, + "source": "api_rating_post_api_v1_comment", + "target": "api_rating_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L231", + "weight": 1.0, + "source": "api_rating_get_api_v1_comments_doctoruuid", + "target": "api_rating_errors_231", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L187", + "weight": 1.0, + "source": "api_rating_get_api_v1_comments_doctoruuid", + "target": "api_rating_path_parameters_187", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L192", + "weight": 1.0, + "source": "api_rating_get_api_v1_comments_doctoruuid", + "target": "api_rating_response_200_192", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L249", + "weight": 1.0, + "source": "api_rating_delete_api_v1_comment_uuid", + "target": "api_rating_errors_249", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L244", + "weight": 1.0, + "source": "api_rating_delete_api_v1_comment_uuid", + "target": "api_rating_response_200_244", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L281", + "weight": 1.0, + "source": "api_rating_get_api_v1_admin_comments_pending", + "target": "api_rating_errors_281", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L264", + "weight": 1.0, + "source": "api_rating_get_api_v1_admin_comments_pending", + "target": "api_rating_response_200_264", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L298", + "weight": 1.0, + "source": "api_rating_post_api_v1_admin_comment_uuid_approve", + "target": "api_rating_errors_298", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L295", + "weight": 1.0, + "source": "api_rating_post_api_v1_admin_comment_uuid_approve", + "target": "api_rating_response_200_295", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L316", + "weight": 1.0, + "source": "api_rating_post_api_v1_admin_comment_uuid_reject", + "target": "api_rating_errors_316", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L313", + "weight": 1.0, + "source": "api_rating_post_api_v1_admin_comment_uuid_reject", + "target": "api_rating_response_200_313", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L359", + "weight": 1.0, + "source": "api_rating_post_api_v1_like_commentuuid", + "target": "api_rating_errors_359", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L334", + "weight": 1.0, + "source": "api_rating_post_api_v1_like_commentuuid", + "target": "api_rating_path_parameters_334", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L339", + "weight": 1.0, + "source": "api_rating_post_api_v1_like_commentuuid", + "target": "api_rating_request_body_application_json_339", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/rating.md", + "source_location": "L347", + "weight": 1.0, + "source": "api_rating_post_api_v1_like_commentuuid", + "target": "api_rating_response_200_347", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_representation", + "target": "api_representation_representation_agent_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L136", + "weight": 1.0, + "source": "api_representation_representation_agent_api", + "target": "api_representation_delete_api_v1_representation_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L67", + "weight": 1.0, + "source": "api_representation_representation_agent_api", + "target": "api_representation_get_api_v1_representation_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L156", + "weight": 1.0, + "source": "api_representation_representation_agent_api", + "target": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L200", + "weight": 1.0, + "source": "api_representation_representation_agent_api", + "target": "api_representation_get_api_v1_representation_uuid_dashboard_yearly", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L105", + "weight": 1.0, + "source": "api_representation_representation_agent_api", + "target": "api_representation_patch_api_v1_representation_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L9", + "weight": 1.0, + "source": "api_representation_representation_agent_api", + "target": "api_representation_post_api_v1_representation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L542", + "weight": 1.0, + "source": "api_representation_representation_agent_api", + "target": "api_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0639\u0645\u0644\u06a9\u0631\u062f_\u0648_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062c\u0627\u0631\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L232", + "weight": 1.0, + "source": "api_representation_representation_agent_api", + "target": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L56", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation", + "target": "api_representation_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L15", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation", + "target": "api_representation_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L39", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation", + "target": "api_representation_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L96", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_uuid", + "target": "api_representation_errors_96", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L73", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_uuid", + "target": "api_representation_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L78", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_uuid", + "target": "api_representation_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L127", + "weight": 1.0, + "source": "api_representation_patch_api_v1_representation_uuid", + "target": "api_representation_errors_127", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L111", + "weight": 1.0, + "source": "api_representation_patch_api_v1_representation_uuid", + "target": "api_representation_request_body_application_json_111", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L124", + "weight": 1.0, + "source": "api_representation_patch_api_v1_representation_uuid", + "target": "api_representation_response_200_124", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L147", + "weight": 1.0, + "source": "api_representation_delete_api_v1_representation_uuid", + "target": "api_representation_errors_147", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L142", + "weight": 1.0, + "source": "api_representation_delete_api_v1_representation_uuid", + "target": "api_representation_response_200_142", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L191", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", + "target": "api_representation_errors_191", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L162", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", + "target": "api_representation_path_parameters_162", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L167", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", + "target": "api_representation_query_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L173", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", + "target": "api_representation_response_200_173", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L206", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_uuid_dashboard_yearly", + "target": "api_representation_query_parameters_206", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L211", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_uuid_dashboard_yearly", + "target": "api_representation_response_200_211", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L325", + "weight": 1.0, + "source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", + "target": "api_representation_delete_api_v1_representation_iban_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L388", + "weight": 1.0, + "source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", + "target": "api_representation_get_api_v1_representation_appointments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L508", + "weight": 1.0, + "source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", + "target": "api_representation_get_api_v1_representation_clinics", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L431", + "weight": 1.0, + "source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", + "target": "api_representation_get_api_v1_representation_doctors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L466", + "weight": 1.0, + "source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", + "target": "api_representation_get_api_v1_representation_doctors_stats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L238", + "weight": 1.0, + "source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", + "target": "api_representation_get_api_v1_representation_me", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L362", + "weight": 1.0, + "source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", + "target": "api_representation_post_api_v1_representation_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L334", + "weight": 1.0, + "source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", + "target": "api_representation_post_api_v1_representation_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L486", + "weight": 1.0, + "source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", + "target": "api_representation_post_api_v1_representation_doctors_uuid_status", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L298", + "weight": 1.0, + "source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", + "target": "api_representation_post_api_v1_representation_iban", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L273", + "weight": 1.0, + "source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", + "target": "api_representation_post_api_v1_representation_verify_national_code", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L266", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_me", + "target": "api_representation_errors_266", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L242", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_me", + "target": "api_representation_response_200_242", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L288", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation_verify_national_code", + "target": "api_representation_errors_288", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L277", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation_verify_national_code", + "target": "api_representation_request_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L285", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation_verify_national_code", + "target": "api_representation_response_200_285", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L313", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation_iban", + "target": "api_representation_errors_313", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L302", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation_iban", + "target": "api_representation_request_body_302", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L310", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation_iban", + "target": "api_representation_response_200_310", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L329", + "weight": 1.0, + "source": "api_representation_delete_api_v1_representation_iban_id", + "target": "api_representation_response_200_329", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L353", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation_doctor", + "target": "api_representation_errors_353", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L338", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation_doctor", + "target": "api_representation_request_body_338", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L349", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation_doctor", + "target": "api_representation_response_201_349", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L380", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation_clinic", + "target": "api_representation_errors_380", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L366", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation_clinic", + "target": "api_representation_request_body_366", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L376", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation_clinic", + "target": "api_representation_response_200_376", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L424", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_appointments", + "target": "api_representation_errors_424", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L392", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_appointments", + "target": "api_representation_query_parameters_392", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L401", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_appointments", + "target": "api_representation_response_200_401", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L459", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_doctors", + "target": "api_representation_errors_459", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L437", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_doctors", + "target": "api_representation_query_parameters_437", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L444", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_doctors", + "target": "api_representation_response_200_444", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L479", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_doctors_stats", + "target": "api_representation_errors_479", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L472", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_doctors_stats", + "target": "api_representation_response_200_472", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L501", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation_doctors_uuid_status", + "target": "api_representation_errors_501", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L492", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation_doctors_uuid_status", + "target": "api_representation_path_parameters_492", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L497", + "weight": 1.0, + "source": "api_representation_post_api_v1_representation_doctors_uuid_status", + "target": "api_representation_response_200_497", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L535", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_clinics", + "target": "api_representation_errors_535", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L514", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_clinics", + "target": "api_representation_query_parameters_514", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L521", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_clinics", + "target": "api_representation_response_200_521", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L546", + "weight": 1.0, + "source": "api_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0639\u0645\u0644\u06a9\u0631\u062f_\u0648_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062c\u0627\u0631\u06cc", + "target": "api_representation_get_api_v1_representation_dashboard_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L570", + "weight": 1.0, + "source": "api_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0639\u0645\u0644\u06a9\u0631\u062f_\u0648_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062c\u0627\u0631\u06cc", + "target": "api_representation_get_api_v1_representation_doctors_performance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L591", + "weight": 1.0, + "source": "api_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0639\u0645\u0644\u06a9\u0631\u062f_\u0648_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062c\u0627\u0631\u06cc", + "target": "api_representation_get_api_v1_representation_finance_report", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/representation.md", + "source_location": "L565", + "weight": 1.0, + "source": "api_representation_get_api_v1_representation_dashboard_summary", + "target": "api_representation_errors_565", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_secretary", + "target": "api_secretary_secretary_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L221", + "weight": 1.0, + "source": "api_secretary_secretary_api", + "target": "api_secretary_delete_api_v1_secretary_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L285", + "weight": 1.0, + "source": "api_secretary_secretary_api", + "target": "api_secretary_get_api_v1_secretaries_clinic_clinicuuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L243", + "weight": 1.0, + "source": "api_secretary_secretary_api", + "target": "api_secretary_get_api_v1_secretaries_doctoruuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L139", + "weight": 1.0, + "source": "api_secretary_secretary_api", + "target": "api_secretary_get_api_v1_secretary_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L177", + "weight": 1.0, + "source": "api_secretary_secretary_api", + "target": "api_secretary_patch_api_v1_secretary_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L22", + "weight": 1.0, + "source": "api_secretary_secretary_api", + "target": "api_secretary_post_api_v1_secretary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L333", + "weight": 1.0, + "source": "api_secretary_secretary_api", + "target": "api_secretary_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L5", + "weight": 1.0, + "source": "api_secretary_secretary_api", + "target": "api_secretary_\u0645\u062f\u0644_scope", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L127", + "weight": 1.0, + "source": "api_secretary_post_api_v1_secretary", + "target": "api_secretary_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L28", + "weight": 1.0, + "source": "api_secretary_post_api_v1_secretary", + "target": "api_secretary_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L101", + "weight": 1.0, + "source": "api_secretary_post_api_v1_secretary", + "target": "api_secretary_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L167", + "weight": 1.0, + "source": "api_secretary_get_api_v1_secretary_uuid", + "target": "api_secretary_errors_167", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L145", + "weight": 1.0, + "source": "api_secretary_get_api_v1_secretary_uuid", + "target": "api_secretary_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L151", + "weight": 1.0, + "source": "api_secretary_get_api_v1_secretary_uuid", + "target": "api_secretary_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L211", + "weight": 1.0, + "source": "api_secretary_patch_api_v1_secretary_uuid", + "target": "api_secretary_errors_211", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L183", + "weight": 1.0, + "source": "api_secretary_patch_api_v1_secretary_uuid", + "target": "api_secretary_request_body_application_json_183", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L207", + "weight": 1.0, + "source": "api_secretary_patch_api_v1_secretary_uuid", + "target": "api_secretary_response_200_207", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L233", + "weight": 1.0, + "source": "api_secretary_delete_api_v1_secretary_uuid", + "target": "api_secretary_errors_233", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L227", + "weight": 1.0, + "source": "api_secretary_delete_api_v1_secretary_uuid", + "target": "api_secretary_response_200_227", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L275", + "weight": 1.0, + "source": "api_secretary_get_api_v1_secretaries_doctoruuid", + "target": "api_secretary_errors_275", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L249", + "weight": 1.0, + "source": "api_secretary_get_api_v1_secretaries_doctoruuid", + "target": "api_secretary_path_parameters_249", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L255", + "weight": 1.0, + "source": "api_secretary_get_api_v1_secretaries_doctoruuid", + "target": "api_secretary_response_200_255", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L323", + "weight": 1.0, + "source": "api_secretary_get_api_v1_secretaries_clinic_clinicuuid", + "target": "api_secretary_errors_323", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L317", + "weight": 1.0, + "source": "api_secretary_get_api_v1_secretaries_clinic_clinicuuid", + "target": "api_secretary_notes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L291", + "weight": 1.0, + "source": "api_secretary_get_api_v1_secretaries_clinic_clinicuuid", + "target": "api_secretary_path_parameters_291", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/secretary.md", + "source_location": "L297", + "weight": 1.0, + "source": "api_secretary_get_api_v1_secretaries_clinic_clinicuuid", + "target": "api_secretary_response_200_297", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_settlement", + "target": "api_settlement_settlement_wallet_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L253", + "weight": 1.0, + "source": "api_settlement_settlement_wallet_api", + "target": "api_settlement_financialbreakdown_\u0644\u0627\u06af_\u0645\u0627\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L133", + "weight": 1.0, + "source": "api_settlement_settlement_wallet_api", + "target": "api_settlement_get_api_v1_settlement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L170", + "weight": 1.0, + "source": "api_settlement_settlement_wallet_api", + "target": "api_settlement_get_api_v1_settlement_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L7", + "weight": 1.0, + "source": "api_settlement_settlement_wallet_api", + "target": "api_settlement_get_api_v1_wallet_balance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L40", + "weight": 1.0, + "source": "api_settlement_settlement_wallet_api", + "target": "api_settlement_get_api_v1_wallet_transactions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L84", + "weight": 1.0, + "source": "api_settlement_settlement_wallet_api", + "target": "api_settlement_post_api_v1_settlement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L188", + "weight": 1.0, + "source": "api_settlement_settlement_wallet_api", + "target": "api_settlement_post_api_v1_settlement_uuid_approve", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L223", + "weight": 1.0, + "source": "api_settlement_settlement_wallet_api", + "target": "api_settlement_post_api_v1_settlement_uuid_reject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L259", + "weight": 1.0, + "source": "api_settlement_settlement_wallet_api", + "target": "api_settlement_\u0631\u0633\u06cc\u062f_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648_\u062b\u0628\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0647\u0627\u06cc\u06cc_role_admin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L33", + "weight": 1.0, + "source": "api_settlement_get_api_v1_wallet_balance", + "target": "api_settlement_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L13", + "weight": 1.0, + "source": "api_settlement_get_api_v1_wallet_balance", + "target": "api_settlement_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L77", + "weight": 1.0, + "source": "api_settlement_get_api_v1_wallet_transactions", + "target": "api_settlement_errors_77", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L46", + "weight": 1.0, + "source": "api_settlement_get_api_v1_wallet_transactions", + "target": "api_settlement_response_200_46", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L123", + "weight": 1.0, + "source": "api_settlement_post_api_v1_settlement", + "target": "api_settlement_errors_123", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L90", + "weight": 1.0, + "source": "api_settlement_post_api_v1_settlement", + "target": "api_settlement_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L105", + "weight": 1.0, + "source": "api_settlement_post_api_v1_settlement", + "target": "api_settlement_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L163", + "weight": 1.0, + "source": "api_settlement_get_api_v1_settlement", + "target": "api_settlement_errors_163", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L139", + "weight": 1.0, + "source": "api_settlement_get_api_v1_settlement", + "target": "api_settlement_response_200_139", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L179", + "weight": 1.0, + "source": "api_settlement_get_api_v1_settlement_uuid", + "target": "api_settlement_errors_179", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L176", + "weight": 1.0, + "source": "api_settlement_get_api_v1_settlement_uuid", + "target": "api_settlement_response_200_176", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L213", + "weight": 1.0, + "source": "api_settlement_post_api_v1_settlement_uuid_approve", + "target": "api_settlement_errors_213", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L194", + "weight": 1.0, + "source": "api_settlement_post_api_v1_settlement_uuid_approve", + "target": "api_settlement_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L199", + "weight": 1.0, + "source": "api_settlement_post_api_v1_settlement_uuid_approve", + "target": "api_settlement_request_body_application_json_199", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L210", + "weight": 1.0, + "source": "api_settlement_post_api_v1_settlement_uuid_approve", + "target": "api_settlement_response_200_210", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L243", + "weight": 1.0, + "source": "api_settlement_post_api_v1_settlement_uuid_reject", + "target": "api_settlement_errors_243", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L229", + "weight": 1.0, + "source": "api_settlement_post_api_v1_settlement_uuid_reject", + "target": "api_settlement_request_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L240", + "weight": 1.0, + "source": "api_settlement_post_api_v1_settlement_uuid_reject", + "target": "api_settlement_response_200_240", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L293", + "weight": 1.0, + "source": "api_settlement_\u0631\u0633\u06cc\u062f_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648_\u062b\u0628\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0647\u0627\u06cc\u06cc_role_admin", + "target": "api_settlement_post_api_v1_settlement_uuid_paid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L272", + "weight": 1.0, + "source": "api_settlement_\u0631\u0633\u06cc\u062f_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648_\u062b\u0628\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0647\u0627\u06cc\u06cc_role_admin", + "target": "api_settlement_post_api_v1_settlement_uuid_receipt", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/settlement.md", + "source_location": "L263", + "weight": 1.0, + "source": "api_settlement_\u0631\u0633\u06cc\u062f_\u067e\u0631\u062f\u0627\u062e\u062a_\u0648_\u062b\u0628\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0647\u0627\u06cc\u06cc_role_admin", + "target": "api_settlement_post_file_upload_clinic_pro_settlement_receipt", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_sms", + "target": "api_sms_sms_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L420", + "weight": 1.0, + "source": "api_sms_sms_api", + "target": "api_sms_admin_endpoints", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L210", + "weight": 1.0, + "source": "api_sms_sms_api", + "target": "api_sms_delete_api_v1_sms_template_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L230", + "weight": 1.0, + "source": "api_sms_sms_api", + "target": "api_sms_get_api_v1_admin_sms_templates", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L144", + "weight": 1.0, + "source": "api_sms_sms_api", + "target": "api_sms_get_api_v1_sms_template_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L161", + "weight": 1.0, + "source": "api_sms_sms_api", + "target": "api_sms_patch_api_v1_sms_template_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L253", + "weight": 1.0, + "source": "api_sms_sms_api", + "target": "api_sms_post_api_v1_admin_sms_template_uuid_approve", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L277", + "weight": 1.0, + "source": "api_sms_sms_api", + "target": "api_sms_post_api_v1_admin_sms_template_uuid_reject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L9", + "weight": 1.0, + "source": "api_sms_sms_api", + "target": "api_sms_post_api_v1_sms_send", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L47", + "weight": 1.0, + "source": "api_sms_sms_api", + "target": "api_sms_post_api_v1_sms_send_template", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L91", + "weight": 1.0, + "source": "api_sms_sms_api", + "target": "api_sms_post_api_v1_sms_template", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L191", + "weight": 1.0, + "source": "api_sms_sms_api", + "target": "api_sms_post_api_v1_sms_template_uuid_submit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L375", + "weight": 1.0, + "source": "api_sms_sms_api", + "target": "api_sms_sms_settings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L304", + "weight": 1.0, + "source": "api_sms_sms_api", + "target": "api_sms_sms_wallet", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L473", + "weight": 1.0, + "source": "api_sms_sms_api", + "target": "api_sms_\u0645\u062a\u0646_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0630\u06cc\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0633\u06cc\u0633\u062a\u0645\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L38", + "weight": 1.0, + "source": "api_sms_post_api_v1_sms_send", + "target": "api_sms_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L15", + "weight": 1.0, + "source": "api_sms_post_api_v1_sms_send", + "target": "api_sms_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L30", + "weight": 1.0, + "source": "api_sms_post_api_v1_sms_send", + "target": "api_sms_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L81", + "weight": 1.0, + "source": "api_sms_post_api_v1_sms_send_template", + "target": "api_sms_errors_81", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L53", + "weight": 1.0, + "source": "api_sms_post_api_v1_sms_send_template", + "target": "api_sms_request_body_application_json_53", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L73", + "weight": 1.0, + "source": "api_sms_post_api_v1_sms_send_template", + "target": "api_sms_response_200_73", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L135", + "weight": 1.0, + "source": "api_sms_post_api_v1_sms_template", + "target": "api_sms_errors_135", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L97", + "weight": 1.0, + "source": "api_sms_post_api_v1_sms_template", + "target": "api_sms_request_body_application_json_97", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L112", + "weight": 1.0, + "source": "api_sms_post_api_v1_sms_template", + "target": "api_sms_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L153", + "weight": 1.0, + "source": "api_sms_get_api_v1_sms_template_uuid", + "target": "api_sms_errors_153", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L150", + "weight": 1.0, + "source": "api_sms_get_api_v1_sms_template_uuid", + "target": "api_sms_response_200_150", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L181", + "weight": 1.0, + "source": "api_sms_patch_api_v1_sms_template_uuid", + "target": "api_sms_errors_181", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L167", + "weight": 1.0, + "source": "api_sms_patch_api_v1_sms_template_uuid", + "target": "api_sms_request_body_application_json_167", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L178", + "weight": 1.0, + "source": "api_sms_patch_api_v1_sms_template_uuid", + "target": "api_sms_response_200_178", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L200", + "weight": 1.0, + "source": "api_sms_post_api_v1_sms_template_uuid_submit", + "target": "api_sms_errors_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L197", + "weight": 1.0, + "source": "api_sms_post_api_v1_sms_template_uuid_submit", + "target": "api_sms_response_200_197", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L221", + "weight": 1.0, + "source": "api_sms_delete_api_v1_sms_template_uuid", + "target": "api_sms_errors_221", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L216", + "weight": 1.0, + "source": "api_sms_delete_api_v1_sms_template_uuid", + "target": "api_sms_response_200_216", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L236", + "weight": 1.0, + "source": "api_sms_get_api_v1_admin_sms_templates", + "target": "api_sms_response_200_236", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L259", + "weight": 1.0, + "source": "api_sms_post_api_v1_admin_sms_template_uuid_approve", + "target": "api_sms_request_body_application_json_259", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L272", + "weight": 1.0, + "source": "api_sms_post_api_v1_admin_sms_template_uuid_approve", + "target": "api_sms_response_200_272", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L297", + "weight": 1.0, + "source": "api_sms_post_api_v1_admin_sms_template_uuid_reject", + "target": "api_sms_errors_297", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L283", + "weight": 1.0, + "source": "api_sms_post_api_v1_admin_sms_template_uuid_reject", + "target": "api_sms_request_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L294", + "weight": 1.0, + "source": "api_sms_post_api_v1_admin_sms_template_uuid_reject", + "target": "api_sms_response_200_294", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L308", + "weight": 1.0, + "source": "api_sms_sms_wallet", + "target": "api_sms_get_api_v1_sms_wallet_balance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L351", + "weight": 1.0, + "source": "api_sms_sms_wallet", + "target": "api_sms_get_api_v1_sms_wallet_logs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L323", + "weight": 1.0, + "source": "api_sms_sms_wallet", + "target": "api_sms_post_api_v1_sms_wallet_charge", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L377", + "weight": 1.0, + "source": "api_sms_sms_settings", + "target": "api_sms_get_api_v1_sms_settings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L401", + "weight": 1.0, + "source": "api_sms_sms_settings", + "target": "api_sms_patch_api_v1_sms_settings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L422", + "weight": 1.0, + "source": "api_sms_admin_endpoints", + "target": "api_sms_get_api_v1_admin_sms_settings_review", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L467", + "weight": 1.0, + "source": "api_sms_admin_endpoints", + "target": "api_sms_get_api_v1_admin_sms_wallet_report", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L453", + "weight": 1.0, + "source": "api_sms_admin_endpoints", + "target": "api_sms_post_api_v1_admin_sms_settings_id_approve", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L457", + "weight": 1.0, + "source": "api_sms_admin_endpoints", + "target": "api_sms_post_api_v1_admin_sms_settings_id_reject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L481", + "weight": 1.0, + "source": "api_sms_\u0645\u062a\u0646_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0630\u06cc\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0633\u06cc\u0633\u062a\u0645\u06cc", + "target": "api_sms_get_api_v1_admin_sms_messages", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L505", + "weight": 1.0, + "source": "api_sms_\u0645\u062a\u0646_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0630\u06cc\u0631_\u067e\u06cc\u0627\u0645\u06a9_\u0647\u0627\u06cc_\u0633\u06cc\u0633\u062a\u0645\u06cc", + "target": "api_sms_patch_api_v1_admin_sms_messages_tag", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L487", + "weight": 1.0, + "source": "api_sms_get_api_v1_admin_sms_messages", + "target": "api_sms_response_200_487", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L529", + "weight": 1.0, + "source": "api_sms_patch_api_v1_admin_sms_messages_tag", + "target": "api_sms_errors_529", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L511", + "weight": 1.0, + "source": "api_sms_patch_api_v1_admin_sms_messages_tag", + "target": "api_sms_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L516", + "weight": 1.0, + "source": "api_sms_patch_api_v1_admin_sms_messages_tag", + "target": "api_sms_request_body_516", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/sms.md", + "source_location": "L524", + "weight": 1.0, + "source": "api_sms_patch_api_v1_admin_sms_messages_tag", + "target": "api_sms_response_200_524", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_specialty", + "target": "api_specialty_specialty_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L179", + "weight": 1.0, + "source": "api_specialty_specialty_api", + "target": "api_specialty_delete_api_v1_admin_specialty_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L78", + "weight": 1.0, + "source": "api_specialty_specialty_api", + "target": "api_specialty_get_api_v1_admin_specialties", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L7", + "weight": 1.0, + "source": "api_specialty_specialty_api", + "target": "api_specialty_get_api_v1_specialties", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L45", + "weight": 1.0, + "source": "api_specialty_specialty_api", + "target": "api_specialty_get_api_v1_specialties_doctor_counts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L145", + "weight": 1.0, + "source": "api_specialty_specialty_api", + "target": "api_specialty_patch_api_v1_admin_specialty_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L108", + "weight": 1.0, + "source": "api_specialty_specialty_api", + "target": "api_specialty_post_api_v1_admin_specialty", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L13", + "weight": 1.0, + "source": "api_specialty_get_api_v1_specialties", + "target": "api_specialty_query_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L18", + "weight": 1.0, + "source": "api_specialty_get_api_v1_specialties", + "target": "api_specialty_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L51", + "weight": 1.0, + "source": "api_specialty_get_api_v1_specialties_doctor_counts", + "target": "api_specialty_query_parameters_51", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L56", + "weight": 1.0, + "source": "api_specialty_get_api_v1_specialties_doctor_counts", + "target": "api_specialty_response_200_56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L100", + "weight": 1.0, + "source": "api_specialty_get_api_v1_admin_specialties", + "target": "api_specialty_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L84", + "weight": 1.0, + "source": "api_specialty_get_api_v1_admin_specialties", + "target": "api_specialty_query_parameters_84", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L91", + "weight": 1.0, + "source": "api_specialty_get_api_v1_admin_specialties", + "target": "api_specialty_response_200_91", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L136", + "weight": 1.0, + "source": "api_specialty_post_api_v1_admin_specialty", + "target": "api_specialty_errors_136", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L114", + "weight": 1.0, + "source": "api_specialty_post_api_v1_admin_specialty", + "target": "api_specialty_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L133", + "weight": 1.0, + "source": "api_specialty_post_api_v1_admin_specialty", + "target": "api_specialty_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L170", + "weight": 1.0, + "source": "api_specialty_patch_api_v1_admin_specialty_id", + "target": "api_specialty_errors_170", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L151", + "weight": 1.0, + "source": "api_specialty_patch_api_v1_admin_specialty_id", + "target": "api_specialty_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L156", + "weight": 1.0, + "source": "api_specialty_patch_api_v1_admin_specialty_id", + "target": "api_specialty_request_body_all_optional", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L167", + "weight": 1.0, + "source": "api_specialty_patch_api_v1_admin_specialty_id", + "target": "api_specialty_response_200_167", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L190", + "weight": 1.0, + "source": "api_specialty_delete_api_v1_admin_specialty_id", + "target": "api_specialty_errors_190", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/specialty.md", + "source_location": "L185", + "weight": 1.0, + "source": "api_specialty_delete_api_v1_admin_specialty_id", + "target": "api_specialty_response_200_185", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/staff.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_staff", + "target": "api_staff_staff_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/staff.md", + "source_location": "L7", + "weight": 1.0, + "source": "api_staff_staff_api", + "target": "api_staff_get_api_v1_staff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/staff.md", + "source_location": "L90", + "weight": 1.0, + "source": "api_staff_staff_api", + "target": "api_staff_patch_api_v1_staff_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/staff.md", + "source_location": "L117", + "weight": 1.0, + "source": "api_staff_staff_api", + "target": "api_staff_patch_api_v1_staff_uuid_toggle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/staff.md", + "source_location": "L37", + "weight": 1.0, + "source": "api_staff_staff_api", + "target": "api_staff_post_api_v1_staff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/subscription.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_subscription", + "target": "api_subscription_subscription_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/subscription.md", + "source_location": "L143", + "weight": 1.0, + "source": "api_subscription_subscription_api", + "target": "api_subscription_admin_endpoints", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/subscription.md", + "source_location": "L209", + "weight": 1.0, + "source": "api_subscription_subscription_api", + "target": "api_subscription_error_codes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/subscription.md", + "source_location": "L51", + "weight": 1.0, + "source": "api_subscription_subscription_api", + "target": "api_subscription_get_api_v1_subscription_my", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/subscription.md", + "source_location": "L137", + "weight": 1.0, + "source": "api_subscription_subscription_api", + "target": "api_subscription_get_api_v1_subscription_payment_callback_gateway", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/subscription.md", + "source_location": "L7", + "weight": 1.0, + "source": "api_subscription_subscription_api", + "target": "api_subscription_get_api_v1_subscription_plans", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/subscription.md", + "source_location": "L100", + "weight": 1.0, + "source": "api_subscription_subscription_api", + "target": "api_subscription_post_api_v1_subscription_payment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/subscription.md", + "source_location": "L83", + "weight": 1.0, + "source": "api_subscription_subscription_api", + "target": "api_subscription_post_api_v1_subscription_trial", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/subscription.md", + "source_location": "L180", + "weight": 1.0, + "source": "api_subscription_admin_endpoints", + "target": "api_subscription_delete_api_v1_admin_subscription_period_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/subscription.md", + "source_location": "L145", + "weight": 1.0, + "source": "api_subscription_admin_endpoints", + "target": "api_subscription_get_api_v1_admin_subscription_plans", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/subscription.md", + "source_location": "L183", + "weight": 1.0, + "source": "api_subscription_admin_endpoints", + "target": "api_subscription_get_api_v1_admin_subscription_report", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/subscription.md", + "source_location": "L177", + "weight": 1.0, + "source": "api_subscription_admin_endpoints", + "target": "api_subscription_patch_api_v1_admin_subscription_period_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/subscription.md", + "source_location": "L160", + "weight": 1.0, + "source": "api_subscription_admin_endpoints", + "target": "api_subscription_patch_api_v1_admin_subscription_plan_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/subscription.md", + "source_location": "L163", + "weight": 1.0, + "source": "api_subscription_admin_endpoints", + "target": "api_subscription_post_api_v1_admin_subscription_period", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/subscription.md", + "source_location": "L148", + "weight": 1.0, + "source": "api_subscription_admin_endpoints", + "target": "api_subscription_post_api_v1_admin_subscription_plan", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_tag", + "target": "api_tag_tag_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L116", + "weight": 1.0, + "source": "api_tag_tag_api", + "target": "api_tag_delete_api_v1_admin_tag_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L28", + "weight": 1.0, + "source": "api_tag_tag_api", + "target": "api_tag_get_api_v1_admin_tags", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L9", + "weight": 1.0, + "source": "api_tag_tag_api", + "target": "api_tag_get_api_v1_tags", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L91", + "weight": 1.0, + "source": "api_tag_tag_api", + "target": "api_tag_patch_api_v1_admin_tag_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L58", + "weight": 1.0, + "source": "api_tag_tag_api", + "target": "api_tag_post_api_v1_admin_tag", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L15", + "weight": 1.0, + "source": "api_tag_get_api_v1_tags", + "target": "api_tag_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L50", + "weight": 1.0, + "source": "api_tag_get_api_v1_admin_tags", + "target": "api_tag_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L34", + "weight": 1.0, + "source": "api_tag_get_api_v1_admin_tags", + "target": "api_tag_query_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L41", + "weight": 1.0, + "source": "api_tag_get_api_v1_admin_tags", + "target": "api_tag_response_200_41", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L82", + "weight": 1.0, + "source": "api_tag_post_api_v1_admin_tag", + "target": "api_tag_errors_82", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L64", + "weight": 1.0, + "source": "api_tag_post_api_v1_admin_tag", + "target": "api_tag_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L79", + "weight": 1.0, + "source": "api_tag_post_api_v1_admin_tag", + "target": "api_tag_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L107", + "weight": 1.0, + "source": "api_tag_patch_api_v1_admin_tag_id", + "target": "api_tag_errors_107", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L97", + "weight": 1.0, + "source": "api_tag_patch_api_v1_admin_tag_id", + "target": "api_tag_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L104", + "weight": 1.0, + "source": "api_tag_patch_api_v1_admin_tag_id", + "target": "api_tag_response_200_104", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L127", + "weight": 1.0, + "source": "api_tag_delete_api_v1_admin_tag_id", + "target": "api_tag_errors_127", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/tag.md", + "source_location": "L122", + "weight": 1.0, + "source": "api_tag_delete_api_v1_admin_tag_id", + "target": "api_tag_response_200_122", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L1", + "weight": 1.0, + "source": "api_user_profile", + "target": "api_user_profile_user_profile_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L148", + "weight": 1.0, + "source": "api_user_profile_user_profile_api", + "target": "api_user_profile_delete_api_v1_user_profile_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L91", + "weight": 1.0, + "source": "api_user_profile_user_profile_api", + "target": "api_user_profile_get_api_v1_user_profile_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L116", + "weight": 1.0, + "source": "api_user_profile_user_profile_api", + "target": "api_user_profile_patch_api_v1_user_profile_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L9", + "weight": 1.0, + "source": "api_user_profile_user_profile_api", + "target": "api_user_profile_post_api_v1_user_profile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L168", + "weight": 1.0, + "source": "api_user_profile_user_profile_api", + "target": "api_user_profile_post_api_v1_user_profile_avatar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L81", + "weight": 1.0, + "source": "api_user_profile_post_api_v1_user_profile", + "target": "api_user_profile_errors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L15", + "weight": 1.0, + "source": "api_user_profile_post_api_v1_user_profile", + "target": "api_user_profile_request_body_application_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L64", + "weight": 1.0, + "source": "api_user_profile_post_api_v1_user_profile", + "target": "api_user_profile_response_201", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L107", + "weight": 1.0, + "source": "api_user_profile_get_api_v1_user_profile_uuid", + "target": "api_user_profile_errors_107", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L97", + "weight": 1.0, + "source": "api_user_profile_get_api_v1_user_profile_uuid", + "target": "api_user_profile_path_parameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L104", + "weight": 1.0, + "source": "api_user_profile_get_api_v1_user_profile_uuid", + "target": "api_user_profile_response_200", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L137", + "weight": 1.0, + "source": "api_user_profile_patch_api_v1_user_profile_uuid", + "target": "api_user_profile_errors_137", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L122", + "weight": 1.0, + "source": "api_user_profile_patch_api_v1_user_profile_uuid", + "target": "api_user_profile_path_parameters_122", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L127", + "weight": 1.0, + "source": "api_user_profile_patch_api_v1_user_profile_uuid", + "target": "api_user_profile_request_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L134", + "weight": 1.0, + "source": "api_user_profile_patch_api_v1_user_profile_uuid", + "target": "api_user_profile_response_200_134", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L159", + "weight": 1.0, + "source": "api_user_profile_delete_api_v1_user_profile_uuid", + "target": "api_user_profile_errors_159", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L154", + "weight": 1.0, + "source": "api_user_profile_delete_api_v1_user_profile_uuid", + "target": "api_user_profile_response_200_154", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L184", + "weight": 1.0, + "source": "api_user_profile_post_api_v1_user_profile_avatar", + "target": "api_user_profile_errors_184", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L174", + "weight": 1.0, + "source": "api_user_profile_post_api_v1_user_profile_avatar", + "target": "api_user_profile_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/api/user-profile.md", + "source_location": "L177", + "weight": 1.0, + "source": "api_user_profile_post_api_v1_user_profile_avatar", + "target": "api_user_profile_response_200_177", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L1", + "weight": 1.0, + "source": "architecture_insurance_billing_system", + "target": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L8", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", + "target": "architecture_insurance_billing_system_\u06f0_\u062a\u0637\u0628\u06cc\u0642_\u0628\u0627_\u06a9\u062f_\u0641\u0639\u0644\u06cc_\u0645\u0628\u0646\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0647_greenfield", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L28", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", + "target": "architecture_insurance_billing_system_\u06f1_bounded_contexts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L385", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", + "target": "architecture_insurance_billing_system_\u06f1\u06f0_\u0622\u06cc\u0646\u062f\u0647_\u0627\u062a\u0635\u0627\u0644_\u0628\u0647_api_\u0628\u06cc\u0645\u0647_\u0646\u06cc\u0627\u0632\u0645\u0646\u062f\u06cc_\u06f1\u06f0", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L390", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", + "target": "architecture_insurance_billing_system_\u06f1\u06f1_\u0641\u0627\u0632\u0628\u0646\u062f\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L49", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", + "target": "architecture_insurance_billing_system_\u06f2_domain_model_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627_\u0648_\u0641\u06cc\u0644\u062f\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L217", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", + "target": "architecture_insurance_billing_system_\u06f3_entity_diagram_erd_\u0645\u062a\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L236", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", + "target": "architecture_insurance_billing_system_\u06f4_aggregates_ddd", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L248", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", + "target": "architecture_insurance_billing_system_\u06f5_\u0645\u0646\u0637\u0642_\u0645\u062d\u0627\u0633\u0628\u0647_\u06cc_\u0633\u0647\u0645_domain_service", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L304", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", + "target": "architecture_insurance_billing_system_\u06f6_repository_service_dto", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L319", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", + "target": "architecture_insurance_billing_system_\u06f7_rest_api_\u062a\u062d\u062a_api_v1_basecontroller_tenant_\u0627\u0632_currentuser", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L348", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", + "target": "architecture_insurance_billing_system_\u06f8_workflow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L376", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u0633\u06cc\u0633\u062a\u0645_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628_\u0648_\u0628\u06cc\u0645\u0647_insurance_medical_billing_\u0633\u0646\u062f_\u0645\u0639\u0645\u0627\u0631\u06cc", + "target": "architecture_insurance_billing_system_\u06f9_events_use_cases", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L51", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u06f2_domain_model_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627_\u0648_\u0641\u06cc\u0644\u062f\u0647\u0627", + "target": "architecture_insurance_billing_system_2_1_value_objects", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L95", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u06f2_domain_model_\u0645\u0648\u062c\u0648\u062f\u06cc\u062a_\u0647\u0627_\u0648_\u0641\u06cc\u0644\u062f\u0647\u0627", + "target": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L187", + "weight": 1.0, + "source": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", + "target": "architecture_insurance_billing_system_claim_\u0645\u0637\u0627\u0644\u0628\u0647_\u06cc_\u0628\u06cc\u0645\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L204", + "weight": 1.0, + "source": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", + "target": "architecture_insurance_billing_system_claimitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L147", + "weight": 1.0, + "source": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", + "target": "architecture_insurance_billing_system_invoice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L166", + "weight": 1.0, + "source": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", + "target": "architecture_insurance_billing_system_invoiceitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L133", + "weight": 1.0, + "source": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", + "target": "architecture_insurance_billing_system_tariff_\u062a\u0639\u0631\u0641\u0647_\u06cc_\u0646\u0633\u062e\u0647_\u062f\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L97", + "weight": 1.0, + "source": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", + "target": "architecture_insurance_billing_system_tenantinsurance_\u0627\u0631\u062a\u0642\u0627\u06cc_entityinsurancepricing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L118", + "weight": 1.0, + "source": "architecture_insurance_billing_system_2_2_entities_\u062c\u062f\u0627\u0648\u0644", + "target": "architecture_insurance_billing_system_tenantservicecoverage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L338", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u06f7_rest_api_\u062a\u062d\u062a_api_v1_basecontroller_tenant_\u0627\u0632_currentuser", + "target": "architecture_insurance_billing_system_claim", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L332", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u06f7_rest_api_\u062a\u062d\u062a_api_v1_basecontroller_tenant_\u0627\u0632_currentuser", + "target": "architecture_insurance_billing_system_invoice_332", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L328", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u06f7_rest_api_\u062a\u062d\u062a_api_v1_basecontroller_tenant_\u0627\u0632_currentuser", + "target": "architecture_insurance_billing_system_tariff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L321", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u06f7_rest_api_\u062a\u062d\u062a_api_v1_basecontroller_tenant_\u0627\u0632_currentuser", + "target": "architecture_insurance_billing_system_tenantinsurance_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u0628\u06cc\u0645\u0647_\u06cc_tenant", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L364", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u06f8_workflow", + "target": "architecture_insurance_billing_system_claim_364", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/architecture/insurance-billing-system.md", + "source_location": "L350", + "weight": 1.0, + "source": "architecture_insurance_billing_system_\u06f8_workflow", + "target": "architecture_insurance_billing_system_\u062b\u0628\u062a_\u0635\u0648\u0631\u062a\u062d\u0633\u0627\u0628", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_10_staff_architecture", + "target": "task_10_staff_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", + "source_location": "L82", + "weight": 1.0, + "source": "task_10_staff_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_architecture_controller_staffcontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", + "source_location": "L17", + "weight": 1.0, + "source": "task_10_staff_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_architecture_entity_clinicstaff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", + "source_location": "L133", + "weight": 1.0, + "source": "task_10_staff_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_architecture_service_staffservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_10_staff_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", + "source_location": "L158", + "weight": 1.0, + "source": "task_10_staff_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_architecture_\u0646\u062d\u0648\u0647_\u062e\u0648\u0627\u0646\u062f\u0646_entity_type_entity_id_\u0627\u0632_jwt", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/architecture.md", + "source_location": "L169", + "weight": 1.0, + "source": "task_10_staff_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_architecture_\u0648\u0627\u0628\u0633\u062a\u06af\u06cc_\u0647\u0627\u06cc_\u0622\u06cc\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_10_staff_database", + "target": "task_10_staff_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/database.md", + "source_location": "L33", + "weight": 1.0, + "source": "task_10_staff_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_database_migration_\u0646\u0645\u0648\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/database.md", + "source_location": "L20", + "weight": 1.0, + "source": "task_10_staff_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_10_staff_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_database_\u062c\u062f\u0648\u0644_clinic_staff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/database.md", + "source_location": "L27", + "weight": 1.0, + "source": "task_10_staff_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_10_staff_task", + "target": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L23", + "weight": 1.0, + "source": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L26", + "weight": 1.0, + "source": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L54", + "weight": 1.0, + "source": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_response", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L18", + "weight": 1.0, + "source": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L100", + "weight": 1.0, + "source": "task_10_staff_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_task_\u06a9\u062f\u0647\u0627\u06cc_\u062e\u0637\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L39", + "weight": 1.0, + "source": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_10_staff_task_patch_api_v1_staff_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L48", + "weight": 1.0, + "source": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_10_staff_task_patch_api_v1_staff_uuid_toggle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L28", + "weight": 1.0, + "source": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_10_staff_task_post_api_v1_staff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L56", + "weight": 1.0, + "source": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_10_staff_task_get_api_v1_staff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L92", + "weight": 1.0, + "source": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_10_staff_task_patch_api_v1_staff_uuid_toggle_92", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/task.md", + "source_location": "L75", + "weight": 1.0, + "source": "task_10_staff_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_10_staff_task_post_api_v1_staff_\u0645\u0648\u0641\u0642", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_10_staff_user_flow", + "target": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0633\u0646\u0644_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", + "source_location": "L40", + "weight": 1.0, + "source": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0633\u0627\u0632\u06cc_soft_delete", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", + "source_location": "L24", + "weight": 1.0, + "source": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u067e\u0631\u0633\u0646\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", + "source_location": "L71", + "weight": 1.0, + "source": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_user_flow_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631_frontend_staffpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-10-staff/user_flow.md", + "source_location": "L55", + "weight": 1.0, + "source": "task_10_staff_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0631\u0633\u0646\u0644_staff", + "target": "task_10_staff_user_flow_\u0686\u0631\u0627_\u062d\u0630\u0641_\u0633\u062e\u062a_\u0645\u0645\u0646\u0648\u0639_\u0627\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_11_subscription_architecture", + "target": "task_11_subscription_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", + "source_location": "L105", + "weight": 1.0, + "source": "task_11_subscription_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_architecture_entity_clinicsubscription", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", + "source_location": "L62", + "weight": 1.0, + "source": "task_11_subscription_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_architecture_entity_subscriptionperiod", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", + "source_location": "L24", + "weight": 1.0, + "source": "task_11_subscription_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_architecture_entity_subscriptionplan", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", + "source_location": "L151", + "weight": 1.0, + "source": "task_11_subscription_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_architecture_service_subscriptionservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_11_subscription_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/architecture.md", + "source_location": "L194", + "weight": 1.0, + "source": "task_11_subscription_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_architecture_\u0648\u0627\u0628\u0633\u062a\u06af\u06cc_paymentcontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_11_subscription_database", + "target": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L63", + "weight": 1.0, + "source": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_database_seed_data_migration_\u0627\u0648\u0644\u06cc\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L82", + "weight": 1.0, + "source": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_database_siteconfig_key_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L49", + "weight": 1.0, + "source": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L33", + "weight": 1.0, + "source": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_database_\u062c\u062f\u0648\u0644_clinic_subscriptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L17", + "weight": 1.0, + "source": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_database_\u062c\u062f\u0648\u0644_subscription_periods", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_database_\u062c\u062f\u0648\u0644_subscription_plans", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/database.md", + "source_location": "L88", + "weight": 1.0, + "source": "task_11_subscription_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_11_subscription_task", + "target": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L18", + "weight": 1.0, + "source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L156", + "weight": 1.0, + "source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_task_gate_check_\u062f\u0631_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0628\u0639\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L41", + "weight": 1.0, + "source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L10", + "weight": 1.0, + "source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_task_\u0633\u0637\u0648\u062d_\u067e\u0646\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L150", + "weight": 1.0, + "source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_task_\u0642\u0627\u0646\u0648\u0646_\u062a\u0645\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L143", + "weight": 1.0, + "source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_task_\u0642\u0648\u0627\u0646\u06cc\u0646_\u062a\u0631\u06cc\u0627\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L44", + "weight": 1.0, + "source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L72", + "weight": 1.0, + "source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_response", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L37", + "weight": 1.0, + "source": "task_11_subscription_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc_subscription_tiers", + "target": "task_11_subscription_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L52", + "weight": 1.0, + "source": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_11_subscription_task_post_api_v1_admin_subscription_period", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L64", + "weight": 1.0, + "source": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_11_subscription_task_post_api_v1_subscription_payment_\u0645\u0648\u062c\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L46", + "weight": 1.0, + "source": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_11_subscription_task_post_api_v1_subscription_trial", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L95", + "weight": 1.0, + "source": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_11_subscription_task_get_api_v1_subscription_my", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L74", + "weight": 1.0, + "source": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_11_subscription_task_get_api_v1_subscription_plans", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L135", + "weight": 1.0, + "source": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_11_subscription_task_post_api_v1_subscription_trial_\u062e\u0637\u0627_\u0642\u0628\u0644\u0627_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0634\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/task.md", + "source_location": "L123", + "weight": 1.0, + "source": "task_11_subscription_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_11_subscription_task_post_api_v1_subscription_trial_\u0645\u0648\u0641\u0642", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_11_subscription_user_flow", + "target": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", + "source_location": "L62", + "weight": 1.0, + "source": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "target": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_gate_check_\u062f\u0631_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0628\u0639\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", + "source_location": "L45", + "weight": 1.0, + "source": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "target": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062a\u0645\u062f\u06cc\u062f_\u0627\u0634\u062a\u0631\u0627\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", + "source_location": "L81", + "weight": 1.0, + "source": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "target": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u067e\u0646\u0644_\u0647\u0627_\u062a\u0648\u0633\u0637_\u0627\u062f\u0645\u06cc\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "target": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0645\u0634\u0627\u0647\u062f\u0647_\u067e\u0646\u0644_\u0647\u0627_\u0648_\u062e\u0631\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", + "source_location": "L106", + "weight": 1.0, + "source": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "target": "task_11_subscription_user_flow_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631_frontend_subscriptionpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-11-subscription/user_flow.md", + "source_location": "L98", + "weight": 1.0, + "source": "task_11_subscription_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u067e\u0646\u0644_\u0627\u0634\u062a\u0631\u0627\u06a9\u06cc", + "target": "task_11_subscription_user_flow_\u0647\u0634\u062f\u0627\u0631_\u0627\u0646\u0642\u0636\u0627_frontend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_12_secretary_completion_architecture", + "target": "task_12_secretary_completion_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L11", + "weight": 1.0, + "source": "task_12_secretary_completion_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_12_secretary_completion_architecture_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_backend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L38", + "weight": 1.0, + "source": "task_12_secretary_completion_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_12_secretary_completion_architecture_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_frontend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_12_secretary_completion_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_12_secretary_completion_architecture_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u06a9\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u06cc_\u06a9\u0646\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L13", + "weight": 1.0, + "source": "task_12_secretary_completion_architecture_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_backend", + "target": "task_12_secretary_completion_architecture_secretarycontroller_constructor_injection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L23", + "weight": 1.0, + "source": "task_12_secretary_completion_architecture_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_backend", + "target": "task_12_secretary_completion_architecture_secretaryrepository_\u0645\u062a\u062f_\u062c\u062f\u06cc\u062f_countactive", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L40", + "weight": 1.0, + "source": "task_12_secretary_completion_architecture_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_frontend", + "target": "task_12_secretary_completion_architecture_secretariespage_tsx_\u0633\u0627\u062e\u062a\u0627\u0631_modal_permissions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/architecture.md", + "source_location": "L65", + "weight": 1.0, + "source": "task_12_secretary_completion_architecture_\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a_frontend", + "target": "task_12_secretary_completion_architecture_\u0646\u06a9\u062a\u0647_\u0645\u062f\u06cc\u0631\u06cc\u062a_\u062e\u0637\u0627\u06cc_403_\u062f\u0631_\u0641\u0631\u0645_\u0627\u06cc\u062c\u0627\u062f_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_12_secretary_completion_database", + "target": "task_12_secretary_completion_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", + "source_location": "L48", + "weight": 1.0, + "source": "task_12_secretary_completion_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_12_secretary_completion_database_\u062c\u062f\u0648\u0644_doctor_secretaries_\u0645\u0631\u062c\u0639", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_12_secretary_completion_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_12_secretary_completion_database_\u0633\u062a\u0648\u0646_\u0645\u0648\u062c\u0648\u062f_permissions_\u062f\u0631_doctor_secretaries", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_12_secretary_completion_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_12_secretary_completion_database_\u0647\u06cc\u0686_migration_\u0644\u0627\u0632\u0645_\u0646\u06cc\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", + "source_location": "L13", + "weight": 1.0, + "source": "task_12_secretary_completion_database_\u0633\u062a\u0648\u0646_\u0645\u0648\u062c\u0648\u062f_permissions_\u062f\u0631_doctor_secretaries", + "target": "task_12_secretary_completion_database_\u0633\u0627\u062e\u062a\u0627\u0631_json_\u0630\u062e\u06cc\u0631\u0647_\u0634\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/database.md", + "source_location": "L44", + "weight": 1.0, + "source": "task_12_secretary_completion_database_\u0633\u062a\u0648\u0646_\u0645\u0648\u062c\u0648\u062f_permissions_\u062f\u0631_doctor_secretaries", + "target": "task_12_secretary_completion_database_\u0646\u06a9\u062a\u0647_version", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_12_secretary_completion_task", + "target": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L19", + "weight": 1.0, + "source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", + "target": "task_12_secretary_completion_task_api_\u0645\u0648\u062c\u0648\u062f_\u0628\u062f\u0648\u0646_\u062a\u063a\u06cc\u06cc\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L145", + "weight": 1.0, + "source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", + "target": "task_12_secretary_completion_task_response_\u062e\u0637\u0627_403", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L37", + "weight": 1.0, + "source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", + "target": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_backend_secretarycontroller_create", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L84", + "weight": 1.0, + "source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", + "target": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_frontend_secretariespage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", + "target": "task_12_secretary_completion_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L33", + "weight": 1.0, + "source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", + "target": "task_12_secretary_completion_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L12", + "weight": 1.0, + "source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", + "target": "task_12_secretary_completion_task_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u06a9\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u06cc_\u06a9\u0646\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L28", + "weight": 1.0, + "source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", + "target": "task_12_secretary_completion_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L139", + "weight": 1.0, + "source": "task_12_secretary_completion_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u067e\u0646\u0644_ui_permissions", + "target": "task_12_secretary_completion_task_\u06a9\u062f\u0647\u0627\u06cc_\u062e\u0637\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L76", + "weight": 1.0, + "source": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_backend_secretarycontroller_create", + "target": "task_12_secretary_completion_task_\u062e\u0637\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u06a9\u0647_\u0628\u0627\u06cc\u062f_\u062f\u0631_errorcodes_php_\u0627\u0636\u0627\u0641\u0647_\u0634\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L51", + "weight": 1.0, + "source": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_backend_secretarycontroller_create", + "target": "task_12_secretary_completion_task_\u0648\u0636\u0639\u06cc\u062a_\u062c\u062f\u06cc\u062f_\u0628\u0639\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L39", + "weight": 1.0, + "source": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_backend_secretarycontroller_create", + "target": "task_12_secretary_completion_task_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc_\u0642\u0628\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L115", + "weight": 1.0, + "source": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_frontend_secretariespage_tsx", + "target": "task_12_secretary_completion_task_patch_api_v1_secretary_uuid_\u0628\u0627_permissions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L86", + "weight": 1.0, + "source": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_frontend_secretariespage_tsx", + "target": "task_12_secretary_completion_task_\u0633\u0627\u062e\u062a\u0627\u0631_default_permissions_\u0627\u0632_doctorsecretary_default_permissions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/task.md", + "source_location": "L100", + "weight": 1.0, + "source": "task_12_secretary_completion_task_\u062a\u063a\u06cc\u06cc\u0631_frontend_secretariespage_tsx", + "target": "task_12_secretary_completion_task_\u0646\u0645\u0648\u0646\u0647_ui_permissions_checkbox_matrix_\u062f\u0631_modal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_12_secretary_completion_user_flow", + "target": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", + "source_location": "L54", + "weight": 1.0, + "source": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_12_secretary_completion_user_flow_\u062a\u0631\u062a\u06cc\u0628_\u0633\u0637\u0648\u062d_\u0633\u0642\u0641_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u0641\u0632\u0648\u062f\u0646_\u0645\u0646\u0634\u06cc_\u062c\u062f\u06cc\u062f_\u0628\u0627_\u0628\u0631\u0631\u0633\u06cc_\u0633\u0642\u0641_\u067e\u0646\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", + "source_location": "L22", + "weight": 1.0, + "source": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0648\u06cc\u0631\u0627\u06cc\u0634_permissions_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-12-secretary-completion/user_flow.md", + "source_location": "L64", + "weight": 1.0, + "source": "task_12_secretary_completion_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u062a\u06a9\u0645\u06cc\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_12_secretary_completion_user_flow_\u0646\u06a9\u062a\u0647_\u0645\u0646\u0634\u06cc_\u063a\u06cc\u0631\u0641\u0639\u0627\u0644_\u0627\u0632_\u0633\u0642\u0641_\u06a9\u0645_\u0646\u0645\u06cc_\u0634\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_13_clinic_services_architecture", + "target": "task_13_clinic_services_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", + "source_location": "L90", + "weight": 1.0, + "source": "task_13_clinic_services_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_13_clinic_services_architecture_controller_clinicservicecontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", + "source_location": "L51", + "weight": 1.0, + "source": "task_13_clinic_services_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_13_clinic_services_architecture_entity_serviceitem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", + "source_location": "L17", + "weight": 1.0, + "source": "task_13_clinic_services_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_13_clinic_services_architecture_entity_servicesection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_13_clinic_services_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_13_clinic_services_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/architecture.md", + "source_location": "L119", + "weight": 1.0, + "source": "task_13_clinic_services_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_13_clinic_services_architecture_\u0646\u06a9\u062a\u0647_delete_\u0633\u0631\u0648\u06cc\u0633_\u0628\u0627_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u062f\u0631_\u067e\u0631\u0648\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_13_clinic_services_database", + "target": "task_13_clinic_services_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", + "source_location": "L35", + "weight": 1.0, + "source": "task_13_clinic_services_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_13_clinic_services_database_migration_\u0646\u0645\u0648\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", + "source_location": "L21", + "weight": 1.0, + "source": "task_13_clinic_services_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_13_clinic_services_database_\u062c\u062f\u0648\u0644_service_items", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_13_clinic_services_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_13_clinic_services_database_\u062c\u062f\u0648\u0644_service_sections", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/database.md", + "source_location": "L65", + "weight": 1.0, + "source": "task_13_clinic_services_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_13_clinic_services_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_13_clinic_services_task", + "target": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L8", + "weight": 1.0, + "source": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "task_13_clinic_services_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "task_13_clinic_services_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L27", + "weight": 1.0, + "source": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "task_13_clinic_services_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L30", + "weight": 1.0, + "source": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L57", + "weight": 1.0, + "source": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_response", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L23", + "weight": 1.0, + "source": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "task_13_clinic_services_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L96", + "weight": 1.0, + "source": "task_13_clinic_services_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_clinic_services", + "target": "task_13_clinic_services_task_\u06a9\u062f\u0647\u0627\u06cc_\u062e\u0637\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L49", + "weight": 1.0, + "source": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_13_clinic_services_task_patch_api_v1_service_item_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L39", + "weight": 1.0, + "source": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_13_clinic_services_task_post_api_v1_service_item", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L32", + "weight": 1.0, + "source": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_13_clinic_services_task_post_api_v1_service_section", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L80", + "weight": 1.0, + "source": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_13_clinic_services_task_get_api_v1_service_items_sectionuuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/task.md", + "source_location": "L59", + "weight": 1.0, + "source": "task_13_clinic_services_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_13_clinic_services_task_get_api_v1_service_sections", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_13_clinic_services_user_flow", + "target": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L84", + "weight": 1.0, + "source": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_13_clinic_services_user_flow_gate_check_\u06a9\u0627\u0631\u0628\u0631_free", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L72", + "weight": 1.0, + "source": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_\u067e\u0631\u0633\u0646\u0644_\u0627\u0646\u062c\u0627\u0645_\u062f\u0647\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L33", + "weight": 1.0, + "source": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u06cc\u062c\u0627\u062f_\u0628\u062e\u0634_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L45", + "weight": 1.0, + "source": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062d\u0630\u0641_\u0628\u062e\u0634", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L62", + "weight": 1.0, + "source": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062d\u0630\u0641_\u0632\u06cc\u0631\u0628\u062e\u0634", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0645\u0634\u0627\u0647\u062f\u0647_\u0648_\u0627\u06cc\u062c\u0627\u062f_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-13-clinic-services/user_flow.md", + "source_location": "L18", + "weight": 1.0, + "source": "task_13_clinic_services_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_13_clinic_services_user_flow_\u0633\u0627\u062e\u062a\u0627\u0631_\u0646\u0645\u0627\u06cc\u0634_servicespage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_14_sms_panel_architecture", + "target": "task_14_sms_panel_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", + "source_location": "L95", + "weight": 1.0, + "source": "task_14_sms_panel_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "task_14_sms_panel_architecture_entity_smssettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", + "source_location": "L28", + "weight": 1.0, + "source": "task_14_sms_panel_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "task_14_sms_panel_architecture_entity_smswallet", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", + "source_location": "L56", + "weight": 1.0, + "source": "task_14_sms_panel_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "task_14_sms_panel_architecture_entity_smswallettransaction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", + "source_location": "L129", + "weight": 1.0, + "source": "task_14_sms_panel_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "task_14_sms_panel_architecture_smswalletservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", + "source_location": "L155", + "weight": 1.0, + "source": "task_14_sms_panel_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "task_14_sms_panel_architecture_\u062a\u063a\u06cc\u06cc\u0631_smsservice_send", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_14_sms_panel_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "task_14_sms_panel_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_14_sms_panel_database", + "target": "task_14_sms_panel_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", + "source_location": "L53", + "weight": 1.0, + "source": "task_14_sms_panel_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "task_14_sms_panel_database_migration_\u0646\u0645\u0648\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", + "source_location": "L47", + "weight": 1.0, + "source": "task_14_sms_panel_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "task_14_sms_panel_database_siteconfig_key_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", + "source_location": "L33", + "weight": 1.0, + "source": "task_14_sms_panel_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "task_14_sms_panel_database_\u062c\u062f\u0648\u0644_sms_settings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", + "source_location": "L15", + "weight": 1.0, + "source": "task_14_sms_panel_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "task_14_sms_panel_database_\u062c\u062f\u0648\u0644_sms_wallet_transactions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_14_sms_panel_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "task_14_sms_panel_database_\u062c\u062f\u0648\u0644_sms_wallets", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/database.md", + "source_location": "L93", + "weight": 1.0, + "source": "task_14_sms_panel_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "task_14_sms_panel_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_14_sms_panel_task", + "target": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L8", + "weight": 1.0, + "source": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", + "target": "task_14_sms_panel_task_endpoint_\u0647\u0627_\u0647\u0645\u0647_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L114", + "weight": 1.0, + "source": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", + "target": "task_14_sms_panel_task_siteconfig_key_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", + "target": "task_14_sms_panel_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L23", + "weight": 1.0, + "source": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", + "target": "task_14_sms_panel_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L26", + "weight": 1.0, + "source": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", + "target": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L47", + "weight": 1.0, + "source": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", + "target": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_response", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L19", + "weight": 1.0, + "source": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", + "target": "task_14_sms_panel_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L120", + "weight": 1.0, + "source": "task_14_sms_panel_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_sms_panel", + "target": "task_14_sms_panel_task_\u06a9\u0633\u0631_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0647\u0646\u06af\u0627\u0645_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L37", + "weight": 1.0, + "source": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_14_sms_panel_task_patch_api_v1_sms_settings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L28", + "weight": 1.0, + "source": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_14_sms_panel_task_post_api_v1_sms_wallet_charge", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L98", + "weight": 1.0, + "source": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_14_sms_panel_task_get_api_v1_admin_sms_wallet_report", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L85", + "weight": 1.0, + "source": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_14_sms_panel_task_get_api_v1_sms_settings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L49", + "weight": 1.0, + "source": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_14_sms_panel_task_get_api_v1_sms_wallet_balance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/task.md", + "source_location": "L61", + "weight": 1.0, + "source": "task_14_sms_panel_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_14_sms_panel_task_get_api_v1_sms_wallet_logs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_14_sms_panel_user_flow", + "target": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", + "source_location": "L34", + "weight": 1.0, + "source": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc_\u062e\u0648\u062f\u06a9\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0634\u0627\u0631\u0698_\u06a9\u06cc\u0641_\u067e\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", + "source_location": "L59", + "weight": 1.0, + "source": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0633\u0631_\u062e\u0648\u062f\u06a9\u0627\u0631_\u0647\u0646\u06af\u0627\u0645_\u0627\u0631\u0633\u0627\u0644_\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-14-sms-panel/user_flow.md", + "source_location": "L84", + "weight": 1.0, + "source": "task_14_sms_panel_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u067e\u0646\u0644_\u067e\u06cc\u0627\u0645\u06a9\u06cc", + "target": "task_14_sms_panel_user_flow_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0631_frontend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_15_patient_records_architecture", + "target": "task_15_patient_records_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", + "source_location": "L23", + "weight": 1.0, + "source": "task_15_patient_records_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_architecture_entity_patientrecord", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", + "source_location": "L60", + "weight": 1.0, + "source": "task_15_patient_records_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_architecture_entity_patientsession", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", + "source_location": "L118", + "weight": 1.0, + "source": "task_15_patient_records_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_architecture_entity_sessionservice_\u0633\u0631\u0648\u06cc\u0633_\u0647\u0627\u06cc_\u0627\u0646\u062c\u0627\u0645_\u0634\u062f\u0647_\u062f\u0631_\u0633\u0634\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", + "source_location": "L152", + "weight": 1.0, + "source": "task_15_patient_records_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_architecture_patientservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", + "source_location": "L195", + "weight": 1.0, + "source": "task_15_patient_records_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_architecture_\u062a\u063a\u06cc\u06cc\u0631_\u062f\u0631_appointmentcontroller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_15_patient_records_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_15_patient_records_database", + "target": "task_15_patient_records_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", + "source_location": "L57", + "weight": 1.0, + "source": "task_15_patient_records_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_database_migration_\u0646\u0645\u0648\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_15_patient_records_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_database_\u062c\u062f\u0648\u0644_patient_records", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", + "source_location": "L21", + "weight": 1.0, + "source": "task_15_patient_records_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_database_\u062c\u062f\u0648\u0644_patient_sessions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", + "source_location": "L45", + "weight": 1.0, + "source": "task_15_patient_records_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_database_\u062c\u062f\u0648\u0644_session_services", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/database.md", + "source_location": "L111", + "weight": 1.0, + "source": "task_15_patient_records_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_15_patient_records_task", + "target": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L8", + "weight": 1.0, + "source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "task_15_patient_records_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L137", + "weight": 1.0, + "source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "task_15_patient_records_task_\u0627\u06cc\u062c\u0627\u062f_\u062e\u0648\u062f\u06a9\u0627\u0631_\u067e\u0631\u0648\u0646\u062f\u0647_\u0647\u0646\u06af\u0627\u0645_\u062a\u0623\u06cc\u06cc\u062f_\u0646\u0648\u0628\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "task_15_patient_records_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L24", + "weight": 1.0, + "source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "task_15_patient_records_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L62", + "weight": 1.0, + "source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "task_15_patient_records_task_\u0641\u0631\u0645\u0648\u0644_\u0645\u062d\u0627\u0633\u0628\u0647_final_price", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L27", + "weight": 1.0, + "source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L80", + "weight": 1.0, + "source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_response", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L19", + "weight": 1.0, + "source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "task_15_patient_records_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L148", + "weight": 1.0, + "source": "task_15_patient_records_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631_patient_records", + "target": "task_15_patient_records_task_\u06a9\u062f\u0647\u0627\u06cc_\u062e\u0637\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L54", + "weight": 1.0, + "source": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_15_patient_records_task_patch_api_v1_session_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L36", + "weight": 1.0, + "source": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_15_patient_records_task_post_api_v1_patient_uuid_session", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L29", + "weight": 1.0, + "source": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_15_patient_records_task_post_api_v1_patient_\u0627\u06cc\u062c\u0627\u062f_\u062f\u0633\u062a\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L99", + "weight": 1.0, + "source": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_15_patient_records_task_get_api_v1_patient_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L113", + "weight": 1.0, + "source": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_15_patient_records_task_get_api_v1_patient_uuid_sessions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/task.md", + "source_location": "L82", + "weight": 1.0, + "source": "task_15_patient_records_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_15_patient_records_task_get_api_v1_patients_search_\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_15_patient_records_user_flow", + "target": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", + "source_location": "L52", + "weight": 1.0, + "source": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062b\u0628\u062a_\u0645\u0631\u0627\u062c\u0639\u0647_\u0633\u0634\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", + "source_location": "L100", + "weight": 1.0, + "source": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062c\u0633\u062a\u062c\u0648_\u0628\u06cc\u0645\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062e\u0648\u062f\u06a9\u0627\u0631_\u062a\u0623\u06cc\u06cc\u062f_\u0646\u0648\u0628\u062a_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0648\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", + "source_location": "L33", + "weight": 1.0, + "source": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062f\u0633\u062a\u06cc_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0648\u0646\u062f\u0647_\u062a\u0648\u0633\u0637_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", + "source_location": "L89", + "weight": 1.0, + "source": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_user_flow_\u0645\u062d\u0627\u0633\u0628\u0647_real_time_\u062f\u0631_frontend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-15-patient-records/user_flow.md", + "source_location": "L109", + "weight": 1.0, + "source": "task_15_patient_records_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u067e\u0631\u0648\u0646\u062f\u0647_\u0628\u06cc\u0645\u0627\u0631", + "target": "task_15_patient_records_user_flow_\u0646\u0645\u0627\u06cc\u0634_\u0635\u0641\u062d\u0647_\u0628\u06cc\u0645\u0627\u0631_patientdetailpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_16_smart_dashboard_architecture", + "target": "task_16_smart_dashboard_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L11", + "weight": 1.0, + "source": "task_16_smart_dashboard_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "target": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_backend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L54", + "weight": 1.0, + "source": "task_16_smart_dashboard_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "target": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_frontend_dashboardpage_tsx", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_16_smart_dashboard_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "target": "task_16_smart_dashboard_architecture_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc\u06cc_\u06a9\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u06cc_\u06a9\u0646\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L39", + "weight": 1.0, + "source": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_backend", + "target": "task_16_smart_dashboard_architecture_adminapicontroller_dashboardcharts_\u0628\u0627_\u0628\u0627\u0632\u0647_\u0632\u0645\u0627\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L13", + "weight": 1.0, + "source": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_backend", + "target": "task_16_smart_dashboard_architecture_dashboardcontroller_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_from_to", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L56", + "weight": 1.0, + "source": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_frontend_dashboardpage_tsx", + "target": "task_16_smart_dashboard_architecture_date_range_selector_component", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L95", + "weight": 1.0, + "source": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_frontend_dashboardpage_tsx", + "target": "task_16_smart_dashboard_architecture_\u0646\u0635\u0628_dependency", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/architecture.md", + "source_location": "L74", + "weight": 1.0, + "source": "task_16_smart_dashboard_architecture_\u062a\u063a\u06cc\u06cc\u0631_frontend_dashboardpage_tsx", + "target": "task_16_smart_dashboard_architecture_\u0646\u0645\u0648\u062f\u0627\u0631\u0647\u0627_\u0628\u0627_recharts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_16_smart_dashboard_database", + "target": "task_16_smart_dashboard_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_16_smart_dashboard_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "target": "task_16_smart_dashboard_database_query_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L59", + "weight": 1.0, + "source": "task_16_smart_dashboard_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "target": "task_16_smart_dashboard_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_16_smart_dashboard_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "target": "task_16_smart_dashboard_database_\u0647\u06cc\u0686_migration_\u0644\u0627\u0632\u0645_\u0646\u06cc\u0633\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L49", + "weight": 1.0, + "source": "task_16_smart_dashboard_database_query_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "target": "task_16_smart_dashboard_database_\u0628\u06cc\u0645\u0627\u0631\u0627\u0646_\u0645\u0646\u062d\u0635\u0631\u0628\u0647_\u0641\u0631\u062f_\u062f\u0631_\u0628\u0627\u0632\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L20", + "weight": 1.0, + "source": "task_16_smart_dashboard_database_query_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "target": "task_16_smart_dashboard_database_\u062f\u0631\u0622\u0645\u062f_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0631\u0648\u0632_\u0627\u0632_patient_sessions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L35", + "weight": 1.0, + "source": "task_16_smart_dashboard_database_query_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "target": "task_16_smart_dashboard_database_\u0641\u0631\u0648\u0634_\u0627\u0634\u062a\u0631\u0627\u06a9_\u0628\u0631_\u0627\u0633\u0627\u0633_\u067e\u0646\u0644_admin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/database.md", + "source_location": "L9", + "weight": 1.0, + "source": "task_16_smart_dashboard_database_query_\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f", + "target": "task_16_smart_dashboard_database_\u0646\u0648\u0628\u062a_\u0647\u0627_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0631\u0648\u0632_admin_chart", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_16_smart_dashboard_task", + "target": "task_16_smart_dashboard_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0686\u0627\u0631\u062a_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L8", + "weight": 1.0, + "source": "task_16_smart_dashboard_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0686\u0627\u0631\u062a_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", + "target": "task_16_smart_dashboard_task_endpoint_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u06a9\u0647_\u062a\u063a\u06cc\u06cc\u0631_\u0645\u06cc_\u06a9\u0646\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_16_smart_dashboard_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0686\u0627\u0631\u062a_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", + "target": "task_16_smart_dashboard_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L62", + "weight": 1.0, + "source": "task_16_smart_dashboard_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0686\u0627\u0631\u062a_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", + "target": "task_16_smart_dashboard_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L65", + "weight": 1.0, + "source": "task_16_smart_dashboard_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0686\u0627\u0631\u062a_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", + "target": "task_16_smart_dashboard_task_\u0641\u06cc\u0644\u062a\u0631_\u0628\u0627\u0632\u0647_\u0632\u0645\u0627\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L16", + "weight": 1.0, + "source": "task_16_smart_dashboard_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0686\u0627\u0631\u062a_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", + "target": "task_16_smart_dashboard_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062f\u0631_response", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L58", + "weight": 1.0, + "source": "task_16_smart_dashboard_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f_\u0686\u0627\u0631\u062a_\u0641\u06cc\u0644\u062a\u0631_\u0632\u0645\u0627\u0646\u06cc", + "target": "task_16_smart_dashboard_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L37", + "weight": 1.0, + "source": "task_16_smart_dashboard_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062f\u0631_response", + "target": "task_16_smart_dashboard_task_get_api_v1_admin_dashboard_charts_from_unix_to_unix", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L18", + "weight": 1.0, + "source": "task_16_smart_dashboard_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062f\u0631_response", + "target": "task_16_smart_dashboard_task_get_api_v1_dashboard_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/task.md", + "source_location": "L28", + "weight": 1.0, + "source": "task_16_smart_dashboard_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u062c\u062f\u06cc\u062f_\u062f\u0631_response", + "target": "task_16_smart_dashboard_task_get_api_v1_dashboard_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_16_smart_dashboard_user_flow", + "target": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", + "source_location": "L76", + "weight": 1.0, + "source": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "target": "task_16_smart_dashboard_user_flow_preset_\u0647\u0627_\u0645\u062d\u0627\u0633\u0628\u0647_\u0627\u0632_\u062a\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "target": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0627\u0646\u062a\u062e\u0627\u0628_\u0628\u0627\u0632\u0647_\u0632\u0645\u0627\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", + "source_location": "L55", + "weight": 1.0, + "source": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "target": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0627\u062f\u0645\u06cc\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", + "source_location": "L29", + "weight": 1.0, + "source": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "target": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0646\u0645\u0627\u06cc\u0634_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0637\u0628", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md", + "source_location": "L66", + "weight": 1.0, + "source": "task_16_smart_dashboard_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0647\u0648\u0634\u0645\u0646\u062f", + "target": "task_16_smart_dashboard_user_flow_\u0641\u06cc\u0644\u062a\u0631_\u0646\u0642\u0634_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L1", + "weight": 1.0, + "source": "qa_bug_report_2026_06_20", + "target": "qa_bug_report_2026_06_20_\u06af\u0632\u0627\u0631\u0634_\u0628\u0627\u06af_\u0645\u0645\u06cc\u0632\u06cc_\u06f1\u06f4\u06f0\u06f5_\u06f0\u06f3_\u06f3\u06f0_2026_06_20", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L19", + "weight": 1.0, + "source": "qa_bug_report_2026_06_20_\u06af\u0632\u0627\u0631\u0634_\u0628\u0627\u06af_\u0645\u0645\u06cc\u0632\u06cc_\u06f1\u06f4\u06f0\u06f5_\u06f0\u06f3_\u06f3\u06f0_2026_06_20", + "target": "qa_bug_report_2026_06_20_\u0628\u0627\u06af_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L78", + "weight": 1.0, + "source": "qa_bug_report_2026_06_20_\u06af\u0632\u0627\u0631\u0634_\u0628\u0627\u06af_\u0645\u0645\u06cc\u0632\u06cc_\u06f1\u06f4\u06f0\u06f5_\u06f0\u06f3_\u06f3\u06f0_2026_06_20", + "target": "qa_bug_report_2026_06_20_\u062a\u0648\u0635\u06cc\u0647_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L5", + "weight": 1.0, + "source": "qa_bug_report_2026_06_20_\u06af\u0632\u0627\u0631\u0634_\u0628\u0627\u06af_\u0645\u0645\u06cc\u0632\u06cc_\u06f1\u06f4\u06f0\u06f5_\u06f0\u06f3_\u06f3\u06f0_2026_06_20", + "target": "qa_bug_report_2026_06_20_\u062e\u0644\u0627\u0635\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L63", + "weight": 1.0, + "source": "qa_bug_report_2026_06_20_\u06af\u0632\u0627\u0631\u0634_\u0628\u0627\u06af_\u0645\u0645\u06cc\u0632\u06cc_\u06f1\u06f4\u06f0\u06f5_\u06f0\u06f3_\u06f3\u06f0_2026_06_20", + "target": "qa_bug_report_2026_06_20_\u0645\u0648\u0627\u0631\u062f\u06cc_\u06a9\u0647_\u062a\u0633\u062a_\u0634\u062f\u0646\u062f_\u0648_\u0633\u0627\u0644\u0645_\u0628\u0648\u062f\u0646\u062f_\u0634\u0648\u0627\u0647\u062f_\u0645\u062b\u0628\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L21", + "weight": 1.0, + "source": "qa_bug_report_2026_06_20_\u0628\u0627\u06af_\u0647\u0627", + "target": "qa_bug_report_2026_06_20_high_bug_3_\u0633\u0627\u062e\u062a_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0628\u0627_\u0634\u0645\u0627\u0631\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644_\u0646\u0627\u0645\u0639\u062a\u0628\u0631_\u0628\u062f\u0648\u0646_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0641\u0631\u0645\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L51", + "weight": 1.0, + "source": "qa_bug_report_2026_06_20_\u0628\u0627\u06af_\u0647\u0627", + "target": "qa_bug_report_2026_06_20_medium_bug_1_\u06f5\u06f0\u06f0_\u0631\u0648\u06cc_\u0633\u0627\u062e\u062a_\u0628\u0644\u0627\u06af_\u0628\u0627_\u062a\u0627\u06cc\u067e_\u0627\u0634\u062a\u0628\u0627\u0647_body_\u0631\u0641\u0639_\u0634\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/qa/bug-report-2026-06-20.md", + "source_location": "L36", + "weight": 1.0, + "source": "qa_bug_report_2026_06_20_\u0628\u0627\u06af_\u0647\u0627", + "target": "qa_bug_report_2026_06_20_medium_bug_2_\u06a9\u062f_\u0645\u0644\u06cc_\u0646\u0627\u0645\u0639\u062a\u0628\u0631_\u0628\u062f\u0648\u0646_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0633\u0645\u062a_\u0633\u0631\u0648\u0631_\u0630\u062e\u06cc\u0631\u0647_\u0645\u06cc_\u0634\u0648\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L1", + "weight": 1.0, + "source": "docs_security_audit", + "target": "docs_security_audit_security_audit_report_clinicpro_symfony_7", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L196", + "weight": 1.0, + "source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", + "target": "docs_security_audit_changes_applied", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L227", + "weight": 1.0, + "source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", + "target": "docs_security_audit_configuration_changes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L19", + "weight": 1.0, + "source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", + "target": "docs_security_audit_critical_issues_fixed", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L10", + "weight": 1.0, + "source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", + "target": "docs_security_audit_executive_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L52", + "weight": 1.0, + "source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", + "target": "docs_security_audit_high_risk_issues_fixed", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L217", + "weight": 1.0, + "source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", + "target": "docs_security_audit_installed_packages", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L168", + "weight": 1.0, + "source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", + "target": "docs_security_audit_low_risk_issues", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L133", + "weight": 1.0, + "source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", + "target": "docs_security_audit_medium_risk_issues_fixed", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L257", + "weight": 1.0, + "source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", + "target": "docs_security_audit_remaining_recommendations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L303", + "weight": 1.0, + "source": "docs_security_audit_security_audit_report_clinicpro_symfony_7", + "target": "docs_security_audit_security_score", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L21", + "weight": 1.0, + "source": "docs_security_audit_critical_issues_fixed", + "target": "docs_security_audit_crit_01_weak_app_secret_committed_to_version_control", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L30", + "weight": 1.0, + "source": "docs_security_audit_critical_issues_fixed", + "target": "docs_security_audit_crit_02_jwt_passphrase_hardcoded_in_env", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L36", + "weight": 1.0, + "source": "docs_security_audit_critical_issues_fixed", + "target": "docs_security_audit_crit_03_payment_gateway_test_credentials_committed", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L42", + "weight": 1.0, + "source": "docs_security_audit_critical_issues_fixed", + "target": "docs_security_audit_crit_04_unhandled_exceptions_leaking_stack_traces", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L54", + "weight": 1.0, + "source": "docs_security_audit_high_risk_issues_fixed", + "target": "docs_security_audit_high_01_password_hasher_bcrypt_instead_of_argon2id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L67", + "weight": 1.0, + "source": "docs_security_audit_high_risk_issues_fixed", + "target": "docs_security_audit_high_02_no_rate_limiting_on_otp_login_endpoints", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L78", + "weight": 1.0, + "source": "docs_security_audit_high_risk_issues_fixed", + "target": "docs_security_audit_high_03_passwordauthenticator_never_triggered_login_broken_for_staff", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L86", + "weight": 1.0, + "source": "docs_security_audit_high_risk_issues_fixed", + "target": "docs_security_audit_high_04_payment_callback_ip_whitelist_never_enforced", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L92", + "weight": 1.0, + "source": "docs_security_audit_high_risk_issues_fixed", + "target": "docs_security_audit_high_05_open_redirect_allowed_frontend_hosts_always_empty", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L101", + "weight": 1.0, + "source": "docs_security_audit_high_risk_issues_fixed", + "target": "docs_security_audit_high_06_filevalidatorservice_api_mismatch_in_blogcontroller_upload_bypass", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L109", + "weight": 1.0, + "source": "docs_security_audit_high_risk_issues_fixed", + "target": "docs_security_audit_high_07_doctorcontroller_upload_skips_size_validation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L115", + "weight": 1.0, + "source": "docs_security_audit_high_risk_issues_fixed", + "target": "docs_security_audit_high_08_unauthenticated_requests_returning_500_instead_of_401", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L125", + "weight": 1.0, + "source": "docs_security_audit_high_risk_issues_fixed", + "target": "docs_security_audit_high_09_sms_template_crud_open_to_any_authenticated_user_bola_idor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L135", + "weight": 1.0, + "source": "docs_security_audit_medium_risk_issues_fixed", + "target": "docs_security_audit_med_01_app_env_dev_in_committed_env", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L141", + "weight": 1.0, + "source": "docs_security_audit_medium_risk_issues_fixed", + "target": "docs_security_audit_med_02_static_analysis_tooling_missing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L150", + "weight": 1.0, + "source": "docs_security_audit_medium_risk_issues_fixed", + "target": "docs_security_audit_med_03_nelmioapidoc_publicly_accessible", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L155", + "weight": 1.0, + "source": "docs_security_audit_medium_risk_issues_fixed", + "target": "docs_security_audit_med_04_session_true_for_a_stateless_api", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L161", + "weight": 1.0, + "source": "docs_security_audit_medium_risk_issues_fixed", + "target": "docs_security_audit_med_05_session_token_endpoint_has_no_security_purpose", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L170", + "weight": 1.0, + "source": "docs_security_audit_low_risk_issues", + "target": "docs_security_audit_low_01_hsts_header_missing_preload_directive", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L175", + "weight": 1.0, + "source": "docs_security_audit_low_risk_issues", + "target": "docs_security_audit_low_02_php_expose_php_not_disabled", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L179", + "weight": 1.0, + "source": "docs_security_audit_low_risk_issues", + "target": "docs_security_audit_low_03_composer_php_constraint_too_permissive", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L184", + "weight": 1.0, + "source": "docs_security_audit_low_risk_issues", + "target": "docs_security_audit_low_04_payment_amount_hardcoded", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L189", + "weight": 1.0, + "source": "docs_security_audit_low_risk_issues", + "target": "docs_security_audit_low_05_database_credentials_in_env_are_insecure_defaults", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L241", + "weight": 1.0, + "source": "docs_security_audit_configuration_changes", + "target": "docs_security_audit_config_packages_rate_limiter_yaml_new", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/security-audit.md", + "source_location": "L229", + "weight": 1.0, + "source": "docs_security_audit_configuration_changes", + "target": "docs_security_audit_config_packages_security_yaml", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/README.md", + "source_location": "L1", + "weight": 1.0, + "source": "tasks_readme", + "target": "tasks_readme_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_clinicpro_\u062f\u0631_symfony", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/README.md", + "source_location": "L48", + "weight": 1.0, + "source": "tasks_readme_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_clinicpro_\u062f\u0631_symfony", + "target": "tasks_readme_\u062a\u0631\u062a\u06cc\u0628_\u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc_\u0627\u062c\u0631\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/README.md", + "source_location": "L3", + "weight": 1.0, + "source": "tasks_readme_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_clinicpro_\u062f\u0631_symfony", + "target": "tasks_readme_\u062e\u0644\u0627\u0635\u0647_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/README.md", + "source_location": "L64", + "weight": 1.0, + "source": "tasks_readme_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_clinicpro_\u062f\u0631_symfony", + "target": "tasks_readme_\u062f\u0633\u062a\u0648\u0631\u0627\u062a_ddev_\u067e\u0631\u06a9\u0627\u0631\u0628\u0631\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/README.md", + "source_location": "L35", + "weight": 1.0, + "source": "tasks_readme_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_clinicpro_\u062f\u0631_symfony", + "target": "tasks_readme_\u0633\u0627\u062e\u062a\u0627\u0631_\u0647\u0631_\u062a\u0633\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/README.md", + "source_location": "L9", + "weight": 1.0, + "source": "tasks_readme_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_clinicpro_\u062f\u0631_symfony", + "target": "tasks_readme_\u0644\u06cc\u0633\u062a_\u062a\u0633\u06a9_\u0647\u0627_\u0628\u0647_\u062a\u0631\u062a\u06cc\u0628_\u0627\u0648\u0644\u0648\u06cc\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_01_project_setup_architecture", + "target": "task_01_project_setup_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L55", + "weight": 1.0, + "source": "task_01_project_setup_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u062f\u0627\u062e\u0644\u06cc_\u0647\u0631_\u0645\u0627\u0698\u0648\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_01_project_setup_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0648\u0634\u0647_\u0647\u0627\u06cc_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L86", + "weight": 1.0, + "source": "task_01_project_setup_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_architecture_\u0641\u0631\u0645\u062a_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_\u067e\u0627\u0633\u062e_apiresponse", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L75", + "weight": 1.0, + "source": "task_01_project_setup_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_architecture_\u0645\u0633\u0626\u0648\u0644\u06cc\u062a_\u0647\u0631_\u0644\u0627\u06cc\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L126", + "weight": 1.0, + "source": "task_01_project_setup_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_architecture_\u0646\u0645\u0648\u062f\u0627\u0631_\u0627\u0631\u062a\u0628\u0627\u0637_\u0644\u0627\u06cc\u0647_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L111", + "weight": 1.0, + "source": "task_01_project_setup_architecture_\u0641\u0631\u0645\u062a_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_\u067e\u0627\u0633\u062e_apiresponse", + "target": "task_01_project_setup_architecture_\u062e\u0637\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L98", + "weight": 1.0, + "source": "task_01_project_setup_architecture_\u0641\u0631\u0645\u062a_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_\u067e\u0627\u0633\u062e_apiresponse", + "target": "task_01_project_setup_architecture_\u0645\u0648\u0641\u0642_\u0628\u0627_\u0635\u0641\u062d\u0647_\u0628\u0646\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/architecture.md", + "source_location": "L90", + "weight": 1.0, + "source": "task_01_project_setup_architecture_\u0641\u0631\u0645\u062a_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_\u067e\u0627\u0633\u062e_apiresponse", + "target": "task_01_project_setup_architecture_\u0645\u0648\u0641\u0642_\u0628\u062f\u0648\u0646_\u0635\u0641\u062d\u0647_\u0628\u0646\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_01_project_setup_database", + "target": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L34", + "weight": 1.0, + "source": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_database_redis_\u0628\u0627_ddev", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L56", + "weight": 1.0, + "source": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_database_timestampabletrait", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L83", + "weight": 1.0, + "source": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_database_\u0627\u0633\u062a\u0631\u0627\u062a\u0698\u06cc_migration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L48", + "weight": 1.0, + "source": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_database_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0627\u0632_redis", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_database_\u0642\u0631\u0627\u0631\u062f\u0627\u062f\u0647\u0627\u06cc_\u06a9\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_database_\u0645\u0648\u062a\u0648\u0631_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/database.md", + "source_location": "L18", + "weight": 1.0, + "source": "task_01_project_setup_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_database_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_ddev_\u0628\u0631\u0627\u06cc_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_01_project_setup_implementation_notes", + "target": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L253", + "weight": 1.0, + "source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_implementation_notes_audit_log_\u062c\u062f\u0648\u0644_security_logs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L184", + "weight": 1.0, + "source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_implementation_notes_security_headers_eventsubscriber", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L223", + "weight": 1.0, + "source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_implementation_notes_swagger_ui_\u0641\u0642\u0637_\u062f\u0631_\u0645\u062d\u06cc\u0637_dev", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L85", + "weight": 1.0, + "source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_implementation_notes_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_access_token_\u062f\u0631_\u0647\u062f\u0631_refresh_token_\u062f\u0631_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_implementation_notes_\u062a\u0641\u0627\u0648\u062a_\u0647\u0627\u06cc_\u0627\u0635\u0644\u06cc_drupal_vs_symfony", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L294", + "weight": 1.0, + "source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_ddev", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L307", + "weight": 1.0, + "source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u0627\u0645\u0646\u06cc\u062a\u06cc_production", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L147", + "weight": 1.0, + "source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_implementation_notes_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_cors_\u0645\u062d\u062f\u0648\u062f_\u0646\u0647_\u0628\u0627\u0632", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L19", + "weight": 1.0, + "source": "task_01_project_setup_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647", + "target": "task_01_project_setup_implementation_notes_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_security_security_yaml", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L5", + "weight": 1.0, + "source": "task_01_project_setup_implementation_notes_\u062a\u0641\u0627\u0648\u062a_\u0647\u0627\u06cc_\u0627\u0635\u0644\u06cc_drupal_vs_symfony", + "target": "task_01_project_setup_implementation_notes_csrf_token", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L12", + "weight": 1.0, + "source": "task_01_project_setup_implementation_notes_\u062a\u0641\u0627\u0648\u062a_\u0647\u0627\u06cc_\u0627\u0635\u0644\u06cc_drupal_vs_symfony", + "target": "task_01_project_setup_implementation_notes_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L89", + "weight": 1.0, + "source": "task_01_project_setup_implementation_notes_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_access_token_\u062f\u0631_\u0647\u062f\u0631_refresh_token_\u062f\u0631_body", + "target": "task_01_project_setup_implementation_notes_access_token_\u0641\u0642\u0637_\u062f\u0631_authorization_header", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L105", + "weight": 1.0, + "source": "task_01_project_setup_implementation_notes_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_access_token_\u062f\u0631_\u0647\u062f\u0631_refresh_token_\u062f\u0631_body", + "target": "task_01_project_setup_implementation_notes_refresh_token_\u0641\u0642\u0637_\u062f\u0631_body_\u0628\u0631\u0627\u06cc_\u06cc\u06a9_endpoint_\u062e\u0627\u0635", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/implementation_notes.md", + "source_location": "L116", + "weight": 1.0, + "source": "task_01_project_setup_implementation_notes_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_access_token_\u062f\u0631_\u0647\u062f\u0631_refresh_token_\u062f\u0631_body", + "target": "task_01_project_setup_implementation_notes_\u06af\u0631\u062f\u0634_\u06a9\u0627\u0645\u0644_\u062a\u0648\u06a9\u0646_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_01_project_setup_task", + "target": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L378", + "weight": 1.0, + "source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", + "target": "task_01_project_setup_task_dto_pattern", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", + "target": "task_01_project_setup_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L276", + "weight": 1.0, + "source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", + "target": "task_01_project_setup_task_error_response_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L443", + "weight": 1.0, + "source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", + "target": "task_01_project_setup_task_file_upload_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0634\u062a\u0631\u06a9_\u0648_\u0627\u0645\u0646\u06cc\u062a\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L417", + "weight": 1.0, + "source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", + "target": "task_01_project_setup_task_health_check_get_health", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L505", + "weight": 1.0, + "source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", + "target": "task_01_project_setup_task_swagger_\u0646\u062d\u0648\u0647_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u062f\u0631_controller", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", + "target": "task_01_project_setup_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L15", + "weight": 1.0, + "source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", + "target": "task_01_project_setup_task_\u062e\u0631\u0648\u062c\u06cc_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L32", + "weight": 1.0, + "source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", + "target": "task_01_project_setup_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L181", + "weight": 1.0, + "source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", + "target": "task_01_project_setup_task_\u0633\u0627\u062e\u062a\u0627\u0631_\u067e\u0648\u0634\u0647_domain_driven_\u0627\u0644\u0632\u0627\u0645\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L533", + "weight": 1.0, + "source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", + "target": "task_01_project_setup_task_\u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u06cc_\u0645\u062d\u06cc\u0637\u06cc_env", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L37", + "weight": 1.0, + "source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", + "target": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L12", + "weight": 1.0, + "source": "task_01_project_setup_task_\u062a\u0633\u06a9_\u06f0\u06f1_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0648_\u0632\u06cc\u0631\u0633\u0627\u062e\u062a", + "target": "task_01_project_setup_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L39", + "weight": 1.0, + "source": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", + "target": "task_01_project_setup_task_\u06f1_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u0648\u0698\u0647_symfony_\u0642\u0628\u0644_\u0627\u0632_ddev", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L55", + "weight": 1.0, + "source": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", + "target": "task_01_project_setup_task_\u06f2_\u0646\u0635\u0628_\u067e\u06a9\u06cc\u062c_\u0647\u0627_\u0647\u0645\u0647_\u062f\u0631_\u06cc\u06a9_\u062f\u0633\u062a\u0648\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L83", + "weight": 1.0, + "source": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", + "target": "task_01_project_setup_task_\u06f3_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_redis_\u0628\u0627_ddev_addon_\u0631\u0633\u0645\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L89", + "weight": 1.0, + "source": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", + "target": "task_01_project_setup_task_\u06f4_\u062a\u0648\u0644\u06cc\u062f_\u06a9\u0644\u06cc\u062f\u0647\u0627\u06cc_jwt", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L94", + "weight": 1.0, + "source": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", + "target": "task_01_project_setup_task_\u06f5_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_lexikjwt", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L105", + "weight": 1.0, + "source": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", + "target": "task_01_project_setup_task_\u06f6_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_symfony_messenger_queue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L121", + "weight": 1.0, + "source": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", + "target": "task_01_project_setup_task_\u06f7_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_swagger", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L161", + "weight": 1.0, + "source": "task_01_project_setup_task_\u0645\u0631\u0627\u062d\u0644_\u0631\u0627\u0647_\u0627\u0646\u062f\u0627\u0632\u06cc_\u0628\u0627_ddev", + "target": "task_01_project_setup_task_\u06f8_\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc_structured_logging", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L342", + "weight": 1.0, + "source": "task_01_project_setup_task_error_response_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f", + "target": "task_01_project_setup_task_basecontroller_src_shared_controller_basecontroller_php", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L306", + "weight": 1.0, + "source": "task_01_project_setup_task_error_response_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f", + "target": "task_01_project_setup_task_error_codes_src_shared_constant_errorcodes_php", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L291", + "weight": 1.0, + "source": "task_01_project_setup_task_error_response_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f", + "target": "task_01_project_setup_task_\u0641\u0631\u0645\u062a_\u062e\u0637\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L278", + "weight": 1.0, + "source": "task_01_project_setup_task_error_response_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f", + "target": "task_01_project_setup_task_\u0641\u0631\u0645\u062a_\u0645\u0648\u0641\u0642", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-01-project-setup/task.md", + "source_location": "L454", + "weight": 1.0, + "source": "task_01_project_setup_task_file_upload_\u0645\u062d\u062f\u0648\u062f\u06cc\u062a_\u0647\u0627\u06cc_\u0645\u0634\u062a\u0631\u06a9_\u0648_\u0627\u0645\u0646\u06cc\u062a\u06cc", + "target": "task_01_project_setup_task_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0627\u0645\u0646\u06cc\u062a\u06cc_\u0641\u0627\u06cc\u0644_\u0628\u0631\u0631\u0633\u06cc_\u0645\u062d\u062a\u0648\u0627_\u0646\u0647_header", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_02_authentication_architecture", + "target": "task_02_authentication_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/architecture.md", + "source_location": "L52", + "weight": 1.0, + "source": "task_02_authentication_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_architecture_entity_user", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_02_authentication_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/architecture.md", + "source_location": "L34", + "weight": 1.0, + "source": "task_02_authentication_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_architecture_\u0646\u0645\u0648\u062f\u0627\u0631_\u062c\u0631\u06cc\u0627\u0646_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_02_authentication_database", + "target": "task_02_authentication_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/database.md", + "source_location": "L27", + "weight": 1.0, + "source": "task_02_authentication_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_02_authentication_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_database_\u062c\u062f\u0648\u0644_users", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/database.md", + "source_location": "L42", + "weight": 1.0, + "source": "task_02_authentication_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_database_\u062c\u0631\u06cc\u0627\u0646_otp_mobilegrant", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/database.md", + "source_location": "L35", + "weight": 1.0, + "source": "task_02_authentication_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_database_\u0630\u062e\u06cc\u0631\u0647_\u0633\u0627\u0632\u06cc_otp_\u062f\u0631_redis_\u0646\u0647_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/database.md", + "source_location": "L95", + "weight": 1.0, + "source": "task_02_authentication_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_database_\u0631\u0648\u0627\u0628\u0637_\u0628\u0627_\u0633\u0627\u06cc\u0631_\u062c\u062f\u0627\u0648\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/database.md", + "source_location": "L58", + "weight": 1.0, + "source": "task_02_authentication_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_database_\u0646\u0645\u0648\u0646\u0647_\u067e\u0627\u0633\u062e_get_oauth_userinfo_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_02_authentication_implementation_notes", + "target": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L98", + "weight": 1.0, + "source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_implementation_notes_flood_control_\u0627\u0632_drupal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L44", + "weight": 1.0, + "source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_implementation_notes_mobilegrant_\u062f\u0631_symfony", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L86", + "weight": 1.0, + "source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_implementation_notes_rate_limiting_\u0645\u0642\u0627\u062f\u06cc\u0631_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L61", + "weight": 1.0, + "source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_implementation_notes_sms_providers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L95", + "weight": 1.0, + "source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_implementation_notes_ttl_\u06a9\u062f_otp_1200_\u062b\u0627\u0646\u06cc\u0647_20_\u062f\u0642\u06cc\u0642\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L115", + "weight": 1.0, + "source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_implementation_notes_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_get_oauth_userinfo_\u0627\u0632_\u0633\u0631\u0648\u0631_drupal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L104", + "weight": 1.0, + "source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_implementation_notes_\u0633\u0627\u0632\u06af\u0627\u0631\u06cc_\u0628\u0627_\u06a9\u0644\u0627\u06cc\u0646\u062a_get_session_token", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L109", + "weight": 1.0, + "source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_implementation_notes_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_\u062a\u0641\u0627\u0648\u062a_\u0628\u0627_\u0637\u0631\u0627\u062d\u06cc_\u0627\u0648\u0644\u06cc\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L155", + "weight": 1.0, + "source": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_implementation_notes_\u0646\u0642\u0634_\u0647\u0627\u06cc_\u0645\u062c\u0627\u0632_\u0628\u0631\u0627\u06cc_login_\u0628\u0627_password", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L5", + "weight": 1.0, + "source": "task_02_authentication_implementation_notes_\u0645\u0647\u0645_\u062a\u0631\u06cc\u0646_\u062a\u0641\u0627\u0648\u062a_\u0628\u0627_\u0637\u0631\u0627\u062d\u06cc_\u0627\u0648\u0644\u06cc\u0647", + "target": "task_02_authentication_implementation_notes_\u062c\u0631\u06cc\u0627\u0646_otp_\u0628\u0627_uuid_\u0646\u0647_\u0645\u0648\u0628\u0627\u06cc\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/implementation_notes.md", + "source_location": "L146", + "weight": 1.0, + "source": "task_02_authentication_implementation_notes_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_get_oauth_userinfo_\u0627\u0632_\u0633\u0631\u0648\u0631_drupal", + "target": "task_02_authentication_implementation_notes_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645_userinfo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_02_authentication_task", + "target": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L12", + "weight": 1.0, + "source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L205", + "weight": 1.0, + "source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_task_get_oauth_userinfo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L194", + "weight": 1.0, + "source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_task_get_session_token_csrf", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L227", + "weight": 1.0, + "source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_task_rate_limiting", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L257", + "weight": 1.0, + "source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_task_redis_key_schema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L139", + "weight": 1.0, + "source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_task_refresh_token", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L244", + "weight": 1.0, + "source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_task_sms_providers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L422", + "weight": 1.0, + "source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_task_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_\u062f\u0631_symfony_\u06a9\u062c\u0627_\u062a\u0648\u06a9\u0646_\u0631\u0627_\u0627\u0631\u0633\u0627\u0644_\u06a9\u0646\u06cc\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L36", + "weight": 1.0, + "source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_task_\u062c\u0631\u06cc\u0627\u0646_\u0648\u0627\u0642\u0639\u06cc_otp", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L31", + "weight": 1.0, + "source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L270", + "weight": 1.0, + "source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_task_\u0644\u0627\u06af\u06cc\u0646_\u0628\u0627_username_password_\u0628\u0631\u0627\u06cc_\u062f\u06a9\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L28", + "weight": 1.0, + "source": "task_02_authentication_task_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L38", + "weight": 1.0, + "source": "task_02_authentication_task_\u062c\u0631\u06cc\u0627\u0646_\u0648\u0627\u0642\u0639\u06cc_otp", + "target": "task_02_authentication_task_\u0645\u0631\u062d\u0644\u0647_\u06f1_post_api_v1_user_send_code", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L66", + "weight": 1.0, + "source": "task_02_authentication_task_\u062c\u0631\u06cc\u0627\u0646_\u0648\u0627\u0642\u0639\u06cc_otp", + "target": "task_02_authentication_task_\u0645\u0631\u062d\u0644\u0647_\u06f2_post_api_v1_user_verify_code", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L97", + "weight": 1.0, + "source": "task_02_authentication_task_\u062c\u0631\u06cc\u0627\u0646_\u0648\u0627\u0642\u0639\u06cc_otp", + "target": "task_02_authentication_task_\u0645\u0631\u062d\u0644\u0647_\u06f3_post_oauth_token_mobilegrant", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L176", + "weight": 1.0, + "source": "task_02_authentication_task_refresh_token", + "target": "task_02_authentication_task_post_oauth_logout", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L141", + "weight": 1.0, + "source": "task_02_authentication_task_refresh_token", + "target": "task_02_authentication_task_post_oauth_token_refresh", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L272", + "weight": 1.0, + "source": "task_02_authentication_task_\u0644\u0627\u06af\u06cc\u0646_\u0628\u0627_username_password_\u0628\u0631\u0627\u06cc_\u062f\u06a9\u062a\u0631_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u0645\u0646\u0634\u06cc", + "target": "task_02_authentication_task_post_api_v1_user_login", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L426", + "weight": 1.0, + "source": "task_02_authentication_task_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_\u062f\u0631_symfony_\u06a9\u062c\u0627_\u062a\u0648\u06a9\u0646_\u0631\u0627_\u0627\u0631\u0633\u0627\u0644_\u06a9\u0646\u06cc\u0645", + "target": "task_02_authentication_task_access_token_\u0647\u0645\u06cc\u0634\u0647_\u062f\u0631_\u0647\u062f\u0631_authorization", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L451", + "weight": 1.0, + "source": "task_02_authentication_task_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_\u062f\u0631_symfony_\u06a9\u062c\u0627_\u062a\u0648\u06a9\u0646_\u0631\u0627_\u0627\u0631\u0633\u0627\u0644_\u06a9\u0646\u06cc\u0645", + "target": "task_02_authentication_task_refresh_token_\u0641\u0642\u0637_\u062f\u0631_body_\u0628\u0631\u0627\u06cc_endpoint_\u0645\u062e\u0635\u0648\u0635", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/task.md", + "source_location": "L466", + "weight": 1.0, + "source": "task_02_authentication_task_\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f_jwt_\u062f\u0631_symfony_\u06a9\u062c\u0627_\u062a\u0648\u06a9\u0646_\u0631\u0627_\u0627\u0631\u0633\u0627\u0644_\u06a9\u0646\u06cc\u0645", + "target": "task_02_authentication_task_\u062e\u0644\u0627\u0635\u0647_\u06af\u0631\u062f\u0634_\u062a\u0648\u06a9\u0646_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/user_flow.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_02_authentication_user_flow", + "target": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/user_flow.md", + "source_location": "L58", + "weight": 1.0, + "source": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062a\u0645\u062f\u06cc\u062f_token", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/user_flow.md", + "source_location": "L70", + "weight": 1.0, + "source": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062f\u0631\u06cc\u0627\u0641\u062a_\u0627\u0637\u0644\u0627\u0639\u0627\u062a_\u06a9\u0627\u0631\u0628\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-02-authentication/user_flow.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u062d\u0631\u0627\u0632_\u0647\u0648\u06cc\u062a", + "target": "task_02_authentication_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0645\u0644_\u0648\u0631\u0648\u062f_\u0628\u0627_otp_\u062c\u0631\u06cc\u0627\u0646_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_03_user_profile_architecture", + "target": "task_03_user_profile_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/architecture.md", + "source_location": "L24", + "weight": 1.0, + "source": "task_03_user_profile_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_architecture_entity_userprofile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_03_user_profile_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_03_user_profile_database", + "target": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L87", + "weight": 1.0, + "source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_database_\u062c\u062f\u0648\u0644_profiles", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L93", + "weight": 1.0, + "source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_database_\u0631\u0627\u0628\u0637\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L57", + "weight": 1.0, + "source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_database_\u0633\u0627\u062e\u062a\u0627\u0631_field_other_json_\u0627\u0632_manual_\u0648_\u0646\u0645\u0648\u0646\u0647_request_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L40", + "weight": 1.0, + "source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_blood_type_\u0627\u0632_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L48", + "weight": 1.0, + "source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_education_\u0627\u0632_manual", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L34", + "weight": 1.0, + "source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_gender_profile_\u0627\u0632_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L98", + "weight": 1.0, + "source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/database.md", + "source_location": "L104", + "weight": 1.0, + "source": "task_03_user_profile_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_03_user_profile_implementation_notes", + "target": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L46", + "weight": 1.0, + "source": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_implementation_notes_partial_update_patch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L21", + "weight": 1.0, + "source": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_blood_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L37", + "weight": 1.0, + "source": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_education", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L32", + "weight": 1.0, + "source": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_gender", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_implementation_notes_\u062c\u0631\u06cc\u0627\u0646_\u0628\u0639\u062f_\u0627\u0632_\u0630\u062e\u06cc\u0631\u0647_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L51", + "weight": 1.0, + "source": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/implementation_notes.md", + "source_location": "L59", + "weight": 1.0, + "source": "task_03_user_profile_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_implementation_notes_\u0646\u06a9\u062a\u0647_uuid_\u062f\u0631_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_03_user_profile_task", + "target": "task_03_user_profile_task_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_03_user_profile_task_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_03_user_profile_task_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L19", + "weight": 1.0, + "source": "task_03_user_profile_task_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_task_\u062e\u0631\u0648\u062c\u06cc_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L25", + "weight": 1.0, + "source": "task_03_user_profile_task_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L28", + "weight": 1.0, + "source": "task_03_user_profile_task_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_task_\u0646\u0645\u0648\u0646\u0647_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L16", + "weight": 1.0, + "source": "task_03_user_profile_task_\u062a\u0633\u06a9_\u06f0\u06f3_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u0648\u0641\u0627\u06cc\u0644_\u06a9\u0627\u0631\u0628\u0631", + "target": "task_03_user_profile_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-03-user-profile/task.md", + "source_location": "L30", + "weight": 1.0, + "source": "task_03_user_profile_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_03_user_profile_task_post_api_v1_user_profile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_04_blog_architecture", + "target": "task_04_blog_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/architecture.md", + "source_location": "L27", + "weight": 1.0, + "source": "task_04_blog_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_architecture_entity_blog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_04_blog_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_04_blog_database", + "target": "task_04_blog_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/database.md", + "source_location": "L37", + "weight": 1.0, + "source": "task_04_blog_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/database.md", + "source_location": "L24", + "weight": 1.0, + "source": "task_04_blog_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_database_\u062c\u062f\u0648\u0644_blog_tags_manytomany", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/database.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_04_blog_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_database_\u062c\u062f\u0648\u0644_blogs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_04_blog_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/database.md", + "source_location": "L30", + "weight": 1.0, + "source": "task_04_blog_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/database.md", + "source_location": "L46", + "weight": 1.0, + "source": "task_04_blog_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_04_blog_implementation_notes", + "target": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L118", + "weight": 1.0, + "source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_implementation_notes_pagination", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L85", + "weight": 1.0, + "source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_implementation_notes_\u0622\u067e\u0644\u0648\u062f_\u062a\u0635\u0648\u06cc\u0631_\u0628\u0644\u0627\u06af_endpoint_99", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L106", + "weight": 1.0, + "source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_implementation_notes_\u0628\u0644\u0627\u06af_\u0647\u0627\u06cc_\u0628\u0631\u062a\u0631_top_blogs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L133", + "weight": 1.0, + "source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_implementation_notes_\u0628\u0647\u06cc\u0646\u0647_\u0633\u0627\u0632\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L98", + "weight": 1.0, + "source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_implementation_notes_\u062a\u0648\u0644\u06cc\u062f_slug", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L63", + "weight": 1.0, + "source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_implementation_notes_\u0641\u0631\u0645\u062a_request_\u0627\u06cc\u062c\u0627\u062f_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u0628\u0644\u0627\u06af", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L17", + "weight": 1.0, + "source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_implementation_notes_\u0641\u0631\u0645\u062a_\u0648\u0627\u0642\u0639\u06cc_response_\u0628\u0644\u0627\u06af_\u0627\u0632_\u0633\u0631\u0648\u0631_drupal_endpoint_93", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L111", + "weight": 1.0, + "source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_implementation_notes_\u0644\u06cc\u0633\u062a_\u0628\u0644\u0627\u06af_\u0647\u0627_\u0628\u0627_\u0641\u06cc\u0644\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L124", + "weight": 1.0, + "source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_04_blog_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_implementation_notes_\u0646\u06af\u0627\u0634\u062a_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_request_response_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L77", + "weight": 1.0, + "source": "task_04_blog_implementation_notes_\u0641\u0631\u0645\u062a_request_\u0627\u06cc\u062c\u0627\u062f_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_implementation_notes_patch_api_v1_blog_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/implementation_notes.md", + "source_location": "L65", + "weight": 1.0, + "source": "task_04_blog_implementation_notes_\u0641\u0631\u0645\u062a_request_\u0627\u06cc\u062c\u0627\u062f_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_implementation_notes_post_api_v1_blog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_04_blog_task", + "target": "task_04_blog_task_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_04_blog_task_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_04_blog_task_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L22", + "weight": 1.0, + "source": "task_04_blog_task_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_task_\u062e\u0631\u0648\u062c\u06cc_\u0647\u0627\u06cc_\u0645\u0648\u0631\u062f_\u0627\u0646\u062a\u0638\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L29", + "weight": 1.0, + "source": "task_04_blog_task_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L32", + "weight": 1.0, + "source": "task_04_blog_task_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_task_\u0646\u0645\u0648\u0646\u0647_request_response", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L19", + "weight": 1.0, + "source": "task_04_blog_task_\u062a\u0633\u06a9_\u06f0\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0628\u0644\u0627\u06af", + "target": "task_04_blog_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L58", + "weight": 1.0, + "source": "task_04_blog_task_\u0646\u0645\u0648\u0646\u0647_request_response", + "target": "task_04_blog_task_get_api_v1_blogs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L63", + "weight": 1.0, + "source": "task_04_blog_task_\u0646\u0645\u0648\u0646\u0647_request_response", + "target": "task_04_blog_task_get_api_v1_blogs_top", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-04-blog/task.md", + "source_location": "L34", + "weight": 1.0, + "source": "task_04_blog_task_\u0646\u0645\u0648\u0646\u0647_request_response", + "target": "task_04_blog_task_post_api_v1_blog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_05_doctor_architecture", + "target": "task_05_doctor_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/architecture.md", + "source_location": "L34", + "weight": 1.0, + "source": "task_05_doctor_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_architecture_entity_doctor_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_drupal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/architecture.md", + "source_location": "L108", + "weight": 1.0, + "source": "task_05_doctor_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_architecture_entity_doctoraddress_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_drupal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/architecture.md", + "source_location": "L143", + "weight": 1.0, + "source": "task_05_doctor_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_architecture_response_\u06a9\u0627\u0645\u0644_\u062f\u06a9\u062a\u0631_finalizedata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_05_doctor_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/architecture.md", + "source_location": "L168", + "weight": 1.0, + "source": "task_05_doctor_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_architecture_\u0645\u0646\u0637\u0642_create_\u062f\u06a9\u062a\u0631_\u0627\u0632_doctorservice_php", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_05_doctor_database", + "target": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L128", + "weight": 1.0, + "source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L84", + "weight": 1.0, + "source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_database_\u062c\u062f\u0648\u0644_clinics", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L68", + "weight": 1.0, + "source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_addresses", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L61", + "weight": 1.0, + "source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_cities_manytomany_pivot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L112", + "weight": 1.0, + "source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_secretaries", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L47", + "weight": 1.0, + "source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_services_manytomany_pivot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L40", + "weight": 1.0, + "source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_specialties_manytomany_pivot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L54", + "weight": 1.0, + "source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctor_states_manytomany_pivot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_database_\u062c\u062f\u0648\u0644_doctors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L151", + "weight": 1.0, + "source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_database_\u0631\u0648\u0627\u0628\u0637_\u06a9\u0627\u0645\u0644_clinic_pro_entity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L26", + "weight": 1.0, + "source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_degree_\u0627\u0632_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L34", + "weight": 1.0, + "source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_database_\u0645\u0642\u0627\u062f\u06cc\u0631_field_gender_\u0627\u0632_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/database.md", + "source_location": "L139", + "weight": 1.0, + "source": "task_05_doctor_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_clinic_pro_table", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_05_doctor_implementation_notes", + "target": "task_05_doctor_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", + "source_location": "L47", + "weight": 1.0, + "source": "task_05_doctor_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_implementation_notes_\u0622\u062f\u0631\u0633_\u0645\u0637\u0628", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", + "source_location": "L34", + "weight": 1.0, + "source": "task_05_doctor_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_implementation_notes_\u0622\u067e\u062f\u06cc\u062a_\u0645\u06cc\u0627\u0646\u06af\u06cc\u0646_\u0627\u0645\u062a\u06cc\u0627\u0632", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_05_doctor_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_implementation_notes_\u0641\u06cc\u0644\u062a\u0631_\u0644\u06cc\u0633\u062a_\u062f\u06a9\u062a\u0631\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/implementation_notes.md", + "source_location": "L52", + "weight": 1.0, + "source": "task_05_doctor_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_05_doctor_task", + "target": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L142", + "weight": 1.0, + "source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_task_patch_api_v1_doctor_uuid_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0642\u0627\u0628\u0644_\u0648\u06cc\u0631\u0627\u06cc\u0634", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L152", + "weight": 1.0, + "source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_task_\u0622\u067e\u0644\u0648\u062f_\u062a\u0635\u0648\u06cc\u0631_\u062f\u06a9\u062a\u0631_post_file_upload_clinic_pro_doctor_field_image", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L27", + "weight": 1.0, + "source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L98", + "weight": 1.0, + "source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_task_\u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc_get_api_v1_doctors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L113", + "weight": 1.0, + "source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_task_\u0646\u0645\u0648\u0646\u0647_response_\u0644\u06cc\u0633\u062a_\u062f\u06a9\u062a\u0631\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L165", + "weight": 1.0, + "source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_response_get_api_v1_clinic_pro_doctor_address_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L32", + "weight": 1.0, + "source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_response_get_api_v1_doctor_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-05-doctor/task.md", + "source_location": "L24", + "weight": 1.0, + "source": "task_05_doctor_task_\u062a\u0633\u06a9_\u06f0\u06f5_\u0645\u0627\u0698\u0648\u0644_\u062f\u06a9\u062a\u0631", + "target": "task_05_doctor_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_06_clinic_architecture", + "target": "task_06_clinic_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/architecture.md", + "source_location": "L27", + "weight": 1.0, + "source": "task_06_clinic_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_architecture_entity_clinic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_06_clinic_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_06_clinic_database", + "target": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L58", + "weight": 1.0, + "source": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L26", + "weight": 1.0, + "source": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_doctors_manytomany", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L50", + "weight": 1.0, + "source": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_images_\u062a\u0635\u0627\u0648\u06cc\u0631_\u0627\u0636\u0627\u0641\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L44", + "weight": 1.0, + "source": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_insurances_manytomany", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L38", + "weight": 1.0, + "source": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_services_manytomany", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L32", + "weight": 1.0, + "source": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinic_specialties_manytomany", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_database_\u062c\u062f\u0648\u0644_clinics", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/database.md", + "source_location": "L66", + "weight": 1.0, + "source": "task_06_clinic_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_06_clinic_implementation_notes", + "target": "task_06_clinic_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", + "source_location": "L8", + "weight": 1.0, + "source": "task_06_clinic_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_implementation_notes_\u0622\u067e\u0644\u0648\u062f_\u062f\u0648_\u0646\u0648\u0639_\u062a\u0635\u0648\u06cc\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_06_clinic_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_implementation_notes_\u0644\u06cc\u0633\u062a_\u062f\u06a9\u062a\u0631\u0647\u0627\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/implementation_notes.md", + "source_location": "L15", + "weight": 1.0, + "source": "task_06_clinic_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_06_clinic_task", + "target": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L152", + "weight": 1.0, + "source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_task_\u0622\u067e\u0644\u0648\u062f_\u062a\u0635\u0648\u06cc\u0631_\u0644\u0648\u06af\u0648\u06cc_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L24", + "weight": 1.0, + "source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L29", + "weight": 1.0, + "source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_task_\u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc_get_api_v1_clinics", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L110", + "weight": 1.0, + "source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_patch_api_v1_clinic_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L129", + "weight": 1.0, + "source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_post_api_v1_clinic_\u0627\u06cc\u062c\u0627\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L42", + "weight": 1.0, + "source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_response_get_api_v1_clinic_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-06-clinic/task.md", + "source_location": "L21", + "weight": 1.0, + "source": "task_06_clinic_task_\u062a\u0633\u06a9_\u06f0\u06f6_\u0645\u0627\u0698\u0648\u0644_\u06a9\u0644\u06cc\u0646\u06cc\u06a9", + "target": "task_06_clinic_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_08_categories_architecture", + "target": "task_08_categories_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/architecture.md", + "source_location": "L24", + "weight": 1.0, + "source": "task_08_categories_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "task_08_categories_architecture_entity_category", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/architecture.md", + "source_location": "L55", + "weight": 1.0, + "source": "task_08_categories_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "task_08_categories_architecture_routing_\u0646\u0645\u0648\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_08_categories_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "task_08_categories_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_08_categories_database", + "target": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L50", + "weight": 1.0, + "source": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "task_08_categories_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L8", + "weight": 1.0, + "source": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "task_08_categories_database_\u062c\u062f\u0648\u0644_categories", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L57", + "weight": 1.0, + "source": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "task_08_categories_database_\u062f\u0627\u062f\u0647_\u0647\u0627\u06cc_\u0645\u0648\u062c\u0648\u062f_\u062f\u0631_db_backup_\u0646\u0645\u0648\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "task_08_categories_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L24", + "weight": 1.0, + "source": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "task_08_categories_database_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0627\u062e\u062a\u0635\u0627\u0635\u06cc_bundle_city", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L39", + "weight": 1.0, + "source": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "task_08_categories_database_\u0645\u0642\u0627\u062f\u06cc\u0631_\u0645\u062c\u0627\u0632_bundle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/database.md", + "source_location": "L64", + "weight": 1.0, + "source": "task_08_categories_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "task_08_categories_database_\u0646\u06a9\u062a\u0647_\u0645\u0647\u0645_city_bundle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/implementation_notes.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_08_categories_implementation_notes", + "target": "task_08_categories_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/implementation_notes.md", + "source_location": "L17", + "weight": 1.0, + "source": "task_08_categories_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "task_08_categories_implementation_notes_\u0641\u06cc\u0644\u062a\u0631_\u0634\u0647\u0631_\u0628\u0631\u0627\u0633\u0627\u0633_\u0627\u0633\u062a\u0627\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/implementation_notes.md", + "source_location": "L23", + "weight": 1.0, + "source": "task_08_categories_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "task_08_categories_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/implementation_notes.md", + "source_location": "L31", + "weight": 1.0, + "source": "task_08_categories_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "task_08_categories_implementation_notes_\u0646\u06a9\u062a\u0647_\u0646\u0627\u0645_endpoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/implementation_notes.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_08_categories_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627", + "target": "task_08_categories_implementation_notes_\u06a9\u0634\u06cc\u0646\u06af", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_08_categories_task", + "target": "task_08_categories_task_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_\u0648_lookup_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_08_categories_task_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_\u0648_lookup_\u0647\u0627", + "target": "task_08_categories_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_08_categories_task_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_\u0648_lookup_\u0647\u0627", + "target": "task_08_categories_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L29", + "weight": 1.0, + "source": "task_08_categories_task_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_\u0648_lookup_\u0647\u0627", + "target": "task_08_categories_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L32", + "weight": 1.0, + "source": "task_08_categories_task_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_\u0648_lookup_\u0647\u0627", + "target": "task_08_categories_task_\u0646\u0645\u0648\u0646\u0647_response", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L25", + "weight": 1.0, + "source": "task_08_categories_task_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_\u0648_lookup_\u0647\u0627", + "target": "task_08_categories_task_\u0646\u06a9\u062a\u0647_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L22", + "weight": 1.0, + "source": "task_08_categories_task_\u062a\u0633\u06a9_\u06f0\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u0647\u0627_\u0648_lookup_\u0647\u0627", + "target": "task_08_categories_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L44", + "weight": 1.0, + "source": "task_08_categories_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_08_categories_task_get_api_v1_categorys_specially_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-08-categories/task.md", + "source_location": "L34", + "weight": 1.0, + "source": "task_08_categories_task_\u0646\u0645\u0648\u0646\u0647_response", + "target": "task_08_categories_task_get_api_v1_categorys_state", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_09_appointment_settings_architecture", + "target": "task_09_appointment_settings_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", + "source_location": "L73", + "weight": 1.0, + "source": "task_09_appointment_settings_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_architecture_entity_dateoverride", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", + "source_location": "L104", + "weight": 1.0, + "source": "task_09_appointment_settings_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_architecture_entity_holiday", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", + "source_location": "L32", + "weight": 1.0, + "source": "task_09_appointment_settings_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_architecture_entity_weeklyschedule", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_09_appointment_settings_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_09_appointment_settings_database", + "target": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L110", + "weight": 1.0, + "source": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L82", + "weight": 1.0, + "source": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_database_\u062c\u062f\u0648\u0644_date_overrides", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L96", + "weight": 1.0, + "source": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_database_\u062c\u062f\u0648\u0644_holidays", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L10", + "weight": 1.0, + "source": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_database_\u062c\u062f\u0648\u0644_weekly_schedules", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L22", + "weight": 1.0, + "source": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_json_\u0641\u06cc\u0644\u062f_setting_\u0627\u0632_db_backup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_database_\u0645\u0647\u0645_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_field_setting_\u0627\u0632_db_backup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/database.md", + "source_location": "L117", + "weight": 1.0, + "source": "task_09_appointment_settings_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_09_appointment_settings_implementation_notes", + "target": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L53", + "weight": 1.0, + "source": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_implementation_notes_get_\u0627\u0632_uuid_\u062f\u06a9\u062a\u0631_\u0646\u0647_uuid_schedule", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L71", + "weight": 1.0, + "source": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_implementation_notes_user_flow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L11", + "weight": 1.0, + "source": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_implementation_notes_uuid_\u062f\u0631_url_endpoint_\u0644\u06cc\u0633\u062a_override_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_implementation_notes_\u0627\u0648\u0644\u0648\u06cc\u062a_\u0628\u0646\u062f\u06cc_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0627\u0632_manual_\u0628\u062e\u0634_\u06f2_\u06f8_\u06f4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L15", + "weight": 1.0, + "source": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_implementation_notes_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_\u0647\u0631_session_\u062f\u0631_weekly_schedule_\u0627\u0632_manual_\u0648_api_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L64", + "weight": 1.0, + "source": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/implementation_notes.md", + "source_location": "L43", + "weight": 1.0, + "source": "task_09_appointment_settings_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_implementation_notes_\u0645\u0647\u0645_\u0630\u062e\u06cc\u0631\u0647_\u0633\u0627\u0632\u06cc_field_setting_\u0627\u0632_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_09_appointment_settings_task", + "target": "task_09_appointment_settings_task_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_09_appointment_settings_task_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_09_appointment_settings_task_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L26", + "weight": 1.0, + "source": "task_09_appointment_settings_task_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L29", + "weight": 1.0, + "source": "task_09_appointment_settings_task_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_task_\u0646\u0645\u0648\u0646\u0647_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L23", + "weight": 1.0, + "source": "task_09_appointment_settings_task_\u062a\u0633\u06a9_\u06f0\u06f9_\u0645\u0627\u0698\u0648\u0644_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L47", + "weight": 1.0, + "source": "task_09_appointment_settings_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_09_appointment_settings_task_post_api_v1_appointment_settings_date_override", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L58", + "weight": 1.0, + "source": "task_09_appointment_settings_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_09_appointment_settings_task_post_api_v1_appointment_settings_holidays", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/task.md", + "source_location": "L31", + "weight": 1.0, + "source": "task_09_appointment_settings_task_\u0646\u0645\u0648\u0646\u0647_request", + "target": "task_09_appointment_settings_task_post_api_v1_appointment_settings_weekly_schedule", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_09_appointment_settings_user_flow", + "target": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", + "source_location": "L43", + "weight": 1.0, + "source": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_user_flow_\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645_\u0645\u062d\u0627\u0633\u0628\u0647_\u0627\u0633\u0644\u0627\u062a_\u0647\u0627\u06cc_\u062e\u0627\u0644\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0627\u0632_\u0627\u06cc\u0646_\u0627\u0633\u062a\u0641\u0627\u062f\u0647_\u0645\u06cc_\u06a9\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", + "source_location": "L27", + "weight": 1.0, + "source": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_override_\u06cc\u06a9_\u0631\u0648\u0632_\u062e\u0627\u0635", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062a\u0646\u0638\u06cc\u0645_\u0627\u0648\u0644\u06cc\u0647_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc_\u062a\u0648\u0633\u0637_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-09-appointment-settings/user_flow.md", + "source_location": "L15", + "weight": 1.0, + "source": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f0\u06f9_\u062a\u0646\u0638\u06cc\u0645\u0627\u062a_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_09_appointment_settings_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u062b\u0628\u062a_\u0645\u0631\u062e\u0635\u06cc_\u06cc\u0627_\u062a\u0639\u0637\u06cc\u0644\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_10_appointment_architecture", + "target": "task_10_appointment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/architecture.md", + "source_location": "L25", + "weight": 1.0, + "source": "task_10_appointment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_architecture_entity_appointment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/architecture.md", + "source_location": "L66", + "weight": 1.0, + "source": "task_10_appointment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_architecture_slotcalculatorservice", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_10_appointment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_10_appointment_database", + "target": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L54", + "weight": 1.0, + "source": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_database_\u062c\u062f\u0648\u0644_appointments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L71", + "weight": 1.0, + "source": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_database_\u0631\u0648\u0627\u0628\u0637", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L23", + "weight": 1.0, + "source": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_json_\u0641\u06cc\u0644\u062f_slot_\u0627\u0632_db_backup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L63", + "weight": 1.0, + "source": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L78", + "weight": 1.0, + "source": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/database.md", + "source_location": "L35", + "weight": 1.0, + "source": "task_10_appointment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_database_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_\u06a9\u0627\u0645\u0644_field_status_\u0627\u0632_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_10_appointment_implementation_notes", + "target": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L70", + "weight": 1.0, + "source": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_implementation_notes_response_\u06a9\u0627\u0645\u0644_\u0646\u0648\u0628\u062a_\u0627\u0632_finalizeddata_drupal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L38", + "weight": 1.0, + "source": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_slot_\u0627\u0632_\u06a9\u062f_drupal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L13", + "weight": 1.0, + "source": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_implementation_notes_\u062a\u0634\u062e\u06cc\u0635_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0627\u0632_http_host_multi_tenant", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L49", + "weight": 1.0, + "source": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_implementation_notes_\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc_\u0627\u0632_race_condition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L108", + "weight": 1.0, + "source": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_implementation_notes_\u0631\u0648\u0632\u0647\u0627\u06cc_\u063a\u06cc\u0631_\u0642\u0627\u0628\u0644_\u0631\u0632\u0631\u0648", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L25", + "weight": 1.0, + "source": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_implementation_notes_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0632_\u06a9\u062f_drupal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L115", + "weight": 1.0, + "source": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/implementation_notes.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_10_appointment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_implementation_notes_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u0646\u0648\u0628\u062a_\u0627\u0632_drupal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_10_appointment_task", + "target": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L245", + "weight": 1.0, + "source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_task_get_api_v1_appointment_my_appointments_userid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L223", + "weight": 1.0, + "source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_task_get_api_v1_appointment_not_available_doctorid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L93", + "weight": 1.0, + "source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_task_get_api_v1_appointment_slots", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L162", + "weight": 1.0, + "source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_task_patch_api_v1_appointment_uuid_cancel_\u0644\u063a\u0648_\u0646\u0648\u0628\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L192", + "weight": 1.0, + "source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_task_patch_api_v1_appointment_uuid_status", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L127", + "weight": 1.0, + "source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_task_post_api_v1_appointment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L26", + "weight": 1.0, + "source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_task_status_machine_\u0646\u0648\u0628\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L21", + "weight": 1.0, + "source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L65", + "weight": 1.0, + "source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_task_\u0641\u0644\u0648\u06cc_\u06a9\u0627\u0645\u0644_\u0631\u0632\u0631\u0648_\u067e\u0631\u062f\u0627\u062e\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L279", + "weight": 1.0, + "source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/task.md", + "source_location": "L18", + "weight": 1.0, + "source": "task_10_appointment_task_\u062a\u0633\u06a9_\u06f1\u06f0_\u0645\u0627\u0698\u0648\u0644_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/user_flow.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_10_appointment_user_flow", + "target": "task_10_appointment_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/user_flow.md", + "source_location": "L42", + "weight": 1.0, + "source": "task_10_appointment_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u0645\u0634\u0627\u0647\u062f\u0647_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0645\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-10-appointment/user_flow.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_10_appointment_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0631\u0628\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f0_\u0646\u0648\u0628\u062a_\u062f\u0647\u06cc", + "target": "task_10_appointment_user_flow_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0627\u0645\u0644_\u0631\u0632\u0631\u0648_\u0646\u0648\u0628\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_11_insurance_architecture", + "target": "task_11_insurance_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/architecture.md", + "source_location": "L22", + "weight": 1.0, + "source": "task_11_insurance_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "target": "task_11_insurance_architecture_entity_insurance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_11_insurance_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "target": "task_11_insurance_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_11_insurance_database", + "target": "task_11_insurance_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/database.md", + "source_location": "L21", + "weight": 1.0, + "source": "task_11_insurance_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "target": "task_11_insurance_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_11_insurance_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "target": "task_11_insurance_database_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/database.md", + "source_location": "L11", + "weight": 1.0, + "source": "task_11_insurance_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "target": "task_11_insurance_database_\u062c\u062f\u0648\u0644_doctor_insurances_\u0631\u0627\u0628\u0637\u0647_doctor_insurance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/database.md", + "source_location": "L27", + "weight": 1.0, + "source": "task_11_insurance_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "target": "task_11_insurance_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_11_insurance_implementation_notes", + "target": "task_11_insurance_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_11_insurance_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "target": "task_11_insurance_implementation_notes_\u0631\u0627\u0628\u0637\u0647_\u0628\u0627_categories", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_11_insurance_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "target": "task_11_insurance_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/implementation_notes.md", + "source_location": "L15", + "weight": 1.0, + "source": "task_11_insurance_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "target": "task_11_insurance_implementation_notes_\u06cc\u06a9\u067e\u0627\u0631\u0686\u06af\u06cc_\u0628\u0627_\u0644\u06cc\u0633\u062a_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_11_insurance_task", + "target": "task_11_insurance_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/task.md", + "source_location": "L6", + "weight": 1.0, + "source": "task_11_insurance_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "target": "task_11_insurance_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_11_insurance_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "target": "task_11_insurance_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/task.md", + "source_location": "L21", + "weight": 1.0, + "source": "task_11_insurance_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "target": "task_11_insurance_task_\u062a\u0648\u0636\u06cc\u062d_21", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/task.md", + "source_location": "L18", + "weight": 1.0, + "source": "task_11_insurance_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "target": "task_11_insurance_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-11-insurance/task.md", + "source_location": "L15", + "weight": 1.0, + "source": "task_11_insurance_task_\u062a\u0633\u06a9_\u06f1\u06f1_\u0645\u0627\u0698\u0648\u0644_\u0628\u06cc\u0645\u0647", + "target": "task_11_insurance_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_12_rating_comment_architecture", + "target": "task_12_rating_comment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/architecture.md", + "source_location": "L59", + "weight": 1.0, + "source": "task_12_rating_comment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_architecture_entity_comment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/architecture.md", + "source_location": "L31", + "weight": 1.0, + "source": "task_12_rating_comment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_architecture_entity_rating", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_12_rating_comment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_12_rating_comment_database", + "target": "task_12_rating_comment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/database.md", + "source_location": "L53", + "weight": 1.0, + "source": "task_12_rating_comment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/database.md", + "source_location": "L25", + "weight": 1.0, + "source": "task_12_rating_comment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_database_\u062c\u062f\u0648\u0644_comments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/database.md", + "source_location": "L40", + "weight": 1.0, + "source": "task_12_rating_comment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_database_\u062c\u062f\u0648\u0644_likes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/database.md", + "source_location": "L6", + "weight": 1.0, + "source": "task_12_rating_comment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_database_\u062c\u062f\u0648\u0644_ratings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_12_rating_comment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_database_\u0645\u0647\u0645_\u0646\u0627\u0645_\u0641\u06cc\u0644\u062f_\u0627\u0632_db", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/database.md", + "source_location": "L66", + "weight": 1.0, + "source": "task_12_rating_comment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_database_\u0646\u06a9\u062a\u0647_\u0647\u0627\u06cc_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_12_rating_comment_implementation_notes", + "target": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L110", + "weight": 1.0, + "source": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_implementation_notes_\u0622\u0645\u0627\u0631_\u062f\u06a9\u062a\u0631_get_api_v1_clinicpro_comment_doctor_rate_doctoruuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L140", + "weight": 1.0, + "source": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_implementation_notes_\u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc_\u0645\u0642\u0627\u062f\u06cc\u0631_rating", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L133", + "weight": 1.0, + "source": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_implementation_notes_\u062a\u0623\u06cc\u06cc\u062f_\u0646\u0638\u0631\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_implementation_notes_\u062a\u0646\u0627\u0642\u0636_\u0646\u0627\u0645_\u0641\u06cc\u0644\u062f\u0647\u0627_api_vs_db_\u0628\u0633\u06cc\u0627\u0631_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L49", + "weight": 1.0, + "source": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_implementation_notes_\u0633\u06cc\u0633\u062a\u0645_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc_\u0648\u0632\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L148", + "weight": 1.0, + "source": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L34", + "weight": 1.0, + "source": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_implementation_notes_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_patch_api_v1_clinicpro_rate_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L21", + "weight": 1.0, + "source": "task_12_rating_comment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_implementation_notes_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_post_api_v1_clinicpro_rate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/implementation_notes.md", + "source_location": "L68", + "weight": 1.0, + "source": "task_12_rating_comment_implementation_notes_\u0633\u06cc\u0633\u062a\u0645_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc_\u0648\u0632\u0646\u06cc", + "target": "task_12_rating_comment_implementation_notes_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_calculatedoctorrating_\u062f\u0631_symfony", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_12_rating_comment_task", + "target": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L41", + "weight": 1.0, + "source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L46", + "weight": 1.0, + "source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_task_\u0646\u0627\u0645_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_request_\u0645\u062a\u0641\u0627\u0648\u062a_\u0627\u0632_db", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L73", + "weight": 1.0, + "source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_patch_api_v1_clinicpro_rate_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L86", + "weight": 1.0, + "source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_patch_api_v1_clinicpro_unverified_comments_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L60", + "weight": 1.0, + "source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_task_\u0646\u0645\u0648\u0646\u0647_\u0648\u0627\u0642\u0639\u06cc_request_post_api_v1_clinicpro_rate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L94", + "weight": 1.0, + "source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L38", + "weight": 1.0, + "source": "task_12_rating_comment_task_\u062a\u0633\u06a9_\u06f1\u06f2_\u0645\u0627\u0698\u0648\u0644_\u0627\u0645\u062a\u06cc\u0627\u0632_\u0648_\u0646\u0638\u0631\u0627\u062a", + "target": "task_12_rating_comment_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L9", + "weight": 1.0, + "source": "task_12_rating_comment_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", + "target": "task_12_rating_comment_task_\u0627\u0645\u062a\u06cc\u0627\u0632\u062f\u0647\u06cc_rate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L31", + "weight": 1.0, + "source": "task_12_rating_comment_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", + "target": "task_12_rating_comment_task_\u0644\u0627\u06cc\u06a9_like", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-12-rating-comment/task.md", + "source_location": "L19", + "weight": 1.0, + "source": "task_12_rating_comment_task_endpoint_\u0647\u0627_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal", + "target": "task_12_rating_comment_task_\u0646\u0638\u0631\u0627\u062a_comment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_13_like_architecture", + "target": "task_13_like_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/architecture.md", + "source_location": "L19", + "weight": 1.0, + "source": "task_13_like_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "target": "task_13_like_architecture_entity_like", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_13_like_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "target": "task_13_like_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_13_like_database", + "target": "task_13_like_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/database.md", + "source_location": "L24", + "weight": 1.0, + "source": "task_13_like_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "target": "task_13_like_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/database.md", + "source_location": "L11", + "weight": 1.0, + "source": "task_13_like_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "target": "task_13_like_database_\u062c\u062f\u0648\u0644_likes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_13_like_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "target": "task_13_like_database_\u0633\u0627\u062e\u062a\u0627\u0631_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_drupal_\u0627\u0632_config_\u062a\u0623\u06cc\u06cc\u062f_\u0634\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/database.md", + "source_location": "L30", + "weight": 1.0, + "source": "task_13_like_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "target": "task_13_like_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/implementation_notes.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_13_like_implementation_notes", + "target": "task_13_like_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/implementation_notes.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_13_like_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "target": "task_13_like_implementation_notes_toggle_like", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/implementation_notes.md", + "source_location": "L13", + "weight": 1.0, + "source": "task_13_like_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "target": "task_13_like_implementation_notes_\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc_\u0627\u0632_\u0644\u0627\u06cc\u06a9_\u062f\u0648\u06af\u0627\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/implementation_notes.md", + "source_location": "L17", + "weight": 1.0, + "source": "task_13_like_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "target": "task_13_like_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_13_like_task", + "target": "task_13_like_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/task.md", + "source_location": "L6", + "weight": 1.0, + "source": "task_13_like_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "target": "task_13_like_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_13_like_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "target": "task_13_like_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/task.md", + "source_location": "L16", + "weight": 1.0, + "source": "task_13_like_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "target": "task_13_like_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-13-like/task.md", + "source_location": "L13", + "weight": 1.0, + "source": "task_13_like_task_\u062a\u0633\u06a9_\u06f1\u06f3_\u0645\u0627\u0698\u0648\u0644_\u0644\u0627\u06cc\u06a9", + "target": "task_13_like_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_14_secretary_architecture", + "target": "task_14_secretary_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/architecture.md", + "source_location": "L24", + "weight": 1.0, + "source": "task_14_secretary_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_14_secretary_architecture_entity_secretary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_14_secretary_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_14_secretary_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_14_secretary_database", + "target": "task_14_secretary_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/database.md", + "source_location": "L19", + "weight": 1.0, + "source": "task_14_secretary_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_14_secretary_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_14_secretary_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_14_secretary_database_\u062c\u062f\u0648\u0644_doctor_secretaries", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/database.md", + "source_location": "L26", + "weight": 1.0, + "source": "task_14_secretary_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_14_secretary_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_14_secretary_implementation_notes", + "target": "task_14_secretary_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", + "source_location": "L18", + "weight": 1.0, + "source": "task_14_secretary_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_14_secretary_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627_\u062f\u0631_\u0633\u06cc\u0633\u062a\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_14_secretary_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_14_secretary_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627\u06cc_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/implementation_notes.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_14_secretary_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_14_secretary_implementation_notes_\u0646\u0642\u0634_\u06a9\u0627\u0631\u0628\u0631\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_14_secretary_task", + "target": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_14_secretary_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L227", + "weight": 1.0, + "source": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_14_secretary_task_patch_api_v1_secretary_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L159", + "weight": 1.0, + "source": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_14_secretary_task_post_api_v1_secretary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_14_secretary_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L20", + "weight": 1.0, + "source": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_14_secretary_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L25", + "weight": 1.0, + "source": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_14_secretary_task_\u0633\u06cc\u0633\u062a\u0645_\u0645\u062c\u0648\u0632\u0647\u0627_resource_based_permissions_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L17", + "weight": 1.0, + "source": "task_14_secretary_task_\u062a\u0633\u06a9_\u06f1\u06f4_\u0645\u0627\u0698\u0648\u0644_\u0645\u0646\u0634\u06cc", + "target": "task_14_secretary_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L30", + "weight": 1.0, + "source": "task_14_secretary_task_\u0633\u06cc\u0633\u062a\u0645_\u0645\u062c\u0648\u0632\u0647\u0627_resource_based_permissions_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631", + "target": "task_14_secretary_task_\u0633\u0627\u062e\u062a\u0627\u0631_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L71", + "weight": 1.0, + "source": "task_14_secretary_task_\u0633\u06cc\u0633\u062a\u0645_\u0645\u062c\u0648\u0632\u0647\u0627_resource_based_permissions_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631", + "target": "task_14_secretary_task_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631\u06cc_\u0627\u0636\u0627\u0641\u0647_\u06a9\u0631\u062f\u0646_resource_\u062c\u062f\u06cc\u062f_\u062f\u0631_\u0622\u06cc\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L62", + "weight": 1.0, + "source": "task_14_secretary_task_\u0633\u06cc\u0633\u062a\u0645_\u0645\u062c\u0648\u0632\u0647\u0627_resource_based_permissions_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631", + "target": "task_14_secretary_task_\u0645\u0646\u0627\u0628\u0639_\u0648_\u0639\u0645\u0644\u06cc\u0627\u062a_\u0641\u0639\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L78", + "weight": 1.0, + "source": "task_14_secretary_task_\u0633\u06cc\u0633\u062a\u0645_\u0645\u062c\u0648\u0632\u0647\u0627_resource_based_permissions_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631", + "target": "task_14_secretary_task_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_php_secretarypermissionchecker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-14-secretary/task.md", + "source_location": "L125", + "weight": 1.0, + "source": "task_14_secretary_task_\u0633\u06cc\u0633\u062a\u0645_\u0645\u062c\u0648\u0632\u0647\u0627_resource_based_permissions_\u0645\u0642\u06cc\u0627\u0633_\u067e\u0630\u06cc\u0631", + "target": "task_14_secretary_task_\u067e\u06cc\u0634_\u0641\u0631\u0636_\u0647\u0646\u06af\u0627\u0645_\u0627\u06cc\u062c\u0627\u062f_\u0645\u0646\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_15_payment_architecture", + "target": "task_15_payment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/architecture.md", + "source_location": "L28", + "weight": 1.0, + "source": "task_15_payment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_architecture_entity_payment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_15_payment_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_15_payment_database", + "target": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L43", + "weight": 1.0, + "source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L93", + "weight": 1.0, + "source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627\u06cc_subscription_payments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L101", + "weight": 1.0, + "source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_database_\u062a\u0641\u0627\u0648\u062a_payments_\u0648_subscription_payments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_database_\u062c\u062f\u0648\u0644_payments", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L70", + "weight": 1.0, + "source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_database_\u062c\u062f\u0648\u0644_subscription_payments_\u067e\u0631\u062f\u0627\u062e\u062a_\u0627\u0634\u062a\u0631\u0627\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L31", + "weight": 1.0, + "source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_database_\u0631\u0648\u0634_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_field_payment_method_\u0627\u0632_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L37", + "weight": 1.0, + "source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L61", + "weight": 1.0, + "source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L52", + "weight": 1.0, + "source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_database_\u0648\u0627\u0628\u0633\u062a\u06af\u06cc_\u0648\u0636\u0639\u06cc\u062a_appointment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/database.md", + "source_location": "L23", + "weight": 1.0, + "source": "task_15_payment_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_database_\u0648\u0636\u0639\u06cc\u062a_\u0647\u0627\u06cc_\u067e\u0631\u062f\u0627\u062e\u062a_field_status_\u0627\u0632_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_15_payment_implementation_notes", + "target": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L68", + "weight": 1.0, + "source": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_implementation_notes_callback_mellat", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L64", + "weight": 1.0, + "source": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_implementation_notes_frontend_address", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L85", + "weight": 1.0, + "source": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_implementation_notes_idempotency", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_implementation_notes_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0627\u0632_\u06a9\u062f_drupal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L50", + "weight": 1.0, + "source": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_implementation_notes_\u0634\u0631\u0637_\u0627\u06cc\u062c\u0627\u062f_\u067e\u0631\u062f\u0627\u062e\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L54", + "weight": 1.0, + "source": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_implementation_notes_\u0642\u06cc\u0645\u062a_\u0627\u0632_config_\u0646\u0647_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L93", + "weight": 1.0, + "source": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L42", + "weight": 1.0, + "source": "task_15_payment_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_implementation_notes_\u0648\u0636\u0639\u06cc\u062a_\u067e\u0631\u062f\u0627\u062e\u062a_\u0627\u0632_\u06a9\u062f_\u0648\u0627\u0642\u0639\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L24", + "weight": 1.0, + "source": "task_15_payment_implementation_notes_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0627\u0632_\u06a9\u062f_drupal", + "target": "task_15_payment_implementation_notes_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062f\u0631_symfony", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L5", + "weight": 1.0, + "source": "task_15_payment_implementation_notes_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0627\u0632_\u06a9\u062f_drupal", + "target": "task_15_payment_implementation_notes_\u06f1_\u0628\u0627\u0646\u06a9_\u0645\u0644\u062a_mellat_\u067e\u0631\u0648\u062a\u06a9\u0644_soap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/implementation_notes.md", + "source_location": "L21", + "weight": 1.0, + "source": "task_15_payment_implementation_notes_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627\u06cc_\u0648\u0627\u0642\u0639\u06cc_\u067e\u0631\u0648\u0698\u0647_\u0627\u0632_\u06a9\u062f_drupal", + "target": "task_15_payment_implementation_notes_\u06f2_sep_\u0633\u0627\u0645\u0627\u0646_\u062f\u0631\u06af\u0627\u0647_\u062f\u0648\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_15_payment_task", + "target": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L147", + "weight": 1.0, + "source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_task_get_api_v1_payment_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L83", + "weight": 1.0, + "source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_task_post_api_v1_payment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L120", + "weight": 1.0, + "source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_task_post_api_v1_payment_callback_mellat", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L67", + "weight": 1.0, + "source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_task_strategy_pattern_\u0628\u0631\u0627\u06cc_\u062f\u0631\u06af\u0627\u0647_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L190", + "weight": 1.0, + "source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_task_subscription_payment_post_api_v1_subscription_payment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L262", + "weight": 1.0, + "source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_task_\u0627\u0645\u0646\u06cc\u062a_ip_whitelist_\u0628\u0631\u0627\u06cc_callback", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L235", + "weight": 1.0, + "source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_task_\u0627\u0645\u0646\u06cc\u062a_\u062c\u0644\u0648\u06af\u06cc\u0631\u06cc_\u0627\u0632_open_redirect", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L24", + "weight": 1.0, + "source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L172", + "weight": 1.0, + "source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_task_\u0641\u0644\u0648\u06cc_refund_\u0644\u063a\u0648_\u0646\u0648\u0628\u062a_\u0628\u0639\u062f_\u0627\u0632_\u067e\u0631\u062f\u0627\u062e\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L29", + "weight": 1.0, + "source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_task_\u0641\u0644\u0648\u06cc_\u06a9\u0627\u0645\u0644_\u067e\u0631\u062f\u0627\u062e\u062a_\u0646\u0648\u0628\u062a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L225", + "weight": 1.0, + "source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-15-payment/task.md", + "source_location": "L21", + "weight": 1.0, + "source": "task_15_payment_task_\u062a\u0633\u06a9_\u06f1\u06f5_\u0645\u0627\u0698\u0648\u0644_\u067e\u0631\u062f\u0627\u062e\u062a", + "target": "task_15_payment_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/architecture.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_16_representation_architecture", + "target": "task_16_representation_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/architecture.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_16_representation_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "target": "task_16_representation_architecture_\u0633\u0627\u062e\u062a\u0627\u0631_\u0641\u0627\u06cc\u0644_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/architecture.md", + "source_location": "L21", + "weight": 1.0, + "source": "task_16_representation_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "target": "task_16_representation_architecture_\u0646\u0645\u0648\u062f\u0627\u0631_\u062c\u0631\u06cc\u0627\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/architecture.md", + "source_location": "L32", + "weight": 1.0, + "source": "task_16_representation_architecture_\u0645\u0639\u0645\u0627\u0631\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "target": "task_16_representation_architecture_\u06a9\u0648\u0626\u0631\u06cc_\u062f\u0631\u0622\u0645\u062f_\u0633\u0627\u0644\u0627\u0646\u0647_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0645\u0627\u0647_\u0647\u0627\u06cc_\u0634\u0645\u0633\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_16_representation_database", + "target": "task_16_representation_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L26", + "weight": 1.0, + "source": "task_16_representation_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation", + "target": "task_16_representation_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_16_representation_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation", + "target": "task_16_representation_database_\u062c\u062f\u0648\u0644_representations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L32", + "weight": 1.0, + "source": "task_16_representation_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation", + "target": "task_16_representation_database_\u0631\u0648\u0627\u0628\u0637_\u0628\u0627_\u062c\u062f\u0627\u0648\u0644_\u062f\u06cc\u06af\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L20", + "weight": 1.0, + "source": "task_16_representation_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation", + "target": "task_16_representation_database_\u0646\u0645\u0648\u0646\u0647_\u062f\u0627\u062f\u0647_\u0648\u0627\u0642\u0639\u06cc_\u0627\u0632_db_backup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L66", + "weight": 1.0, + "source": "task_16_representation_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation", + "target": "task_16_representation_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L37", + "weight": 1.0, + "source": "task_16_representation_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation", + "target": "task_16_representation_database_\u06a9\u0648\u0626\u0631\u06cc_\u0647\u0627\u06cc_\u0622\u0645\u0627\u0631\u06cc_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0645\u0627\u0647_\u0634\u0645\u0633\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L50", + "weight": 1.0, + "source": "task_16_representation_database_\u06a9\u0648\u0626\u0631\u06cc_\u0647\u0627\u06cc_\u0622\u0645\u0627\u0631\u06cc_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0645\u0627\u0647_\u0634\u0645\u0633\u06cc", + "target": "task_16_representation_database_\u0628\u06cc\u0645\u0627\u0631\u0627\u0646_\u06cc\u06a9_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_total_patients", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L57", + "weight": 1.0, + "source": "task_16_representation_database_\u06a9\u0648\u0626\u0631\u06cc_\u0647\u0627\u06cc_\u0622\u0645\u0627\u0631\u06cc_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0645\u0627\u0647_\u0634\u0645\u0633\u06cc", + "target": "task_16_representation_database_\u0646\u0648\u0628\u062a_\u0647\u0627\u06cc_\u0627\u0645\u0631\u0648\u0632", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/database.md", + "source_location": "L39", + "weight": 1.0, + "source": "task_16_representation_database_\u06a9\u0648\u0626\u0631\u06cc_\u0647\u0627\u06cc_\u0622\u0645\u0627\u0631\u06cc_\u0628\u0631_\u0627\u0633\u0627\u0633_\u0645\u0627\u0647_\u0634\u0645\u0633\u06cc", + "target": "task_16_representation_database_\u067e\u0631\u062f\u0627\u062e\u062a_\u0647\u0627\u06cc_\u06cc\u06a9_\u0645\u0627\u0647_\u0634\u0645\u0633\u06cc_\u0627\u0632_representationservice_php", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_16_representation_implementation_notes", + "target": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L41", + "weight": 1.0, + "source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "target": "task_16_representation_implementation_notes_endpoint_filter_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0645\u0627\u0647\u0627\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L34", + "weight": 1.0, + "source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "target": "task_16_representation_implementation_notes_endpoint_my_appointments_\u0628\u0631\u0627\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L27", + "weight": 1.0, + "source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "target": "task_16_representation_implementation_notes_endpoint_my_doctor_\u0628\u0631\u0627\u06cc_\u0628\u06cc\u0645\u0627\u0631", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L65", + "weight": 1.0, + "source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "target": "task_16_representation_implementation_notes_endpoint_yearly_income_\u062f\u0631\u0622\u0645\u062f_\u0633\u0627\u0644\u0627\u0646\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L97", + "weight": 1.0, + "source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "target": "task_16_representation_implementation_notes_jalalidateservice_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062f\u0631_symfony", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L7", + "weight": 1.0, + "source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "target": "task_16_representation_implementation_notes_\u0633\u0627\u062e\u062a\u0627\u0631_representation_\u062f\u0631_drupal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L19", + "weight": 1.0, + "source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "target": "task_16_representation_implementation_notes_\u0634\u0646\u0627\u0633\u0627\u06cc\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u0627\u0632_host", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L126", + "weight": 1.0, + "source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "target": "task_16_representation_implementation_notes_\u0645\u062c\u0648\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "target": "task_16_representation_implementation_notes_\u0645\u0647\u0645_\u0627\u06cc\u0646_\u0645\u0627\u0698\u0648\u0644_\u062f\u0648_\u0646\u0642\u0634_\u062f\u0627\u0631\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/implementation_notes.md", + "source_location": "L119", + "weight": 1.0, + "source": "task_16_representation_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u062f\u06a9\u062a\u0631", + "target": "task_16_representation_implementation_notes_\u06a9\u0634\u06cc\u0646\u06af_\u0622\u0645\u0627\u0631_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_16_representation_task", + "target": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L8", + "weight": 1.0, + "source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "target": "task_16_representation_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L100", + "weight": 1.0, + "source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "target": "task_16_representation_task_post_api_v1_representations_id_bank_accounts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L28", + "weight": 1.0, + "source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "target": "task_16_representation_task_query_params", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "target": "task_16_representation_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L25", + "weight": 1.0, + "source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "target": "task_16_representation_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L147", + "weight": 1.0, + "source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "target": "task_16_representation_task_\u0641\u06cc\u0644\u062f\u0647\u0627\u06cc_representation_entity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L135", + "weight": 1.0, + "source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "target": "task_16_representation_task_\u0646\u0645\u0648\u0646\u0647_bank_account_\u062f\u0631_get_api_v1_representation_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L41", + "weight": 1.0, + "source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "target": "task_16_representation_task_\u0646\u0645\u0648\u0646\u0647_response_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L19", + "weight": 1.0, + "source": "task_16_representation_task_\u062a\u0633\u06a9_\u06f1\u06f6_\u0645\u0627\u0698\u0648\u0644_representation_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc_\u062f\u0627\u0634\u0628\u0648\u0631\u062f", + "target": "task_16_representation_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L30", + "weight": 1.0, + "source": "task_16_representation_task_query_params", + "target": "task_16_representation_task_get_api_v1_representation_filter_representationid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L36", + "weight": 1.0, + "source": "task_16_representation_task_query_params", + "target": "task_16_representation_task_get_api_v1_representation_yearly_income_representationid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L57", + "weight": 1.0, + "source": "task_16_representation_task_\u0646\u0645\u0648\u0646\u0647_response_\u0647\u0627", + "target": "task_16_representation_task_get_api_v1_representation_filter_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L80", + "weight": 1.0, + "source": "task_16_representation_task_\u0646\u0645\u0648\u0646\u0647_response_\u0647\u0627", + "target": "task_16_representation_task_get_api_v1_representation_my_appointments_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L43", + "weight": 1.0, + "source": "task_16_representation_task_\u0646\u0645\u0648\u0646\u0647_response_\u0647\u0627", + "target": "task_16_representation_task_get_api_v1_representation_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-16-representation/task.md", + "source_location": "L66", + "weight": 1.0, + "source": "task_16_representation_task_\u0646\u0645\u0648\u0646\u0647_response_\u0647\u0627", + "target": "task_16_representation_task_get_api_v1_representation_yearly_income_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_17_sms_database", + "target": "task_17_sms_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/database.md", + "source_location": "L32", + "weight": 1.0, + "source": "task_17_sms_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "target": "task_17_sms_database_\u0627\u06cc\u0646\u062f\u06a9\u0633_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_17_sms_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "target": "task_17_sms_database_\u062c\u062f\u0648\u0644_sms_accounts_\u062d\u0633\u0627\u0628_\u067e\u06cc\u0627\u0645\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/database.md", + "source_location": "L17", + "weight": 1.0, + "source": "task_17_sms_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "target": "task_17_sms_database_\u062c\u062f\u0648\u0644_sms_queue_\u0635\u0641_\u067e\u06cc\u0627\u0645\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/database.md", + "source_location": "L40", + "weight": 1.0, + "source": "task_17_sms_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "target": "task_17_sms_database_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/implementation_notes.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_17_sms_implementation_notes", + "target": "task_17_sms_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/implementation_notes.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_17_sms_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "target": "task_17_sms_implementation_notes_api_endpoints", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/implementation_notes.md", + "source_location": "L52", + "weight": 1.0, + "source": "task_17_sms_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "target": "task_17_sms_implementation_notes_\u062a\u0634\u062e\u06cc\u0635_owner_\u0627\u0632_jwt_token", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/implementation_notes.md", + "source_location": "L39", + "weight": 1.0, + "source": "task_17_sms_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "target": "task_17_sms_implementation_notes_\u0645\u0646\u0637\u0642_\u06a9\u0633\u0631_\u0645\u0648\u062c\u0648\u062f\u06cc_atomic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/implementation_notes.md", + "source_location": "L65", + "weight": 1.0, + "source": "task_17_sms_implementation_notes_\u0646\u06a9\u0627\u062a_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "target": "task_17_sms_implementation_notes_\u0646\u06a9\u062a\u0647_\u0627\u0631\u0633\u0627\u0644_\u0648\u0627\u0642\u0639\u06cc_\u067e\u06cc\u0627\u0645\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/implementation_notes.md", + "source_location": "L5", + "weight": 1.0, + "source": "task_17_sms_implementation_notes_api_endpoints", + "target": "task_17_sms_implementation_notes_get_api_v1_sms_balance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/implementation_notes.md", + "source_location": "L18", + "weight": 1.0, + "source": "task_17_sms_implementation_notes_api_endpoints", + "target": "task_17_sms_implementation_notes_post_api_v1_sms_queue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_17_sms_task", + "target": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L11", + "weight": 1.0, + "source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", + "target": "task_17_sms_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L35", + "weight": 1.0, + "source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", + "target": "task_17_sms_task_get_api_v1_sms_balance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L50", + "weight": 1.0, + "source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", + "target": "task_17_sms_task_post_api_v1_sms_queue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L83", + "weight": 1.0, + "source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", + "target": "task_17_sms_task_sms_providers_strategy_pattern", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L116", + "weight": 1.0, + "source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", + "target": "task_17_sms_task_symfony_messenger_\u067e\u06cc\u0627\u062f\u0647_\u0633\u0627\u0632\u06cc_async", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", + "target": "task_17_sms_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L30", + "weight": 1.0, + "source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", + "target": "task_17_sms_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L182", + "weight": 1.0, + "source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", + "target": "task_17_sms_task_\u0633\u0627\u062e\u062a\u0627\u0631_\u062c\u062f\u0648\u0644_sms_logs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L208", + "weight": 1.0, + "source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", + "target": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L168", + "weight": 1.0, + "source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", + "target": "task_17_sms_task_\u0642\u0627\u0646\u0648\u0646_\u06a9\u0633\u0631_\u0645\u0648\u062c\u0648\u062f\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L200", + "weight": 1.0, + "source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", + "target": "task_17_sms_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L27", + "weight": 1.0, + "source": "task_17_sms_task_\u062a\u0633\u06a9_\u06f1\u06f7_\u0645\u0627\u0698\u0648\u0644_\u067e\u06cc\u0627\u0645\u06a9_sms", + "target": "task_17_sms_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L96", + "weight": 1.0, + "source": "task_17_sms_task_sms_providers_strategy_pattern", + "target": "task_17_sms_task_fallback_logic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L263", + "weight": 1.0, + "source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", + "target": "task_17_sms_task_get_api_v1_sms_sample_templates", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L387", + "weight": 1.0, + "source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", + "target": "task_17_sms_task_get_api_v1_sms_templates", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L345", + "weight": 1.0, + "source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", + "target": "task_17_sms_task_patch_api_v1_sms_templates_uuid_approve_admin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L363", + "weight": 1.0, + "source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", + "target": "task_17_sms_task_patch_api_v1_sms_templates_uuid_reject_admin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L322", + "weight": 1.0, + "source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", + "target": "task_17_sms_task_patch_api_v1_sms_templates_uuid_submit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L282", + "weight": 1.0, + "source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", + "target": "task_17_sms_task_post_api_v1_sms_templates", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L447", + "weight": 1.0, + "source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", + "target": "task_17_sms_task_\u062c\u062f\u0648\u0644_sms_templates", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L210", + "weight": 1.0, + "source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", + "target": "task_17_sms_task_\u062c\u0631\u06cc\u0627\u0646_\u06a9\u0644\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L236", + "weight": 1.0, + "source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", + "target": "task_17_sms_task_\u062f\u0633\u062a\u0647_\u0628\u0646\u062f\u06cc_\u062a\u0645\u067e\u0644\u06cc\u062a_\u0647\u0627_category", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L246", + "weight": 1.0, + "source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", + "target": "task_17_sms_task_\u0633\u0627\u062e\u062a\u0627\u0631_\u062a\u0645\u067e\u0644\u06cc\u062a_\u0648_\u0645\u062a\u063a\u06cc\u0631\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-17-sms/task.md", + "source_location": "L418", + "weight": 1.0, + "source": "task_17_sms_task_\u0633\u06cc\u0633\u062a\u0645_\u062a\u0645\u067e\u0644\u06cc\u062a_\u067e\u06cc\u0627\u0645\u06a9_\u0633\u0641\u0627\u0631\u0634\u06cc", + "target": "task_17_sms_task_\u0645\u0646\u0637\u0642_\u0627\u0646\u062a\u062e\u0627\u0628_\u062a\u0645\u067e\u0644\u06cc\u062a_\u0647\u0646\u06af\u0627\u0645_\u0627\u0631\u0633\u0627\u0644_\u067e\u06cc\u0627\u0645\u06a9", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/database.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_18_settlement_database", + "target": "task_18_settlement_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f8_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/database.md", + "source_location": "L25", + "weight": 1.0, + "source": "task_18_settlement_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f8_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "task_18_settlement_database_\u062c\u062f\u0648\u0644_settlements_\u062f\u0631\u062e\u0648\u0627\u0633\u062a_\u0647\u0627\u06cc_\u062a\u0633\u0648\u06cc\u0647", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/database.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_18_settlement_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f8_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "task_18_settlement_database_\u062c\u062f\u0648\u0644_wallet_transactions_\u062a\u0631\u0627\u06a9\u0646\u0634_\u0647\u0627\u06cc_\u06a9\u06cc\u0641_\u067e\u0648\u0644", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/database.md", + "source_location": "L78", + "weight": 1.0, + "source": "task_18_settlement_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f8_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "task_18_settlement_database_\u0641\u0644\u0648\u06cc_\u062a\u0633\u0648\u06cc\u0647_\u0647\u0646\u06af\u0627\u0645_\u062a\u0623\u06cc\u06cc\u062f_\u0627\u062f\u0645\u06cc\u0646", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/database.md", + "source_location": "L66", + "weight": 1.0, + "source": "task_18_settlement_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f8_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "task_18_settlement_database_\u0641\u0644\u0648\u06cc_\u0648\u0627\u0631\u06cc\u0632_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0647\u0646\u06af\u0627\u0645_\u067e\u0631\u062f\u0627\u062e\u062a_\u0645\u0648\u0641\u0642", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/database.md", + "source_location": "L53", + "weight": 1.0, + "source": "task_18_settlement_database_\u067e\u0627\u06cc\u06af\u0627\u0647_\u062f\u0627\u062f\u0647_\u062a\u0633\u06a9_\u06f1\u06f8_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647", + "target": "task_18_settlement_database_\u0641\u06cc\u0644\u062f_balance_\u062f\u0631_representations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L1", + "weight": 1.0, + "source": "task_18_settlement_task", + "target": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L19", + "weight": 1.0, + "source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", + "target": "task_18_settlement_task_endpoint_\u0647\u0627", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L3", + "weight": 1.0, + "source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", + "target": "task_18_settlement_task_\u062a\u0648\u0636\u06cc\u062d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L34", + "weight": 1.0, + "source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", + "target": "task_18_settlement_task_\u0632\u0645\u0627\u0646_\u062a\u062e\u0645\u06cc\u0646\u06cc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L8", + "weight": 1.0, + "source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", + "target": "task_18_settlement_task_\u0641\u0644\u0648\u06cc_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u0627\u0632_\u0645\u0633\u062a\u0646\u062f", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L39", + "weight": 1.0, + "source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", + "target": "task_18_settlement_task_\u0646\u0645\u0648\u0646\u0647_request_post_api_v1_representation_id_settlement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L50", + "weight": 1.0, + "source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", + "target": "task_18_settlement_task_\u0646\u0645\u0648\u0646\u0647_response_get_api_v1_representation_id_wallet", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L62", + "weight": 1.0, + "source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", + "target": "task_18_settlement_task_\u0646\u0645\u0648\u0646\u0647_response_get_api_v1_representation_id_wallet_transactions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L94", + "weight": 1.0, + "source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", + "target": "task_18_settlement_task_\u0646\u0645\u0648\u0646\u0647_response_get_api_v1_settlement_uuid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L111", + "weight": 1.0, + "source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", + "target": "task_18_settlement_task_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "docs/tasks/task-18-settlement/task.md", + "source_location": "L31", + "weight": 1.0, + "source": "task_18_settlement_task_\u062a\u0633\u06a9_\u06f1\u06f8_\u0645\u0627\u0698\u0648\u0644_\u062a\u0633\u0648\u06cc\u0647_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_settlement", + "target": "task_18_settlement_task_\u067e\u06cc\u0634_\u0646\u06cc\u0627\u0632\u0647\u0627", + "confidence_score": 1.0 + } + ], + "hyperedges": [], + "built_at_commit": "9b608aaeac2c98e43da90bc6fc63dacf09238d35" +} \ No newline at end of file diff --git a/graphify-out/manifest.json b/graphify-out/manifest.json new file mode 100644 index 00000000..7a91ffed --- /dev/null +++ b/graphify-out/manifest.json @@ -0,0 +1,3052 @@ +{ + "assets/admin/App.tsx": { + "mtime": 1782400063.6389112, + "ast_hash": "2f0a7050be8ada2f7008f4aae236f703", + "semantic_hash": "" + }, + "assets/admin/components/FreeVisitPrice.tsx": { + "mtime": 1782253591.7364018, + "ast_hash": "26aabfbc86b4217eb9db4a8345229c92", + "semantic_hash": "" + }, + "assets/admin/components/ServiceInsuranceModal.tsx": { + "mtime": 1782261562.1693943, + "ast_hash": "c936e8967f4b0e8d1dde9092b834d67e", + "semantic_hash": "" + }, + "assets/admin/components/ServiceTariffModal.tsx": { + "mtime": 1782264004.3407443, + "ast_hash": "38fd9678b55525228603df77742e341b", + "semantic_hash": "" + }, + "assets/admin/components/TenantInsuranceContracts.tsx": { + "mtime": 1782253591.736994, + "ast_hash": "97321cc8db7375d930586e10d184a5ae", + "semantic_hash": "" + }, + "assets/admin/components/layout/AdminLayout.tsx": { + "mtime": 1781106665.3782518, + "ast_hash": "2056f57036db6596468c1f8cfc79f092", + "semantic_hash": "" + }, + "assets/admin/components/layout/Sidebar.tsx": { + "mtime": 1782400092.7212493, + "ast_hash": "02cce7c3b866abb5b4db9944beab3b6b", + "semantic_hash": "" + }, + "assets/admin/components/layout/Topbar.tsx": { + "mtime": 1781111994.2005057, + "ast_hash": "92d97126e627b9a18f812d30c322c32d", + "semantic_hash": "" + }, + "assets/admin/components/ui/AppointmentStatusDropdown.tsx": { + "mtime": 1781194442.118416, + "ast_hash": "fb9a021a245ec2d0766bb57d2a25a7c1", + "semantic_hash": "" + }, + "assets/admin/components/ui/ConfirmDialog.tsx": { + "mtime": 1781109691.353964, + "ast_hash": "803fbae10b30e9d38b09512048fdbd9f", + "semantic_hash": "" + }, + "assets/admin/components/ui/DataTable.tsx": { + "mtime": 1781106808.7261238, + "ast_hash": "2cbc50f8b50ca306376156e71ecd11e0", + "semantic_hash": "" + }, + "assets/admin/components/ui/FeatureGate.tsx": { + "mtime": 1781516938.5498855, + "ast_hash": "31c6506e0c53863de336b2e084a7c355", + "semantic_hash": "" + }, + "assets/admin/components/ui/InviteDoctorModal.tsx": { + "mtime": 1781870026.450072, + "ast_hash": "5910410f6c09b29fc6497cca92b53e8d", + "semantic_hash": "" + }, + "assets/admin/components/ui/MobileInput.tsx": { + "mtime": 1781864058.9352756, + "ast_hash": "f48b27079b8f32125719e984eeb93af1", + "semantic_hash": "" + }, + "assets/admin/components/ui/Modal.tsx": { + "mtime": 1781106752.1961486, + "ast_hash": "f465bb8cc877c22477bd42184b57bce0", + "semantic_hash": "" + }, + "assets/admin/components/ui/NotificationMobileCard.tsx": { + "mtime": 1781870248.1366782, + "ast_hash": "954f95e0560e6aade9600df837d7f44c", + "semantic_hash": "" + }, + "assets/admin/components/ui/PageHeader.tsx": { + "mtime": 1781106819.6757555, + "ast_hash": "9a68689094249925df23779033e523dd", + "semantic_hash": "" + }, + "assets/admin/components/ui/Pagination.tsx": { + "mtime": 1781106785.7073398, + "ast_hash": "8c37c3b8a241bb04a91aef21344b7277", + "semantic_hash": "" + }, + "assets/admin/components/ui/PersianCalendar.tsx": { + "mtime": 1781193157.8537452, + "ast_hash": "b377b5f1d724be5ae4ca0a5a29fde5b5", + "semantic_hash": "" + }, + "assets/admin/components/ui/PersianDateInput.tsx": { + "mtime": 1781170637.651191, + "ast_hash": "23aae0af77bc29dbb09864796484a3ae", + "semantic_hash": "" + }, + "assets/admin/components/ui/PersianDatePicker.tsx": { + "mtime": 1782269431.8875124, + "ast_hash": "9c1b69645ccf8688251fe21dbaf586a5", + "semantic_hash": "" + }, + "assets/admin/components/ui/PriceInput.tsx": { + "mtime": 1781516938.5501716, + "ast_hash": "31cecd5f7494871d9cb4bad3a535e03c", + "semantic_hash": "" + }, + "assets/admin/components/ui/PwaInstallBanner.tsx": { + "mtime": 1781343244.52752, + "ast_hash": "f34eb59fccf1f7bef99be3e0b4364bc9", + "semantic_hash": "" + }, + "assets/admin/components/ui/PwaLoginCard.tsx": { + "mtime": 1781344097.0131612, + "ast_hash": "5853e02dcaa8e5f81e37d75d86ea4b0d", + "semantic_hash": "" + }, + "assets/admin/components/ui/SearchableSelect.tsx": { + "mtime": 1782260989.553845, + "ast_hash": "9feec8be82d0b9742f389c3dd27df30f", + "semantic_hash": "" + }, + "assets/admin/components/ui/StatCard.tsx": { + "mtime": 1782232921.465934, + "ast_hash": "5d1e7062d60cad0a83f0be3951039e66", + "semantic_hash": "" + }, + "assets/admin/components/ui/StatusBadge.tsx": { + "mtime": 1781819409.5971065, + "ast_hash": "9102fd53015aeddbc0a7c0231051b62e", + "semantic_hash": "" + }, + "assets/admin/hooks/usePaymentConfig.ts": { + "mtime": 1781516938.5504773, + "ast_hash": "e252c1261b74d4e8731aeebc89dd1c70", + "semantic_hash": "" + }, + "assets/admin/hooks/usePwaInstall.ts": { + "mtime": 1782111640.1016395, + "ast_hash": "0b7269e596c42eb96e7dd3e0c8460ba4", + "semantic_hash": "" + }, + "assets/admin/hooks/useSubscription.ts": { + "mtime": 1781516938.550741, + "ast_hash": "94fa2fa11d78afefe406306d03692e00", + "semantic_hash": "" + }, + "assets/admin/index.tsx": { + "mtime": 1781342905.4622185, + "ast_hash": "3e478af03a2452530664fb83e771c5e2", + "semantic_hash": "" + }, + "assets/admin/lib/api.ts": { + "mtime": 1782396341.3121104, + "ast_hash": "0c8c5044646343d9901c96c7ae4175b5", + "semantic_hash": "" + }, + "assets/admin/lib/utils.ts": { + "mtime": 1781864093.5509045, + "ast_hash": "4a72e1874b1b86320baaca3e9e691667", + "semantic_hash": "" + }, + "assets/admin/pages/AdminSubscriptionPage.tsx": { + "mtime": 1782259093.510682, + "ast_hash": "fee412655919a9a2d8759048f1912aa7", + "semantic_hash": "" + }, + "assets/admin/pages/AppointmentDetailPage.tsx": { + "mtime": 1781281676.685875, + "ast_hash": "56ef1e5cd55740f981751ae118275b04", + "semantic_hash": "" + }, + "assets/admin/pages/AppointmentsPage.tsx": { + "mtime": 1782364900.2562063, + "ast_hash": "eb797b50af9ce789b366056daf66d79e", + "semantic_hash": "" + }, + "assets/admin/pages/BlogFormPage.tsx": { + "mtime": 1781818086.9593, + "ast_hash": "b6d0df63c1861c606bcecfa92f9e759c", + "semantic_hash": "" + }, + "assets/admin/pages/BlogsPage.tsx": { + "mtime": 1781817770.5734062, + "ast_hash": "1ab9c9a8ef677a4e1bc6b9498fe0d447", + "semantic_hash": "" + }, + "assets/admin/pages/CategoriesPage.tsx": { + "mtime": 1782042929.639692, + "ast_hash": "d6aa06ef7578f2601fede2a8c77dceb1", + "semantic_hash": "" + }, + "assets/admin/pages/ClaimsPage.tsx": { + "mtime": 1782269476.1955488, + "ast_hash": "3a29677d2eb88b916b6de18af5c773a2", + "semantic_hash": "" + }, + "assets/admin/pages/ClinicDetailPage.tsx": { + "mtime": 1782367864.110122, + "ast_hash": "d8e7bd41d05e02e95fc588d1b855491e", + "semantic_hash": "" + }, + "assets/admin/pages/ClinicFormPage.tsx": { + "mtime": 1781869911.0506268, + "ast_hash": "15b2543bb433a3cdbe34bc8da60d4ec1", + "semantic_hash": "" + }, + "assets/admin/pages/ClinicServicesPage.tsx": { + "mtime": 1782261334.490092, + "ast_hash": "a0d62afa19eec00d6c4649a2936f7a12", + "semantic_hash": "" + }, + "assets/admin/pages/ClinicsPage.tsx": { + "mtime": 1781869963.5032022, + "ast_hash": "48738dd7d6e256367b405da8510820e9", + "semantic_hash": "" + }, + "assets/admin/pages/CommentsPage.tsx": { + "mtime": 1781111103.4523635, + "ast_hash": "0d07dfc605ede3e5aaa98f3c84ec7f25", + "semantic_hash": "" + }, + "assets/admin/pages/DashboardPage.tsx": { + "mtime": 1782304698.5288823, + "ast_hash": "697de789809cf2c5963152244a82f6b4", + "semantic_hash": "" + }, + "assets/admin/pages/DoctorDetailPage.tsx": { + "mtime": 1782366852.7153738, + "ast_hash": "bdf631e69362e11a2d0a54d08764407d", + "semantic_hash": "" + }, + "assets/admin/pages/DoctorFormPage.tsx": { + "mtime": 1781869880.8183048, + "ast_hash": "dd670a1ca1acbe444ddf081d51468076", + "semantic_hash": "" + }, + "assets/admin/pages/DoctorProfilePage.tsx": { + "mtime": 1781176321.9941208, + "ast_hash": "12ed42b076bb3481a1bc200369a13fc7", + "semantic_hash": "" + }, + "assets/admin/pages/DoctorsPage.tsx": { + "mtime": 1782291104.7572682, + "ast_hash": "a90156fa17945bddd6d5e89a36131e22", + "semantic_hash": "" + }, + "assets/admin/pages/FinancialReportPage.tsx": { + "mtime": 1782293469.8242764, + "ast_hash": "96f9755045ce008d3d34fe35f8cab334", + "semantic_hash": "" + }, + "assets/admin/pages/InsurancePricingPage.tsx": { + "mtime": 1782258401.4715002, + "ast_hash": "ec9a20ef9bab8e48133c62e545b1e852", + "semantic_hash": "" + }, + "assets/admin/pages/LoginPage.tsx": { + "mtime": 1782396353.6326334, + "ast_hash": "8985cba0bd39fa88c3359a69b60956c2", + "semantic_hash": "" + }, + "assets/admin/pages/MyClinicPage.tsx": { + "mtime": 1781166191.3675873, + "ast_hash": "63f69dcb7d5b69d643eaabb42f1c0638", + "semantic_hash": "" + }, + "assets/admin/pages/MyFinancialPage.tsx": { + "mtime": 1781252639.557418, + "ast_hash": "b110b8006ffe20cd289b84adb1d847f5", + "semantic_hash": "" + }, + "assets/admin/pages/MyPatientsPage.tsx": { + "mtime": 1782234589.73135, + "ast_hash": "63df8f1dc60843d6e2afe8db79b7fcc0", + "semantic_hash": "" + }, + "assets/admin/pages/MySecretariesPage.tsx": { + "mtime": 1782253591.738308, + "ast_hash": "7df1c66f4efc824bf644e7253bab680d", + "semantic_hash": "" + }, + "assets/admin/pages/NewSessionPage.tsx": { + "mtime": 1782268471.7895503, + "ast_hash": "cf6d9aabc835f27701559953c18f021b", + "semantic_hash": "" + }, + "assets/admin/pages/PaymentDetailPage.tsx": { + "mtime": 1781110095.4394236, + "ast_hash": "e702057d20244a2229622f52fd7638a6", + "semantic_hash": "" + }, + "assets/admin/pages/PaymentsPage.tsx": { + "mtime": 1781819421.7654989, + "ast_hash": "359060c2497105b85c71f466eeaff53a", + "semantic_hash": "" + }, + "assets/admin/pages/PreRegistrationsPage.tsx": { + "mtime": 1781252529.8164945, + "ast_hash": "6187f3752f5278f0fc9d583a20c9b5b3", + "semantic_hash": "" + }, + "assets/admin/pages/RatingsPage.tsx": { + "mtime": 1781111145.4421866, + "ast_hash": "77ed969fb93f2474dd4131d60a67dc00", + "semantic_hash": "" + }, + "assets/admin/pages/RepresentationDetailPage.tsx": { + "mtime": 1781281864.435463, + "ast_hash": "a6a316a5def7cc8cb42ad3a332fff02f", + "semantic_hash": "" + }, + "assets/admin/pages/RepresentationFinancePage.tsx": { + "mtime": 1782318800.574076, + "ast_hash": "dad16f2ba84938aca1d449d8e1c83eb4", + "semantic_hash": "" + }, + "assets/admin/pages/RepresentationProfilePage.tsx": { + "mtime": 1782400039.351616, + "ast_hash": "62f7d3f4e80d566903b4747c4e8de6f8", + "semantic_hash": "" + }, + "assets/admin/pages/RepresentationSettlementPage.tsx": { + "mtime": 1782400154.0090766, + "ast_hash": "1572e29b1064eeb5ae7af13f7629e50b", + "semantic_hash": "" + }, + "assets/admin/pages/RepresentationsPage.tsx": { + "mtime": 1781869996.049502, + "ast_hash": "209d7dbe4157ebe69748d71acc2aa853", + "semantic_hash": "" + }, + "assets/admin/pages/SecretariesPage.tsx": { + "mtime": 1781111238.7575972, + "ast_hash": "dd26ff9e405280f73df500ef42c4b52f", + "semantic_hash": "" + }, + "assets/admin/pages/SelectContextPage.tsx": { + "mtime": 1781165244.2539804, + "ast_hash": "05f5c7de932de849a38c83955527a5fa", + "semantic_hash": "" + }, + "assets/admin/pages/SettingsPage.tsx": { + "mtime": 1782319832.2352676, + "ast_hash": "4f8d36873a0259600edb4c6df585f356", + "semantic_hash": "" + }, + "assets/admin/pages/SettlementDetailPage.tsx": { + "mtime": 1782400213.6960912, + "ast_hash": "a5062fe650fdbd67dd860e290281f339", + "semantic_hash": "" + }, + "assets/admin/pages/SettlementsPage.tsx": { + "mtime": 1782394482.9286551, + "ast_hash": "6a0373badf40b54ec1493d46c792959d", + "semantic_hash": "" + }, + "assets/admin/pages/SmsPage.tsx": { + "mtime": 1782384522.9625459, + "ast_hash": "2395be5bafe74eafee0507e6ae270ff6", + "semantic_hash": "" + }, + "assets/admin/pages/SmsWalletPage.tsx": { + "mtime": 1782253591.7398412, + "ast_hash": "13bdc0b62d3ff40dc92a3a8eb6084929", + "semantic_hash": "" + }, + "assets/admin/pages/StaffPage.tsx": { + "mtime": 1781516938.5586853, + "ast_hash": "e0485bd57fd3439640a73b0fee25f6d6", + "semantic_hash": "" + }, + "assets/admin/pages/SubscriptionPage.tsx": { + "mtime": 1781521748.0909407, + "ast_hash": "e1b5ce2c29dc8b72d8558a7029fde768", + "semantic_hash": "" + }, + "assets/admin/pages/UserDetailPage.tsx": { + "mtime": 1781597628.3672836, + "ast_hash": "680451d965431083917c825fb64120ae", + "semantic_hash": "" + }, + "assets/admin/pages/UsersPage.tsx": { + "mtime": 1781282181.8709655, + "ast_hash": "b37d52528ff9d69795fb684168c9d04d", + "semantic_hash": "" + }, + "assets/admin/stores/authStore.ts": { + "mtime": 1782396328.448339, + "ast_hash": "3edb466828c00386b91f47e1840be189", + "semantic_hash": "" + }, + "assets/admin/stores/uiStore.ts": { + "mtime": 1781106649.6620028, + "ast_hash": "153515a25bb63b00701fe12453320d49", + "semantic_hash": "" + }, + "assets/admin/types/index.ts": { + "mtime": 1782222413.7646248, + "ast_hash": "478d7eddb5720c5479cecc351e04db5a", + "semantic_hash": "" + }, + "assets/app.js": { + "mtime": 1781030172.8297164, + "ast_hash": "967fda23e0cdf6c9d0e98544c4b81c5b", + "semantic_hash": "" + }, + "assets/controllers.json": { + "mtime": 1781030172.8300934, + "ast_hash": "2d4f32aef6bc433afc8ae7909e19d55e", + "semantic_hash": "" + }, + "assets/controllers/csrf_protection_controller.js": { + "mtime": 1781030172.8298497, + "ast_hash": "2138ca5d53fb5654282c2b9a13c6b5ea", + "semantic_hash": "" + }, + "assets/controllers/hello_controller.js": { + "mtime": 1781030172.8299704, + "ast_hash": "8126d4710de1cce204501527fb117e77", + "semantic_hash": "" + }, + "assets/home/index.js": { + "mtime": 1781248972.1612318, + "ast_hash": "ca72c6bcf1e8d05243e224ea0c064b9b", + "semantic_hash": "" + }, + "assets/react/controllers/Hello.jsx": { + "mtime": 1781030172.8292966, + "ast_hash": "3ce31f44773a4c97336fe3fe934f263e", + "semantic_hash": "" + }, + "assets/stimulus_bootstrap.js": { + "mtime": 1781030172.8294337, + "ast_hash": "d33980a808c97b57421d3cb56dbb70dc", + "semantic_hash": "" + }, + "bin/console": { + "mtime": 1781009656.0916624, + "ast_hash": "f23ac4e494f1eb6559b619c32371c156", + "semantic_hash": "" + }, + "bin/phpunit": { + "mtime": 1781009800.3806753, + "ast_hash": "1e575fb6757b79b7048ba340f941c61d", + "semantic_hash": "" + }, + "composer.json": { + "mtime": 1781551622.4072096, + "ast_hash": "b5f1c4a307fa106f3f40201c3bb06266", + "semantic_hash": "" + }, + "config/bundles.php": { + "mtime": 1781030790.6026666, + "ast_hash": "ede9e0c066df22cbc52696100ba5f1d7", + "semantic_hash": "" + }, + "config/preload.php": { + "mtime": 1781009656.090973, + "ast_hash": "5634a46e4fafb61762215b64edeff145", + "semantic_hash": "" + }, + "config/reference.php": { + "mtime": 1781551622.4101417, + "ast_hash": "aef6f74da87a09d3876065faa01da6a8", + "semantic_hash": "" + }, + "create_test_users.php": { + "mtime": 1781168063.6740775, + "ast_hash": "2c953cd5d2fa33df51a9867f41c56e24", + "semantic_hash": "" + }, + "data/city.json": { + "mtime": 1760953552.2618184, + "ast_hash": "7f01757445747dd0df85f125778f4e61", + "semantic_hash": "" + }, + "data/doctor_services.json": { + "mtime": 1781085019.042251, + "ast_hash": "290d826a6cff57ecec64a584e4d53579", + "semantic_hash": "" + }, + "data/import.php": { + "mtime": 1781089058.225003, + "ast_hash": "57381a3368cfaa58e266200de0e8208d", + "semantic_hash": "" + }, + "data/seed.php": { + "mtime": 1781090517.3918133, + "ast_hash": "29578e6a61edc3dff4030c409f9a2ad5", + "semantic_hash": "" + }, + "data/seed_finish.php": { + "mtime": 1781091340.4873185, + "ast_hash": "65b70e441945b93bab1706772c54fac0", + "semantic_hash": "" + }, + "data/seed_full.php": { + "mtime": 1781091251.098444, + "ast_hash": "d8f8b44c6f8c560f685151517766da5c", + "semantic_hash": "" + }, + "data/specialties.json": { + "mtime": 1781084374.0161843, + "ast_hash": "2f392543e956ec25bca970d98c123d60", + "semantic_hash": "" + }, + "data/state.json": { + "mtime": 1760953552.2624, + "ast_hash": "1d3e1ea7e653235b196cb0713af6fa5e", + "semantic_hash": "" + }, + "migrations/Version20260609130407.php": { + "mtime": 1781010250.8961918, + "ast_hash": "89dec0e721494ab1a01cd7fa65105af1", + "semantic_hash": "" + }, + "migrations/Version20260609131304.php": { + "mtime": 1781010908.7452605, + "ast_hash": "cd609cb70a0eeaf68d78ab8c1b846de4", + "semantic_hash": "" + }, + "migrations/Version20260609131553.php": { + "mtime": 1781010960.8531077, + "ast_hash": "494674c56b70bdf8ccf83d9686c80eef", + "semantic_hash": "" + }, + "migrations/Version20260609132009.php": { + "mtime": 1781011210.879944, + "ast_hash": "68537484b94d2155e29ac6b8fd095f80", + "semantic_hash": "" + }, + "migrations/Version20260609132708.php": { + "mtime": 1781011630.9356596, + "ast_hash": "51c16812048c379ddee2bb5541778526", + "semantic_hash": "" + }, + "migrations/Version20260609133121.php": { + "mtime": 1781011890.8705065, + "ast_hash": "26ad9a35438fe7538deed75e66ac6ba7", + "semantic_hash": "" + }, + "migrations/Version20260609133334.php": { + "mtime": 1781012020.936149, + "ast_hash": "5938b585889d75c9875e86037ef084f8", + "semantic_hash": "" + }, + "migrations/Version20260609133546.php": { + "mtime": 1781012150.9118502, + "ast_hash": "5b02ef3c1f14f9a388fdd1eff906cbeb", + "semantic_hash": "" + }, + "migrations/Version20260609134112.php": { + "mtime": 1781012480.9554636, + "ast_hash": "74dd0e4b9737c8d5dcb49d5a4cf5403b", + "semantic_hash": "" + }, + "migrations/Version20260609134741.php": { + "mtime": 1781012870.8322208, + "ast_hash": "d9adc42009f2eb8a8f1f3071a952c827", + "semantic_hash": "" + }, + "migrations/Version20260609135126.php": { + "mtime": 1781013090.876423, + "ast_hash": "214845246e24165c6f55c1b2bde5d919", + "semantic_hash": "" + }, + "migrations/Version20260609135514.php": { + "mtime": 1781013320.9549944, + "ast_hash": "9b306f3ec9eb3ca3a84afe8fe9850b0d", + "semantic_hash": "" + }, + "migrations/Version20260609135704.php": { + "mtime": 1781013430.957508, + "ast_hash": "dcdab989f7f53c6345db7c7dd90c2755", + "semantic_hash": "" + }, + "migrations/Version20260609135923.php": { + "mtime": 1781013570.8690805, + "ast_hash": "a81bef1f58c3f37822b00438c3a408a4", + "semantic_hash": "" + }, + "migrations/Version20260609140223.php": { + "mtime": 1781013750.9631708, + "ast_hash": "9711e286348884e14023c29bbee41fce", + "semantic_hash": "" + }, + "migrations/Version20260609140423.php": { + "mtime": 1781013870.906973, + "ast_hash": "413f20d5aafca54cbbdc017624798b9c", + "semantic_hash": "" + }, + "migrations/Version20260610062539.php": { + "mtime": 1781072744.9338944, + "ast_hash": "94982c3d54fdadcbfecf804c05943003", + "semantic_hash": "" + }, + "migrations/Version20260610092558.php": { + "mtime": 1781083564.9389877, + "ast_hash": "89e2d41ff9ae525a71ce8c8111e2f158", + "semantic_hash": "" + }, + "migrations/Version20260610103401.php": { + "mtime": 1781087803.2307065, + "ast_hash": "a6490e92dee052f9f967879ffb8aa647", + "semantic_hash": "" + }, + "migrations/Version20260610110039.php": { + "mtime": 1781089244.896522, + "ast_hash": "d59f5764a15e1851e5e307213d9862a3", + "semantic_hash": "" + }, + "migrations/Version20260610110921.php": { + "mtime": 1781089784.4212308, + "ast_hash": "b773d54d490c4fe6a379f9ebd07e3a6e", + "semantic_hash": "" + }, + "migrations/Version20260610111254.php": { + "mtime": 1781089984.9460359, + "ast_hash": "4e2ee4098499e75da0bd68084f558675", + "semantic_hash": "" + }, + "migrations/Version20260610113711.php": { + "mtime": 1781091448.606694, + "ast_hash": "2d3d42801616c95c9fea9624c33c8a5a", + "semantic_hash": "" + }, + "migrations/Version20260610140853.php": { + "mtime": 1781087951.565786, + "ast_hash": "cfe612d59eab239b978373dbe5453836", + "semantic_hash": "" + }, + "migrations/Version20260610175105.php": { + "mtime": 1781113873.5919044, + "ast_hash": "6616216b3760ce44c08fdecbeb44b232", + "semantic_hash": "" + }, + "migrations/Version20260610183655.php": { + "mtime": 1781116623.586432, + "ast_hash": "881907df2cca9ae0b5d9201bec6ab0f8", + "semantic_hash": "" + }, + "migrations/Version20260611075829.php": { + "mtime": 1781164713.8550496, + "ast_hash": "ea815e21f1306fe8ebeaf48895ff3ced", + "semantic_hash": "" + }, + "migrations/Version20260611083424.php": { + "mtime": 1781166873.770631, + "ast_hash": "4f041da100b18d88802bb93259261713", + "semantic_hash": "" + }, + "migrations/Version20260611084046.php": { + "mtime": 1781167246.4131477, + "ast_hash": "202ba2bd946d0538eba91350ded591f1", + "semantic_hash": "" + }, + "migrations/Version20260612081739.php": { + "mtime": 1781252261.5217326, + "ast_hash": "82e72483675a9e900683e0ec8b95e7a6", + "semantic_hash": "" + }, + "migrations/Version20260612132848.php": { + "mtime": 1781258338.612526, + "ast_hash": "3827cde723995f05dbb046386fcd9834", + "semantic_hash": "" + }, + "migrations/Version20260614181134.php": { + "mtime": 1781516938.570601, + "ast_hash": "159df9658b8d393b0f4698fed559fe01", + "semantic_hash": "" + }, + "migrations/Version20260614181629.php": { + "mtime": 1781516938.5708594, + "ast_hash": "1501203a0d44a192d9bc8944090cd81c", + "semantic_hash": "" + }, + "migrations/Version20260614181657.php": { + "mtime": 1781516938.5715065, + "ast_hash": "920f83e97241a7d07c3013415919778e", + "semantic_hash": "" + }, + "migrations/Version20260614182549.php": { + "mtime": 1781516938.5716455, + "ast_hash": "172991febc282e423f4da93452f490f5", + "semantic_hash": "" + }, + "migrations/Version20260614182950.php": { + "mtime": 1781516938.5717647, + "ast_hash": "3bc7410dbb5e92761f8b140423e8b248", + "semantic_hash": "" + }, + "migrations/Version20260614183527.php": { + "mtime": 1781516938.5718887, + "ast_hash": "82f24e369c99daae42e27359005472b2", + "semantic_hash": "" + }, + "migrations/Version20260615060415.php": { + "mtime": 1781516938.5721283, + "ast_hash": "689e437b032cdcec4a08c40e91b89fa4", + "semantic_hash": "" + }, + "migrations/Version20260615061938.php": { + "mtime": 1781516938.5724277, + "ast_hash": "7b2162f8663a31ad0d3ab1767d7cd262", + "semantic_hash": "" + }, + "migrations/Version20260615074107.php": { + "mtime": 1781516938.5732787, + "ast_hash": "f4c2486d77b8ad5541d4ffff444a62b3", + "semantic_hash": "" + }, + "migrations/Version20260615142236.php": { + "mtime": 1781535498.215148, + "ast_hash": "29d58d966b16f11f9e07d81038bca02b", + "semantic_hash": "" + }, + "migrations/Version20260615203529.php": { + "mtime": 1781557035.8039076, + "ast_hash": "19effb8af91ced22282ce782b61632f0", + "semantic_hash": "" + }, + "migrations/Version20260619062912.php": { + "mtime": 1781850555.2768493, + "ast_hash": "e7127cc0fae109585a17088204037df8", + "semantic_hash": "" + }, + "migrations/Version20260619121047.php": { + "mtime": 1781871054.836537, + "ast_hash": "8fb7e48c0de4422e3a36b6010b33bf85", + "semantic_hash": "" + }, + "migrations/Version20260619170105.php": { + "mtime": 1781888467.242272, + "ast_hash": "febbff270eaa7a2df89d108ac4aa6929", + "semantic_hash": "" + }, + "migrations/Version20260621084558.php": { + "mtime": 1782031565.107938, + "ast_hash": "3b5f53bca6aadf09addb07460d9b3d8c", + "semantic_hash": "" + }, + "migrations/Version20260621094624.php": { + "mtime": 1782035186.0371163, + "ast_hash": "7a0fcfe0ea8208a58da40be59cd2a6a6", + "semantic_hash": "" + }, + "migrations/Version20260622160119.php": { + "mtime": 1782144086.923055, + "ast_hash": "7bab2afd4ac90b160d36bd2f44e22dc2", + "semantic_hash": "" + }, + "migrations/Version20260622163152.php": { + "mtime": 1782214545.7240722, + "ast_hash": "bfb79e29d2a1611cc3027fa4542a2d77", + "semantic_hash": "" + }, + "migrations/Version20260622171538.php": { + "mtime": 1782214545.724192, + "ast_hash": "47d807a54f13e0cf1e0c1468e7b331fe", + "semantic_hash": "" + }, + "migrations/Version20260622173707.php": { + "mtime": 1782214545.7243145, + "ast_hash": "fc334a32aa9d112113824a0a48358451", + "semantic_hash": "" + }, + "migrations/Version20260622181251.php": { + "mtime": 1782214545.724441, + "ast_hash": "721c4ec5d7afe5f177e0662389b099e5", + "semantic_hash": "" + }, + "migrations/Version20260622184409.php": { + "mtime": 1782214545.7246277, + "ast_hash": "26f479270fc5476465494359adad7736", + "semantic_hash": "" + }, + "migrations/Version20260622185948.php": { + "mtime": 1782214545.7248266, + "ast_hash": "3df0624c3d7a440a36adc007bf2cbf33", + "semantic_hash": "" + }, + "migrations/Version20260623115721.php": { + "mtime": 1782215846.6368756, + "ast_hash": "22d5fa5030866aa6c449821c25839609", + "semantic_hash": "" + }, + "migrations/Version20260623173907.php": { + "mtime": 1782253591.7409272, + "ast_hash": "1f0c78fb3ba217046e4c4e0c573225c1", + "semantic_hash": "" + }, + "migrations/Version20260624030339.php": { + "mtime": 1782270223.1822715, + "ast_hash": "dc370eb76a48a5278b4a5fd8ef13bd3a", + "semantic_hash": "" + }, + "migrations/Version20260624092459.php": { + "mtime": 1782293101.37446, + "ast_hash": "ec13b137dbbe8c84b9f18f604b867362", + "semantic_hash": "" + }, + "migrations/Version20260624093738.php": { + "mtime": 1782293867.2020714, + "ast_hash": "e51af376c297dc9d13411c286cb52a75", + "semantic_hash": "" + }, + "migrations/Version20260624123236.php": { + "mtime": 1782304359.0302186, + "ast_hash": "aac9626f63cdc43e9588406e9bcfd3ee", + "semantic_hash": "" + }, + "migrations/Version20260625135132.php": { + "mtime": 1782395498.6066551, + "ast_hash": "d50aaa394ff27be4dae7c8f3e433b46b", + "semantic_hash": "" + }, + "migrations/Version20260625150304.php": { + "mtime": 1782399813.9000394, + "ast_hash": "9879b729a93ce73ab1cedcf0682f1279", + "semantic_hash": "" + }, + "package.json": { + "mtime": 1781817583.709167, + "ast_hash": "622e4ee058d341330976c2bc0cf86e27", + "semantic_hash": "" + }, + "postcss.config.js": { + "mtime": 1781030344.3535159, + "ast_hash": "d75cf5f9f66171ccb397e82a93408a65", + "semantic_hash": "" + }, + "public/index.php": { + "mtime": 1781009656.0892673, + "ast_hash": "64e62065d82ee5e1ccc98f68f7727320", + "semantic_hash": "" + }, + "public/manifest.json": { + "mtime": 1781344581.73852, + "ast_hash": "cce0d12ed76c2fc053b190c5e27ae73a", + "semantic_hash": "" + }, + "public/sw.js": { + "mtime": 1781344587.5211058, + "ast_hash": "0adb874e986f07690584a2bbaa7534c6", + "semantic_hash": "" + }, + "seed_realistic_data.php": { + "mtime": 1781519949.2857842, + "ast_hash": "f1ed46981bad3617842ba68c86ea7696", + "semantic_hash": "" + }, + "seed_test_data.php": { + "mtime": 1781169644.7565236, + "ast_hash": "4344467bed9491137b9577586ef7562e", + "semantic_hash": "" + }, + "skills-lock.json": { + "mtime": 1782232921.4673717, + "ast_hash": "1f1996a8a148b5f0d707390823ca8441", + "semantic_hash": "" + }, + "src/Admin/Controller/AdminApiController.php": { + "mtime": 1782399744.621767, + "ast_hash": "4645cfcbc7f7bb659f95f8d16af20b85", + "semantic_hash": "" + }, + "src/Admin/Controller/AdminController.php": { + "mtime": 1781030416.4174564, + "ast_hash": "3184c4cc70a1d2f3f595d28c2e0bb847", + "semantic_hash": "" + }, + "src/Appointment/Command/CancelExpiredAppointmentsCommand.php": { + "mtime": 1781551622.4110496, + "ast_hash": "15eafc361e00d4563d56dfc4f98e4ee2", + "semantic_hash": "" + }, + "src/Appointment/Controller/AppointmentController.php": { + "mtime": 1782304270.2436676, + "ast_hash": "4af2f29806e8974c8f8b33af69a3b0a0", + "semantic_hash": "" + }, + "src/Appointment/Controller/AppointmentSettingsController.php": { + "mtime": 1782217861.991372, + "ast_hash": "5f6e82bc273fb069303c94aa0d49cffc", + "semantic_hash": "" + }, + "src/Appointment/Controller/MyAppointmentsController.php": { + "mtime": 1782218056.4799595, + "ast_hash": "b970fd81acbc48ab2038d427813c8757", + "semantic_hash": "" + }, + "src/Appointment/Entity/Appointment.php": { + "mtime": 1782304250.4423246, + "ast_hash": "862e0fe7af5dc60d2c57a03118867cab", + "semantic_hash": "" + }, + "src/Appointment/Entity/DateOverride.php": { + "mtime": 1781012243.0578933, + "ast_hash": "1ff3ec478361e62c21246da938596c75", + "semantic_hash": "" + }, + "src/Appointment/Entity/Holiday.php": { + "mtime": 1781012254.8840358, + "ast_hash": "af3dad3447072617223ecc5b5753b9cf", + "semantic_hash": "" + }, + "src/Appointment/Entity/WeeklySchedule.php": { + "mtime": 1781535414.060016, + "ast_hash": "a14cdb3cfd5db8e0e77c7c13fd300dac", + "semantic_hash": "" + }, + "src/Appointment/Message/ExpireAppointmentsMessage.php": { + "mtime": 1781551622.4114237, + "ast_hash": "4a92df44269647fefc4366eade516ca2", + "semantic_hash": "" + }, + "src/Appointment/MessageHandler/ExpireAppointmentsHandler.php": { + "mtime": 1781551622.4116197, + "ast_hash": "f8bb6208e3b16abb7e5ca52b184be08d", + "semantic_hash": "" + }, + "src/Appointment/Repository/AppointmentRepository.php": { + "mtime": 1781557035.8044555, + "ast_hash": "1b9fb9d1a040982956866536d1d93d70", + "semantic_hash": "" + }, + "src/Appointment/Repository/DateOverrideRepository.php": { + "mtime": 1781012268.3502376, + "ast_hash": "ddae93aa4256f6f395c81a9b18548b09", + "semantic_hash": "" + }, + "src/Appointment/Repository/HolidayRepository.php": { + "mtime": 1781099253.934669, + "ast_hash": "ec1df9822a44a3fd54d35b10157833f9", + "semantic_hash": "" + }, + "src/Appointment/Repository/SlotTakenException.php": { + "mtime": 1781535498.2164042, + "ast_hash": "00adbc61c852dc1e7e47b5be397656e9", + "semantic_hash": "" + }, + "src/Appointment/Repository/WeeklyScheduleRepository.php": { + "mtime": 1781523180.068721, + "ast_hash": "8a81aa3a98dea0bb69c0af3d855ba6e5", + "semantic_hash": "" + }, + "src/Appointment/Service/AppointmentExpiryService.php": { + "mtime": 1781591920.5065885, + "ast_hash": "28d43363f427db1f42272ab1573dbce5", + "semantic_hash": "" + }, + "src/Appointment/Service/SlotCalculatorService.php": { + "mtime": 1782217986.4381547, + "ast_hash": "331eec6b048ed6279a5aa817e4eda409", + "semantic_hash": "" + }, + "src/Auth/Controller/AuthController.php": { + "mtime": 1781946698.0877755, + "ast_hash": "afa290af4daf11d0d866dec413bc7f01", + "semantic_hash": "" + }, + "src/Auth/Controller/NotificationMobileController.php": { + "mtime": 1781888558.424223, + "ast_hash": "27f5a5811186297fb5b562d6ea60880b", + "semantic_hash": "" + }, + "src/Auth/Controller/PreRegistrationController.php": { + "mtime": 1781888594.6877954, + "ast_hash": "de1826d6d9d0f7ee37299343e27e3f5e", + "semantic_hash": "" + }, + "src/Auth/Entity/MobileVerificationOtp.php": { + "mtime": 1781167196.2815332, + "ast_hash": "09b5d2e44fc0a4c4f995b35b80a1adf2", + "semantic_hash": "" + }, + "src/Auth/Entity/PreRegistration.php": { + "mtime": 1781252232.3059678, + "ast_hash": "4126fc340d754ed7d9a4ec7ad6145ffa", + "semantic_hash": "" + }, + "src/Auth/Entity/User.php": { + "mtime": 1782399514.3969674, + "ast_hash": "91fbe800ef90d212700c89dacfa226a0", + "semantic_hash": "" + }, + "src/Auth/Entity/UserActiveContext.php": { + "mtime": 1781164690.8847167, + "ast_hash": "23525ebb5af1d7e012cfeb9e6d7d6a2f", + "semantic_hash": "" + }, + "src/Auth/Repository/PreRegistrationRepository.php": { + "mtime": 1781252241.0146515, + "ast_hash": "c300e739732320808ff099e1acd9f90c", + "semantic_hash": "" + }, + "src/Auth/Repository/UserActiveContextRepository.php": { + "mtime": 1781164699.567301, + "ast_hash": "b7fbc8a510f4b2263cbfad44e4cc7826", + "semantic_hash": "" + }, + "src/Auth/Repository/UserRepository.php": { + "mtime": 1781010107.4907699, + "ast_hash": "6d8dd5b145c2b10efb595a92d09937ce", + "semantic_hash": "" + }, + "src/Auth/Security/PasswordAuthenticator.php": { + "mtime": 1781946748.8785093, + "ast_hash": "2fbb197825e081dad86bebd660ef9abd", + "semantic_hash": "" + }, + "src/Auth/Service/OtpService.php": { + "mtime": 1781946485.89198, + "ast_hash": "7a98956de85e879db83c1868c902699a", + "semantic_hash": "" + }, + "src/Auth/Service/TokenService.php": { + "mtime": 1782036558.1079154, + "ast_hash": "8cbab77d0c8424601086f587a5304744", + "semantic_hash": "" + }, + "src/Billing/Contract/ClaimSubmissionResult.php": { + "mtime": 1782214545.726214, + "ast_hash": "0ad2a147615e876ad8bfbd571ae3d963", + "semantic_hash": "" + }, + "src/Billing/Contract/ClaimSubmitterInterface.php": { + "mtime": 1782214545.7263463, + "ast_hash": "1760177f07d1b1e4cb43c181d0ab7fa8", + "semantic_hash": "" + }, + "src/Billing/Controller/BillingController.php": { + "mtime": 1782269001.9210591, + "ast_hash": "5f89439a7a53e08199ba9d1233fdd811", + "semantic_hash": "" + }, + "src/Billing/Entity/Claim.php": { + "mtime": 1782214545.7267497, + "ast_hash": "46ece973a9bcf064d9964652ae43cad9", + "semantic_hash": "" + }, + "src/Billing/Entity/ClaimItem.php": { + "mtime": 1782214545.7268894, + "ast_hash": "5114699216e985931492a13969e7a6a4", + "semantic_hash": "" + }, + "src/Billing/Entity/Invoice.php": { + "mtime": 1782214545.7272308, + "ast_hash": "9e07569384fb6082907c456e8a965779", + "semantic_hash": "" + }, + "src/Billing/Entity/InvoiceItem.php": { + "mtime": 1782214545.7273834, + "ast_hash": "570f52a74caaebe592238aaf6724279c", + "semantic_hash": "" + }, + "src/Billing/Repository/ClaimItemRepository.php": { + "mtime": 1782214545.727554, + "ast_hash": "3f5a1692102f7d85dfd897e4aca4fd85", + "semantic_hash": "" + }, + "src/Billing/Repository/ClaimRepository.php": { + "mtime": 1782268933.4058058, + "ast_hash": "11a5c8af3b04d71756c3bce9270e4105", + "semantic_hash": "" + }, + "src/Billing/Repository/InvoiceItemRepository.php": { + "mtime": 1782262433.5937517, + "ast_hash": "18806d18805cf63214cfe27914a718db", + "semantic_hash": "" + }, + "src/Billing/Repository/InvoiceRepository.php": { + "mtime": 1782214545.727978, + "ast_hash": "1fd9c605811491f61d3a378ec64fcfcd", + "semantic_hash": "" + }, + "src/Billing/Service/BillingCalculator.php": { + "mtime": 1782214545.7281446, + "ast_hash": "058f6659747066708ad288f663b077a4", + "semantic_hash": "" + }, + "src/Billing/Service/ClaimService.php": { + "mtime": 1782254015.9955935, + "ast_hash": "9fa03efd791d56ccef6874ecc28a985e", + "semantic_hash": "" + }, + "src/Billing/Service/InvoiceService.php": { + "mtime": 1782263056.5834787, + "ast_hash": "ab66a6b776248b404bf58c50a6527859", + "semantic_hash": "" + }, + "src/Billing/Service/ManualClaimSubmitter.php": { + "mtime": 1782214545.7285435, + "ast_hash": "9c500dec16fd84a1028eadb2eb8105f7", + "semantic_hash": "" + }, + "src/Billing/ValueObject/Money.php": { + "mtime": 1782214545.728706, + "ast_hash": "396510c8a3abf80c93b1bbd74f5fcf58", + "semantic_hash": "" + }, + "src/Billing/ValueObject/ShareBreakdown.php": { + "mtime": 1782214545.7288444, + "ast_hash": "bef7b4ad38f3219fd47c559c033ab7bd", + "semantic_hash": "" + }, + "src/Blog/Controller/BlogController.php": { + "mtime": 1782050215.4842806, + "ast_hash": "ad672b38e02294913941cd091bda8d11", + "semantic_hash": "" + }, + "src/Blog/Entity/Blog.php": { + "mtime": 1781798139.0088923, + "ast_hash": "c08e55ca75c16aaecb73e490698ea9e7", + "semantic_hash": "" + }, + "src/Blog/Repository/BlogRepository.php": { + "mtime": 1782049659.4794345, + "ast_hash": "e160df21004a0b7bea47dcc8411444c8", + "semantic_hash": "" + }, + "src/Category/Controller/CategoryController.php": { + "mtime": 1781522583.7360942, + "ast_hash": "16d2d8d24b01ce37a7dd0f568c2546cf", + "semantic_hash": "" + }, + "src/Clinic/Controller/ClinicController.php": { + "mtime": 1782035216.5144877, + "ast_hash": "6a25be705a1b2c5e1ea41878a25009fb", + "semantic_hash": "" + }, + "src/Clinic/Entity/Clinic.php": { + "mtime": 1782035155.115966, + "ast_hash": "c90a03839f2bac052b3d0e55223ac0b7", + "semantic_hash": "" + }, + "src/Clinic/Repository/ClinicRepository.php": { + "mtime": 1781782025.3981936, + "ast_hash": "d3cd179c5e663867a2db6e465eb0cd73", + "semantic_hash": "" + }, + "src/ClinicInvitation/Controller/ClinicInvitationController.php": { + "mtime": 1781522583.7366085, + "ast_hash": "a9bebcd4cf69f6bd5c3f4536f2dcef7b", + "semantic_hash": "" + }, + "src/ClinicInvitation/Entity/ClinicDoctorInvitation.php": { + "mtime": 1781116470.0223618, + "ast_hash": "f6503a57ad5afe08f134530458cd9002", + "semantic_hash": "" + }, + "src/ClinicInvitation/Repository/ClinicDoctorInvitationRepository.php": { + "mtime": 1781293272.835809, + "ast_hash": "03f266556672aa4336ac2b06719e5ab9", + "semantic_hash": "" + }, + "src/ClinicInvitation/Service/ClinicInvitationService.php": { + "mtime": 1781888637.7279549, + "ast_hash": "98947642164eeba491e1fc0d682652fc", + "semantic_hash": "" + }, + "src/ClinicService/Controller/ClinicServiceController.php": { + "mtime": 1782263955.109259, + "ast_hash": "e7d1db9d50385840f57c096f2762cc6f", + "semantic_hash": "" + }, + "src/ClinicService/Entity/ServiceItem.php": { + "mtime": 1782260462.8914137, + "ast_hash": "030b028322fb5b0a315416f812ecc686", + "semantic_hash": "" + }, + "src/ClinicService/Entity/ServiceSection.php": { + "mtime": 1781516938.5755053, + "ast_hash": "cc47098b55a7bf14a3b9284c1758c08f", + "semantic_hash": "" + }, + "src/ClinicService/Entity/Tariff.php": { + "mtime": 1782214545.7295897, + "ast_hash": "41dc8e6bc415c27895bdb2f19094d1fa", + "semantic_hash": "" + }, + "src/ClinicService/Repository/ServiceItemRepository.php": { + "mtime": 1781516938.5756903, + "ast_hash": "a6c1b7dae8611d489f7a2a9c2ac3fa55", + "semantic_hash": "" + }, + "src/ClinicService/Repository/ServiceSectionRepository.php": { + "mtime": 1781516938.575822, + "ast_hash": "99ba7fbc58608d37e3182e7d1f7f24c5", + "semantic_hash": "" + }, + "src/ClinicService/Repository/TariffRepository.php": { + "mtime": 1782214545.7297218, + "ast_hash": "f408ef90e8cf3b698abec3a9b24c110b", + "semantic_hash": "" + }, + "src/ClinicService/Service/TariffService.php": { + "mtime": 1782214545.72991, + "ast_hash": "1f4632e4fb1e9b48e0d2304f261e01bf", + "semantic_hash": "" + }, + "src/Config/Controller/SiteConfigController.php": { + "mtime": 1782319753.4996316, + "ast_hash": "ee22114d1ceb9a3c78dbbcc5f1ff00ce", + "semantic_hash": "" + }, + "src/Config/Entity/SiteConfig.php": { + "mtime": 1781166837.3156862, + "ast_hash": "50a85b6a5f867ff088f2d34b420e397a", + "semantic_hash": "" + }, + "src/Config/Entity/TaxRateHistory.php": { + "mtime": 1782293837.1907778, + "ast_hash": "c01359286016dd7e922ae5d1743ba695", + "semantic_hash": "" + }, + "src/Config/Repository/SiteConfigRepository.php": { + "mtime": 1782319853.8285086, + "ast_hash": "a36b1f176fdffd7494eab5ca95c1994c", + "semantic_hash": "" + }, + "src/Config/Repository/TaxRateHistoryRepository.php": { + "mtime": 1782293892.0208201, + "ast_hash": "b6326269e1b714ee81849accc89a3d27", + "semantic_hash": "" + }, + "src/Dashboard/Controller/DashboardController.php": { + "mtime": 1781522583.7337224, + "ast_hash": "15596779638e99e2edfd7c06d6b95c1e", + "semantic_hash": "" + }, + "src/Doctor/Controller/DoctorController.php": { + "mtime": 1782031691.6006992, + "ast_hash": "0117b1d4663190ea48fbaf2bee370269", + "semantic_hash": "" + }, + "src/Doctor/Entity/Doctor.php": { + "mtime": 1782108912.3803525, + "ast_hash": "21f89e6444d65a8d61fe5d8cb289b90a", + "semantic_hash": "" + }, + "src/Doctor/Entity/DoctorAddress.php": { + "mtime": 1781362162.5106702, + "ast_hash": "dcdf66773dc36071a1b871ff0cc18514", + "semantic_hash": "" + }, + "src/Doctor/Repository/DoctorAddressRepository.php": { + "mtime": 1781783246.170814, + "ast_hash": "76ff48f82331b9515fd3715a6df868cb", + "semantic_hash": "" + }, + "src/Doctor/Repository/DoctorRepository.php": { + "mtime": 1782051919.4674206, + "ast_hash": "f1ad8ab8bad4da40ef037fba31328575", + "semantic_hash": "" + }, + "src/DoctorService/Controller/DoctorServiceController.php": { + "mtime": 1781522583.7325408, + "ast_hash": "af0d4cbed07d0ce02335a56dbe487b62", + "semantic_hash": "" + }, + "src/DoctorService/Entity/DoctorService.php": { + "mtime": 1781085550.56223, + "ast_hash": "d2b76c22590ea322277525c704702d0d", + "semantic_hash": "" + }, + "src/DoctorService/Repository/DoctorServiceRepository.php": { + "mtime": 1781085558.6654625, + "ast_hash": "2fe26ff615d309185d685273baa5d9c2", + "semantic_hash": "" + }, + "src/Insurance/Controller/InsuranceController.php": { + "mtime": 1782259982.5215383, + "ast_hash": "7ca44cbe9f5e5e85549b70024ccbfe8d", + "semantic_hash": "" + }, + "src/Insurance/Entity/DoctorInsurance.php": { + "mtime": 1781085722.790959, + "ast_hash": "472bf56f74f981bf1453cd1df7d55b78", + "semantic_hash": "" + }, + "src/Insurance/Entity/EntityInsurancePricing.php": { + "mtime": 1782214545.7303698, + "ast_hash": "e0d714623440ceb986cfe28652e88c44", + "semantic_hash": "" + }, + "src/Insurance/Entity/Insurance.php": { + "mtime": 1781085569.2692811, + "ast_hash": "a975547c395567fa0da1460149520779", + "semantic_hash": "" + }, + "src/Insurance/Entity/TenantInsurance.php": { + "mtime": 1782214545.7305145, + "ast_hash": "f488d604ccb13ae34e22c972176ce48e", + "semantic_hash": "" + }, + "src/Insurance/Entity/TenantServiceCoverage.php": { + "mtime": 1782214545.730644, + "ast_hash": "0bfec088da5ac797fff6958dd63568a9", + "semantic_hash": "" + }, + "src/Insurance/Enum/InsuranceType.php": { + "mtime": 1781085440.51976, + "ast_hash": "800137fc018260b74ea5bc19e2d4edd5", + "semantic_hash": "" + }, + "src/Insurance/Repository/DoctorInsuranceRepository.php": { + "mtime": 1781011984.4488037, + "ast_hash": "206f08171b0451ab2ac541c0a629923e", + "semantic_hash": "" + }, + "src/Insurance/Repository/EntityInsurancePricingRepository.php": { + "mtime": 1782214545.730776, + "ast_hash": "2c8d4b366b5a3b9e8411654ad9f5cd22", + "semantic_hash": "" + }, + "src/Insurance/Repository/InsuranceRepository.php": { + "mtime": 1781085576.476952, + "ast_hash": "f1e895c589018b7e788b8b6017a8f7eb", + "semantic_hash": "" + }, + "src/Insurance/Repository/TenantInsuranceRepository.php": { + "mtime": 1782214545.7309122, + "ast_hash": "aa38610f86b42f6f8b2b20d0196146e9", + "semantic_hash": "" + }, + "src/Insurance/Repository/TenantServiceCoverageRepository.php": { + "mtime": 1782214545.731054, + "ast_hash": "6a1d92ec7225eccc5556ce83ee85b04b", + "semantic_hash": "" + }, + "src/Insurance/Service/TenantInsuranceService.php": { + "mtime": 1782268410.2922194, + "ast_hash": "1175ab0ae6a7c88304d746326c3761df", + "semantic_hash": "" + }, + "src/Insurance/ValueObject/CoverageRule.php": { + "mtime": 1782214545.7314157, + "ast_hash": "c698dbdfd800a641f7ebbaf35bccbb22", + "semantic_hash": "" + }, + "src/Kernel.php": { + "mtime": 1781009656.0891478, + "ast_hash": "065c02fc2d62bfff3cd16f3a0b46d9ee", + "semantic_hash": "" + }, + "src/Location/Controller/LocationController.php": { + "mtime": 1781522583.7341, + "ast_hash": "a966ca5c350f63adb7beb8031a79f85f", + "semantic_hash": "" + }, + "src/Location/Entity/City.php": { + "mtime": 1781089230.145856, + "ast_hash": "a74133b8e50f52660ee00586b6d630db", + "semantic_hash": "" + }, + "src/Location/Entity/Province.php": { + "mtime": 1781085458.710667, + "ast_hash": "22c55c0a261fb9ee40ff7b7d90ffc449", + "semantic_hash": "" + }, + "src/Location/Repository/CityRepository.php": { + "mtime": 1781085493.5616481, + "ast_hash": "bb4f54064d492b4d00aa0a8a21c7cb02", + "semantic_hash": "" + }, + "src/Location/Repository/ProvinceRepository.php": { + "mtime": 1781085486.1170166, + "ast_hash": "1af862f14c771495f067ceee2f163a86", + "semantic_hash": "" + }, + "src/Patient/Controller/PatientController.php": { + "mtime": 1782289561.4855402, + "ast_hash": "87410a8fa71f0713ccc0575df7ec9d39", + "semantic_hash": "" + }, + "src/Patient/Entity/PatientRecord.php": { + "mtime": 1782144029.1594245, + "ast_hash": "bc7861afc84e231524d03a28abcfde35", + "semantic_hash": "" + }, + "src/Patient/Entity/PatientSession.php": { + "mtime": 1782263031.401704, + "ast_hash": "b8301ad96af9c648d52c307da1c5fa83", + "semantic_hash": "" + }, + "src/Patient/Entity/SessionService.php": { + "mtime": 1782253591.741415, + "ast_hash": "a526580c5f353501c6a0b2a047ab6a42", + "semantic_hash": "" + }, + "src/Patient/Repository/PatientRecordRepository.php": { + "mtime": 1782144042.9141865, + "ast_hash": "a27cb3093a01f0df909023558b190831", + "semantic_hash": "" + }, + "src/Patient/Repository/PatientSessionRepository.php": { + "mtime": 1782268984.212731, + "ast_hash": "fca97adfe5c65abb80d00a4cea76e92d", + "semantic_hash": "" + }, + "src/Patient/Repository/SessionServiceRepository.php": { + "mtime": 1781516938.5780504, + "ast_hash": "e513e2a4127b701754c44bcb83ddc9e7", + "semantic_hash": "" + }, + "src/Patient/Service/PatientService.php": { + "mtime": 1782263039.4958093, + "ast_hash": "1b7e9c92410f7a46539fefd0cefdaf18", + "semantic_hash": "" + }, + "src/Payment/Controller/PaymentController.php": { + "mtime": 1782384726.8804197, + "ast_hash": "43b469981b5e094713158407334cdd81", + "semantic_hash": "" + }, + "src/Payment/Entity/Payment.php": { + "mtime": 1781591920.5081344, + "ast_hash": "ca975d5d418e3a7a0de29c0bc7ac389f", + "semantic_hash": "" + }, + "src/Payment/Gateway/MellatGateway.php": { + "mtime": 1781591920.5083737, + "ast_hash": "a4452ebb35de07a6fb274b66bcde6d48", + "semantic_hash": "" + }, + "src/Payment/Gateway/MockGateway.php": { + "mtime": 1781591920.5085292, + "ast_hash": "60bc5196fa6dfd34cbb593c86214d92a", + "semantic_hash": "" + }, + "src/Payment/Gateway/PaymentGatewayInterface.php": { + "mtime": 1781012928.7423482, + "ast_hash": "172d5a31bedd652818c51e16300809f8", + "semantic_hash": "" + }, + "src/Payment/Gateway/PaymentInitResult.php": { + "mtime": 1781012933.0592759, + "ast_hash": "8c38c1536f6bf6bd0bac079ed8dd5939", + "semantic_hash": "" + }, + "src/Payment/Gateway/PaymentVerifyResult.php": { + "mtime": 1781591920.508677, + "ast_hash": "100bf064e40ae29d6c7ae659cf22773d", + "semantic_hash": "" + }, + "src/Payment/Gateway/SepGateway.php": { + "mtime": 1781591920.5088227, + "ast_hash": "071ad614e25b59f22b91d69f885539a2", + "semantic_hash": "" + }, + "src/Payment/Repository/PaymentRepository.php": { + "mtime": 1781591920.5089798, + "ast_hash": "f8577473807568612704c0180782b673", + "semantic_hash": "" + }, + "src/Payment/Service/CircuitBreakerService.php": { + "mtime": 1781012993.2466216, + "ast_hash": "5783a0d8272d808068781dab6590310f", + "semantic_hash": "" + }, + "src/Rating/Controller/RatingController.php": { + "mtime": 1781557035.8046823, + "ast_hash": "8a157a6a789a0ce53ab3fd29d731cc47", + "semantic_hash": "" + }, + "src/Rating/Entity/Comment.php": { + "mtime": 1781557035.8049588, + "ast_hash": "0dd7e294e9f36e37736b7f2ea14efc24", + "semantic_hash": "" + }, + "src/Rating/Entity/Like.php": { + "mtime": 1781557035.8054023, + "ast_hash": "45d95b144e76bda598e348ce5d82d1c4", + "semantic_hash": "" + }, + "src/Rating/Entity/Rate.php": { + "mtime": 1781557035.8056102, + "ast_hash": "f7a213cd96665f444236b789a07bead6", + "semantic_hash": "" + }, + "src/Rating/Repository/CommentRepository.php": { + "mtime": 1781557035.8057683, + "ast_hash": "aaa9f40af31cb46b472d616e508683e6", + "semantic_hash": "" + }, + "src/Rating/Repository/LikeRepository.php": { + "mtime": 1781557035.8059316, + "ast_hash": "259fd8dbacf35757b5f7be8a7f244f83", + "semantic_hash": "" + }, + "src/Rating/Repository/RateRepository.php": { + "mtime": 1781557035.8065166, + "ast_hash": "7e059e51b2312212e2705fc558a743ea", + "semantic_hash": "" + }, + "src/Representation/Controller/RepresentationActionController.php": { + "mtime": 1782399975.0700426, + "ast_hash": "6356e03b1f4219e00d2b310ec8d5b8bf", + "semantic_hash": "" + }, + "src/Representation/Controller/RepresentationController.php": { + "mtime": 1782304470.2786176, + "ast_hash": "adb6a5eb50d990c71dd7a235ad74f01c", + "semantic_hash": "" + }, + "src/Representation/Entity/Representation.php": { + "mtime": 1782399553.6357458, + "ast_hash": "f196fac3d748c73cf59243faedf04c81", + "semantic_hash": "" + }, + "src/Representation/Repository/RepresentationRepository.php": { + "mtime": 1782304285.8684978, + "ast_hash": "9a8035b3d8f18a47625f09e7665b3ecb", + "semantic_hash": "" + }, + "src/Representation/Service/JalaliDateService.php": { + "mtime": 1782384877.4031587, + "ast_hash": "e1896bd119571a909b1f94184989aed6", + "semantic_hash": "" + }, + "src/Schedule.php": { + "mtime": 1781551622.4124491, + "ast_hash": "e2679b3623e4a90ba9997ba7d8f9cda1", + "semantic_hash": "" + }, + "src/Secretary/Controller/SecretaryController.php": { + "mtime": 1781522583.7368307, + "ast_hash": "43deb96d880f36196e71117be2a303fe", + "semantic_hash": "" + }, + "src/Secretary/Entity/DoctorSecretary.php": { + "mtime": 1781516938.5797021, + "ast_hash": "9812f99806973a99c207365a342b5f52", + "semantic_hash": "" + }, + "src/Secretary/Repository/DoctorSecretaryRepository.php": { + "mtime": 1781520468.6910086, + "ast_hash": "29de42c5137544739f959a9c2f6f931b", + "semantic_hash": "" + }, + "src/Secretary/Security/SecretaryPermissionChecker.php": { + "mtime": 1781012108.9016023, + "ast_hash": "b1d8253cc9e92d4c619e1dfbbdab7bc5", + "semantic_hash": "" + }, + "src/Settlement/Controller/SettlementController.php": { + "mtime": 1782400253.777938, + "ast_hash": "35061bda94a5f9a8b2c8b23983f775a8", + "semantic_hash": "" + }, + "src/Settlement/Entity/FinancialBreakdown.php": { + "mtime": 1782293088.172647, + "ast_hash": "b85b86541b0c37fc59a471aaaf3c5ff9", + "semantic_hash": "" + }, + "src/Settlement/Entity/Settlement.php": { + "mtime": 1782400228.3315382, + "ast_hash": "be7e8654c75368a3b3f1186bbd04f304", + "semantic_hash": "" + }, + "src/Settlement/Entity/WalletTransaction.php": { + "mtime": 1781013356.0979805, + "ast_hash": "4d7b11953295a0cd2fef3493f4fc2271", + "semantic_hash": "" + }, + "src/Settlement/Repository/FinancialBreakdownRepository.php": { + "mtime": 1782293142.6607947, + "ast_hash": "c563678466a5947234edb08be8835719", + "semantic_hash": "" + }, + "src/Settlement/Repository/SettlementRepository.php": { + "mtime": 1782304489.397242, + "ast_hash": "b0f8cdaa34a03b712d9d51f985250721", + "semantic_hash": "" + }, + "src/Settlement/Repository/WalletTransactionRepository.php": { + "mtime": 1781013389.046057, + "ast_hash": "a5e8c0e1e9b47c599d868b71704931e8", + "semantic_hash": "" + }, + "src/Settlement/Service/CommissionService.php": { + "mtime": 1782304402.8866458, + "ast_hash": "0257455b074592fb441b733cacced591", + "semantic_hash": "" + }, + "src/Shared/Constant/ErrorCodes.php": { + "mtime": 1782399365.5533805, + "ast_hash": "26289197eccfc4fe3f04c4c62830d8c6", + "semantic_hash": "" + }, + "src/Shared/Controller/BaseController.php": { + "mtime": 1781009861.5921376, + "ast_hash": "68bad705348549462a1944417507f901", + "semantic_hash": "" + }, + "src/Shared/Controller/HealthController.php": { + "mtime": 1781009995.4633203, + "ast_hash": "bc418011642ea6a9d7e835c9d43b8b9c", + "semantic_hash": "" + }, + "src/Shared/Controller/HomeController.php": { + "mtime": 1781248993.1596208, + "ast_hash": "dc0ad4e679dd2d45bd47e2c835e962d8", + "semantic_hash": "" + }, + "src/Shared/Doctrine/JsonContains.php": { + "mtime": 1782050362.3371878, + "ast_hash": "b7573d4dbc9725c9938da3d8a65b9133", + "semantic_hash": "" + }, + "src/Shared/EventSubscriber/ExceptionSubscriber.php": { + "mtime": 1781115497.21734, + "ast_hash": "189094aed1f9c7a3d3f7b16dde6e6ea8", + "semantic_hash": "" + }, + "src/Shared/EventSubscriber/SecurityHeadersSubscriber.php": { + "mtime": 1781946833.720618, + "ast_hash": "b95292f604fa2b37dbb416c257343b64", + "semantic_hash": "" + }, + "src/Shared/Exception/AppException.php": { + "mtime": 1781009868.466892, + "ast_hash": "319da81dd639f5d42139f040c84bda38", + "semantic_hash": "" + }, + "src/Shared/Message/SendSmsMessage.php": { + "mtime": 1781010000.5466871, + "ast_hash": "b502e39ba3f1872e1a10b73c2e41cbeb", + "semantic_hash": "" + }, + "src/Shared/Service/ApiIrService.php": { + "mtime": 1782399401.6000476, + "ast_hash": "701731c46339ed487b4aee56e1cf215a", + "semantic_hash": "" + }, + "src/Shared/Service/FileValidatorService.php": { + "mtime": 1781946812.332075, + "ast_hash": "24fcacc5511b21eb06c0ed82a7a3c721", + "semantic_hash": "" + }, + "src/Shared/Service/InputValidator.php": { + "mtime": 1782290232.599858, + "ast_hash": "12d44cfe8e1fb4d315ff3258715ed792", + "semantic_hash": "" + }, + "src/Sms/Command/SeedSmsMessageTemplatesCommand.php": { + "mtime": 1781888665.382464, + "ast_hash": "3a4d7786d2b55e7f7b03e926bfb388f7", + "semantic_hash": "" + }, + "src/Sms/Controller/SmsController.php": { + "mtime": 1781889430.823495, + "ast_hash": "afb452b1f9a17fa268e492c635ae3c83", + "semantic_hash": "" + }, + "src/Sms/Controller/SmsMessageController.php": { + "mtime": 1781888448.780114, + "ast_hash": "9cc390bfbb355c4e099629ef71bf22ec", + "semantic_hash": "" + }, + "src/Sms/Controller/SmsWalletController.php": { + "mtime": 1782110309.289352, + "ast_hash": "f0ac5431b3dc6d534cc8e89921db9b63", + "semantic_hash": "" + }, + "src/Sms/Entity/SmsLog.php": { + "mtime": 1782367069.1095724, + "ast_hash": "934d993bc1e81360744d814aebc5700f", + "semantic_hash": "" + }, + "src/Sms/Entity/SmsMessageTemplate.php": { + "mtime": 1781888611.7051022, + "ast_hash": "9ac27d319eed30ac0380a6985e02ff3f", + "semantic_hash": "" + }, + "src/Sms/Entity/SmsSettings.php": { + "mtime": 1782109802.341264, + "ast_hash": "aa62dd1d8a2b70ed14bd10a9795d87a7", + "semantic_hash": "" + }, + "src/Sms/Entity/SmsTemplate.php": { + "mtime": 1781889423.1985867, + "ast_hash": "9c646e1378facdc76561f262c4d6a4a3", + "semantic_hash": "" + }, + "src/Sms/Entity/SmsWallet.php": { + "mtime": 1781516938.580571, + "ast_hash": "832749fd01164c7ba21b93354ec344d5", + "semantic_hash": "" + }, + "src/Sms/Entity/SmsWalletTransaction.php": { + "mtime": 1781516938.580685, + "ast_hash": "974ad4f7d2ba537122ce83d20390fa60", + "semantic_hash": "" + }, + "src/Sms/Message/SendSmsMessage.php": { + "mtime": 1781871113.8808396, + "ast_hash": "045fe05db0a97d584b7b94f942382fa6", + "semantic_hash": "" + }, + "src/Sms/Provider/KavehNegarProvider.php": { + "mtime": 1781516938.5808463, + "ast_hash": "204026c439d9739c98d9f5d8e0c444a6", + "semantic_hash": "" + }, + "src/Sms/Provider/RanginehProvider.php": { + "mtime": 1781013629.869744, + "ast_hash": "e8074b887064d59396270ee0760d6c68", + "semantic_hash": "" + }, + "src/Sms/Provider/SmsProviderInterface.php": { + "mtime": 1781013608.1752775, + "ast_hash": "f69624e0b909fc6b89d4f2eb763742c4", + "semantic_hash": "" + }, + "src/Sms/Repository/SmsLogRepository.php": { + "mtime": 1781013670.6732707, + "ast_hash": "d59403463b394075dac2c1191b865b8c", + "semantic_hash": "" + }, + "src/Sms/Repository/SmsMessageTemplateRepository.php": { + "mtime": 1781888405.8977878, + "ast_hash": "6e1184d8801ea2585257036cee38c0ff", + "semantic_hash": "" + }, + "src/Sms/Repository/SmsSettingsRepository.php": { + "mtime": 1781516938.5809772, + "ast_hash": "7933922c5c8ff136519e81cae953b9ea", + "semantic_hash": "" + }, + "src/Sms/Repository/SmsTemplateRepository.php": { + "mtime": 1781013662.2264159, + "ast_hash": "5768deb0699eb55693689e0b21bd9985", + "semantic_hash": "" + }, + "src/Sms/Repository/SmsWalletRepository.php": { + "mtime": 1781516938.5810962, + "ast_hash": "19cbb9eb437027f0a06b171361fa8f12", + "semantic_hash": "" + }, + "src/Sms/Repository/SmsWalletTransactionRepository.php": { + "mtime": 1781516938.5812137, + "ast_hash": "bb66262a0f8be4a3e7bdbc2651a39387", + "semantic_hash": "" + }, + "src/Sms/Service/SendSmsHandler.php": { + "mtime": 1781013692.8201818, + "ast_hash": "ff60421bbe313c01e73944d0c2b34f26", + "semantic_hash": "" + }, + "src/Sms/Service/SmsService.php": { + "mtime": 1781888026.6171083, + "ast_hash": "507afd0eb63abb602f7020b08eade663", + "semantic_hash": "" + }, + "src/Sms/Service/SmsTextResolver.php": { + "mtime": 1781888419.0284874, + "ast_hash": "8569c4431d4a70aed45426c925067778", + "semantic_hash": "" + }, + "src/Sms/Service/SmsWalletService.php": { + "mtime": 1781516938.581333, + "ast_hash": "e9f4ce168223ee23408cba9f757d2396", + "semantic_hash": "" + }, + "src/Specialty/Controller/SpecialtyController.php": { + "mtime": 1781636247.0767584, + "ast_hash": "7dd13db2726ecf50e95a0bd3f30138d0", + "semantic_hash": "" + }, + "src/Specialty/Entity/Specialty.php": { + "mtime": 1781085518.7122416, + "ast_hash": "27ff36abef84fa837e2804e71d101d97", + "semantic_hash": "" + }, + "src/Specialty/Repository/SpecialtyRepository.php": { + "mtime": 1781636247.0768886, + "ast_hash": "42ceb8d976c784527acf5f00c5d78b89", + "semantic_hash": "" + }, + "src/Staff/Controller/StaffController.php": { + "mtime": 1781522583.7344906, + "ast_hash": "c1efaffbfbcebffa8fa9aa8def3000a6", + "semantic_hash": "" + }, + "src/Staff/Entity/ClinicStaff.php": { + "mtime": 1781516938.5817046, + "ast_hash": "f4bdc70f6b81a0ee079e4b1e8953b950", + "semantic_hash": "" + }, + "src/Staff/Repository/ClinicStaffRepository.php": { + "mtime": 1781516938.5818498, + "ast_hash": "f1a4e7efdb00e6bced1efa990ae67981", + "semantic_hash": "" + }, + "src/Subscription/Controller/SubscriptionController.php": { + "mtime": 1781522583.7349539, + "ast_hash": "fdc1092513112a88e3bbdf11fe0cb36f", + "semantic_hash": "" + }, + "src/Subscription/Entity/ClinicSubscription.php": { + "mtime": 1781516938.5823278, + "ast_hash": "7b13f2317cabfc865ccbd4d52fc8e8f7", + "semantic_hash": "" + }, + "src/Subscription/Entity/SubscriptionPeriod.php": { + "mtime": 1781516938.5824487, + "ast_hash": "7c69f467dcf0d76d8866bc7058946c8b", + "semantic_hash": "" + }, + "src/Subscription/Entity/SubscriptionPlan.php": { + "mtime": 1781516938.5825694, + "ast_hash": "0fda8d00ecb40b110aa4f526bd2eec53", + "semantic_hash": "" + }, + "src/Subscription/Repository/ClinicSubscriptionRepository.php": { + "mtime": 1781516938.5827265, + "ast_hash": "1dd25115699856a6c151e036c5bfddc0", + "semantic_hash": "" + }, + "src/Subscription/Repository/SubscriptionPeriodRepository.php": { + "mtime": 1781516938.5828655, + "ast_hash": "2f72b78abb805e0e2da3512d3403edb3", + "semantic_hash": "" + }, + "src/Subscription/Repository/SubscriptionPlanRepository.php": { + "mtime": 1781516938.582985, + "ast_hash": "cfbc76bf2f114464f2dca407b15a899e", + "semantic_hash": "" + }, + "src/Subscription/Service/SubscriptionService.php": { + "mtime": 1781516938.5831344, + "ast_hash": "991a261d858c934c4010e2cae9e59990", + "semantic_hash": "" + }, + "src/Tag/Controller/TagController.php": { + "mtime": 1781522583.7362611, + "ast_hash": "f018e7f0c5ef515f69bf8de5124730f3", + "semantic_hash": "" + }, + "src/Tag/Entity/Tag.php": { + "mtime": 1781085585.6659706, + "ast_hash": "73fefb08567c86855e8a83ee93788939", + "semantic_hash": "" + }, + "src/Tag/Repository/TagRepository.php": { + "mtime": 1781085592.0432415, + "ast_hash": "971272a2c141f1ed4335dd2e47cd55df", + "semantic_hash": "" + }, + "src/UserProfile/Controller/UserProfileController.php": { + "mtime": 1782289553.0792115, + "ast_hash": "e889e1c0462d00b37e1853d7b1fc5352", + "semantic_hash": "" + }, + "src/UserProfile/Entity/UserProfile.php": { + "mtime": 1782270207.6712642, + "ast_hash": "585baac06b1c96864f98b439ef414a91", + "semantic_hash": "" + }, + "src/UserProfile/Repository/UserProfileRepository.php": { + "mtime": 1782270252.1127791, + "ast_hash": "cc43fa7689d032d2a70b9a70280a3f5c", + "semantic_hash": "" + }, + "tests/Billing/BillingCalculatorTest.php": { + "mtime": 1782214545.731908, + "ast_hash": "528387e44a3a0e3d22f9d7e3fd7f4919", + "semantic_hash": "" + }, + "tests/bootstrap.php": { + "mtime": 1781009800.080638, + "ast_hash": "3412362892450359f0a9fadd55270cc8", + "semantic_hash": "" + }, + "tsconfig.json": { + "mtime": 1781030340.1373036, + "ast_hash": "f1344b25ccb4c46869b7f07453224862", + "semantic_hash": "" + }, + "webpack.config.js": { + "mtime": 1781248985.2552576, + "ast_hash": "515aab0d011bb713c4d968fe8a85cdaa", + "semantic_hash": "" + }, + ".claude/prompt/admin-pwa.md": { + "mtime": 1781343171.4058964, + "ast_hash": "d4a3957b02e02d95fab349cca9e13d14", + "semantic_hash": "" + }, + ".claude/prompt/admin-ui-kit-redesign.md": { + "mtime": 1782232921.4657054, + "ast_hash": "e383accbf10e1c2bf03d89b9fc2f47b9", + "semantic_hash": "" + }, + ".claude/prompt/admin-user-detail-show-profile.md": { + "mtime": 1781549990.2103782, + "ast_hash": "6a1fda1215566707fd976c6b5961f8f7", + "semantic_hash": "" + }, + ".claude/prompt/appointment-detail-enrich.md": { + "mtime": 1781636247.0753138, + "ast_hash": "84b8414c7130106b47c3cd3e59466d94", + "semantic_hash": "" + }, + ".claude/prompt/appointment-lock-patient-confirm.md": { + "mtime": 1781535498.2139983, + "ast_hash": "aec812a9d7a0fb899476e6000978b3eb", + "semantic_hash": "" + }, + ".claude/prompt/appointments-day-of-week.md": { + "mtime": 1781192992.528836, + "ast_hash": "6e7d2ac86933672c33e9113780e80c8c", + "semantic_hash": "" + }, + ".claude/prompt/appointments-redesign.md": { + "mtime": 1781173659.2967086, + "ast_hash": "87757e8a191a2646e65bf84098c64940", + "semantic_hash": "" + }, + ".claude/prompt/build-homepage.md": { + "mtime": 1781248910.7042937, + "ast_hash": "e2d23b583cd7aa502836440fe2235761", + "semantic_hash": "" + }, + ".claude/prompt/clinic-detail-fixes.md": { + "mtime": 1781286844.6181202, + "ast_hash": "4117370258d3555d5ce9005770958078", + "semantic_hash": "" + }, + ".claude/prompt/clinic-doctor-deactivate.md": { + "mtime": 1781257376.7210433, + "ast_hash": "18f7ac060a76d09018167de8ab11bca8", + "semantic_hash": "" + }, + ".claude/prompt/clinic-social-media-field.md": { + "mtime": 1782034582.9693563, + "ast_hash": "64f3e7b0ae374107f417b77cc0191c3f", + "semantic_hash": "" + }, + ".claude/prompt/clinic-view-doctor-profile.md": { + "mtime": 1781361314.6554058, + "ast_hash": "752589ad751c8f952d9de4d64a27578f", + "semantic_hash": "" + }, + ".claude/prompt/create-patient-without-signup.md": { + "mtime": 1782145462.62479, + "ast_hash": "f19036a4a92d31700d6d73f4610ed454", + "semantic_hash": "" + }, + ".claude/prompt/create-phase2-tasks.md": { + "mtime": 1781516938.5465548, + "ast_hash": "688d53ff4425d0da59f2e065f0a6895b", + "semantic_hash": "" + }, + ".claude/prompt/doctor-booking-window-and-month-availability.md": { + "mtime": 1781535414.0575855, + "ast_hash": "d01dc491da839d52b9fa7c847c6dca43", + "semantic_hash": "" + }, + ".claude/prompt/doctor-clinic-address-access.md": { + "mtime": 1781362104.6197271, + "ast_hash": "6c46ce8372a9a331c85e0cef3b73ba63", + "semantic_hash": "" + }, + ".claude/prompt/doctor-profile-page.md": { + "mtime": 1781175765.2485175, + "ast_hash": "4ac51b37e2c2850d16fcbcc634951050", + "semantic_hash": "" + }, + ".claude/prompt/doctor-social-media-field.md": { + "mtime": 1782031213.4355605, + "ast_hash": "de6e2be49e3538c87265af9d516c58f5", + "semantic_hash": "" + }, + ".claude/prompt/fix-access-scoping-doctor-clinic-representation.md": { + "mtime": 1781863132.6333075, + "ast_hash": "352591a056577c30f3fdc1c93a26e0a3", + "semantic_hash": "" + }, + ".claude/prompt/fix-auth-token-hardening.md": { + "mtime": 1781946301.8271348, + "ast_hash": "66c06d39561636994bdd413ec74d630b", + "semantic_hash": "" + }, + ".claude/prompt/fix-bugs-and-features.md": { + "mtime": 1781516938.5469406, + "ast_hash": "2c1316e6bc9bbc29b152dc468a8b7eff", + "semantic_hash": "" + }, + ".claude/prompt/fix-clinic-filter-by-address-location.md": { + "mtime": 1781674935.4831522, + "ast_hash": "67042b7dc203f2e86c3e31d816f7cd9f", + "semantic_hash": "" + }, + ".claude/prompt/fix-clinic-patient-auto-add.md": { + "mtime": 1782145525.259779, + "ast_hash": "cf297b0b7e39b8ce88859534ac03a1df", + "semantic_hash": "" + }, + ".claude/prompt/fix-doctor-city-via-clinic.md": { + "mtime": 1782040974.6606143, + "ast_hash": "953e990b7fe71508cb36dda8f42cdc13", + "semantic_hash": "" + }, + ".claude/prompt/fix-doctor-schedule-fields.md": { + "mtime": 1781523041.4170945, + "ast_hash": "599a2ca838394b9e02ed7dde7b12a802", + "semantic_hash": "" + }, + ".claude/prompt/fix-doctor-search-performance.md": { + "mtime": 1782046573.6367297, + "ast_hash": "605ce5f9b45c986680e1d8fe67cadff9", + "semantic_hash": "" + }, + ".claude/prompt/fix-guest-doctor-clinic-context-access.md": { + "mtime": 1781890240.620846, + "ast_hash": "84d406e2ca058e494d6f067719e8784e", + "semantic_hash": "" + }, + ".claude/prompt/fix-invitation-accept.md": { + "mtime": 1781360063.6174295, + "ast_hash": "addfa730bf2f13bef5a1fd8e2bacb626", + "semantic_hash": "" + }, + ".claude/prompt/fix-profile-in-clinic-context.md": { + "mtime": 1781365327.185379, + "ast_hash": "4fb5b796093c93ef069091b2cd1672df", + "semantic_hash": "" + }, + ".claude/prompt/fix-server-side-mobile-nationalcode-validation.md": { + "mtime": 1781945049.6060534, + "ast_hash": "1ece2e294f7c318ba054ba6a82af1989", + "semantic_hash": "" + }, + ".claude/prompt/fix-switch-context-role.md": { + "mtime": 1781363356.1847985, + "ast_hash": "f1994ca69b47e7179daac1afc543de9c", + "semantic_hash": "" + }, + ".claude/prompt/implement-phase2-backend.md": { + "mtime": 1781516938.547318, + "ast_hash": "e616ae1238472eca14f86d42c52f5867", + "semantic_hash": "" + }, + ".claude/prompt/implement-phase2-frontend.md": { + "mtime": 1781520442.0213299, + "ast_hash": "6622568d8e065ff2b9d4448454c5e18e", + "semantic_hash": "" + }, + ".claude/prompt/insurance-pages-subscription-gating.md": { + "mtime": 1782258337.653428, + "ast_hash": "a55afd6b19aa16540e1b94f3270d9ac4", + "semantic_hash": "" + }, + ".claude/prompt/insurance-pricing-and-selects-cleanup.md": { + "mtime": 1782253591.7359605, + "ast_hash": "458e975abc80dccd1d3f27066a34243e", + "semantic_hash": "" + }, + ".claude/prompt/insurance-visit-pricing.md": { + "mtime": 1782214545.7199564, + "ast_hash": "d9c0326a4713bdad4832b1fa8728e03e", + "semantic_hash": "" + }, + ".claude/prompt/location-clinic-address.md": { + "mtime": 1781257855.652301, + "ast_hash": "c3a21fdaf8fd36a419dc60b2e811e40d", + "semantic_hash": "" + }, + ".claude/prompt/mark-past-slots-unavailable.md": { + "mtime": 1781535427.9673398, + "ast_hash": "dd5c8f81d7c9211fd741b76c80afcc1b", + "semantic_hash": "" + }, + ".claude/prompt/multi-role-dashboard.md": { + "mtime": 1781164462.7828841, + "ast_hash": "6003847febc357ecbc655b44468f047e", + "semantic_hash": "" + }, + ".claude/prompt/my-payments-list-endpoint.md": { + "mtime": 1781539108.7661347, + "ast_hash": "e33f81729d1467e98fdbbe80ac6b1faa", + "semantic_hash": "" + }, + ".claude/prompt/national-code-unique-profile.md": { + "mtime": 1782270001.8327205, + "ast_hash": "3ec139e1f32fbdca5e04c716e65fdbb0", + "semantic_hash": "" + }, + ".claude/prompt/new-visit-modal-ux.md": { + "mtime": 1782145407.2531338, + "ast_hash": "21612fe6f181c25b24f92e634efb9123", + "semantic_hash": "" + }, + ".claude/prompt/patient-record-profile-binding.md": { + "mtime": 1782145573.523413, + "ast_hash": "c2a209bbc524b88927944bfdadc89614", + "semantic_hash": "" + }, + ".claude/prompt/payment-test-mode-ui.md": { + "mtime": 1781516938.5478964, + "ast_hash": "5308f7ea3436dfa6b208d0fdb95b8236", + "semantic_hash": "" + }, + ".claude/prompt/payment-unified-status-canceled-and-managed-hosts.md": { + "mtime": 1781591920.505563, + "ast_hash": "4afd0fe73aca8d5e91d01bbb8eeb1c81", + "semantic_hash": "" + }, + ".claude/prompt/pre-registration.md": { + "mtime": 1781252082.2626963, + "ast_hash": "27c960f5d509ca6ccda6260b9b729f84", + "semantic_hash": "" + }, + ".claude/prompt/profile-birthday-jalali-persist.md": { + "mtime": 1781597628.3670032, + "ast_hash": "78bb11b6e6fde5b0cf837dfe2bd74faf", + "semantic_hash": "" + }, + ".claude/prompt/qa-bug-audit.md": { + "mtime": 1781892497.3142471, + "ast_hash": "dd7caf8867ac0aeb8030cf7cfb2507f4", + "semantic_hash": "" + }, + ".claude/prompt/rating-multidimensional-and-rich-comments.md": { + "mtime": 1781557035.8027675, + "ast_hash": "c714409275269f15243296397dc3be48", + "semantic_hash": "" + }, + ".claude/prompt/rating-require-recent-confirmed-appointment.md": { + "mtime": 1781557035.8029428, + "ast_hash": "885609ce0491cad65746ca818cec099f", + "semantic_hash": "" + }, + ".claude/prompt/representation-admin-panel-access.md": { + "mtime": 1781857058.5125468, + "ast_hash": "ea24493c0e74bb2bcce298bb693a3370", + "semantic_hash": "" + }, + ".claude/prompt/representation-commission-tax-engine.md": { + "mtime": 1782292728.4121158, + "ast_hash": "c4b0353766a07499a90bb6475385a2bf", + "semantic_hash": "" + }, + ".claude/prompt/representation-domain-guard-dashboard-settlement.md": { + "mtime": 1782304099.038051, + "ast_hash": "557509dd9cdfee9ae8920896332a7937", + "semantic_hash": "" + }, + ".claude/prompt/representation-identity-iban-verification.md": { + "mtime": 1782399022.7521937, + "ast_hash": "fb13eeb7c732240fc722eebf9f21dba3", + "semantic_hash": "" + }, + ".claude/prompt/schedule-cancel-expired-appointments.md": { + "mtime": 1781551622.4064965, + "ast_hash": "c8f626e44a47cce53cc53a333e1b73fe", + "semantic_hash": "" + }, + ".claude/prompt/secretary-context-scope.md": { + "mtime": 1781520442.0212722, + "ast_hash": "c506a0b23984fb4a873b6b36e0c3c95d", + "semantic_hash": "" + }, + ".claude/prompt/seed-realistic-data.md": { + "mtime": 1781519566.626148, + "ast_hash": "d21ec9fa455b0bb8f4371cf18b0039e2", + "semantic_hash": "" + }, + ".claude/prompt/service-insurance-coverage.md": { + "mtime": 1782214545.7202795, + "ast_hash": "ee4663d6386e5904a9348cd84f10c62d", + "semantic_hash": "" + }, + ".claude/prompt/service-insurance-per-insurer-coverage.md": { + "mtime": 1782259799.5274305, + "ast_hash": "bf16200820332d060a847d3d98af37e5", + "semantic_hash": "" + }, + ".claude/prompt/sms-log-tags.md": { + "mtime": 1781870909.734606, + "ast_hash": "2969b198377e4ec971dbde1c706b405c", + "semantic_hash": "" + }, + ".claude/prompt/sms-login.md": { + "mtime": 1781255737.102413, + "ast_hash": "71c5c4ceeb67f521443aeb9b40400fd6", + "semantic_hash": "" + }, + ".claude/prompt/specialty-doctor-counts.md": { + "mtime": 1781636247.075492, + "ast_hash": "e00786323c29b4f440ea8228bb452035", + "semantic_hash": "" + }, + ".claude/prompt/subscription-gate-ui.md": { + "mtime": 1781520442.0750082, + "ast_hash": "2eb7e1cbd1719f4c03f41b1946021eb2", + "semantic_hash": "" + }, + ".claude/prompt/sync-user-realname-from-profile.md": { + "mtime": 1781594222.0516589, + "ast_hash": "ed1d6a90ad5ffff504c837217d52c175", + "semantic_hash": "" + }, + ".claude/prompt/ui-darkmode-polish.md": { + "mtime": 1781520979.9842544, + "ast_hash": "2fe83a5901166121c782bdc2b1c8ce0d", + "semantic_hash": "" + }, + ".claude/prompt/ui-ux-pages-redesign.md": { + "mtime": 1781520442.0214577, + "ast_hash": "53ef4a7cea722a6fe55fd7c903fd08d1", + "semantic_hash": "" + }, + ".claude/prompt/user-profile-resolve-by-user-uuid.md": { + "mtime": 1781537870.4116478, + "ast_hash": "e07b278b89732c8a08c0b74e76707023", + "semantic_hash": "" + }, + ".claude/skills/prompt-writer/SKILL.md": { + "mtime": 1781361052.5047913, + "ast_hash": "5fa7cadf0c63c38993defe48cdcf3301", + "semantic_hash": "" + }, + ".claude/skills/run-prompt/SKILL.md": { + "mtime": 1781176103.4828885, + "ast_hash": "1f55406abf6bd5bbf1fa7afa28ade736", + "semantic_hash": "" + }, + "CLAUDE.md": { + "mtime": 1781551622.4068546, + "ast_hash": "9b20be906f4643594c33c43b101e8d5a", + "semantic_hash": "" + }, + "README.MD": { + "mtime": 1781782021.0983558, + "ast_hash": "1c377bc406f512817799035b93a8c75f", + "semantic_hash": "" + }, + "TEST_USERS.md": { + "mtime": 1781520709.6543844, + "ast_hash": "751ee9546a07002c15bedb7c403faf12", + "semantic_hash": "" + }, + "compose.override.yaml": { + "mtime": 1781009740.8825881, + "ast_hash": "6540a837fea2caa25e1ca5193c7e657b", + "semantic_hash": "" + }, + "compose.yaml": { + "mtime": 1781009740.8808553, + "ast_hash": "85a64c5ee8c0b3ddef65fbed74d85970", + "semantic_hash": "" + }, + "config/packages/cache.yaml": { + "mtime": 1781010060.4718235, + "ast_hash": "7e97d477dade0fd454310d84c4a47237", + "semantic_hash": "" + }, + "config/packages/debug.yaml": { + "mtime": 1781009800.0801487, + "ast_hash": "020c09cb58a88c9f2a7e78603277e910", + "semantic_hash": "" + }, + "config/packages/dev/rate_limiter.yaml": { + "mtime": 1781537870.411893, + "ast_hash": "900dd3e261cb270fb1d801085891940b", + "semantic_hash": "" + }, + "config/packages/doctrine.yaml": { + "mtime": 1782049631.4015007, + "ast_hash": "a49ea6e9628e923880fa81d74a87cf62", + "semantic_hash": "" + }, + "config/packages/doctrine_migrations.yaml": { + "mtime": 1781009740.8817518, + "ast_hash": "a30a3bbf70d5981c92f4372cfa0bb57a", + "semantic_hash": "" + }, + "config/packages/framework.yaml": { + "mtime": 1781009656.090563, + "ast_hash": "f4fec462c42b2591c38ae1fa76fbf259", + "semantic_hash": "" + }, + "config/packages/lexik_jwt_authentication.yaml": { + "mtime": 1781946735.586284, + "ast_hash": "bb0c934aa7050115386ccda6558e36c1", + "semantic_hash": "" + }, + "config/packages/messenger.yaml": { + "mtime": 1781551622.4095502, + "ast_hash": "44c3176965808e27425e9db57027b29b", + "semantic_hash": "" + }, + "config/packages/nelmio_api_doc.yaml": { + "mtime": 1781075525.5184515, + "ast_hash": "7df5947bf5ed643e17c0e9c6a788fb42", + "semantic_hash": "" + }, + "config/packages/nelmio_cors.yaml": { + "mtime": 1781009943.585995, + "ast_hash": "c552214796d17d0d2a94154346b2afa8", + "semantic_hash": "" + }, + "config/packages/property_info.yaml": { + "mtime": 1781009740.8814528, + "ast_hash": "974a0ce1b6fd72bf9cdc811034c43f4d", + "semantic_hash": "" + }, + "config/packages/rate_limiter.yaml": { + "mtime": 1781946641.5599158, + "ast_hash": "9069ae4509af48c36a3905a2070465f9", + "semantic_hash": "" + }, + "config/packages/routing.yaml": { + "mtime": 1781009656.0906696, + "ast_hash": "71d9fd0fbb96604c19a6c7d0639ac36e", + "semantic_hash": "" + }, + "config/packages/security.yaml": { + "mtime": 1781799523.4107985, + "ast_hash": "16c94112d88bc80b57a49c1157059a2f", + "semantic_hash": "" + }, + "config/packages/twig.yaml": { + "mtime": 1781030790.6025324, + "ast_hash": "9245a8f431d4afc887f67803a75a3d58", + "semantic_hash": "" + }, + "config/packages/validator.yaml": { + "mtime": 1781009740.8816056, + "ast_hash": "6092edb135904f95a582cfc17988b986", + "semantic_hash": "" + }, + "config/packages/webpack_encore.yaml": { + "mtime": 1781030172.830433, + "ast_hash": "f66897f5f4c0fee5d94a3b9fc19a1601", + "semantic_hash": "" + }, + "config/routes.yaml": { + "mtime": 1781009656.0901144, + "ast_hash": "bce7f9013f9375b5a5737cadeb94923a", + "semantic_hash": "" + }, + "config/routes/framework.yaml": { + "mtime": 1781009656.0899925, + "ast_hash": "0209eec2eef3ff5479f346528d8b4c7d", + "semantic_hash": "" + }, + "config/routes/nelmio_api_doc.yaml": { + "mtime": 1781009986.3790417, + "ast_hash": "148522f611d3331aa4d8cadef646360e", + "semantic_hash": "" + }, + "config/routes/security.yaml": { + "mtime": 1781009740.88245, + "ast_hash": "112f10b281f54bd4e8899f4bff4910ee", + "semantic_hash": "" + }, + "config/services.yaml": { + "mtime": 1782399435.1211493, + "ast_hash": "b915f22d2fa1213be06732b639b8e00e", + "semantic_hash": "" + }, + "docs/Architecture_Audit.md": { + "mtime": 1780948937.7619317, + "ast_hash": "96d376f3556cedf207e497180c633c07", + "semantic_hash": "" + }, + "docs/ClinicPro_Manual_v2.md": { + "mtime": 1780944864.7422159, + "ast_hash": "a16ae3d1291fc681afe3393b0ecd7d47", + "semantic_hash": "" + }, + "docs/PRD/prd.md": { + "mtime": 1781520442.20312, + "ast_hash": "9bbd9a00cac1fc2ed59976dd7956456e", + "semantic_hash": "" + }, + "docs/PRD/pre_prd.md": { + "mtime": 1781516938.5600967, + "ast_hash": "c025f8790d531e8b7510b94db362d49f", + "semantic_hash": "" + }, + "docs/admin-ui/ui-design-spec.md": { + "mtime": 1781024129.3792577, + "ast_hash": "825d5b9c5a02d35660baf90faf8a7cc2", + "semantic_hash": "" + }, + "docs/admin-ui/user-flow.md": { + "mtime": 1781022482.7420075, + "ast_hash": "c186a7d29ced5e916b7813bcca6da301", + "semantic_hash": "" + }, + "docs/api/README.md": { + "mtime": 1781158395.4128418, + "ast_hash": "e431373476ec0ca91ced105ca22ef985", + "semantic_hash": "" + }, + "docs/api/admin.md": { + "mtime": 1782395094.7873573, + "ast_hash": "0347f26ad1139f5a73ff9c69d22e9775", + "semantic_hash": "" + }, + "docs/api/appointment-settings.md": { + "mtime": 1782218303.036195, + "ast_hash": "acf3a80d4a2b34b15fe063afdcb62626", + "semantic_hash": "" + }, + "docs/api/appointment.md": { + "mtime": 1782304885.6897476, + "ast_hash": "7d2e590fc106b4faf3d61af039c628a3", + "semantic_hash": "" + }, + "docs/api/auth.md": { + "mtime": 1781947165.2872195, + "ast_hash": "90ec12d33e823509a0724cd69472d548", + "semantic_hash": "" + }, + "docs/api/billing.md": { + "mtime": 1782269224.5325332, + "ast_hash": "a7649b2205ef1c742b544587208156e3", + "semantic_hash": "" + }, + "docs/api/blog.md": { + "mtime": 1782050526.5533028, + "ast_hash": "8adc84cb5b0039d3f6bb0d6d4dd50fe1", + "semantic_hash": "" + }, + "docs/api/clinic-invitation.md": { + "mtime": 1781360269.6587257, + "ast_hash": "795a1bbbfdc94fd633859cd624aa8b4c", + "semantic_hash": "" + }, + "docs/api/clinic-services.md": { + "mtime": 1782264096.6157436, + "ast_hash": "a9893f3b8945c72d5e8da1b14c2ee3c9", + "semantic_hash": "" + }, + "docs/api/clinic.md": { + "mtime": 1782035382.8888016, + "ast_hash": "24d7edcb8e5218250a6f7653e43c5d4f", + "semantic_hash": "" + }, + "docs/api/dashboard.md": { + "mtime": 1781516938.5608273, + "ast_hash": "b8c8449d58c7d9088ebaffab92e4e128", + "semantic_hash": "" + }, + "docs/api/doctor-service.md": { + "mtime": 1781158861.7234077, + "ast_hash": "3f0d0549bcfcf6163d2762e85c3f3776", + "semantic_hash": "" + }, + "docs/api/doctor.md": { + "mtime": 1782108983.6325855, + "ast_hash": "ff0f105568fb9eaeada18b88d6d9eccb", + "semantic_hash": "" + }, + "docs/api/insurance.md": { + "mtime": 1782268560.9263608, + "ast_hash": "62cbf5255a65c5c82cfcb21509a43fab", + "semantic_hash": "" + }, + "docs/api/location.md": { + "mtime": 1781158896.6071815, + "ast_hash": "428efca3871276f0e7db9de61c32768c", + "semantic_hash": "" + }, + "docs/api/patient.md": { + "mtime": 1782289600.4894524, + "ast_hash": "dbb64cd5f77ae397ec13ce763886b004", + "semantic_hash": "" + }, + "docs/api/payment.md": { + "mtime": 1782384937.4983358, + "ast_hash": "9bcf37d6a06154c7eca5f5129f9d5b20", + "semantic_hash": "" + }, + "docs/api/rating.md": { + "mtime": 1781557035.8037012, + "ast_hash": "ac485a91e8719eb8a6dac3281772b34e", + "semantic_hash": "" + }, + "docs/api/representation.md": { + "mtime": 1782400506.6737096, + "ast_hash": "1825d1ff09ca1ecefd9e3cf0171cc442", + "semantic_hash": "" + }, + "docs/api/secretary.md": { + "mtime": 1781520442.059899, + "ast_hash": "5b095b626c415a5040be915cce3e0da0", + "semantic_hash": "" + }, + "docs/api/settlement.md": { + "mtime": 1782400448.4470797, + "ast_hash": "5e2edb83ccde0e733ed452ccbf358473", + "semantic_hash": "" + }, + "docs/api/sms.md": { + "mtime": 1782367200.5063455, + "ast_hash": "613eaa742d3ca4a72845425c46ad546c", + "semantic_hash": "" + }, + "docs/api/specialty.md": { + "mtime": 1781636247.0762212, + "ast_hash": "fdaed926f0d4c12f795071556c662070", + "semantic_hash": "" + }, + "docs/api/staff.md": { + "mtime": 1781516938.5622861, + "ast_hash": "1fc887b9c4cb88c7f691af2db7536509", + "semantic_hash": "" + }, + "docs/api/subscription.md": { + "mtime": 1781516938.5630767, + "ast_hash": "dd89fadf917c707c907188708106a092", + "semantic_hash": "" + }, + "docs/api/tag.md": { + "mtime": 1781158875.2883966, + "ast_hash": "b727bc06ebe9ef4a464192be385b38f8", + "semantic_hash": "" + }, + "docs/api/user-profile.md": { + "mtime": 1782289592.5979342, + "ast_hash": "3f27197eb3c684a2d5337b6c5fd8fec0", + "semantic_hash": "" + }, + "docs/architecture/insurance-billing-system.md": { + "mtime": 1782214545.7239206, + "ast_hash": "15ae3b40f041ecfe641c57800287f09e", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-10-staff/architecture.md": { + "mtime": 1781516938.5634232, + "ast_hash": "7b3e958ad2171c5b983a8f63b1508b21", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-10-staff/database.md": { + "mtime": 1781516938.5636227, + "ast_hash": "1dd58995d355eb3d215108d91e8f7528", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-10-staff/task.md": { + "mtime": 1781516938.5642953, + "ast_hash": "c029203a119463d1dcc6c03cf20965c4", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-10-staff/user_flow.md": { + "mtime": 1781516938.5644655, + "ast_hash": "ec20ca314038e168fca54726c7cf255c", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-11-subscription/architecture.md": { + "mtime": 1781516938.564668, + "ast_hash": "fb268cabe5649198fdeed5ead2eb1bc7", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-11-subscription/database.md": { + "mtime": 1781516938.5648246, + "ast_hash": "da06f3c1d2af5ed1c61cdeca5878f2fb", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-11-subscription/task.md": { + "mtime": 1781516938.564986, + "ast_hash": "5893a50acad913819f3afb85e92cdb78", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-11-subscription/user_flow.md": { + "mtime": 1781516938.5651577, + "ast_hash": "77db950f19fd72a590d40d9c384352c0", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-12-secretary-completion/architecture.md": { + "mtime": 1781516938.5653276, + "ast_hash": "67d842f73ed401a48bbffc72f3f284d7", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-12-secretary-completion/database.md": { + "mtime": 1781516938.5654695, + "ast_hash": "7becbffe6a8502163f810e4565648412", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-12-secretary-completion/task.md": { + "mtime": 1781520442.208568, + "ast_hash": "5e0c3a4721878338167e043da0a2eb23", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-12-secretary-completion/user_flow.md": { + "mtime": 1781520442.0598907, + "ast_hash": "65f0d4dfc11c5ad17b90f7e2567dedf2", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-13-clinic-services/architecture.md": { + "mtime": 1781516938.5658941, + "ast_hash": "428a34d9249f321f450d8c8e88398a2c", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-13-clinic-services/database.md": { + "mtime": 1781516938.5660267, + "ast_hash": "e10cca84e9de61833600b990151eb10a", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-13-clinic-services/task.md": { + "mtime": 1781516938.566167, + "ast_hash": "19fa9670f1ed9411b596534ca726b4f5", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-13-clinic-services/user_flow.md": { + "mtime": 1781516938.566343, + "ast_hash": "708eba6d1884d01c2ddf0120a154ebfd", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-14-sms-panel/architecture.md": { + "mtime": 1781516938.56658, + "ast_hash": "441cff6f570ea3db7102bf8679ade61b", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-14-sms-panel/database.md": { + "mtime": 1781516938.5671096, + "ast_hash": "e11255fb735e2f9741294170e2b3f9ce", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-14-sms-panel/task.md": { + "mtime": 1781516938.5672889, + "ast_hash": "23be376d8deb2994e4009acd9dc9123c", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-14-sms-panel/user_flow.md": { + "mtime": 1781516938.567445, + "ast_hash": "ce3fd8bf24eedd9a8cde7372680a762a", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-15-patient-records/architecture.md": { + "mtime": 1781516938.567689, + "ast_hash": "ec5564ecde77f15b6398dbe523dc8777", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-15-patient-records/database.md": { + "mtime": 1781516938.5678637, + "ast_hash": "52ffe9f3309cefa1cc0fe744f691b786", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-15-patient-records/task.md": { + "mtime": 1781516938.5681562, + "ast_hash": "36d119e5866d99d041670184b530895a", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-15-patient-records/user_flow.md": { + "mtime": 1781516938.56837, + "ast_hash": "b0cfc7791e5021d943b163b57369525c", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-16-smart-dashboard/architecture.md": { + "mtime": 1781516938.5696356, + "ast_hash": "0a5b17d2aef683b8b23b9d68ef3b16a5", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-16-smart-dashboard/database.md": { + "mtime": 1781516938.5698936, + "ast_hash": "77b41dbb4617d9a2f4e2a1666cc22ca1", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-16-smart-dashboard/task.md": { + "mtime": 1781516938.570196, + "ast_hash": "11945fba12e3dcd21d6b4a4fa61b1814", + "semantic_hash": "" + }, + "docs/phase2_taskes/task-16-smart-dashboard/user_flow.md": { + "mtime": 1781516938.5703623, + "ast_hash": "e31b1d8cb58bb89efd2a99d9821d3032", + "semantic_hash": "" + }, + "docs/qa/bug-report-2026-06-20.md": { + "mtime": 1781932195.1781366, + "ast_hash": "84e03ce900ce4109f6264b19ed57a659", + "semantic_hash": "" + }, + "docs/security-audit.md": { + "mtime": 1781029533.5226018, + "ast_hash": "fee97cc805512abd455e2ea83f06addd", + "semantic_hash": "" + }, + "docs/tasks/README.md": { + "mtime": 1780914526.335796, + "ast_hash": "20b1f1700b796167ddf906c89bc035a8", + "semantic_hash": "" + }, + "docs/tasks/task-01-project-setup/architecture.md": { + "mtime": 1780948878.1896772, + "ast_hash": "b8d11934e4fc66c0fbda2a7857500f5b", + "semantic_hash": "" + }, + "docs/tasks/task-01-project-setup/database.md": { + "mtime": 1780913653.7616751, + "ast_hash": "c3e785fab8611583823f23eeb78fa048", + "semantic_hash": "" + }, + "docs/tasks/task-01-project-setup/implementation_notes.md": { + "mtime": 1781000268.5229933, + "ast_hash": "051ad41faa1f8f8cff9832198c6d5ed3", + "semantic_hash": "" + }, + "docs/tasks/task-01-project-setup/task.md": { + "mtime": 1780948866.1921165, + "ast_hash": "df853569a4799d19f10f5ea05286cb22", + "semantic_hash": "" + }, + "docs/tasks/task-02-authentication/architecture.md": { + "mtime": 1780913716.8059871, + "ast_hash": "8bae50193f51652dcfa50b962a3ca96d", + "semantic_hash": "" + }, + "docs/tasks/task-02-authentication/database.md": { + "mtime": 1780945850.0808103, + "ast_hash": "51a9839e1b0f8026de89099b53abec00", + "semantic_hash": "" + }, + "docs/tasks/task-02-authentication/implementation_notes.md": { + "mtime": 1780945075.27863, + "ast_hash": "20513a2d78df81cffd33f33b2d6c8f22", + "semantic_hash": "" + }, + "docs/tasks/task-02-authentication/task.md": { + "mtime": 1781000259.1066494, + "ast_hash": "8e88f6a75ecddba6d9005cda5c0b3f43", + "semantic_hash": "" + }, + "docs/tasks/task-02-authentication/user_flow.md": { + "mtime": 1780915019.246111, + "ast_hash": "823921b19979138b993c5aa2a464a699", + "semantic_hash": "" + }, + "docs/tasks/task-03-user-profile/architecture.md": { + "mtime": 1780913810.512596, + "ast_hash": "a63089e0071b99297c439b18e08ecfdf", + "semantic_hash": "" + }, + "docs/tasks/task-03-user-profile/database.md": { + "mtime": 1780945096.39767, + "ast_hash": "83c310a99a2aad07758f17bd48f5dd4a", + "semantic_hash": "" + }, + "docs/tasks/task-03-user-profile/implementation_notes.md": { + "mtime": 1780913848.1382835, + "ast_hash": "2809805841afee4bfd8bcc141f5bf9e5", + "semantic_hash": "" + }, + "docs/tasks/task-03-user-profile/task.md": { + "mtime": 1780913798.113113, + "ast_hash": "3738b43c73fd148b66e5d81835ee3a15", + "semantic_hash": "" + }, + "docs/tasks/task-04-blog/architecture.md": { + "mtime": 1780913877.0066187, + "ast_hash": "a6f5a3bd5989a788a65a40d25f07c52f", + "semantic_hash": "" + }, + "docs/tasks/task-04-blog/database.md": { + "mtime": 1780917970.043029, + "ast_hash": "637ab944854e186a42719cf786ee7507", + "semantic_hash": "" + }, + "docs/tasks/task-04-blog/implementation_notes.md": { + "mtime": 1780945968.298847, + "ast_hash": "b8df657326cc924e04f254dacb4cb782", + "semantic_hash": "" + }, + "docs/tasks/task-04-blog/task.md": { + "mtime": 1780913865.6384518, + "ast_hash": "1c0f95fa18031a2cba14775fd0e433a1", + "semantic_hash": "" + }, + "docs/tasks/task-05-doctor/architecture.md": { + "mtime": 1780915477.914901, + "ast_hash": "6b58b05323510bedeb69b8936ec5e652", + "semantic_hash": "" + }, + "docs/tasks/task-05-doctor/database.md": { + "mtime": 1780917946.898365, + "ast_hash": "c718837b81b1bca23196e4c84ef69526", + "semantic_hash": "" + }, + "docs/tasks/task-05-doctor/implementation_notes.md": { + "mtime": 1780913973.933789, + "ast_hash": "6c3232954c01c406ec52c5e0d4774355", + "semantic_hash": "" + }, + "docs/tasks/task-05-doctor/task.md": { + "mtime": 1780946040.2363555, + "ast_hash": "46436f89b298864423f82754054dc461", + "semantic_hash": "" + }, + "docs/tasks/task-06-clinic/architecture.md": { + "mtime": 1780913996.7280314, + "ast_hash": "7de39fae8def2255e564fa3c945dd822", + "semantic_hash": "" + }, + "docs/tasks/task-06-clinic/database.md": { + "mtime": 1780926795.1073627, + "ast_hash": "68af715c5bfb7c873a941771a9ffb3b9", + "semantic_hash": "" + }, + "docs/tasks/task-06-clinic/implementation_notes.md": { + "mtime": 1780914015.1534567, + "ast_hash": "f5661288aa107100f98e52f6e3af7558", + "semantic_hash": "" + }, + "docs/tasks/task-06-clinic/task.md": { + "mtime": 1780946101.8763082, + "ast_hash": "06b09eb6fe931f4fb88f7574c293510b", + "semantic_hash": "" + }, + "docs/tasks/task-08-categories/architecture.md": { + "mtime": 1780914070.6743338, + "ast_hash": "bfe939d9ccb2bd941c1b300c9c5b28d2", + "semantic_hash": "" + }, + "docs/tasks/task-08-categories/database.md": { + "mtime": 1780917987.390393, + "ast_hash": "cf100341397ef6a78300434086b1d70c", + "semantic_hash": "" + }, + "docs/tasks/task-08-categories/implementation_notes.md": { + "mtime": 1780914095.2173414, + "ast_hash": "214e7b41849585f8b08afea7582522e9", + "semantic_hash": "" + }, + "docs/tasks/task-08-categories/task.md": { + "mtime": 1780914058.7979293, + "ast_hash": "7a4eadc6043dd685480347d8edc8fc14", + "semantic_hash": "" + }, + "docs/tasks/task-09-appointment-settings/architecture.md": { + "mtime": 1780914129.8170898, + "ast_hash": "4249bed79b8ccd8b6058461930107c7d", + "semantic_hash": "" + }, + "docs/tasks/task-09-appointment-settings/database.md": { + "mtime": 1780915919.1088247, + "ast_hash": "83534cda02ea09711a4ebabf9f660658", + "semantic_hash": "" + }, + "docs/tasks/task-09-appointment-settings/implementation_notes.md": { + "mtime": 1780945173.9108756, + "ast_hash": "dd4fbe57d18a401f4cbc8238c5a2f167", + "semantic_hash": "" + }, + "docs/tasks/task-09-appointment-settings/task.md": { + "mtime": 1780914114.1351411, + "ast_hash": "fa1e25acbd49201a84d72fe1d6b9d28b", + "semantic_hash": "" + }, + "docs/tasks/task-09-appointment-settings/user_flow.md": { + "mtime": 1780914171.6276448, + "ast_hash": "d6fde7da7dbf3aa43af1bd626d67a9f4", + "semantic_hash": "" + }, + "docs/tasks/task-10-appointment/architecture.md": { + "mtime": 1780914199.5496175, + "ast_hash": "4f06dcab23233f9d7a50624f66e8fd1a", + "semantic_hash": "" + }, + "docs/tasks/task-10-appointment/database.md": { + "mtime": 1780915937.5147178, + "ast_hash": "b0fa3144eb13802b5784b96aa1f6ca38", + "semantic_hash": "" + }, + "docs/tasks/task-10-appointment/implementation_notes.md": { + "mtime": 1780915380.1161566, + "ast_hash": "3fb5994bdd62fa4fd85185f11ef93d81", + "semantic_hash": "" + }, + "docs/tasks/task-10-appointment/task.md": { + "mtime": 1780948491.1178658, + "ast_hash": "706440a70acd71f712cde3b0807690e7", + "semantic_hash": "" + }, + "docs/tasks/task-10-appointment/user_flow.md": { + "mtime": 1780914238.34085, + "ast_hash": "515faa1d97c2b184a4c9eb24d78893d1", + "semantic_hash": "" + }, + "docs/tasks/task-11-insurance/architecture.md": { + "mtime": 1780914261.8085597, + "ast_hash": "990051f56b43f130de9ec288a425db40", + "semantic_hash": "" + }, + "docs/tasks/task-11-insurance/database.md": { + "mtime": 1780945194.9935453, + "ast_hash": "e2b759bdd74f4b27754f44cead3ea13f", + "semantic_hash": "" + }, + "docs/tasks/task-11-insurance/implementation_notes.md": { + "mtime": 1780914277.9701397, + "ast_hash": "496713f2ac9a42c78142c86470a20013", + "semantic_hash": "" + }, + "docs/tasks/task-11-insurance/task.md": { + "mtime": 1780914250.4651058, + "ast_hash": "a96e18928105d6a9bb4df7907191cda8", + "semantic_hash": "" + }, + "docs/tasks/task-12-rating-comment/architecture.md": { + "mtime": 1780914305.970065, + "ast_hash": "c4e83476863a0c55b3d96f6660fac6fc", + "semantic_hash": "" + }, + "docs/tasks/task-12-rating-comment/database.md": { + "mtime": 1780915977.1593149, + "ast_hash": "9088d2292334c5edc50cd0524c6be8e2", + "semantic_hash": "" + }, + "docs/tasks/task-12-rating-comment/implementation_notes.md": { + "mtime": 1780946157.1943965, + "ast_hash": "ee4acde10f7d58d9df56b95f0083ee9e", + "semantic_hash": "" + }, + "docs/tasks/task-12-rating-comment/task.md": { + "mtime": 1780946250.3064282, + "ast_hash": "4c066c79cf25b46c5bcb3974fb92c4ba", + "semantic_hash": "" + }, + "docs/tasks/task-13-like/architecture.md": { + "mtime": 1780914349.8998587, + "ast_hash": "5ad7d0a95f42e9fee695f067a64bd999", + "semantic_hash": "" + }, + "docs/tasks/task-13-like/database.md": { + "mtime": 1780926837.3750062, + "ast_hash": "89ff876df77848e927c420af4ed3593b", + "semantic_hash": "" + }, + "docs/tasks/task-13-like/implementation_notes.md": { + "mtime": 1780914363.4128215, + "ast_hash": "8410091990bc6fc148d955c56bb56aa1", + "semantic_hash": "" + }, + "docs/tasks/task-13-like/task.md": { + "mtime": 1780914338.2928734, + "ast_hash": "085846ce2aab22d17a870e15c8c15e6c", + "semantic_hash": "" + }, + "docs/tasks/task-14-secretary/architecture.md": { + "mtime": 1780914379.6000798, + "ast_hash": "a390c99c491ee526a12edb29d4d45550", + "semantic_hash": "" + }, + "docs/tasks/task-14-secretary/database.md": { + "mtime": 1780926849.9349706, + "ast_hash": "896500f2d9c4a7209555fc516f42acf6", + "semantic_hash": "" + }, + "docs/tasks/task-14-secretary/implementation_notes.md": { + "mtime": 1780914395.4137592, + "ast_hash": "669a8ade8666e5c84d5ae705638c09ae", + "semantic_hash": "" + }, + "docs/tasks/task-14-secretary/task.md": { + "mtime": 1781000115.3378525, + "ast_hash": "8057a7774f2d057be69b4ed5e134b5c6", + "semantic_hash": "" + }, + "docs/tasks/task-15-payment/architecture.md": { + "mtime": 1780914418.8153377, + "ast_hash": "0cd944e5fbfbfa1fafd1160baf37154f", + "semantic_hash": "" + }, + "docs/tasks/task-15-payment/database.md": { + "mtime": 1780946202.2430668, + "ast_hash": "2e14cb8fd05096a60c703b2c3aa23e78", + "semantic_hash": "" + }, + "docs/tasks/task-15-payment/implementation_notes.md": { + "mtime": 1780915087.8107858, + "ast_hash": "367f97fb257ec6f1923297c24664ff69", + "semantic_hash": "" + }, + "docs/tasks/task-15-payment/task.md": { + "mtime": 1780948846.7586722, + "ast_hash": "822b70f277e713883532bd42594c8596", + "semantic_hash": "" + }, + "docs/tasks/task-16-representation/architecture.md": { + "mtime": 1780915416.7968185, + "ast_hash": "356135eede703f4794117584a50262c0", + "semantic_hash": "" + }, + "docs/tasks/task-16-representation/database.md": { + "mtime": 1780917918.423562, + "ast_hash": "1f33777dbc322abbd1ac6ece3812da68", + "semantic_hash": "" + }, + "docs/tasks/task-16-representation/implementation_notes.md": { + "mtime": 1780915404.939572, + "ast_hash": "ac006e4c74382ae9340fa40a859fdd78", + "semantic_hash": "" + }, + "docs/tasks/task-16-representation/task.md": { + "mtime": 1780948110.2501533, + "ast_hash": "d9134d6cc0c40e7c1e542f4320279fe6", + "semantic_hash": "" + }, + "docs/tasks/task-17-sms/database.md": { + "mtime": 1780945235.470226, + "ast_hash": "68ce7458f64253ab392966bc0d032724", + "semantic_hash": "" + }, + "docs/tasks/task-17-sms/implementation_notes.md": { + "mtime": 1780945250.993938, + "ast_hash": "bbb0843ea87aa78eb3e94037f64aeb74", + "semantic_hash": "" + }, + "docs/tasks/task-17-sms/task.md": { + "mtime": 1781000201.191462, + "ast_hash": "90d1165cfc31a451765d1f80f5f8bf32", + "semantic_hash": "" + }, + "docs/tasks/task-18-settlement/database.md": { + "mtime": 1780948101.369445, + "ast_hash": "b52ec98637ffa10db4fb25f7bc223fb4", + "semantic_hash": "" + }, + "docs/tasks/task-18-settlement/task.md": { + "mtime": 1780948080.1825106, + "ast_hash": "54dd9de3b175d73bcd6dafab044f3244", + "semantic_hash": "" + }, + "public/favicon.png": { + "mtime": 1781169063.731778, + "ast_hash": "87dbf205c76c12d306031d2249a2cbd8", + "semantic_hash": "" + }, + "public/icons/icon-192.png": { + "mtime": 1781344567.4313211, + "ast_hash": "bc03c95a7343cf802c7259d1a7dffae3", + "semantic_hash": "" + }, + "public/icons/icon-512.png": { + "mtime": 1781344567.4635944, + "ast_hash": "c05ed2a8f3994262e14b1a68644a12ac", + "semantic_hash": "" + } +} \ No newline at end of file diff --git a/migrations/Version20260625150304.php b/migrations/Version20260625150304.php new file mode 100644 index 00000000..8feb7116 --- /dev/null +++ b/migrations/Version20260625150304.php @@ -0,0 +1,53 @@ +addSql('ALTER TABLE users ADD national_code_verified TINYINT(1) NOT NULL DEFAULT 0'); + + // نرمال‌سازی داده‌ی قدیمی: bank_account تکی → آرایه‌ی تک‌عضوی با verified=false. + // فقط رکوردهایی که bank_account دارند و هنوز آرایه نیستند (با "{" شروع می‌شوند). + $rows = $this->connection->fetchAllAssociative( + "SELECT id, bank_account FROM representations WHERE bank_account IS NOT NULL AND bank_account LIKE '{%'" + ); + foreach ($rows as $row) { + $old = json_decode((string) $row['bank_account'], true); + if (!is_array($old)) { + continue; + } + $normalized = [[ + 'id' => bin2hex(random_bytes(16)), + 'iban' => $old['iban'] ?? '', + 'bank_name' => $old['bank_name'] ?? null, + 'owner_name' => $old['owner_name'] ?? null, + 'verified' => false, + 'created_at' => time(), + ]]; + $this->connection->executeStatement( + 'UPDATE representations SET bank_account = :v WHERE id = :id', + ['v' => json_encode($normalized, JSON_UNESCAPED_UNICODE), 'id' => $row['id']] + ); + } + } + + public function down(Schema $schema): void + { + $this->addSql('ALTER TABLE users DROP national_code_verified'); + } +} diff --git a/src/Admin/Controller/AdminApiController.php b/src/Admin/Controller/AdminApiController.php index cfc3f935..3e22cd2e 100644 --- a/src/Admin/Controller/AdminApiController.php +++ b/src/Admin/Controller/AdminApiController.php @@ -1487,6 +1487,8 @@ class AdminApiController extends BaseController 'status' => $s['status'], 'bank_card' => $s['bankAccount']['card'] ?? null, 'bank_name' => $s['bankAccount']['bank_name'] ?? null, + 'bank_iban' => $s['bankAccount']['iban'] ?? null, + 'bank_owner' => $s['bankAccount']['owner_name'] ?? null, 'reject_reason' => $s['adminNote'], 'requested_at' => date('c', (int) $s['createdAt']), 'processed_at' => $s['reviewedAt'] ? date('c', (int) $s['reviewedAt']) : null, diff --git a/src/Auth/Entity/User.php b/src/Auth/Entity/User.php index 6a2f22db..a1387a37 100644 --- a/src/Auth/Entity/User.php +++ b/src/Auth/Entity/User.php @@ -35,6 +35,9 @@ class User implements UserInterface, PasswordAuthenticatedUserInterface #[ORM\Column(name: 'national_code', type: 'string', length: 10, nullable: true)] private ?string $nationalCode = null; + #[ORM\Column(name: 'national_code_verified', type: 'boolean')] + private bool $nationalCodeVerified = false; + #[ORM\Column(type: 'json')] private array $roles = ['ROLE_USER']; @@ -61,6 +64,7 @@ class User implements UserInterface, PasswordAuthenticatedUserInterface public function getEmail(): ?string { return $this->email; } public function getRealName(): ?string { return $this->realName; } public function getNationalCode(): ?string { return $this->nationalCode; } + public function isNationalCodeVerified(): bool { return $this->nationalCodeVerified; } public function getStatus(): int { return $this->status; } public function getCreatedAt(): int { return $this->createdAt; } @@ -81,7 +85,17 @@ class User implements UserInterface, PasswordAuthenticatedUserInterface public function setEmail(?string $email): self { $this->email = $email; return $this; } public function setRealName(?string $name): self { $this->realName = $name; $this->updatedAt = time(); return $this; } - public function setNationalCode(?string $code): self { $this->nationalCode = $code !== null && $code !== '' ? $code : null; $this->updatedAt = time(); return $this; } + public function setNationalCode(?string $code): self + { + $normalized = $code !== null && $code !== '' ? $code : null; + if ($normalized !== $this->nationalCode) { + $this->nationalCodeVerified = false; // تغییر کد ملی، تأیید قبلی را باطل می‌کند + } + $this->nationalCode = $normalized; + $this->updatedAt = time(); + return $this; + } + public function setNationalCodeVerified(bool $v): self { $this->nationalCodeVerified = $v; $this->updatedAt = time(); return $this; } public function setPasswordHash(?string $hash): self { $this->passwordHash = $hash; $this->updatedAt = time(); return $this; } public function setRoles(array $roles): self { $this->roles = $roles; $this->updatedAt = time(); return $this; } public function setStatus(int $status): self { $this->status = $status; $this->updatedAt = time(); return $this; } diff --git a/src/Representation/Controller/RepresentationActionController.php b/src/Representation/Controller/RepresentationActionController.php index 341246ce..489dc795 100644 --- a/src/Representation/Controller/RepresentationActionController.php +++ b/src/Representation/Controller/RepresentationActionController.php @@ -35,6 +35,7 @@ class RepresentationActionController extends BaseController private readonly \App\Subscription\Service\SubscriptionService $subscriptionService, private readonly \App\Sms\Service\SmsService $smsService, private readonly \App\Config\Repository\SiteConfigRepository $configRepo, + private readonly \App\Shared\Service\ApiIrService $apiIr, ) {} #[OA\Get( @@ -54,7 +55,177 @@ class RepresentationActionController extends BaseController return $this->error(ErrorCodes::ERR_NOT_FOUND_001, 'نماینده‌ای برای این کاربر یافت نشد', 404); } - return $this->success(['data' => $rep->toArray()]); + return $this->success(['data' => $this->repProfile($rep, $user)]); + } + + /** خروجی پروفایل نماینده + وضعیت هویت کاربر. */ + private function repProfile(\App\Representation\Entity\Representation $rep, User $user): array + { + return $rep->toArray() + [ + 'national_code' => $user->getNationalCode(), + 'national_code_verified' => $user->isNationalCodeVerified(), + ]; + } + + #[OA\Post( + path: '/api/v1/representation/verify-national-code', + summary: 'تأیید کد ملی نماینده با استعلام شاهکار', + security: [['bearerAuth' => []]], + requestBody: new OA\RequestBody( + required: true, + content: new OA\JsonContent( + required: ['national_code'], + properties: [new OA\Property(property: 'national_code', type: 'string', example: '0012345678')] + ) + ), + responses: [ + new OA\Response(response: 200, description: 'کد ملی تأیید شد'), + new OA\Response(response: 422, description: 'کد ملی نامعتبر یا متعلق به این موبایل نیست'), + new OA\Response(response: 502, description: 'خطا در استعلام'), + new OA\Response(response: 503, description: 'سرویس استعلام پیکربندی نشده'), + ] + )] + #[Route('/api/v1/representation/verify-national-code', methods: ['POST'])] + public function verifyNationalCode(Request $request, #[CurrentUser] User $user): JsonResponse + { + $rep = $this->representationRepo->findByUser($user); + if ($rep === null) { + return $this->error(ErrorCodes::ERR_NOT_FOUND_001, 'نماینده‌ای برای این کاربر یافت نشد', 404); + } + + $data = json_decode($request->getContent(), true) ?? []; + $nationalCode = preg_replace('/\D/', '', (string) ($data['national_code'] ?? '')); + + if (strlen($nationalCode) !== 10) { + return $this->error(ErrorCodes::ERR_VALIDATION_001, 'کد ملی باید ۱۰ رقم باشد', 422, 'national_code'); + } + + if (!$this->apiIr->shahkarMatch($nationalCode, $user->getMobileNumber())) { + return $this->error(ErrorCodes::ERR_NATIONAL_CODE_MISMATCH, ErrorCodes::message(ErrorCodes::ERR_NATIONAL_CODE_MISMATCH), 422, 'national_code'); + } + + $user->setNationalCode($nationalCode); + $user->setNationalCodeVerified(true); + $this->em->flush(); + + return $this->success(['data' => $this->repProfile($rep, $user)]); + } + + #[OA\Post( + path: '/api/v1/representation/iban', + summary: 'افزودن شماره شبا (با تطبیق مالکیت IbanMatch)', + security: [['bearerAuth' => []]], + requestBody: new OA\RequestBody( + required: true, + content: new OA\JsonContent( + required: ['iban', 'birth_date'], + properties: [ + new OA\Property(property: 'iban', type: 'string', example: 'IR000000000000000000000000'), + new OA\Property(property: 'birth_date', type: 'string', example: '1370/01/01', description: 'تاریخ تولد شمسی — فقط برای استعلام، ذخیره نمی‌شود'), + ] + ) + ), + responses: [ + new OA\Response(response: 200, description: 'شبا اضافه شد'), + new OA\Response(response: 409, description: 'کد ملی تأیید نشده یا سقف ۲ شبا'), + new OA\Response(response: 422, description: 'شبا/تاریخ تولد نامعتبر یا شبا متعلق به نماینده نیست'), + ] + )] + #[Route('/api/v1/representation/iban', methods: ['POST'])] + public function addIban(Request $request, #[CurrentUser] User $user): JsonResponse + { + $rep = $this->representationRepo->findByUser($user); + if ($rep === null) { + return $this->error(ErrorCodes::ERR_NOT_FOUND_001, 'نماینده‌ای برای این کاربر یافت نشد', 404); + } + + if (!$user->isNationalCodeVerified()) { + return $this->error(ErrorCodes::ERR_NATIONAL_CODE_UNVERIFIED, ErrorCodes::message(ErrorCodes::ERR_NATIONAL_CODE_UNVERIFIED), 409); + } + if (count($rep->getIbans()) >= 2) { + return $this->error(ErrorCodes::ERR_IBAN_LIMIT, ErrorCodes::message(ErrorCodes::ERR_IBAN_LIMIT), 409); + } + + $data = json_decode($request->getContent(), true) ?? []; + $iban = $this->normalizeIban((string) ($data['iban'] ?? '')); + + if ($iban === null) { + return $this->error(ErrorCodes::ERR_VALIDATION_001, 'شماره شبا نامعتبر است', 422, 'iban'); + } + + // تاریخ تولد فقط برای استعلام IbanMatch لازم است و ذخیره نمی‌شود. + $birthDate = $this->normalizeBirthDate((string) ($data['birth_date'] ?? '')); + if ($birthDate === null) { + return $this->error(ErrorCodes::ERR_VALIDATION_001, 'تاریخ تولد نامعتبر است (نمونه: 1370/01/01)', 422, 'birth_date'); + } + + $match = $this->apiIr->ibanMatch($iban, (string) $user->getNationalCode(), $birthDate); + if (!$match['matched']) { + return $this->error(ErrorCodes::ERR_IBAN_MISMATCH, ErrorCodes::message(ErrorCodes::ERR_IBAN_MISMATCH), 422, 'iban'); + } + + $rep->addIban([ + 'iban' => $iban, + 'bank_name' => $match['bank_name'], + 'owner_name' => $match['owner_name'] ?? $rep->getFullName(), + 'verified' => true, + ]); + $this->em->flush(); + + return $this->success(['data' => $this->repProfile($rep, $user)]); + } + + #[OA\Delete( + path: '/api/v1/representation/iban/{id}', + summary: 'حذف یک شماره شبا', + security: [['bearerAuth' => []]], + parameters: [new OA\Parameter(name: 'id', in: 'path', required: true, schema: new OA\Schema(type: 'string'))], + responses: [new OA\Response(response: 200, description: 'شبا حذف شد')] + )] + #[Route('/api/v1/representation/iban/{id}', methods: ['DELETE'])] + public function removeIban(string $id, #[CurrentUser] User $user): JsonResponse + { + $rep = $this->representationRepo->findByUser($user); + if ($rep === null) { + return $this->error(ErrorCodes::ERR_NOT_FOUND_001, 'نماینده‌ای برای این کاربر یافت نشد', 404); + } + + $rep->removeIban($id); + $this->em->flush(); + + return $this->success(['data' => $this->repProfile($rep, $user)]); + } + + /** نرمال‌سازی و اعتبارسنجی شکلی شبا. خروجی null یعنی نامعتبر. */ + private function normalizeIban(string $raw): ?string + { + $iban = strtoupper(preg_replace('/\s+/', '', $raw)); + if (!str_starts_with($iban, 'IR')) { + $iban = 'IR' . ltrim($iban, 'irIR'); + } + return preg_match('/^IR\d{24}$/', $iban) === 1 ? $iban : null; + } + + /** + * نرمال‌سازی تاریخ تولد شمسی به فرمت Y/m/d (نمونه: 1370/01/01). + * ارقام فارسی، جداکننده‌های - یا / و طول ناقص پذیرفته و یکدست می‌شوند. خروجی null یعنی نامعتبر. + */ + private function normalizeBirthDate(string $raw): ?string + { + $digits = strtr(trim($raw), ['۰'=>'0','۱'=>'1','۲'=>'2','۳'=>'3','۴'=>'4','۵'=>'5','۶'=>'6','۷'=>'7','۸'=>'8','۹'=>'9']); + $parts = preg_split('/[\/\-.]/', $digits); + if (count($parts) !== 3) { + return null; + } + [$y, $m, $d] = $parts; + if (!ctype_digit($y) || !ctype_digit($m) || !ctype_digit($d)) { + return null; + } + $y = (int) $y; $m = (int) $m; $d = (int) $d; + if ($y < 1280 || $y > 1450 || $m < 1 || $m > 12 || $d < 1 || $d > 31) { + return null; + } + return sprintf('%04d/%02d/%02d', $y, $m, $d); } #[OA\Post( diff --git a/src/Representation/Entity/Representation.php b/src/Representation/Entity/Representation.php index 2869523c..2060e4ff 100644 --- a/src/Representation/Entity/Representation.php +++ b/src/Representation/Entity/Representation.php @@ -34,6 +34,10 @@ class Representation #[ORM\Column(name: 'commission_percent', type: 'decimal', precision: 5, scale: 2)] private string $commissionPercent = '10.00'; + /** + * آرایه‌ی ۰ تا ۲ شماره شبای نماینده. + * هر آیتم: { id, iban, bank_name, owner_name, verified, created_at } + */ #[ORM\Column(name: 'bank_account', type: 'json', nullable: true)] private ?array $bankAccount = null; @@ -72,6 +76,53 @@ class Representation public function setBankAccount(?array $v): self { $this->bankAccount = $v; $this->touch(); return $this; } public function setActive(bool $v): self { $this->active = $v; $this->touch(); return $this; } + /** @return array> */ + public function getIbans(): array { return $this->bankAccount ?? []; } + + /** + * افزودن یک شبا (حداکثر ۲). id خودکار تولید می‌شود. + * @param array{iban:string,bank_name:?string,owner_name:?string,verified?:bool} $iban + */ + public function addIban(array $iban): self + { + $ibans = $this->getIbans(); + if (count($ibans) >= 2) { + throw new \DomainException('iban_limit'); + } + $ibans[] = [ + 'id' => Uuid::v4()->toRfc4122(), + 'iban' => $iban['iban'], + 'bank_name' => $iban['bank_name'] ?? null, + 'owner_name' => $iban['owner_name'] ?? null, + 'verified' => $iban['verified'] ?? false, + 'created_at' => time(), + ]; + $this->bankAccount = $ibans; + $this->touch(); + return $this; + } + + public function removeIban(string $id): self + { + $this->bankAccount = array_values(array_filter( + $this->getIbans(), + fn(array $i) => ($i['id'] ?? null) !== $id + )); + $this->touch(); + return $this; + } + + /** @return array|null یک شبای تأییدشده با این id */ + public function findVerifiedIban(string $id): ?array + { + foreach ($this->getIbans() as $iban) { + if (($iban['id'] ?? null) === $id && ($iban['verified'] ?? false)) { + return $iban; + } + } + return null; + } + private function touch(): void { $this->updatedAt = time(); } public function toArray(): array diff --git a/src/Settlement/Controller/SettlementController.php b/src/Settlement/Controller/SettlementController.php index 9cf58f7b..31241375 100644 --- a/src/Settlement/Controller/SettlementController.php +++ b/src/Settlement/Controller/SettlementController.php @@ -24,6 +24,7 @@ class SettlementController extends BaseController public function __construct( private readonly SettlementRepository $settlementRepo, private readonly WalletTransactionRepository $walletRepo, + private readonly \App\Representation\Repository\RepresentationRepository $representationRepo, private readonly \App\Shared\Service\FileValidatorService $fileValidator, private readonly string $projectDir, ) {} @@ -131,17 +132,34 @@ class SettlementController extends BaseController { $data = json_decode($request->getContent(), true) ?? []; $amountRials = (int) ($data['amount_rials'] ?? 0); - $bankAccount = $data['bank_account'] ?? null; + $ibanId = trim((string) ($data['iban_id'] ?? '')); if ($amountRials <= 0) { return $this->error(ErrorCodes::ERR_VALIDATION_001, 'مبلغ برداشت باید بیشتر از صفر باشد', 422); } + if ($ibanId === '') { + return $this->error(ErrorCodes::ERR_VALIDATION_002, 'انتخاب شماره شبا الزامی است', 422, 'iban_id'); + } + + $rep = $this->representationRepo->findByUser($user); + $iban = $rep?->findVerifiedIban($ibanId); + if ($iban === null) { + return $this->error(ErrorCodes::ERR_VALIDATION_001, 'شماره شبا نامعتبر یا تأییدنشده است', 422, 'iban_id'); + } + $balance = $this->settlementRepo->getWalletBalance($user); if ($amountRials > $balance) { return $this->error(ErrorCodes::ERR_CONFLICT_001, 'موجودی کافی نیست', 422); } + // snapshot شبای انتخابی در خود رکورد ذخیره می‌شود تا حذف بعدی شبا، این رکورد را خراب نکند + $bankAccount = [ + 'iban' => $iban['iban'], + 'bank_name' => $iban['bank_name'] ?? null, + 'owner_name' => $iban['owner_name'] ?? null, + ]; + $settlement = new Settlement($user, $amountRials, $bankAccount); $this->settlementRepo->save($settlement); @@ -401,6 +419,50 @@ class SettlementController extends BaseController return $this->success(['data' => $settlement->toArray()]); } + #[OA\Post( + path: '/api/v1/settlement/{uuid}/receipt', + summary: 'ذخیره‌ی رسید پرداخت بدون نهایی‌سازی (ROLE_ADMIN)', + security: [['bearerAuth' => []]], + requestBody: new OA\RequestBody( + required: true, + content: new OA\JsonContent( + required: ['receipt'], + properties: [new OA\Property(property: 'receipt', type: 'string', description: 'URL رسید آپلودشده')] + ) + ), + parameters: [new OA\Parameter(name: 'uuid', in: 'path', required: true, schema: new OA\Schema(type: 'string'))], + responses: [ + new OA\Response(response: 200, description: 'رسید ذخیره شد'), + new OA\Response(response: 404, description: 'یافت نشد'), + new OA\Response(response: 422, description: 'وضعیت نامعتبر یا رسید خالی'), + ] + )] + #[IsGranted('ROLE_ADMIN')] + #[Route('/api/v1/settlement/{uuid}/receipt', methods: ['POST'])] + public function saveReceipt(string $uuid, Request $request): JsonResponse + { + $settlement = $this->settlementRepo->findByUuid($uuid); + if ($settlement === null) { + return $this->error(ErrorCodes::ERR_NOT_FOUND_001, 'درخواست یافت نشد', 404); + } + + // فقط روی تسویه‌ی تأییدشده می‌توان رسید گذاشت (قبل از تکمیل). + if ($settlement->getStatus() !== Settlement::STATUS_APPROVED) { + return $this->error(ErrorCodes::ERR_VALIDATION_001, 'فقط تسویه‌ی تأییدشده قابل ثبت رسید است', 422); + } + + $data = json_decode($request->getContent(), true) ?? []; + $receipt = trim((string) ($data['receipt'] ?? '')); + if ($receipt === '') { + return $this->error(ErrorCodes::ERR_VALIDATION_002, 'رسید پرداخت الزامی است', 422, 'receipt'); + } + + $settlement->setReceipt($receipt); + $this->settlementRepo->save($settlement); + + return $this->success(['data' => $settlement->toArray()]); + } + private function handleFileUpload(Request $request, string $subDir): JsonResponse { $content = $request->getContent(); diff --git a/src/Settlement/Entity/Settlement.php b/src/Settlement/Entity/Settlement.php index d2fa1a44..45d0cda2 100644 --- a/src/Settlement/Entity/Settlement.php +++ b/src/Settlement/Entity/Settlement.php @@ -74,6 +74,13 @@ class Settlement public function getAdminNote(): ?string { return $this->adminNote; } public function getReceipt(): ?string { return $this->receipt; } + public function setReceipt(?string $receipt): self + { + $this->receipt = $receipt; + $this->updatedAt = time(); + return $this; + } + public function approve(int $adminUserId, ?string $note = null): self { $this->status = self::STATUS_APPROVED; diff --git a/src/Shared/Constant/ErrorCodes.php b/src/Shared/Constant/ErrorCodes.php index b6c8880a..369fce6c 100644 --- a/src/Shared/Constant/ErrorCodes.php +++ b/src/Shared/Constant/ErrorCodes.php @@ -75,6 +75,14 @@ class ErrorCodes // Rating public const ERR_RATING_NOT_ELIGIBLE = 'ERR_RATING_NOT_ELIGIBLE'; + // External Inquiry (s.api.ir) + public const ERR_EXTERNAL_001 = 'ERR_EXTERNAL_001'; + public const ERR_EXTERNAL_NOT_CONFIGURED = 'ERR_EXTERNAL_002'; + public const ERR_NATIONAL_CODE_MISMATCH = 'ERR_IDENTITY_001'; + public const ERR_IBAN_MISMATCH = 'ERR_IDENTITY_002'; + public const ERR_IBAN_LIMIT = 'ERR_IDENTITY_003'; + public const ERR_NATIONAL_CODE_UNVERIFIED = 'ERR_IDENTITY_004'; + public static function message(string $code): string { return match ($code) { @@ -113,6 +121,12 @@ class ErrorCodes self::ERR_SESSION_NOT_FOUND => 'مراجعه یافت نشد', self::ERR_SMS_WALLET_INSUFFICIENT => 'موجودی کیف پیامک کافی نیست', self::ERR_RATING_NOT_ELIGIBLE => 'برای ثبت نظر یا امتیاز باید در یک ماه گذشته نوبت تایید‌شده نزد این پزشک داشته باشید', + self::ERR_EXTERNAL_001 => 'خطا در استعلام. لطفاً بعداً تلاش کنید', + self::ERR_EXTERNAL_NOT_CONFIGURED => 'سرویس استعلام پیکربندی نشده است', + self::ERR_NATIONAL_CODE_MISMATCH => 'کد ملی متعلق به این شماره موبایل نیست', + self::ERR_IBAN_MISMATCH => 'شماره شبا متعلق به شما نیست', + self::ERR_IBAN_LIMIT => 'حداکثر دو شماره شبا می‌توانید ثبت کنید', + self::ERR_NATIONAL_CODE_UNVERIFIED => 'ابتدا کد ملی خود را تأیید کنید', default => 'خطای ناشناخته', }; } diff --git a/src/Shared/Service/ApiIrService.php b/src/Shared/Service/ApiIrService.php new file mode 100644 index 00000000..efaf8803 --- /dev/null +++ b/src/Shared/Service/ApiIrService.php @@ -0,0 +1,121 @@ +token !== ''; + } + + /** + * تطبیق کد ملی با موبایل (شاهکار). true یعنی هر دو متعلق به یک نفر است. + */ + public function shahkarMatch(string $nationalCode, string $mobile): bool + { + // پاسخ: {"data": true|false, "success": true, "code": 0, "message": "..."} + $data = $this->post('/api/sw1/ShahkarLite', [ + 'nationalCode' => $nationalCode, + 'mobile' => $mobile, + ]); + + return $this->extractMatched($data); + } + + /** + * تطبیق شبا با کد ملی و تاریخ تولد. + * + * پاسخ سرویس فقط نتیجه‌ی boolean (`data`) می‌دهد و نام بانک/صاحب حساب را برنمی‌گرداند. + * + * @param string $birthDate تاریخ تولد شمسی به فرمت Y/m/d (مثلاً 1370/01/01) + * @return array{matched: bool, bank_name: ?string, owner_name: ?string} + */ + public function ibanMatch(string $iban, string $nationalCode, string $birthDate): array + { + $data = $this->post('/api/sw1/IbanMatch', [ + 'iban' => $iban, + 'nationalCode' => $nationalCode, + 'birthDate' => $birthDate, + ]); + + return [ + 'matched' => $this->extractMatched($data), + 'bank_name' => null, + 'owner_name' => null, + ]; + } + + /** + * @param array $payload + * @return array + */ + private function post(string $path, array $payload): array + { + if (!$this->isConfigured()) { + throw new AppException(ErrorCodes::ERR_EXTERNAL_NOT_CONFIGURED, null, 503); + } + + try { + $response = $this->httpClient->request('POST', rtrim($this->baseUrl, '/') . $path, [ + 'json' => $payload, + 'headers' => ['Authorization' => 'Bearer ' . $this->token], + 'timeout' => 10, + ]); + + $status = $response->getStatusCode(); + if ($status >= 500) { + throw new AppException(ErrorCodes::ERR_EXTERNAL_001, null, 502); + } + + return $response->toArray(false); + } catch (AppException $e) { + throw $e; + } catch (\Throwable $e) { + $this->logger->error('api.ir inquiry failed', ['path' => $path, 'error' => $e->getMessage()]); + throw new AppException(ErrorCodes::ERR_EXTERNAL_001, null, 502); + } + } + + /** + * استخراج نتیجه‌ی boolean از پاسخ api.ir. + * + * قالب پاسخ: {"data": true|false, "success": true, "code": 0, "message": "..."} + * - success=false یعنی ورودی نامعتبر/خطای درخواست → نتیجه «عدم تطبیق». + * - data همان نتیجه‌ی boolean تطبیق است. + * + * @param array $data + */ + private function extractMatched(array $data): bool + { + if (($data['success'] ?? false) !== true) { + return false; + } + + return filter_var($data['data'] ?? false, FILTER_VALIDATE_BOOLEAN); + } +}